Sie sind auf Seite 1von 22

Elaboracin de documentos digitales avanzados

Modelo Acadmico de Calidad para la Competitividad


PBAS-02
1/22
Programacin bsica

Programa de Estudios
rea(s):



Tecnologas de la informacin y la comunicacin.
Carrera(s):

Profesional Tcnico y
Profesional Tcnico-Bachiller en:
Informtica

Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
2/22

Editor: Colegio Nacional de Educacin Profesional Tcnica
Programa de Estudios del Mdulo: Programacin bsica
rea(s): Tecnologas de la informacin y la comunicacin.

Carrera(s): Profesional Tcnico y Profesional TcnicoBachiller en:
Informtica
Semestre(s): Tercero.
D.R. 2011, Colegio Nacional de Educacin Profesional Tcnica.
Este material es vigente a partir de agosto de 2012.
Prohibida la reproduccin total o parcial de esta obra por cualquier medio, sin
autorizacin por escrito del Conalep.
Calle 16 de Septiembre 147 Norte, Col. Lzaro Crdenas, Metepec, Edo. de
Mxico, C. P. 52148.
HECHO EN MXICO.
Tercera Edicin.
www.conalep.edu.mx
Fecha en que se termin su edicin: julio de 2012.
Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
3/22
Directorio
Director General
Wilfrido Perea Curiel
Secretario General
Ramn Picazo Casteln
Secretario de Desarrollo Acadmico y de Capacitacin
Toms Prez Alvarado
Secretario de Administracin
Hermilo Garca Christfield
Secretaria de Planeacin y Desarrollo Institucional
Esther Alicia Daz Trevio
Secretario de Servicios Institucionales
Salvador Alvarado Garibaldi
Director Corporativo de Asuntos Jurdicos
Juan Luis Silva Bolio
Director Corporativo de la Unidad de Estudios e Intercambio
Acadmico
Roberto Borja Ochoa
Director Corporativo de Informtica y Comunicaciones
Miguel ngel Serrano Perea
Director de Diseo Curricular de la Formacin Ocupacional
Julio Csar Estevan Huertero

Coordinador de las reas de Metalmecnica, Metalurgia y
Procesos de Produccin y Transformacin
Christian Eduardo Lpez Losoya

Coordinadora de las reas de Comercio, Administracin,
Informtica, Salud y Turismo
Patricia Toledo Mrquez
Coordinador de las reas de Automotriz, Electrnica y
Telecomunicaciones e Instalacin y Mantenimiento
Jaime Gustavo Ayala Arellano
Grupo de trabajo:
Tcnico:
Actualizacin y Educacin Permanente S.C.
Metodolgico:
Patricia Toledo Mrquez

Grupo que actualiza:
Tcnico:
Sandra Luz Lozano Ramrez
Metodolgico:
Rosalba Vsquez Garca

Grupo que actualiza:
Metodolgico:
Ulises Domnguez Rodrguez


Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
4/22
Elaboracin de documentos digitales avanzados

Contenido Pg.
Mensaje del Director General 5
Presentacin del Secretario de Desarrollo Acadmico y de Capacitacin 6

Captulo I: Generalidades de la(s) carrera(s) 8
1.1 Objetivo general de la(s) carrera(s) 8
1.2 Competencias transversales al currculo 9

