Contenido Para El Area de Administracion de Sistemas

13
CONTENIDO DE CURSOS DEL AREA DE ADMINISTRACION DE SISTEMAS PARA PRIVADO INTELIGENCIA ARTIFICIAL UNIDAD 1. INTELIGENCIA ARTIFICIAL Introducción Agentes inteligentes UNIDAD 2. PROCEDIMIENTOS PARA LA SOLUCION DE PROBLEMAS Solución de problemas mediante la búsqueda UNIDAD 3. CONOCIMIENTOS Y RAZONAMIENTO Agentes que razonan de manera lógica Lógica de primer orden La inferencia en la lógica UNIDAD 4. COMO ACTUAR EN FORMA LOGICA Planificación UNIDAD 5. CONOCIMIENTO INCIERTO Y RAZONAMIENTO Incertidumbre Sistemas de razonamiento probabilistico - Lógica, Lógica incierta o difusa, Sistemas probabilísticas UNIDAD 6. APRENDIZAJE Aprendizaje a partir de la observación El aprendizaje en las redes neurales y de creencia UNIDAD 7. COMUNICACION, PRECEPCION Y DE CREENCIA -Agentes que se comunican Lenguaje Natural Aproximaciones Restricciones Analizador de PLN de la máquina de datos.

Transcript of Contenido Para El Area de Administracion de Sistemas

Page 1: Contenido Para El Area de Administracion de Sistemas

CONTENIDO DE CURSOS DEL AREA DE ADMINISTRACION DE SISTEMAS PARA PRIVADO

INTELIGENCIA ARTIFICIAL

UNIDAD 1. INTELIGENCIA ARTIFICIALIntroducciónAgentes inteligentes

UNIDAD 2. PROCEDIMIENTOS PARA LA SOLUCION DE PROBLEMASSolución de problemas mediante la búsqueda

UNIDAD 3. CONOCIMIENTOS Y RAZONAMIENTOAgentes que razonan de manera lógicaLógica de primer ordenLa inferencia en la lógica

UNIDAD 4. COMO ACTUAR EN FORMA LOGICAPlanificación

UNIDAD 5. CONOCIMIENTO INCIERTO Y RAZONAMIENTO IncertidumbreSistemas de razonamiento probabilistico - Lógica, Lógica incierta o difusa, Sistemas probabilísticas

UNIDAD 6. APRENDIZAJEAprendizaje a partir de la observaciónEl aprendizaje en las redes neurales y de creencia

UNIDAD 7. COMUNICACION, PRECEPCION Y DE CREENCIA-Agentes que se comunican Lenguaje Natural

Aproximaciones Restricciones Analizador de PLN de la máquina de datos.

LENGUAJES FORMALES Y TEORIA DE AUTOMATAS1. Unidad Lenguaje

1.1 Definición de lenguaje, orientada a la formalidad, operaciones con lenguajes.

1.2 Conceptos básicos orientados a la teoría de compiladores.1.3 Terminología asociada a la definición conceptual de lenguaje. 1.4 Esquema y simbología de definición de lenguaje.

2. Unidad Lenguajes formales.

Page 2: Contenido Para El Area de Administracion de Sistemas

2.1 Conceptos básicos. 2.2 Operadores básicos * y +. 2.3 Primera definición de lenguaje. Lenguaje formal. Lenguaje regular. 2.4 Expresiones regulares.2.5 Precedencia en las expresiones regulares.2.6 Álgebra de expresiones regulares. 2.7 Diseño de expresiones regulares.

3. Unidad Autómatas finitos. 3.1 Conceptos básicos. 3.2 Definición formal de autómata finito. Autómatas finitos en representación

gráfica.3.3 Análisis de la entrada a través de un autómata finito. Lenguaje aceptado

por un autómata finito. 3.4 Ejemplos de autómatas orientados a diseñar la etapa de léxico de un

lenguaje de3.5 programación.3.6 Tipos de autómatas.3.7 Autómata finito determinista. 3.8 Autómata finito no determinista. 3.9 Análisis de la entrada a través de un autómata finito no determinista. 3.10 Autómata con transiciones-E3.11 Análisis de la entrada a través de un autómata finito con transiciones-E.3.12 Autómata no determinista y con transiciones-E. 3.13 Conversión de autómata finito no determinista a autómata finito

determinista. 3.14 Conversión de autómata finito con transiciones-E a autómata finito

determinista.3.15 Conversión de expresión regular a autómata finito no determinista. 3.16 Conversión de expresión regular a autómata finito determinista.

