ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

FUNDAMENTOS DE PROGRAMACIÓN Desarrollar programas en lenguaje C, demostrando capacidad de pensamiento lógico y estructurado de acuerdo a los requerimientos del lenguaje C#

Jonathan ToledoApuntes25 de Noviembre de 2015

501 Palabras (3 Páginas)275 Visitas

Página 1 de 3

Actividad N°4

NOMBRE DEL MÓDULO: FUNDAMENTOS DE PROGRAMACIÓN

UNIDAD DE COMPETENCIA: Al finalizar el módulo, los participantes serán capaces de: Desarrollar programas en lenguaje C, demostrando capacidad de pensamiento lógico y estructurado de acuerdo a los requerimientos del lenguaje C#.

DURACIÓN: 90 horas pedagógicas

HORAS AULA: 36 horas pedagógicas. 2 horas a la semana.

HORAS LABORATORIO: 54 horas pedagógicas. 3 horas a la semana.

DOCENTE: Jonathan Alfonso Toledo Cea

Actividades:

CONTENIDO: Algoritmos

1.- Entregar a los alumnos problemas de algoritmos los cuales los llevara  a resolver una problemática definida, esta se debe resolver solo utilizando el material proporcionado y sus conocimientos obtenidos para resolver el caso.

  • De acuerdo a algoritmos, resolver el siguientes problemas: Debe realizar un Seudocódigo que imprima los números pares del 0 al 100 utilizando alguno de las siguientes sentencias:

  • PROGRAMA pares
  • ENTORNO:
  • c <= 2
  • ALGORITMO:
  • Borrar_pantalla()
  • MIENTRAS c < 101 HACER
  • ESCRIBIR c
  • c <= c +2
  • FIN MIENTRAS
  • FIN

CONTENIDO: Diagramas de flujo

2.- Entrega a los alumnos Ejercicios prácticos los cuales les permita hacer uso de su lógica computacional, los cuales serán resueltos en equipos por parte de los alumnos; estos deben resolverlos realizando un diagrama de flujo.

  • Desarrollar un diagrama de flujo que permita leer 2 números diferentes y nos diga cuál es el mayor de los 2 números.

CONTENIDO: Algoritmos y Diagramas de flujo

3.- Poner una situación de análisis a los alumnos que les permita identificar similitudes y diferencias utilizando lo que hayan aprendido sobre algoritmos y diagramas de flujo,  para crear nuevos conocimientos:

  • Existen diferencias o similitudes entre algoritmos y diagramas de flujo, se pueden utilizar ambas técnicas para resolver una problemática, como pueden aplicar estas técnicas aprendidas para su futuro desarrollo profesional como desarrolladores de software.

CONTENIDO: Programas en lenguajes estructurados

4.- Se les pide a los alumnos a investigar distintos lenguajes de programación, de los cuales ellos deben clasificarlos según tu licencia (libres o comerciales), una vez investigados los alumnos deben decidir que lenguaje utilizar para un proyecto informático (utilización), tomando una decisión con base a sus fundamentos.

  • En grupos de 3 integrantes deben investigar sobre los siguientes lenguajes de programación; java, Pearl, c#, c++, phyton, php; clasificar cada uno de estos lenguajes si son libres o comerciales; decidir que lenguaje de programación utilizarían para desarrollar un proyecto profesional, fundamentar elección y exponer al finalizar la clase.

CONTENIDO: Programas en lenguajes estructurados

5.- Se les presentara un programa en seudocódigo erróneo a los alumnos, los cuales ellos deberán analizarlo e identificar los errores existentes, aplicando sus conocimientos a una situación específica.

  • El siguiente pseudocódigo tiene una serie de errores. Examinar e identificar dónde se localizan y de qué tipo son:

PROGRAMA MED [Ejercicio aprenderaprogramar.com]

Variables

Enteras: n

Reales: Precio1, Precio2, Precio 3

1. Inicio [Calcula la media de tres precios]

2. n = 1

3. Mostrar “¿Precio 1? (€)” : Pedir Precio1 : n = n + 1

4. Mostrar “¿Precio 2? (€)” : Pedir Precio2 : n = n + 1

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (69 Kb) docx (12 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com