Professional Documents
Culture Documents
NDICE
INDICE.................................................................................................................................. 2
INTRODUCCIN ................................................................................................................ 3
1.-LA CIBERNTICA ......................................................................................................... 4
2.-CIRCUITOS LGICOS ................................................................................................. 6
SISTEMAS DE NUMERACIN ................................................................................................. 6
CIRCUITOS LGICOS ..................................................................................................... 9
Compuertas lgicas ...................................................................................................... 10
3.-METODOLOGA DE SOLUCIN DE PROBLEMAS ............................................ 14
4.-INTRODUCCIN A LA PROGRAMACIN............................................................ 26
RESPUESTAS .................................................................................................................... 31
UNIDAD 1 .......................................................................................................................... 31
UNIDAD 2 .......................................................................................................................... 32
UNIDAD 3 .......................................................................................................................... 32
UNIDAD 4 .......................................................................................................................... 35
BIBLIOGRAFA ................................................................................................................ 39
UNIDAD 1 .......................................................................................................................... 39
UNIDAD 2 .......................................................................................................................... 39
UNIDAD 3 .......................................................................................................................... 39
UNIDAD 4 .......................................................................................................................... 39
2
Gua para examen extraordinario Ciberntica y computacin 1
Introduccin
La materia de ciberntica y computacin incluye contenidos tericos y prcticos,
por lo que se requieren actividades de estudio diversas: investigacin,
comprensin de conceptos, aplicacin de conceptos, resolucin de problemas, por
citar algunas .
3
Gua para examen extraordinario Ciberntica y computacin 1
1. -La Ciberntica
1. Explica en qu consisten las tres revoluciones, referente a las transiciones que
han sido de fundamental importancia respecto al desarrollo econmico, social y
cientfico en la humanidad.
4
Gua para examen extraordinario Ciberntica y computacin 1
5
Gua para examen extraordinario Ciberntica y computacin 1
2. -Circuitos Lgicos
Sistemas de numeracin
Un sistema de numeracin es un conjunto de smbolos llamados dgitos con
operaciones bien definidas. La base de un sistema de numeracin es el nmero
de dgitos que emplea.
Sistema de numeracin binario. Este sistema de numeracin utiliza base 2 y los
dgitos que emplea son: 0 y 1. A los dgitos binarios tambin se les llama bits.
6
Gua para examen extraordinario Ciberntica y computacin 1
Solucin. Solucin.
7
Gua para examen extraordinario Ciberntica y computacin 1
Solucin.
Por lo tanto:
La solucin es
7658 = 50110
8
Gua para examen extraordinario Ciberntica y computacin 1
0 1 2 3 4 5 6 7
0
1
2
3
4
5
6
7
1. 1+1+1+1+1 1.1-1.01= 1.00001- 1111-1= 111.1*111= 1+11=
= 1.000001
=
5. Utiliza el siguiente cuadro para colocar las tablas de multiplicar del sistema
numeracin hexadecimal:
Utiliza el siguiente cuadro para colocar las tablas de multiplicar del sistema de numeracin
octal:
0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0
1
2 04 18
3
4 10
5 2D 37 41
6
7
8 78
9 7E
A
B 21 37
C C
D
E 70
F 5A 69
CIRCUITOS LGICOS
La lgica de un circuito es la forma en que un circuito digital responde a una
entrada. Cada tipo de circuito digital obedece a cierto conjunto de reglas lgicas,
es por ello, que a los circuitos digitales se les llame tambin como circuitos
lgicos.
9
Gua para examen extraordinario Ciberntica y computacin 1
Compuertas lgicas
Las compuertas lgicas son circuitos electrnicos que operan con una o
ms seales de entrada para producir una seal de salida. Las seales son
voltajes o corrientes elctricas.
Compuerta OR
A B A+B
0 0 0
0 1 1
1 0 1
1 1 1
Compuerta AND
A B AB
0 0 0
0 1 0
1 0 0
1 1 1
A A
0 1
1 0
10
Gua para examen extraordinario Ciberntica y computacin 1
A A (A.B)
A.B
C (A.B)+((C+D).C)
(C+D).C
C
((C+D).C)
C+D
D
11
Gua para examen extraordinario Ciberntica y computacin 1
A A (A.B)
A.B
C (A.B)+((C+D).C)
(C+D).C
C
((C+D).C)
C+D
D
12
Gua para examen extraordinario Ciberntica y computacin 1
13
Gua para examen extraordinario Ciberntica y computacin 1
1.-Hardware ( ) a.-Pascal
2. -Sistema Operativo ( ) b.-Pentium
3. -Lenguaje de programacin ( ) c.-Programa
4. -Software de aplicacin ( ) d.-Windows
5.-Software ( ) e.-Excel
14
Gua para examen extraordinario Ciberntica y computacin 1
15
Gua para examen extraordinario Ciberntica y computacin 1
( ) a.-
2. -Flujo de ejecucin
( ) b.-
3. -Escritura
5
( ) c.-
4. -Lectura
( ) d.-
5. -Asignacin
( ) e.-
6. -Decisin
( ) f.-
7. -Seleccin
( ) g.-
8. -Iteracin
( ) h.-
16
Gua para examen extraordinario Ciberntica y computacin 1
B 3 mod 2 div 3
B 1 div 3
B0
17
Gua para examen extraordinario Ciberntica y computacin 1
Prom(A+B+C)/3
fin
Diseo de algoritmo
18
Gua para examen extraordinario Ciberntica y computacin 1
Algoritmo recorrido
Var
Velocidad, radio, tiempo, longitud: entero
Inicio
Escribir Introduce la velocidad
Leer velocidad
Escribir Introduce el radio
Leer radio
Longitud = 4 * 3.1416 * radio
Descanso = longitud div 1000
Tiempo = longitud div velocidad + descanso * 60
Escribir tiempo
Fin
Sueldo<1000 entonces
19
Gua para examen extraordinario Ciberntica y computacin 1
Diagrama de flujo
inicio
"introducesueldo"
sueldo
verdadero falso
sueldo<100
sueldo_aumento=sueldo*1.15 sueldo_aumento=sueldo*1.12
"el sueldoes",sueldo_aumento
fin
20
Gua para examen extraordinario Ciberntica y computacin 1
24. Hacer un algoritmo que calcule la cantidad total a pagar por una llamada de
telfono. Si se realiza en menos de 3 minutos cuesta 10 pesos. Por cada
minuto extra se cobran 5 pesos. (respuesta)
21
Gua para examen extraordinario Ciberntica y computacin 1
in ic io
" in tr o d u c e u n n u m e r o "
n=1 o tr o v a lo r d e n
n
n=3
n=2
"tre s "
"u n o " "d o s " "e rro r"
f in
Categora Aumento
1 15%
2 10%
3 8%
4 7%
22
Gua para examen extraordinario Ciberntica y computacin 1
30. Realizar la
in ic io
prueba de
escritorio
(recorrido de
in tr o d u c e u n
n u m e ro
variables) del
diagrama de
flujo
c o n t < -0
p ro d < - 1
c o n t= n
'e l f a c to r ia l e s ',p r o d :5 :3
c o n t < - c o n t+ 1
f in a l
p ro d < - p ro d *co n t
23
Gua para examen extraordinario Ciberntica y computacin 1
verdadero falso
residuon=0
falso
n=0
final
24
Gua para examen extraordinario Ciberntica y computacin 1
Monto Descuento
Menor $300 No hay descuento
Entre $300 y $1100 inclusive 5% descuento
Entre $1100 y $5000 inclusive 11% descuento
Entre %5000 y 10000 17% de descuento
inclusive
Mayor de 10000 23 % de descuento
25
Gua para examen extraordinario Ciberntica y computacin 1
4. -Introduccin a la programacin
1. Definir las caractersticas los siguientes conceptos e indicar ejemplos:
26
Gua para examen extraordinario Ciberntica y computacin 1
B := 3 mod 2 div 3
B := 1 div 3
B := 0
27
Gua para examen extraordinario Ciberntica y computacin 1
22. Disear un diagrama de flujo que dados tres nmeros determinar si la suma
de cualquier pareja de ellos es igual al tercer nmero . Si se cumple la
condicin escribir iguales, si no, escribir distintos (respuesta).
Categora Aumento
1 15%
2 10%
3 8%
4 7%
28
Gua para examen extraordinario Ciberntica y computacin 1
24. Hacer un algoritmo que calcule la cantidad total a pagar por una llamada de
telfono. Si se realiza en menos de 3 minutos cuesta 10 pesos. Por cada
minuto extra se cobran 5 pesos.(respuesta)
28. Dado tres nmeros por el usuario, disear un diagrama de flujo y su cdigo
en pascal que imprima el nmero mayor.
Monto Descuento
Menor $300 No hay descuento
Entre $300 y $1100 inclusive 5% descuento
Entre $1100 y $5000 inclusive 11% descuento
Entre %5000 y 10000 17% de descuento
inclusive
Mayor de 10000 23 % de descuento
29
Gua para examen extraordinario Ciberntica y computacin 1
30
Gua para examen extraordinario Ciberntica y computacin 1
Respuestas
Unidad 1
6.-
10.-
1) Sistemas naturales y artificiales. Sistema solar y sistema de transporte
colectivo, respectivamente, son ejemplos. Hay muchos en la vida diaria.
2) Sistemas abierto y cerrados. Cuando un sistema slo puede existir dentro
de un medio ambiento particular se le llama abierto en contraste con otro
cerrado, el cual puede existir dentro de medio ambiente alternativo.
3) Sistema adaptable e inadaptable. El primero reacciona a los cambios dentro
de su medio ambiente, mientras que un sistema inadaptable no lo hace.
4) Sistema esttico y dinmico. El primero es un sistema en el que no ocurren
eventos; por lo tanto, estos sistemas tienen slo un estado. El dinmico es
un sistema en el que ocurren eventos; en consecuencia, tienen mltiples
estados. Una computadora que resuelve un problema es un ejemplo de
sistema dinmico.
15.-
Modelos fsicos. Son representaciones de sistemas fsicos y estn descritos
por variables medibles. Por ejemplo, un sistema mecnico que tiene como
variables: fuerza, velocidad, presin,... Dentro de esta clasificacin se
consideran tambin modelos a escala (avin), de imitacin (mapa de
relieve), analgicos (reloj de arena), prototipos (circuito elctrico), naturales,
artificiales, digitales e hbridos.
Modelos mentales. Son modelos heursticos o intuitivos que slo existen
en nuestras mentes. Son imprecisos, difusos y difciles de comunicar. A
diferencia de los animales, el ser humano es capaz de acumular
experiencia que puede servir como un modelo mental. La habilidad para
realizar una operacin aritmtica o el proceso de decisin en una situacin
no muy compleja, son ejemplos de modelos mentales. La introspeccin de
estos modelos conduce frecuentemente a los modelos simblicos.
Modelos simblicos. Son aquellos que incluyen operaciones lgicas o
matemticas que pueden utilizarse para formular una solucin de un
problema. Se construyen ms fcilmente y resultan ms econmicos que
31
Gua para examen extraordinario Ciberntica y computacin 1
Unidad 2
1.- a ) 308 ; b) 16216 ; c) 10100001012 ; d ) 92416 ; e) 14205 ; f ) 4548 ; g ) 22334 ;
h) 11111010002 ; i ) 1C4216 ; j ) 2D416
Unidad 3
3.- 1-b,2-d,3-a,4-e,5-c.
6.- 1-d,2-c,3-e,4-a,5-b.
8.-1-f,2-h,3-c,4-g,5-d,6-e,7-b,8-a
11.- i=1.66, j=1, k=false, l=true, m=false, n=true, o=true, p=false, I2=3, J2=1,
K2=4, L2=2.23, M2=0.0389,N2=false,O2=true, P2=true
14.-diagrama de flujo
32
Gua para examen extraordinario Ciberntica y computacin 1
16.-Diagrama de flujo
22.-diagrama de flujo
33
Gua para examen extraordinario Ciberntica y computacin 1
25.-Hacer algoritmo
34
Gua para examen extraordinario Ciberntica y computacin 1
Unidad 4
2. -1-b,2-d,3-a,4-e,5-c.
5. - 1-d,2-c,3-e,4-a,5-b.
9. -1-f,2-h,3-c,4-g,5-d,6-e,7-b,8-a
11.- i:=1.66, j:=1, k:=false, l:=true, m:=false, n:=true, o:=true, p:=false, I2:=3,
J2:=1, K2:=4, L2:=2.23, M2:=0.0389,N2:=false,O2:=true, P2:=true
program salario;
var
horas, tasas:integer;
salario_hora, salario_bruto, tot_impuesto, :
real;
begn
write(introducir horas,tasa, y salariopor
hora);
readln(horas,tasas,salario_hora);
salario_bruto:=horas*salario*hora;
tot_impuesto:=salario_bruto*tasas;
salario_neto:=salario_bruto-tot_impuesto;
writeln(salario bruto , salario_bruto:8:3);
writeln(total de impuestos ,
tot_impuesto:8:3);
writeln(salario neto , salario_neto:8:3);
readln;
end.
35
Gua para examen extraordinario Ciberntica y computacin 1
program salario;
var
horas:integer;
nombre:string;
precio, bruto, neto : real;
begn
write(introducir nombre, horas y
precio de la hora);
readln(nombre,horas,precio);
bruto:=horas*precio;
neto:=bruto+0.10*bruto;
writeln( nombre es, nombre);
writeln( horas trabajadas, horas);
writeln(salario bruto , bruto:8:3);
writeln(salario neto , neto:8:3);
readln;
end.
Program numeros;
Var a,b,c:integer;
Begn
Write(escribe tres numeros);
Readln(a,b,c);
If c=a+b then
If b=a+c then
If a=b+c then
Writeln(iguales)
Else
Writeln(distintos)
Else
Writeln(distintos)
Else
Writeln(distintos);
Readln;
End.
36
Gua para examen extraordinario Ciberntica y computacin 1
program llamada_telefonica;
var
minutos,hacer_llamada:integer;
begn
write(introducir los minutos);
readln(minutos);
if (min<0) or (min=0) then
writeln(error)
else
if (min<3) or(min=3) then
writeln(el costo de la
llamada es de 10 pesos)
else
begin
hacer_llamada:=min-3;
llamada:= hacer_llamada
* 5 + 10;
writeln(el costo de la
llamada es de , llamada ,
pesos);
end;
readln;
end.
Algoritmo recorrido
Var
Velocidad,radio,tiempo,longitud: entero
Inicio
Escribir Introduce la velocidad
Leer velocidad
Escribir Introduce el radio
Leer radio
Longitud 4 * 3.1416 * radio
Descanso longitud div 1000
Tiempo longitud div velocidad + descanso * 60
Escribir tiempo
Fin
37
Gua para examen extraordinario Ciberntica y computacin 1
Program recorrido;
Var
Velocidad,radio,tiempo,longitud:integer;
Begn
Writeln( Introduce la velocidad);
Readln(velocidad);
Writeln( Introduce el radio);
Readln(radio);
Longitud := 4 * 3.1416 * radio;
Descanso := longitud div 1000;
Tiempo := longitud div velocidad + descanso * 60;
Writeln(tiempo);
Readln;
End.
38
Gua para examen extraordinario Ciberntica y computacin 1
Bibliografa
Unidad 1
Wiener Norbert, Ciberntica y Sociedad. Buenos Aires, Sudamericana,
1969.
Wiener Norbert. Ciberntica o el control y comunicacin de animales y
mquinas, Barcelona, Tusquets editores, 1998.
Unidad 2
Tocci, Ronaldo J. Sistemas Digitales, Principios y Aplicaciones, Mxico,
Prentice-Hall Hispanoamericana, 1987.
Morris Mano, M. Lgica Digital y Diseo de computadores, Mxico.
Prentice-Hall, Hispanoamericana, 1988.
Unidad 3
Cair, Osvaldo. Metodologa de la Programacin. Algoritmos, Diagramas de
Flujo y Programas, Mxico, Alfaomega, 2003.
Joyanes, Luis. Fundamentos de la programacin. Algoritmos , Estructuras
de Datos y Objetos, Mxico, Mc. Graw -Hill, 2003.
Unidad 4
Cair, Osvaldo. Metodologa de la Programacin. Algoritmos, Diagramas de
Flujo y Programas, Mxico, Alfaomega, 2003.
Joyanes, Luis. Fundamentos de la programacin. Algoritmos , Estructuras
de Datos y Objetos, Mxico, Mc. Graw - Hill, 2003.
Levine Gutirrez, Guillermo. Introduccin a la Computacin y a la
programacin estructurada, Mxico, Mc-Gras - Hill, 1989.
39