Captulo II: Aspectos especficos del mdulo 11
2.1 Presentacin 11
2.2 Propsito del mdulo 13
2.3 Mapa del mdulo 14
2.4 Unidades de aprendizaje 16
2.5 Referencias documentales 35
Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
5/22
Mensaje del Director
General
Durante el presente sexenio, la Secretara de Educacin Pblica emprendi una tarea de gran importancia para la sociedad mexicana: la
Reforma Integral de la Educacin Media Superior, cuyo principal objetivo es conformar el Sistema Nacional de Bachillerato. Para ello,
nuestro Modelo Acadmico de Calidad para la Competitividad ha incorporado como lneas estratgicas el establecimiento del Marco
Curricular Comn con base en competencias; la incorporacin del Sistema CONALEP en la regulacin de las modalidades de la oferta
educativa y el mejoramiento de los mecanismos de gestin y administracin de todas las Unidades Administrativas.
En este contexto, resulta imperativo mantener la pertinencia de los contenidos curriculares como un requisito para alcanzar l a calidad de
los servicios de formacin que el Colegio brinda a los jvenes mexicanos que optan por incorporarse a nuestra institucin. As mismo, los
cambios vertiginosos que experimenta la sociedad en su conjunto hacen necesario el intercambio permanente y sistemtico con el
entorno productivo y social, de tal forma que sea posible conocer oportunamente las necesidades emergentes y su evolucin, para
incorporarlas al curriculum y a la prctica educativa.
A tres aos del diseo y puesta en operacin del Modelo Acadmico de Calidad para la Competitividad, el Sistema CONALEP publica la
presente versin de los documentos curriculares que regulan el proceso de enseanza-aprendizaje en sus aulas, talleres y laboratorios;
en estos documentos se incorporan las competencias derivadas de los trabajos interinstitucionales que forman parte de la definicin del
Marco Curricular Comn del Sistema Nacional de Bachillerato, adems de las experiencias que han sido compartidas por la comunidad
acadmica y administrativa de los planteles del Sistema CONALEP.
Con esta actividad y con el alto compromiso institucional de los docentes y del personal acadmico administrativo de planteles,
autoridades estatales y Oficinas Nacionales, acompaados por los representantes del sector productivo y de los padres de fami lia,
emprendemos la etapa de consolidacin del Modelo Acadmico de Calidad para la Competitividad, lo hacemos con renovado optimismo
y con la seguridad de que estos documentos -resultado del trabajo de personal especializado y del esfuerzo colectivo de la comunidad-
darn continuidad y permitirn el logro de los propsitos y objetivos contenidos en el Plan Nacional de Desarrollo, el Programa Sectorial
de Educacin 20072012 y el Programa Institucional 2007-2012.
Espero fehacientemente que estos documentos sirvan para reforzar la experiencia y el conocimiento de los docentes y se traduzcan en
el desarrollo exitoso de las competencias de los alumnos, que orienten la formacin de Profesionales Tcnicos de calidad y competitivos,
capaces de enfrentar los retos del acelerado desarrollo social, cientfico y tecnolgico que se le presentarn en su vida profesional.
Wilfrido Perea Curiel
Director General

Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
6/22
Presentacin del
Secretario de
Desarrollo
Acadmico y de
Capacitacin
En el marco de acciones que se han instrumentado en torno a la Reforma Integral de la Educacin Media Superior y de la conformacin
del Sistema Nacional de Bachillerato, el Modelo Acadmico de Calidad para la Competitividad del Colegio Nacional de Educaci n
Profesional Tcnica es una respuesta orientada a la permanente necesidad de renovar y actualizar los contenidos curriculares para
hacerlos pertinentes a los cambios y demandas del entorno laboral y educativo del pas, y de cada una de las regiones en las que se
encuentran situados nuestros planteles.
Las principales fortalezas del Modelo Acadmico de Calidad para la Competitividad son los mecanismos institucionales que lo vinculan
de manera permanente con los representantes del sector productivo, tanto pblico, como privado y social; as mismo, destaca la
flexibilidad que tiene el Modelo para que el alumno pueda optar por trayectos de formacin que le posibiliten su permanencia y posterior
egreso como Profesional Tcnico o Profesional Tcnico Bachiller.
Con ello se busca proporcionar una formacin integral y permanente a nuestros alumnos en un contexto que les permita el desarrollo de
competencias profesionales y ciudadanas y los capacite para insertarse y promover el desarrollo humano sustentable; los perfiles de
egreso, programas de estudio y guas pedaggicas y de evaluacin, se han diseado a partir de una metodologa de competencias y
bajo un enfoque constructivista del conocimiento. Nuestra institucin brinda la posibilidad de que los egresados se i nserten en el
mercado laboral, si as lo desean, o bien puedan continuar sus estudios en las instituciones de educacin superior
Asimismo, nuestro Modelo Acadmico incorpora las lneas estratgicas definidas por la Secretara de Educacin Pblica como son: el
establecimiento del Marco Curricular Comn con base en competencias; la definicin y regulacin de las modalidades de la oferta
educativa de los diferentes subsistemas; el mejoramiento de los mecanismos de gestin y la certificacin complementaria del Sistema
Nacional de Bachillerato, para fortalecer nuestra vocacin.
As mismo, el Modelo Acadmico del CONALEP y los documentos que le dan soporte tienen por objetivo lograr un curriculum de calidad
y con ello generar escuelas eficaces, es decir, planteles que se caractericen por su sentido de comunidad; apropiado clima escolar y de
aula; uso adecuado del tiempo; alta participacin de la comunidad escolar y docente; altas expectativas acadmicas en los est udiantes
que slo puede generar el docente en estrecha colaboracin con el personal directivo y acadmico-administrativo del plantel- y un uso y
aprovechamiento ptimo de las instalaciones y recursos acadmicos existentes.
El presente programa de estudio es una herramienta de gran utilidad para planear y desarrollar el proceso de enseanza-aprendizaje en
las aulas, talleres y laboratorios de nuestra institucin y slo ser til si cada uno de nuestros maestros e instructores lo utiliza para
planear y orientar las acciones pedaggicas y didcticas que lleven a la consecucin de nuestra misin institucional: Formar
profesionales tcnicos de calidad
Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
7/22
Cada programa de estudio es el resultado del esfuerzo intelectual de profesores, instructores, diseadores curriculares, pedagogos,
especialistas y representantes del sector productivo; en este esfuerzo cada uno de ellos procura materializar sus conocimiento,
habilidades y experiencias; sin embargo, como programa constituye una propuesta educativa susceptible de aplicacin, reflexin,
valoracin y mejora, pues una de las caractersticas fundamentales del proceso educativo es ser un proyecto en constante mejora y
perfeccionamiento.
As pues, invito a la comunidad acadmica a participar de manera proactiva para que los programas de estudio se conviertan en gua
para la reflexin y accin educativa y en punto de encuentro que nos lleven a sumar esfuerzos para lograr la consolidacin del Modelo
Acadmico, formando a nuestros alumnos como profesionales tcnicos de calidad que sean competitivos, tanto en su insercin al
mercado laboral como si desean continuar sus estudios en el nivel superior; slo as se justificar y tendr razn de ser est e esfuerzo
colectivo de nuestra comunidad acadmica.
Toms Prez Alvarado
Secretario de Desarrollo Acadmico y de Capacitacin

Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
8/22
CAPTULO I: Generalidades de la(s) carrera(s).
1.1. Objetivo general de la
carrera.


