Вы находитесь на странице: 1из 5

PROGRAMA DETALLADO DE LA ASIGNATURA PROGRAMACIÓN

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA


Ciclo Básico de Ingeniería SEMESTRE
ASIGNATURA
III
Programación CÓDIGO
HORAS SYC-22113
TEORÍA PRÁCTICA LABORATORIO UNIDADES DE CRÉDITO PRELACIÓN
2 2 0 3 -
1.- OBJETIVO GENERAL
Desarrollar aplicaciones básicas de ingeniería.
2.- SINOPSIS DE CONTENIDO
El computador. Estructura de datos. Programación.
3.- ESTRATEGIAS METODOLÓGÍCAS GENERALES
Diálogo Didáctico Real: que lo comprende las actividades presenciales (comunidades de aprendizaje), tutorías y actividades electrónicas.
Diálogo Didáctico Simulado: que son las actividades de autogestión académica y estudio independiente, así como los servicios de apoyo al estudiante.
OBJETIVOS DE ESTRATEGIASDE
CONTENIDO BIBLIOGRAFÍA
APRENDIZAJE EVALUACIÓN
Caracterizar el funcionamiento UNIDAD 1: EL COMPUTADOR. Pruebas Cortas. Norton. P. (2005). Introducción a la
del hardware y software del computación. Mc Graw Hill. México.
computador y sus distintas CONTENIDOS:
aplicaciones. 1.1 Componentes del Computador:
1.1.1 Definición de computador
1.1.2 Arquitectura del computador
1.1.3 Definición de lenguaje de
programación
1.1.4 Definición de algoritmos.
1.2 Algoritmos
1.2.1 Representación de algoritmos
1.2.2 Diagrama de flujos
1.2.3 Diagramas de bloques
1.2.4 Seudo lenguaje
1.2.5 Programa.
1.3 Traducción de un algoritmo a un
lenguaje.
1.3.1 Técnicas de programación
1.3.2 Programación estructurada
1.3.3 Técnicas modernas de
programación.

Caracterizar la estructura de UNIDAD 2: ESTRUCTURA DE Prueba corta escrita. Joyanes, L. (2005). Fundamentos de la
datos, sus componentes y DATOS. Programación, Algoritmos y Estructura de
aplicaciones. datos. 3ra.
CONTENIDOS:

2.1 Estructura de un programa.


2.1.1 Definición de constantes
2.1.2 Definición de variables
2.1.3 Definición de tipos de datos.
2.2 Almacenamiento de datos.
2.2.1 Instrucciones de decisión.
2.2.2 Instrucciones de repetición.
2.3 Arreglos
2.3.1 Definición de arreglo
unidimensional
2.3.2 Arreglo multidimensionales
2.3.3 Manejo de Arreglos.

Joyanes, L. (2005). Fundamentos de la


UNIDAD 3: PROGRAMACIÓN.
El participante presentará una Programación, Algoritmos y Estructura de
Comprender los conceptos
prueba pedagógica donde datos. 3ra.
básicos de la programación y 3.1 Funciones
comprenderá los conceptos
sus aplicaciones. 3.1.1 Funciones incorporadas
básicos de la programación y sus Oviedo, R. (2004). Lógica de Programación.
3.1.2 Funciones y procedimientos
aplicaciones. Editorial Ecoe Ediciones. Bogotá. Colombia.
definidos por el usuario
3.1.3 Recursividad
3.2 Datos
3.1.1 Definición de datos complejos
3.1.2 Tipos de datos complejos
3.1.3 Pilas
3.1.4 Colas
3.1.5 Listas
3.1.6 Árboles
3.1.7 Grafos.
3.3 Archivos.
3.3.1 Archivo secuenciales
3.3.2 Archivos aleatorios.

Desarrollar habilidades en el UNIDAD 4: PRÁCTICAS DE Prueba Corta Joyanes, L. (2005). Fundamentos de la


uso y manejo del computador LABORATORIO Programación, Algoritmos y Estructura de
y sus distintas aplicaciones en datos. 3ra. Edición. Mc Graw Hill.
el campo profesional. CONTENIDOS:
Oviedo, R. (2004). Lógica de Programación.
Descripción de la computadora del Editorial Ecoe Ediciones. Bogotá. Colombia.
laboratorio. Operaciones básicas del
sistema operativo en la computadora del Norton. P. (2005). Introducción a la
laboratorio. computación. Mc Graw Hill. México.
Uso del ambiente de trabajo instalado en
la computadora del laboratorio para Landa, L. (1978). Algoritmos para la
codificar algoritmos dados. Enseñanza y el Aprendizaje. Editorial Trillas.
Uso de la computadora del laboratorio México.
para codificar y ejecutar algoritmos donde
se aplique las definiciones de constante.
Variables. Tipos dados e instrucciones de
entradas y salidas del lenguaje de
programación del ambiente de trabajo.
Uso de la computadora del laboratorio
para codificar y ejecutar algoritmos donde
se aplique las instrucciones de decisiones
y repeticiones del lenguaje de
programación del ambiente de trabajo.
Uso de la computadora del laboratorio
para codificar y ejecutar algoritmos donde
se aplique las definiciones de arreglos
unidimensionales y multidimensionales
del lenguaje de programación del
ambiente de trabajo.
Uso de la computadora del laboratorio
para codificar y ejecutar algoritmos donde
se aplique las definiciones de funciones y
procedimientos definidos por el usuario
en el lenguaje del ambiente.
Uso de la computadora del laboratorio
para codificar y ejecutar algoritmos
recursivos donde se aplique la definición
de recursividad implementada en el
lenguaje del ambiente de trabajo.
Uso de la computadora del laboratorio
para codificar y ejecutar algoritmos
recursivos donde se aplique la definición
de recursividad implementada en el
lenguaje del ambiente de trabajo.
Uso de la computadora del laboratorio
para definir estructuras para definir
estructuras de datos que permitan simular
comportamiento de pila, colas, listas,
árboles o grafos en el lenguaje del
ambiente de trabajo.
Uso de la computadora del laboratorio
para codificar y ejecutar algoritmos que
permitan la realización de operaciones de
creación lectura y escritura en los
archivos de datos secuenciales o
aleatorios, usando el lenguaje del
ambiente de trabajo.
BIBLIOGRAFÍA

1. Apostol. Editorial Fondo Educativo


2. Poskunnor. Editorial Mir. Moscu.
3. Stewart, J. (1999) Cálculo Diferencial e Integral. Editorial Thomson
4. Thomas. Tomo I y II. Pearson.

Вам также может понравиться