Professional Documents
Culture Documents
INDICE
1. INTRODUCCIÓN.
2. REPRESENTACIÓN NUMÉRICA.
2.1. Sistemas de numeración.
2.1.1. Sistema binario.
2.1.2. Sistema octal.
2.1.3. Sistema hexadecimal.
2.2. Operaciones.
2.3. Naturales.
2.4. Enteros.
2.4.1. Signo y magnitud.
2.4.2. Complemento a 1.
2.4.3. Complemento a 2.
2.4.4. Exceso Z.
2.5. Reales.
2.5.1. Coma fija.
2.5.2. Coma flotante.
2.5.3. Normalización de la mantisa.
2.5.4. Formato estándar IEEE 754.
3. REPRESENTACIÓN ALFANUMÉRICA.
3.1. A.S.C.I.I.
3.2. E.B.C.D.I.C.
3.3. UNICODE.
INDICE
1. INTRODUCCIÓN.
3. MEMORIA.
3.1. Niveles de Jerarquía de las memorias.
3.2. Medio o soporte.
4. UNIDADES DE ENTRADA/SALIDA.
4.1. Direccionamiento de los dispositivos de E/S.
4.1.1.Estructura con buses separados para memoria y E/S.
4.1.2.Estructura de computador con E/S mapeada en memoria.
4.2. Transferencia de datos.
4.2.1.Entrada/salida controlada por programa.
4.2.2.Acceso directo a memoria.
4.3. Sincronización.
4.3.1.Sincronización por consulta de estado (sondeo).
4.3.2.Sincronización mediante interrupciones.
TEMA 3 – “COMPONENTES, ESTRUCTURA Y
FUNCIONAMIENTO DE LA UNIDAD CENTRAL DE
PROCESO”
INDICE
1. INTRODUCCIÓN.
INDICE
1. INTRODUCCIÓN.
2. ELEMENTOS.
2.1. Medio o soporte.
2.2. Transductores.
2.3. Mecanismo de direccionamiento.
2.3.1. Direccionamiento cableado.
3. CARACTERÍSTICAS.
3.1. Duración de la información.
3.2. Modo de acceso.
3.3. Velocidad.
3.4. Capacidad o tamaño.
3.5. Unidad de transferencia.
4. JERARQUÍA DE MEMORIAS.
4.1. Memoria interna.
INDICE
1. INTRODUCCIÓN.
INDICE
1. INTRODUCCIÓN.
3. DISCOS MAGNÉTICOS.
3.1. Estructura.
3.2. Funcionamiento.
3.3. Tipos.
3.3.1. Disquetes.
3.3.2. Discos duros con carcasa hermética.
3.3.3. Discos intercambiables.
5. UNIDADES DE CINTA.
5.1. Introducción.
5.2. Cintas de carrete.
5.3. Cintas en cartucho
5.3.1. Cartuchos S.L.R.
5.3.2. Unidades de 8 mm.
5.3.3. Unidades D.A.T.
5.3.4. Unidades D.L.T.
5.3.5. Unidades L.T.O.
6. MEMORIA FLASH.
TEMA 7 – “DISPOSITIVOS PERIFÉRICOS DE ENTRADA /
SALIDA. CARACTERÍSTICAS Y FUNCIONAMIENTO.”
INDICE
1. INTRODUCCIÓN.
2.3. Sincronización.
2.3.1. Sincronización por consulta de estado.
2.3.2. Sincronización mediante interrupciones.
4. DISPOSITIVOS PERIFÉRICOS.
4.1. Dispositivos entrada.
4.1.1. Teclado.
4.1.2. Ratón.
4.1.3. Joystick.
4.1.4. Lápiz óptico.
4.1.5. Pantalla táctil.
4.1.6. Tableta digitalizadora.
4.1.7. Escáner.
4.1.8. Reconocimiento óptico de marcas.
4.1.9. Lectores de banda magnética.
4.1.10. Reconocimiento de voz.
INDICE
1. INTRODUCCIÓN.
2. PROCESADORES.
2.1. Procesadores Intel.
2.1.1. Desde los comienzos.
2.1.2. Algunos procesadores Intel.
2.1.2.1. Celeron.
2.1.2.2. Pentium 4.
2.1.2.3. Centrino.
2.2. Procesadores AMD.
2.2.1. AMD K 7 “Athlon”.
2.2.2. AMD Duron.
2.2.3. AMD 64.
2.2.3.1. Athlon 64 (base).
2.2.3.2. Athlon 64 FX.
3. LA PLACA BASE.
3.1. Características y tipos.
3.2. El encapsulado del microprocesador.
3.2.1. Socket 370 y Socket 478.
3.2.2. Socket A.
3.3. Las ranuras de la memroia principal.
3.4. El chipset.
3.4.1. Ejemplos de chipsets.
3.4.1.1.1. 3.4.1.1 Chipsets Intel.
3.4.1.1.2. 440 BX.
3.4.1.1.3. I 810 e I 820 “Camino”.
3.4.1.1.4. Chipsets para Pentium 4.
3.5. La BIOS.
3.5.1. Concepto.
3.5.2. Utilidades de configuración.
3.6. Los puertos de E / S.
3.6.1. Serie.
3.6.2. Paralelo.
3.6.3. USB.
3.6.4. IEEE 1394 Firewire.
4. BUSES.
4.1. ISA, EISA, Micro Channel y Versa Local Bus.
4.2. PCI.
5. MEMORIA DINÁMICA.
5.1. Concepto.
5.2. Encapsulado.
5.2.1. SIMM.
5.2.2. DIMM.
5.2.3. SODIMM y MDIMM.
5.2.4. RIMM.
6. EL SUBSISTEMA DE VIDEO.
6.1. Componentes.
7. EL SUBSISTEMA DE AUDIO.
7.1. La tarjeta de sonido.
TEMA 9 – “LÓGICA DE CIRCUITOS. CIRCUITOS
COMBINACIONALES Y SECUENCIALES”
INDICE
1. INTRODUCCIÓN.
2. ÁLGEBRA DE BOOLE.
2.1. Valores booleanos y variables booleanas.
2.2. Función lógica o booleana.
2.3. Tabla de verdad de una función lógica.
2.4. Funciones lógicas básicas.
2.4.1. Función OR.
2.4.2. Función AND.
2.4.3. Función NOT.
2.5. Propiedades del Álgebra de Boole.
2.6. Teoremas.
2.7. Forma canónica de una función lógica.
2.7.1. Primera forma canónica (suma canónica de productos).
2.7.2. Segunda forma canónica (producto canónico de sumas).
2.8. Simplificación de funciones.
2.8.1. Método algebraico.
2.8.2. Método gráfico de Karnaugh.
4. CIRCUITOS COMBINACIONALES.
4.1. Definición.
4.2. Codificador.
4.3. Descodificador.
4.4. Multiplexor.
4.5. Desmultiplexor.
5. SISTEMAS SECUENCIALES.
5.1. Definición.
5.2. Tipos de sistemas secuenciales.
5.2.1. Síncronos.
5.2.2. Asíncronos.
5.3. Biestables.
5.3.1. El biestable S-R (Set-Reset).
5.3.2. El biestable JK.
5.3.3. El biestable D.
5.3.4. El biestable T (toggle).
5.4. Registros.
5.5. Contadores.
TEMA 10 – “REPRESENTACIÓN INTERNA DE LOS
DATOS.”
INDICE
1. INTRODUCCIÓN.
2. REPRESENTACIÓN NUMÉRICA.
2.1. Sistemas de numeración.
2.1.1. Sistema binario.
2.1.2. Sistema octal.
2.1.3. Sistema hexadecimal.
2.2. Operaciones.
2.3. Naturales.
2.4. Enteros.
2.4.1. Signo y magnitud.
2.4.2. Complemento a 1.
2.4.3. Complemento a 2.
2.4.4. Exceso Z.
2.5. Reales.
2.5.1. Coma fija.
2.5.2. Coma flotante.
2.5.3. Normalización de la mantisa.
2.5.4. Formato estándar IEEE 754.
3. REPRESENTACIÓN ALFANUMÉRICA.
3.1. A.S.C.I.I.
3.2. E.B.C.D.I.C.
3.3. UNICODE.
INDICE
1. INTRODUCCIÓN.
3. TIPOS ELEMENTALES.
3.1. Tipos elementales normalizados.
3.1.1. Enteros.
3.1.2. Reales.
3.1.3. Lógicos.
3.1.4. Caracteres.
3.2. Tipos elementales no normalizados.
3.2.1. Enumerados.
3.2.2. Tipos subrango o subcampo.
4. TIPOS ESTRUCTURADOS.
4.1. Tipos estructurados normalizados.
4.1.1. TDA Array, matriz o función.
4.1.1.1. Concepto.
4.1.1.2. Operaciones.
4.1.2. Cadena de caracteres.
4.1.3. TDA Registro, tupla o estructura.
4.1.4. Ficheros.
4.1.5. TDA Conjunto.
TEMA 12 – “ORGANIZACIÓN LÓGICA DE LOS DATOS.
ESTRUCTURAS DINÁMICAS.”
INDICE
1. INTRODUCCIÓN.
INDICE
1. INTRODUCCIÓN.
INDICE
1. INTRODUCCIÓN.
2. ORGANIZACIÓN DE UN ARCHIVO.
2.1. Introducción al concepto.
2.2. La direccionabilidad de los archivos.
2.2.1. Archivos sin dirección.
2.2.2. Archivos con dirección.
2.2.2.1. Dirección a nivel registro.
2.2.2.2. Dirección a nivel conjunto de registros.
2.3. Medidas de utilización de un archivo.
2.3.1. Índice de volatilidad.
2.3.2. Índice de actividad.
2.3.3. Tasa de variación.
INDICE
1. INTRODUCCIÓN.
6. PROTECCIÓN.
INDICE
1. INTRODUCCIÓN.
2. PROCESO.
2.1. Concepto.
2.2. Estado del proceso.
2.3. Implementación del modelo de procesos.
INDICE
1. INTRODUCCIÓN.
3. INTERCAMBIO (SWAPPING).
3.1. Multiprogramación con particiones variables.
3.2. Gestión de la memoria libre.
3.2.1. Gestión de la memoria con mapa de bits.
3.2.2. Gestión de la memoria con listas enlazadas.
3.2.2.1. Método.
3.2.2.2. Estrategias de colocación.
3.2.2.2.1. Primer ajuste.
3.2.2.2.2. Siguiente ajuste.
3.2.2.2.3. Mejor ajuste.
3.2.2.2.4. Peor ajuste.
3.2.2.2.5. Optimización adicional.
3.2.2.2.6. Ajuste rápido.
3.2.3. Gestión de la memoria mediante particiones con tamaño 2n.
4. MEMORIA VIRTUAL.
4.1. Concepto.
4.2. Traducción de direcciones virtuales a reales.
4.3. Paginación.
4.4. Algoritmos de sustitución de páginas.
4.4.1. Principio de optimalidad.
4.4.2. Sustitución de página no usada recientemente (NRU).
4.4.3. Sustitución de página primera en entrar primera en salir (FIFO).
4.4.4. Sustitución de página usada menos recientemente (LRU).
4.5. Segmentación.
4.6. Sistemas con paginación / segmentación.
TEMA 18 – “SISTEMAS OPERATIVOS. GESTIÓN DE
ENTRADAS / SALIDAS.”
INDICE
1. INTRODUCCIÓN.
3. SOFTWARE DE E/S.
3.1. Funciones del software de E/S.
3.2. Organización del software de E/S.
3.2.1. Gestión de interrupciones.
3.2.2. Jerarquía de los manejadores de dispositivos.
3.2.3. Funcionalidad de un manejador.
3.2.4. Software de E/S independiente del dispositivo.
3.2.5. Software de E/S en el espacio del usuario.
3.2.6. Estructura de datos en E/S.
3.2.6.1. Estructura manejador.
3.2.6.2. Estructura dispositivo.
3.2.6.3. Estructura de petición de E/S.
3.2.6.4. Estructura archivo.
INDICE
1. INTRODUCCIÓN.
2. INTERFAZ DE USUARIO.
2.1. Archivos.
2.1.1. Nombre.
2.1.2. Estructura de un archivo.
2.1.3. Acceso a la información de los archivos.
2.1.4. Atributos de un archivo.
2.1.5. Operaciones con archivos.
2.2. Directorios.
2.2.1. Organización y acceso.
2.2.2. Rutas de acceso.
2.2.3. Operaciones.
3. IMPLANTACIÓN.
3.1. Implantación de archivos.
3.1.1. Tamaño del bloque.
3.1.2. Asignación y control del espacio de archivo
3.1.2.1. Almacenamiento consecutivo.
3.1.2.2. Mediante una lista enlazada.
3.1.2.3. Mediante lista enlazada y un índice en memoria principal.
3.1.3. Control de espacio libre.
3.2. Implantación de directorios.
3.3. Mejora de prestaciones.
3.3.1. Caché.
3.3.2. Reducción de la cantidad de movimiento del brazo del disco.
3.3.2.1. Almacenamiento en sectores vecinos.
3.3.2.2. Planificación del movimiento de las cabezas lectoescritoras.
INDICE
1. INTRODUCCIÓN.
3. ARRANQUE Y PARADA.
3.1. Procedimientos de arranque e inicialización.
3.2. Procedimiento de parada.
5. GESTIÓN DE USUARIOS.
5.1. Privacidad.
5.2. La jerarquía de usuarios.
6. SEGURIDAD.
6.1. Aspectos de la seguridad.
6.2. Sistemas de protección.
6.3. Niveles de seguridad: el libro naranja.
TEMA 21 – “SISTEMAS INFORMÁTICOS. ESTRUCTURA
FÍSICA Y FUNCIONAL.”
INDICE
1. INTRODUCCIÓN.
2. ESTRUCTURA FÍSICA.
2.1. Componentes.
2.2. Unidad central de proceso.
2.2.1. La unidad aritmético-lógica (UAL/ALU).
2.2.1.1. Función.
2.2.1.2. Operadores.
2.2.1.3. Estructura de la unidad aritmético-lógica.
2.2.2. La unidad de control (UC/CU).
2.3. Memoria.
2.3.1. Niveles de jerarquía de las memorias.
2.3.2. Componentes de las memorias.
2.3.2.1. Medio o soporte.
2.3.2.2. Transductores.
2.3.2.3. Mecanismo de direccionamiento.
2.4. Sistemas de Entrada / Salida.
2.4.1. Introducción.
2.4.2. Direccionamiento de los dispositivos de E/S.
2.4.2.1. Estructura con buses separados para memoria y E/S.
2.4.2.2. Estructura de computador con E/S mapeada en memoria.
2.4.3. Transferencia de datos.
2.4.3.1. Control del tránsito de datos.
2.4.3.1.1. Entrada/salida controlada por programa.
2.4.3.1.2. Acceso directo a memoria.
2.4.3.2. Sincronización.
2.4.3.2.1. Sincronización por consulta de estado (sondeo).
2.4.3.2.2. Sincronización mediante interrupciones.
2.5. Dispositivos externos.
3. ESTRUCTURA FUNCIONAL.
3.1. Nivel de máquina simbólica.
3.1.1. Lenguajes de programación.
3.1.2. Sistemas de bases de datos.
3.2. Sistema operativo.
3.3. Nivel de máquina convencional.
3.3.1. Lenguaje de máquina.
3.3.2. Lenguaje ensamblador.
3.4. Nivel de microprogramación.
3.5. Nivel de la lógica de circuitos.
3.5.1. Circuitos combinacionales.
3.5.2. Circuitos secuenciales.
TEMA 22 – “PLANIFICACIÓN Y EXPLOTACIÓN DE
SISTEMAS INFORMÁTICOS. CONFIGURACIÓN.
CONDICIONES DE INSTALACIÓN. MEDIDAS DE
SEGURIDAD. PROCEDIMIENTOS DE USO.”
INDICE
2. EXPLOTACIÓN DE SISTEMAS.
2.1. Funciones.
2.2. Tareas básicas.
3. INSTALACIÓN.
3.1. Condicones constructivas.
3.1.1. Estructura del edificio.
3.1.2. La sala de grandes sistemas.
3.2. Instalación eléctrica.
3.2.1. Líneas, cuadros y sistemas de emergencia.
3.2.2. Línea eléctrica independiente para tomas auxiliares.
3.2.3. Iluminación y acústica.
3.3. Seguridad en los locales.
5. SEGURIDAD.
5.1. Aspectos de la seguridad.
5.2. Sistemas de protección.
5.3. Niveles de seguridad: el libro naranja.
TEMA 23 – “DISEÑO DE ALGORITMOS. TÉCNICAS
DESCRIPTIVAS.”
INDICE
1. INTRODUCCIÓN.
2. CONCEPTO DE ALGORITMO.
2.1. Lenguajes de programación.
2.2. Datos y estructuras.
3. TÉCNICAS DESCRIPTIVAS.
3.1. Ordinogramas.
3.2. Tablas de decisión.
3.2.1. Concepto y utilidad.
3.2.2. Tablas de decisión de entradas limitadas.
3.2.3. Tablas de decisión de entradas extendidas.
3.3. Especificación formal y pseudocódigo.
3.3.1. Concepto.
3.3.2. Asignación.
3.3.3. Composición secuencial.
3.3.4. Composición alternativa.
3.3.5. Composición iterativa.
3.4. Cálculo de la complejidad de un algoritmo. Notación asintótica.
INDICE
INDICE
3. ESTRUCTURAS BÁSICAS.
3.1. Especificación formal.
3.2. Estructuras elementales.
3.2.1. Asignación.
3.2.2. Composición secuencial.
3.2.3. Composición condicional o alternativa.
3.2.4. Composición iterativa.
3.3. Teorema de estructura.
3.4. Estructuras que permiten reutilizar el código.
3.4.1. Procedimientos.
3.4.1.1. Llamada a procedimientos.
3.4.1.2. Parámetros.
3.4.1.2.1. Concepto.
3.4.1.2.2. Clases.
3.4.1.3. Definición de procedimientos.
3.4.1.4. Declaración de procedimientos.
3.4.2. Funciones.
3.4.2.1. Concepto.
3.4.2.2. Llamada a funciones.
3.4.2.3. Definición de funciones.
3.4.2.4. Declaración de funciones.
INDICE
1. PROGRAMACIÓN MODULAR.
1.1. Conceptos Iniciales.
1.1.1. Módulo.
1.1.2. Interfaz e implementación.
1.1.2.1. Interfaz.
1.1.2.2. Implementación.
1.2. Refinamiento y modularidad.
1.2.1. Refinamiento sucesivo.
1.2.2. El diseño de arriba abajo (Top Down) concepto y utilidad.
1.3. Ocultación de la información.
1.4. Independencia funcional y calidad del software.
1.4.1. Concepto.
1.4.2. Cohesión.
1.4.3. Acoplamiento.
2. DISEÑO DE FUNCIONES.
2.1. Procedimientos.
2.1.1. Llamada a procedimientos.
2.1.2. Parámetros.
2.1.2.1. Concepto.
2.1.2.2. Clases.
2.1.3. Definición de procedimientos.
2.1.4. Declaración de procedimientos.
2.2. Funciones.
2.2.1. Concepto.
2.2.2. Llamada a funciones.
2.2.3. Definición de funciones.
2.2.4. Declaración de funciones.
3. LA RECURSIVIDAD.
3.1. Concepto.
3.2. Recursión e iteración.
3.3. Coste de las funciones recursivas.
3.4. Aplicaciones de la recursividad.
4. BIBLIOTECAS (LIBRERÍAS).
4.1. Concepto.
4.2. Requisitos.
4.3. Las A.P.I.S.
4.3.1. Concepto.
4.3.2. Enlace estático y dinámico.
4.3.3. La API de Windows y las DLL.
TEMA 27 – “PROGRAMACIÓN ORIENTADA A OBJETOS.
OBJETOS. CLASES. HERENCIA. POLIMORFISMO.
LENGUAJES.”
INDICE
1. INTRODUCCIÓN.
5. LA HERENCIA.
5.1. Concepto.
5.2. Ventajas e inconvenientes.
5.3. Reemplazo y refinamiento.
5.4. Polimorfismo.
5.4.1. Concepto.
5.4.2. Asignación de memoria.
5.4.3. Sobrecarga.
5.4.4. Genericidad.
5.5. Herencia múltiple.
INDICE
1. INTRODUCCIÓN.
1.1. Definición de sistema de tiempo real.
1.2. Características relevantes.
1.3. Clasificación de los programas en función de la variable tiempo.
1.4. Aplicaciones en tiempo real.
1.5. Planificación de la ejecución de procesos en tiempo real.
1.5.1. Planificación expulsiva (apropiativa).
1.5.2. Planificación con prioridad.
2. INTERRUPCIONES.
2.1. Consulta de estado (polling).
2.2. Interrupciones simples.
2.3. Interrupciones múltiples.
2.3.1. Anidamiento de interrupciones.
2.3.2. Enmascaramiento.
2.3.3. Nivel de precedencia de las interrupciones.
2.3.4. Prioridad dentro de un mismo nivel.
2.3.4.1. Gestión distribuida.
2.3.4.2. Gestión centralizada.
2.3.5. Interrupciones vectorizadas.
INDICE
INDICE
4. DOCUMENTACIÓN DE PROGRAMAS.
4.1. Introducción.
4.2. Documentación en el código.
TEMA 31 – “LENGUAJE C: CARACTERÍSTICAS
GENERALES. ELEMENTOS DEL LENGUAJE.
ESTRUCTURA DE UN PROGRAMA. FUNCIONES DE
LIBRERÍA Y USUARIO. ENTORNO DE COMPILACIÓN.
HERRAMIENTAS PARA LA ELABORACIÓN Y
DEPURACIÓN DE PROGRAMAS.”
INDICE
1. CARACTERÍSTICAS GENERALES.
INDICE
1. PUNTEROS EN C.
1.1. Concepto.
1.2. Gestión.
1.2.1. Operaciones básicas.
1.2.1.1. Declaración.
1.2.1.2. Asignación.
1.2.1.3. Desreferencia.
1.2.2. Punteros void.
1.2.3. Punteros a punteros.
1.2.4. Punteros y funciones.
1.2.4.1. Punteros y parámetros funcionales.
1.2.4.2. Punteros a funciones.
2. ESTRUCTURAS ESTÁTICAS DE DATOS EN C.
2.1. Los tipos de datos elementales como soporte de los tipos estructurados.
2.1.1. Tipos elementales normalizados.
2.1.1.1. Enteros.
2.1.1.2. Reales.
2.1.1.3. Lógicos.
2.1.1.4. Caracteres.
2.1.2. Tipos elementales no normalizados: enumerados.
2.2. Principales estructuras estáticas en C.
2.2.1. Matrices unidimensionales (vectores) y multidimensionales.
2.2.1.1. Concepto.
2.2.1.2. Declaración e inicialización.
2.2.1.2.1. Matrices unidimensionales.
2.2.1.2.2. Matrices multidimensionales.
2.2.2. Punteros y matrices.
2.2.2.1. Matrices de punteros.
2.2.3. Estructuras.
2.2.4. Uniones.
2.2.4.1. Concepto.
3. ESTRUCTURAS DINÁMICAS DE DATOS EN C.
3.1. Las funciones malloc( ) y free ( ) y el operador sizeof.
3.2. Algunas estructuras dinámicas en C.
3.2.1. Lista.
3.2.1.1. Definición.
3.2.1.2. Realización mediante punteros.
3.2.1.3. Pilas.
3.2.1.4. Colas.
3.2.2. Árbol.
3.2.2.1. Definición y tipos.
3.2.2.2. Árboles binarios.
3.2.3. Grafo.
3.2.3.1. Matriz de adyacencia.
3.2.3.2. Lista de adyacencia.
4. ENTRADA Y SALIDA (E/S).
4.1. E/S por consola.
4.1.1. Consola estándar.
4.1.2. Printf ( ).
4.1.3. Scanf ( ).
4.1.4. Otras funciones de E/S por consola.
TEMA 33 – “PROGRAMACIÓN EN LENGUAJE
ENSAMBLADOR. INSTRUCCIONES BÁSICAS.
FORMATOS. DIRECCIONAMIENTOS.”
INDICE
1. INTRODUCCIÓN.
2. DIRECCIONAMIENTO.
2.1. Modos de direccionamiento.
2.1.1. Concepto.
2.1.2. Direccionamiento inmediato o de valor.
2.1.3. Direccionamiento de registro.
2.1.4. Direccionamiento directo o absoluto a memoria.
2.1.5. Direccionamiento indirecto mediante registro.
2.1.6. Direccionamiento indirecto relativo a base.
2.1.7. Direccionamiento indirecto con índice.
2.1.8. Direccionamiento indirecto con base e índice.
INDICE
1. INTRODUCCIÓN.
3. OBJETIVOS DE UN SGBD.
3.1. Abstracción de la información.
3.2. Independencia.
3.3. Redundancia mínima.
3.4. Consistencia.
3.5. Seguridad.
3.6. Integridad.
3.7. Respaldo y recuperación.
3.8. Control de la concurrencia.
3.9. Tiempo de respuesta.
7. ESTRUCTURA DE UN SGBD.
INDICE
1. LA DEFINICIÓN DE DATOS.
2. NIVELES DE DESCRIPCIÓN.
2.1. Plano de la arquitectura de bases de datos.
2.1.1. Esquema interno (físico).
2.1.2. Esquema conceptual (lógico).
2.1.3. Esquema externo (de usuario).
2.1.4. Transformación entre esquemas.
2.2. Plano de las fases del modelado.
2.2.1. Nivel conceptual.
2.2.2. Nivel lógico.
2.2.3. Nivel físico.
4. DICCIONARIO DE DATOS.
4.1. Concepto.
4.2. El catálogo de datos en los SGBDR.
TEMA 36 – “LA MANIPULACIÓN DE DATOS.
OPERACIONES. LENGUAJES. OPTIMIZACIÓN DE
CONSULTAS. ”
INDICE
1. LA MANIPULACIÓN DE DATOS.
2. OPERACIONES.
2.1. Álgebra relacional.
2.1.1. Operaciones fundamentales.
2.1.1.1. Selección.
2.1.1.2. Proyección.
2.1.1.3. Producto cartesiano.
2.1.1.4. Unión.
2.1.1.5. Diferencia.
2.1.2. Renombrar.
2.1.3. Operaciones adicionales.
2.1.3.1. Intersección.
2.1.3.2. Combinación o composición o yunción.
2.1.3.3. División.
2.1.4. Operadores adicionales de manipulación.
2.1.4.1. Asignación.
2.1.4.2. Eliminación.
2.1.4.3. Inserción.
2.1.4.4. Actualización.
2.1.4.5. Modificación de vistas.
4. OPTIMIZACIÓN DE CONSULTAS.
4.1. Concepto.
4.2. Optimización dependiente del usuario.
4.3. Optimización a cargo del sistema.
4.3.1. Necesidad de optimización en los SGBDR.
4.3.2. Proceso de optimización.
4.3.2.1. Representación interna.
4.3.2.2. Conversión mediante manipulaciones algebraicas.
4.3.2.3. Elección de procedimientos de bajo nivel que permitan implementar la
consulta.
4.3.2.4. Selección del plan de consulta.
TEMA 37 – “MODELO JERÁRQUICO Y EN RED.
ESTRUCTURAS. OPERADORES. ”
INDICE
1. MODELO EN RED.
2. MODELO JERÀRQUICO.
2.1. Conceptos fundamentales.
2.1.1. Nomenclatura adicional.
2.2. Diagramas de estructura de árbol.
2.2.1. Concepto.
2.2.2. (Inter)relación con tipo de correspondencia muchos a muchos.
2.2.3. (Inter)relación con tipo de correspondencia uno a muchos.
2.2.4. (Inter)relación con tipo de correspondencia uno a uno.
2.3. Lenguaje de manipulación de datos.
2.4. El sistema jerárquico IMS.
TEMA 38 – “EL MODELO DE DATOS RELACIONAL.
ESTRUCTURAS. OPERACIONES. ÁLGEBRA
RELACIONAL. ”
INDICE
INDICE
2. SQL.
2.1. Características generales.
2.2. DML.
2.2.1. Estructura básica.
2.2.2. Tuplas duplicadas en las “relaciones” devueltas.
2.2.3. Operaciones de conjuntos.
2.2.4. Ordenación de la presentación de tuplas.
2.2.5. Productos.
2.2.6. Subconsultas.
2.2.7. Variables de tupla.
2.2.8. Pruebas lógicas y conectores.
2.2.8.1. Conectores y operadores aritméticos.
2.2.8.2. Pruebas de comparación.
2.2.8.3. Prueba de pertenencia a un conjunto.
2.2.8.4. Pruebas de comparación de conjuntos.
2.2.8.5. Prueba para relaciones vacías.
2.2.9. Funciones de agregación y consultas sumarias.
2.2.10. Modificación de la base de datos.
2.2.10.1. Borrado.
2.2.10.2. Inserción.
2.2.10.3. Actualizaciones.
2.2.11. Valores nulos.
2.3. DDL.
2.3.1. Dominios en SQL.
2.3.1.1. Dominios y tipos de datos.
2.3.1.2. Constantes.
2.3.1.3. Valores nulos.
2.3.2. Creación y alteración de tablas.
2.3.3. Índices.
2.3.4. Disparadores.
2.3.5. Vistas.
2.4. DCL.
2.4.1. Privacidad.
2.4.2. Control de transacciones.
3. QUEL.
3.1. Tipos de datos.
3.2. Consultas en QUEL.
3.3. Operaciones permitidas en QUEL.
INDICE
3. DISEÑO DE BD Y NORMALIZACIÓN.
3.1. Necesidad de normalización.
3.2. Normalización a partir de dependencias funcionales.
3.2.1. Forma normal de Boyce-Codd (BCNF).
3.2.2. Tercera forma normal (3NF).
3.2.3. Segunda forma normal (2NF).
3.2.4. Primera forma normal (1NF).
3.3. Cuarta forma normal (4NF).
3.4. Fines y requisitos de la normalización.
3.4.1. Objetivos de la normalización.
3.4.2. Conservación de la información.
3.4.3. Conservación de las dependencias.
3.5. Normalización por análisis y normalización por síntesis.
3.5.1. Análisis.
3.5.1.1. Proyección independiente.
3.5.1.2. Proceso de descomposición.
3.5.2. Síntesis.
TEMA 41 – “UTILIDADES DE LOS S.G.B.D. PARA EL
DESARROLLO DE APLICACIONES. TIPOS.
CARACTERÍSITCAS. ”
INDICE
1. INTRODUCCIÓN.
2. PRESENTACIÓN DE POWERBUILDER.
3. EL ENTORNO DE DESARROLLO.
INDICE
1. INTRODUCCIÓN.
3. DISEÑO DE BDD.
3.1. Concepto.
3.2. Estructura de un sistema distribuido.
3.3. Fragmentación y ubicación.
3.3.1. Técnicas de fragmentación.
3.3.2. Repetición de los fragmentos.
3.3.3. Ubicación de los fragmentos.
4. PROCESAMIENTO DE CONSULTAS.
5. CONTROL DE CONCURRENCIA.
5.1. Método de reservas.
5.2. Copia principal.
5.3. Protocolo de mayoría.
5.4. Protocolos de confirmación.
6. DISPONIBILIDAD.
TEMA 43 – “ADMINISTRACIÓN DE SISTEMAS DE BASES
DE DATOS. ”
INDICE
3. GESTIÓN DE LA CONFIDENCIALIDAD.
3.1. Concepto.
3.2. Perfiles de usuario.
3.3. Permisos de acceso a los objetos de una BD.
3.4. Cifrado de la información.
INDICE
1. INTRODUCCIÓN.
3. CONFIDENCIALIDAD.
3.1. Políticas activas.
3.1.1. Perfiles de usuario.
3.1.2. Permisos de acceso a los objetos de una BD.
3.1.3. Cifrado de la información.
3.2. Políticas pasivas: auditoría de control de acceso.
4. INTEGRIDAD.
4.1. Concepto.
4.2. Restricciones de integridad en el diseño de la BD.
4.3. Políticas activas.
4.3.1. Gestión de transacciones.
4.3.1.1. Concepto de transacción.
4.3.1.2. Fases y propiedades de una transacción.
4.3.2. Recuperación.
4.3.2.1. Introducción.
4.3.2.2. Métodos de recuperación e información necesaria.
4.3.2.3. Recuperación basada en bitácora.
4.3.2.3.1. Funcionamiento del gestor de recuperación.
4.3.2.3.2. El archivo de bitácora.
4.3.2.3.3. Actualizaciones diferidas (NO-UNDO / REDO).
4.3.2.3.4. Actualizaciones inmediatas (UNDO / REDO) (UNDO / NO-REDO).
4.3.2.4. Paginación duplicada / en sombra (NO-UNDO / NO-REDO).
4.3.3. Concurrencia.
4.3.3.1. Introducción.
4.3.3.2. Técnicas de concurrencia.
4.3.3.2.1. Clasificación.
4.3.3.2.2. Algoritmos pesimistas basados en bloqueos.
4.3.3.2.3. Algoritmos pesimistas basados en marca de tiempo.
4.3.3.2.4. Algoritmos pesimistas multiversión.
4.3.3.2.5. Algoritmos optimistas.
4.4. Políticas pasivas.
4.4.1. Necesidad de los métodos pasivos.
4.4.2. Copia de seguridad de una base y su almacenamiento.
4.4.2.1. Copias con las utilidades del S. Op. Y asimiladas.
4.4.2.2. Copias con utilidades del propio SGBD.
4.4.2.3. Archivo de los cuadernos de bitácora.
4.4.3. Restauración de la base.
TEMA 45 – “SISTEMAS DE INFORMACIÓN. TIPOS.
CARACTERÍSTICAS. SISTEMAS DE INFORMACIÓN EN LA
EMPRESA. ”
INDICE
INDICE
1. INTRODUCCIÓN.
2. APLICACIONES INFORMÁTICAS DE PROPÓSITO GENERAL.
2.1. Procesadores de texto.
2.1.1. Concepto y utilidad.
2.1.2. Características principales.
2.1.2.1. Documentos de texto.
2.1.2.2. Formato.
2.1.2.3. Correctores y diccionarios.
2.1.2.4. Dibujos, imágenes, ecuaciones y otros objetos.
2.1.2.5. Impresión.
2.1.2.6. Formularios, bases de datos y mailing.
2.1.2.7. Macros y programas.
2.1.3. Ejemplos comerciales.
2.2. Hojas de cálculo.
2.2.1. Concepto y utilidad.
2.2.2. Características principales.
2.2.2.1. Matriz de celdas.
2.2.2.2. Formato de celdas.
2.2.2.2.1. Tipo de dato.
2.2.2.2.2. Fuentes tipográficas.
2.2.2.2.3. Alineación.
2.2.2.2.4. Bordes, colores y sombreados.
2.2.2.3. Gráficos de empresa.
2.2.2.4. Impresión.
2.2.3. Ejemplos comerciales.
2.3. Gestores personales de bases de datos.
2.3.1. Concepto.
2.3.2. Características principales.
2.3.2.1. Tablas.
2.3.2.2. Consultas.
2.3.2.3. Formularios de toma de datos.
2.3.2.4. Informes.
2.3.2.5. Macros y programas.
2.3.3. Ejemplos comerciales.
2.4. Otras aplicaciones ofimáticas de uso generalizado.
2.4.1. Gestores de presentaciones.
2.4.2. Herramientas de organización personal (agendas electrónicas).
2.5. Aplicaciones de usuario para Internet.
2.5.1. Navegadores.
2.5.2. Correo electrónico personal.
3. APLICACIONES INFORMÁTICAS PARA LA GESTIÓN EMPRESARIAL.
3.1. Gestión contable.
3.1.1. Objetivos.
3.1.2. Tareas y aplicaciones.
3.1.2.1. Gestión del Plan Contable.
3.1.2.2. Diario.
3.1.2.3. Mayor.
3.1.2.4. Balances y otros Estados Contables Agregados.
3.1.2.5. IVA.
3.2. Control de almacén y gestión comercial.
3.2.1. Objetivos.
3.2.2. Tareas.
3.3. Gestión de personal.
3.4. Gestión financiera.
TEMA 47 – “INSTALACIÓN Y EXPLOTACIÓN DE
APLICACIONES INFORMÁTICAS. COMPARTICIÓN DE
DATOS.”
INDICE
2. EXPLOTACIÓN DE APLICACIONES.
2.1. Funciones.
2.2. Tareas básicas.
INDICE
1. INTRODUCCIÓN.
1.1. Métodos.
1.2. Herramientas.
1.3. Procedimientos.
INDICE
5. DICCIONARIO DE DATOS.
INDICE
1. MODELO DE DATOS.
1.1. Concepto.
1.2. Definición formal.
1.2.1. Estática.
1.2.2. Dinámica.
INDICE
1. INTRODUCCIÓN.
INDICE
4. DICCIONARIO DE DATOS.
5. DOCUMENTACIÓN.
TEMA 53 – “DISEÑO LÓGICO DE DATOS.
TRANSFORMACIÓN DEL MODELO CONCEPTUAL A
MODELOS LÓGICOS. ANÁLISIS RELACIONAL DE DATOS.
DOCUMENTACIÓN.”
INDICE
1. INTRODUCCIÓN.
INDICE
1. INTRODUCCIÓN.
INDICE
1. INTRODUCCIÓN.
INDICE
1. INTRODUCCIÓN.
2. LA ORIENTACIÒN A OBJETOS.
2.1. Elementos del modelo de objetos.
2.1.1. Definición de objeto.
2.1.2. Clase.
2.1.3. Herencia.
2.1.4. Polimorfismo.
3. UML.
3.1. Representación de los elementos básicos.
3.1.1. Objetos.
3.1.2. Clases.
3.2. Notación UML.
3.2.1. Casos de uso.
3.2.1.1. Función.
3.2.1.2. Notación.
3.2.2. Diagrama de clases.
3.2.2.1. Finalidad.
3.2.2.2. Elementos.
3.2.2.2.1. Clase.
3.2.2.2.2. Relación o asociación.
3.2.2.2.3. Interfaz.
3.2.2.3. Notación.
3.2.2.3.1. Clase.
3.2.2.3.2. Asociación.
3.2.2.3.3. Interfaz.
3.2.3. Diagrama de interacción.
3.2.3.1. Finalidad.
3.2.3.2. Diagrama de secuencia.
3.2.3.2.1. Notación.
3.2.3.3. Diagrama de colaboración.
3.2.3.3.1. Notación.
3.2.4. Diagrama de paquetes.
3.2.4.1. Utilidad.
3.2.4.2. Notación.
3.2.5. Diagrama de estados.
3.2.5.1. Utilidad.
3.2.5.2. Notación.
TEMA 57 – “CALIDAD DEL SOFTWARE. FACTORES Y
MÉTRICA. ESTRATEGIAS DE PRUEBA.”
INDICE
1. INTRODUCCIÓN.
2. FACTORES.
2.1. Externos.
2.2. Internos.
3. MÉTRICAS.
3.1. Fase de análisis.
3.2. Fase de diseño.
3.3. Fase de codificación.
4. ESTRATEGIAS DE PRUEBA.
4.1. Tipos de pruebas.
4.1.1. Pruebas de unidad.
4.1.2. Pruebas de integración.
4.1.2.1. Concepto.
4.1.2.2. Tipos de integración.
4.1.2.2.1. Integración súbita vs. Integración gradual.
4.1.2.2.2. Integración ascendente.
4.1.2.2.3. Integración descendente.
4.1.2.2.4. Estrategias combinadas.
4.1.3. Pruebas de validación y aceptación.
4.1.4. Pruebas de integración del sistema.
TEMA 58 – “AYUDAS AUTOMATIZADAS PARA EL
DESARROLLO DE “SOFTWARE” (HERRAMIENTAS
CASE). TIPOS. ESTRUCTURA. PRESTACIONES.”
INDICE
1. CONCEPTO DE CASE.
3. EL DEPÓSITO CASE.
3.1. Concepto.
3.2. Características y contenido.
3.3. Consideraciones sobre el uso del depósito.
INDICE
1. INTRODUCCIÓN.
3. TÉCNICAS GRÁFICAS.
3.1. PERT.
3.2. Gráfico de GANTT.
3.3. Planificación temporal: camino crítico.
3.3.1. Cálculo de tiempos “mínimo” y “máximo”.
3.3.2. Cálculo de las holguras de las actividades.
4. SEGUIMIENTO Y CONTROL.
TEMA 60 – “SISTEMAS BASADOS EN EL
CONOCIMIENTO. REPRESENTACIÓN DEL
CONOCIMIENTO. COMPONENTES Y ARQUITECTURA.”
INDICE
INDICE
1. INTRODUCCIÓN.
1.1. Utilización de las redes.
1.1.1. Uso por las organizaciones.
1.1.2. Uso personal.
2. HARDWARE DE REDES.
2.1. Topología.
2.2. Tecnología de conmutación.
2.2.1. Conmutación de circuitos.
2.2.2. Conmutación de paquetes.
2.3. Clasificación.
2.3.1. En función de la tecnología de transmisión.
2.3.1.1. Redes de difusión (broadcast).
2.3.1.2. Punto a punto.
2.3.2. En función de la extensión alcanzada.
2.3.2.1. LAN.
2.3.2.2. MAN y WAN.
2.3.2.3. Redes inalámbricas.
3. SOFTWARE DE RED.
3.1. Concepto.
3.2. El modelo de niveles.
4. MODELOS DE REFERENCIA.
4.1. OSI.
4.2. TCP/IP.
5. EJEMPLOS DE REDES.
5.1. Netware de Novell.
5.2. Internet.
INDICE
1. SISTEMAS DE COMUNICACIONES.
1.1. Introducción.
1.2. Redes de ordenadores: Clasificación.
1.2.1. En función de la tecnología de transmisión.
1.2.1.1. Redes de difusión (broadcast).
1.2.1.2. Punto a punto.
1.2.2. En función del área de distribución.
1.2.2.1. Redes de área local (LAN).
1.2.2.2. Redes de área metropolitana (MAN)
1.2.2.3. Redes de gran área (WAN).
1.2.2.4. Redes inalámbricas.
3. ESTÁNDARES.
3.1. ITU-T.
3.2. ISO.
3.3 Otras organizaciones.
TEMA 63 – “FUNCIONES Y SERVICIOS DEL NIVEL
FÍSICO. TIPOS Y MEDIOS DE TRANSMISIÓN.
ADAPTACIÓN AL MEDIO DE TRANSMISIÓN.
ESTÁNDARES.”
INDICE
1. LA TRANSMISIÓN DE DATOS.
1.1. Introducción.
1.2. Características técnicas de un canal que afectan a su capacidad.
1.3. Modos de explotación de un circuito de datos.
1.4. Transmisión de datos en serie o en paralelo.
1.5. Concepto de sincronismo.
1.6. Tipos de transmisión según los modos de sincronización de los ETD y ETCD.
1.6.1. Transmisión asíncrona.
1.6.2. Transmisión síncrona.
2. MEDIOS DE TRANSMISIÓN.
2.1. Medios limitados.
2.1.1. Cables de pares.
2.1.2. Cable coaxial.
2.1.3. Fibra óptica.
2.2. Medios no limitados.
2.2.1. Radio de onda corta.
2.2.2. Microondas terrestres.
2.2.3. Microondas por satélite geoestacionario.
2.2.4. Infrarrojos.
2.2.5. Telefonía celular.
3. TRANSMISIÓN ANALÓGICA.
3.1. Modulación con portadora analógica.
3.1.1. Modulación de amplitud (ASK).
3.1.2. Modulación de frecuencia (FSK).
3.1.3. Modulación de fase (PSK).
3.2. Módems.
3.3. ADSL.
4. TRANSMISIÓN DIGITAL.
4.1. Modulación por impulsos codificados.
4.1.1. Códecs.
6. RDSI.
6.1. RDSI de banda estrecha.
6.2. RDSI de banda ancha.
TEMA 64 – “FUNCIONES Y SERVICIOS DEL NIVEL DE
ENLACE. TÉCNICAS. PROTOCOLOS.”
INDICE
1. LA CAPA DE ENLACE.
2. FUNCIONES Y TÉCNICAS.
2.1. Servicios suministrados a la capa de enlace.
2.2. Entramado.
2.3. Control de flujo, protocolos.
2.3.1. Concepto.
2.3.2. Protocolo de parada y espera.
2.3.3. Protocolos de ventana deslizante.
2.4. Control de errores.
2.4.1. Errores en transmisión.
2.4.1.1. El ruido y sus efectos.
2.4.2. Detección.
2.4.2.1. Prueba de circuito o eco.
2.4.2.2. Comprobación de paridad.
2.4.2.2.1. Paridad lineal de un bit.
2.4.2.2.2. Paridad longitudinal y transversal (por bloques) o bidimensional.
2.4.2.2.3. Códigos cíclicos.
2.4.3. Corrección.
2.4.3.1. Protocolos con corrección por retransmisión.
2.4.3.1.1. Retransmisión con paro y espera.
2.4.3.1.2. Retransmisión con envío continuo en protocolos de ventana
deslizante.
2.4.3.2. Corrección automática o hacia delante.
2.4.3.2.1. Concepto.
2.4.3.2.2. Códigos de Hamming.
INDICE
1. INTRODUCCIÓN.
1.1. Arquitectura de redes.
1.1.1. Concepto.
1.1.2. Modelos de referencia.
1.1.2.1. OSI.
1.1.2.2. TCP/IP.
1.1.2.2.1. Introducción.
1.1.2.2.2. La capa host-red.
2. EL NIVEL DE RED.
2.1. Diseño del nivel.
2.2. Control de encaminamiento.
2.2.1. Objetivos.
2.2.2. Propiedades de los algoritmos. Optimación.
2.2.3. Algoritmos de encaminamiento.
2.2.3.1. Algoritmos no adaptativos.
2.2.3.1.1. Estáticos.
2.2.3.1.2. Inundación.
2.2.3.1.3. Cuasiestáticos.
2.2.3.2. Algoritmos adaptativos.
2.2.3.2.1. Algoritmos de ruta más corta.
2.2.3.2.2. Algoritmos de aprendizaje hacia atrás.
2.2.3.2.3. Algoritmos centralizados.
2.2.3.3. Encaminamiento jerarquizado.
2.2.3.4. Encaminamiento por difusión (broadcast).
2.3. Control de congestión.
2.3.1. Concepto de congestión.
2.3.2. Algoritmos de control de la congestión.
2.3.2.1. Confirmación y vigilancia del tráfico.
2.3.2.2. Descarte de paquetes.
2.4. Protocolo IP.
2.4.1. Introducción.
2.4.2. Formato de trama.
2.4.3. Direcciones IP.
2.4.3.1. Formato.
2.4.3.2. Direcciones de clase A.
2.4.3.3. Direcciones de clase B.
2.4.3.4. Direcciones de clase C.
2.4.3.5. Direcciones clase D.
2.4.3.6. Convenios de numeración.
3. LA CAPA DE TRANSPORTE.
3.1. Introducción.
3.2. Funciones del nivel de transporte.
3.2.1. Primitivas del servicio.
3.2.2. Direccionamiento.
3.2.3. Establecimiento de conexión.
3.2.4. Liberación de conexión.
3.3. Protocolo de transporte en Internet.
3.3.1. Introducción.
3.3.2. UDP.
3.3.3. TCP.
TEMA 66 – “FUNCIONES Y SERVICIOS DE LAS CAPAS DE
SESIÓN, PRESENTACIÓN Y APLICACIÓN. PROTOCOLOS
Y ESTÁNDARES.”
INDICE
1. INTRODUCCIÓN.
2. EL NIVEL DE SESIÓN.
2.1. Utilidad del nivel.
2.2. Servicios.
2.2.1. Sesiones.
2.2.2. Intercambio de datos.
2.2.3. Organización del diálogo.
2.2.4. Sincronización.
2.2.5. Notificación de excepciones.
3. EL NIVEL DE PRESENTACIÓN.
3.1. Utilidad.
3.2. Servicios.
3.2.1. Representación independiente del contexto.
4. EL NIVEL DE APLICACIÓN.
4.1. Utilidad.
4.2. Servicios de apoyo.
4.2.1. Compresión de la información transmitida.
4.2.2. Seguridad y confidencialidad.
4.2.2.1. El problema.
4.2.2.2. Criptología.
4.2.2.3. Autenticación.
4.2.2.4. Firma (huella) digital.
4.2.3. Gestión de red: SNMP.
4.2.4. Gestión y conversión de nombres de dominio: DNS.
4.3. Aplicaciones.
4.3.1. Transferencia de archivos.
4.3.2. Correo electrónico.
4.3.2.1. SMTP.
4.3.3. Noticias Usenet.
4.3.4. World Wide Web.
4.3.4.1. HTTP.
4.3.4.2. HTML y URL.
TEMA 67 – “REDES DE ÁREA LOCAL. COMPONENTES.
TOPOLOGÍAS. ESTÁNDARES. PROTOCOLOS. ”
INDICE
1. INTRODUCCIÓN.
2. COMPONENTES.
2.1. Cables de pares.
2.2. Cable coaxial.
2.3. Fibra óptica.
2.4. Soporte inalámbrico.
3. TOPOLOGÍA.
4. PROTOCOLOS.
4.1. Protocolos de acceso múltiple.
4.1.1. Los orígenes: aloha simple y aloha ranurado.
4.1.2. Protocolos con detección de portadora.
4.1.2.1. CSMA 1-persistente.
4.1.2.2. CSMA no persistente.
4.1.2.3. CSMA p-persistente.
4.1.2.4. CSMA con detección de colisiones (CD).
4.1.3. Protocolos para redes inalámbricas.
4.1.3.1. CSMA/CA (CS Multiple Access with Collision Avoidance).
5. ESTÁNDARES.
5.1. IEEE.
5.1.1. IEEE 802.3 y ETHERNET.
5.1.2. IEEE 802.4.
5.1.3. IEEE 802.5.
5.1.4. IEEE 802.11 (Wi-Fi).
5.1.5. Otras normas IEEE 802.
5.2. Estándares de la industria.
5.2.1. Bluetooth.
5.2.2. IrDA.
TEMA 68 – “ “SOFTWARE” DE SISTEMAS EN RED.
COMPONENTES. FUNCIONES. ESTRUCTURA. ”
INDICE
1. INTRODUCCIÓN.
1.1. Utilización de las redes.
1.1.1. Uso por las organizaciones.
1.1.2. Uso personal.
3. MODELOS DE REFERENCIA.
3.1. OSI.
3.2. TCP/IP.
INDICE
1. INTRODUCCIÓN.
2. INTERCONEXIÓN DE REDES.
2.1. Repetidores.
2.2. Puentes.
2.2.1. Características generales.
2.2.2. Tipos de puentes.
2.2.2.1. Puentes transparentes.
2.2.2.2. Puentes de encaminamiento fuente (source routing).
2.2.2.2.1. Concepto.
2.2.2.2.2. Proceso de encaminamiento.
2.2.2.2.3. Tipos de trama.
2.3. Encaminadores (routers).
2.3.1. Generalidades.
2.3.2. Funcionamiento de los routers.
2.3.2.1. Responsabilidades de un router.
2.3.2.2. Tipos de protocolos de encaminamiento.
2.4. Convertidores de protocolos.
4. INTERNET.
4.1. Introducción.
4.2. Navegadores.
4.3. Java.
4.4. El protocolo TCP/IP.
TEMA 70 – “ DISEÑO DE SISTEMAS EN RED LOCAL.
PARÁMETROS DE DISEÑO. INSTALACIÓN Y
CONFIGURACIÓN DE SISTEMAS EN RED LOCAL. ”
INDICE
1. INTRODUCCIÓN.
1.1. Proceso de diseño.
INDICE
1. SEGURIDAD Y CONFIDENCIALIDAD.
INDICE
4. SINTONIZACIÓN DE SISTEMAS.
4.1. Tareas.
4.1.1. Detección, análisis y eliminación de cuellos de botella.
4.1.2. Gestión del sistema.
4.1.3. Sintonización de la memoria.
4.1.4. Sintonización de la E/S.
4.1.4.1. Periféricos que más condicionan el sistema.
4.1.4.2. Sintonización del almacenamiento en memoria secundaria.
4.1.4.3. Sintonización de las comunicaciones.
TEMA 74 – “SISTEMAS MULTIMEDIA.”
INDICE
2. ELEMENTOS DE MULTIMEDIA.
2.1. Texto en multimedia.
2.1.1. ACII y Unicode.
2.1.2. RTF (Rich Text Format).
2.2. Sonido en multimedia.
2.2.1. Digitalización del sonido.
2.2.2. MIDI.
2.3. Imágenes y animación en multimedia.
2.3.1. Codificación de la imagen fija.
2.3.1.1. Gráficos de mapa de bits.
2.3.1.2. Gráficos vectoriales.
2.3.2. Animación.
2.3.2.1. Gráficos GIF animados.
2.3.2.2. Sprites Quick Time.
2.4. Vídeo (y audio) en multimedia.
2.4.1. MPEG y MP3.
2.4.2. Quicktime y AVI.
3. EL ORDENADOR MULTIMEDIA.
3.1. Extensiones multimedia para las UCP.
3.2. Procesamiento de imágenes.
3.2.1. La controladora aceleradora gráfica.
3.2.2. El monitor.
3.3. Buses de alta capacidad.
3.4. CD y DVD-ROM.
3.4.1. CD-ROM.
3.4.2. DVD.
3.5. Procesamiento de sonido.
3.5.1. La tarjeta de sonido.
3.5.2. Otros periféricos de audio.
4. DISTRIBUCIÓN MULTIMEDIA.
4.1. Distribución on-line: Internet Mbone.
4.2. Distribución off-line.