Programación básica - Web viewEstructura de una función ... Búsqueda y...

20
Programación básica Conalep Ing. Bernardo Quintana Arrioja Portafolio de Evidencias Programación básica LIC. JUAN RUIZ FERNANDEZ Profesional Técnico Bachiller en Informática Agosto 2017 1 Alumno: _____________________________________________________ Matricula: ______________________Grupo:__________________ Sello:

Transcript of Programación básica - Web viewEstructura de una función ... Búsqueda y...

Page 1: Programación básica - Web viewEstructura de una función ... Búsqueda y edición de datos en. arreglos. ... de memoria mediante pilas, colas. y listas. D. Detección y corrección

Programación básica

Conalep Ing. Bernardo Quintana Arrioja

Portafolio de Evidencias

Programación básica

LIC. JUAN RUIZ FERNANDEZProfesional Técnico Bachiller en Informática

Agosto 2017

ContenidoPresentación___________________________________________________________________________3

Propósito del modulo_________________________________________________________________3

Misión, Visión y política de calidad.__________________________________________________4

Valores Conalep_______________________________________________________________________5

1

Alumno: _____________________________________________________ Matricula: ______________________Grupo:__________________

Sello: _____________________________

Page 2: Programación básica - Web viewEstructura de una función ... Búsqueda y edición de datos en. arreglos. ... de memoria mediante pilas, colas. y listas. D. Detección y corrección

Programación básicaMapa curricular del modulo__________________________________________________________6

Unidad de aprendizaje: Aplicación de funciones desarrolladas en lenguaje C.___8

Criterios de evaluación_______________________________________________________________9

Acuertos de convivencia.____________________________________________________________10

Tabla de ponderación________________________________________________________________11

Hojas de evaluación__________________________________________________________________12

2

Page 3: Programación básica - Web viewEstructura de una función ... Búsqueda y edición de datos en. arreglos. ... de memoria mediante pilas, colas. y listas. D. Detección y corrección

Programación básica

Presentación

El siguiente portafolio de evidencias tiene como finalidad mostrar al alumno los lineamientos a seguir en la asignatura de Programación básica, durante el semestre Agosto- Diciembre 2017.

Propósito del modulo

Desarrollar software de aplicación básica utilizando programación estructurada en lenguaje C a fin de cubrir requerimientos y necesidades establecidas por el usuario

3

Page 4: Programación básica - Web viewEstructura de una función ... Búsqueda y edición de datos en. arreglos. ... de memoria mediante pilas, colas. y listas. D. Detección y corrección

Programación básica

Misión, Visión y política de calidad.

4

Page 5: Programación básica - Web viewEstructura de una función ... Búsqueda y edición de datos en. arreglos. ... de memoria mediante pilas, colas. y listas. D. Detección y corrección

Programación básica

Valores Conalep

Calidad

Hacemos las cosas bien  desde la primera vez, teniendo en mente a la persona o área que hará uso de nuestros productos o servicios, considerando lo que necesita y cuándo  lo necesita.

Compromiso con la sociedad

Reconocemos a la sociedad como la beneficiaria de nuestro trabajo, considerando la importancia de su participación en la determinación de nuestro rumbo. Para ello debemos atender las necesidades específicas de cada región, aprovechando las ventajas y compensando las desventajas en cada una de ellas

Comunicación

Fomentamos la fluidez de comunicación institucional, lo que implica claridad en la transmisión de ideas y de información, así como una actitud responsable por parte del  receptor.

Cooperación

El todo es más que las suma de las partes, por lo que impulsamos el trabajo en equipo, respetando las diferencias, complementando esfuerzos y construyendo aportaciones de los demás.

Mentalidad positiva

Tenemos la disposición para enfrentar retos con una visión de éxito, considerando que siempre habrá una solución para cada problema y evitando la inmovilidad  ante la magnitud de la tarea a emprender.

Respeto a la persona

Consideramos a cada una de las personas como individuos dignos de atención, con intereses  más allá de lo estrictamente profesional o laboral.

Responsabilidad

Cada uno de nosotros debe responsabilizarse del resultado de su trabajo y tomar sus propias decisiones dentro del ámbito de su competencia.

5

Conalep Ing. Bernardo

Quintana Arrioja

Page 6: Programación básica - Web viewEstructura de una función ... Búsqueda y edición de datos en. arreglos. ... de memoria mediante pilas, colas. y listas. D. Detección y corrección

Programación básica

6

Page 7: Programación básica - Web viewEstructura de una función ... Búsqueda y edición de datos en. arreglos. ... de memoria mediante pilas, colas. y listas. D. Detección y corrección

