Вы находитесь на странице: 1из 21

PRO-CV

REV00

INGENIERA EN ENERGA
PROGRAMACIN
I

DIRECTORIO
Mtro. Alonso Lujambio Irazbal
Secretario de Educacin Pblica
Dr. Rodolfo Tuirn Gutirrez
Subsecretario de Educacin Superior
Mtra. Sayonara Vargas Rodrguez
Coordinadora de Universidades Politcnicas

II

PGINA LEGAL
Participantes

Dr. Felipe Coyotl Mixcoatl - Universidad Politcnica de Tulancingo


Dr. Hctor Hugo Rodrguez Santoyo Universidad Politcnica de Guanajuato
Dr. Mario Alejandro Gmez Jimnez - Universidad Politcnica de Altamira
Dr. Mario Arturo Rivera Martnez - Universidad Politcnica de Guerrero
M. Q. Anglica Evelin Delgadillo Lpez - Universidad Politcnica Metropolitana de Hidalgo
M.A. Juan Fernando Aguirre Smano Universidad Politcnica de Aguascalientes
M.C. Blanca Esthela Tovar Gonzlez Universidad Politcnica de Zacatecas
M.C. Mara Concepcin Evelin Rosas Orea - Universidad Politcnica de Amozoc
M.C. Ricardo A. Trujillo Hernndez - Universidad Politcnica de Chiapas

Primera Edicin: 2010


DR

2010 Coordinacin de Universidades Politcnicas.

Nmero de registro:
Mxico, D.F.
ISBN-----------------

III

NDICE

INTRODUCCIN............................................................................................................................................. 1
PROGRAMA DE ESTUDIOS ........................................................................................................................... 2
FICHA TCNICA ............................................................................................................................................. 3
INSTRUMENTOS DE EVALUACIN ............................................................................................................... 5
GLOSARIO ................................................................................................................................................... 15
BIBLIOGRAFA ............................................................................................................................................. 16

IV

INTRODUCCIN
Con base a la dinmica de los requerimientos actuales de la educacin, la tecnologa se ha
convertido en una herramienta indispensable para desarrollar en los alumnos las
competencias para entender los cambios tecnolgicos que han ocurrido en la ciencia de la
informtica; a partir de ello, el alumno ser capaz de aprovechar las herramientas de la
programacin para realizar el planteamiento, desarrollo y evaluacin de sistemas de
estructuras algortmicas sencillas que le permitan resolver situaciones problemticas que
van desde la cotidianidad hasta problemas con mayor complejidad.
El alumno podr ser capaz de aplicar un conocimiento lgico y abstracto a travs de la
explicacin y desarrollo de un arreglo algortmico y de diagramas de flujo como medio de
organizacin en los que se visualizan los procesos en los cuales se efectan arreglos, toma
de decisiones y operaciones propias de un lenguaje de programacin.
La disponibilidad y la versatilidad de los diferentes lenguajes de programacin, as como
sus diversas herramientas, permiten al alumno accesar a estas herramientas de trabajo
como parte de su formacin integral.

PROGRAMA DE ESTUDIOS
PROGRAMA DE ESTUDIO
DATOS GENERALES
NOMBRE DEL PROGRAMA EDUCATIVO: INGENIERA EN ENERGA
OBJETIVO DEL PROGRAMA EDUCATIVO: Formar profesionales capacitados en el uso racional y eficiente de los recursos energticos, con habilidad para el desarrollo y la implementacin de nuevas tecnologas de aprovechamiento de energa que contribuyan al desarrollo sustentable del pas.
NOMBRE DE LA ASIGNATURA: PROGRAMACIN
CLAVE DE LA ASIGNATURA: PRO-CV
OBJETIVO DE LA ASIGNATURA: El alumno ser capaz de analizar algoritmos y diagramas de flujo en problemas especficos de la programacin estructurada resueltos mediante el uso de la computadora personal
TOTAL HRS. DEL CUATRIMESTRE: 75 HRS.
FECHA DE EMISIN: Julio 2010
UNIVERSIDADES PARTICIPANTES:

UNIVERSIDAD POLITCNICA DE CHIAPAS, UNIVERSIDAD POLITCNICA DE ALTAMIRA, UNIVERSIDAD POLITCNICA DE ZACATECAS, UNIVERSIDAD POLITCNICA DE SAN LUIS POTOS, UNIVERSIDAD POLITCNICA DE BAJA CALIFORNIA, UNIVERSIDAD POLITCNICA DE AMOZOC, UNIVERSIDAD POLITCNICA DEL ESTADO DE GUERRERO, UNIVERSIDAD POLITCNICA DE GUANAJUATO , UNIVERSIDAD POLITCNICA DE TULANCINGO, UNIVERSIDAD POLITECNICA DEL ESTADO
DE HIDALGO
CONTENIDOS PARA LA FORMACIN

ESTRATEGIA DE APRENDIZAJE
TECNICAS SUGERIDAS

UNIDADES DE APRENDIZAJE

RESULTADOS DE APRENDIZAJE

Al completar la unidad, el alumno ser capaz de:


I. Conceptos bsicos de programacin

*Identificar la terminologa usada en algoritmos.

EVIDENCIAS

PARA LA ENSEANZA
(PROFESOR)

EP1. Elaboracin de algoritmos simples


para solucionar un problema cotidiano. Exposicin
Ejercicios guiados

*Aplicar los diferentes pasos del mtodo de solucin de


problemas.

PARA EL APRENDIZAJE
(ALUMNO)

ESPACIO EDUCATIVO

PROYECTO

PRCTICA

AULA

LABORATORIO

OTRO

NA

NA

NA

NA

NA

NA

NA

NA

*Lectura recomendada.
*Resolver situaciones
problemticas.

EVALUACIN

MOVILIDAD FORMATIVA

TOTAL DE HORAS
MATERIALES
REQUERIDOS

Bibliografa bsica,
pintarrn
paquete requerido:
Visual Studio.Net

TERICA

EQUIPOS REQUERIDOS

OBSERVACIN

PRCTICA

Presencial

NO Presencial

Presencial

NO Presencial

TCNICA

Computadora
Can

Documental

Computadora
Can

Documental

Documental

INSTRUMENTO

Lista de cotejo (EP1) para la


elaboracin de algoritmos simples
para solucionar un problema
cotidiano.

Al completar la unidad, el alumno ser capaz de:


*Interpretar problemas de entidades encontrando su valor
para integrarlos al programa.

*Lectura recomendada.

* Identificar y aplicar el concepto de expresion.


2. Entidades primitivas para el desarrollo de
algoritmos

EP1. Resolver problemas de


*Identificar la diferencia entre operador y operando, y los
programacin aplicando esquemas
distintos tipos de operadores: aritmticos, relacionales,
algortmicos bsicos y estructuras de
lgicos.
datos simples.

Exposicin
Ejercicios guiados

*Resolver situaciones
problemticas.

Bibliografa bsica,
pintarrn
paquete requerido:
Visual Studio.Net

*Taller y prctica
mediante la accin.

Rbrica EP1. Resolver


problemas de programacin
aplicando esquemas algortmicos
bsicos y estructuras de datos
simples.

* Utilizar los tipos basicos de datos.


* Diferenciar los identificadores como localidades de memoria.

Al completar la unidad, el alumno ser capaz de:

3. Tcnicas para la formulacin de algoritmos

* Resolver problemas mediante diagramas de flujo y


pseudocdigo.
* Representar un algoritmo mediante un diagrama de flujo.
* Representar un algoritmo mediante pseudocdigo.

Al completar la unidad, el alumno ser capaz de:

4. Estructuras algortmicas

* Proponer soluciones para problemas que requieran el uso de


estructuras algoritmicas selectivas y repetitivas
*Seleccionar las estructuras condicionales y repetitivas
adecuadas para la solucin de un problema.

*Lectura recomendada.
Exposicin
EP1. Clculo de 2 problemas mediante
*Resolver situaciones
diagramas de flujo y pseudocdigo.
Formulacin de proyectos problemticas.
(diagrama de flujo,
pseudocdigo) .
*Taller y prctica
mediante la accin..

EP1: Resuelve problemas que requieran


el uso de estructuras algortmicas
selectivas simples, dobles y multiples,
utilizando diagramas de flujo y
pseudocdigos para su representacin.
ED1: Exposicion de problemas que
requieran el uso de estructuras
algortmicas selectivas simples, dobles y
multiples, utilizando diagramas de flujo y
pseudocdigos para su representacin.

Pizarrn
X

NA

NA

NA

NA

paquete requerido:
Visual Studio.Net

Laptop, caon

*Lectura recomendada.
Pizarrn
*Resolver situaciones
Exposicin de conceptos
problemticas.
mediante ejemplos.

NA

NA

NA

NA

Laptop, caon

10

10

Documental

paquete requerido:
Visual Studio.Net

*Taller y prctica
mediante la accin.

Lista de cotejo (EP1). Solucin


de 2 problemas mediante
diagramas de flujo y
pseudocdigo.

Lista de cotejo (EP1). clculo de


problemas que requieran el uso
de estructuras algortmicas
selectivas simples, dobles y
multiples, utilizando diagramas de
flujo y pseudocdigos para su
representacin.
Guia de Observacin (ED1)
.Exposicin de problemas que
requieran el uso de estructuras
algortmicas selectivas simples,
dobles y multiples, utilizando

Al completar la unidad, el alumno ser capaz de:

*Identificar los sintaxis basica de un lenguaje de


programacin.

EP1. Implementacin computacional de


Exposicin de conceptos *Taller y prctica
5. Elementos de un lenguaje de programacin
algoritmos que impliquen el uso de
mediante ejemplos.
mediante la accin.
estructuras algoritmicas secuenciales y
*Implementar algoritmos usando un lenguaje de
condicionales en un lenguaje de
programacion estructurada que usen estructuras algoritmicas
programacion estructurado.
secuenciales, condicionales y de repeticion para dar solucion a
problemas simples
EC1. Cuestionario de elementos bsicos
de un lenguaje de programacin.

Pizarrn
X

NA

NA

NA

NA

Laptop, caon
paquete requerido:
Visual Studio.Net

Documental

Rbrica (EP1). Implementacin


utilizando un lenguaje de
programacion de algoritmos que
implique el uso de estructuras
algoritmicas secuenciales y
condicionales.

Cuestionario (EC1). Elementos


basicos de un lenguaje de
programacin.

FICHA TCNICA
PROGRAMACION

Nombre:

PROGRAMACION

Clave:

PRO-CV

Justificacin:

Se requiere para que el alumno adquiera las habilidades en el manejo


de software, utilizado como herramienta de trabajo en su desarrollo
acadmico y profesional.

Objetivo:

El alumno ser capaz de analizar algoritmos y diagramas de flujo en


problemas especficos de la programacin estructurada resueltos
mediante el uso de la computadora personal

Habilidades:

Habilidades relacionadas con la administracin, comprensin de


los principios de operacin.
Habilidad en la Identificacin de los procesos ms eficientes.
Habilidad en el diseo de mquinas.

Competencias
genricas a
desarrollar:

Capacidades para anlisis y sntesis


Aplicar los conocimientos en la prctica
Gestionar la informacin
Trabajar en forma autnoma y en equipo.

Capacidades a desarrollar en la

Competencias a las que contribuye la

asignatura

asignatura

Identificar los requerimientos bsicos


para le diseo y construccin de
sistemas de secadores solares para
productos agropecuarios mediante los
principios y leyes de mecnica de
fluidos.
Seleccionar el dispositivo solar trmico
para
una
correcta
operacin,
considerando la eficiencia y costo.

Implementar sistemas energticos


para el calentamiento de slidos,
lquidos y gases mediante el
aprovechamiento trmico de la
energa solar.
Implementar sistemas energticos
para generar electricidad a partir de la
captacin y transformacin de energa
fototrmica

HORAS TEORA

Unidades de
aprendizaje

Estimacin de tiempo
(horas) necesario para
transmitir el aprendizaje al
alumno, por Unidad de
Aprendizaje:

HORAS PRCTICA
No
No
presenci
presencial presencial presencial
al

1. Conceptos Bsicos
Para La Solucin
De Problemas Por
Medio De
Computadoras.

2. Entidades
Primitivas Para El
Desarrollo De
Algoritmos

3. Tcnicas Para La
Formulacin De
Algoritmos

4. Estructuras
Algortmicas

10

10

5. Elementos De Un
Lenguaje De
Programacin

Total de horas por


75 horas
cuatrimestre:
Total de horas por semana: 5 horas
Crditos:
4

INSTRUMENTOS
DE
EVALUACIN

Lista de cotejo Para la elaboracin de algoritmos simples para solucionar


un problema cotidiano. EP1 (Unidad 1)

Universidad Politcnica de
Asignatura: Programacin
Fecha:
Profesor:
Producto: EP1. Elaboracin de algoritmos simples para solucionar un problema cotidiano.
Objetivo: Representar un algoritmo a travs de un diagrama de flujo
Alumno:
Nivel de dominio:
Instrucciones: A continuacin se presentan problemas y su respectivo algoritmo, represente
este ltimo utilizando un diagrama de flujo.
Problema 1: tengo un telfono y necesito llamar a alguien, pero no s cmo hacerlo.
1.
2.
3.
4.
5.
6.
7.

Inicio
Levante la bocina
Espere el tono
Marque el numero
Hable con la otra persona
Cuelgue la bocina
Fin

Problema 2: Un vendedor recibe una comisin del 10% del total de ventas del mes. El quiere
saber cunto ganar en un mes en el que tuvo tres ventas.
1.
2.
3.
4.
5.
6.
7.

Inicio
Conocer el sueldo base y las ventas 1, 2 y 3
Calcular el subtotal de las ventas con la formula: venta1 + venta2 + venta 3
Calcular la comisin obtenida por las ventas con la formula: comisin = subtotal*0.10
Calcular el sueldo total del mes con la formula: total = sueldo base + comisin
Mostrar el total
Fin
INSTRUCCIONES
Revisar los documentos o actividades que se solicitan y marque en los apartados S cuando
la evidencia a evaluar se cumple; en caso contrario marque No. En la columna
Observaciones ocpela cuando tenga que hacer comentarios referentes a lo observado.
Cumple
Valor del
Caractersticas a cumplir (Reactivo)
Observaciones
S No
reactivo
15%
Realiza el anlisis correcto del problema 1
25%
Realiza el anlisis correcto del problema 2
15%
Realiza el diagrama de flujo correcto del problema 1
25%
Realiza el diagrama de flujo correcto del problema 2
10%
Realiza la prueba de escritorio correcta del
problema 1
10%
Realiza la prueba de escritorio correcta del
problema 2
100%
TOTAL

Rbrica para resolver problemas de programacin aplicando esquemas algortmicos bsicos y

estructuras de datos simples. EP1 (Unidad 2).

Universidad Politcnica de __________________


Nombre de la asignatura ______________________________
Instrucciones: Evala las siguientes expresiones:
1. 8+2*4^1/10-6

3.

5^4+(2*2)/4

5. 6/2<=3

2. 2*4^1/10

4.

18-21+9>-2+3+8

6. (9>3

ASPECTO A
EVALUAR
Anlisis del
problema

Aplicacin de las
leyes de
operadores
matemticos

Forma

9<2)

COMPETENTE

INDEPENDIENTE

BSICO AVANZADO

BSICO UMBRAL

No Competente

El alumno realiza el
anlisis correcto de los
6 problemas.

El alumno realiza el
anlisis correcto de 5
de los problemas, el
anlisis del otro
problema contiene 1
error.
El alumno evala
correctamente la
expresin de los 5
problemas respetando
signos de agrupacin
y jerarqua de
operadores.
5 problemas estn
desarrollados de
manera legible y
muestra evidencia de
los clculos realizados

El alumno realiza el
anlisis correcto de 4 de
los problemas, el anlisis
de los otros problemas
contienen 1 errores cada
uno.
El alumno evala
correctamente la expresin
de los 4 problemas
respetando signos de
agrupacin y jerarqua de
operadores.

