• No se han encontrado resultados

Carrera: Ingeniería de Sistemas Computacionales.

N/A
N/A
Protected

Academic year: 2021

Share "Carrera: Ingeniería de Sistemas Computacionales."

Copied!
8
0
0

Texto completo

(1)

Carrera: Ingeniería de Sistemas Computacionales.

Curso: Introducción a la Programación.

Código: ISB 1-1.

Créditos: 4.

Profesor: Ing. Luis Diego Granados Rivas.

I Cuatrimestre 2015.

Horario: Lunes 8.00 p.m. a 10.00 p.m.

Correo:

mailto:[email protected]

Celular: 6061-0965.

DESCRIPCION.

Este curso reseña los aspectos técnicos sobre el soporte logístico y físico aplicado en la computación y presenta los aspectos básicos de la programación en lenguaje Pascal.

OBJETIVO GENERAL.

Que el estudiante conozca y domine los conceptos elementales de la computación con el propósito de que obtenga y aplique los conocimientos necesarios en la conformación de las computadoras, los procedimientos lógicos y el uso del primer lenguaje de programación, que se utiliza para desarrollar las habilidades en el campo de la programación.

OBJETIVOS ESPECIFICOS.

1.- Conocer y entender el desarrollo tecnológico en el procesamiento electrónico de datos.

2.- Identificar y comprender la configuración integral de un computador y de sus elementos operativos estructurales en particular.

(2)

3.- Analizar y comprender los aspectos básicos en el procesamiento de datos y su organización como elemento fundamental para alimentar los sistemas de computación.

4.- Describir la función de los diagramas de flujo de datos estructurados, y las decisiones.

5- Comprender y analizar diagramas, estructuras y programas en los que se basa el proceso de la información en los sistemas de cómputo.

CONTENIDO.

1) Desarrollo histórico de la informática

1.1.- Computadoras y sistemas de microcomputadora 1.2.- Historia de la computadora electrónica

1.3.- Generaciones de computadoras

1.4.- Clasificación de las computadoras actuales

1.5.- Las computadoras como herramientas para resolver problemas.

2) Configuración de un computador

2.1.- Componentes del equipo físico

2.1.1.- Diagramación de unidades básicas 2.1.2.- Descripción de las unidades de control 2.1.3.- Descripción de la unidad central de proceso 2.1.3.1.- Descripción de las unidades de entrada y salida 2.1.4.- Descripción de la unidad de memoria

2.2.- Programática (software) 2.2.1- Definición

2.2.2- Procesadores de lenguaje 2.2.3- Lenguajes de programación

(3)

2.2.4- Sistemas operativos 2.2.5- Programas de aplicación

3) Lógica

3.1 Proposiciones y operaciones lógicas 3.2 Proposiciones condicionales.

3.3 Métodos de demostración

4) Los algoritmos y diagramas de flujo estructurado como herramientas para la resolución lógica de problemas computacionales

4.1 Introducción a los algoritmos 4.2 Diseño de algoritmos

4.3 Entradas, salidas, límites y procesos 4.4 Diseño top-down

4.5 Implementación de herramientas para algoritmos 4.6 Representación gráfica de algoritmos

4.7 Normalización de simbología

5) La simbología para la construcción de algoritmos y diagramas de flujo.

5.1 Símbolos de diagramas de flujo estandarizados 5.2 Tipos de datos

5.3 Operadores

5.4 Asignación de variables

5.5 Expresiones lógicas y aritméticas 5.6 Ciclos

5.7 Análisis y verificación de algoritmos

6) Algoritmos para la representación de estructuras condicionales y ciclos.

6.1 Estructuras lógicas 6.2 Condiciones

(4)

7) Funcionamiento de la programación modular. 7.1 Programación modular 7.2 Subrutinas 7.3 Estructura de datos 7.4 Arreglos 7.5 Unidimencionales 7.6 De dos dimensiones 7.7 Operaciones

7.8 Método de ordenamiento y búsqueda

8) La sintaxis para la programación en Pascal.

8.1 Estructura de un programa en Pascal 8.2 Encabezados, declaraciones y partes 8.3 Identificadores 8.4 Reglas 8.5 Definición de nombres 8.6 Tipos de datos 8.7 Constantes y variables 8.8 Operadores aritmetico-logicos 8.9 Expresiones aritméticas y lógicas 8.10 Funciones estándar

8.11 Diseño de pantallas

9) Bloques de decisión y condiciones compuestas en Pascal.

9.1 Uso de If-Then-Else 9.2 Condiciones 9.3 Expresiones booleanas 9.4 Decisiones múltiples 9.5 Decisiones animadas 9.6 Estructuras Case

(5)

10) Estructuras repetitivas en Pascal. 10.1 Contadores y acumuladores 10.2 Conceptos 10.3 Aplicaciones 10.4 Sintaxis 10.5 Ciclos 10.6 For To 10.7 Down To, Do 10.8 Repeat Until 10.9 While Do 10.10 Ciclos anidados Requisitos de Ingreso.

En virtud de las características de los contenidos temáticos de este curso y en consecuencia con el plan de estudios, es necesario que el alumno haya cursado y aprobado El Plan General de Estudios de Educación Secundaria.