Programación básica

Mapa curricular del modulo

7

Page 8: Programación básica - Web viewEstructura de una función ... Búsqueda y edición de datos en. arreglos. ... de memoria mediante pilas, colas. y listas. D. Detección y corrección

Programación básica

Unidad de aprendizaje: I. Manejo de los componentes del lenguaje C.

Desarrolla programas en lenguaje C mediante la identificación de sus principales componentes y la aplicación de los mecanismos de control de flujo que el sistema requiera..

RESULTADO DE APRENDIZAJE: 1.1. Identifica los elementos y las características de un programa desarrollado en lenguaje C, de acuerdo con estándares internacionales. A. Desarrollo de rutinas de programación Análisis de requerimientos Algoritmos Pseudocódigos Diagramas de flujo.B. Identificación de elementos del lenguaje C Definición de lenguaje C ANSI C Estructura general de un programa en lenguaje C Bibliotecas. Declaración de funciones, variables, constantes y macros. Función main () Comentarios Sintaxis de C SemánticaC. Reconocimiento del entorno de trabajo Editor de C.

Compilador.D. Ejecución de pruebas del programa desarrollado Debugger o depurador Unitarias De Integración.E. Realiza operaciones de entrada y salida de datos.F. Realiza operaciones entre cadenas yvalores numéricos. Tipos de datos. char int float double Variables Inicialización Constantes Enumeraciones Operadores

RESULTADO DE APRENDIZAJE: 1.2 Organiza y ordena bloques de código para resolver una situación dada mediante estructuras de control de flujos.A. Identificación de proposiciones y bloquesde código Proposición? Bloque de códigoB. Aplica estructuras de decisión para definirel orden de ejecución de bloques decódigo if – else

else – if switchC. Aplica estructuras de ciclo para laejecución continua y/o repetida debloques de código. for while do – while goto y etiquetas Ciclos infinitos..

8

Page 9: Programación básica - Web viewEstructura de una función ... Búsqueda y edición de datos en. arreglos. ... de memoria mediante pilas, colas. y listas. D. Detección y corrección

Programación básica

Unidad de aprendizaje: Aplicación de funciones desarrolladas en lenguaje C.Propósito de la unidad: Desarrollará programas en lenguaje C mediante la creación y aplicación de funciones, así como la administración de memoria para resolver los requerimientos de diseño del sistema.RESULTADO DE APRENDIZAJE: 2.1. Automatiza operaciones mediante la creación de funciones para la agilización de procesos.A Armado de cables de red.A. Identifica los componentes de una función Función Macro Estructura de una función Valores de retorno Parámetros por valor y por referencia Código de la función Alcance de las variables en unafunciónB. Creación de librería Creación de funciones.

Llamada a funciones Recursividad y el manejo de memoriaB Ejecución de pruebas de cableado.

Uso de Herramientas de Comprobación para par trenzado o UTP.

o – Tipos de herramienta.o – Procedimiento.

Uso de Herramientas de comprobación Fibra Óptica.

o – Tipos de herramienta.o – Procedimiento.

.

RESULTADO DE APRENDIZAJE: 2.2 Maneja memoria del equipo mediante la racionalización y reservación de la

A. Manejo de apuntadores de memoria. Apuntador Uso del apuntador Apuntadores en arreglos. Apuntadores en estructuras de datos.B. Realiza operaciones en arreglos Búsqueda y edición de datos enarreglos unidimensionales Búsqueda y edición de datos enarreglos bidimensionales Búsqueda y edición de datos en

arreglos multidimensionales.C. Crea, utiliza y elimina estructurasdinámicas de memoria mediante pilas,colas y listas.D. Detección y corrección de los principaleserrores de programación. Inicialización de datos. Validación de datos de entrada. Manejo de cadenas. Manejo de enteros. Manejo de apuntadores.– Nslookup.

9

Page 10: Programación básica - Web viewEstructura de una función ... Búsqueda y edición de datos en. arreglos. ... de memoria mediante pilas, colas. y listas. D. Detección y corrección

Criterios de evaluación

10

Portafolio de evidencias. (Carpeta, Tareas,

Cuadernillo De

Ejercicios)

Evidencia por

conocimiento. Examen Teorico

Evidencia por

producto. Examen practico

Evidencia por

desempeño. Practicas.

Autoevaluación,

Coevaluacion y

heteroevaluacion

Page 11: Programación básica - Web viewEstructura de una función ... Búsqueda y edición de datos en. arreglos. ... de memoria mediante pilas, colas. y listas. D. Detección y corrección

Acuerdos de convivencia.