4. Unidad Gramáticas. 4.1 Conceptos básicos. 4.2 Definición formal. 4.3 Convenciones de notación. 4.4 Notación simplificada. 4.5 Lema de Arden.4.6 Derivaciones, Árboles de direvación. 4.7 Lenguaje generado por una gramática. 4.8 Diseño de gramáticas. Técnicas para el diseño de gramáticas.

Modularidad de las gramáticas. Límites de las gramáticas. 4.9 Diseño arbitrario de gramáticas. 4.10 Primer acercamiento a la jerarquía de Chomsky para gramáticas.4.11 Gramática regular implementada en un autómata finito no determinista.

5. Unidad Autómatas de pila5.1 Conceptos básicos. 5.2 Definición formal. 5.3 Jerarquía de lenguajes.5.4 Reconocimiento de una cadena en un autómata de pila. 5.5 Seguimiento en formato de corrida de escritorio.

Page 3: Contenido Para El Area de Administracion de Sistemas

5.6 Gramáticas independientes del contexto, implementadas en autómatas de pila.

6. Unidad Máquina de Turing6.1 Conceptos básicos. 6.2 Máquina de Turing como realizadora de cálculos. 6.3 Reconocimiento de una cadena de entrada. 6.4 Máquina de Turing como reconocedora de lenguajes.6.5 Diseño de la máquina de Turing. 6.6 Técnicas para la construcción de las máquinas de Turing.

7. Unidad Expresiones, primer acercamiento. 7.1 Consideraciones para generar expresiones en lenguajes de programación. 7.2 Conceptos básicos. 7.3 Términos dentro de una expresión. 7.4 Tipos de operadores. 7.5 Prioridad o precedencia. 7.6 Notaciones. 7.7 Generación de notaciones a través de árboles binarios. 7.8 Recorrido del árbol. 7.9 Importancia de la notación posfija. 7.10 Algoritmo para convertir de notación fija a notación posfija. 7.11 Algoritmo para evaluar notaciones pos fijas. 7.12 Aplicación de los algoritmos de conversión y evaluación en un programa. 7.13 Comentarios finales.

SISTEMAS OPERATIVOS1. Unidad Introducción

1.1 Definición de sistemas operativo1.2 Evaluación de los sistemas operativos1.3 Llamadas al sistema y protección.1.4 Clasificación de los sistemas operativos

2. Unidad Definición y control de procesos 2.1 Que es un proceso 2.2 Estados de un proceso2.3 Descripción de un proceso2.4 Control de procesos 2.5 procesos y threads2.6 Quantum de tiempo2.7 el PCB

3. Unidad Concurrencia.4.1 Algoritmos de dekker4.2 Comunicación y sincronización de procesos4.3 Semáforos4.4 Monitores4.5 Mensajes4.6 Utilizando memoria compartida

Page 4: Contenido Para El Area de Administracion de Sistemas

4. Unidad Interbloqueos.5.1 Casos de interbloqueo5.2 Condiciones para un interbloqueo5.3 Estrategias para resolver interbloqueos5.4 Interbloqueos

5. Unidad Administración de memoria.6.1 Gestión de memoria en sistemas monoprogramados 6.2 Gestión de memoria en sistemas multiprogramados6.3 Asignación de memoria contigua6.4 Asignación de memoria no contigua

COMPILADORESI. Conceptos Generales

- Compiladores- Análisis de programas fuentes- Fases de un compilador- Agrupamiento de las fases- Herramientas para la construcción de compiladores

II. Conociendo los distintos pasos de un compilador sencillo- Definición de la sintaxis- Traducción dirigida por la sintaxis- Análisis sintético- Traductor de expresiones- Incorporación - Maquinas de pilas abstractas

III.Análisis Léxico- Función de un analizador léxico- Manejo de buffers de entrada- Especificación y reconocimiento de componentes léxicos- Autómatas finitos- Paso de una expresión regular a un AFN- Diseño de un generador de analizadores léxicos

IV. Análisis Sintáctico- Función de un analizador sintáctico- Gramáticas independientes del contexto- Escritura de una gramática- Análisis sintáctico ascendente – descendentes y por precedencia de operadores

V. Traducción dirigida por la sintaxis- Definiciones- Construcción de árboles- Definición con atributos por la izquierda- Traducción descendente- Análisis de definiciones dirigidas por la sintaxis

ARQUITECTURA DE COMPUTADORASUNIDAD No.1: “ARQUITECTURA DE UN CPU BASICO LINEA CISC”

