Apuntes, resúmenes, trabajos, exámenes y ejercicios de Informática de Universidad

Ordenar por
Materia
Nivel

Entendiendo el Modelo Relacional de Datos: Estructura, Submodelos y Lenguajes de Consulta

Clasificado en Informática

Escrito el en español con un tamaño de 3,55 KB

Modelo Relacional de Datos

El Modelo Relacional permite a los usuarios obtener información de la base de datos sin asistencia de sistemas profesionales de administración de información. Los datos se almacenan de modo que:

  • Los usuarios entienden con mayor facilidad.
  • Los datos se almacenan como tablas.
  • Las relaciones entre las filas y las tablas son visibles en los datos.

Características de los Modelos Relacionales

  • Es importante saber que las entradas en la tabla son atómicas.
  • Todas las entradas de cualquier columna son de un solo tipo.
  • Las columnas de una tabla se conocen como atributos.
  • No existen 2 filas en la tabla que sean idénticas.

Estructura de las Bases de Datos Relacionales

En el nivel conceptual, el modelo relacional de datos está representado... Continuar leyendo "Entendiendo el Modelo Relacional de Datos: Estructura, Submodelos y Lenguajes de Consulta" »

Funciones, tipos y gestión de procesos en sistemas operativos: memoria, arranque y concurrencia

Clasificado en Informática

Escrito el en español con un tamaño de 3,46 KB

Sistemas operativos

Sistemas operativos

Funciones del S.O.

  1. Administra hardware
  2. Administra memoria
  3. Administra llamadas
  4. Administra el entorno de usuario
  5. Administra entornos

Tipos de S.O

  • Monolítico: DOS
  • Multinúcleo
  • Modelo cliente-servidor

Exonúcleos (exokernels) - características

  • Raros
  • Productivos
  • Difíciles de programar
  • Todo se carga en memoria

Herramientas de un S.O para la administración de procesos

  1. Planificador: Selecciona el proceso que debe ser realizado y le asigna un tiempo.
  2. Activador: Activa memoria y recursos solicitados por el proceso seleccionado.

S.O. alternos

En sistemas alternos encontramos: Symbian aplicado a dispositivos móviles, Windows Mobile, Java Mobile.

Memoria ROM y proceso de arranque

La memoria ROM es un elemento principal de un S.O. Es... Continuar leyendo "Funciones, tipos y gestión de procesos en sistemas operativos: memoria, arranque y concurrencia" »

Java

Clasificado en Informática

Escrito el en español con un tamaño de 3,22 KB

public String toString(){
return("SiguienteNumeroDisponible :" + siguienteNumeroDisponible +
"/t/nNumero de Transaccion :" + numeroTransaccion +
"/t/nProducto :" + producto +
"/t/nPrecio :" + precio);
}
//metodo abstracto
private double calcularComision (){return calcularComision();}

------------------------------------------------------------------------------------------------

