Sunteți pe pagina 1din 4

UNIVERSIDAD TECNOLÓGICA DE SANTIAGO

UTESA

ESCUELA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES


PROGRAMAS DE ASIGNATURAS. PENSUM 2015

1. Nombre Asignatura 2. Año 3. Código 4. Número de créditos


Elaboración
Introducción a los algoritmos 2015 INF-117 4
computacionales

5. Prerrequisitos:

6. Introducción:
Esta asignatura ofrece una visión general al estudiante sobre los siguientes tópicos: ciclos
de procesamiento de datos, diagramas de flujo para mejor comprensión de los pasos lógicos de
un algoritmo, codificación en un lenguaje de programación como introducción a lo que sería la
asignatura PROGRAMACIÓN I, programas ejemplos y tareas.

7. Justificación:
La justificación de esta asignatura se basa en que tiene un perfil eminentemente Teórico
práctico, basado en la idea de introducir los estudiantes a la programación por medio de los
planteamientos de problemas reales y métodos que le ayude a desarrollar la lógica y poder
implementarla en creación de aplicaciones.

8. Objetivo General:

Orientar al estudiante en todo lo relacionado con la construcción de diagramas de flujo y


pseudo-códigos que le permitan entender los pasos lógicos a desarrollar en un programa para
resolver problemas reales de la vida diaria y las ingenierías.

9. Objetivos Específicos:

✓ Evaluar los conceptos de algoritmo, diagrama de flujo, etc.


✓ Reconocer las diferentes simbologías y herramientas utilizada en los diagramas de flujo.
✓ Utilizar herramientas, técnicas y diagramas para organizar adecuadamente los datos y
poder resolver un problema planteado.
✓ Aplicar el uso de la estructura que conforma un pseudo-código
✓ Desarrollar la capacidad de abstracción, análisis y síntesis
✓ Propiciar el desarrollo de la lógica de programación.
✓ Reconocer el uso y aplicación de los diferentes métodos de organización y búsqueda
✓ Analizar problemas y representar su solución mediante algoritmos.
✓ Diseñar algoritmos que utilicen arreglos unidimensionales y multidimensionales.
UNIVERSIDAD TECNOLÓGICA DE SANTIAGO
UTESA

ESCUELA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES


PROGRAMAS DE ASIGNATURAS. PENSUM 2015

10. Competencias.

 Capacidad para la resolución de los problemas matemáticos que puedan plantearse en la


ingeniería
 Capacidad para desarrollar un pensamiento lógico, identificar el proceso de creación de
un programa y desarrollo de algoritmos para resolver problemas.
✓ Conocimientos fundamentales sobre herramientas básicas y técnicas de programación.
✓ Capacidad para aprender de manera autónoma nuevos conocimientos y técnicas
adecuados para la concepción, el desarrollo o la explotación de sistemas.
✓ Capacidad de conocer técnicas de resolución e idear procedimientos de resolución de los
modelos matemáticos.
✓ Capacidad de analizar, diseñar y desarrollar soluciones de problemas reales utilizando
algoritmos computacionales para implementarlos en un lenguaje de programación.

11. Nivel: Básico( ) General( ) Especializado( x )

12. Contenido
Temas Horas duración
UNIDAD I
12
1- Introducción a los Sistemas Computacionales
 Informática: Conceptos. Importancia. Historia
 La computadora: Concepto. Importancia de computadora
en otras áreas. Historia de la computadora: Pioneros,
Generaciones. Tipos de computadora: Por su tamaño y
Elaboración de datos.
 Software: Definición. Clasificación
 Internet: Concepto, historia e importancia, Conceptos
básicos, Servicios disponibles, Navegadores y buscadores.
Clasificación, Correo electrónico.

2. Procesamiento de Datos

Ciclos de procesamiento de datos Básicos y Ampliados. Base de


datos, Conceptos, Registro, Campo. Archivos, Nombres de
archivos, Tipos de archivos, Modo de acceso a los archivos.
Unidades de almacenamiento, Bit, Byte, Carácter, Kilo Byte, Mega
Byte, Giga Byte, Tera Byte
UNIVERSIDAD TECNOLÓGICA DE SANTIAGO
UTESA

ESCUELA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES


PROGRAMAS DE ASIGNATURAS. PENSUM 2015

UNIDAD II: Técnicas de programación. 18

1. Algoritmos: Conceptos, Tipos de algoritmos, Ejercicios.

2. Diagrama de Flujo: Conceptos, Simbología, Operadores.


Lógicos, Relacionales, Aritméticos. Bucles, Variables,
Contadores, Acumuladores, Ejercicios.

3. Seudocódigos: Concepto, Estructura, Aplicación, Ejercicios.

4. Análisis de problemas reales y su representación de


algoritmos: gráfica y pseudocódigo.

5. Diseño de algoritmos aplicados a problemas.

UNIDAD III: Técnicas de programación.


Continuación
18
1. Series
2. Arreglos : Vectores y Matrices
Arreglos unidimensionales
Ordenamiento de vectores
Búsquedas en vectores
Arreglos bidimensionales
Arreglos multidimensionales
4. Métodos de ordenamiento.: Inserción, Selección,
Intercambio o Burbuja, QuickSort.
5. Métodos de Búsqueda: Lineal o secuencial, Binaria,
Indexada

13. Descripción de la Asignatura

En esta asignatura se le enseña al estudiante a conocer y entender la estructura de


los diagramas de flujo, basado en la idea de introducir los estudiantes a la programación
por medio de planteamientos de problemas y métodos que le ayude a desarrollar la
lógica y poder implementarla en creación de aplicaciones.
UNIVERSIDAD TECNOLÓGICA DE SANTIAGO
UTESA

ESCUELA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES


PROGRAMAS DE ASIGNATURAS. PENSUM 2015

14. Metodología de Enseñanza


Exposición del profesor. Estudio de casos. Elaboración programas. Ejercicios prácticos.
Investigación en Internet. Solución de casos, Aprendizaje basado en problemas, Análisis,
discusión y debates. Estudio individual, Tareas individuales, Investigaciones, Juego de roles.

15. Recursos Didácticos.


Retroproyector, videos, transparencias, televisor, proyector de multimedia. Libros de textos,
Publicaciones periódicas, Computador, Internet, Documentos audiovisuales ,Planteamiento y
resolución de problemas asignados por el profesor

16. Metodología de Evaluación.

La evaluación comprende el nivel de participación, pertinencia de las soluciones en los casos


presentados, los ejercicios prácticos y la calidad de la aplicación de la logica. Al finalizar cada
unidad, se realizan las pruebas parciales.

Primer parcial Segundo parcial Tercer parcial


Tareas de 5% Tareas de 5% Ejercicios 10%
Investigación Investigación
Ejercicios 5% Ejercicios 5% Tareas de 5%
Investigación
Prueba escrita 20% Prueba escrita 20% Prueba escrita 15%
Total 30% Total 30% Total 30%

17. Bibliografía, internet grafía.

Libro de Texto:

o Joyanes Aguilar, Luis. (2006). Programación en C++, Algoritmos, Estructuras de


Datos y Objetos. España, Editora McGraw Hill.

Libros de Consultas:

o Rodríguez, L, & Fernández, M. (2003). Fundamentos de Programación. “Libro de


problemas”. España, Editora McGraw Hill.
o Mata Toledo (2001). Introducción a la Programación. España, Editora McGraw
Hill.
o DeGiusti (2002). Algoritmos, datos y programas (1ª. Ed.). México, Editora Prentice
Hall.

S-ar putea să vă placă și