Aportacion

Páginas: 15 (3599 palabras) Publicado: 28 de enero de 2014
TABLA DE ESPECIFICACIONES CON ENFOQUE DE COMPETENCIAS
CARRERA:Ing. en Telemática e Ing. en Desarrollo de Software
NOMBRE DE LA ASIGNATURA: Fundamentos de programación

CUATRIMESTRE: Segundo

HORAS POR ASIGNATURA:72
RESPONSABLES METODOLÓGICOS: Karina Montaño y Miguel Ángel Rivera Escobar
ELABORÓ: Araceli Liliana Reyes Cabello

VALIDÓ:

FECHA DE ENTREGA: 24 de septiembre de 2010Descripción de la asignatura:
El desarrollo de software tiene como objetivo primordial resolver problemas de cualquier ámbito, de forma sistemática utilizando la computadora; en otras palabras
pretende construir programas de computadora desarrollados con un fin específico. Ahora bien, para desarrollar un software es necesario llevar a cabo una serie de pasos,
denominados ciclo de vida de software,que demandan, además de conocimiento, inteligencia y creatividad; por tal motivo, la meta principal de este curso es que el
estudiante desarrolle las competencias necesarias para construir programas que resuelvan problemas reales.

Por lo anterior, la asignatura de Fundamentos de Programación es un pilar primordial para aquellos alumnos que están estudiando una licenciatura o ingenieríarelacionada con computación -como es el caso de Desarrollo de Software y Telemática- pues los conocimientos y habilidades que desarrollen en este curso serán
indispensables para la mayoría de las asignaturas subsecuentes del plan de estudios de ambas licenciaturas, tal es el caso de bases de datos, programación orientada a
objetos, programación web, estructura de datos, entre otras.

El lenguaje dealto nivel que se ha elegido para implementar los programas es C, ya que es uno de los lenguajes, estructurado y modular, utilizados actualmente; además
cuenta con entornos de trabajo de software libre, tal es el caso de Dev-C. Respecto a la distribución del curso, los contenidos se han dividido, de forma estratégica, en
seis unidades. En la primera se delineará el concepto de computadora y sufuncionamiento, para ello se describirán los elementos que la integran; posteriormente, se
aproxima a los lenguajes de programación y los paradigmas que existen en la actualidad, resaltando la programación modular y estructurada. En la siguiente unidad se
expone la metodología de la programación, se introduce el concepto de algoritmo, que es la solución sistemática de problemas, así que tambiénse presentan dos formas
de representación: el pseudocódigo y los diagramas de flujo. Asimismo, se ilustran las estructuras secuenciales, selectivas y repetitivas. A continuación, en la unidad tres,
se presentarán los elementos básicos para construir un programa simple en lenguaje C: datos, contantes, variables y las operaciones básicas de entradas/salidas para
describir el uso de los operadoresaritméticos, relacionales y lógicos para la manipulación de operaciones y expresiones en C. En la unidad cuatro se distinguirán y

utilizarán las distintas estructuras de control, tanto selectivas (if, if-else, switch) como repetitivas (while, do-while, for), que ofrece el lenguaje C; se introduce su
representación en diagrama de flujo y algoritmo, además de su sintaxis en C. En la unidadcinco se introducen las estructuras de datos: arreglos y registros, se explica qué
son, cómo funcionan y para qué sirven, además, se plantean problemas en donde su uso es indispensable para su resolución. Por último, en la unidad seis se reconoce la
importancia de la programación modular, construyendo soluciones modulares utilizando funciones en lenguaje C.

Competencia (s) General(es):Desarrollar programas estructurados y modulares que resuelvan problemas simples, mediante el análisis del problema, el diseño de un algoritmo y su codificación en
lenguaje C.

Competencias transversales:
Comunicación



Capacidad de
comunicación oral y
escrita.
Capacidad de
comunicación en
segundo idioma.

Gestión de información





Capacidad de
investigación.
Capacidad de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • APORTACIOn
  • Aportacion
  • aportacion
  • mi aportacion
  • Aportacion
  • Aportacion
  • aportacion
  • aportacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS