Sie sind auf Seite 1von 14

PROGRAMACIÓN

INF 1125

Profesora: Daniela Quiñones Otey


Ingeniero Civil en Informática

Martes 3 de Marzo 2015


ASIGNATURA INF 1125

Nombre de la asignatura: Programación


Créditos: 3
Horas teóricas: 3 horas

Profesora: Daniela Quiñones Otey


Email: danielacqo@gmail.com

Ayudante: Por definir


OBJETIVOS

GENERAL

Desarrollar conocimientos y habilidades de


programación de computadores que le permita
resolver problemas simples de ingeniería.
OBJETIVOS

ESPECÍFICOS
 
• Identificar los elementos principales que
componen un computador.

• Explicar la importancia de la computación y de la


programación en ingeniería.

• Desarrollar programas computacionales aplicando


principios de la programación estructurada.

• Identificar, plantear y resolver problemas en


ingeniería, con programas computacionales.
CONTENIDOS

1. INTRODUCCIÓN

2. CONCEPTOS DE LENGUAJES DE PROGRAMACIÓN

3. LENGUAJE C
CONTENIDOS

1. INTRODUCCIÓN

1. Esquema general de un computador


2. Partes de un computador
3. Memoria e identificadores
4. Sistema Operativo MS-DOS
CONTENIDOS

2. CONCEPTOS DE LENGUAJES DE PROGRAMACIÓN

1. Diagramas de Flujo
1. Simbología
2. Estructuras de Control: Secuenciales,
Selectivas y Repetitivas
3. Ejercicios

2. Pseudocódigo
1. Estructuras de Control: Secuenciales,
Selectivas y Repetitivas
2. Ejercicios
CONTENIDOS

3. LENGUAJE C

1. Estructura de un programa en C
2. Librerías
3. Declaraciones
4. Identificadores
5. Variables
6. Operadores
7. Entrada y Salida de datos
8. Estructuras de control: Selectivas y Repetitivas
9. Arreglos y Matrices
10.Archivos
11.Funciones
12.Ejercicios
HORARIO

CÁTEDRA:

• Martes: Clave 5-6 - Sala FIN 3-6


• Jueves: Clave 5-6 - Sala IBC S1-4

AYUDANTÍA:

• Viernes: Clave 5-6 - Sala RC 2-3

Ayudante por definir.


EVALUACIÓN

• 3 certámenes (fechas por definir)


• Tareas
• Controles de ayudantía (fechas por definir)

 
INTRODUCCIÓN

¿QUÉ ES UN COMPUTADOR?

Es un sistema capaz de almacenar y procesar con


gran rapidez una gran cantidad de información.
Tiene capacidad para comunicarse con el exterior,
recibiendo datos, órdenes y programas como
entrada (por teclado, mouse, CD, etc.) y
proporcionando resultados de distinto tipo como
salida (en la pantalla, por la impresora, etc.)

• Entiende términos de tipo:


– 1010111100010100010001011110100101010
INTRODUCCIÓN

¿QUÉ ES UN PROGRAMA?

Conjunto de instrucciones que se ejecutan -


ordinariamente- en una máquina de forma
secuencial, es decir, cada una a continuación de la
anterior.

¿QUÉ ES UN LENGUAJE DE PROGRAMACIÓN?

Texto del programa en sí. Secuencia de caracteres


que se relacionan o separan por signos de
puntuación siguiendo con precisión y rigurosidad
un formalismo exacto.
INTRODUCCIÓN

¿QUÉ ES UN ALGORITMO?

Secuencia finita de operaciones (pasos, instrucciones)


que se realizan sobre datos con el fin de resolver un
problema y que son posibles de implementar en un
computador.

Es el proceso de descomponer una TAREA, en forma


secuencial y ordenada, en un conjunto de acciones
elementales que manipulan y transforman los datos
de entrada, y por medio de algunas secuencias
básicas de control, se obtiene una salida que es el
objetivo de la tarea.
CONSULTAS

Das könnte Ihnen auch gefallen