desaroolo de logica de programacion itca fepade

Páginas: 72 (17985 palabras) Publicado: 3 de marzo de 2014
ESCUELA DE INGENIERÍA EN COMPUTACIÓN
TÉCNICO EN ING. DE SISTEMAS INFORMÁTICOS

MODULO
DESARROLLO DE LÓGICA
DE PROGRAMACIÓN
ELABORADO POR: LICDA. MARÍA ELENA DE LOBOS

NOMBRE DEL ALUMNO: _______________________________
PERÍODO: ___________

AÑO ________

SANTA TECLA, ENERO 2012

INDICE

Introducción

1

Objetivo General del Módulo

2

Objetivos del Área de Competencias2

Subcompetencias

2

Duración del Módulo

2

Esquema General del Módulo

3

Autoevaluación Inicial

4

Sistema de Evaluación

5

Unidad Didáctica I

6

Introducción a la Unidad

6

Resultados de Aprendizaje

6

Contenidos de la Unidad

7

1. HERRAMIENTAS DE PROGRAMACIÓN

8

1.1 Sistemas de Procesamiento de la Información

8

1.2 Tablas de verdad yJerarquía de Operadores

16

1.3 Algoritmos y diagramas de flujo

35

2. ESTRUCTURAS BÁSICAS DE PROGRAMACIÓN

52

2.1Metodología para la solución de problemas

52

2.2Tipos de Estructuras básicas

53

2.3 Estructuras secuenciales

54

2.4 Estructuras de selección

59

2.5 Estructuras cíclicas

83

3. Estructuras de datos y subalgoritmos

105

3.1 Estructuras dedatos

105

3.2 Modularidad

121

3.3 Ordenamiento y Búsqueda

125

EVALUACIÓN FINAL

129

DESARROLLO DE LÓGICA DE PROGRAMACIÓN

INTRODUCCIÓN
El presente módulo tiene como finalidad que usted pueda desarrollar la lógica de programación, a
través del estudio de diferentes herramientas que le servirán para plantear la solución de problemas
por medio de representación gráfica ypseudo codificada; a partir del análisis de un problema en
particular, lo que propiciará que usted pueda iniciarse en el campo de la programación.
No se pretende enseñar un lenguaje de programación, sino dar a conocer las bases de la
programación; a través de un lenguaje similar al habla humana (pseudocódigo), que luego le facilite
aprender a utilizar un lenguaje de programación en particular.El módulo está compuesto por una unidad que proporcionará paso a paso, las bases que usted
necesita para adquirir los conocimientos e ir desarrollando la lógica de programación, y así plantear
soluciones a problemas en el área de la informática.
Está dividido en tres partes: la primera constituye la fase inicial de la identificación de competencias y
se refiere a conceptos fundamentales deldesarrollo de software, donde se definenlas reglas que debe
seguir para aplicar jerarquía de operadores y tablas de verdad, los cuales reflejará a través de una
representación algorítmica.
Luego estudiaremos las herramientas básicas de programación, donde a partir del análisis de un
problema informático se representará su solución en forma gráfica o pseudo codificada.
Finalmente, la terceraparte se centra en las estructuras de datos y subalgoritmos para que resuelva
problemas más complejos y los aplique en situaciones de la vida real.

1

OBJETIVO GENERAL DEL MÓDULO:
Al finalizar este módulo, usted habrá adquirido las competencias para aplicar las técnicas básicas que
le permitan realizar el análisis de un problema, representado por medio de diagramas de flujo o
pseudocódigo.ÁREA DE COMPETENCIAS:
Desarrollar Lógica Computacional

SUBCOMPETENCIAS:
Aplicar Tablas de Verdad y Jerarquía de Operadores
Elaborar Algoritmos narrados y pseudocodificados
Diseñar Flujogramas para resolver problemas
Elaborar la estructura general de un programa
Elaborar algoritmos usando estructuras básicas de programación
Elaborar algoritmos usando arreglos en una y dos dimensionesResolver problemas aplicando cadenas de caracteres
Resolver problemas usando procedimientos y funciones
Aplicar métodos de ordenamiento y búsqueda en la solución de problemas

DURACIÓN DEL MÓDULO:
HORAS TEÓRICAS:

100 HORAS.

30

HORAS PRÁCTICAS: 70

2

ESQUEMA GENERAL DEL MÓDULO

MODULO: DESARROLLO DE LÓGICA
DE PROGRAMACIÓN

UNIDAD 1:
DESARROLLAR LÓGICA DE PROGRAMACIÓN...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • El Modelo Curricular De La Escuela Especializada En Ingeniería Itca-Fepade
  • logica y programacion
  • lógica de programación
  • Lógica de programación
  • Programacion Logica
  • Programacion Logica
  • LOGICA DE PROGRAMACION
  • Logica De Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS