You are on page 1of 6

¿Qué es una prueba de escritorio?

son simulaciones del comportamiento de un algoritmo que permiten determinar la validez del
mismo. Consisten en generar una tabla con tantas columnas como variables tenga el algoritmo y
seguir las instrucciones poniendo los valores correspondientes

¿Qué es un seudocódigo?

Se denomina algoritmo al conjunto de pasos ordenados y finitos que permiten resolver un


problema o tarea específica. Los algoritmos son independientes del lenguaje de programación y de
la computadora que se vaya a emplear para ejecutarlo.
¿Qué es una variable?

Una variable es un dato cuyo valor puede cambiar durante el desarrollo del algoritmo o ejecución
del programa. Es decir, representará un valor almacenado en memoria que se puede modificar en
cualquier momento o conservar para ser usado tantas veces como se desee.

.¿Cuáles son los tipos de datos simples?

Los tipos de datos simples son: numéricos (enteros y reales), lógicos (booleanos) y caracteres.

¿Qué es un conjunto de datos?

Son los diferentes objetos de información con los que un algoritmo o programa trabaja se conocen
colectivamente como datos. Todos los datos tienen un tipo asociado con ellos; el tipo de un dato es
el conjunto (rango) de valores que puede tomar durante el programa

¿Qué es u arreglo?

Un arreglo es un tipo de dato estructurado que almacena en una sola variable un conjunto limitado
de datos o elementos del mismo tipo. Asimismo, es un conjunto de localidades de memoria
contiguas donde la dirección más baja corresponde al primer elemento y la dirección más alta al
último.

¿Qué es una variable de tipo lógico?

Hay lenguajes que sólo pueden tomar uno de dos valores: verdadero (true) o falso ( false ). En
lenguaje C no existe el tipo lógico pero se puede implementar con un número entero, 0 es falso y
cualquier número diferente de cero es verdadero.

¿Qué tipo de datos permite almacenar un tipo entero?

Los de caracteres y daos numéricos

¿Qué es un carácter?

El almacenamiento de caracteres en el interior de la computadora se hace en “palabras” de 8 bits


(1 byte). Este tipo representa valores enteros en el rango 2128 a 1127. El lenguaje C proporciona
el tipo unsigned char para representar valores de 0 a 255 y así representar todos los caracteres
ASCII

¿Qué es una variable de tipo real?

es un tipo de dato en programas informáticos que representa la aproximación de un número real.


¿Qué es variable de tipo numérico?

Este tipo de dato puede ser real o entero, dependiendo del tipo de dato que se vaya a utilizar.
Enteros: son los valores que no tienen punto decimal, pueden ser positivos o negativos y el
cero.
¿Qué es una asignación?

tipo de operador que sirve para almacenar un valor en una variable. Por ejemplo en lenguaje C,
numero = 4;. El operador de asignación es = y asigna a la variable numero el valor 4.

¿Qué es una estructura de control?

Estas estructuras controlan cómo se ejecutan los programas, es decir el orden de las
instrucciones, ya que tienen un solo punto de entrada y un punto de salida.
¿Cuáles son los elementos de una estructura de control condicional?

¿Cuáles son los elementos de una estructura de control repetitivas?

Proceso

Expresión lógica

Secuencia de acciones

¿Qué es una constante?

Una constante es un dato que permanece sin cambio durante el desarrollo del algoritmo o durante
la ejecución del programa, es decir valores fijos que no pueden ser alterados por el usuario. La
mayoría de los lenguajes de programación permiten el manejo de diferentes tipos de constantes;
éstas pueden ser enteras, reales, caracteres y cadenas.

¿Cuál es la función de un contador?

se utiliza para llevar la cuenta de determinadas acciones que se pueden solicitar durante la
resolución de un problema.

¿Cuál es la función de un sumador?

acumulara en operaciones sencillas o complejas según lo desees,

¿Qué es un diagrama de flujo?

Un diagrama de flujo es la representación gráfica de un algoritmo; dicha representación gráfica se


lleva acabo cuando varios símbolos (que indican diferentes procesos en la computadora) se
relacionan entre sí mediante líneas que indican el orden en que se deben ejecutar las instrucciones
para obtener los resultados deseados.

