Universidad Hispanoamericana Facultad de Ingeniería en Informática Carrera: Ingeniería en Ingeniería Curso: Fundamentos de Computación Créditos: 4 DESCRIPCIÓN: Panorama general de las diversas facetas de la ciencia de la computación y sus interrelaciones, desde los detalles tecnológicos de diseño del computador hasta su impacto social. OBJETIVO GENERAL
Brindar al estudiante los conceptos elementales de la computación con el propósito de que obtenga los conocimientos necesarios sobre la conformación de los computadores, los sistemas que operan y los distintos lenguajes, bases de datos y otros.
OBJETIVOS ESPECÍFICOS:
Proporcionar una perspectiva correcta y una base razonable para que el estudiante pueda elegir temas de especialización.
Presentar el concepto de algoritmo como herramienta fundamental de la computación y estudiar como se diseñan y representan.
Analizar las características físicas de los dispositivos que constituyen al computador, culminando con el diseño de un computador simple microprogramado.
Estudiar el software del sistema enfocando los objetivos de los traductores del lenguaje y los sistemas operativos, así como los algoritmos empleados para lograrlos.
Describir algunas aplicaciones selectas del computador, ejemplarizadas en el procesamiento de textos y la inteligencia artificial.
Ampliar las perspectivas de la ciencia de la computación y discutir el impacto del computador en la sociedad.
CONTENIDO TEMA 1
Introducción a la informática a. Nacimiento de la informática b. Antecedentes históricos c. Evolución
TEMA 2
Hardware a. Unidad Central de proceso b. Microprocesador c. Unidad de aritmética lógica d. Unidad de control e. Memoria residente f. Buses g. Equipos periféricos
TEMA 3
TEMA 4
Software a. El software b. Lenguajes de programación c. Tipos de software
TEMA 5
Desarrollo histórico de software a. Los elementos del software b. Tipos de programas c. Tipos de instrucciones d. Tipos de computadores Generaciones de los computadores
TEMA 6
Capacidad de los sistemas computacionales a. Velocidad del procesador b. Precisión c. Confiabilidad d. Capacidad de memoria
TEMA 7
Utilización de las computadoras TEMA 8
a. b. . d. e. .
Sistemas numéricos Sistema decimal Sistema binario Sistema octal Sistema hexadecimal Conversiones entre sistemas Aritmética binaria TEMA 9 Los datos
a. b. c. d.
Operaciones Operaciones Operaciones Operaciones
TEMA 10 Almacenamiento a. b. c. d. e. f. g.
y organización de los datos Información dentro de la computadora Sistemas de codificación Almacenamiento secundario La jerarquia en la organización Bits y caracteres Campos, registros y archivos Bases de datos
TEMA 11 a. b. c. d. e. f. g. h. i.
Bases de datos Introducción Modelos de bases de datos Instancias y esquemas Independencia de los datos Lenguajes de definición de datos Lenguajes de manipulación de datos Gestor de bases de datos de bases de datos Estructura del sistema global
TEMA 12
Introducción a la programación Los datos Identificadores y palabras reservadas Constantes y variables
de entrada y salida de procesamiento de calculo lógicas
Expresiones Operadores Precedencia de operadores Tablas de la verdad Funciones internas Operaciones con cadenas TEMA 13
Dispositivos de entrada / salida a. Dispositivos de entrada b. Dispositivos de salida TEMA 14
Sistemas operativos a. Introducción b. La primera generación c. La segunda generación d. La tercera generación e. La cuarta generación f. Tipos de sistemas operativos g. Implementación h. Componentes TEMA 15
Introducción a la a. b. c. d. e. f. g. h. i. j. k.
l.
telemática La comunicación de datos Usos de la comunicación de datos Tipos de redes Aplicaciones Componentes básicos Evolución de los sistemas MODEM y tipos de cables Protocolos Topologías Red telefónica conmutadas Redes publicas de tiempo compartido Redes de ordenadores
TEMA 16 Inteligencia artificial a. Introducción b. Categorías de inteligencia artificial c. Sistemas expertos d. Aplicaciones de los sistemas expertos e. Lenguaje natural f. Simulación de capacidades sensoriales g. Robótica CRONOGRAMA Semana Tema 1 1, 2, 3 2 4, 5 3 6, 7 4 8 5 9, 10 6 Examen Parcial 7 11 8 11 9 12 10 13 11 Examen Parcial 12 14 13 15 14 16 15 Examen Final
MATERIAL Y EQUIPO: Recursos didácticos de aula Bibliografía y material aportado por el profesor METODOLOGÍA: El desarrollo de este curso es eminente teórico y demanda del estudiante su asistencia puntual y su participación activa, tanto individual como grupal. En esta instancia, el profesor se convierte en el facilitador u orientador de los procesos de aprendizaje. CREDITOS: Este curso tiene una valoración de 4 créditos lo que es equivalente a tres horas semanales de clases durante quince semanas. BIBLIOGRAFIA: -
-
Ureña Introducción a la informática. Editorial Alfa-Omega Goldschlager y Lister. Introducción Moderna de la computación. Prentice Hall Hispanoamericana. Sanders. Informática: Presente y Futuro. Mc Graw- Hill. Norton, Peter. “Introducción a la computación”, Mc Graw-Hill