El alumno realiza el
anlisis correcto de 3
de los problemas, el
anlisis de los otros
problemas contienen 1
error cada uno.
El alumno evala
correctamente la
expresin de los 3
problemas respetando
signos de agrupacin y
jerarqua de
operadores.
3 problemas estn
desarrollados de
manera legible y
muestra evidencia de
los clculos realizados

A lo ms el alumno el
anlisis de los
problemas con
errores.

El alumno evala
correctamente la
expresin de los 6
problemas respetando
signos de agrupacin y
jerarqua de
operadores.
Los 6 problemas estn
desarrollados de
manera legible y
muestra evidencia de
los clculos realizados

4 problemas estn
desarrollados de manera
legible y muestra evidencia
de los clculos realizados

El alumno no respeta
los signos de
agrupacin y jerarqua
de operadores.

Los 6 problemas
estn desarrollados
de manera ilegible y
no muestran
evidencia de los
clculos realizados

Lista de cotejo para clculo de 2 problemas mediante diagramas de


flujo y pseudocdigo. EP1 (Unidad 3).

Universidad Politcnica de
Asignatura: Programacin
Fecha:
Profesor:
Tema: EP1. Clculo de 2 problemas mediante diagramas de flujo y pseudocdigo.
Alumno:
Nivel de dominio:
Instrucciones:
Para los siguientes problemas disee un algoritmo adecuado para resolverlo. Incluya la
descripcin del problema, entradas, proceso y salidas, algoritmo, diagrama de flujo y
pseudocdigo.
1. Un hombre desea saber cunto dinero se genera por concepto de intereses sobre la
cantidad que tiene en inversin en un banco. El decidir invertir los intereses siempre y
cuando estos excedan a $7,000, y en ese caso desea saber cunto dinero tendr finalmente
en su cuenta.
2. En un almacn se hace un 20% de descuento a los clientes cuya compra supere los $1000,
elaborar un algoritmo que indique a un cliente cuanto pagar por su compra segn el monto
de esta.
INSTRUCCIONES
Revisar los documentos o actividades que se solicitan y marque en los apartados S cuando
la evidencia a evaluar se cumple; en caso contrario marque No. En la columna
Observaciones ocpela cuando tenga que hacer comentarios referentes a lo observado.
Cumple
Valor del
Caractersticas a cumplir (Reactivo)
Observaciones
reactivo
S No
15%
Realiza el anlisis correcto del
problema 1
25%
Realiza el anlisis correcto del
problema 2
15%
Realiza el diagrama de flujo correcto
del problema 1
25%
Realiza el diagrama de flujo correcto
del problema 2
10%
Realiza de manera correcta el
pseudocdigo del problema 1
10%
Realiza de manera correcta el
pseudocdigo del problema 2
100%
TOTAL

Lista de cotejo para clculo de problemas que requieran el uso de


estructuras algortmicas selectivas simples, dobles y mltiples,
utilizando diagramas de flujo y pseudocdigos para su representacin.
EP1 (Unidad 4).

Universidad Politcnica de
Asignatura: Programacin
Fecha:
Profesor:
Tema: EP1. Resuelve problemas que requieran el uso de estructuras algortmicas selectivas
simples, dobles y mltiples, utilizando diagramas de flujo y pseudocdigos para su
representacin.
Alumno:
Nivel de dominio:
Elabora el diagrama de flujo y el pseudocdigo para la solucin de los siguientes casos:
Caso I.- Dado el dato del promedio de un alumno de introduccin a la programacin,
escriba aprobado en caso de que el promedio sea mayor o igual a 7.
Caso II.- Dado un nmero entero diferente a cero, decir si es positivo o negativo.
Caso III.- Dado 2 nmeros enteros diferentes, decir si el primero es mayor que el
segundo.
Caso IV.- Calcular el valor de f(x) segn la siguiente expresin:

X3
f ( x)

(x
x

si ( x mod 4) 0
14) / x

si

( x mod 4) 1

si

( x mod 4)

si

( x mod 4) 3

