Programación de software
  • 1. ¿Que es sintaxis?
A) conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permiten llevar a cabo una actividad mediante pasos sucesivos que no generen dudas a quien deba hacer dicha actividad.
B) es la manera en que están escritas ciertas asignaciones para llevar a cabo el programa
C) forma que las variables de dicha función estén sujetas a una serie de restricciones expresadas mediante un sistema de ecuaciones o inecuaciones
D) serie de instrucciones que permiten a un programador escribir secuencias de órdenes y algoritmos a modo de controlar el comportamiento físico y lógico de una computadora con el objetivo de que produzca diversas clases de datos
E) conjunto de reglas que deben seguirse al escribir el código fuente de los programas para considerarse como correctos para ese lenguaje de programación.
  • 2. ¿Que es Gramatica?
A) conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permiten llevar a cabo una actividad mediante pasos sucesivos que no generen dudas a quien deba hacer dicha actividad.
B) conjunto de reglas que deben seguirse al escribir el código fuente de los programas para considerarse como correctos para ese lenguaje de programación.
C) forma que las variables de dicha función estén sujetas a una serie de restricciones expresadas mediante un sistema de ecuaciones o inecuaciones
D) serie de instrucciones que permiten a un programador escribir secuencias de órdenes y algoritmos a modo de controlar el comportamiento físico y lógico de una computadora con el objetivo de que produzca diversas clases de datos
E) es la manera en que están escritas ciertas asignaciones para llevar a cabo el programa
  • 3. ¿Que es lenguaje de programación?
A) es la manera en que están escritas ciertas asignaciones para llevar a cabo el programa
B) conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permiten llevar a cabo una actividad mediante pasos sucesivos que no generen dudas a quien deba hacer dicha actividad.
C) conjunto de reglas que deben seguirse al escribir el código fuente de los programas para considerarse como correctos para ese lenguaje de programación.
D) serie de instrucciones que permiten a un programador escribir secuencias de órdenes y algoritmos a modo de controlar el comportamiento físico y lógico de una computadora con el objetivo de que produzca diversas clases de datos
E) forma que las variables de dicha función estén sujetas a una serie de restricciones expresadas mediante un sistema de ecuaciones o inecuaciones
  • 4. ¿Que es un algoritmo?
A) forma que las variables de dicha función estén sujetas a una serie de restricciones expresadas mediante un sistema de ecuaciones o inecuaciones
B) es la manera en que están escritas ciertas asignaciones para llevar a cabo el programa
C) conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permiten llevar a cabo una actividad mediante pasos sucesivos que no generen dudas a quien deba hacer dicha actividad.
D) conjunto de reglas que deben seguirse al escribir el código fuente de los programas para considerarse como correctos para ese lenguaje de programación.
E) serie de instrucciones que permiten a un programador escribir secuencias de órdenes y algoritmos a modo de controlar el comportamiento físico y lógico de una computadora con el objetivo de que produzca diversas clases de datos
  • 5. ¿Que es programación lineal?
A) conjunto de reglas que deben seguirse al escribir el código fuente de los programas para considerarse como correctos para ese lenguaje de programación.
B) conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permiten llevar a cabo una actividad mediante pasos sucesivos que no generen dudas a quien deba hacer dicha actividad.
C) forma que las variables de dicha función estén sujetas a una serie de restricciones expresadas mediante un sistema de ecuaciones o inecuaciones
D) es la manera en que están escritas ciertas asignaciones para llevar a cabo el programa
E) serie de instrucciones que permiten a un programador escribir secuencias de órdenes y algoritmos a modo de controlar el comportamiento físico y lógico de una computadora con el objetivo de que produzca diversas clases de datos
  • 6. ¿Que es lenguaje C?
A) es un lenguaje de programación de propósito general de código del lado del servidor originalmente diseñado para el preprocesado de texto plano
B) lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible. Se trata de un lenguaje de programación multiparadigma
C) es un lenguaje de programación de propósito general, concurrente, orientado a objetos, que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible.
D) es un software libre educativo multiplataforma dirigido a personas que se inician en la programación.​
E) es un lenguaje de programación de propósito general​ originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, ​ como evolución del anterior lenguaje B, a su vez basado en BCPL.​​​
  • 7. ¿Que es pseint?
A) es un software libre educativo multiplataforma dirigido a personas que se inician en la programación.​
B) es un lenguaje de programación de propósito general, concurrente, orientado a objetos, que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible.
C) es un lenguaje de programación de propósito general​ originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, ​ como evolución del anterior lenguaje B, a su vez basado en BCPL.​​​
D) lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible. Se trata de un lenguaje de programación multiparadigma
E) es un lenguaje de programación de propósito general de código del lado del servidor originalmente diseñado para el preprocesado de texto plano
if
  • 8. ¿Que es el comando if?
A) consiste en que nos da la posibilidad de ejecutar primero el bloque de instrucciones antes de evaluar la condición necesaria
B) es un ciclo de cualquier construcción de programa que repite una sentencia o secuencia de sentencias un número de veces
C) es una estructura de control empleada. Se utiliza para agilizar la toma de decisiones múltiples
D) Ejecuta una sentencia si una condición específicada es evaluada como verdadera o si la condición es evaluada como falsa
E) se usa para tomar decisiones, este evaluá básicamente una operación lógica
if else
  • 9. ¿Que es el comando if else?
A) se usa para tomar decisiones, este evaluá básicamente una operación lógica
B) Ejecuta una sentencia si una condición específicada es evaluada como verdadera o si la condición es evaluada como falsa
C) es un ciclo de cualquier construcción de programa que repite una sentencia o secuencia de sentencias un número de veces
D) consiste en que nos da la posibilidad de ejecutar primero el bloque de instrucciones antes de evaluar la condición necesaria
E) es una estructura de control empleada. Se utiliza para agilizar la toma de decisiones múltiples
while
  • 10. ¿Que es el comando while?
A) es una estructura de control empleada. Se utiliza para agilizar la toma de decisiones múltiples
B) se usa para tomar decisiones, este evaluá básicamente una operación lógica
C) Ejecuta una sentencia si una condición específicada es evaluada como verdadera o si la condición es evaluada como falsa
D) es un ciclo de cualquier construcción de programa que repite una sentencia o secuencia de sentencias un número de veces
E) consiste en que nos da la posibilidad de ejecutar primero el bloque de instrucciones antes de evaluar la condición necesaria
do while
  • 11. ¿Que es el comando Do while?
A) es una estructura de control empleada. Se utiliza para agilizar la toma de decisiones múltiples
B) se usa para tomar decisiones, este evaluá básicamente una operación lógica
C) es un ciclo es cualquier construcción de programa que repite una sentencia o secuencia de sentencias un número de veces
D) consiste en que nos da la posibilidad de ejecutar primero el bloque de instrucciones antes de evaluar la condición necesaria
E) Ejecuta una sentencia si una condición específicada es evaluada como verdadera o si la condición es evaluada como falsa
switch
  • 12. ¿Que es el comando switch?
A) consiste en que nos da la posibilidad de ejecutar primero el bloque de instrucciones antes de evaluar la condición necesaria
B) es una estructura de control empleada. Se utiliza para agilizar la toma de decisiones múltiples
C) Ejecuta una sentencia si una condición específicada es evaluada como verdadera o si la condición es evaluada como falsa
D) es un ciclo es cualquier construcción de programa que repite una sentencia o secuencia de sentencias un número de veces
E) se usa para tomar decisiones, este evaluá básicamente una operación lógica
for
  • 13. ¿Que es el comando for?
A) es una estructura de control empleada. Se utiliza para agilizar la toma de decisiones múltiples
B) es un ciclo es cualquier construcción de programa que repite una sentencia o secuencia de sentencias un número de veces
C) es una estructura de control en programación en la que se puede indicar de antemano el número mínimo de iteraciones.​
D) se usa para tomar decisiones, este evaluá básicamente una operación lógica
E) consiste en que nos da la posibilidad de ejecutar primero el bloque de instrucciones antes de evaluar la condición necesaria
  • 14. Es un lenguaje de programación que fue creado por Brian Kernighan y Dennis Ritchie a mediados de los años 70. La primera implementación del mismo la realizó Dennis Ritchie sobre un computador DEC PDP-11 con sistema operativo UNIX.
A) PHP
B) PYTHON
C) JAVA
D) C
E) C++
  • 15. ¿Con que tipo de dato se puede describir una variable tipo flotante de mayor rango?, en lenguaje C
A) char
B) float
C) int
D) void
E) double
  • 16. ¿Con que tipo de variable se puede describir una variable tipo entero?, en lenguaje C
A) double
B) int
C) void
D) char
E) float
  • 17. Un modificador es el cual donde se aplica sobre los tipos de datos, permiten cambiar el tamaño, etc. ¿Cual es el modificador que nos permite dar una descripción larga con un rango de [-2147483647 , 2147483648] valores posibles en notación matemática?, en lenguaje C
A) unsigned short
B) short
C) long
D) unsigned
E) signed
  • 18. ¿Cual es la variable que puede ser declarada fuera de todas las funciones del programa?, en lenguaje C
A) Variable local del bloque
B) Variable globales
C) Como parámetros a la función
D) Dentro de un bloque de código del programa
E) Variable locales
  • 19. ¿Como es la declaración de un Array unidimensional?, en lenguaje C
A) tipo nombre[tamaño]
B) tipo nombre[tam1][tam2]...[tamN]
C) printf(“%d\n”,j-i)
D) for(i=0;i<100;i++)
E) for(i=0;i<100;i++) x[i]=i;
  • 20. ¿Que es una cadena en lenguaje C?
A) Son las que se ejecutan comparando el valor de la variable con el valor de cada una de las constantes, realizando la comparación desde arriba hacia abajo.
B) Son las también llamada string, es un tipo especial de array unidimensional.
C) Son las que permiten modificar y controlar la ejecución de los bucles.
D) Son las que se ejecutan siempre que la condición sea verdadera
E) Son las que provocan la salida del bucle en el cual se encuentra y la ejecución de la sentencia que se encuentra a continuación del bucle.
  • 21. ¿Que función tiene la sentencia de control Break?
A) Permitir modificar y controlar la ejecución de los bucles.
B) Ejecutar siempre que la condición sea verdadera.
C) Provoca que el programa vaya directamente a comprobar la condición del bucle en los bucles while y do/while
D) Ejecutar comparando el valor de la variable con el valor de cada una de las constantes, realizando la comparación desde arriba hacia abajo.
E) Provoca la salida del bucle en el cual se encuentra y la ejecución de la sentencia que se encuentra a continuación del bucle.
  • 22. ¿Que función tiene la sentencia de control Continue?
A) Ejecutar comparando el valor de la variable con el valor de cada una de las constantes, realizando la comparación desde arriba hacia abajo.
B) Ejecutar siempre que la condición sea verdadera.
C) Provoca la salida del bucle en el cual se encuentra y la ejecución de la sentencia que se encuentra a continuación del bucle.
D) Provoca que el programa vaya directamente a comprobar la condición del bucle en los bucles while y do/while,
E) Permitir modificar y controlar la ejecución de los bucles.
  • 23. Son una de las poderosas herramientas que ofrece el lenguaje C a los programadores, sin embargo, son también una fuente frecuente de errores en los programas de C, y además, suele producir fallos muy difíciles de localizar y depurar.
A) Bucles
B) Sentencias de control
C) Los punteros
D) Arrays
E) Cadenas
  • 24. ¿Que nos permite hacer la sentencia Return?, en lenguaje C
A) Ejecutar comparando el valor de la variable con el valor de cada una de las constantes, realizando la comparación desde arriba hacia abajo.
B) Provoca la salida del bucle en el cual se encuentra y la ejecución de la sentencia que se encuentra a continuación del bucle.
C) Ejecutar siempre que la condición sea verdadera.
D) Permite, en primer lugar, salir de la función desde cualquier punto de la misma, y en segundo lugar, devolver un valor del tipo de la función
E) Permitir modificar y controlar la ejecución de los bucles.
  • 25. Es la directiva fuerza al compilador a incluir otro archivo fuente en el archivo que tiene la misma directiva
A) #error
B) #include
C) #define
D) #undef
E) #endif
Examen creado con That Quiz — donde se hacen ejercicios de matemáticas y más.