Modelo Von Neumann El ALU

Page 5: Contenido Para El Area de Administracion de Sistemas

Buses Genéricos Ciclos de trabajo de todo CPU

UNIDAD NO.2: “ARQUITECTURA DE UN CPU INTEL” Modelo 80286 Caches internas Desarrollo virtual de una instrucción Historia de los CPU del 8088 al PENTIUM Análisis de la estructura a bloques de los CPU del 8088 al PENTIUM Memoria manejada, versión programador y versión CPU.

UNIDAD No. 3: “ORGANIZACIÓN DE UN CPU INTEL, MODELO 80286” Organización a bloques Organización de sus registros Importancia de sus registros y funcionalidad del Banderas Administración de memoria en modo real Modos de direccionamiento

UNIDAD No. 4: “SET DE INSTRUCCIONES DE LOS CPU DE INTEL, PLATAFORMA 8 Y 16 BITS”

Instrucciones en cadena Instrucciones de entrada y salida a I/O Instrucciones Aritméticas y Lógicas Instrucciones de salto condicional Desarrollo de software (memoria, interfaces, delays, etc)

UNIDAD No. 5: “INTERRUPCIONES” Concepto de interrupción Interrupción por hardware Interrupción por software Desarrollo de software ( interrupciones provenientes de DOS,BIOS)

UNIDAD No. 6: “ELEMENTOS GERENCIALES DE MANEJO DE INFORMACION DENTRO DEL COMPUTADOR”:

DMA Buses, clasificación y tipos. Transmisión serial modo asíncrono Administración de memoria en modo protegido (básico)

UNIDAD No. 7: “PROCESADORES RISC” Modelo Hardvard Características de trabajo Manejo de subrutinas LOS MICRO CONTROLADORES DE “MICROCHIP”

REDES DE COMPUTADORA1. Cableado Estructurado

1.1. Concepto General1.2. Estándares 1.2.1. EIA/TIA 1.2.2. Cableado horizontal 1.2.3. Cableado Back-bone 1.2.4. Patch Panel1.3. Electricidad

Page 6: Contenido Para El Area de Administracion de Sistemas

1.3.1. Conexión a Tierra 1.3.2. Ruido Eléctrico 1.3.3. Supresores de sobre tensión

2. Telefonía IP2.1.           PBXs IP2.2.           Softswitches2.3.           Terminales2.4.           Protocolos2.5.           Voz sobre IP

3. El Modelo de Referencia OSI3.1.           Capa Física3.2.           Capa de Enlace de Datos3.3.           Capa de Red3.4.           Capa de Transporte3.5.           Capa de Sesión3.6.           Capa de Presentación3.7.           Capa de Aplicación

4. Arquitectura TCP/IP. 4.1. Nivel físico (Nivel 1). 4.2. Nivel de acceso a la red (Nivel 2). 4.3. Nivel de Internet (Nivel 3). 4.4. Nivel de transporte (Nivel 4). 4.5. Nivel de aplicaciones (Nivel 5). 4.6. Funcionamiento.

5. Redes LAN y WAN5.1.           Medios de Networking5.1.1.     Cable Coaxial5.1.2.     Cable de Cobre5.1.3.     Cable de Fibra Óptica5.2.           Dispositivos de Networking5.2.1.     HUB5.2.2.     Bridges5.2.3.     Routers5.3.           Red de Área Local (LAN)5.3.1.     Estándares5.3.2.     La capa física5.3.3.     La capa de enlace de datos5.4.           Red de Área Amplia (WAN)5.4.1.     Estándares5.4.2.     La capa física5.4.3.     La capa de enlace de datos5.5.           Direccionamiento IP5.5.1.     Direccionamiento Binario5.5.2.     Clases de dirección IP5.5.3.     Subredes5.5.4.     Mascaras de subredes

6. INTERNET6.1.           Definición General

Page 7: Contenido Para El Area de Administracion de Sistemas

6.2.           Network Edge6.3.           Network Core6.4.           Direccionamiento6.5.           La World Wide Web (WWW)6.6.           Proveedores de Servicio6.7.           Proveedores de Información

COMUNICACIONES1. Fundamentos de redes

Capa de aplicación Capa Física Capa de enlace de datos Capa de red y de transporte

Unidad 2. Tecnología de Redes Redes de área local Redes troncales Redes de área metropolitana y redes de área extensa Internet, Intranet, Extranet y Redes avanzadas

