Está en la página 1de 7

CURSO

FUNDAMENTOS DE PROGRAMACION

Brayan Alexis Vélez Mejía


1040200426

Programa
ingeniería de sistemas

Número de grupo
213022_117

Nombre del tutor


Deiris Marlith Valenzuela Zambrano

Universidad Nacional Abierta y a Distancia


UNAD

28/08/2023

Elaborado por: Red de docentes Curso Fundamentos de Programación 2023.


CUESTIONARIO PASO 1

Descripción de conceptos básicos diagramación y programación, tomado de: López


Goytia, J. L. (2015) - Programación orientada a objetos C++ y Java: un acercamiento
interdisciplinario y Ceballos Sierra, F. J. (2015) - C/C++. Curso de programación. 4ª
Edición.

Unidad 1 - Paso 1 - Conceptualización sobre Fundamentos de Programación

Apreciado estudiante en el siguiente documento encontrara descripción de conceptos


básicos sobre algoritmo, constantes, diagramación, estructuras básicas, funciones,
lenguajes de programación, programa, programación, tipos de datos, sentencias y
variables. Estas descripciones son preparatorias a la solución de la prueba
automática que consta de 10 preguntas aleatorias, las preguntas son de selección
múltiple con única respuesta y el tiempo estimado para contestarlo es de 60
minutos.

Como recomendación leer cuidadosamente cada descripción para que la solución sea
100% efectiva.
Valor25 puntos
SELECCIÓN MÚLTIPLE CON ÚNICA RESPUESTA:

A continuación, usted encontrara preguntas que se desarrollan en torno a un


enunciado, problema o contexto, frente al cual, usted debe seleccionar aquella que
responde correctamente a la pregunta planteada entre cuatro opciones de respuesta
identificada por la letra A, B, C, D. para fortalecer los conceptos explorados durante el
desarrollo del paso 1 del curso de fundamentos de programación.

1. En el contexto de programación las variables cumplen un papel muy


importante para el desarrollo del algoritmo, dadas las siguientes
definiciones cuál considera usted que es la apropiada para una variable.

Seleccione una respuesta.

Elaborado por: Red de docentes Curso Fundamentos de Programación 2023.


a. Es un dato que cambia su valor durante la ejecución del programa, esta
debe tener definido un tipo de dato y un nombre.
b. Es un espacio en memoria que guarda cualquier tipo de dato de forma
implícita
c. Es un dato que guarda valores de salida y puede retornar diferentes tipos
de valores.
d. Ninguna de las anteriores

2. Se desarrolla un algoritmo que permite leer tres valores (5, 4 y 3) y determina cual de
esos valores es el mayor y cuál es el menor, teniendo en cuenta que el programa
debe validar que los valores proporcionados deben ser diferentes, en caso contrario
imprimir un mensaje de alerta donde se indique que debe ingresar valores
diferentes. Del siguiente contexto identifique la cantidad de variables y el tipo
de datos que fueron necesarias para el desarrollo del algoritmo.

Seleccione una respuesta.

a. 2 de tipos enteros en el que se guarda el valor mayor y el valor menor


b. 5, donde 3 son de tipo char en el que se almacena el valor menor y el valor
mayor
c. 2 de tipo char en el que se guarda el valor menor y el valor mayor
d. 5, donde 3 son de tipo entero para los valores y 2 de tipo entero para guardar
el valor mayor y el valor menor

3. Existen tipos de datos que pueden ser utilizados en la programación, entre


estos tenemos aritméticos, relacionales y lógicos, identifique cuál de los
siguientes conjuntos los representa de forma acertada.

Seleccione una respuesta.

a. b.

Elaborado por: Red de docentes Curso Fundamentos de Programación 2023.


c. d.

a.
b.
c.
d.

4. Es importante en programación conocer la prioridad de los tipos de


operadores, dadas las opciones cual considera que es la apropiada.

Seleccione una respuesta.

a. Primero sumas y restas, posteriormente multiplicaciones y divisiones al final


