miércoles, 22 de febrero de 2012

Actividad 1






Actividad 1    Dilema, Resolver el siguiente problema.



Construye un diagrama de flujo que acepte números hasta que el usuario introduzca el número 666,para cada número el programa indicara si es múltiplo de 5 y/o de 3.

estrategia de exposicion




1.1       Estrategia didáctica para el segundo semestre




I.DATOS GENERALES

Profesor(a)
Pedro Jasso Patiño
I.                Asignatura
Cibernética y computación II
Semestre escolar
Sexto semestre
Plantel
CCH Vallejo
Fecha de elaboración
Junio 2011


II.PROGRAMA 



II.              Unidad temática
Unidad 2. Estructura de Control de Secuencia
Propósito(s) de la unidad
Al finalizar la unidad, el alumno utilizará las sentencias de condición, selección y ciclo, en la construcción de programas
Aprendizaje(s)
·         Describe la sintaxis y semántica de las estructuras de control.
Tema(s)
Estructura de Control
  • WHILE-DO.


III. ESTRATEGIA



 Describe  las características de la estructura de ciclo WHILE-DO al revisar ejercicios  para desarrollar programas. 


IV.SECUENCIA



Tiempo didáctico
6 horas. 4 horas en clase. 2 hora extra-clase
Desarrollo y actividades

Apertura (20 minutos)

1.    Dilema, Resolver el siguiente problema. Preguntas de carácter intuitivo.

Desarrollo (220 minutos)
2.    Construye la idea de la proposición while. trabajo individual. 60 minutos.

3.    Indica que se ejecuta en los programas. Trabajo individual (Sección de ejercicio). 40 minutos.

4.    Construye programa con centinelas y variables booleanas. trabajo en equipo (movilizar sus conocimientos y poner en acción métodos adquiridos). 40 minutos.

5.    Resume las ideas esenciales. trabajo en equipo.  (Presentar resumen con las ideas esenciales). 30 minutos.


6.    Construye programa. trabajo en equipo.  (Resolución de situación problema). 35 minutos.

Cierre (15 minutos).

7.    Conclusión personal del alumno. Herramientas COL., Base de datos. Trabajo individual. Evaluación formativa.15 minutos.

Trabajo extra-clase (120 minutos).

8.    Solución de cuestionario de evaluación. trabajo individual extra-clase.



Organización
Una parte de las actividades es individual. La comprobación de resultados y la consolidación de conocimientos se realizaran en equipos de 4 integrantes. Se formaran los equipos al azar.
Materiales y recursos de apoyo
Programa compilador del lenguaje pascal.
Computadoras.
Material de apoyo
Evaluación
Formativa:
Revisión de respuestas por equipo en el pizarrón.
Elaboración de bitácora COL.
Cuestionario.


V. REFERENCIAS DE APOYO



Bibliografía de consulta para los alumnos.
Joyanes, Aguilar Luis, Programación en Turbo Pascal versión 5.5, 6.0 y 7.0, 1993.
Bibliografía de consulta para el profesor
Joyanes, Aguilar Luis, Programación en Turbo Pascal versión 5.5, 6.0 y 7.0, 1993.
Comentarios adicionales





VI. ANEXOS




Blogs de esposiciones

en un comentario esctribir los nombres de los expositores y la direccion del blog de syu exposicion

viernes, 20 de enero de 2012

cibernetica y commputacion 2
cch vallejo
blosg realizado para la comunicacion ded las exposiciones
UNIDAD 1: PASCAL ELEMENTOS BASICOS
TEMA 1: INTRODUCCION PASCAL
Los nuevos sistemas de informacion son costosos en tiempos y recursos, la solucion moderna de sistemas de informacion exigen nuevas herramientas y metodologias para resolver rapida, economica y eficiente los problemas de informacion planteados por las organizaciones.
Aun mas el pleno potencial del hardware no es aprovechado plenamente y existe un considerable retraso con el software y sus aplicaciones, generando lo que se conoce como “crisis del software”.
En programacion tradicional, modular o estructurada un programa describe una serie de pasos a ser realizados para la solucion de un problema, es decir es un algoritmo, en particular este modelo de programacion se uso mucho para generar programas o aplicaciones en ambientes pc's y con consolas, es decir el programa se ejecutaba en una consola de msdos por ejemplo, y el programa o aplicacion se tenia que portar fisicamente a otras pc's, al final de su ciclo de vida de este modelo se habia mejorado y ya era posible que se ejecutara en alguna ventana-consola de ambientes windows, con mejor interfase como fonts, colores, background, etc.
En programacion orientada a objetos ( OOP ) un programa es considerado como un sistema de objetos interactuando entre si, ambientes de desarrollo visuales facilitan aun mas la construccion de programas y solucion de problemas, porque permiten abstraer al ingeniero de software de todo el GUI (interfase grafica) del problema, que constituye mas del 60% del codigo normal de un programa, en general este ambiente permitio una mejora en la interfase del programa con el usuario de la aplicacion ya que en este caso solo se manejaban formas o ventanes llenas de componentes o controles especializados en alguna tarea especifica.
A este modelo de programacion o construccion de programas los compiladores modernos se adaptaron rapidamente y tenemos aplicaciones fantasticas, en donde alguna forma o ventana esta llena de controles visibles e invisibles que realizan muchas tareas donde ademas de los componentes o controles que proporciona directamente el compilador cuando se instala, existen miles de controles o componentes extras en muchas partes del mundo realizados por programadores talentosos y que enriquecen el contenido de nuestros programas y aplicaciones visuales.
Al principio estas aplicaciones, se construian pensando en que se ejecutaban en una pc con ambiente grafico o en una serie de pc's proximas fisicamente sin embargo el rapido avance de las redes dentro de las empresas u organizaciones conllevan a que los fabricantes de compiladores cada vez incluyeran mas y mas controles o componentes que permitan ejecutar el programa o aplicacion simultaneamente en una red de pc's.
Sin embargo cuando se habla de redes actuales estamos hablando de la red de redes (internet) y si en redes internas o intranets el retraso en el tiempo de comunicacion entre sus pc's internas y la cantidad de informacion a trasmitir entre las mismas no es algo muy importante o inmanejable, este problema de tiempo de trasmision y cantidad de informacion, si es un factor muy importante cuando se pretende construir programas o aplicaciones que deban compartirse o usarse por muchas pc's conectadas a internet, desgraciadamente como factor externo que es, no esta bajo control de la empresa o del programador.
PASCAL, es un compilador que permite usar cualquiera de los tres enfoques en la solucion de problemas de informacion que puedan y deban ser resueltos empleando el computador y el lenguaje aunque se repite