Question 1
Question
Es una lista de instrucciones que la computadora debe de seguir para procesar datos y convertirlos en información
Answer
-
Pseudocódigo
-
Programa
-
Algoritmo
Question 2
Question
Características de un programa
Answer
-
Debe ser confiable
Advierte errores de entrada
Documentado adecuadamente
Ser comprensible
Debe estar codificado en un lenguaje apropiado
-
Código ilegible
Sin documentación (sin comentarios)
Variables con nombres sin significado
-
Ninguna de las características que menciona
Question 3
Question
Los DATOS: Son las características propias de cualquier entidad. Por ejemplo: los datos de una persona como su edad, fecha de nacimiento, domicilio, número de teléfono, etc.
Question 4
Question
La especificación del programa requiere de cinco tareas:
- Determinación de objetivos
- Determinación de salidas
- Determinación de los datos de entrada
- Determinación de los requerimientos de procesamiento
- Documentación de las especificaciones del programa
- Tipos de variables y operadores
Question 5
Question
El [blank_start]diseño del programa[blank_end] genera una solución con técnicas de programación como diseño descendente de programas, pseudocódigos, flujogramas y estructuras lógicas
Question 6
Question
La [blank_start]codificación del programa[blank_end] es la generación real del programa con un lenguaje de programación
Question 7
Question
[blank_start]Depurar[blank_end] es correr el programa en una computadora y corregir las partes que no funcionan
Question 8
Question
Cuando los programas se depuran, se pueden encontrar cuatro tipos de errores
Answer
-
- De sintaxis: falta un ; una , (), {}, etc. los detecta el compilador
- De ejecución: al ejecutar el programa no sucede lo que esperamos, no lee una variable, termina incorrectamente, etc.
- De lógica: genera resultado incorrectos
- De especificación: se refieren al mal diseño del programa
-
- de operaciones aritméticas
- de lectura y escritura
- de nombre
- de directorio
-
Los dos anteriores son correctos
Question 9
Question
Las [blank_start]pruebas[blank_end] consisten en verificar la funcionalidad del programa a través de varios métodos para detectar errores posibles
Question 10
Question
Los Métodos de Prueba son:
- Chequeo de escritorio: el progrador revisa los datos que se ingresan para validar su funcionalidad.
- Prueba manual de datos de muestra: el programador introduce datos correcto e incorrectos para verificar su funcionalildad
- Intento de traducción
- Prueba de datos de muestra en la computadora
- Prueba por un grupo selecto de usuarios potenciales: Varios usuarios validan el programa
Question 11
Question
[blank_start]Documentación del programa[blank_end]: consiste en describir por escrito a nivel técnico los procedimientos relacionados con el programa y su modo de uso. También se debe documentar el programa para que sea más entendible.
Question 12
Question
El [blank_start]Mantenimiento del programa[blank_end] es el paso final del desarrollo del software
Question 13
Question
Los tipos de datos básicos en lenguaje C son: [blank_start]int, float, char, char[][blank_end]
Question 14
Question
Los operadores en lenguaje C, se clasifican en: relacionales, aritméticos, lógicos, de asignación, para punteros
Question 15
Question
Los tipos de pruebas que se le hacen a un programa son:
Answer
-
Pruebas unitarias y en parejas
-
Pruebas de aptitud y actitud
-
Pruebas unitarias e integrales
Question 16
Question
Los archivos #include, se utilizan para llamar a las funciones que utilizaremos en nuestro código, por ejemplo si utilizo la función getch() tengo que colocar la siguiente instrucción #include <conio.h>
Question 17
Question
El lenguaje C, utiliza palabras reservadas que pueden ser utilizadas como variables.
Question 18
Question
Los comentarios en C, generalmente son de dos tipo
/*
para comentar un bloque
*/
// paara comentar una línea
Question 19
Question
Suponiendo que pc es = a 13.50, en las siguientes líneas que imprimirá la línea printf("Usted pagará %f \n", pc);
void cafe(){
float pc;
printf("escribe el precio del café");
scanf("%f", &pc);
pc+=10;
printf("Usted pagará $%f \n", pc);
}
Question 20
Question
Coloca los datos que faltan
[blank_start]char[blank_end] aplicacion[30];
char [blank_start]link[40][blank_end];
[blank_start]float[blank_end] horario_ingreso
[blank_start]float[blank_end] tiempo;
[blank_start]printf[blank_end]("Escribe la aplicación que utilizas para crear mapas mentales: \n");
[blank_start]scanf[blank_end]("%s", aplicacion);
printf("Escribe el link de la aplicación que utilizas para crear mapas mentales: \n");
scanf([blank_start]"%s"[blank_end], link);
printf("Escribe la hora en la que frecuentemente ingresas a esa aplicación: \n");
scanf([blank_start]"%f"[blank_end], &horario_ingreso);
printf("Escribe el tiempo que le dedicas a esa aplicación que utilizas para crear mapas mentales: \n");
scanf("%f", [blank_start]&tiempo[blank_end]);
Answer
-
char
-
link[40]
-
float
-
float
-
printf
-
scanf
-
"%s"
-
"%f"
-
&tiempo