Sei sulla pagina 1di 3

UNIVERSIDAD NACIONAL POLITÉCNICA

DE LAS FUERZAS ARMADAS – UNEFA –


NUCLEO MIRANDA
CONTENIDO PROGRAMATICO DE LA ASIGNATURA

Escuela: Ingeniería de Sistemas Asignatura: PROGRAMACION PASCAL

Lapso Académico: 2019 – I I Profesor: Gersson Jesús Faneite Jiménez Fecha: Desde 23/09/19 hasta 20/12/19

Semana Contenido a Evaluar Evaluación


1-3 TEMA Nº 1: CONCEPTOS BÁSICOS UTILIZADOS EN PROGRAMACIÓN
Examen # 1 – 10%
1. Introducción 04/11/19. “Selección Simple”
 La Computadora
 Proceso de información en la computadora
 Concepto de Programa
2. Traductores:
 Ensamblador
 Interpretador
 Compilador
3. Definición de lenguaje
 Lenguaje
 Lenguajes de programación
 Lenguaje de maquina (representación binaria ó hexadecimal)
 Lenguaje de bajo nivel ó Ensamblador (versión simbólica de
una lenguaje de maquina)
 Lenguaje de alto nivel (Fortran, Cobol, Pascal, QBasic,
Prolog, PL1, etc.)
4. Definición de Algoritmo
5. Lenguajes Algorítmicos:
 Gráficos – Diagramas de Flujo
 No Gráficos – Pseudocódigo ó Pseudolenguaje

3-4 TEMA Nº 2: ENTIDADES PRIMITIVAS PARA EL DESARROLLO DE


ALGORITMOS

1
1. Tipos de Datos
 Datos Numéricos
 Datos Lógicos
 Datos Alfanuméricos (String)
2. Expresiones:
 Aritméticas
 Relacionales
 Lógicas
3. Operadores y Operandos:
 Aritméticos: +, –, *, /, ^, Mod (residuo división entera – Div –)
 Relacionales: >, <, > =, < =, < > (ó ≠), =
 Lógicas: And (Y), Or (O), Not (Negación)
 Prioridad de los operadores:
1º. ( )
2º. ^
3º. *, /, Mod, Div, Not
4º. +, –, And
5º. >, <, > =, < =, < >, =, Or
4. Identificadores
 Reglas para formar un identificador
 Constantes
 Variables. Clasificación de las variables.
 Por su contenido: Numéricas, Lógicas y Alfanuméricas
 Por su uso: De trabajo, Contadores y Acumuladores

4-5 TEMA Nº 3: TÉCNICAS DE DISEÑO Y FORMULACIÓN DE ALGORÍTMOS

1. Diagramas de Flujo
2. Pseudocódigo ó Pseudolenguaje
3. Código PASCAL
Examen # 2 – 15%
5-6 TEMA Nº 4: ESTRUCTURAS ALGORÍTMICAS 18/11/19. “Desarrollo”
1. Definición
2. Clasificación de acuerdo a su complejidad:

 Secuenciales: Asignación (simples, contador y acumulador),


Entrada ó Lectura y Salida ó Escritura
 Condicionales: Simples
6-7 TEMA Nº 5: ESTRUCTURAS ALGORÍTMICAS – CONTINUACIÓN –

3. Clasificación de acuerdo a su complejidad:


Examen # 3 – 25%
 Condicionales: Dobles, Múltiples 02/12/19. “Desarrollo”
 Cíclicas: Hacer para, Hacer Mientras y Repetir Hasta
7-9 TEMA Nº 5: ARREGLOS (ARRAYS)

1. Definición Examen # 4 – 25%


2. Vectores 16/12/19 “Desarrollo”
3. Matrices
4. Operaciones con arreglos
5. Cadena de caracteres (String)

9 - 12 TEMA Nº 6: MANEJO DE MÓDULOS

2
1. Definición
2. Procedimientos y Funciones:
 Declaración
 Invocación
 Variables Locales y Variables Globales
 Paso de parámetros POR VALOR
 Paso de parámetros POR REFERENCIA
3. Manipulación de subrutinas
4. Diseño de menús

TEXTOS:
 HERNANDEZ MARTINEZ, Ma. de Lourdes. APUNTES. Instituto Tecnológico de Tuxtepec. México. 1998
 JOYANES, Luis. TURBO PASCAL 7.0. Universidad Pontificia de Salamanca. Mc Graw Hill. Madrid. 2001
 PAGINAS ELECTRONICAS:
www.elrincondelprogramador.com
www.lawebdelprogramador.com
www.algoritmia.com

Potrebbero piacerti anche