CÁTEDRA: PROGRAMACION DE ALGORITMOS SEMESTRE: II FECHA: _______ NOMBRE: ______________________________________ CALIFICACIÓN: ______ Instrucciones: Contesta las siguientes preguntas según lo que corresponda.
1.- ¿Con sus propias palabras defina que es un programa?
2.- ¿Qué es un algoritmo? 3.- ¿Mencione las características de un software? 4.- La computadora requiere un programa que traduzca el código fuente a otro lenguaje que sí entiende la máquina directamente, pero muy complejo para las personas; este lenguaje se conoce como:
5.- Los programas que traducen el código fuente escrito en un lenguaje de
programación se reconoce como: 6.- Mencione tres tipos de traductores de lenguajes de alto nivel. 7.- Explique tres tipos de lenguaje de programación. 8.- Se le conoce como un traductor que toma un programa fuente, lo traduce y, a continuación, lo ejecuta. 9.- ¿Qué es un compilador? 10.- ¿Que es un pseudocódigo?
11.- ¿Explique que es la depuración de un programa?
12.- Mencione los tipos de datos básicos en un programa.
13.- ¿Explique que es una constante y una variable y cuales su función en C++?
14.- Mencione algunas expresiones aritméticas.
15.-Explique los tipos de expresiones u operadores lógicos. 16.- Ejemplifique una Asignación de cadenas de caracteres Instrucciones: Relaciona los conceptos según corresponda
A) Son los escritores y diseñadores de programas. Compilación
( ) B) El proceso de traducir un algoritmo en pseudocódigo a un La codificación lenguaje de programación se denomina: ( ) C) El algoritmo escrito en un lenguaje de programación se Código fuente. denomina ( ) D) Los programas que traducen el código fuente escrito en un Lenguaje lenguaje de programación se reconoce como: máquina ( ) E) El sistema de codificación se conoce como Programadores ( ) F) Se traducen todas las instrucciones del programa en un solo Traductores bloque. Al final se denomina programa ejecutable. ( ) G) Es la escritura en un lenguaje de programación de la Codificación representación del algoritmo desarrollada en las etapas ( ) precedentes. A) Son los escritores y diseñadores de programas. Compilación ( F ) B) El proceso de traducir un algoritmo en pseudocódigo a un La codificación lenguaje de programación se denomina: ( G ) C) El algoritmo escrito en un lenguaje de programación se Código fuente. denomina ( C ) D) Los programas que traducen el código fuente escrito en un Lenguaje lenguaje de programación se reconoce como: máquina ( E ) E) El sistema de codificación se conoce como Programadores ( A ) F) Se traducen todas las instrucciones del programa en un solo Traductores bloque. Al final se denomina programa ejecutable. ( D ) G) Es la escritura en un lenguaje de programación de la Codificación representación del algoritmo desarrollada en las etapas ( B ) precedentes.
3.- es un conjunto de instrucciones de programa detalladas que controlan y coordinan
los componentes hardware de una computadora y controlan las operaciones de un sistema informático.
es un conjunto de sentencias o instrucciones a la computadora.
4.- lenguaje máquina
5.- traductores 6.-C++ cobol, pascal, perl 7.- • Lenguajes máquina. • Lenguajes de bajo nivel (ensambladores). • Lenguajes de alto nivel. 8.- Un intérprete
9.- Un compilador es un programa que traduce los programas fuente escritos en
lenguaje de alto nivel a lenguaje máquina. 10.- El pseudocódigo es una herramienta de programación en la que las instrucciones se escriben en palabras similares al inglés o español, que facilitan tanto la escritura como la lectura de programas. 11.- corregir errores de un programa 12.- numéricos (entero, real) lógicos (boolean)
carácter (caracter, cadena) C ofrece tres tipos de datos básicos:
Números enteros definidos con la palabra clave int
Letras o caracteres definidos con la palabra clave char
Números reales o en coma flotante definidos con las palabras
claves float o double 13
16.- La expresión que se evalúa es de tipo cadena: