Programacion Logica - Introduccion a los Algoritmos
![]() |
![]() |
![]() |
Título del Test:![]() Programacion Logica - Introduccion a los Algoritmos Descripción: Primer Parcial - Siglo XXI |




Comentarios |
---|
NO HAY REGISTROS |
Seleccione las 4 opciones correctas ¿De que se componen las computadoras?. DISPOSITIVOS DE ENTRADA/SALIDA (E/S). MEMORIA CENTRAL. DISPOSITIVO DE ALMACENAMIENTO MASIVO DE INFORMACION (MEMORIA AUXILIAR O EXTERNA). UNIDAD CENTRAL DE PROCESOS (UNIDAD DE CONTROL Y UNIDAD LOGICA Y ARITMETICA). DISPOSITIVOS DE INGRESO/EGRESO (I/E). (1.2)¿Como son considerados los sistemas de informacion desde el punto de vista de la programacion ?. Conjuntos de hardware sin conexión lógica. Secuencias de comandos de una sola línea. Componentes de red desconectados. Conjuntos de datos sin procesar. Contenedores de los programas. (1.3)¿Cuales son las caracteristicas fundamentales que debe cumplir todo algoritmo?. Preciso, Definido y Finito. Ambiguo, Aleatorio y Ilimitado. Inexacto, Vago y Infinito. Flexible, Aleatorio y Desordenado. Válido, Complejo y Abstracto. Teniendo en cuenta los sigueintes componentes de un programa: "Tipos de datos", "Constantes" y "Estructura de datos",¿cual de las siguientes opciones es una caracteristicas en comun de todos ellos?. Tipos de Datos. Constantes. Estructuras de Datos. (1.6)¿Que ocurre si como programador elijo representar un concepto con una constantey no con una variable?. El concepto puede cambiar de valor en tiempo de ejecución. La constante se puede redefinir en tiempo de ejecución. La variable puede ser utilizada para representar un concepto constante. La constante puede ser utilizada para representar un concepto variable. El concepto no puede cambiar de valor durante la ejecución de un programa. (1.8) Si p y q son variables enteras y tienen un valor inicial q=5 y p=5, ¿Cuál es el valor resultante de la evaluación “(p>=q)”?. Verdadero. Falso. (1.8) Si r, q y p son variables enteras y tiene una valor inicial r=8, q=5 y p=5, ¿Cuál es el valor resultante de la evaluación. ¿ (r-q>)q ¿?. Un error de síntesis. Verdadero. Falso. Un error de sintaxis. (1.8)Si “q” y “p” son variables del tipo de dato entero y tiene un valor inicial q=1 y p=0,¿Cuál es el valor resultante de la evaluacion “not (P>q)” ?. Verdadero. Falso. No se puede determinar sin conocer el valor de otra variable. La evaluación es inválida debido a un error de sintaxis. (1.9)Seleccione las 2 opciones correctas . La operacion de asignacion es el modo de almacenar valores a una variable. ¿Que simbolos se usan para ello?. =. <. >. <---. La computadora no entiende directamente los lenguajes de programacion sino que se requeire otro lenguaje que si entienda para ejecutar el programa. ¿Cómo se llama este lenguaje?. Lenguaje de programación. Lenguaje humano. Lenguaje de diseño. Lenguaje de interfaz. Lenguaje de máquina. (1.10) Selecciones las 4(cuatro) opciones correctas. Existen elementos que forman parte de los programas, cuya comprensión y funcionamiento será vital para el correcto diseño de un algoritmo y naturalmente la codificación del programa. ¿Cuáles son?. Bucles. Acumuladores. Señales. Contadores. Sumadores. (1.1.1)Seleccione las 3 opciones correctas ¿Cuales son los principales tipos de lenguaje de programacion?. Lenguaje ensamblador. Lenguaje de alto nivel. Lenguaje de máquina. Lenguaje Simbolico. Lenguaje de Logaritmico. (1.1.1) Selecciona las 3 opciones correctas .¿Cuales son las instruccones basicas y comunes en casi todos los lenguajes de programacion?. INSTRUCCIONES DE ENTRADA/SALIDA,. INSTRUCCIONES DE CONTROL. INSTRUCCIONES DE CALCULO. INSTRUCCIONES DE LOGICAS. INSTRUCCIONES ARITMETICAS. (1.1.2)¿Como se denomina al programa que traduce los programas fuente escritos en lenguaje de alto nivel a lenguaje entendible por el procesador?. Interprete. Compilador. Variable. Constante. Procesador. Un compilador es un programa que traduce los programas fuente escritos en el lenguaje de alto nivel a lenguaje simbolico. Verdadero. Falso. Seleccione las 2 opciones correctas. ¿Qué son los programas traductores de lenguajes?. Interpretes. Compactor. Traslador. Compiladores. La compilación es el proceso de traducción de programas fuente a programas objeto. Verdadero. Falso. (1.3.1)Seleccione 4 opciones correctas.¿Cuales son los elementos basicos constitutivos de un programa o algoritmo?. Expresiones. Indentificadores. Variables. Palabras Reservadas. Simbolos. ¿Cómo se denomina a una de las técnicas de representación de algoritmos más antigua ya a la vez más utilizada?. escritura en lenguaje de máquina. lenguaje natural. Diagrama de flujo (flowchart). Pseudocodigo. (1.3.2)El sistema mas idoneo para resolver un problema es descomponerlo y luego, mediante diseños decendentes y refinamiento sucesivo,llegar aprogramas facilmente codificales ¿como se debe descomponer?. En Modulos mas sencillos. En fragmentos de codigo menos complejos. En fragmentos de codigo mas complejos. En Modulos mas complejos. En multitud de modulos sin importar su complejidad. ¿Cuáles son las fases de un método general para la resolución de un problema con computadora?. Análisis. Diseño del algoritmo. Codificación. Compilación. Ejecución. Verificación. Documentación y Mantenimiento. ¿Modelos de que se pueden desarrollar utilizando una abstracción?. Entidades. Otros objetos. (1.4.2)Los errores de compilacion se producen normalmente por el uso incorrecto de las reglas del lenguaje de programacion. ¿Que clase de errores suele ser?. Errores de Logica. Errores de Aritmetica. Errores de Sintaxis. Errores de Sintensis. (1.4.2) Los lenguajes de programacion –como los restantes lenguajes- tienen elementos basicos que se utilizan como bloques contructivos, asi como reglas para las que esos elementos se combina. ¿Cómo se denomina estas reglas ?. Lexicas. Sintaxis del Lenguaje. Obtusas. Estaticas. Dinamicas. (2.1)¿Que programa propio?. TIENE UN PUNTO DE ENTRADA Y UNO DE SALIDA. -. (2.1)¿En que consiste la programacion estructurada?. CONSISTE EN CONSIDERAR UN NUMERO LIMITADO DE ESTRUCTURAS DE CONTROL. CONSISTE EN CONSIDERAR UN NUMERO ILIMITADO DE ESTRUCTURAS DE CONTROL. ¿En que consiste la programación modular?. Consiste en dividir un programa en módulos o subprogramas con el fin de hacerlo más legible y manejable. Las demas preguntas van a usar palabras distintas de modulos como partes, efectos,etc. ¿Qué es una estructura secuencial?. Es la sucesión de acciones desde la entrada a la salida. Una estructura secuencial es un conjunto de pasos ordenados que se ejecutan en paralelo. Una estructura secuencial es un tipo de estructura de control que permite tomar decisiones en un programa. Una estructura secuencial es un tipo de estructura de programación que se utiliza para ejecutar un conjunto de instrucciones en un orden aleatorio, sin seguir un patrón lógico o secuencial definido. (2.2)Las estructuras "si-entonces","si entonces-si_no","desde/para" y "mientras". ¿que son?. Estructuras de Datos. Sentencias de Control. Representaciones de Datos Complejos. Herramientas de Depuración. ¿Que significa que una estructura esta anidada?. "Anidada" significa que una estructura no es compatible con otras estructuras en un programa. "Anidada" significa que una estructura tiene múltiples funciones dentro de ella. "Anidada" significa que una estructura es una estructura de control que solo puede utilizarse dentro de otra estructura de control. "Anidada" significa que una estructura es una estructura de datos que se utiliza para almacenar datos de manera jerárquica. Es cuando puede contener otra estructura del mismo tipo, y esta a su vez puede contener otra y asi sucesivamente. (2.4)¿Cual es la figura geomtetrica que simboliza, en un diagrama de flujo, a la estructura selectiva?. CIRCULO. CUADRADO. RECTANGULO. TRIANGULO. ROMBO. ¿Cuál de las siguentes opciones completas las frases correctamente? “Las estrucutras selectivas son...". Las estructuras selectivas son "si-entonces", "si-entonces-si_no" y "según sea, caso de". Las estructuras selectivas son "si-entonces-si_no" y "según sea, caso de". ¿Para qué se utilizan las estructuras selectivas?. Para dar continuidad a un proceso. En caso de Error. Para ocupar menos recursos. Para tomar decisiones. (2.4) Indica cual es la estructura selectiva doble. 'desde/para'. 'mientras'. 'según sea, caso de'. 'si-entonces'. "si-entonces-si_no". (3.1)La estructura "mientras" evalua la condicion de salida del bucle al principio, mientras que la estrucutra "repetir"lo hace al final del bucle. Verdadero. Falso. (3.1) ¿Cuándo se utilizan las estructuras repetitivas ?. Se utilizan las estructuras repetitivas para ejecutar una sola línea de código. Se utilizan las estructuras repetitivas para detener la ejecución de un programa. Se utilizan las estructuras repetitivas para ejecutar una serie de líneas de código en un orden aleatorio. Cuando se requiere que un conjunto de instrucciones se ejecuten un cierto numero finito de veces. (3.1)Seleccione las 3 opciones correctas. Seleccione las tecnicas que incorporan la programacion estructurada. DISEÑO DESCENDENTE,. RECURSOS ABSTRACTOS,. ESTRUCTURA BASICA. DISEÑO ASCENDENTE. ESTRUCTURA COMPLEJA. (3.2) Seleccione las 4(cuatro) opciones correctas. ¿Cuáles son los métodos típicos para terminar un bucle de entrada?. Agotar los datos de entrada. Preguntar antes de la iteración. Encabezar la lista de datos con sutamaño. Finalizar la lista con su valor de entrada. Como salida de un error. (3.2) Seleccione las 4 opciones correctas. ¿Cuáles son los elementos de un bucle?. ITERACION. FINAL. RECORRIDO. INICIO. NEXOS. (3.2) ¿Cuáles son las preguntas principales que deben realizarse para el diseño de un bucle?. ¿Qué contiene el bucle? ‘¿Cuántas veces se debe repetir?. ¿Qué opciones ejecuta? ¿ Cual es la condicion?. ¿ Qué le falta al bucle? ¿ Cuantos ciclos faltan repetir ?. (3.3)¿Para que se utiliza un acumulador ?. SE UTILIZA PARA EFECTUAR SUMAS SUCESIVAS. SE UTILIZA PARA EFECTUAR OPERACIONES LOGARITMICAS SUCESIVAS. SE UTILIZA PARA EFECTUAR SUMAS PARALELAS. SE UTILIZA PARA EFECTUAR SUMAS ALEATORIAS. ¿como funciona un contador?. Incrementa o disminuye en un valor constante. Solo incrementando un valor constante. Solo disminuyendo un valor constante. Incrementa o disminuye en un valor variable. (3.4) ¿Cuál es la principal diferencia entre acumulador y contador?. El acumulador incrementa o decrementa en una cantidad variable en lugar de constante como es el caso del contador. El acumulador incrementa o decrementa en una cantidad Constante en lugar de Variable como es el caso del contador. (3.4) cual es la forma general de un contador?. Contador=contador valor constante. Contador=contador valor Variable. (3.6) ¿En que momento de la estructura repetir se evalúa la condición?. Al final del bucle. Al principio del bucle. Cuando se produce un error. En el Proceso. (3.7) Hasta cuando se repite la estructura mientras?. Hasta que la condición sea falsa. Hasta que la condición sea verdadera. (3.7)Selecciones las 2 opciones correctas. ¿Cuales de las siguientes opciones se refiere a estructuras de control flujo?. MIENTRAS-HACER. SI-ENTONCES. (3.9)¿En que momento de la estructura "para"se eleva la condicion ?. AL PRINCIPIO DEL BUCLE. AL FINAL DEL BUCLE. |