P.T. y P.T-B en Informtica.

Desempear funciones tcnico operativas inherentes al desarrollo e implantacin de soluciones de tecnologas de informacin basados en la
automatizacin, organizacin, codificacin, recuperacin de la informacin y optimizacin de recursos informticos a fin de impulsar la competitividad,
las buenas prcticas y toma de decisiones en organizaciones o empresas de cualquier mbito.


Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
9/22
1.2. Competencias
Transversales al
Currculum ( * )


Competencias Genricas Atributos
Se autodetermina y cuida de s

1. Se conoce y valora a s mismo y
aborda problemas y retos
teniendo en cuenta los objetivos
que persigue.
Enfrenta las dificultades que se le presentan y es consciente de sus valores, fortalezas y debilidades.
Identifica sus emociones, las maneja de manera constructiva y reconoce la necesidad de solicitar apoyo ante una
situacin que lo rebase.
Elige alternativas y cursos de accin con base en criterios sustentados y en el marco de un proyecto de vida.
Analiza crticamente los factores que influyen en su toma de decisiones.
Asume las consecuencias de sus comportamientos y decisiones.
Administra los recursos disponibles teniendo en cuenta las restricciones para el logro de sus metas.
2. Es sensible al arte y participa en
la apreciacin e interpretacin de
sus expresiones en distintos
gneros.
Valora el arte como manifestacin de la belleza y expresin de ideas, sensaciones y emociones.
Experimenta el arte como un hecho histrico compartido que permite la comunicacin entre individuos y culturas en el
tiempo y el espacio, a la vez que desarrolla un sentido de identidad.
Participa en prcticas relacionadas con el arte.
3. Elige y practica estilos de vida
saludables.
Reconoce la actividad fsica como un medio para su desarrollo fsico, mental y social.
Toma decisiones a partir de la valoracin de las consecuencias de distintos hbitos de consumo y conductas de riesgo.
Cultiva relaciones interpersonales que contribuyen a su desarrollo humano y el de quienes lo rodean.
Se expresa y comunica

