Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Concepto Clave
Haz clic en cada uno de los círculos para que ahondes en las fases del
desarrollo de un programa.
1. Lenguajes de programación
1.1 Evolución de los lenguajes de computadora
1.1.1 Lenguaje máquina
1.1.2 Lenguajes simbólicos
1.1.3 Lenguaje de alto nivel
1.1.4 Lenguajes naturales
1.2 Categorías de lenguajes (de acuerdo al método que
utilizan para resolver un problema)
1.2.1 Lenguajes procedurales (imperativos)
1.2.2 Lenguajes orientados a objetos
1.2.3 Lenguajes funcionales
1.2.4 Lenguajes declarativos
1.2.5 Lenguajes especiales
Lee con atención lo siguiente:
Situación
Contribuyente responsable.
Contribuyente regular.
Contribuyente moroso.
El contribuyente responsable es aquel que siempre cumple con sus cuotas sin
ningún atraso y por lo que aprovecha los descuentos que la administración le
brinda; el contribuyente regular es el que no tiene un criterio definido, en algunas
ocasiones paga en tiempo y en otras se demora; finalmente, el contribuyente
moroso, es quien por lo general siempre está demorado en sus pagos.
Este sistema de información será utilizado por las personas que laboran en el área
de cajas, por lo que debe tener una interfaz amigable y de utilización sencilla,
además de ser rápido en las búsquedas de información.
Lectura
Lenguajes de programación
NOTA: es importante que revises esta Lectura para poder realizar la Evidencia de
Aprendizaje.
2. Estructura de un programa
2.1 Concepto de programa
2.2 Estructura de un programa
2.2.1 Escritura y edición
2.2.2 Compilación
2.2.3 Ligador
2.2.4 Ejecución
Ahora que tienes un contexto de lo que son los lenguajes de programación y cómo
han evolucionado, sabes que los lenguajes están hechos para crear programas.
Lectura
Para conocer a detalle cada una de las fases anteriormente mencionadas revisa la
siguiente Lectura:
NOTA: es importante que revises esta Lectura para poder realizar los Controles de
lectura y la Evidencia de Aprendizaje.
Enlace
Buscador UVEG
Concepto clave
Notas
Imprimir
1. Escribir un programa
1.1. Identificadores
1.2. Tipos de datos
1.3. Declaración y definición de variables
1.4. Constantes
1.5. Entrada
1.6. Salida
1.7. Operadores
1.8. Instrucciones
1.9. Funciones
1.9.1. Declaración
1.9.2. Definición
1.9.3. Llamada
1.10. Selección
1.11. Repetición
1.12. Cíclicos
Lee con atención la siguiente situación:
Situación
El IGTI al plantear una propuesta de manera rápida y eficaz, ha mostrado tener los
conocimientos suficientes de programación, análisis y planificación de proyectos
computacionales, los cuales forman parte de los principales pilares de las
Tecnologías de Información; por lo que debido a ello, se perfila como la persona
idónea para desarrollar tal reingeniería.
Lectura
NOTA: es importante que revises esta Lectura para poder realizar el Ejercicio de
control y las Evidencias de Aprendizaje.
Lectura
NOTA: es importante que revises esta Lectura para poder realizar el Ejercicio de
control y realizar las Evidencias de Aprendizaje.
Lectura
NOTA: es importante que revises esta Lectura para poder realizar el Ejercicio de
control y realizar las Evidencias de Aprendizaje.
Enlaces
Buscador UVEG
Problema 2.- Programa que muestra el producto total de 15 datos ingresados por el usuario.
Analiza muy bien el siguiente código incorrecto y responde a las preguntas que aparecerán a
continuación.
Código
#include int main(int argc, char *argv[])
{
int Tabla,prod=0,i;
for (i=0; i < 15)
{
printf("Ingresa el dato %d:", i+1);
}
for (i=0; i< 15;i++)
{
prod *= Tabla;
}
printf("el producto total es: %d\n",Tabla);
system("PAUSE");
return 0;
}
Preguntas
1.- ¿Cuál es la variable que se encuentra mal declarada al inicio del programa?
Tabla
producto
i
dato
Puntúa 0 sobre 1
Sí
No
Puntúa 1 sobre 1
3.- ¿Qué sentencia hace falta en el primer for del programa para realizar su tarea
correctamente?
break
secuencia de escape
scanf
printf
Puntúa 1 sobre 1
4.- La sentencia que se encuentra dentro del segundo "for”, ¿realiza correctamente su tarea?
Sí
No
Puntúa 1 sobre 1
Sí
No
Puntúa 1 sobre 1