Está en la página 1de 8

INTRODUCCION A LA PROGRAMACION

Guía de ejercicios: 0
TEMA: INTRODUCCION Y DEFINICIONES BASICAS
1. ¿Cuál es la diferencia entre un dato y la información?
a) Los datos son valores aislados, mientras que la información es significativa y organizada.
b) Los datos son información procesada, mientras que la información es información sin procesar.
c) Los datos son información cuantitativa, mientras que la información es información cualitativa.

2. ¿Qué es un dato?
a) Un valor aislado sin contexto específico.
d) Información organizada y procesada.
e) Un conjunto de instrucciones para una computadora.

3. ¿Qué es la información?
a) Datos sin procesar.
b) Datos organizados y significativos.
c) Un lenguaje utilizado para comunicarse con una computadora.

4. ¿Cuál es la definición de paradigma?


a) Un modelo de demostración.
b) Un conjunto de teorías alrededor de un tema.
c) Un esquema formal de organización.

5. ¿Qué es un programa informático?


a) Una secuencia de instrucciones para realizar una tarea específica con una computadora.
b) Un conjunto de teorías sobre un tema determinado.
c) Un modelo de demostración de un tema.

6. ¿Qué es el código binario?


a) Un lenguaje utilizado para comunicarse con una computadora.
b) Una especificación que detalla las instrucciones que una CPU puede interpretar y ejecutar.
c) Un sistema de numeración utilizado por las computadoras.

7. ¿Qué es el lenguaje? (en su sentido natural)


a) Un método humano para comunicar ideas y emociones.
b) Un conjunto de objetos capaces de ser combinados para comunicarse con un receptor.
c) Un lenguaje utilizado para programar computadoras.

8. ¿Qué es un lenguaje de programación de alto nivel?


a) Un lenguaje diseñado para ser más fácil de usar para los programadores humanos.

1
b) Un lenguaje que está cerca de los detalles de la arquitectura de una computadora.
c) Un lenguaje que se desarrolla para cada hardware específico.

9. ¿Qué es un lenguaje de programación de bajo nivel?


a) Un lenguaje diseñado para ser más rápido y tener una sintaxis más cercana al lenguaje de la máquina.
b) Un lenguaje que está cerca de los detalles de la arquitectura de una computadora.
c) Un lenguaje utilizado para programar computadoras.

10. ¿En qué lenguaje se programaba la Harvard Mark I?


a) FORTRAN
b) C
c) Ensamblador
d) Cables, conmutadores y llaves.

11. ¿Qué es el código ASCII?


a) Un código de caracteres basado en el alfabeto latino.
b) Un código estándar de 8 bits utilizado por computadoras mainframe IBM.
c) Un código utilizado en telegrafía.

12. ¿Qué es el código EBCDIC?


a) Un código estándar de 8 bits utilizado por computadoras mainframe IBM.
b) Un código de caracteres basado en el alfabeto latino.
c) Un código utilizado en telegrafía.

13. ¿Qué es el control del programa?


a) Especificar el orden en el que se ejecutan las instrucciones en un programa de computadora.
b) Un conjunto de instrucciones para una computadora.
c) Un lenguaje utilizado para comunicarse con una computadora.

14. ¿Qué son las instrucciones de control?


a) Un subconjunto de instrucciones utilizado para controlar el programa.
b) Un conjunto de teorías alrededor de un tema.
c) Un modelo de demostración de un tema.

15 ¿Qué no es un programa informático?


a) Una secuencia de instrucciones para realizar una tarea específica con una computadora.
b) Un conjunto de teorías sobre un tema determinado.
c) Un modelo de demostración de un tema.

16 ¿Qué otros códigos usados en informática - además del binario- conoce o escucho alguna vez que existen?
a) Centesimal
b) Octal
c) Hexadecimal

17 CPU significa:
a) Central Processing Unit: se refiere a la unidad central de procesamiento, que es la parte principal de una
computadora encargada de procesar los datos y ejecutar las instrucciones. Es el cerebro de la computadora.
b) Computer Processing Unit: se utiliza en algunos contextos para referirse a la unidad de procesamiento de una
computadora.
c) Ninguna de las anteriores.
2
18 Un lenguaje utilizado para comunicarse con una computadora.
a) Una especificación que detalla las instrucciones que una CPU puede interpretar y ejecutar.
b) Un sistema de numeración utilizado por las computadoras.
c) Ninguno de los anteriores.

19 ¿Cuántos bits componen una palabra de tamaño WORD?


a) 8
b) 16
c) 32
d) 64

20 Ordene lo siguiente de acuerdo con su tamaño


a) Word b) bit c) Low byte d) Long Word e) High byte f) byte g) very long word

21 ¿Cuándo un dato es PERTINENTE?


a) Cuando puede ser utilizado para responder a preguntas propuestas.
b) Cuando consta de símbolos reconocibles, esta completo y expresa una idea no ambigua.
c) Cuando aporta significado o sentido a las cosas.