4. Escucha, interpreta y emite
mensajes pertinentes en
distintos contextos mediante la
utilizacin de medios, cdigos y
herramientas apropiados.
Expresa ideas y conceptos mediante representaciones lingsticas, matemticas o grficas.
Aplica distintas estrategias comunicativas segn quienes sean sus interlocutores, el contexto en el que se encuentra y los
objetivos que persigue.
Identifica las ideas clave en un texto o discurso oral e infiere conclusiones a partir de ellas.
Se comunica en una segunda lengua en situaciones cotidianas.
Maneja las tecnologas de la informacin y la comunicacin para obtener informacin y expresar ideas.
Piensa crtica y reflexivamente

5. Desarrolla innovaciones y
propone soluciones a problemas
a partir de mtodos
establecidos.
Sigue instrucciones y procedimientos de manera reflexiva, comprendiendo como cada uno de sus pasos contribuye al
alcance de un objetivo.
Ordena informacin de acuerdo a categoras, jerarquas y relaciones.
Identifica los sistemas y reglas o principios medulares que subyacen a una serie de fenmenos.
Construye hiptesis y disea y aplica modelos para probar su validez.
Sintetiza evidencias obtenidas mediante la experimentacin para producir conclusiones y formular nuevas preguntas.
Utiliza las tecnologas de la informacin y comunicacin para procesar e interpretar informacin.
Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
10/22
Competencias Genricas Atributos
6. Sustenta una postura personal
sobre temas de inters y
relevancia general, considerando
otros puntos de vista de manera
crtica y reflexiva.
Elige las fuentes de informacin ms relevantes para un propsito especfico y discrimina entre ellas de acuerdo a su
relevancia y confiabilidad.
Evala argumentos y opiniones e identifica prejuicios y falacias.
Reconoce los propios prejuicios, modifica sus puntos de vista al conocer nuevas evidencias, e integra nuevos
conocimientos y perspectivas al acervo con el que cuenta.
Estructura ideas y argumentos de manera clara, coherente y sinttica.
Aprende de forma autnoma

7. Aprende por iniciativa e inters
propio a lo largo de la vida.
Define metas y da seguimiento a sus procesos de construccin de conocimiento.
Identifica las actividades que le resultan de menor y mayor inters y dificultad, reconociendo y controlando sus reacciones
frente a retos y obstculos.
Articula saberes de diversos campos y establece relaciones entre ellos y su vida cotidiana.
Trabaja en forma colaborativa

8. Participa y colabora de manera
efectiva en equipos diversos.
Propone maneras de solucionar un problema o desarrollar un proyecto en equipo, definiendo un curso de accin con
pasos especficos.
Aporta puntos de vista con apertura y considera los de otras personas de manera reflexiva.
Asume una actitud constructiva, congruente con los conocimientos y habilidades con los que cuenta dentro de distintos
equipos de trabajo.
Participa con responsabilidad en
la sociedad

