You are on page 1of 4

U N I V E R S I D A D D E N A R I O

FACULTAD DE INGENIERA

PROGRAMA DE INGENIERA CIVIL



1. IDENTIFICACIN DE LA ASIGNATURA

DESCRIPCIN
INTENSIDAD HORARIA
SEMANAL

Nombre:
PROGRAMACIN DE
COMPUTADORES
Terico prcticas (H.T.P): 4
Cdigo: 117 Laboratorio (H.L.): 0
rea: Bsica de Ingeniera
HORAS TOTALES
SEMESTRALES
4
Subrea: Interdisciplinaria Terico prcticas (H.T.P): 32
Semestre: II Laboratorios (H.L) 32
Prerrequisitos: Fundamentos de Programacin
Adicionales (H.A.): 86
Totales: 150
Correquisitos: Crditos: 3

Aprobado mediante Acuerdo No. 062 de marzo 13 de 2008, emanado por el Consejo Acadmico
de la Universidad de Nario


2. INTRODUCCIN

La programacin de computadores es una de las mejores herramientas de clculo en todas las
reas de la ciencia y la tecnologa, insuperable para las soluciones de problemas y clculos en
todas las ramas de la ingeniera.


3. JUSTIFICACIN CURRICULAR

La programacin de computadores como asignatura bsica es de importancia para la comprensin
de la lgica y como herramienta de clculo para el futuro ingeniero


4. OBJETIVO GENERAL DE LA ASIGNATURA

Fundamentar en el estudiante la bsqueda de soluciones en todas las reas utilizando sus
conocimientos de programacin, Incentivando en el mismo el uso y aplicacin del computador en la
resolucin de sus proyectos de ingeniera mediante la construccin de sus aplicaciones
especficas.


5. CONTENIDO PROGRAMTICO



2
UNIDAD No. 1 INTRODUCCION
OBJETIVOS ESPECFICOS.
Orientar un repaso breve la lgica de Conway y las formas BNF (Backus Naur Forms) as como
acordar con el grupo las convenciones de conos a utilizar en el curso.
TEMA H.T.P. H.L. H.A.
1.1 Diagramas de Conway 1 2
1.2 Formas Backus Naur 2 2
1.3 Acuerdo y convencin de la metodologa de iconos 1 2
SUMA HORAS DE LA UNIDAD 4 6


UNIDAD No. 2 EL COMPUTADOR y EL ENTORNO DE PROGRAMACIN
OBJETIVOS ESPECFICOS.
Familiarizar al estudiante con el uso del PC y las herramientas tiles compartidas entre el PC y su
entorno de programacin
TEMA H.T.P. H.L. H.A.
2.1
La computadora personal. La CPU. Los perifricos. El teclado y
sus caractersticas especiales. Los medios magnticos.
Organizacin de medios magnticos. El arranque. Boot en fro.
Boot en Caliente. Sus caractersticas especficas. La organizacin
de los recursos. El sistema operacional. Herramientas del SO tiles
en el entorno de programacin. Copias de trabajo, backups
2 2 4
2.2
Nombres de dispositivos. Identificadores de archivo, caractersticas.
Instalacin del entorno del lenguaje adoptado. El ambiente del
entorno de programacin. Manejo de editores. Herramientas del
editor
2 2 4
2.3
El compilador. Uso. Fundamentos de uso. Compilacin en
memoria. Compilacin en disco u otro medio magntico. El
programa ejecutable
2 0 6
SUMA HORAS DE LA UNIDAD 6 4 14

UNIDAD No. 3 EL LENGUAJE y SU SINTAXIS
OBJETIVOS ESPECFICOS. Inducir al estudiante en el aprendizaje de un lenguaje de alto nivel
interpretado de una lengua extranjera
TEMA H.T.P. H.L. H.A.
3.1
Programacin Estructurada. Algoritmo grfico. Elementos
bsicos del lenguaje. Operadores y delimitadores en el
lenguaje. Palabras reservadas. Identificadores. Estructura de
los programas. Bloques. Cuerpo del programa. Ambito de
validez. Declaraciones: Etiqueta, Constantes, Tipos, Variables,
Procedimientos, funciones
2 12

