Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SECRETARÍA ACADÉMICA
GUÍA DE ESTUDIO
CIBERNÉTICA Y COMPUTACIÓN I Y II
27ª PROMOCIÓN
Marzo 2009
1
ÍNDICE
1. Presentación ........................... 3
2. Desarrollo .............................. 5
3. Bibliografía ................................... 17
---
2
1. PRESENTACIÓN.
El propósito de la presente guía, es orientar al profesor sobre las
características del Examen Filtro y de su evaluación. El examen evaluará los
conocimientos y habilidades disciplinarias del sustentante.
3
Por lo anterior, es necesario que el profesor esté preparado para impartir la
materia, no sólo con los conocimientos sobre el programa sino también de la
habilidad para programar, detectar y corregir errores, es decir, proporcionar a los
alumnos los fundamentos de la programación para que adquieran habilidad en la
programación que involucra la resolución de problemas con el apoyo de la
computadora y los lenguajes de programación; así como de la disposición que
tenga para lograr los propósitos generales del programa, los propósitos de las
unidades y los aprendizajes en cada una de ellas, por lo que se sugiere a los
aspirantes que recurran a la bibliografía indicada en el programa para que puedan
tener un mejor panorama con la mayor amplitud posible, en esta etapa de
preparación para acreditar el examen que les permitirá formar parte de la planta
docente del Colegio de Ciencias y Humanidades, de antemano, les damos la
bienvenida y los invitamos a reflejar su interés en querer ser profesores del
Colegio, obteniendo un buen resultado en el examen.
El examen consta de dos partes; una parte teórica en la que se evaluarán los
conocimientos y corresponderá al 40% de la evaluación final; en la segunda parte
del examen se evaluará el conocimiento del aspirante para elaborar programas
mismos que deberán funcionar conforme a lo pedido, ésta parte será el 60% de la
evaluación final; se dispondrá de 2 horas para realizar el examen.
ACERCA DE LA GUÍA
4
2. DESARROLLO.
A continuación se plantean preguntas, problemas y ejercicios tipo con la finalidad
de ejemplificar la temática y el nivel de profundidad que se empleará en el examen.
Se sugiere que los sustentantes realicen, para los problemas planteados, los
diagramas de flujo, el algoritmo de solución y el pseudocódigo, así como la prueba
de escritorio.
Por lo que se sugiere practicar en ambas, ya que dependerá de los recursos con
que se cuenten para realización del examen, asimismo, realizar una visita a los
laboratorios de los planteles para conocer las configuraciones de los equipos con
que se cuentan para la enseñanza de la asignatura.
Se debe tener en cuenta que los problemas y las preguntas que contiene la
guía, también se establecieron a manera de ejemplo.
5
7. Explica qué es la retroalimentación. Retroalimentación positiva y negativa.
8. Ejemplifica lo anterior, a través de la máquina de vapor de J. Watt.
9. Diseña un sistema para al menos tres de los siguientes ejemplos: fábrica,
hospital, educación, refrigerador, computadora y automóvil, entre otros.
10. ¿Qué es un modelo? Da ejemplos de diferentes tipos de modelos.
11. Realiza diversas operaciones en diferentes bases por ejemplo:
a) Convierte el número (2573.34)8 a base dos
b) Convierte el número decimal 75.125 a binario y octal.
c) Realiza la multiplicación en binario de: 10101.1101 por 110.11
d) Realiza la división de: 10101.1101 entre 110.11
e) Realiza la suma octal de: 237.35 + 605.27
f) Realiza la resta hexadecimal de: 3A4CBF3 – 2A.35C
12. Construye la tabla de verdad de A B A C B C
13. Elabora el circuito lógico de la función: F A B A C B C
14. Encuentra la función de salida del siguiente diagrama y elabora su tabla de
verdad:
6
18. Define el concepto de Problema.
19. Enuncia un problema e identifica los elementos que intervienen en él.
20. Describe el ciclo de desarrollo del problema.
21. Describe las etapas que intervienen en la solución de un problema.
22. Elabora el algoritmo, diagrama de flujo y el pseudocódigo de la solución de
uno de los siguientes problemas:
a. Resolver una ecuación de segundo grado.
b. Resolver un sistema de ecuaciones lineales de 2X2.
c. Resolver una suma y resta de matrices de 3x3.
23. Realiza la prueba de escritorio del algoritmo de solución del inciso a) o b) del
punto anterior.
24. Describe los antecedentes y características de los lenguajes de
programación.
25. Describe el ambiente de trabajo del lenguaje de programación en Pascal.
26. Describe la estructura de un programa en Pascal.
27. ¿Qué son los errores de sintaxis y semántica?
28. Describe el teorema de la programación estructurada.
29. Explica en qué consiste la estructura de control de secuencia incondicional.
30. Describe el concepto Top- Down.
31. ¿Porqué es importante dividir un programa en módulos?
32. Explica la razón de utilizar funciones y procedimientos.
33. Describe lo que son parámetros por valor, referencia, variables.
34. Describe las variables locales y variables globales.
35. Describe el concepto de recursividad.
36. Mencionar las características de la implementación de procedimientos
recursivos en PASCAL, parte recursiva y parte Terminal.
37. Describe las características de las estructuras de datos de tipo arreglo,
enumerado, subrango, cadena, conjunto, registro y archivo.
38. Explica la declaración de tipos de datos: arreglo, cadena, registro, archivos,
y la forma de acceder a los elementos de los mismos.
39. ¿En qué se diferencian los arreglos de los registros?
40. Explica qué son los apuntadores.
41. Explica los pasos que deben seguirse para manejar apuntadores.
42. ¿Qué entiendes por recursividad?
43. Describe las funciones y procedimientos para el manejo de cadenas y
archivos.
44. Explica las diferencias entre los archivos de acceso secuencial y directo.
45. Describe la diferencia entre estructuras estáticas y estructuras dinámicas.
46. ¿Cuáles son las diferencias en los lenguajes Pascal y Delphi?
47. Describe las características de Delphi
48. Describe los conceptos básicos de Delphi (objeto, evento, ventana,proyecto)
49. ¿Como se define una clase en Delphi?
50. ¿Como se establece la herencia en Delphi?
51. Ejemplifica el uso del polimorfismo utilizando métodos virtuales en Delphi.
52. Describe cuáles son las estructuras de control en Delphi.
7
53. Describe los aspectos importantes del entorno integrado (IDE) de Delphi.
54. Describe los elementos básicos de Delphi (Formularios, cuadros de texto,
etiquetas, botones, ...)
En el programa considera:
8
tiene el grupo, las calificaciones de los alumnos y calcular el promedio del
grupo.
9
c) Procedimiento Imprime, realizará la lectura desde el archivo
PAGOEMP.REP y presentará en pantalla la información de los
empleados.
13. Elabora un programa que lea 10 diferentes números desde el teclado, los
guarde en un arreglo dimensional y los acomode.
o De mayor a menor
o De menor a mayor.
14. Elabora el programa que escriba en un arreglo los veinte primeros números
pares y calcule la suma.
15. Un fabricante de zapatos los produce en color negro, blanco y café, para
niños, damas y caballeros. La capacidad de producción (en miles de pares)
en las plantas de León y Guadalajara, están dadas por los siguientes
arreglos bidimensionales.
10
Elabora un programa mediante el cual se muestre:
a) La producción total de cada tipo de zapato en ambas plantas.
b) La nueva producción, si la producción en León se incrementa en un 50% y la
de Guadalajara en un 25%.
11
El programa debe utilizar un ScrollBar, 2 o más objetos Label y un botón, así
como las propiedades: Hint, ShowHint , Color y Caption.
7. Elabora otros tres problemas más, en Delphi, del apartado 2.2.Parte práctica.
2.3. EJEMPLO:
12
Considera las siguientes características en el programa: El programa deberá
presentarse como antecedente al manejo de arreglos y sin utilizar la
instrucción CASE, para que les sirva de apoyo a los alumnos para que
posteriormente se les pida que lo modifiquen introduciendo la instrucción
CASE, un procedimiento para leer el texto desde un archivo llamado
TEXTO.DAT (previamente creado), y un procedimiento para grabar los
resultados en un archivo con el nombre de ANALISIS.REP
Program cuentaLetras;
var
texto:string[80];
palabras,cinco,SeisaDiez,MasDdiez:integer;
total,resta,cuenta:integer;
simbolo:char;
as,es,is,os,us:integer;
Begin
writeln(' Cual es el texto? ');
readln(texto);
total:=length(texto);
as:=0; es:=0; is:=0; os:=0; us:=0;
cuenta:=0; palabras:=0; cinco:=0; SeisaDiez:=0; MasDdiez:=0;
resta:=0;
repeat
resta:=resta+1;
simbolo:=texto[resta];
if simbolo='a' then as:=as+1;
if simbolo='e' then es:=es+1;
if simbolo='i' then is:=is+1;
if simbolo='o' then os:=os+1;
if simbolo='u' then us:=us+1;
if simbolo <> ' ' then cuenta:=cuenta+1;
if (simbolo =' ') or (resta=total) then
begin
palabras:=palabras+1;
if cuenta<6 then cinco:=cinco+1
else
if cuenta<11 then SeisaDiez:=SeisaDiez+1
else
MasDdiez:=MasDdiez +1;
cuenta:=0;
end;
Until (resta = 80) or (resta = total);
writeln('El texto: ');
writeln('**',texto,'**');
writeln('Tiene en total una longitud de ', total);
writeln('palabras =',palabras);
writeln(' con menos de 6 letras = ',cinco);
writeln(' entre 6 y 10 letras = ',SeisaDiez);
writeln(' con mas de 10 letras = ',MasDdiez);
writeln; total:=as+es+is+os+us;
13
writeln('El total de vocales es:',total);
writeln(' a :',as);
writeln(' e :',es);
writeln(' i :',is);
writeln(' o :',os);
writeln(' u :',us);
readln;
end.
14
2.4. Rúbricas
Rúbrica para la parte teórica del Examen Filtro
para la 27ª promoción
15
Aspecto \ calificación Muy bien (9 -10) Bien (6-8) No satisfactorio
(0-5)
7. Enunciado del Describió correctamente las Lo enunció parcialmente o no Faltaron
Problema a resolver. singularidades del problema, indicó de manera adecuada. especificaciones
correctamente los aspectos solicitadas.
importantes que se manejan, dio
indicaciones precisas, adecuadas y
correctas.
8. Aspectos adicionales. Muestra aspectos originales, Realizó sólo lo suficiente. No presentó algún
novedosos o ingeniosos para aspecto ó requirió
manejar los conceptos. ayuda para realizar
alguna actividad
solicitada.
Nota: el porcentaje asignado a cada actividad dependerá de los objetivos particulares de cada pregunta, en un caso
puede ser prioritario lo que se refiere al aspecto teórico es decir evaluar los conocimientos solicitados, en otros casos lo
principal puede ser la originalidad o incluso la presentación de la respuesta.
La calificación que el profesor evaluador asignará dependerá de los comentarios o descripciones que el aspirante
manifieste en sus respuestas, basándose en los criterios y aspectos indicados en la rúbrica.
16
Rubrica para la parte práctica del Examen Filtro
para la 27ª promoción
17
En el examen, para la parte teórica se consideran los aspectos indicados; los
porcentajes asignados a cada aspecto contemplado en la rúbrica, podrían ser los
siguientes;
3. BIBLIOGRAFÍA
18