9. Participa con una conciencia
cvica y tica en la vida de su
comunidad, regin, Mxico y el
mundo.
Privilegia el dilogo como mecanismo para la solucin de conflictos.
Toma decisiones a fin de contribuir a la equidad, bienestar y desarrollo democrtico de la sociedad.
Conoce sus derechos y obligaciones como mexicano y miembro de distintas comunidades e instituciones, y reconoce el
valor de la participacin como herramienta para ejercerlos.
Contribuye a alcanzar un equilibrio entre el inters y bienestar individual y el inters general de la sociedad.
Acta de manera propositiva frente a fenmenos de la sociedad y se mantiene informado.
Advierte que los fenmenos que se desarrollan en los mbitos local, nacional e internacional ocurren dentro de un
contexto global interdependiente.
10. Mantiene una actitud respetuosa
hacia la interculturalidad y la
diversidad de creencias, valores,
ideas y prcticas sociales.
Reconoce que la diversidad tiene lugar en un espacio democrtico de igualdad de dignidad y derechos de todas las
personas, y rechaza toda forma de discriminacin.
Dialoga y aprende de personas con distintos puntos de vista y tradiciones culturales mediante la ubicacin de sus propias
circunstancias en un contexto ms amplio.
Asume que el respeto de las diferencias es el principio de integracin y convivencia en los contextos local, nacional e
internacional.
11. Contribuye al desarrollo
sustentable de manera crtica,
con acciones responsables.
Asume una actitud que favorece la solucin de problemas ambientales en los mbitos local, nacional e internacional.
Reconoce y comprende las implicaciones biolgicas, econmicas, polticas y sociales del dao ambiental en un contexto
global interdependiente.
Contribuye al alcance de un equilibrio entre los intereses de corto y largo plazo con relacin al ambiente.

*Fuente: Acuerdo 444 por el que se establecen las competencias que constituyen el Marco Curricular Comn del Sistema Nacional de Bachillerato.
Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
11/22
CAPTULO II: Aspectos especficos del mdulo
2.1. Presentacin

El mdulo de Programacin bsica, se imparte en el tercer semestre y corresponde al ncleo de formacin profesional, de las carreras de
Profesional Tcnico y Profesional Tcnico-Bachiller en Informtica. Tiene como finalidad, que el alumno obtenga los fundamentos de programacin
para desarrollar diversas soluciones informticas aplicndolos a distintas herramientas existentes en el mercado laboral y mi grando o actualizando la
informacin conforme al desarrollo de las mismas.
Para ello, el mdulo est conformado por dos unidades de aprendizaje la primera aborda las principales tcnicas de programacin estructurada, la
sintaxis y elementos bsicos del lenguaje C, para el planteamiento y para la estructuracin de problemas; la segunda unidad comprende la
elaboracin de programas codificados con elementos complejos del lenguaje C englobando as los temas aplicables en la solucin de problemas.
La contribucin de este mdulo al perfil de egreso es desarrollar programacin estructurada y bsica en cualquier lenguaje de programacin o que le
facilita realizar el anlisis, y diseo de un programa estructurado para la solucin de problemas, satisfaciendo requerimientos del usuario.
La formacin profesional del PT y el PT-B, est diseada con un enfoque de procesos, lo cual implica un desarrollo en la adquisicin de
competencias profesionales que abarca: a) el planteamiento de soluciones a problemas elaborando el anlisis, diagramas de flujo, algoritmos,
pseudocdigo, pruebas de escritorio, solucin codificada en C. b) La construccin del programa es elaborado con comentarios (documentacin),
inicio, variables, constantes, peticin de datos, proceso, escritura de resultado en sintaxis de lenguaje C. c) Los elementos de los programas son
abordados con datos, tipo de datos, constantes, variables, operadores, expresiones, instrucciones y estructuras bsicas de control en C. d) La
especificacin de orden de los procesos en los algoritmos es establecido con estructuras de control de flujo. Y adicionalmente la adquisicin de
competencias se refleja cuando con las bases aqu asentadas, el PT y el PT-B utilizan para distintas herramienta: a) Los programas de cmputo son
elaborados con base en tcnica de programacin estructurada. b) Las rutinas de programacin son elaboradas usando funciones. c) Las rutinas de
programacin son elaboradas usando apuntadores d) Las rutinas de programacin son elaboradas usando estructuras estticas tales como arreglos.
e) Los programas son elaborados aplicando estructuras dinmicas f) Los programas son elaborados aplicando formatos de entrada y salida. g) Los
programas son elaborados aplicando estructuras (combinando estticas y dinmicas).
Adems, estas competencias se complementan con la incorporacin de otras competencias bsicas, las profesionales y genricas que refuerzan la
formacin tecnolgica y cientfica, y fortalecen la formacin integral de los educandos; que los prepara para comprender los procesos productivos en
los que est involucrado para enriquecerlos, transformarlos, resolver problemas, ejercer la toma de decisiones y desempearse en diferentes
Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
12/22
ambientes laborales, con una actitud creadora, crtica, responsable y propositiva; de la misma manera, fomenta el trabajo en equipo, el desarrollo
pleno de su potencial en los mbitos profesional y personal y la convivencia de manera armnica con el medio ambiente y la sociedad.
La tarea docente en este mdulo tendr que diversificarse, a fin de que los docentes realicen funciones preceptoras, las que consistirn en la gua y
acompaamiento de los alumnos durante su proceso de formacin acadmica y personal y en la definicin de estrategias de participacin que
permitan incorporar a su familia en un esquema de corresponsabilidad que coadyuve a su desarrollo integral; por tal motivo, deber destinar tiempo
dentro de cada unidad para brindar este apoyo a la labor educativa de acuerdo al Programa de Preceptoras.
Por ltimo, es necesario que al final de cada unidad de aprendizaje se considere una sesin de clase en la cual se realice la recapitulacin de los
aprendizajes logrados, en lo general, por los alumnos, con el propsito de verificar que stos se han alcanzado o, en caso contrario, determinar las
acciones de mejora pertinentes. Cabe sealar que en esta sesin el alumno que haya obtenido insuficiencia en sus actividades de evaluacin o
desee mejorar su resultado, tendr la oportunidad de entregar nuevas evidencias.


Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
13/22
2.2. Propsito del mdulo