Estrategias Didácticas.

Clases magistrales y participación del estudiante, mediante lecturas dirigidas y discusión de las mismas, además trabajos de investigación descriptiva o documental y prácticas.

Recursos Didácticos.

Dada la naturaleza del contenido de este curso, los equipos y materiales a utilizar como apoyo a los procesos de aprendizaje son los comúnmente utilizados, además de la bibliografía indicada y otros materiales antológicos.

Créditos.

Este curso corresponde al primer cuatrimestre y tiene una asignación de cuatro créditos con un total de doce horas, distribuidas en cuatro horas de clase, tres horas de estudio y cinco horas de práctica.

(6)

Sistema de Evaluación.

El aprendizaje y rendimiento académico son evaluados mediante: a- Exámenes parciales.

b- Exposiciones. c- Laboratorios. d- Proyectos.

La evaluación se divide en tres instrumentos:

Exámenes: son 2 de carácter individual de naturaleza teórica/practica, con un valor

de 15% cada uno.

Exposición: Es 2 grupal máximo 3 personas, con un valor de 5% cada una.

Proyectos: son 2 de carácter individual, de naturaleza teórica/practica, con un valor

de 25% cada uno.

Laboratorios: son 5 carácter individual, de naturaleza teórica/practica, con un valor

de 2% cada uno. Exposición (2) 10% Laboratorios (5) 10% Exámenes (2) 30% Proyectos (2) 50% TOTAL 100%

(7)

Cronograma.

SEMANA CONTENIDOS FECHA

1 Organización de la participación de los alumnos, metodología de la dinámica de la clase, naturaleza del curso.

Desarrollo histórico de la Informática.

12/01/2015

2 Configuración de un computador. 19/01/2015

3 Lógica. I PROYECTO. 26/01/2015

4 Los algoritmos y diagramas de flujo estructurado como herramientas para la resolución lógica de problemas computacionales.

02/02/2015

5 I EXAMEN PARCIAL. 09/02/2015

6 La simbología para la construcción de algoritmos y diagramas de flujo. 16/02/2015

7

Algoritmos para la representación de estructuras condicionales y ciclos.

23/02/2015

8 02/03/2015

9 09/03/2015

10 II EXAMEN PARCIAL. 16/03/2015

11 Funcionamiento de la programación modular 23/03/2015

12 30/03/2015

13 La sintaxis para la programación en Pascal 06/04/2015

14 Bloques de decisión y condiciones compuestas en Pascal-- Estructuras repetitivas en Pascal

13/04/2015

15 II PROYECTO. 20/04/2015

Fechas Importantes.

Entrega de Promedios: 20-abril-2015. Examen Reposición: 24-abril-2015.

(8)

BIBLIOGRAFÍA BASICA.

Duffy, Tim. Introducción a la Informática. México: Grupo Editorial Iberoamérica. Long, Larry. Introducción a las computadoras y al procesamiento de

información. México: Editorial Prentice Hall Hispanoamericana.

López, Antonio. Programación Estructurada. México: Editorial Computec. Lozano, Letvin. Diagramas y Programación “Estructurada y Libre”.Tercera Edición

Acuña, Luis. Herramientas para la programación en Turbo Pascal para PC. Costa Rica. Editorial Tecnológica de Costa Rica, 1990

Joyanes Aguilar, Luis. Fundamentos de Programación. España. Editorial McGraw-Hill, 1996

Welsh, Jim y Eder, Jhon. Pascal: Introducción. España. Editorial McGraw-Hill, 1995

Joyanes Aguilar, Luis. Fundamentos de Programación, Algoritmos y

Estructuras de Datos. España. Segunda Edición. Editorial McGraw-Hill, 1996

Kolman, Busby y Ross. Estructuras de Matemáticas Discretas para la

Computación.

Referencias

Documento similar

Los cálculos realizados por medio del software PaLATE v2.2 for Greenroads 2011 indican que los hormigones que incorporan aditivos a su mezcla tienen una mejor

importantes de la aplicación de la transdisciplinarización en los proyectos de fin de curso de operaciones unitarias de la carrera de Ingeniería Industrial de la Universidad Mayor

52° El Comité de Grados y Títulos tendrá un plazo máximo de 15 días útiles para nombrar dos Profesores Informantes que se encargarán de la evaluación del Informe de

Area Académica: Licenciatura en Administración, Derecho y Sistemas Computacionales.. Tema:

lentos certificados deben ser cambiados por documentos generados a través de sistemas computacionales con bases de datos estructuradas y apoyados en un Sistema de Información

Figura 49: Voltaje almacenado exponiendo la antena a un módem de internet Elaborado por: El Investigador. La Figura 49: Voltaje almacenado exponiendo la antena a un módem

El curso será impartido por los siguientes profesores, pertenecientes al Área de Lenguajes y Sistemas Informáticos del Departamento de Ingeniería Civil de

 El gradiente de velocidad del diseño convencional es mayor que el gradiente de velocidad en los cambios de dirección del modelo numérico.  El gradiente de velocidad del