Programación 1. Tarea 2
Universidad abierta para adultos (UAPA).
Bienvenidos a la quinta semana de trabajo en la asignatura Programación 1, en la que se realizarán las siguientes actividades:
I) Investigue los siguientes puntos:
a) Que es una variable? y como declaro una variable en C++
En matemáticas y en lógica, una variable es un símbolo constituyente de un predicado, fórmula, algoritmo o de una proposición. El término «variable» se utiliza aun fuera del ámbito matemático para designar una cantidad susceptible de tomar distintos valores numéricos dentro de un conjunto de números especificado.
En contraste, una constante es un valor que no cambia (aunque puede no ser conocido, o indeterminado). En este contexto, debe diferenciarse de una constante matemática, que es una magnitud numérica específica, independientemente de la naturaleza del problema dado.
Declaro la variable:
Primero como ya dijimos antes se especifica el tipo de dato, después se nombra, y si se asigna un valor debe ir después de un signo de igualdad (” = “).
Si se van a declarar varias variables solo se separan con comas (” , “) dentro de la misma línea del tipo de dato especificado y al finalizar escribir punto y coma (” ; “).
b) Diferencia entre compilador e interprete.
| Compilador | Interprete |
| -Es un programa que lee totalmente un programa escrito en un lenguaje; el lenguaje fuente, y lo traduce a un programa equivalente a otro lenguaje, lenguaje objeto. -Un programa que ha sido compilado puede correr por si solo, pues en el proceso de compilación se lo transformo en otro lenguaje (lenguaje maquina). -El archivo generado por el compilador solo funciona en la plataforma en donde se lo ha creado. -Un archivo compilado puede ser distribuido fácilmente conociendo la plataforma, mientras que un archivo interpretado no funciona si no se tiene el intérprete. | -Es un programa que lee línea a línea un programa escrito en un lenguaje; lenguaje fuente y lo va traduciendo a un código intermedio, para ejecutarlo. -Un interprete traduce el programa cuando lo lee, convirtiéndolo el código del programa directamente en acciones. -La ventaja del interprete es que dado cualquier programa se puede interpretarlo en cualquier plataforma (sistema operativo). -No genera un ejecutable. -El proceso de traducción se realiza en cada ejecución. |
c) Que es un programa?
Un programa informático o programa de computadora es una secuencia de instrucciones, escritas para realizar una tarea específica en una computadora. Este dispositivo requiere programas para funcionar, por lo general, ejecutando las instrucciones del programa en un procesador central. El programa tiene un formato ejecutable que la computadora puede utilizar directamente para ejecutar las instrucciones. El mismo programa en su formato de código fuente legible para humanos, del cual se derivan los programas ejecutables (por ejemplo, compilados), le permite a un programador estudiar y desarrollar sus algoritmos. Una colección de programas de computadora y datos relacionados se conoce como software.
d) Que son las directivas en C y cuáles son las principales?
Se usan normalmente para que los programas de origen sean fáciles de cambiar y compilar en diferentes entornos de ejecución.
If
Else
Elif
Endif
Define
Warning
Line
Pragma
e) Mencione los tipos de datos y su tamaño en C.
| char | 1 byte | |
| int | 2 or 4 bytes | |
| float | 4 bytes | |
| short | 2 bytes |
f) Que es cout y cin.
Salida estándar (cout).
Por defecto la salida estándar de un programa es la pantalla, y el objeto de flujo
C++ definido para tener acceso a es ello es un cout.cout es usado conjuntamente con el operador de inserción, que es escrito como (dos signos menor).
El operador inserta los datos que siguen en el flujo que lo precede. En los ejemplos anteriores inserto la cadena de caracteres “sentencia de salida”, la constante numérica 5 y la variable x en el flujo de salida estándar cout.
Entrada estándar cin.
El manejo de entrada estándar en C + + es hecho aplicando al operador de extracción “> >” sobre el flujo del cin. El operador ser seguido de la variable de los datos que almacenaran los datos que van a ser extraídos del flujo.
g) Diferencia entre printf y scanf.
En su utilización más normal printf se usa para mostrar en pantalla algún texto o variable, y scanf se usa para leer algo del teclado (salida y entrada estándar respectivamente).