Desarrollar software de aplicacin bsica utilizando programacin estructurada en lenguaje C a fin de cubrir requerimientos y necesidades establecidas
por el usuario

Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
14/22
2.3. Mapa del Mdulo


Nombre del Mdulo Unidad de Aprendizaje Resultado de Aprendizaje
Programacin bsica
126 Horas
1. Manejo de los componentes del
lenguaje C
60 horas
1.1 Identifica los elementos y las caractersticas de un programa
desarrollado en lenguaje C, de acuerdo con estndares internacionales.
40 horas

1.2 Organiza y ordena bloques de cdigo para resolver una situacin dada
mediante estructuras de control de flujo.
20 horas
2. Aplicacin de funciones
desarrolladas en lenguaje C.
66 horas
2.1 Automatiza operaciones mediante la creacin de funciones para la
agilizacin de procesos.
26 horas

2.2 Maneja memoria del equipo mediante la racionalizacin y reservacin
de la misma.
40 horas

Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
15/22
2.4. Unidades de
aprendizaje


Unidad de aprendizaje:
Manejo de los componentes del lenguaje C
Nmero 1

Propsito de la unidad:
Desarrolla programas en lenguaje C mediante la identificacin de sus principales componentes y la
aplicacin de los mecanismos de control de flujo que el sistema requiera.
60 horas

Resultado de aprendizaje:
1.1 Identifica los elementos y las caractersticas de un programa desarrollado en lenguaje C, de
acuerdo con estndares internacionales.
40 horas

