• No se han encontrado resultados

UNIVERSIDAD NACIONAL DE INGENIERIA FACULTAD DE TECNOLOGIA DE LA CONSTRUCCION PROGRAMA DE: INTRODUCCION A LA PROGRAMACION

N/A
N/A
Protected

Academic year: 2021

Share "UNIVERSIDAD NACIONAL DE INGENIERIA FACULTAD DE TECNOLOGIA DE LA CONSTRUCCION PROGRAMA DE: INTRODUCCION A LA PROGRAMACION"

Copied!
7
0
0

Texto completo

(1)

UNIVERSIDAD NACIONAL DE INGENIERIA

FACULTAD DE TECNOLOGIA DE LA CONSTRUCCION PROGRAMA DE: INTRODUCCION A LA PROGRAMACION

I.- INFORMACIÓN GENERAL:

Universidad : Universidad Nacional de Ingeniería

“Simón Bolivar”

Facultad : Tecnología de la Construcción.

Carrera : Ingeniería Civil

Plan : 97

Disciplina : Matemáticas

Asignatura : Introducción a la Programación Tipo de Asignatura : Básica

Año : Primer Año Diurno y Segundo Nocturno

Semestre : Segundo Semestre Diurno y

Tercero Nocturno

Pre-requisito : Matemática I

Co-requisito : -

Créditos : 4.5

Horas : 70 Hrs.

Frecuencia Semanal : 5

II.- OBJETIVOS GENERALES Y ESPECIFICOS:

(2)

 Adquirir una metodología que permita el desarrollo de algoritmos y la resolución de problemas.

 Obtener conocimientos prácticos de un lenguaje de programación ampliamente difundido.

 Conocer el funcionamiento de un sistema de cómputos a partir de sus componentes.

 Diseñar, codificar, depurar y documentar programas breves utilizando el estilo de programación pascal.

III.- PLAN TEMÁTICO:

UNIDAD TEMA C CP TOTAL

I Historia y descripción funcional de los sistemas de cómputos

8 - 8

II Algoritmización y Programación Estructurada

12 10 22

III Introducción al Sistema Operativo 8 2 10

IV Programación 12 18 30

TOTAL 40 30 70

IV.- DISTRIBUCIÓN DE CONTENIDOS POR UNIDADES:

(3)

UNIDAD I: HISTORIA Y DESCRIPCIÓN FUNCIONAL DE UN SISTEMA DE CÓMPUTO:

1.1.- Origen y desarrollo de las computadoras 1.2.- Clasificación de las computadoras

por su objetivo por su tipo

por su capacidad

1.3.- Estructura física de un computados 1.4.- Unidad central de procesamiento 1.5.- Unidad Aritmética y lógica

1.6.- Unidad de control

1.7.- Memoria central, tipos de memoria 1.8.- Unidades de entrada y salida

1.9.- Funcionamiento de las computadoras : hardware y Software 1.10.-Conceptos : bit, byte, kilobyte, fichero o archivo,

programas, lenguajes de programación, lenguaje ensamblador, lenguaje de máquina, ensambladores, intérpretes, compiladores, sistema operativo.

UNIDAD II: ALGORITMIZACIÓN Y PROGRAMACIÓN ESTRUCTURADA:

2.1- Concepto de algoritmo 2.2- Elementos de programación secuencia

selección iteración

2.3- Diagramas estructurados de Nassi-Shneideman, árboles de procesamiento lógico, pseudocódigo.

UNIDAD III: INTRODUCCIÓN AL SISTEMA OPERATIVO Y AL EDITOR/COMPILADOR TURBO PASCAL:

3.1- Presentación del sistema operativo

3.2- Particularidades y características principales

3.3- Estructuras de directorios y archivos dentro del sistema operativo.

3.4- Comando internos : listar contenido del directorio, copiar, borrar y renombrar archivos, ver el contenido del archivo.

(4)

3.5- Comandos externos : formatear discos flexibles, copiar el contenido de un disco a otro

3.6- Introducción al editor/compilador : su aplicación y uso.

3.7- Como cargar el editor, como crear un archivo, como escribir un texto, como salvar y salir

UNIDAD 4.- PROGRAMACIÓN:

4.1- Introducción

4.2- Objetivos de la programación 4.3- Reseña histórica del lenguaje 4.4- Sintaxis Backus-Naur y Diagramas

4.5- Vocabulario, números, identificadores, cadenas comentarios, operadores (relación, aritméticos y lógicos)

4.6- Estructura básica del programa