Caso V.- En una tienda de descuento se efecta una promocin en la cual se hace un
descuento sobre el valor de la compra total segn el nmero de la bolita que el cliente saque al
pagar en caja.
a) Si la bolita tiene el nmero 1: se le har un 0% de descuento.
b) Si la bolita tiene el nmero 2: se le har un 10% de descuento.
c) Si la bolita tiene el nmero 3: se le har un 25% de descuento.
d) Si la bolita tiene el nmero 4: se le har un 50% de descuento.
e) Si la bolita tiene el nmero 5: se le har un 100% de descuento.
Determinar la cantidad final que el cliente deber pagar por su compra
Nota: Se sabe que solo hay bolitas de los nmeros mencionados

INSTRUCCIONES
Revisar los documentos o actividades que se solicitan y marque en los apartados S cuando
la evidencia a evaluar se cumple; en caso contrario marque No. En la columna
Observaciones ocpela cuando tenga que hacer comentarios referentes a lo observado.
Cumple
Valor del
Caractersticas a cumplir (Reactivo)
Observaciones
reactivo
S No
10%
Realiza el anlisis correcto del
problema 1
15%
Realiza el anlisis correcto del
problema 2
9

15%
15%
20%
25%
100%

Realiza el anlisis correcto del


problema 3
Realiza correctamente la estructura
algortmica selectiva simple del
problema 1
Realiza correctamente la estructura
algortmica selectiva doble del
problema 2
Realiza correctamente la estructura
algortmica selectiva mltiple del
problema 3
TOTAL

10

Gua de Observacin para exposicin de problemas que requieran el uso


de estructuras algortmicas selectivas simples, dobles y mltiples,
utilizando diagramas de flujo y pseudocdigos para su representacin.
ED1 (Unidad 4)
Universidad Politcnica de
Asignatura: Programacin
Fecha:
Profesor:
Tema: ED1. Exposicin de problemas que requieran el uso de estructuras algortmicas
selectivas simples, dobles y mltiples, utilizando diagramas de flujo y pseudocdigos para su
representacin.
Alumno:
Nivel de dominio:
Presentar frente a clase la solucin de los siguientes casos:
Caso I.- Dado el dato del promedio de un alumno de introduccin a la programacin,
escriba aprobado en caso de que el promedio sea mayor o igual a 7.
Caso II.- Dado un nmero entero diferente a cero, decir si es positivo o negativo.
Caso III.- Dado 2 nmeros enteros diferentes, decir si el primero es mayor que el
segundo.
Caso IV.- Calcular el valor de f(x) segn la siguiente expresin:

X3
f ( x)

(x
x

si ( x mod 4) 0
14) / x

si

( x mod 4) 1

si

( x mod 4)

si

( x mod 4) 3

Caso V.- En una tienda de descuento se efecta una promocin en la cual se hace un
descuento sobre el valor de la compra total segn el nmero de la bolita que el cliente saque al
pagar en caja.
f) Si la bolita tiene el nmero 1: se le har un 0% de descuento.
g) Si la bolita tiene el nmero 2: se le har un 10% de descuento.
h) Si la bolita tiene el nmero 3: se le har un 25% de descuento.
i) Si la bolita tiene el nmero 4: se le har un 50% de descuento.
j) Si la bolita tiene el nmero 5: se le har un 100% de descuento.
Determinar la cantidad final que el cliente deber pagar por su compra

Nota: Se sabe que solo hay bolitas de los nmeros mencionados


INSTRUCCIONES
Revisar los documentos o actividades que se solicitan y marque en los apartados S cuando
la evidencia a evaluar se cumple; en caso contrario marque No. En la columna
Observaciones ocpela cuando tenga que hacer comentarios referentes a lo observado.
Cumple
Valor del
Caractersticas a cumplir (Reactivo)
Observaciones
reactivo
S No
10%
Puntualidad para iniciar y concluir la
exposicin
10%
Esquema de diapositiva. Colores y
tamao de letra apropiada
5%
Portada. Nombre de la escuela
(logotipo), Carrera, Asignatura, profesor,
11

