Programación Lógica - 1º Parcial - Siglo 21
![]() |
![]() |
![]() |
Título del Test:![]() Programación Lógica - 1º Parcial - Siglo 21 Descripción: Programación Lógica - 1º Parcial - Siglo 21 |




Comentarios |
---|
NO HAY REGISTROS |
Un compilador es un programa que traduce los programas fuente escritos en el lenguaje de alto nivel a lenguaje simbólico. Falso. Verdadero. 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?. Diagrama de flujo. Diagrama de flow. Diagrama del camino. Esquema. Sintesis. Seleccione las 4 opciones correctas, De que se componen las computadoras?. Unidad Central de Procesos (Unidad de Control y Unidad Logica y Aritmética). Dispositivos de Entrada/Salida (E/N). Dispositivo de Almacenamiento Masivo de Información (Memoria Auxiliar o Externa). Memoria Central. Dispositivos de Entrada/Salida (E/S). Como son considerados los sistemas de información desde el punto de vista de la programación?. Programas de los Contenedores. Programas y Subprogramas. Contenedores de Subprogramas. Programas. Contenedores de los Programas. Cuándo se utilizan las estructuras repetitivas?. Cuando no se requiere que un conjunto de instrucciones se ejecuten un cierto número finito de veces. Cuando se requiere que un conjunto de elementos se ejecuten un cierto número finito de veces. Cuando se obtiene que un conjunto de instrucciones se ejecuten un cierto número infinito de veces. Cuando se requiere que un conjunto de instrucciones se ejecuten un cierto número infinito de veces. Cuando se requiere que un conjunto de instrucciones se ejecuten un cierto número finito de veces. Seleccione las 2 opciones correctas, Qué son los programas traductores de lenguajes?. Compiladores. Maquinas. Interpretes. Programas. Símbolos. Para qué se utilizan las estructuras selectivas?. Para tomar decisiones. Para tomas cantidades. Para tomar constantes. Para tomar variables. Para tomar elementos. 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 y Compilación. Ejecución, Verificación, Documentación y Mantenimiento. Documentación y Mantenimiento. Entrada, Proceso y Salida. Análisis, Diseño del Algoritmo, Codificación, Compilación, Ejecución, Verificación, Documentación y Mantenimiento. Seleccione las 3 opciones correctas, Cuáles son las instrucciones básicas y comunes en casi todos los lenguajes de programación?. Instrucciones de Control. Instrucciones de Calculo. Instrucciones de Proceso/Salida. Instrucciones de Entrada/Salida. Instrucciones de Sumas. Como se denomina al programa que traduce los programas fuente escritos en lenguaje de alto nivel a lenguaje entendible por el procesador?. Almacenador. Programa. Intérprete. Lenguaje Maquina. Compilador. La compilación es el proceso de traducción de programas fuente a programas objeto. Verdadero. Falso. Los lenguajes de programación, como los restantes lenguajes, tienen elementos básicos que se utilizan como bloques constructivos, así como reglas para las que esos elementos se combina. Cómo se denomina estas reglas?. Sintaxis del lenguaje. Lenguaje Maquina. Sintaxis del Programa. Síntesis del Programa. Síntesis del Lenguaje. Modelos de qué se pueden desarrollar utilizando una abstracción?. Variables. Constantes. Entidades. Datos. Valores. Seleccione las 4 opciones correctas, Cuáles son los elementos básicos constitutivos de un programa o algoritmo?. Datos. Identificadores. Variables. Palabras Reser. Expresiones. Qué es una estructura secuencial?. Es la sucesión de acciones desde la salida a la entrada. Es la sucesión de acciones desde el proceso a la salida. Es la sucesión de acciones desde la entrada al proceso. Es la sucesión de acciones desde la entrada a la salida. Es la sucesión de acciones desde la entrada, luego al proceso, y por último a la salida. Si r, q y p son variables enteras y tienen un valor inicial de r=8, q=5, y p=5. Cuál es el valor resultante de la evaluación: (r-q>)p. r-q es > a p. p es < que r - q. Un error de síntesis. Un error del lenguaje. Un error de sintaxis. Seleccione las 4 opciones correctas, Cuáles son los elementos de un bucle?. Final. Recorrido. Iteración. Entrada. Inicio. Seleccione las 2 opciones correctas, La operación de asignación es el modo de almacenar valores a una variable, qué símbolos se usan para ello?. <---. =. >. /. <. En qué consiste la programación modular?. Consiste en dividir un programa en elementos o subelementos con el fin de hacerlo más legible y manejable. Consiste en dividir un programa en partes o subpartes con el fin de hacerlo más legible y manejable. Consiste en dividir un programa en módulos o subprogramas con el fin de hacerlo más legible y manejable. Consiste en dividir un programa en módulos o subprogramas con el fin de hacerlo más ilegible e inmanejable. Consiste en dividir un elemento en módulos o subprogramas con el fin de hacerlo más legible y manejable. Cuáles son las preguntas principales que deben realizarse para el diseño de un bucle?. Qué contiene el interior del proceso? Cuántas veces se debe repetir?. Qué contiene el proceso? Cuántas veces se debe repetir?. Qué contiene el bucle? Cuántas veces se debe repetir?. Qué contiene el bucle? Cuántas veces se debe borrar?. Qué no contiene el bucle? Cuántas veces se debe necesitar?. Qué tiene un programa propio?. Tiene un punto de entrada y uno salida. Tiene un punto de entrada y uno de salida. Tiene un punto de proceso y uno de salida. Tiene un punto de entrada, uno de proceso, y uno de salida. Tiene un punto de proceso, uno de entrada, y uno de salida. La computadora no entiende directamente los lenguajes de programación, sino que se requiere de otro lenguaje que si entienda para ejecutar el programa. Cómo se llama este lenguaje?. Lenguaje Maquina. Lenguaje Simbolico. Lenguaje de Alto Nivel. Lenguaje de Bajo Nivel. Lenguaje Universal. Cómo se denomina al programa que traduce los programas fuente, escritos en lenguaje de alto nivel a lenguaje entendible por el procesador?. Lenguaje Maquina. Lenguaje de Alto Nivel. Programa. Compilador. Interprete. En qué consiste la programación estructurada?. Consiste en considerar un elemento limitado de estructuras de sentencias. Consiste en considerar un elemento limitado de estructuras de control. Consiste en considerar un número limitado de estructuras de síntesis. Consiste en considerar un número limitado de estructuras de control. Consiste en considerar un elemento limitado de estructuras de síntesis. Qué partes debe describir la definición de un algoritmo?. Salida, Entrada y Proceso. Proceso, Entrada y Salida. Entrada, Salida y Proceso. Entrada, Proceso y Salida. Preciso, Definido y Finito. Seleccione las 4 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?. Señales. Bucles. Contadores. Acumuadores. Sumadores. La sintaxis es: El conjunto de reglas que deben seguir los lenguajes de programación, las cuales definen la sintaxis de los mismos. El conjunto de reglas que deben seguir los lenguajes de programación, las cuales definen la síntesis de los mismos. El conjunto de pautas que deben seguir los lenguajes de programación, las cuales definen la sintaxis de los mismos. El conjunto de reglas que deben seguir los lenguajes de programación, teniendo en cuenta el contexto y las cuales definen la sintaxis de los mismos. Seleccione las 3 opciones correctas, Cuáles son los principales tipos de lenguajes de programación?. Lenguaje Natural. Lenguaje Máquina. Pseudo Código. Lenguaje de Alto Nivel. Lenguajes Ensambladores o Bajo Nivel. Seleccione las 3 opciones correctas, Qué es un programa propio?. Tiene un punto de Inicio y Fin. Tiene un punto de Entrada y uno de Salida. Existen varios caminos desde la entrada a la salida. Todas las instrucciones son ejecutables. Existe un solo camino de entrada a la salida. Tiene un punto de entrada y varios de salida. Una estructura "Anidada" es.... Una estructura que tiene otra estructura adentro de diferente tipo y a su vez tiene otra adentro y así sucesivamente. Cuando una estructura si-entonces y si-entonces-si_no puede contener otra estructura del mismo tipo adentro. Una estructura que puede contener otra estructura del mismo tipo y a su vez esta puede contener otra, y así sucesivamente. Una estructura en forma de nido. Cuando una estructura desde/para, puede contener otra estructura del mismo tipo adentro. Para qué se utiliza un Acumulador?. Para definir variables. Para contar. Para almacenar energía. Para repetir un bloque de instrucciones. Para efectuar sumas excesivas. Cómo se denomina al programa que traduce los programas fuentes escritos en lenguaje de alto nivel a lenguaje entendible por la máquina?. Compilador. Interprete. Bloques de instrucción. Traductor de lenguaje máquina. Identificadores. Un compilador es un programa que traduce los programas fuentes escritos en el lenguaje de alto nivel a lenguaje simbólico. Verdadero. Falso. El sistema más idóneo para resolver un problema es descomponerlo y luego, mediante diseños descendentes y refinamientos, llegar a programas fácilmente codificables, Cómo debe de descomponerse?. En módulos más complejos y concentrados. En bloques de instrucciones. En algoritmos. En programas. En módulos más sencillos. Seleccione las 4 opciones correctas, Las técnicas que incorpora la programación estructurada son: Diseño descendente (top-down). Estructuras básicas. Estructuras complejas. Recursos abstractos. Descomposición en módulos. En qué momento de la estructura "para" se evalúa la condición?. Al principio del bucle. Al final del bucle. Fuera del bucle. Teniendo en cuenta los siguientes componentes: "tipos de dato", "constantes", y "estructuras de datos", Cuál de las siguientes opciones es una "característica común" de todos ellos?. Iteración. Tipo de dato. Compilador. Bloques de Programación. Bifurcación. Cuál es la estructura "Selectiva Doble"?. FinSi. si-entonces-si_no. Segun_sea. entonces_sea. Seleccione las 4 opciones correctas, Los elementos de un bucle son: Recorrido. Principio. Iteración. Inicio. Condición. Final. La sentencia real = 1000 es correcta. Verdadero. Falso. Seleccione las 3 opciones correctas, Cuáles son las instrucciones básicas y comunes en casi todos los lenguajes de programación?. Instrucciones de entrada/salida. Instrucciones de cálculo. Construcciones de control. Instrucciones de proceso/salida. Instrucciones de suma. Seleccione las 5 opciones correctas, Qué atributos tiene una entidad: Tipo. Tipo de dato. Ubicación en memoria. Ligaduras. Nombre. Tiempo de vida. Valor. Seleccione las 3 opciones correctas, Cómo se clasifican los lenguajes "según el nivel de abstracción"?. Lenguaje de Alto Nivel. Lenguaje Bajo Nivel. Lenguaje Imperativo. Lenguaje Máquina. Lenguaje Lógico. En una ligadura dinamica: La asociación se produce antes de la ejecución del programa. La asociación se produce durante la ejecución del programa, no puede realizarse en un paso anterior. Seleccione las 4 opciones correctas, Las computadoras se componen de: Dispositivos de almacenamiento masivo de información (memoria auxiliar o externa). Unidad central de proceso (unidad de control, unidad lógica y aritmética). Dispositivos de Entrada y Salida (E/S). Dispositivos de Entrada y Salida (/S). Memoria Central. Cómo son considerados los sistemas de información desde el punto de vista de la programación?. Estructuras de control dentro de un programa. Estructuras de control fuera de un programa. Contenedores de los programas. Programas de los contenedores. Programas y subprogramas. Analiza y completa. Si_no escribir ('A>B'). Escribir ('A>B'). Si_no escribir ('A<B'). Si_no escribir ('A=B'). Si-no escribir ('A<=B'). Analiza el pseudocodigo y menciona cuantas veces se ejecutara el bucle. 1. 2. 3. 4. 5. 6. La función de un interprete es: "lee e interpreta" las instrucciones de un programa fuente en cualquier orden y las ejecuta. A este proceso se lo llama interpretar y a los programas que lo hacen se los conoce como "interpretes". Interpreta el código fuente de un programa (alto nivel) en lenguaje máquina para que el procesador pueda ejecutar sus instrucciones. El código escrito en lenguaje de alto nivel se denomina "código fuente" y el traducido se denomina "código objeto". Traduce el código fuente de un programa (alto nivel) en lenguaje máquina para que el procesador pueda ejecutar sus instrucciones. El código escrito en lenguaje de alto nivel se denomina "código fuente" y el traducido se denomina "código objeto". "Lee e interpreta" las instrucciones de un programa fuente a medida que son encontradas y las ejecuta. A este proceso se lo llama interpretar y a los programas que lo hacen se los conoce como "interpretes". El programa que traduce los programas fuente escritos en "Lenguaje de Alto Nivel" a lenguaje entendible por el procesador es: Compilador. Contador. Editor de Texto. Interprete. Calculador. Cuáles de las siguientes palabras, son palabras reservadas?. Función. Mientras. Si. Valor. Fin. Inicio. Real. Nombre. Lógico. Dato. Seleccione las 4 opciones correctas, Cómo se clasifican los lenguajes "según el paradigma de programación"?. Lenguaje de Alto Nivel. Lenguaje Orientado Objetos. Lenguaje Bajo Nivel. Lenguaje Imperativo. Lenguaje Funcional. Lenguaje Máquina. Lenguaje Lógico. Seleccione las 4 opciones correctas, Cuáles son los elementos constitutivos de un programa o algoritmo?. Circuito Impreso. Palabras Reservadas. Compiladores. Identificadores. Variables. Expresiones. Seleccione las 2 opciones correctas, Cuáles de las siguientes opciones se refiere a Estructuras de Flujo?. Si-entonces. Salir. Imprimir pantalla. Leer teclado. Mientras-hacer. Qué parte describe la definición de un algoritmo?. Inicio, proceso y fin. Entrada y Salida. Entrada, Proceso y Salida. Preciso, definido y finito. Las estructuras selectivas son: "Mientras_sea/hacer". "Mientras". FinSi. "si-entonces", "si-entonces-si_no" y "segun_sea, case_de". "repetir". Seleccione las 4 opciones correctas, Los sistemas de información son un conjunto de elementos que interactúan entre si para lograr un objetivo, Cuáles son?. Procesamiento de información. Codificación. Almacenamiento. Entrada de Datos. Ejecución del programa. Salida de información. En la estructura "para", en qué momento se evalúa la condición?. Al final del bucle. Al principio del bucle. Después de declarar variables. Al principio del programa. En el interior del bucle. Nunca se evalua. Seleccione las 2 opciones correctas, La operación de asignación es el modo de almacenar valor, Qué símbolos se usan para ello?. --. =. <. <--. -->. Un algoritmo es... Un conjunto de reglas para resolver un problema. Se parte desde un estado inicial y una entrada para llegar a un estado final o solución. Un conjunto de pasos para resolver un problema. Se parte desde el principio y una entrada para llegar a un estado final o solución. Un conjunto de pasos para resolver un problema. Se parte desde un estado inicial y una entrada para llegar a un estado final o solución. Un conjunto de pasos para resolver un programa. Se parte desde un estado inicial y una entrada para llegar a un estado final o solución. Seleccione las 3 opciones correctas, Un tipo de dato.... Define el espacio que se utiliza en memoria para almacenar los valores (variables y constantes). Define el conjunto de valores que una variable puede tener. Especifica las operaciones que se pueden realizar con dicha constante. Especifica las operaciones que se pueden realizar con dicha variable. Define el espacio que se utiliza en memoria para almacenar los valores (enteros y reales). La función de un Compilador es: Traduce el código fuente de un programa (alto nivel) en lenguaje máquina para que el procesador pueda ejecutar sus instrucciones. El "código fuente" y el traducido se denomina "código objeto". Traduce el código fuente de un programa (bajo nivel) en lenguaje máquina para que el procesador pueda ejecutar sus instrucciones. El código escrito en lenguaje de alto nivel se denomina "código fuente" y el traducido se denomina "código objeto". Traduce el código fuente de un programa (alto nivel) en lenguaje máquina para que el procesador pueda ejecutar sus instrucciones. El código escrito en lenguaje de alto nivel se denomina "código objeto" y el traducido se denomina "código fuente". Los errores de compilación ocurre por el uso incorrecto del lenguaje de programación, es decir que es un: Nombres erróneos de sentencias. Error de sintaxis. Error de lenguaje. Faltas ortograficas. Error de datos. Error de sistema. Error de sintesis. Cuándo se utilizan las estructuras repetitivas?. Cuando se quiere que un conjunto de instrucciones se ejecuten un cierto número infinito de veces. Cuando se quiere que un conjunto de instrucciones se ejecuten un cierto número finito de veces. Cuando no se quiere que un conjunto de instrucciones se ejecuten un cierto número finitos de veces. Cuando se quiere que un conjunto de instrucciones se ejecuten un cierto número de veces. Cuando se quiere que un conjunto de variables se ejecuten un cierto número finito de veces. En qué consiste la programación módular?. Consiste en dividir un programa en módulos o submódulos con el fin de hacerlo más legible y manejable. Consiste en dividir un programa en módulos o subprogramas con el fin de hacerlo más legible e inmanejables. Consiste en dividir un programa en elementos o subelementos con el fin de hacerlo más legible y manejable. Consiste en dividir un programa en módulos o subprogramas con el fin de hacerlo más legible y manejable. Consiste en dividir un elemento en módulos o subprogramas con el fin de hacerlo más legible y manejable. La estructura "Mientras" evalúa la condición de salida del bucle "al principio", mientras que "Repetir" lo hace al final. Verdadero. Falso. Cómo funciona un contador?. Incrementa o disminuye un valor constante. Incrementa o disminuye una variable. Incrementa o disminuye de uno en uno. Decrementa o disminuye un valor constante. 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. Análisis, diseño del algoritmo, codificación, interpretación, ejecución, verificación, documentación y mantenimiento. Análisis, diseño del algoritmo, traducción, compilación, ejecución, verificación, documentación y mantenimiento. Análisis, diseño del algoritmo, codificación, ejecución, verificación, documentación y mantenimiento. Análisis, diseño del algoritmo, codificación, ejecución, compilación, verificación, documentación y mantenimiento. Las estructuras "si-entonces", "si-entonces-si_no", "desde/para" y "mientras", son: Funciones de acceso a datos. Estructuras selectivas. Sentencias de control. Estructuras repetitivas. Tipos de datos. Analiza e identifica el error en el diagrama de flujo. 1. 2. 3. 4. 5. no hay error. Seleccione las 2 opciones correctas, Cuáles de las siguientes sentencias en pseudocodigo son correctas?. Char funcion. Cadena nombre. Entero real. Entero Dato. Caracter cadena. Info char. Analice y complete el pseudocodigo, Qué sentencia debería colocar?. mostrar (precio_hora). leer precio_hora. escribir (precio_hora). leer (nombre). leer (salario_bruto). leer (precio_hora). En la ligadura estatica: La asociación se produce durante la ejecución del programa, no puede realizarse en un paso anterior. La asociación se produce antes de la ejecución del programa. Cuál es la forma general de un contador?. Contador = numero real. contador <-- J+1. Contador <-- (valor constante). Contador "cadena". Contador = contador + <valor constante>. Seleccione las 2 opciones correctas, Cuáles son los programas traductores de lenguaje?. Compiladores. Contadores. Variables. Identificadores. Interpretes. Las estructuras condicionales simples: Las estructuras secuenciales ejecutan una sentencia a continuación de otra de acuerdo con la decisión especificada en el algoritmo. Evalúa la condición, si es verdadera ejecuta la o las sentencias especificadas, si es falsa no realiza ninguna acción y continua con el flujo. Evalúa la condición, pero en este caso tiene sentencias especificadas tanto para verdadero como falso, es decir, ejecuta una sentencia sea cual sea la condición. Las estructuras secuenciales ejecutan una sentencia a continuación de otra de acuerdo con el orden especificado en el algoritmo. La figura geométrica que simboliza en un diagrama de flujo a la "estructura selectiva" es: Circulo. Rectangulo. Triangulo. Rombo. Cuadrado. Qué características tienen las estructuras de datos?. Se caracterizan por su desorganización y las situaciones que se definen en ella. Se caracterizan por su organización y las operaciones. Se caracterizan por su organización y las operaciones que se definen en ella. Se caracterizan por su organización y las situaciones que se definen en ella. Se caracterizan por su organización y las situaciones que no se definen en ella. Con qué operador se accede al campo de un registro?. : (puntos). , (coma). <-- (flecha). . (punto). ; (punto y coma). Seleccione las 4 opciones correctas, Qué son los subprogramas?. Son herramientas de la modularización. Cada subprograma tiene su propio espacio de nombres. Pueden ser herramientas con variables internas. Los subprogramas pueden hacer uso de las variables globales. Pueden ser invocados varias veces. Cómo se representa gráficamente un arreglo bidimensional? DATO 0 DATO 0,1 DATO 0,2 DATO 1 DATO 1,1 DATO 1,2 DATO 2 DATO 2,1 DATO 2,2. Está posicionado por una tabla o matriz, por la cual no contiene filas y columnas. Está posicionado por una tabla o matriz, por la cual contiene filas. Está representado por una tabla o matriz, por la cual contiene filas y columnas. Está posicionado por una tabla o matriz, por la cual contiene filas y columnas. Está representado por una tabla o matriz, por la cual contiene columnas. Seleccione las 4 respuestas correctas, Qué afirmaciones son correctas acerca de la búsqueda binaria?. Debe conocerse la cantidad de elementos. Es mas lento por implementar la recursividad. Es muy eficiente para los arreglos de gran tamaño. Es mas rápido por implementar la recursividad. El vector debe estar ordenado. Completa la frase: "La ordenación es el proceso....". De clasificar sus datos en un orden estructural. De clasificar sus elementos en un orden particial. De clasificar sus elementos en un orden particular. De clasificar sus elementos desordenados en particular. De clasificar sus elementos sin un orden particular. Completa la definición: "Un registro es un tipo que almacena...". Un campo de tipo igual y que se identifica por su expresión numerica. varios campos de tipos iguales y que se identifican por su expresión numerica. Un campo de tipo distinto y que se identifica por su nombre. Varios campos de tipos distintos y que se identifican por su expresión numerica. Varios campos de tipos distintos y que se identifican por su nombre. Qué son los campos?. Es la máxima unidad de información de un registro. Es la máxima unidad de información. Es la mínima unidad de información de un registro. Es la mínima unidad de desinformación de un registro. Es la mínima cantidad de desinformación de un registro. Con qué operador se accede al campo de un registro?. :. ). <. >. =. Completa con la palabra correspondiente: "Los subalgoritmos son.... que ejecutan alguna tarea especifica". Archivos. Modularizaciones. Datos. Expresiones. Módulos. Qué es un fichero?. Conjunto de expresiones estructuradas. Conjunto de datos sin estructurar. Conjunto de datos estructurados. Conjunto de datos reemplazados. Conjunto de datos estilizados. En qué consiste el método de ordenamiento rápida (Quicksort)?. Consiste en dividir el vector en dos sublistas, una con valores menores y otra con menores, a partir de un valor arbitrario del vector. Consiste en multiplicar el vector en sublistas, na con valores mayores y otra con menores, a partir de un valor arbitrario del vector. Consiste en multiplicar el vector en sublistas, una con valores iguales y otra con mayores, a partir de un valor arbitrario del vector. Consiste en dividir el vector en dos sublistas, una con valores mayores y otra con menores, a partir de un valor arbitrario del vector. Consiste en dividir el vector en dos sublistas, una con valores iguales y otra con menores, a partir de un valor arbitrario del vector. Qué es el rango de un vector?. La altura del vector. El tamaño del vector. La cantidad del vector. El dominio del vector. El alcance del vector. En una función, el paso por el valor es el paso de una copia del valor de la dirección en memoria. Verdadero. Falso. En qué consiste el algoritmo de ordenamiento de selección?. Busca el valor mayor entre una posición i y el final de la lista, luego intercambia el valor menor con el elemento de la posición i. Busca el valor menor entre una posición i y el final de la lista, luego intercambia el valor menor con el elemento de la posición j. Busca el valor menor entre una posición i y el final de la lista, luego intercambia el valor mayor con el elemento de la posición i. Busca el valor menor entre una posición i y el inicio de la lista, luego intercambia el valor menor con el elemento de la posición i. Busca el valor menor entre una posición i y el final de la lista, luego intercambia el valor menor con el elemento de la posición i. Selecciona la declaración correcta. Registro contacto nombre: cadena telefono: real fin_registro. Registro contacto apellido: cadena telefono: real inicio_registro. Registro contacto apellido: cadena Telefono: fin_registro. Registro contacto apellido: cadena telefono: entero fin_registro. Registro contacto apellido: telefono: entero fin_registro. Seleccione las 4 respuestas correctas, Cuáles son las operaciones más usuales en los registros?. Chequeo. Borrado. Inserción. Modificación. Consulta. Seleccione las 4 respuestas correctas, Cuáles son los métodos más empleados para realizar el paso de parámetros?. Paso por objeto. Paso por resultado. Paso por nombre. Paso por valor. Paso por referencia o dirección. Cómo seria la asignación de un valor en el elemento de una tabla, que esta en la fila 3 y columna 2?. T(3, 2)=5. T(2, 2)=4. T(2, 3)=5. T(3, 2)=4. T(2, 3)=4. Qué es un procedimiento?. Conjunto de instrucciones que realizan una determinada tarea que pueden ser ejecutados solo una vez. Conjunto de instrucciones que realizan una indeterminada tarea que pueden ser ejecutados solo una vez. Instrucciones sin más. Ejecuciones con solo una tarea. Conjunto de instrucciones que realizan una determinada tarea que pueden ser ejecutados mas de una vez y pueden devolver mas de un valor. En qué consiste la búsqueda secuencial?. Eliminar cada elemento de un vector con la clave de búsqueda. Reescribir cada posición de un vector con la clave de búsqueda. Reescribir cada elemento de un vector con la clave de búsqueda. Comparar cada elemento de un vector con la clave de búsqueda. Comparar cada posición de un vector con la clave de búsqueda. Cómo se accede a un campo del registro?. NOMBRE_REGISTRO.NOMBRE_CAMPO. NOMBRE_SIN_REGISTRO.NOMBRE_CAMPO. NOMBRE_REGISTRO.NOMBRE_SITIO. OBJETO_REGISTRO.NOMBRE_CAMPO. VARIABLE_REGISTRO.NOMBRE_CAMPO. A qué se refiere que la ordenación es externa?. Los elementos a ordenar están en la memoria ROR de la computadora. Los elementos a ordenar están en la memoria RON de la computadora. Los elementos a ordenar están en la memoria ROM de la computadora. Los elementos a ordenar están en la memoria RUM de la computadora. Los elementos a ordenar están en la memoria ROOM de la ccomputadora. Seleccione las 4 respuestas correctas, Cuáles son lo métodos de ordenación?. Por inserción. Por selección. Por ordenación rápida (Quicksort). Por burbuja. Por situación. Cómo es la estructura de una llamada de función desde el programa principal?. NOMBRE_FUNCION (Lista de parámetros actuales). NOMBRE_VECTOR (Lista de parámetros actuales). NOMBRE_MATRIZ (Lista de parámetros actuales). NOMBRE_FUNCION (Lista de parámetros no actuales). OBJETO_FUNCION (Lista de parámetros actuales). Seleccione las 2 respuestas correctas, Cómo se clasifica los sub algoritmos?. Funciones. Procedimientos. Arreglos. Manualidades. Selecciones. De qué tipo pueden ser los parámetros de un procedimiento o función?. Entrada, final o entrada/final. Entrada, salida o entrada/salida. Entrada, desarrollo o entrada/desarrollo. Entrada, desarrollo, salida o entrada/desarrollo/salida. Inicio, final o inicio/final. Selecciona que afirmación es incorrecta acerca de las desventajas de los sub algoritmos. Utilizan más almacenamiento de sistema. Revisan menos almacenamiento de sistema. Utilizan menos memoria de sistema. Revisan menos memoria de sistema. Utilizan mas memoria de sistema. Seleccione las 3 respuestas correctas, Cómo se pueden clasificar los arrays?. Dimensional. Tridimiencional. Multidimencionales. Unidimensionales. Bidimensionales. En qué consiste la búsqueda binaria?. Localiza el elemento central de un vector ordenado y lo compara con la clave de búsqueda. Localiza el elemento central de un vector ordenado y lo reemplaza con la clave de búsqueda. Localiza el elemento central de un vector ordenado y lo compara con la trampa de búsqueda. Localiza el elemento central de una matriz ordenada y la compara con la clave de búsqueda. Localiza el objeto central de un vector desordenado y lo compara con la clave de búsqueda. "La búsqueda binaria consiste en ... "?. Descentralizar el elemento central de un vector ordenado y lo compara con la clave de búsqueda. Localizar el elemento central de un vector ordenado y lo compara con la clave de búsqueda. Localizar el elemento central de un vector desordenado y lo compara con la clave de búsqueda. Localizar el elemento central de un vector desordenado y lo reemplaza con la clave de búsqueda. Deslocalizar el elemento central de un vector ordenado y lo compara con la clave de trampa. Seleccione las 4 respuestas correctas, Cuáles son los elementos que componen la declaración de una función?. Nombre de la función. Esquema de la función. Tipo de resultado. Instrucciones. Lista de parámetros. Cómo se realiza la invocación de un procedimiento?. (LLAMAR_A) NOMBRE_PROCEDIMIENTO (LISTA DE PARAMETROS ACTUALES). (LLAMAR_A) VARIABLES_PROCEDIMIENTOS (LISTA DE PARAMETROS ANTIGUOS). (LLAMAR_A)_(LISTA DE PARAMETROS ACTUALES). NOMBRE_PROCEDIMIENTO (LISTA DE PARAMETROS ACTUALES). (NOMBRE_A) NOMBRE_PROCEDIMIENTO(LISTA DE OBJETOS ACTUALES). Seleccione las 4 respuestas correctas, Cuáles son los elementos que componen la declaración de una función?. Nombre de la función. Procesadores. Tipo de resultado. Lista de parametros. Instructores. Seleccione la estructura de datos que corresponda para almacenar los datos académicos de un alumno. REGISTRO ALUMNO LEGAJO: ENTERO CARRERA: CADENA UNIDAD_MATERIAL_APROBADAS: ENTERO FIN_REGISTRO. REGISTRO ALUMNO LEGAJO: ENTERO CARRERA: CADENA CANTIDAD_MATERIAS_APROBADAS: ENETRO FIN_REGISTRO. REGISTRO ALUMNO LEGAJO: REAL CARRERA: CADENA CANTIDAD_MATERIAS_DESAPROBADAS: REAL FIN_REGISTRO. REGISTRO ALUMNO LEGAJO: ENTERO CARRERA: CADENA CANTIDAD_MATERIAS_APROBADAS: ENTERO INICIO_REGISTRO. REGISTRO ALIMNO LEGAJO: ENTERO CARRERITA: CADENA CANTIDAD_MATERIAS_APROBADAS: ENTERO FIN_REGISTRO. Qué significa que una estructura de datos sea estática?. Que una vez definido el tamaño antes de la ejecución, este no puede cambiarse. Que una vez definido el alcance antes de la ejecución, este no puede cambiarse. Que una vez definido el tamaño antes de la eliminación, este no puede cambiarse. Que una vez definido el tamaño antes de la ejecución, este puede cambiarse. Que una vez definido el alcance antes de la eliminación, este puede cambiarse. "El diseño descendente es ...". Un método para eliminar la solución de un problema simple. Un método para diseñar la solución de un problema rebuscado. Un método para diseñar la solución de un problema simple. Un método para diseñar la solución de un problema complejo. Un método para eliminar la solución de un problema complejo. Cuál es la fórmula para obtener el número de elementos totales de una tabla T, en donde el límite inferior está representado por "L" y el límite superior está representado por "U"?. (U2-L2+1)*(U1+L1+1). (U2+L2+1)*(U1+L1+1). (U2-L2-1)*(U1-L1+1). (U2-L2+1)*(U1-L1-1). (U2-L2+1)*(U1-L1+1). "Un fichero es un conjunto de ..."?. datos estructurados y reemplazados. Datos estilizados. Datos sin estructurar. Datos estructurados. Variables estructuradas. Qué es un arreglo de registros?. Es una estructura de datos homogénea y estática. Es una estructura de datos heterogénea y estática. Es una estructura de datos homogénea y dináminca. es una estructura de datos heterogénea y dinámica. Es una estructura de datos uniforme y estática. Cómo es la notación algorítmica de un registro?. REGISTRO<NOMBRE_REGISTRO>NOMBRE_CAMPO: TIPO_DATO_NOMBRE_CAMPO:TIPO_DATO FIN_REGISTRO. REGISTRO<APELLIDO_REGISTRO>NOMBRE_CAMPO: TIPO_DATO_NOMBRE_CAMPO:TIPO_DATO FIN_REGISTRO. REGISTRO<APELLIDO_REGISTRO>NOMBRE_CAMPO: TIPO_VARIABLE_NOMBRE_CAMPO:TIPO_DATO FIN_REGISTRO. REGISTRO<NOMBRE_REGISTRO>NOMBRE_CAMPO: TIPO_DATO_NOMBRE_CAMPO:TIPO_DATO FIN_REGISTRO. REGISTRO<NOMBRE_REGISTRO>APELLIDO_CAMPO: TIPO_DATO_NOMBRE_CAMPO:TIPO_DATO FIN_REGISTRO. Qué es una base de datos?. Es el no conjunto de archivos. Es el sub-conjunto de programas. Es el conjunto de archivos. Es el sub-conjunto de sub-programas. Es el conjunto de sub-programas. La cantidad de parámetros formales y actuales de una función deben ser la misma cantidad y en el mismo orden. Verdadero. Falso. Cuáles son los elementos de un arreglo de registros?. Posiciones, Registros y Campos. Posiciones, Legajos y Campos. Posiciones, Registros y Sitios. Situaciones, Registros y Campos. Posiciones, Legajos y Sitio. Qué es el paso de parámetros por valor?. Se pasa el original del objeto. Se pasa una copia del valor y se reemplaza en lugar del original. Se pasa una copia del valor. Se pasa el original del valor. Se pasa una copia del objeto. Cómo es la estructura de datos que tiene una matriz de registros?. Homogénea y estática. Heterogéneo y dinámica. Homogénea y dinámica. Uniforme y estática. Heterogéneo y estática. Qué es una función?. Operación que toma una lista de argumentos y produce multiples resultados. Cancelación que no toma una lista de argumentos y no produce un resultado unico. Operación que toma una lista de argumentos. Operación que toma una lista de argumentos y produce un resultado único. Operación que elimina una lista de argumentos y no produce un resultado único. Cuánto vale el 4to elemento del vector A, si tengo el siguiente vector: A(0)=6, A(1)=10, A(2)= 4, A(3)=12 , A(4)=8, A(5)=5. 6. 12. 4. 10. 8. la notación estándar de un array bidimensional, el primer subíndice indica la fila y el segundo la columna. Verdadero. Falso. A qué se refiere que una variable sea local?. Que esta definida dentro de una matriz nula. Que esta definida dentro de un vector nulo. Que no esta definida dentro de una función. Que esta definida dentro de una función. Que esta indefinida dentro de una función. Seleccione las 4 respuestas correctas,. Desde i 1 hasta n hacer suma=suma + a(i) fin_desde. A(i) = 5. A(i) = 5 a (i) = 6. Desde i 1 hasta n hacer resta+resta - a(i) fin_desde. Leer (a(i)). Con qué operador se asigna valor al campo de un registro?. Mayor. Rombo. Flecha. Izquierda. Menor. "El ordenamiento de intercambio consiste en comparar pares de elementos...". Perfectos y los permuta entre si hasta que estén todos ordenados. Secantes y los permuta entre si hasta que estén todos ordenados. Adyacentes y los elimina entre si hasta que estén todos ordenados. Adyacentes y los permuta entre si hasta que estén todos ordenados. Adyacentes y los permuta entre si hasta que estén todos desordenados. Cuál opción corresponde a la notación algorítmica de vectores?. TIPO ARRAY (EXPRESIONES) DE<TIPO DE DATOS>: <NOMBRE_DEL_TIPO_ARRAY>. TIPO ARRAY (EXPRESIONES) DE<TIPO DE DATOS>: <VARIABLE_DEL_TIPO_ARRAY>. TIPO ARRAY (DIMENSIONES) DE<TIPO DE VARIABLES>: <NOMBRE_DEL_TIPO_ARRAY>. TIPO ARRAY (SITUACIONES) DE<TIPO DE DATOS>: <NOMBRE_DEL_TIPO_ARRAY>. TIPO ARRAY (DIMENSIONES) DE<TIPO DE DATOS>: <NOMBRE_DEL_TIPO_ARRAY>. Qué es el paso de parámetros por referencia?. Se pasa la posición de memoria de la variable. Se pasa la posición de memoria del objeto. Se pasa la posición de raíz de a variable. Se pasa la composición de memoria del objeto. Se pasa la posición de memoria de la matriz. Es lo mismo un procedimiento que una función. Verdadero. Falso. Qué son los array bidimensionales?. Planchas o tabletas. Tabletas o vectores. matrices nulas. Tablas o matriz. Matrices invertidas. A qué se refiere que una variable sea global. Que está indefinida fuera de cualquier función. Que está definida fuera de cualquier vector unitario. Que está definida dentro de cualquier función. Que está definida dentro de cualquier matriz. Que está definida fuera de cualquier función. Cuál es la principal ventaja que tiene la utilización de procedimientos ante las funciones?. Puede devolver ningún valor. Puede devolver infinitos valores. No puede devolver cero, uno o varios valores. Puede devolver cero, uno o varios valores. No puede devolver valor alguno. Seleccione las 4 respuestas correctas, Las desventajas del uso de las variables globales. Una función puede cambiar el contenido de una variable global sin querer. Favorece a la modularización del programa. Puede que solo sirvan para algunos casos determinados. No favorece a la modularización del programa. Menor legibilidad. Seleccione las 4 respuestas correctas, Cuáles son los conceptos lógicos que se refieren a la estructura de datos jerárquica de los datos. Archivos. Base de datos. Registros. Campos. Programas. Seleccione el algoritmo correcto para: Escribir 10 valores enteros de un vector denominado F. algoritmo leer_vector tipo array (0..10) de entero:final var final: f inicio i<-1 mientras i<=10 hacer escribir(f(i)) i<-i+l fin_mientras fin. algoritmo leer_vector tipo array (1..10) de entero:final var final: i inicio i<-1 mientras i<=10 hacer escribir(f(i)) i<-i+l fin_mientras fin. algoritmo leer_vector tipo array (1..11) de entero:final var final: f inicio i<-1 mientras i<=10 hacer escribir(f(i)) i<-i+l fin_mientras fin. algoritmo leer_vector tipo array (1..10) de entero:final var final: f inicio i<-1 mientras i<=10 hacer escribir(f(i)) i<-i+l fin_mientras fin. algoritmo leer_vector tipo array (1..10) de entero:final var final: f inicio i<-1 mientras i<=10 hacer escribir(f(i)) i<-i-l fin_mientras fin. Seleccione las 3 respuestas correctas, Seleccione las técnicas que incorporan la programación estructurada. Descomposición en módulos. Diseño descendente (top-down). Estructuras complejas. Estructuras básicas. Recursos abstractos. "Para representar un algoritmo se debe utilizar algún método que permita........ dicho algoritmo del lenguaje de programación elegido". Programar. Clasificar. Independizar. Compilar. Probar. En cuáles de las siguientes estructuras, la condición de salida se realiza con un contador que cuenta el número de iteracciones?. Mientras. Repetir. Bucle. Hacer-Mientras. Desde/Para. Cómo se denomina al lenguaje de especificación (descripción) de algoritmos?. Código objeto. Código fuente. Código simbólico. Pseudo código. Código máquina. Es lo mismo bucle que iteración. Verdadero. Falso. Si r, q y p son variables enteras y tienen un valor inicial r=8, q=5 y p=5, Cuál es el valor resultante de la evaluación "((r-p)>q)"?. Verdadero. Falso. Si r, q y p son variables enteras y tienen un valor inicial r=8, q=5 y p=5, Cuál es el valor resultante de la evaluación "((r-p)<=q)"?. Verdadera. Falsa. Seleccione las 4 respuestas correctas, Cuáles son los métodos típicos ara terminar un blucle?. Agotar los datos de entrada. Encabezar la lista de datos con su tamaño. Preguntar antes de la iteración. Finalizar la lista con su valor de entrada. Esperar al mientras. Que tipo de estructura debo utilizar si el problema me plantea que debo hacer un proceso A si una variable tiene el valor 1, y si tiene el valor 2 debo hacer un proceso B. Bifurcación. Binario. Selectivo. Seleccione las 3 respuestas correctas, Qué partes debe describir la definición de un algoritmo?. Entrada. Proceso. Salida. Funciones. Qué ocurre si como programador elijo representar un concepto con una constante y no con una variable?. El concepto no puede cambiar de valor durante la ejecución del programa. Falla. Nada. Vuelve al inicio. Qué tipo de estructura debo utilizar si el problema me plantea que debo hacer un proceso A hasta que una condición es alcanzada?. Repetición. Desde/para. Función. Seleccione las 3 respuestas correctas, Cuáles son las instrucciones básicas y comunes en casi todos los lenguajes de programación?. Instrucciones de entrada/salida. Instrucciones de control. Instrucciones de cálculo. Instrucciones de finalización. Seleccione las 4 respuestas correctas, Cuáles son las estructuras iterativas?. Escribir. Desde/para. Mientras. Iterar. Repetir. La estructura "mientras", evalúa la condición de salida del bucle al principio, mientras que la estructura "repetir" lo hace al final del bucle. Verdadero. Falso. |