Anda di halaman 1dari 4

UNIVERSIDAD DE EL SALVADOR

FACULTAD DE INGENIERIA Y ARQUITECTURA


ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS

PROGRAMA DE ASIGNATURA
I.GENERALIDADES
NOMBRE DE LA ASIGNATURA : INTRODUCCION A LA INFORMATICA
PRE-REQUISITO(S) : Bachillerato
CARRERA(S) : I101501, I101502, I10503, I10506, I10511 y I10515
CICLO : I-2011
UNIDADES VALORATIVAS : 4
CODIGO : IAI – 115
PLAN DE ESTUDIOS : 1998
COORDINADORA DE CATEDRA : ING. LISSETTE CAROLINA AYALA DE
HERNANDEZ
COORDINADORA DE LABORATORIOS : ING. YESENIA MARISOL VIGIL MERINO
II. INTRODUCCION
El programa que se presenta describe los tópicos que se impartirán durante el ciclo en la cátedra
Introducción a la Informática, definiendo objetivos a cumplir, metodología de Enseñanza a desarrollar,
cronograma de actividades y sistema de evaluaciones a seguir, así como el contenido de cada unidad,
mencionando a la vez la Bibliografía de apoyo, para que sirvan de guía a los alumnos y docentes.
III. DESCRIPCION DE LA ASIGNATURA
En la materia se estudiarán los antecedentes de la informática, para dar un panorama general de esta
innovadora era de conocimiento. Luego se dan a conocer los tipos de programación que se utilizan, entre
ellas: Programación Estructurada y Programación Orientada a Objetos. Seguidamente, como parte de la
Ingeniería, se estudiará la Metodología que conlleven a dar soluciones a cualquier tipo de problemas,
desarrollando una serie de etapas tales que permitan crear dichas soluciones. Luego, en el resto del ciclo,
se profundiza en las técnicas de la Programación Estructurada: Lógica Estructurada, Análisis
Estructurado y Estructura de datos, bajo las cuales se dará el diseño de solución a enunciados que se
presenten, y su implementación en un lenguaje de programación Estructurada (PE).
IV. OBJETIVOS GENERALES:
• Explorar todos aquellos antecedentes que han dado auge a la utilización de la Informática en
diferentes áreas.
• Introducir los tipos de programación más utilizados.
• Estudiar y practicar la Metodología para resolver problemas.
• Dar a conocer las técnicas de la Programación Estructurada en el diseño de soluciones.
• Iniciar el uso de un lenguaje de Programación Estructurada como herramienta de apoyo al contenido
de la asignatura.
V. METODOLOGIA DE ENSEÑANZA
La asignatura será impartida de la siguiente manera:
♦ Clases teóricas semanales, en las que el docente desarrollará en forma expositiva los fundamentos y
generalidades del contenido, incluyendo ejemplos y ejercicios.

1
♦ Sesiones de discusión, en las cuales el alumno desarrollará, con asistencia del instructor encargado,
un conjunto de ejercicios propuestos en las guías de laboratorio según el contenido estudiado en las
clases teóricas.
♦ De manera alterna con las discusiones, se impartirán Prácticas de laboratorio que permitan probar a
través de un Lenguaje de Programación Estructurada, los diseños de solución planteados.
♦ Se fomentará el autoaprendizaje en el estudiante, a través del seguimiento que deberá darle al
material de apoyo de la asignatura, a la investigación y práctica que pueda realizar en bibliografías o
internet, aprovechando la naturaleza del contenido de la asignatura, el cual deberá reflejar en las
evaluaciones.
♦ Se programarán horarios de consulta que serán atendidos por docentes de la asignatura en diferentes
horarios, para resolver dudas e inquietudes de los estudiantes.

VI. SISTEMA DE EVALUACION:

Evaluación %
1er. Examen Parcial 15
2do. Examen Parcial 20
3er. Examen Parcial 20
1er. Laboratorio Evaluado 5
2do. Laboratorio Evaluado 15
3er. Laboratorio Evaluado 15
Trabajo y Asistencia a Laboratorios 10
TOTAL 100

VII. CONTENIDO

UNIDAD OBJETIVO CONTENIDO DURACION


