Add Neighbor
Escuela de Educación Técnica Nº 6
NOMBRE DE LA ASIGNATURA
SISTEMAS TECNOLÓGICOS (INTRODUCCIÓN A LA PROGRAMACIÓN)
CARRERA
TECNICO EN INFORMÁTICA
HORAS TEÓRICAS - HORAS PRÁCTICAS
4 MODULOS SEMANALES
PERÍODO DE ELABORACIÓN
DICIEMBRE / 2008 - ABRIL / 2009
ELABORÓ
Prof. PAESE, JoséLuis
Prof. VIEGAS BARROS, Víctor
Núcleos temáticos a desarrollar
Análisis de problemas: Las estrategias de resolución de problemas. Los métodos heurísticos. Los algoritmos. Los procesos de pensamiento divergente. Metodología de resolución de problemas según Polya. Algunas sugerencias.
Conceptos de datos e información: Definiciones básicas. Datos. Información. Computadora. Esquema generalde un computador. Programa. Esquema Entrada de datos-Proceso-Salida de resultados.
Procesamiento de datos: Procesos de creación de programas. Etapas en el proceso de resolución de problemas. Características mínimas de los programas.
Unidades funcionales de una computadora: Organización física de un computador.
Algoritmos: Concepto de algoritmo. Tipos de Algoritmos. Lenguajes Algorítmicos.Estructura de un algoritmo.
Diagramas de Flujo: Definición de Diagrama de Flujo (flowchart). Simbología utilizada en los Diagramas de Flujos. Algunas recomendaciones para el diseño de Diagramas de Flujo.
Pseudocódigo: Definición de Pseudocódigo. Secuencial - Selección – Iteración. Diferencias entre Repetir, Mientras y Para. Según N Valga.
Programación estructurada: Concepto deProgramación Estructurada. Definiciones. Teorema de la estructura. Otras estructuras de control. Ventajas de la programación estructurada. Inconvenientes de la programación estructurada.
Programación descendente: Introducción. Un ejemplo numérico: tablas de multiplicar.
EVALUACIÓN
▪ PERMANENTE.
▪ EVALUACIONES ESCRITAS.
▪ RESOLUCIÓN DE TRABAJOS PRÁCTICOS EN FORMA INDIVIDUAL YGRUPAL.
▪ CORRECCIÓN DE CARPETAS.
BIBLIOGRAFÍA:
▪ INTRODUCCIÓN A LA PROGRAMACIÓN Y A LAS ESTRUCTURAS DE DATOS. SILVIA L. BRAUNSTEIN, ALICIA B. GIOIA ED. EUDEBA.
▪ METODOLOGÍA DE LA PROGRAMACIÓN OSVALDO CAIRÓ ED. ALFAOMEGA.
▪ APUNTES Y EJERCICIOS VARIOS CONFECCIONADOS POR EL DOCENTE.
▪ APUNTES DEL INSTITUTO TECNOLÓGICO DE TUXTEPEC- MÉXICO (MATERIAL DESCARGADO DEINTERNET) PERTENECIENTE A LA MATERIA DISEÑO ESTRUCTURADO DE ALGORITMOS DE LA CARRERA LICENCIATURA EN INFORMÁTICA, DE LA LICENCIADA MARÍA DE LOURDES HERNÁNDEZ MARTÍNEZ.
▪ ALGORITMOS Y PROGRAMACIÓN EN PASCAL (MATERIAL DESCARGADO DE INTERNET) - Cristóbal Pareja Flores, Manuel Ojeda Aciego, Ángel Andeyro Quesada y Carlos Rossi Jiménez.
▪ ELEMENTOS DE PROGRAMACIÓN – INGENIERÍA EN GESTIÓNINFORMÁTICA ANALISTA PROGRAMADOR (MATERIAL DESCARGADO DE INTERNET)
UNIDAD Nº 1
Análisis de problemas
Uno de los aspectos más importantes a considerar en el proceso de resolución de problemas es conseguir una representación mental del problema. Esto implica tener una visión general del problema y por ende, es mucho más fácil entender sus características y singularidades. Los datos importantesson identificados y relacionados entre si. Al modelado del problema se le llama también espacio del problema. A continuación presentamos un ejemplo para ilustrar cómo se puede representar un problema en la memoria:
Un colectivo parte de la terminal en la mañana. Se detiene en la primera parada y recoge 5 personas. Sigue hasta la próxima parada y allí suben 6 personas. Continúa hasta la siguienteparada y suben 4 personas. En la próxima parada, suben 5 personas y se bajan 3. En la siguiente parada, suben 5 personas y se bajan 4. En la parada siguiente, suben 6 personas y se baja 1. La próxima vez, suben 3 personas y se bajan 2. La vez siguiente, se bajan 2 personas y no sube nadie. En la siguiente parada nadie espera por el colectivo, de manera tal que este no se detiene. Finalmente, el...
Regístrate para leer el documento completo.