Manual de programacion

Solo disponible en BuenasTareas
  • Páginas : 30 (7312 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de octubre de 2010
Leer documento completo
Vista previa del texto
MANUAL ASIGNATURA INTRODUCCIÓN A LA PROGRAMACIÓN
VERSIÓN 6.0

Dirección de Área Informática

Página 1 de 150

Colaboraron en el presente manual: Versión 5.3 Enrique Castillo Jefe de Carrera sede Osorno Jorge Douglas Asesor de la DAI – MCP Luis Flores Docente sede de Ñuñoa – CCNA Luis Aguirre Tapia Jefe de Carrera Sede Copiapó Carlos Dides Asesor de la DAI – CCNA Lidia Herrera MatelunaJefe de Carrera sede de Viña del Mar Versión 5.4 Adrian Anex M. Asesor de la DAI Leonardo Bolton Montalva Director de Área Versión 5.5 Ernesto Ramos V. Docente Sede La Serena Versión 6.0 Miguel Ortega Docente Sede Ñuñoa

Derechos Reservados Titular del derecho: INACAP N° de inscripción en el Registro de Propiedad Intelectual #............... de fecha .............. © INACAP 2002. Página 2 de 150 i.

Introducción

El objetivo de la asignatura “Introducción a la Programación” es introducir en forma progresiva y sistemática una correcta metodología para que los alumnos de la Carrera Ingeniería en Informática dominen las técnicas de la programación de computadores. Este manual esta confeccionado con el propósito de servir de guía para el desarrollo de la asignatura. Las materias aquítratadas corresponden a lo indicado en el Programa Oficial de Inacap por lo que deberán ser tratadas en clases en su totalidad y siguiendo los lineamientos que aquí se indican. Se debe tener en cuenta que la Asignatura “Introducción a la Programación” está orientada esencialmente a la metodología, por lo tanto, se persigue que el alumno adquiera los conocimientos necesarios para desarrollarprogramas utilizando métodos precisos, claros y eficientes. La orientación de las técnicas de solución de problemas no debe estar orientada hacia ningún lenguaje de programación en especial. ii. Estructura del manual

El manual está dividido en unidades. Al final de cada una de ellas se dejan algunos “Ejercicios propuestos” para entregárselos a los alumnos o desarrollarlos en clases. Todos losejercicios están solucionados al final del manual iii. Nomenclatura

Con el objeto de estandarizar la nomenclatura utilizada en la resolución de problemas mediante un pseudolenguaje único a nivel nacional, se han adoptado las siguientes normas: • •

Todas las palabras claves de los algoritmos son en ingles. Ejemplo: While , If, End, Read, Print, Open, Close, Select, etc Todas las variables deben serdeclaradas. Se utilizan solamente dos tipos de variables: numéricas y alfanuméricas.

El prefijo para declarar las variables numéricas es num y para las variables alfanuméricas, char. Se debe anteponer al nombre de la variable Ejemplos:
• • • •

num x char frase

La asignación de variable utiliza el símbolo := El signo igual = sólo se debe utilizar como operador relacional de igualdad Elíndice menor de un arreglo es 1 Los comentarios se identifican anteponiendo el símbolo #

Página 3 de 150

iv. Ejemplos y ejercicios Se ha incorporado una gran cantidad de ejemplos de algoritmos. Al final de cada unidad se han propuesto una serie de ejercicios cuya solución se ha desarrollado al final del manual. Dado que el proceso de revisión de esos ejercicios no alcanzó a ser optimizado, sehace indispensable que los docentes revisen la sintaxis y la lógica de los algoritmos antes de utilizarlos como material didáctico. Los errores descubiertos deberían comunicarse a la DAI para la modificación del manual.

Página 4 de 150

ÍNDICE DE CONTENIDOS UNIDAD 1: ANÁLISIS DE PROBLEMAS Y PROCESAMIENTO DE DATOS
OBJETIVO 1.1: RESOLVER PROBLEMAS GENERALES APLICANDO LA METODOLOGÍA DE POLYA1.1.1. Las Estrategias de Resolución de problemas.….....................................................…...Pág.8 1.1.2. Metodología de Resolución de Problemas Según Polya…................................…........Pág.8 1.1.3. Algunas Sugerencias hechas por quienes tienen éxito en resolver problemas.….........Pág.13 OBJETIVO 1.2: ANALIZAR UN PROCESO COMPUTACIONAL EN TÉRMINOS DE ENTRADA – OPERACIÓN...
tracking img