1. Terminología Básica
2. Antecedentes Históricos
I. Conocer el ámbito
3. Clasificación de las computadoras
ANTECEDENTES informático, sus 1
4. Componentes de una
DE LA elementos básicos y su SEMANA
computadora digital
INFORMATICA aplicabilidad
5. Redes
6. Aplicaciones de la Informática
1. Tipos de Programación
II. Introducir los tipos de
2. Programación Estructurada (PE)
METODOLOGIA programación y aplicar 1
3. Proceso Solucionador de
PARA RESOLVER la Metodología para SEMANA
Problemas
PROBLEMAS resolver Problemas
Aprender a utilizar las 1. Lógica Estructurada
III. estructuras secuenciales 2. Diagramas de Flujo o
PE: LOGICA en el diseño de solución Flujogramas
3
ESTRUCTURADA, de problemas, 3. Estructuras Secuenciales
SEMANAS
ESTRUCTURAS aplicándolos en un 4. Introducción a los lenguajes de
SECUENCIALES lenguaje de Programación de alto nivel
programación

2
5. Ejemplos y Ejercicios de
Secuenciación en un lenguaje de
PE
1. Expresiones Lógicas
2. Jerarquía General de los
Operadores
IV. PE: LOGICA Aprender a utilizar las 3. Estructura de Selección Simple
ESTRUCTURADA: estructuras Selectivas 4. Estructura de Selección Doble 3
ESTRUCTURAS en el diseño de solución 5. Estructura de Selección Anidada SEMANAS
SELECTIVAS de problemas 6. Estructura de Selección Múltiple
7. Ejemplos y Ejercicios de
Estructuras Selectivas en un
lenguaje de PE
1. Conceptos Generales
2. Estructura Repetitiva
Aprender a utilizar las MIENTRAS
V. PE: LOGICA estructuras repetitivas 3. Estructura Repetitiva DESDE-
ESTRUCTURADA: fundamentales y HASTA 3
ESTRUCTURAS derivadas en el diseño 4. Estructura Repetitiva HASTA- SEMANAS
REPETITIVAS de solución de QUE
problemas 5. Ejemplos y ejercicios de
Estructuras Repetitivas en un
Lenguaje de PE
1. Generalidades
Aplicar las técnicas de
VI. PE: ANALISIS 2. Modularidad 2
modularidad en el
ESTRUCTURADO 3. Ejemplos y Ejercicios en un SEMANAS
diseño de soluciones
Lenguaje PE
1. Conceptos
Conocer y aplicar el
2. Arreglos Unidimensionales
uso de las estructuras
VII. PE: 3. Métodos de Ordenación 3
de Datos en la
ESTRUCTURA DE 4. Arreglos Bidimensionales SEMANAS
resolución de
DATOS 4. Ejemplos y Ejercicios en un
problemas
Lenguaje de PE

VIII. CRONOGRAMA DE ACTIVIDADES

EVALUACION FECHA CONTENIDO


1er. Examen Parcial Semana 7 Unidades I a III
2do. Examen Parcial Semana 13 Unidades IV y V
3er. Examen Parcial Semana 17 Unidades VI y VII
Laboratorio Evaluado 1 Semana 2 Unidad I
Laboratorio Evaluado 2 Semanas 10-11 Lab 2 al Lab 8
Laboratorio Evaluado 3 Semana17 Lab 9 al Lab 14

3
IX. BIBLIOGRAFIA
• Programación en C, C++, Java y UML
Luis Joyanes Aguilar, Ignacio Zahonero Martínez
Mc Graw Hill, 2010
• Metodología de la programación. Algoritmos, Diagramas de Flujo y Programas
2ª. Edición, 2003
Osvaldo Cairó
Alfaomega
• C.Algoritmos, Programación y Estructura de datos
Shaum
Mc Graw Hill
Luis Joyanes Aguilar, Andrés Castillo Sanz, Lucas Sánchez García e Ignacio Zahonero Martínez
• Cómo programar en C / C++ y Java
4ta. Edición
Deitel & Deitel
Pearson Prentice Hall
• Computación y programación moderna. Perspectiva Integral de la Informática
Guillermo Levine
Pearson Educación, 2001

X. HORARIO SEMANAL DE ATENCION A ESTUDIANTES DE COORDINACION DE


CATEDRA Y LABORATORIOS
Coordinadora de Laboratorios:
Ing. Yesenia Marisol Vigil Merino
Jueves 9:00 a 10:00 am

Coordinadora de Cátedra:
Ing. Lissette Carolina Ayala de Hernández
Jueves 10:00 a 11:00 am

FAVOR RESPETAR ESTE HORARIO


XI. DIRECCIÓN PARA BUSCAR INFORMACIÓN Y MATERIAL DE LA
ASIGNATURA:

http://www.fia.ues.edu.sv/

• Elegir opción de Aula Virtual


• Elegir Departamento de Programación y Manejo de Datos
• Entrar a la opción Introducción a la Informática

Clave de Ingreso al curso: iai1152011

Anda mungkin juga menyukai