public double calcularComsion()
{
obtenerPrecioConIva = super.precio * 0.19;
obtenerPrecioComision = obtenerPrecioConIva * 0.10;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;

public class GUI extends JFrame{
JPanel panelInfoTelefonica = new JPanel();
JMenu menuVentas = new JMenu("Ventas");
JMenuItem menuIVentaPersonal = new JMenuItem("Personal");

... Continuar leyendo "Java" »

La Ingeniería del Software

Enviado por Javi y clasificado en Informática

Escrito el en español con un tamaño de 8,4 KB

La Ingeniería del Software es una disciplina que integra métodos, herramientas y procedimientos para el desarrollo del software, de manera que se produzcan programas de calidad, desarrollados a tiempo, documentados y dentro de un presupuesto.

Gestión de la calidad del Software

Los elementos que forman parte de la calidad del software son:

  • Las metodologías que controlan todo el proceso y permiten analizarlo y mejorarlo
  • Herramientas y técnicas, como casos de uso o diagramas UML
  • Las personas, son los elementos clave como creadores y ejecutores de Software
  • Las medidas que nos permiten evaluar el estado actual de desarrollo y mejorar los fallos.

Aspectos de la calidad

  • Interna: medible a partir de características internas, como el código fuente.
  • Externa:
... Continuar leyendo "La Ingeniería del Software" »

Topologías de Red: Características de Bus, Estrella y Anillo

Clasificado en Informática

Escrito el en español con un tamaño de 2,91 KB

Red en Bus

La red en bus es una topología que se caracteriza por tener un único canal de comunicaciones (denominado bus, troncal o backbone) al cual se conectan los diferentes dispositivos. De esta forma, todos los dispositivos comparten el mismo canal para comunicarse entre sí.

La topología de bus se basa en un cable central, el cual lleva la información a todas las computadoras de la red en forma de ramificaciones, de modo que la información viaja de manera secuencial hacia los nodos de la red.

Limitaciones y Uso Actual

Su desventaja se basa en su distribución secuencial de datos, por lo que si se interrumpe el cable central, la red queda inutilizada. En la actualidad, es muy poco utilizada.

Red en Estrella

Una red en estrella es una red... Continuar leyendo "Topologías de Red: Características de Bus, Estrella y Anillo" »

Herramientas Esenciales para la Mejora de la Calidad y Planificación de Proyectos

Clasificado en Informática

Escrito el en español con un tamaño de 3,58 KB

Herramientas para la Mejora de la Calidad y Planificación de Proyectos

4- Porqués

Aunque la herramienta de los "porqués" es muy simple, es efectiva. Puede ser clave para determinar la **causa raíz** de un problema, al enfocarse en el proceso más que en las personas.

Diagramas de Flujo

Los diagramas de flujo son representaciones gráficas de la secuencia o relaciones lógicas de los pasos de un proceso. Con dicho diagrama se facilita visualizar el sistema completo, identificar los **puntos problemáticos potenciales** y localizar las actividades de control.

Diagrama de Afinidad

Esta herramienta se emplea normalmente cuando se tiene una gran cantidad de información proveniente de distintas fuentes y se quiere realizar un análisis de los datos... Continuar leyendo "Herramientas Esenciales para la Mejora de la Calidad y Planificación de Proyectos" »

Fundamentos de Lenguajes Formales y Autómatas Finitos: Definiciones Clave

Clasificado en Informática

Escrito el en español con un tamaño de 4,67 KB

Conceptos Fundamentales de Lenguajes Formales

Cadena de Caracteres (String)

Una cadena de caracteres, palabra o frase (string) es una secuencia ordenada de una longitud arbitraria (aunque finita) de elementos que pertenecen a un cierto alfabeto. En general, una cadena de caracteres es una sucesión de letras, números u otros signos o símbolos.

En matemáticas, es habitual usar las letras w, x, y, z para referirnos a las cadenas. Desde el punto de vista de la programación, una cadena podrá estar formada por cualquier combinación finita de todo el juego de caracteres disponibles.

Alfabeto

El alfabeto es un conjunto ordenado de las letras de un idioma; es la agrupación con un orden determinado de las grafías utilizadas para representar el lenguaje... Continuar leyendo "Fundamentos de Lenguajes Formales y Autómatas Finitos: Definiciones Clave" »

Optimización de Redes con STP, VLAN y Wi-Fi: Configuración y Gestión

Clasificado en Informática

Escrito el en español con un tamaño de 3,23 KB

Protocolo Spanning Tree (STP)

Requerimientos STP: Comunicación entre todos los puentes, permitiendo BPDU. Cada puente tiene un identificador, que sirve para calcular qué puente actúa como central o raíz, y se obtiene usando la MAC del puente y su prioridad. Cada puerto del puente tiene un coste: a mayor coste, menor eficiencia.

Reconfiguración STP: Cada cierto intervalo de tiempo (x segundos) se envía un BPDU. Si no se recibe un BPDU después de ese intervalo (maximum age), se asumirá que ya no es válido. Cuando se reconfigura, puede abrir puertos que estaban bloqueados (envía BPDU notificando el cambio). El puente raíz envía BPDU con TC activado, también TCA. STP no cuenta las VLAN.

Prueba de congestión: ping -t 10.90.90.1xx: realiza... Continuar leyendo "Optimización de Redes con STP, VLAN y Wi-Fi: Configuración y Gestión" »

Diccionario de Conceptos Clave: Redes, Cloud Computing y Métricas de Negocio

Clasificado en Informática

Escrito el en español con un tamaño de 3,14 KB

Conceptos Esenciales de Tecnología y Negocios Digitales

Métricas de Negocio y Experiencia del Cliente

Tasa de Cancelación (Churn Rate)

Mide la cantidad de clientes que dejan de usar o comprar productos o servicios de una compañía.

Punto de Contacto (Touchpoint)

Método de interacción con el cliente, como el teléfono, correo electrónico, departamento de soporte técnico, correo convencional, redes sociales (Facebook, Twitter), sitio web, dispositivo inalámbrico o tienda de ventas al menudeo.

Infraestructura y Redes de Cómputo

Protocolo de Transferencia de Hipertexto (HTTP)

Estándar de comunicaciones que se utiliza para transferir páginas web.

Sistema de Nombres de Dominio (DNS)

Convierte los nombres de dominio en direcciones IP.

Servicio

... Continuar leyendo "Diccionario de Conceptos Clave: Redes, Cloud Computing y Métricas de Negocio" »

Fundamentos Esenciales de WordPress, CMS y Conceptos Clave de la Web

Clasificado en Informática

Escrito el en español con un tamaño de 4,33 KB

Fundamentos Esenciales de WordPress y Conceptos Clave de la Web

1. Conceptos Fundamentales de la Comunicación Digital

¿Qué es USENET? (Pregunta 1)

Es el sistema precursor de los actuales blogs y foros de Internet. Consistía en una serie de grupos donde los usuarios se suscribían y podían publicar y leer mensajes.

¿Qué es HTML? (Pregunta 16)

Es el Lenguaje de Marcado de Hipertexto (HyperText Markup Language), utilizado para la elaboración y estructuración de páginas web.

¿Qué permite la Indexación? (Pregunta 12)

La indexación permite, por medio de un sistema de puntuación, relacionar las palabras de la búsqueda con una serie de resultados. Esto se realiza en función de la relevancia de las visitas que reciben las páginas que comparten... Continuar leyendo "Fundamentos Esenciales de WordPress, CMS y Conceptos Clave de la Web" »