Download MAT204 N1

Document related concepts

Lex (informática) wikipedia , lookup

Transcript
TRABAJO PRÁCTICO
INTRODUCCIÓN A LA INFORMÁTICA MAT 204
ING. Mario Campos B.
Defina las siguientes preguntas?
1.- Defina que es la Informática
2.- Que es el Computador?
3.- Que es la Información?
4.- Que estudia la Informática?
5.- Cual es el Tratamiento de la Información?
6.- Cuales son los pilares básicos de la Informática?
7.- Que es el Hardware?
8.- Que es el Software?
9.- Que es el Elemento Humano?
10.- Para que Sirve la Unidad Central de Proceso?
11.- Cuales son las Partes del Hardware de la Computadora?
12.- Para que sirve el Procesador?
13.- Cuantos tipos de software Conoce?
15.- Cuantos tipos de Personal Humano (informático) existen?
16.- Resuma Brevemente las características de las computadoras de Primera generación?
17.- Resuma Brevemente las características de las computadoras de Quinta generación?
18.- Cuantos tipos de señales de comunicación existen?
19.- Que es una señal Digital
20.- Que es una señal Analógica
21.- Como funciona el sistema de comunicación Digital?
22.- Como funciona el sistema de comunicación Analógico?
23.- Que es una Red
24.- Defina una Red Informática?
25.- Cuantas topologías de Red Conoce?
26.- Que entiende por Dato?
Unidad II
SISTEMAS DE NUMERACION
Convertir los siguientes números a la Base especifica
1. 1587410 ?8  ?2 ?16  ?5
2. 2154.1510 ?8  ?2 ?16  ?5
3. 8956.2510 ?8  ?2 ?16  ?5
4. 5241.3310 ?8  ?2 ?16  ?5
5. 101011111.10102 ?8  ?10 ?16  ?5
6. 4545.416 ?8  ?2 ?16  ?5
7. 5AB4.1F16 ?8  ?2 ?10  ?4
8. 4545.4116 ?8  ?2 ?10  ?3
9. 71274.01258 ?10  ?2 ?16  ?4
10. 12345.510 ?8  ?2 ?16  ?5
11. 10101010101010.1012 ?8  ?10 ?16  ?5
12. 10.11010102 ?8  ?10 ?16  ?5
13. 10101.116 ?8  ?2 ?10  ?5
14. 4545.497 ?8  ?2 ?16  ?10
15. 212121.113 ?8  ?2 ?16  ?10
REALIZAR LAS SIGUIENTES OPERACIONES
SUMAS
1. 121212116 + F5F5F.5F16+2325A16
2. 72727.258 + 121347.508+747528
3. 10101010.10102 + 101010101011.112+111101.112
4. 010101016 + 101010116+1010101016
5. 12121213 + 101211.23+121212123
6. FABFBC.516 + 7777777.78+1010102
RESTAS
1. F0012116 - F5F5F.5F16
2. 72727.258 - 121347.508+747528
3. 10101010.10102 - 101010101011.112
4. 110101016 - 101010116
5. 12121213 - 101211.23
6. FABFBC.516 + 7777777.78
MULTIPLICACION
1. F00116 * F5F.5F16
2. 727.258 * 121.58
3. 1010.102 * 1011.112
4. 111016 - 1010116
5. 11213 - 1011.23
6. FABC.516 + 77.78
DIVISON
1. F0FCCF0116 / FF516
2. 727258 / 12158
3. 101000102 / 1012
4. 1110ABC16 / FF16
5. 111212213 - 10113
6. FABFBAC516 + ABC.716
7. FBACDCF16/ 101017
Expresar los siguientes números en la forma indicada
Para N=10 Bits
1. 1245 M.S., C1, C2, Exeso 2n
M.S.=Modulo y Signo
2. 101
M.S., C1, C2, Exeso 2n
C1=Complemento a 1
n
3. -1
M.S., C1, C2, Exeso 2
C2.=Complemento a 2
n
4. 1
M.S., C1, C2, Exeso 2
5. -128 M.S., C1, C2, Exeso 2n
6. -175 M.S., C1, C2, Exeso 2n
UNIDAD III
DIAGRAMAS DE FLUJO
Resolver los siguientes problemas usando diagramas de flujo
1. Haga un programa que dada un numero imprima su doble es decir n*n
2. Haga un programa que dado el lado de un cuadrado imprima su área
3. Haga un programa que dada los coeficientes de la ecuación de 2º grado imprima las raizes de las
mismas es decir Ax2+Bx+C=0
4. Leer 2 números diferentes y encontrar el mayor y menor de esos números
5. Dado un numero introducido por teclado muestre por pantalla a que dia de la semana corresponde
Ejm 2 Martes
6. Resolver el Área de una Circunferencia
7. Obtener el Valor Absoluto de un Numero
8. Convertir una Temperatura de Grados Celsius a grados Fahrenheit
9. Determinar el área y volumen de un cilindro cuyas dimensiones se leen por teclado
10. Calcular la velocidad promedio que emplea un corredor de maratón en su carrera. Los datos del
tiempo empleado, expresado en minutos se introducen desde el teclado, y el resultado se visualiza
en Kilómetros por hora.
11. Determinar el mayor entre 4 números introducidos por teclado
12. Calcular el Mínimo común divisor de 2 números.
13. Determinar si un numero es múltiplo de 6 o 9 a la ves
14. Determinar el numero mayor y menor de N números introducidos por teclado
15. Intercambiar 2variables a y b en caso de que a sea mayor que b.
16. Una persona solo sabe sumar 2 números y dividir 2 números, Escribir los pasos para que esta
persona encuentre el promedio de 9,4,12.
17. Determinar el mayor de 3 números introducidos por teclado
SERIES
1. Haga un programa que dada una constante natural k, imprima los primeros k naturales.
2. Haga un programa que acepte como entrada un número natural, y calcule la suma de los primeros n
naturales.
3. Haga un programa que acepte como entrada un número natural, si n es par imprima los n primeros
pares sino los n primeros impares.
4. Haga un programa que acepte como entrada dos números NATURALES (n y m) y devuelva como
resultado el producto de n x m, pero simule la operación empleando la suma y no el producto.
5. Haga un programa que acepte como entrada dos números NATURALES (a y b) y devuelva
como resultado bª empleando la multiplicación.
6. Generar los primeros N primeros números impares.
7. Generar los N primeros números pares.
8. Generar y desplegar N números que tengan la forma siguiente: 1, 5, 9, 13, 17,……,
9. Generar y desplegar N números que tengan la forma siguiente: 1, 2, 4, 7, 11, 16,…..,
10. Generar y desplegar N números que tengan la forma siguiente:1, 0, 1, 0, 1,0,1,….,
11. Generar y desplegar N números que tengan la forma siguiente:1, 3, 1, 5, 1, 7, 1, 9, 1, 11,……,
12. Generar y desplegar N números de Fibonacci: 0, 1, 1, 2, 3, 5, 8, 13, 21,……,
13. Generar y desplegar la seria que tenga la siguiente forma: 0,1,2,3,6,11,20,…,k
14. Leer un valor N desde el teclado y verificar si ese número es primo o no.
15. Generar y desplegar los N primeros números primos y desplegar.
16. Generar y desplegar N números que tengan la forma siguiente:1, 22, 333, 4444, 55555,
666666,…….,
17. Generar y desplegar N números que tengan la siguiente forma: 2222, 4444, 6666, 8888, ….., kveces.
18. Generar y desplegar la serie que tenga la siguiente forma:
a. 1,2,2,3,3,3,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,….,n,n,n,n,n,n,….n.
19. Generar y desplegar la serie que tenga la siguiente forma: 1,3,5,10,7,9,11,10,13,15,17,10.
20. Generar y desplegar la serie que tenga la siguiente forma: 5,3,1,10,8,6,15,13,11,20,18,16,…..,
21. Generar y desplegar la serie que tenga la siguiente forma: 3,2,6,4,9,6,12,8,15,10,…,
22. Generar y desplegar la serie que tenga la siguiente forma: 5,4,10,8 ,15,12 ,20,16, 25
23. Generar y desplegar la serie que tenga la siguiente forma: 10,5,9,20,10,18,30,15,27,40,20,36,……,
24. Generar y desplegar la serie que tenga la siguiente forma: 1, 2, 6, 24, 120, 720, 5040,…,
25. Generar y desplegar la serie que tenga la siguiente forma: 1,5,8,12,17,23,30,…,
26. Generar y desplegar la serie que tenga la siguiente forma: 5,7,10,12,15,17,20,…,
27. Generar y desplegar la seria que tenga la siguiente forma: 1,-1,2,-2,3,-3,4,-4,5,-5,…,n,-n
28. Generar y desplegar la seria que tenga la siguiente forma: 0,2,6,12,20,30,…,k
29. Generar y desplegar la seria que tenga la siguiente forma: 1,4,9,16,25,36,49,…,k
30. Generar y desplegar la serie que tenga la siguiente forma: 1,2,1,3,2,1,4,3,2,1,5,4,3,2,1
31. Generar y desplegar la seria que tenga la siguiente forma: 1,3,5,0,6,8,10,0,11,13,15,0,…,k
32. Generar y desplegar la seria que tenga la siguiente forma: 1,2,4,5,7,8,10,11,…,k
33. Encontrar el resultado de del factorial de un valor N leído por teclado. N!
34. Generar y desplegar la seria que tenga la siguiente forma: N°,N¹,N²,N³,…, donde N es un valor leído
por teclado.
UNIDAD IV
1. Dado un número natural N, leído desde el teclado, imprimir todos los número que lo componen Ej: N=5874 se
debería imprimir de derecha a izquierda 4-7-8-5
2. Dado un número natural N, leído desde el teclado, determinar la cantidad dígitos del que está compuesto y
desplegar el resultado Ej: N=5874 se debería imprimir 4 (4 dígitos).
3. Dado un número natural N, leído desde el teclado, encontrar la sumatoria de sus dígitos y mostrar el resultado Ej:
N=5874 se debería imprimir 24 (5+8+7+4).
4. Dado un número natural N, leído desde el teclado, calcular el promedio de sus dígitos y desplegar el resultado Ej:
N=5874 se debería imprimir 24 / 4 (5+8+7+4) / 4.
5. Dado un número natural N, leído desde el teclado, calcular la sumatoria de sus dígitos pares e impares por
separado y desplegar el resultado Ej: N=5874 se debería imprimir Pares= 8 + 13, Impares= 5 + 7
6. Dado un número natural N, leído desde el teclado, calcular el promedio de sus dígitos pares e impares por
separado e imprimir el resultado Ej: N=5874 se debería imprimir Pares= 8 + 13 / 2, Impares= 5 + 7 / 2.
7. Dado un número natural N, leído desde el teclado, invertir sus dígitos.
8. Dado un número natural N, leído desde el teclado, verificar si dicho número es capicúa y desplegar el resultado.
9. Dado un número natural N, leído desde el teclado, encontrar el dígito mayor y la posición en la que este se
encuentra Ej: N=5874 se debería imprimir 8 posición 3.
10. Dado un número natural N, leído desde el teclado, sacar los dígitos pares Ej: N=5874 se debería imprimir 57.
11. Dado un número natural N, leído desde el teclado, sacar los dígitos impares Ej: N=5874 se debería imprimir 84.
12. Dado un número natural N y K, leído desde el teclado, verificar cuantas veces el número k se repite en N. Ej:
N=5874, K=5; K se repite una vez en N.
13. Dado un número natural N, leído desde teclado, verificar cuantos números primos existen Ej: N=5874, hay dos
números primos 5 – 7.
14. Dado un número natural N, leído desde teclado, imprimir los cuadrados de cada uno de los dígitos Ej: N=5874, El
resultado seria 25-64-49-16.
15. Dado un número natural N, leído desde el teclado, encontrar la sumatoria de los cubos de todos los dígitos que
son impares, Ej: N=5874, El resultado sería Sum=125+343
16. Dado un número natural N, leído desde el teclado, encontrar la diferencia entre la sumatoria de pares – impares, Ej:
N=5874 sumpares=12, sumimpares=12, diferencia = 12-12
Nota. El presente trabajo sirve como PASE DE INGRESO al examen.