La falta o incumplimiento de este contrato traerá como consecuencia la aplicación del Reglamento Escolar de la escuela: llamada de atención, reporte, entrevista con el padre o tutor y/o suspensión de clases, dependiendo de la falta cometida y con la debida autorización de las autoridades correspondientes del plantel.

Nombre y firma del Alumno Nombre y firma del Profesor

____________________________________

Nombre y firma del padre o Tutor.11

Acue

rdos

de

conv

iven

cia.

Normas de asistencia

Asistir puntualmente a clases.(si llegan tarde entran a clase  con hora falta)

Deberás cumplir con el 80% de asistencia para tener derecho a evaluación.

Normas de comportamiento

Prohibido ingerir alimentos al interior del aula. Queda prohibida la salida a los sanitarios a dos o más alumnos al

mismo tiempo. Se negarán los permisos para la salida a la cafetería. Los horarios para todo trámite administrativo son fuera del horario

de clase (servicio social, justificación de faltas, control escolar, etc.) No hacer mal uso de los equipos celulares. No utilizar ningún aparato reproductor de música, ni audífonos en

clase La mala conducta y falta de respeto se reportará al departamento

de receptoría. Portar la credencial de la escuela Debes traer el uniforme dentro y fuera del salón de clases.

Normas de evaluación

Deberás traer el material solicitado en clase Traer el portafolio de evidencias todas las clases Visitar el blog del docente para revisar tareas, trabajos y material

solicitado juanruizfernandez.wordpress.com

Page 12: Programación básica - Web viewEstructura de una función ... Búsqueda y edición de datos en. arreglos. ... de memoria mediante pilas, colas. y listas. D. Detección y corrección

Incluir copia del IFE

12

Page 13: Programación básica - Web viewEstructura de una función ... Búsqueda y edición de datos en. arreglos. ... de memoria mediante pilas, colas. y listas. D. Detección y corrección

Tabla de ponderación

13

Page 14: Programación básica - Web viewEstructura de una función ... Búsqueda y edición de datos en. arreglos. ... de memoria mediante pilas, colas. y listas. D. Detección y corrección

Hojas de evaluaciónUNIDAD 1. Manejo de los componentes del lenguaje C. 60 Horas.

1.1. Identifica los elementos y las características de un programa desarrollado en lenguaje C, de acuerdo con estándares internacionales. 40 horas

HOJA DE EVALUACIÓN 1

Nombre del alumno

No. de lista

Nombre del profesor

Lic. Juan Ruiz Fernández Grupo

Fecha Actividad(TAREA, PRACTICA, EXPO, ETC)

Calificación

Firma o Sello

PROMEDIO

14

Page 15: Programación básica - Web viewEstructura de una función ... Búsqueda y edición de datos en. arreglos. ... de memoria mediante pilas, colas. y listas. D. Detección y corrección

UNIDAD 1. . Manejo de los componentes del lenguaje C. 60 Horas.

1.2. Organiza y ordena bloques de código para resolver una situación dada mediante estructuras de control de flujo. 20 horas

HOJA DE EVALUACIÓN 2

Nombre del alumno

No. de lista

Nombre del profesor

Lic. Juan Ruiz Fernández Grupo

Fecha Actividad(TAREA, PRACTICA, EXPO, ETC)

Calificación

Firma o Sello

PROMEDIO

15

Page 16: Programación básica - Web viewEstructura de una función ... Búsqueda y edición de datos en. arreglos. ... de memoria mediante pilas, colas. y listas. D. Detección y corrección

UNIDAD 2. Aplicación de funciones desarrolladas en lenguaje C. 66 Horas.

2.1. Automatiza operaciones mediante la creación de funciones para la agilización de procesos. 26 horas

HOJA DE EVALUACIÓN 3

Nombre del alumno

No. de lista

Nombre del profesor

Lic. Juan Ruiz Fernández Grupo

Fecha Actividad(TAREA, PRACTICA, EXPO, ETC)

Calificación

Firma o Sello

PROMEDIO

UNIDAD 2. Aplicación de funciones desarrolladas en lenguaje C. 66 Horas.

16

Page 17: Programación básica - Web viewEstructura de una función ... Búsqueda y edición de datos en. arreglos. ... de memoria mediante pilas, colas. y listas. D. Detección y corrección

2.2 Maneja memoria del equipo mediante la racionalización y reservación de la misma. 40 horas

HOJA DE EVALUACIÓN 4

Nombre del alumno

No. de lista

Nombre del profesor

Lic. Juan Ruiz Fernández Grupo

Fecha Actividad(TAREA, PRACTICA, EXPO, ETC)

Calificación

Firma o Sello

PROMEDIO

17