Actividades de evaluacin C P A Evidencias a recopilar Ponderacin Contenidos
1.1.1. Desarrollo de programas en lenguaje
C que cumplan con lo siguiente:
Enve y reciba datos de la
entrada y salida estndar
Que realicen operaciones
haciendo uso de los siguientes
operadores:
a) Aritmticas
b) Lgicas
c) De relacin
d) De incremento y
Cdigo fuente impreso
o en formato digital de
los programas
desarrollados.
Cdigo ejecutable de
los programas.
Compilacin del cdigo
y ejecucin del
programa.
30% A. Desarrollo de rutinas de programacin
Anlisis de requerimientos
Algoritmos
Pseudocdigos
Diagramas de flujo
B. Identificacin de elementos del lenguaje
C
Definicin de lenguaje C
ANSI C
Estructura general de un programa
en lenguaje C
Bibliotecas
Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
16/22
Actividades de evaluacin C P A Evidencias a recopilar Ponderacin Contenidos
decremento Declaracin de funciones, variables,
constantes y macros.
Funcin main ()
Comentarios
Sintaxis de C
Semntica
C. Reconocimiento del entorno de trabajo
Editor de C.
Compilador.
D. Ejecucin de pruebas del programa
desarrollado
Debugger o depurador
Unitarias
De Integracin
E. Realiza operaciones de entrada y salida
de datos.
F. Realiza operaciones entre cadenas y
valores numricos.
Tipos de datos.
char
int
float
double
Variables
Inicializacin
Constantes
Enumeraciones
Operadores
Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
17/22
Actividades de evaluacin C P A Evidencias a recopilar Ponderacin Contenidos
Aritmticos
De relacin
Lgicos
De incremento y decremento
De manejo de bits
Precedencia de operadores.

C: Conceptual P: Procedimental A: Actitudinal

Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
18/22
Resultado de aprendizaje:
1.2 Organiza y ordena bloques de cdigo para resolver una situacin dada mediante estructuras de
control de flujo.
20 horas

Actividades de evaluacin C P A Evidencias a recopilar Ponderacin Contenidos
1.2.1 Desarrolla programas en
lenguaje C que utilicen
estructuras de decisin y de
control de flujo.
Cdigo fuente impreso o
en formato digital de los
programas desarrollados
Cdigo ejecutable de los
programas.
15% A. Identificacin de proposiciones y bloques
de cdigo
Proposicin?
Bloque de cdigo
B. Aplica estructuras de decisin para definir
el orden de ejecucin de bloques de
cdigo
if else
else if
switch
C. Aplica estructuras de ciclo para la
ejecucin continua y/o repetida de
bloques de cdigo.
for
while
do while
goto y etiquetas
Ciclos infinitos.
Sesin para recapitulacin y entrega de evidencias.
C: Conceptual P: Procedimental A: Actitudinal

Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
19/22
Unidad de aprendizaje: Aplicacin de funciones desarrolladas en lenguaje C. Nmero 2

Propsito de la unidad:
Desarrollar programas en lenguaje C mediante la creacin y aplicacin de funciones, as como la
administracin de memoria para resolver los requerimientos de diseo del sistema.
66 horas

Resultado de aprendizaje: 2.1. Automatiza operaciones mediante la creacin de funciones para la agilizacin de procesos. 26 horas

Actividades de evaluacin C P A Evidencias a recopilar Ponderacin Contenidos
2.1.1 Desarrolla programas en
lenguaje C que utilicen
funciones las cuales debern
contar con las siguientes
caractersticas:
Uso de parmetros
Retorno de valores
Recursividad
Cdigo fuente impreso o
en formato digital de los
programas desarrollados
Cdigo ejecutable de los
programas.
20% A. Identifica los componentes de una funcin
Funcin
Macro
Estructura de una funcin
Valores de retorno
Parmetros por valor y por referencia
Cdigo de la funcin
Alcance de las variables en una
funcin
B. Creacin de librera
Creacin de funciones.
Llamada a funciones
Recursividad y el manejo de memoria
C: Conceptual P: Procedimental A: Actitudinal

Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
20/22
Resultado de aprendizaje: 2.2 Maneja memoria del equipo mediante la racionalizacin y reservacin de la misma. 40 horas