¿Características de un diagrama?

Todo diagrama debe tener un inicio y un fin.


• No se especifica la declaración de variables.

• Se deben usar solamente líneas de flujo horizontales y/o verticales.

• Se debe evitar el cruce de líneas utilizando los conectores.


• Se deben usar conectores sólo cuando sea necesario.

• No deben quedar líneas de flujo sin conectar.

• Se deben trazar los símbolos de manera que se puedan leer de arriba hacia abajo y de izquierda
a derecha.

• Se debe evitar la terminología de un lenguaje de programación o máquina.

• Los comentarios se deben utilizar ya sea al margen o mediante el símbolo gráfico comentarios
para que éstos sean entendibles por cualquier persona que lo consulte.

• Si el diagrama abarca más de una hoja es conveniente enumerarlo e identificar de dónde viene y
a dónde se dirige.

• Sólo los símbolos de decisión pueden y deben tener más de una línea de flujo de salida.

¿Qué es codificación?

En la etapa de codificación se transcribe el algoritmo definido en la etapa de diseño en un código


reconocido por la computadora; es decir, en un lenguaje de programación; a éste se le conoce
como código fuente. Por ejemplo el lenguaje “C” es un lenguaje de programación y es el que
utilizaremos en el presente curso.

¿Qué es una sintaxis?

Las pruebas de sintaxis se ejecutan primero, son las más sencillas y las realiza el compilador del
programa cada vez que se ejecuta el programa hasta que el código no presente errores, es decir
que la sintaxis que requiere el lenguaje sea la correcta, de lo contrario el propio compilador va
mostrando los errores encontrados para que se modifiquen y se pueda ejecutar el código;

¿Qué es una prueba lógica?

a son las más complicadas ya que éstas las realiza el programador; consisten en la captura de
diferentes valores y revisar que el resultado sea el deseado, es decir el programador tendría que
modificar el código hasta que el programa funcione correctamente
¿Qué es un identificador?

es una secuencia de caracteres alfabéticos, numéricos y el guión bajo. Con ellos podemos dar
nombre a variables, constantes, tipos de dato, nombres de funciones o procedimientos, etcétera.
¿De que tipo pueden ser las constantes?

Entera
Reales
Carácter
cadena

¿Cuáles son los operadores?

Un operador es un símbolo que permite relacionar dos datos en una expresión y evaluar el resultado de la
operación.
¿Cuáles son los operadores relacionales?

Describen una relación entre dos valores; por lo tanto, se usan para expresar condiciones y
comparar dos valores. El resultado de una expresión relacional es un valor tipo lógico o booleano,
sólo puede ser verdadero o falso

¿Qué tipo pueden ser las constantes?

Aritméticos.

• Relacionales.

• Lógicos.

• Asignación.

¿Cuáles son los operadores lógicos?

Las expresiones lógicas pueden combinarse para formar expresiones más complejas utilizando los
operadores lógicos.

¿Cuáles son los operadores de asignación?

El operador de asignación permite evaluar una expresión y asignar el resultado en una variable
¿Qué son las reglas asociativas?

Los operadores en una misma expresión con igual nivel de prioridad se evalúan

¿Qué son la prioridad de operadores?

Los operadores de asignación tienen menor prioridad que todos los otros operadores. Por tanto las
operaciones monarios, aritméticos, de relación, de igualdad y lógicos se realizan antes que las de
asignación

¿Qué es una expresión?

Una expresión es el resultado de unir operandos mediante operadores. Los operandos pueden ser
variables, constantes u otras expresiones; y los operadores, aritméticos, lógicos o relacionales. El
resultado de una expresión es un dato numérico o un valor lógico. Para agrupar las expresiones
utilizamos los paréntesis

¿Qué es una palabra reservada?

Son palabras propias del lenguaje, ya que el creador del mismo les dio un uso específico. No se
pueden utilizar como identificadores
¿Qué es un comentario?

Los comentarios en cualquier lenguaje de programación sirven para que el código fuente sea más
entendible, aumentan la claridad de un programa, ayudan a la documentación y bien utilizados
nos pueden ahorrar mucho tiempo.+
*