22 ¿En cuál cuadrante (década) ubicaría al nacimiento del lenguaje C?


a) b)
c)

d)

23 Un algoritmo es:
a) Una serie de acciones en un orden específico.
b) Pasos que se ejecutan en un orden determinado.
c) Ninguna es correcta.
d) Todas son correctas.

24 Indique el orden correcto de los pasos para traducir un algoritmo en un programa.


a) Problema, modelo, algoritmo, programa.
b) Modelo, problema, algoritmo, programa.

25 ¿Cuál es la clasificación de un lenguaje por paradigma?


a) De alto nivel, bajo nivel, maquina.
b) No estructurado, estructurado, Orientado a objetos.

3
26 ¿Cuál es la clasificación de un lenguaje por nivel?
a) De alto nivel, bajo nivel, maquina.
b) No estructurado, estructurado, Orientado a objetos.

27 ¿Qué números decimales representan los siguientes números binarios:


A) 0110 1110
B) 0101 0011
c) 0010 0000 0000
d) 0001 1111 1111

28 Realizar las siguientes sumas en binario:


a) 11011 + 10101=
b) 111111111 + 1 =
c) 1110111 + 101001=
29 ¿Hasta qué número se puede contar en binario con los diez dedos de las manos considerando el dedo extendido
como 1 y recogido como 0?

30 Complete el siguiente cuadro de equivalencias entre sistemas de numeración:

BINARIO OCTAL DECIMAL HEXADECIMAL

1001 1101 0110

724

2001

5A 09

4
RESPUESTAS
1. ¿Cuál es la diferencia entre un dato y la información?
La opción correcta es a) Los datos son valores aislados, mientras que la información es significativa y organizada
Los datos son valores aislados que no tienen un significado específico por sí mismos. Por otro lado, la información es el
resultado de procesar y organizar esos datos de manera significativa y comprensible.

2. ¿Qué es un dato?
La opción correcta es a) Un valor aislado sin contexto específico.
Un dato es un valor individual que no tiene un contexto específico ni un significado claro por sí mismo.

3. ¿Qué es la información?
La opción correcta es b) Datos organizados y significativos.
La información es el resultado de procesar y organizar los datos de manera significativa y comprensible.

4. ¿Cuál es la definición de paradigma?


La opción correcta es b) Un conjunto de teorías alrededor de un tema.
Un paradigma es un conjunto de teorías, creencias y supuestos que forman un marco de referencia para abordar un
tema o problema específico.

5. ¿Qué es un programa informático?


La opción correcta es a) Una secuencia de instrucciones para realizar una tarea específica con una computadora.
Un programa informático es una secuencia de instrucciones escritas en un lenguaje de programación que le indica a una
computadora cómo realizar una tarea específica.

6. ¿Qué es el código binario?


La opción correcta es c) Un sistema de numeración utilizado por las computadoras.
El código binario es un sistema de numeración que utiliza únicamente los dígitos 0 y 1. Es el lenguaje utilizado por las
computadoras para representar y procesar la información.

7. ¿Qué es el lenguaje? (en su sentido natural)


La opción correcta es a) Un método humano para comunicar ideas y emociones.
En su sentido natural, el lenguaje es un método utilizado por los seres humanos para comunicarse, expresar ideas,
emociones y transmitir información.

8. ¿Qué es un lenguaje de programación de alto nivel?


La opción correcta es a) Un lenguaje diseñado para ser más fácil de usar para los programadores humanos.
Un lenguaje de programación de alto nivel es aquel que ha sido diseñado para ser más fácil de entender y utilizar por los
programadores humanos, con una sintaxis más cercana al lenguaje humano.

9. ¿Qué es un lenguaje de programación de bajo nivel?


La opción correcta es a) Un lenguaje diseñado para ser más rápido y tener una sintaxis más cercana al lenguaje de la
máquina.
Un lenguaje de programación de bajo nivel es aquel que está más cerca del lenguaje de la máquina y se utiliza para
escribir programas que requieren un mayor nivel de control y eficiencia.

10. ¿En qué lenguaje se programaba la Harvard Mark I?


La opción correcta es d) Cables y conmutadores.

5
11. ¿Qué es el código ASCII?
La opción correcta es a) Un código de caracteres basado en el alfabeto latino.
El código ASCII (American Standard Code for Information Interchange) es un código de caracteres que asigna un número
único a cada símbolo y carácter utilizado en el alfabeto latino y otros caracteres especiales.

12. ¿Qué es el código EBCDIC?


La opción correcta es a) Un código estándar de 8 bits utilizado por computadoras mainframe IBM.
El código EBCDIC (Extended Binary Coded Decimal Interchange Code) es un código de caracteres utilizado principalmente
por las computadoras mainframe de IBM.

13. ¿Qué es el control del programa?


La opción correcta es a) Especificar el orden en el que se ejecutan las instrucciones en un programa de computadora.
El control del programa se refiere a la capacidad de especificar el orden en el que se ejecutan las instrucciones en un
programa de computadora, lo que permite controlar el flujo de ejecución y la lógica del programa.

14. ¿Qué son las instrucciones de control?


La opción correcta es a) Un subconjunto de instrucciones utilizado para controlar el programa.
Las instrucciones de control son un subconjunto de instrucciones utilizadas para controlar el flujo de ejecución y la lógica
de un programa de computadora.

15. ¿Qué no es un programa informático?


La opción correcta es b) Un conjunto de teorías sobre un tema determinado.
Un programa informático no es un conjunto de teorías sobre un tema determinado, sino una secuencia de instrucciones
para realizar una tarea específica con una computadora.

16. ¿Qué otros códigos usados en informática - además del binario- conoce o escucho alguna vez que existen?
Las opciones correctas son b) Octal y c) Hexadecimal.
Además del código binario, existen otros sistemas de numeración utilizados en informática, como el sistema octal y el
sistema hexadecimal.

17. CPU significa:


La opción correcta es a) Central Processing Unit: se refiere a la unidad central de procesamiento, que es la parte
principal de una computadora encargada de procesar los datos y ejecutar las instrucciones. Es el cerebro de la
computadora.
La CPU (Central Processing Unit) es la unidad central de procesamiento de una computadora, que se encarga de procesar
los datos y ejecutar las instrucciones. Es considerada el cerebro de la computadora.

18. Un lenguaje utilizado para comunicarse con una computadora.


La opción correcta es a) Un lenguaje diseñado para ser más fácil de usar para los programadores humanos.
Un lenguaje utilizado para comunicarse con una computadora es aquel que ha sido diseñado para ser entendido y
utilizado por los programadores humanos para escribir programas y dar instrucciones a la computadora.

19. ¿Cuántos bits componen una palabra de tamaño WORD?


La opción correcta es b) 16.
Una palabra de tamaño WORD generalmente está compuesta por dos bytes de 8 bits o 16 bits.

20. Ordene lo siguiente de acuerdo con su tamaño

El orden correcto es: f) byte, e) High byte, c) Low byte, a) Word, d) Long Word, g) very long word.
6
- Byte: unidad básica de almacenamiento de información.
- High byte: los bits más significativos de un byte.
- Low byte: los bits menos significativos de un byte.
- Word: una palabra de tamaño estándar en un sistema de computadora.
- Long Word: una palabra de tamaño más largo que el estándar.
- Very long word: una palabra de tamaño muy largo.

21. ¿Cuándo un dato es PERTINENTE?

La opción correcta es a) Cuando puede ser utilizado para responder a preguntas propuestas**.
Un dato es pertinente cuando puede ser utilizado para responder a preguntas o cumplir con un propósito específico.

22. ¿En cuál cuadrante (década) ubicaría al nacimiento del lenguaje C


La respuesta correcta es d)

23. Un algoritmo es:


23. La opción correcta es **a) Una serie de acciones en un orden específico**. Un algoritmo es una secuencia de pasos
organizados que describe el proceso que se debe seguir para resolver un problema específico.

24. Indique el orden correcto de los pasos para traducir un algoritmo en un programa.
24. El orden correcto de los pasos para traducir un algoritmo en un programa es **b) Modelo, problema, algoritmo,
programa**. Primero se identifica el problema, luego se crea un modelo que describe la solución, a continuación se
desarrolla el algoritmo que implementa el modelo y finalmente se traduce el algoritmo en un programa de
computadora.

25. ¿Cuál es la clasificación de un lenguaje por paradigma?


La clasificación de un lenguaje por paradigma es: b) No estructurado, estructurado, Orientado a objetos. Los lenguajes
de programación pueden clasificarse en diferentes paradigmas, como lenguajes no estructurados, lenguajes
estructurados y lenguajes orientados a objetos.

26. La clasificación de un lenguaje por nivel es a) De alto nivel, bajo nivel, máquina. Los lenguajes de programación se
pueden clasificar en diferentes niveles según su cercanía al lenguaje de máquina, siendo los niveles más comunes los de
alto nivel, bajo nivel y lenguaje de máquina.

27. Los números decimales que representan los siguientes números binarios son:
A) 0110 1110 = 110
B) 0101 0011 = 83
C) 0010 0000 0000 = 512
D) 0001 1111 1111 = 511

28. Las siguientes sumas en binario son:


a) 11011 + 10101 = 110000
b) 111111111 + 1 = 1000000000
c) 1110111 + 101001 = 11010000

7
29. Considerando el dedo extendido como 1 y recogido como 0, se puede contar hasta el número 1023 en binario con los
diez dedos de las manos.

1 1 1 1 1 1 1 1 1 1

Decimal: 1023

30. Complete el siguiente cuadro de equivalencias entre sistemas de numeración:

BINARIO OCTAL DECIMAL HEXADECIMAL

1001 1101 0110 4726 2518 9D6

0001 1101 0100 724 468 1d4

0111 1101 0001 3721 2001 7D1

0101 1010 0000 1001 55011 23049 5A 09

También podría gustarte