10%
10%
15%
5%
5%
20%
10%
100%

Alumno (s), matricula, grupo, Lugar y


fecha de entrega.
Ortografa. Cero errores ortogrficos
Exposicin.
a. Utiliza las diapositivas como
apoyo, no lectura total
b. Desarrollo del tema
fundamentado y con una
secuencia estructurada.
c. Organizacin de los integrantes
del equipo.
d. Expresin no verbal (gestos,
miradas y lenguaje corporal).
Preparacin de la exposicin. Dominio
del tema. Habla con seguridad.
Presentacin y arreglo personal.
TOTAL

12

Rbrica para el desarrollo computacional de algoritmos que impliquen el uso de estructuras


algortmicas secuenciales y condicionales en un lenguaje de programacin estructurado. EP1
(Unidad 5).

Universidad Politcnica de __________________


Nombre de la asignatura ______________________________
Desarrolle el anlisis, el diagrama de flujo para la solucin de los siguientes problemas utilizando el lenguaje de programacin C#
1. Un alumno desea saber cul ser su calificacin final de la asignatura Qumica. Dicha calificacin se compone de los siguientes porcentajes: 55% del
promedio de tres calificaciones parciales, 30% de la calificacin del examen final, 15% de la calificacin de un trabajo final.
2. En algunas oficinas del gobierno pagan horas extras a los burcratas adems, del salario correspondiente. Las horas extra se calculan en funcin de la
siguiente tabla. Cada trabajador puede tener como mximo 30 horas extras, si tienen ms, slo se les pagarn las primeras

ASPECTO A EVALUAR

COMPETENTE

Anlisis del problema

El alumno realiza el
anlisis correcto de los
2 problemas.

Diagrama de flujo

Pseudocdigo

El alumno realiza el
diagrama de flujo
correcto de los 2
problemas.
El alumno realiza el
pseudocdigo correcto
de los 2 los
problemas.

Categora

Hora extra

$40

$50

$85

INDEPENDIENTE

BSICO AVANZADO

El alumno realiza el
anlisis correcto de 1 de
problema, el anlisis del
otro problema contiene
50% de error.

El alumno realiza el
anlisis correcto de 1 de
problema, el anlisis del
otro problema resulta
equivocado.

El alumno realiza el
diagrama de flujo
correcto de 1 de
problema, el anlisis del
otro problema contiene
50% de error.
El alumno realiza el
pseudocdigo correcto de
1 de problema, el
pseudocdigo del otro
problema contiene 50%
de error.

El alumno realiza el
diagrama de flujo
correcto de 1 de
problema, el anlisis del
otro problema resulta
equivocado.
El alumno realiza el
pseudocdigo correcto de
1 problema, el
pseudocdigo del otro
problema resulta
equivocado.

BSICO UMBRAL
El alumno realiza
correctamente el anlisis
del 50% de 1 problema,
el anlisis del otro
problema resulta
equivocado.
El alumno realiza el 50%
del diagrama de flujo de 1
de los problemas, el
diagrama de flujo del otro
problema resulta
equivocado.
El alumno realiza el
pseudocdigo correcto de
1 de los problemas, el
pseudocdigo de los otros
problemas contienen ms
de 2 errores.

NO COMPETENTE
El alumno realiza los
anlisis de los 2
problemas con errores.
El alumno realiza
errneamente los
diagramas de flujo de
los problemas
propuestos.
El alumno realiza los
pseudocdigos de los 2
problemas con errores.

13

Cuestionario sobre elementos bsicos de un lenguaje de programacin.


Unidad 5 (EC1).

