Font size
WorksheetsLenguajes de programación 1 Primer Parcial
Total questions: 61
Worksheet time: 34mins
Es un conjunto de señales que es capaz de contener y transmitir una información.
Lenguaje
Vocabulario
Turbo Pascal
Los sonidos de nuestra voz constituyen las señales del _________
lenguaje natural
Lenguaje Matemático
Lenguaje
Lenguaje de Programación
Los colores de los semáforos, los gestos de los guardias, etc., son las señales del lenguaje utilizado en el código de la circulación, por poner algunos ejemplos de _______
lenguaje natural
Lenguaje Matemático
Lenguaje
Lenguaje de Programación
Pues bien, antes de que se diseñaran los lenguajes de programación, el hombre tenía dos alternativas para expresar los procedimientos de resolución de un problema, es decir, para describir algoritmos:
lenguaje natural
Lenguaje Matemático
Lenguaje
Lenguaje de Programación
Son muy precisas, pero no suficientemente expresivas, ya que sólo permiten codificar un área limitada de problemas.
lenguaje natural
Expresiones Matemáticas
Lenguaje
Lenguaje de Programación
Es muy expresivo, es susceptible de expresar una amplia gama de conceptos, pero el significado de sus sentencias es a menudo impreciso o ambiguo.
Lenguaje natural
Expresiones Matemáticas
Lenguaje
Lenguaje de Programación
Se inventaron para la comunicación entre personas, y en esta clase de comunicaciones se supone conocida por los interlocutores gran cantidad de información que no necesitamos detallar, pero que, sin embargo, es imprescindible para comprender el mensaje transmitido.
Lenguaje natural
Expresiones Matemáticas
Lenguaje
Lenguaje de Programación
Es un lenguaje utilizado por las personas para comunicarle a un ordenador un algoritmo o descripción de la tarea que ha de realizar.
Lenguaje natural
Expresiones Matemáticas
Lenguaje
Lenguaje de Programación
Como todo lenguaje, consta de:
Vocabulario
Sintaxis
Semántica
Gramática
Es un conjunto finito de símbolos
Vocabulario
Sintaxis
Semántica
Gramática
Un conjunto finito de reglas, para la construcción de frases (llamadas instrucciones) correctas.
Vocabulario
Sintaxis
Semántica
Gramática
Aplicación que asocia un significado (la acción que debe realizar el ordenador, por ejemplo) a cada posible construcción del lenguaje.
Vocabulario
Sintaxis
Semántica
Gramática
Consiste en un conjunto de INSTRUCCIONES o SENTENCIAS escritas en un lenguaje particular, que representan la solución de un problema.
Programa
Lenguaje
Algoritmo
Diagrama de flujo
Es la elaboración de un algoritmo escrito en un lenguaje específico para la comunicación con los ordenadores.
Programa
Lenguaje
Algoritmo
Diagrama de flujo
En programación es un espacio de memoria reservado para contener un dato de un cierto tipo, cuyo contenido puede variar durante la ejecución del programa al que pertenece y que es reconocida en el mismo por el identificador (nombre) que el programador le ha asignado.
Variable
Constante
Algoritmo
Lenguaje
En programación es un espacio de memoria reservado para contener un dato concreto de un cierto tipo, cuyo contenido es fijado de antemano y no puede variar durante la ejecución del programa al que pertenece, y es reconocida por el mismo por el identificador que el programador le ha asignado
Variable
Constante
Algoritmo
Lenguaje
Es un símbolo que relaciona datos (operandos) para constituir una expresión
Variable
Constante
Algoritmo
Operador
Los operadores más habituales en los lenguajes de programación son los
Operadores Aritméticos
Operadores lógicos
Operadores relacionales
Operadores sinopticos
(suma (+), resta (), multiplicación (*) y división (/) son los
Operadores Aritméticos
Operadores lógicos
Operadores relacionales
Operadores sinopticos
(AND, OR y NOT) son los
Operadores Aritméticos
Operadores lógicos
Operadores relacionales
Operadores sinopticos
(mayor (>), menor (<), mayor o igual (>=), menor o igual (<=), igual (=) y distinto (<>)) son los
Operadores Aritméticos
Operadores lógicos
Operadores relacionales
Operadores sinopticos
Los identificadores son, como indica su nombre, palabras con un cometido específico, de modo que si se intentan utilizar para nombrar (identificar) algún elemento de la programación, se producirá un error sintáctico.
Verdadero
Falso
Las palabras reservadas son los nombres que el programador asigna a los distintos elementos de la programación (constantes, variables, programas, procedimientos), cuando los utiliza.
Verdadero
Falso
Las instrucciones que 'entienden' los ordenadores se expresan por medio de unos y ceros. Es lo que se conoce por
Lenguaje máquina
Código máquina
Lenguaje ensamblador
Lenguaje interprete
Consiste en utilizar en vez de cada código binario de instrucción un nombre simbólico que recuerde para qué sirve, y para las direcciones de memoria el sistema de numeración hexadecimal.
Lenguaje máquina
Código máquina
Lenguaje ensamblador
Lenguaje interprete
se encarga de traducir las instrucciones ensamblador a instrucciones binarias para así generar el programa ejecutable.
Lenguaje máquina
Código máquina
Programa ensamblador
Lenguaje interprete
Utilizan instrucciones muy potentes (en el sentido de que una única instrucción es capaz, por ejemplo, de escribir en pantalla el resultado de una larga expresión matemática) y que su escritura es bastante parecida al lenguaje natural.
Lenguajes de bajo nivel
Lenguajes de nivel medio
Lenguajes de alto nivel
son entre otros, FORTRAN, COBOL, BASIC, PASCAL, C.
Lenguajes de bajo nivel
Lenguajes de nivel medio
Lenguajes de alto nivel
El orden en que el ordenador ejecuta las instrucciones que constituyen un programa, es normalmente secuencial
Verdadero
Falso
Con el fin de poder dotar a los programas de cierta capacidad de decisión sobre los tratamientos que debe aplicar en cada caso, es por lo que los lenguajes de programación de alto nivel permiten la definición de otras estructuras de control alternativas a la secuencial.
Verdadero
Falso
Los dos tipos de estructuras de control básicas, existentes en casi todos los lenguajes de programación son:
La estructura de selección o decisión.
La estructura de iteración o repetición.
La estructura de jerarquía
Esta estructura dota a un programa de capacidad para decidir la ejecución de un conjunto de instrucciones u otro dependiendo de que los datos cumplan o no una cierta condición.
La estructura de selección o decisión.
La estructura de iteración o repetición.
La estructura de jerarquía
Esta estructura confiere al programa la capacidad de repetir un tratamiento mientras que los datos cumplan una condición indicada.
La estructura de selección o decisión.
La estructura de iteración o repetición.
La estructura de jerarquía
La Estructura de Selección se representa gráficamente así:
Podemos denominar a esta estructura de ejecución secuencia simple de instrucciones y representarla gráficamente de la siguiente manera:
En los lenguajes de programación suele denominarse estructura DO WHILE: "DO el siguiente conjunto de instrucciones, WHILE la condición indicada sea cierta". Gráficamente se puede representar como vemos en el siguiente esquema.
Fue el constructor, a los 19 años, de la primera calculadora mecánica
Blaise Pascal
Nicklaus Wirth
Borland
Pascaline
Es la primera calculadora mecánica conocida, denominada
Excel
Casio
Visio Calc
Pascaline
En su honor se bautizó como PASCAL un nuevo lenguaje de programación; quizá el más representativo de los lenguajes estructurados
Verdadero
Falso
Pascal fue ideado, a principios de los años 70 por el matemático _______, profesor del Instituto Federal de Tecnología de Zurich.
Blaise Pascal
Nicklaus Wirth
Albert Einstein
Rafael Palaceta
Cuando lo concibió, lo hizo con propósitos estrictamente académicos, tanto para ilustrar los conceptos de la programación estructurada, como para disponer de una herramienta adecuada para la enseñanza de la informática. Su descripción del lenguaje es lo que se conoce como PASCAL ______
ESTANDAR
XPRESS
TURBO
PRO
Es un lenguaje de propósito general que ha alcanzado gran difusión como lenguaje de enseñanza y de desarrollo de aplicaciones
Pascal
Palaceta
Algoritmo
Diagrama de flujo
La cabecera del programa consta de la palabra reservada ________seguida del Nombre del Programa y de punto y coma (;).
PROGRAM
USES CRT, DOS;
VAR
BEGIN
La primera está delimitada por la Cabecera del programa y por la palabra reservada _____, y en ella se declaran o se definen todos los elementos habituales de programación (variables, subprogramas, etc.) que se van a utilizar en el programa y que están disponibles en el lenguaje.
BEGIN
END
WRITELN
CLRSCR
La Zona de Instrucciones, delimitada por las palabras reservadas BEGIN y
BEGIN
END
WRITELN
CLRSCR
En los programas Pascal podrán aparecer varios _____ seguidos de punto y coma, como ya veremos, pero ____. (Con punto) sólo hay uno: el que marca final de programa.
BEGIN
END
WRITELN
CLRSCR
Comando que inicia el cuerpo del programa
empezar
bejin
Begin
Empieza
Comando que limpia pantalla
Clrcsr
Clrsrc
Crlscr
Clrscr
Es el comando que escribe un mensaje
Writenl
Writeln
Whire
Escribir
es el tipo de variable numérico con decimales
Integer
Real
Dec
Indica que se van a declarar las variables
Var
Variable
Decvariable
DecVar
Turbo pascal opera según el orden de las operaciones
si
No
Comando que finaliza el programa
fin
termino
End.
End
Es una representación gráfica de la resolución de un problema, usando una secuencia lógica:
Diagrama de Venn
Diagrama de Flujo
Pseudocódigo
Instructivo
En un diagrama de flujo, este símbolo significa:
Inicio/Fin
Decisión
Conector
Proceso
En un diagrama de flujo, este símbolo significa:
Inicio/Fin
Decisión
Conector
Proceso
En un diagrama de flujo, este símbolo significa:
Inicio/Fin
Decisión
Conector
Proceso
En un diagrama de flujo, este símbolo significa:
Inicio/Fin
Decisión
Conector
Proceso
Si me falta espacio para dibujar un diagrama de flujo en una sola página, debo usar...
Para verificar o comprobar el funcionamiento de un diagrama de flujo se utiliza...
una regla
un programa
una computadora
la prueba de escritorio
Esta figura representa un conector...
que une diagramas de una página a otra
que une diagramas dentro de una página
circular
de datos