paréntesis y corchetes.
b. Paréntesis anidados, potencias, multiplicaciones y divisiones de izquierda a
derecha, al igual que sumas y restas.
c. De izquierda a derecha, teniendo en cuenta que los paréntesis deben resolverse
primero.
d. Ninguna de las anteriores

5. Para comprimir un archivo debemos usar un software de compresión de


archivos, el objeto es lograr que uno o varios archivos se conviertan en uno
solo y ocupen menos espacio que el archivo creado inicialmente en los
dispositivos de almacenamiento con poca capacidad de memoria o poderlos
subir a un correo para enviarlos. Este programa se llama:

Seleccione una respuesta.

a. access
b. notebook
c. winrar
d. google

Elaborado por: Red de docentes Curso Fundamentos de Programación 2023.


6. Un algoritmo es una estructura que sirve para representar la información y
es el conjunto de pasos ordenados y finitos que permiten resolver un
problema o tarea específica. que se puede representar. De acuerdo con lo
anterior un algoritmo se puede representar gráficamente por:

Seleccione una respuesta

a. diagrama de flujo
b. lenguaje de programación
c. diagrama de clases
d. variable

7. En una computadora, los datos consisten en fragmentos pequeños de información


que, por sí mismos, podrían no tener sentido para una persona. La unidad mínima de
representación de la información es:

Seleccione una respuesta


a. Byte
b. bit
c. Binario
d. Megabyte

8. Un programa (código fuente) está escrito en un lenguaje de programación.


Dicho código fuente se traduce a un lenguaje binario entendible para la
computadora (código máquina), a través de un software de propósito
específico llamado:

Seleccione una respuesta

a. pseudocódigo
b. algoritmo
c. compilador
d. Ninguna de las anteriores

Elaborado por: Red de docentes Curso Fundamentos de Programación 2023.


9. En programación, todas las variables y constantes de un programa deben
ser de un tipo de dato específico, el cual indica en forma implícita el tipo de
valores que se pueden almacenar, el espacio en memoria que ocuparán y su
forma de almacenamiento. De acuerdo con lo anterior, los tipos de datos
más usuales son:

a. int
b. float
c. char
d. Todas las anteriores

10. Un programa es el conjunto de instrucciones dadas al ordenador en un


lenguaje entendido por él, para decirle exactamente lo que queremos que
haga. Algunos lenguajes de programación se manejan a través de
intérpretes, los cuales traducen y ejecutan por línea el programa. Cuál de
los siguientes no es un ejemplo de un lenguaje de programación:

Seleccione una respuesta

a. C/C++
b. Java
c. UNIX
d. C#

Elaborado por: Red de docentes Curso Fundamentos de Programación 2023.


Bibliografías

Castro Guzmán, A. (2022). Algoritmo y Diagrama de Flujo. [OVI]. Repositorio Institucional Unad.
https://repository.unad.edu.co/handle/10596/52308

Ceballos Sierra, F. J. (2015). C/C++. Curso de programación. 4ª Edición. (pp. 1 - 84) https://elibro-
net.bibliotecavirtual.unad.edu.co/es/ereader/unad/106454

Hernández Pérez, F. (2022). Operadores Aritméticos y Lógicos. [OVI]. Repositorio Institucional


Unad. https://repository.unad.edu.co/handle/10596/52509

López Goytia, J. L. (2015). Programación orientada a objetos C++ y Java: un acercamiento


interdisciplinario. (pp. 1 - 61) https://elibro-net.bibliotecavirtual.unad.edu.co/es/ereader/unad/39461?
page=29

Montes, J. F. (2020). Objetos, Clases y Métodos. [OVI]. Repositorio Institucional Unad.


https://repository.unad.edu.co/handle/10596/35525

Peña Hidalgo, H. J. (2022). Variables, Constantes y su Utilización. [OVI]. Repositorio Institucional


Unad. https://repository.unad.edu.co/handle/10596/52309

Elaborado por: Red de docentes Curso Fundamentos de Programación 2023.

También podría gustarte