Unidad 3. Administración de Redes Seguridad de las redes Diseño de redes Administración de redes

Unidad 4. Análisis de sistemas de comunicación según su medio de transmision Sistema de telefonía tradicional Sistema de telefonía celular Sistemas satelitales Sistemas de microondas y RF Sistemas de fibra óptica y cobre Estudios de casos

SISTEMAS OPERATIVOS ABIERTOSUnidad 1: Memoria Virtual.

Administración de memoria Hiperpaginación

Unidad 2 : Gestión de entrada- salida. Rutinas Control de periféricos Buffering Ficheros Spooling

Unidad 3: Planificación de procesos. Niveles de planificación Estados de un proceso Planificación apropiativa y no apropiativa Algoritmos de planificación

Unidad 4 : Planificación de disco. Parámetros de disco

Page 8: Contenido Para El Area de Administracion de Sistemas

Políticas de planificación Cache de disco Arreglos de discos

Unidad 5: Sistemas Abiertos Tipos de Sistemas Abiertos Descripción de los Sistemas Operativos Existentes

SEGURIDAD DE SISTEMA Unidad I:

Conceptos básicos de Seguridad Informática Finalidades de la Seguridad Informática Fundamentos de la Seguridad Informática Objetivos generales y específicos de la Seguridad Informática Metodologías para el desarrollo e implementación de la Seguridad Informática Etapas de madurez de la Seguridad Informática Laboratorios

Unidad II: Procesos de Seguridad Informática Campos de acción de la Seguridad Informática Relación de la Seguridad Informática con otras ciencias de la Administración.

Riesgo Operativo y Riesgo Financiero. Riesgo Tecnológico Laboratorios

Unidad III: Principales estrategias del Cyber-crimen. Análisis retrospectivo, actualizado y a

futuro. Leyes y reglamentos de la República de Guatemala, relacionados con Seguridad

Informática Gobierno de TI. Estrategias de implementación Laboratorios

Unidad IV: Definición de Cyber-crimen Metodologías, políticas y normativas generalmente aceptadas. ISO, ITIL, COBIT,

PCI. Organizaciones internacionales que combaten el Cyber-crimen. IOCE. CERT. Mejores practicas para Seguridad Informática Hacking ético Herramientas administrativas para proyectos de Seguridad Informática Laboratorios

Unidad V: Ámbitos de control físico y lógico. Controles de Seguridad Informática Controles de seguridad física Controles de seguridad lógica Aseguramiento del Data Center (Centro de Datos) Aseguramiento de la calidad los servicios que brinda TI. Productos de hardware y

software. Control de Cambios. Control de Accesos Virtualización de servidores. Globalización de servicios. Ambientes homogéneos.

Procesos de Hardening y Patching. Continuidad Estrategias tecnológicas. e-commerce, e-banking. Firma digital. IT Mobile. Otros

Page 9: Contenido Para El Area de Administracion de Sistemas

Laboratorios Unidad VI

Toma de decisiones criticas en proyectos de Seguridad Informática Manejo de presupuestos en proyectos de Seguridad Informática Dificultades de la Seguridad Informática. Análisis retrospectivo, actualizado y a

futuro. Reseña sobre Business Continuity Planning, Disaster Recovery Planning y su

relación con la Seguridad Informática Retos y proyecciones de TI, del Cyber-crimen y de la Seguridad Informática.

Acompañamiento del marco normativo legal Especializaciones en Seguridad Informática: CISM, CISA, CISSP, CCNA, ITIL Laboratorios

AUDITORIA DE SISTEMAS Unidad I:

Conceptos básicos de la auditoría de sistemas Riesgos, controles y evaluación Organización y planeación de la auditoría informática Metodología para el desarrollo e implantación de la auditoría informática Etapas de la auditoría informática

Unidad II: Auditorías sobre cada área de la empresa Auditorías sobre bases de datos Auditorías sobre Sistemas Aplicativos Auditorías de seguridad de las redes Auditorías de los departamentos de informática

Unidad III: Técnicas, herramientas y controles de la auditoría informática Auditorías integrales y por procesos Auditoría informática e Internet

Unidad IV: Tipos de Informe (Final y Parcial) Informe sobre las diferentes áreas evaluadas Contenido Mínimo del informe Estructura del Informe Tipos de Informe (técnico Administrativo)

Unidad V Cedulas de trabajo Tipos de Formulario para entrevistas Definición de formulario por área Interpretación del Formulario El formulario como ayuda en el informe