Silabo de algoritmica
(Universidad del Perú, DECANA DE AMÉRICA)
FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA
Escuela Académico Profesional de Ingeniería de Sistemas
1
SILABO
1.- ESPECIFICACIONES GENERALES
Nombre de Curso : ALGORITMICA I
Código del Curso : 201001
Prerrequisito : Ninguno
Número de Créditos : 4 (Cuatro)
Forma Dictado : Teórico- práctico - experimental
Naturaleza : Básica de la profesión
Semestre Académico : 2010-I
Horas Semanales : Teoría 2, Practica 2, Laboratorio 2
Duración del Curso : Semestral
Profesores :
2.- SUMILLA
Introducción al desarrollo de algoritmos y estructura de datos con énfasis en la programación estructurada, la arquitectura de la computadora, lógica secuencial, condicional yrepetitiva. Como estructuras estáticas veremos los arreglos, registros y para manejo de memoria veremos las propiedades de los apuntadores y estructuras dinámicas, con mayor profundidad veremos las funciones y procedimiento como elemento principal de la programación estructurada finalmente los archivos para almacenar datos.
3.- OBJETIVO GENERAL (OG)
Al finalizar el curso el estudiante serácapaz de analizar y aplicar la metodología de la Programación Estructurada y Modular mediante técnicas algorítmicas que son el fundamento para solución de problemas utilizando un Lenguaje de Programación.
4.- OBJETIVOS ESPECIFICOS (OE)
Al finalizar el curso el estudiante será capaz de:
1. Analizar y aplicar algoritmos mediante las estructuras de control secuencial, selectiva yrepetitiva utilizando almacenamiento primario.
2. Analizar y aplicar Subprogramas (modular) utilizando almacenamiento primario.
3. Analizar y aplicar las estructuras estáticas básicas arreglo, matrices y registros utilizando el almacenamiento primario.
4. Analizar y aplicar subprogramas y archivos utilizando el almacenamiento primario y secundario.
5. Diseña, aplica y participa creativamente enproyectos de solución de problemas de la vida real aplicando la metodología estructurada, utilizando almacenamiento primario y secundario.
5.- CONTENIDO ANALÍTICO POR SEMANAS
SEMANA 1
Introducción
Introducción a lenguaje de programación. Estructura de un programa. Definición Algoritmos. Ejemplos.
PRACTICA. Aplicación.
LABORATORIO Ejemplos mostrando la estructura de un programaGuía de Laboratorio 1 Estructuras de Control
[JOYANES 2003: Cap 1, Cap2 y Cap3]
[STAUGAARD 1998: Cap 1]
[STAUGAARD 1998: Cap 4]
SEMANA 2
Estructura de control
Secuencial y selectiva. Definición y ejemplos.
PRACTICA. Aplicación y Diseño.
LABORATORIO Programas ejemplo
[JOYANES 2003: Cap 3 y Cap4]
[STAUGAARD 1998: Cap 11]
SEMANA 3
Estructuras de Control
Iterativa. Definición yejemplos, ejemplos incluyendo estructuras anteriores.
PRACTICA. Aplicación y Diseño.
LABORATORIO Programas ejemplo, énfasis en aplicaciones
[JOYANES 2003: Cap 5]
[STAUGAARD 1998: Cap 6]
Boletín de Problemas
SEMANA 4
Apuntadores
Definición referencia, desreferencia y aritmética Ejemplos.
PRACTICA. Practica Calificada 1: Estructuras de control
LABORATORIO. Práctica de Laboratorio 1
Guía deLaboratorio 2 Apuntadores y Subprogramas
[STAUGAARD 1998: Cap 11]
SEMANA 5
Introducción metodología Estructurada
Programación estructurada y modular, subprogramas
Subprogramas
Definición. Funciones y Procedimientos.
PRACTICA. Aplicación y Diseño.
LABORATORIO: Programas ejemplo de funciones y procedimientos con paso de parámetros por valor y referencia.
[JOYANES 2003: Cap 6][STAUGAARD 1998: Cap 7]
SEMANA 6
Estructuras Básicas: Arreglo Unidimensional
Definición, características, operaciones leer, mostrar, buscar utilizando parámetros por valor y referencia. Reforzamiento de las estructuras de control. Ejemplos.
PRACTICA. Aplicación y diseño.
LABORATORIO Programas ejemplo
Guía de Laboratorio 3 Arreglos Unidimensionales
[JOYANES 2003: Cap 7]
[STAUGAARD 1998:...
Regístrate para leer el documento completo.