Universidad Politcnica de
Asignatura: Programacin
Fecha:
Profesor:
Tema: EC1. Cuestionario de elementos bsicos de un lenguaje de programacin.
Alumno:
Nivel de dominio:
Cuestionario de elementos bsicos de un lenguaje de programacin (C++).
Responda segn se le pide Definiciones y palabras reservadas bsicas.
1. Escriba dos elementos que componen este lenguaje:
2. Menciones algunas caractersticas del lenguaje C:
3. En un programa en C hay dos clases de instrucciones, defina cuales son estas
instrucciones:
4. En los tipos de Datos Fundamentales, el tipo de una variable (contenedor de
informacin) indica que tipo de informacin puede contener y qu operaciones puede
realizar, mencinelos, as como el espacio que ocupan.
5. Cul es la funcin del modificador de tipo? Y proporciones tres ejemplos.
6. Qu es un identificador y cules son las normas que deben cumplir?
7. Al declarar una variable, qu factores deben ser considerados para poder utilizarla?
8. Defina el concepto de constante y los tipos de sta.
9. Hay dos formas de crear constantes, defnalas:
10. Qu resultado tiene el uso de la operacin de asignacin?
11. Mencione los operadores aritmticos as como el signo que los identifica.
12. Cules son los operadores racionales? Y proporcione dos ejemplos.
13. Defina que son los operadores lgicos.
14. Cules son las expresiones y los tipos de estas?
15. Mencione las funciones para leer o escribir un carcter y para una cadena de
caracteres:

14

GLOSARIO
Algoritmo:
Un algoritmo es una secuencia de pasos de cmputo que transforman la
informacin de entrada en la informacin salida.
Computadora: Es un dispositivo electrnico utilizado para procesar informacin
y obtener resultados. Los datos y la informacin se pueden introducir en la
computadora como entrada (input) y a continuacin se procesan para producir
una salida (output).
Diagrama de flujo:
Es la representacin grfica detallada de un algoritmo.
Lenguaje de programacin:
Es un conjunto de smbolos, caracteres y reglas (programas) que les permite a
las personas comunicarse con la computadora. Los lenguajes de programacin
tienen un conjunto de instrucciones que nos permiten realizar operaciones de
entrada/salida, calculo, manipulacin de textos, lgica/comparacin y
almacenamiento/recuperacin.
Metodologas de Programacin:
Se divide en varias etapas: Definicin del Problema
o Anlisis del Problema
o Diseo del Algoritmo
o Codificacin
o Prueba y Depuracin
o Documentacin
o Mantenimiento
Programa de computadora:
Es el conjunto de instrucciones escritas de algn lenguaje de programacin y
que ejecutadas secuencialmente resuelven un problema especifico.
Pseudocdigo:
Mezcla de lenguaje de programacin y el lenguaje natural que se emplea para
especificar un algoritmo. Es la representacin narrativa de los pasos que se
debe seguir un algoritmo

15

BIBLIOGRAFA
Ttulo: Metodologa De La Programacin: Algoritmos, Diagramas De Flujo Y Programas
(3 Ed.)
Autor: Osvaldo Cair
Ao: 2008
Editorial o referencia: Pearson Educacin de Mxico
Lugar y ao de edicin: Buenos Aires
ISBN o registro: 970-26-0810-4
Ttulo: Anlisis Y Diseo De Algoritmos. Un Enfoque Terico Y Prctico
Autor: Pelez Snchez, Jos Ignacio
Ao: 2007
Editorial o referencia: Universidad De Mlaga. Servicio De Publicaciones
Lugar y ao de edicin: Espaa, 2007
ISBN o registro: 9788497471343
Ttulo: Introduccin A La Programacin - Algoritmos Y Su Implementacin En VB.NET,
C#, Java Y C++
Autor: Felipe Ramrez
Ao: 2007
Editorial o referencia: Alfaomega
Lugar y ao de edicin: Mxico, 2007
ISBN o registro: 978-970-15-1280-7
Complementaria
Ttulo: Programacin Lgica: Teora Y Prctica: Depuracin, Verificacin, Certificacin
Autor: Iranzo, Pascual Julian Y Alpuente, Mara
Ao: 2007
Editorial o referencia: Prentice Hall

16

Lugar y ao de edicin: Madrid, 2007


ISBN o registro: 9788483223680
Ttulo: Microsoft C#: Curso De Programacin
Autor: Francisco Javier Ceballos Sierra
Ao: 2007
Editorial o referencia: Alfaomega Grupo Editor
Lugar y ao de edicin: Mxico, 2007
ISBN o registro: 9789701512227

17

Вам также может понравиться