Cuestionario
1. Mencione y Explique que es la lógica estructurada:
Técnicas básicas y fundamentales de la programación estructurada, su
objetivo es diseñar soluciones “correctas” y confiables a los problemas,
2. Menciones las diferencias fundamentales entre las funciones de
entrada y salida por consola, con las funciones de entrada y salida por
consola con
formato:__________________________________________________
________________________________________________________
________________________________________________________
________________________________________________________
________________________________________________________
_________________________________
3. Escriba algunas restricciones que deben cumplir los
Identificadores:____________________________________________
________________________________________________________
________________________________________________________
__________________
4. ¿Cuál es la siferencia entre el tipo de dato %c, y el tipo de dato %s?:
%c = para un carácter y % S= para una cadena de caracteres
5. ¿Y la directiva <conio.h>?
indicamos al compilador, que de su librería añada a nuestro programa las
funciones estándar de entrada y salida; así como las entradas y salidas por
consola (stadio.h y conio.h, respectivamente
______________________________________________
6. Para que sirve el punto y coma (;) en C:_
Ya que con ello le indicamos al compilador que ha finalizado una
sentencia
7. En C, no existe el tipo de dato string; sin embargo, podemos hacer uso
de las cadenas de texto, ¿Por qué?. Explique:
para declarar este tipo de datos colocamos el tipo de datos, es decir la
palabra reservada char luego el nombre, e inmediatamente abrimos, entre
corchetes, va el número de letras, que contendrá dicha variable
Cuestionario
1. Mencione las diferencias entre las expresiones y los operadores:
Un operador, es un símbolo que indica al compilador que se lleve a cabo
ciertas manipulaciones matemáticas o lógicas.
Expresión, Es un conjunto de variable, constantes y otras expresiones más
sencillas, relacionadas por algún tipo de operador.
2. Que tipo de datos son válidos para los operadores
aritméticos:_________________________________________________
_____
3. Explique, el resultado de los operadores incremento y decremento,
dependiendo de su
posición:____________________________________________________
___________________________________________________________
___________________________________________________________
_________________
4. ¿Qué son y para que sirven los operadores unarios?:
clase de operadores que actúan sobre un solo operador para producir un
nuevo valor.
5. Explique, el funcionamiento de los operadores de asignación: ,
se encargan de atribuirle, asignarle, confinarle, etc a una variable, el resultado
de una expresión o el valor de otra variable.
Cuestionario
1. ¿qué es y cómo funciona un ciclo?
El ciclo es un proceso determinado haremos uso de los ciclos repetitivos, a
los cuales se les conoce con el nombre de estructura repetitiva, estructura
iterativa, lazo o bucle.
Funciona de la siguiente manera.- Evalúa una condición de resultar cierta,
realiza una acción o bloque de acciones, luego vuelve a evaluar la condición y si
nuevamente resulta cierta, realiza la (s) acción (es). Cuando la condición de cómo
resultado falso, se sale del ciclo y continúa con la ejecución normal del programa.
2. Cuál es la diferencia entre un contador y un acumulador:
estas se diferencian unas de otras en que: los contadores, su valor de cambio
es una constante, ya que aumenta y disminuyen en el mismo valor, mientras
que los acumuladores su valor de cambio no es constante
3. ¿cuál es la mejor manera de validar
datos?:_________________________________________________
______________________________________________________
__________
4. ¿cómo se evita un ciclo infinito?:
en las acciones debemos siempre colocar algo que haga que se modifique el
resultado de la condición, lo cual puede ser una bandera, un contador o un
acumulador
5. ¿Qué diferencia existe entre un ciclo de entrada asegurada y el do...
while?
La diferencia fundamental, entre el ciclo while y do...while, es que en este ultimo,
las sentencias se realizarán por lo menos una vez, en cambio, con while, solo se
cumplirán mientras se cumpla la condición, lo cual puede ser nunca
Cuestionario
1. Mencione y explique, las parte en las que se componen las funciones
definidas por el usuario en C:_
programa en c debe constar de una o más funciones, y por su puesto no
puede faltar la función principal main().
2. ¿Cuál es la diferencia entre las funciones predefinidas en c y las funciones
definidas por el usuario?
____________________________________________________________
____________________________________________________________
____________________________________________________________
_____________
3. ¿En que consiste el paso de
parámetros?:__________________________________________________
____________________________________________________________
____________________________________________________________
__________________
4. ¿Cuál es la diferencia entre parámetros formales y
actuales?:____________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
__________________________
5. En que se diferencias las variables locales a las globales:
Variables Locales: Estas, pueden ser utilizadas únicamente en la función que
hayan sido declaradas.
Variables Globales: Estas se crean durante toda la ejecución del programa, y son
globales, ya que pueden ser llamadas, leídas, modificadas, etc
Cuestionario
1. ¿Qué es una array o arreglo?
Un array es un identificador que referencia un conjunto de datos del mismo
tipo
2. ¿Cuál es la diferencia entre un vector y una matriz?
En C tanto los vectores como las matrices admiten los tipos de las variables
escalares
(char, int, long, float, double, etc.),
3. ¿Cómo se define y se declara una función cuyos parámetros son
vectores o matrices?
____________________________________________________
____________________________________________________
____________________________________________________
________
4. ¿Cuáles son los tipos de datos admitidos para los
arreglos?:____________________________________________
____________________________________________________
____________________________________________________
____________________________________________________
______________________
5. ¿Cuáles son las diferencias fundamentales entre un arreglo y
una variable simple?
____________________________________________________
____________________________________________________
____________________________________________________
____________________________________________________
________________