3.2
Tipos escalar y sublmite. Tipos: Entero, Real, Bolean, Carcter
y byte. Conversin de tipos. Cadena
2 2 4

3.3
Expresiones y postulados. Operadores aritmticos. Operadores
enteros. Operadores a base de bits. Operadores lgicos.
Operadores de bolean. Operadores relacionales. Operadores
de conjuntos. Operadores de cadena.
2 2

3.4
Procedimientos (subrutinas o subprogramas). Declaracin.
Uso. Funciones. Declaracin de funciones. Uso de funciones
2 2 2
SUMA HORAS DE LA UNIDAD 8 4 20
3


UNIDAD No. 4 LA PROGRAMACION AVANZADA
OBJETIVOS ESPECFICOS.
Orientar el aprendizaje de la programacin avanzada
TEMA H.T.P. H.L. H.A.

4.1
Subprogramas externos. Funciones bsicas. Formatos de
entrada. Formatos de salida. Procedimientos de control de la
Terminal. Disao de aplicaciones
2 2 8

4.2
Postulados de decisin. Postulados de repeticin. Postulados
condicionales
2 2 8
SUMA HORAS DE LA UNIDAD 4 4 16


UNIDAD No. 5 ESTRUCTURA DE DATOS, ARREGLOS y CADENAS
OBJETIVOS ESPECFICOS.
Manejar datos en vectores y matrices
TEMA H.T.P. H.L. H.A.

5.1
El manejo esttico de la memoria. El manejo dinmico de la
memoria. Arreglos:

2

2

4

5.2
Declaracin. Arreglos multidimensionales. Arreglos de caracteres.
Manejo de componentes. Funciones de arreglos. Cadenas.
Asignacin de cadenas. Procedimientos y funciones de cadena


2


2


8

5.3
Registros y conjuntos. Definicin de registro. Acceso a las
componentes de un registro. Postulados del manejo de registros.
Registros variantes. Conjuntos, definicin y construccin.
Operadores de conjuntos


2


2


4
SUMA HORAS DE LA UNIDAD 6 6 16


UNIDAD No. 6 ALMACENAMIENTO DE INFORMACION
OBJETIVO ESPECFICO.
Orientar al manejo de la informacin almacenada en medios magnticos, uso y habilidad.
TEMA H.T.P. H.L. H.A.

6.1
Entrada y salida a dispositivos. Archivos. Archivos secuenciales.
Archivos de acceso aleatorio. Procedimientos con archivos.
Funciones de archivos. Archivos sin tipo. Importacin de
archivos de otros entornos. Exportacin de archivos a otros
entornos. Vaciado de archivos. Interfaz con el sistema
operacional nativo. Filtros.
4 14 14
SUMA HORAS DE LA UNIDAD 4 14 14


6. ENSAYOS DE LABORATORIO






4
7. MTODO PEDAGGICO.

Comprende exposiciones magistrales, como refuerzo y complemento de las exposiciones tericas
se desarrollan trabajos en grupo, proyectos de aplicacin, y formulacin y desarrollo de proyectos
de investigacin formativa.


8. EVALUACIN.

Los conceptos tericos deben ser evaluados al menos con tres exmenes. Las actividades
complementarias y los trabajos o proyectos de investigacin formativa tendrn un valor hasta del
30% de la nota definitiva.



9. BIBLIOGRAFA.


BIBLIOGRAFA GUIA
Texto Gua:
DAVID W.CARROLL, Programacin de computadores en Turbo Pascal, Ed. Paraninfo.
Madrid Espaa

BIBLIOGRAFA COMPLEMENTARIA
PROGRAMACION PARA INGENIEROS CIVILES. S. Rodrguez I.C. Universidad del Valle
RODON ENRIQUE. Lo que debe saber el proyectista. Ed. Revert. Barcelona. Esp.
F.J. SANCHIS LLORCA & A. MORALES LOZANO. Programacin con el lenguaje Pascal.
Ed. Paraninfo. Madrid Espaa.
Manuales del usuario Turbo Pascal de Borland y Microsoft.

You might also like