4.7- Documentación y estilo de programación 4.8- Tipos y declaraciones de datos

4.9- Constantes y definiciones de constantes 4.10- Función standard

4.11- Instrucciones

4.12- Expresiones y e instrucciones de asignación

4.13- Precedencia de los operadores dentro de un expresión 4.14- Instrucciones de entrada de datos

4.15- Instrucciones de salida 4.16- Instrucciones compuestas 4.17- Instrucciones selectivas

4.18- Instrucciones de repetición o ciclos

4.19- Arreglos unidimensionales y bidimensionales 4.20- Declaración de arreglos

4.21- Variables globales y locales 4.22- Parámetros formales y actuales 4.23- Parámetros variables y de valor 4.24- Declaración de procedimiento

4.25- Llamadas a procedimiento desde el programa principal 4.26- Procedimientos y funciones con parámetros

V.- RECOMENDACIONES METODOLOGICAS:

(5)

 La primera unidad deberá desarrollarse con conferencias auxiliándose de esquemas, imágenes y algunos elementos de computación como discos flexibles.

 Es conveniente iniciar la parte de algoritmos con ejemplos simples que los estudiantes sepan resolver manualmente.

 Desarrollar ejercicios propios de ingeniería en orden gradual de complejidad.

 Resaltar que la máquina no piensa ni puede calcular nada sin el apoyo humano, y que si no se puede resolver un problema manualmente, difícilmente podrá elaborarse el algoritmo.

 Destacar que el algoritmo y la programación estructurada son la base de una programación eficiente.

 Procurar que las guías de laboratorio sean lo más claras y prácticas posibles.

 Recalcar que la buena documentación es uno de los mejores hábitos de la programación.

VI.- SISTEMA DE EVALUACIÓN:

Se aplicará el sistema de evaluación estipulado en el Reglamento Académico Vigente. La asignatura culminará con examen final de curso.

(6)

FORMA DE EVALUACION VALORIZACION

1. Evaluación parcial. 50%

Examen 35%

Sistemáticos 15%

2. Evaluación Final. 50%

Examen 35%

Sistemáticos 15%

Nota Final = Evaluación parcial + examen final = 100%

2da. Convocatoria = 30% de sistemáticos + 70% Ex. escrito.

3ra. Convocatoria = Examen escrito 100%.

NOTA: Los sistemáticos serán las evaluaciones de la láminas, las cuales el número a ser evaluados en el semestre serán un mínimo de 12 y un máximo de 16 y esto representará el 30% correspondiente.

VII.- BIBLIOGRAFIA:

TEXTO BÁSICO:

Folleto de Introducción a la Programación

Autor: Profesores de la Universidad Nacional de Ingeniería TEXTO AUXILIAR:

1. Turbo Pascal 6 Manual de Referencia Autor: Stephen O'Brien

Edición: Traducido de la primera edición en inglés 1991 Editorial: McGraw-Hill

2. Textos de referencia:

(7)

Turbo Pascal 4,5 y 6 con Aplicaciones.

Autor: Juien Hennefld

3. Pascal Programación Estructurada

Autor: J. Winston Crawley, William G. McArthur

Edición: Traducido de la primera edición en inglés 1990 Editorial: Prentice Hall

VIII.- RELACION DE AUTORES:

Elaborado por: Depto. de Matemáticas

Aprobado: Facultad de Tecnología de la Construcción.

Referencias

Documento similar

Esta U.D.A. de Podología nace con la voluntad de dar respuesta a la necesidad de contribuir a la integración de conocimiento, actitudes y habilidades en la formación de

De la Salud de la Universidad de Málaga y comienza el primer curso de Grado en Podología, el cual ofrece una formación generalista y profesionalizadora que contempla

Colaboradores Teresa Castilla Mesa y Servicio de Orientación de Ciencias de la Educación Destinatarios Alumnos/as de todos los grados. Lugar Facultad de Ciencias de

Fuente de emisión secundaria que afecta a la estación: Combustión en sector residencial y comercial Distancia a la primera vía de tráfico: 3 metros (15 m de ancho)..

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de

IN31 - Grado de satisfacción de los alumnos que participan en programas de movilidad (enviados) Intervalo Valor: -.. Rama: Ciencias Sociales

A nivel nacional la legislación básica en materia fitosanitaria se constituye en torno a la Ley 43/2002 , de 20 de noviembre, de Sanidad Vegetal , al Real Decreto 739/2021, de 24

El contar con el financiamiento institucional a través de las cátedras ha significado para los grupos de profesores, el poder centrarse en estudios sobre áreas de interés