Actividades de evaluacin C P A Evidencias a recopilar Ponderacin Contenidos
2.2.1 Desarrolla programas en
lenguaje C que utilicen arreglos
de diferentes dimensiones y
que manejen memoria dinmica
mediante pilas, colas y listas.
Cdigo fuente impreso o
en formato digital de los
programas desarrollados
Cdigo ejecutable de los
programas.
35% A. Manejo de apuntadores de memoria.
Apuntador
Uso del apuntador
Apuntadores en arreglos.
Apuntadores en estructuras de datos.
B. Realiza operaciones en arreglos
Bsqueda y edicin de datos en
arreglos unidimensionales
Bsqueda y edicin de datos en
arreglos bidimensionales
Bsqueda y edicin de datos en
arreglos multidimensionales.
C. Crea, utiliza y elimina estructuras
dinmicas de memoria mediante pilas,
colas y listas.
D. Deteccin y correccin de los principales
errores de programacin.
Inicializacin de datos.
Validacin de datos de entrada.
Manejo de cadenas.
Manejo de enteros.
Manejo de apuntadores.
Sesin para recapitulacin y entrega de evidencias.
C: Conceptual P: Procedimental A: Actitudinal
Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
21/22

2.5. Referencias
documentales

Bibliografa bsica:
Cair, Osvaldo, Metodologa de la programacin - algoritmos, diagramas de flujo y programas - 3 ed. y 5ta. reimpresin, Mxico,
Alfaomega, 2008.
Joyanes Aguilar, Luis. et. al Fundamentos de programacin libro de problemas. Algoritmos estructura de datos y objetos, Tercera
Edicin, Espaa, Mc Graw Hill, 2003.
Lopez, Gustavo; Jeder, Ismael; Vega, Augusto. Anlisis y diseo de algoritmos - implementaciones en c y pascal Mxico, Alfaomega
2009
Bibliografa complementaria:
Ceballos, Fco. Javier, Java 2 - Curso De Programacin - 4 ed. Mxico, Alfaomega, 2011
Davila, Manuel, GNU-Linux Y El Software Libre y Sus Mltiples Aplicaciones, Mxico, Alfaomega, 2009
Joyanes Aguilar, Luis. et. al C. Algoritmos, Programacin y Estructura de datos. Espaa, Serie Schaum. McGraw-Hill/Interamericana
2005.
Kernighan, B. y Ritchie, Dennis. El lenguaje de programacin C. Segunda Edicin, Mxico, Pearson Educacin, 2003.
Pealoza, Ernesto, Fundamentos de Programacin C/C++ - 4 ed. Mxico, Alfaomega, 2004.
Snchez, Sebastin, GARCA, scar, Linux - Gua Prctica, Mxico, Alfaomega, 2008
Seacord, Robert. The CERT C Secure Coding Standard. USA, Software Engineering Institute, Carnegie Mellon University. 2008
Serrat, Manuel, UBUNTU LINUX , Mxico, Alfaomega, 2009
Pginas Web:
Elaboracin de documentos digitales avanzados



Modelo Acadmico de Calidad para la Competitividad
PBAS-02
22/22
Biblioteca digital CONALEP.- Pgina web Programacin bsica Apoyo al mdulo Programacin bsica Disponible en:
http://sied.conalep.edu.mx/bv3/PantallaM.htm y http://www.programacion.com/articulo/lenguaje_c_202 (10-julio-2011),
1. Programacin. Disponible en: http://elvex.ugr.es/decsai/c (30-04-09) (10-06-2011)
2. El lenguaje de programacin C Kernighan & Ritchie. Disponible en: http://blogsponger.blogspot.com/2008/03/el-lenguaje-de-programacin-c-
kernighan.html (30-04-09) (10-06-2011)
3. Lenguaje de Programacin C, Disponible en : http://es.wikipedia.org/wiki/Biblioteca_C#Biblioteca_C (30-04-09) (10-06-2011)
4. Secure Coding in C and C++. Seacord, Robert. Software Engineering Institute, Carnegie Mellon University. 2006. Disponible en:
http://www.cert.org/secure-coding/content/t4-seacord-secure-codingv4pdf.pdf (30-04-09) (10-06-2011)

Das könnte Ihnen auch gefallen