Preguntero de Programacion Logica parcial 2 PDF

Title Preguntero de Programacion Logica parcial 2
Course Programación Lógica
Institution Universidad Siglo 21
Pages 12
File Size 240.5 KB
File Type PDF
Total Downloads 514
Total Views 606

Summary

(4) ¿Cuál opcion corresponde a la notacion algoritmica de vectores? TIPO ARRAY (DIMENSIONES)DE<TIPO DE DATOS> : <NOMBRE_DEL_TIPO_ARRAY>(4)¿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 12(4) ¿Qué es el ran...


Description

(4.2) ¿Cuál opcion corresponde a la notacion algoritmica de vectores ? TIPO ARRAY (DIMENSIONES)DE : (4.3)¿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 12 (4.3) ¿Qué es el rango de un vector? EL TAMAÑO DEL VECTOR (4.5) ¿Cómo seria la asignacion de un valor en el elemento de una tabla, que esta en la fila 3 y columna 2 ? T(3, 2)=4 (4.5) ¿ Que son los array bidimensional? TABLAS O MATRIZ (5.1)Completa la frase: “La ordenacion es el proceso” Seleccione la respuesta correcta DE CLASIFICAR SUS ELEMENTOS EN UN ORDEN PARTICULAR (5.4)Completa la oracion: “El ordenamiento de intercambio consiste en comparar pares de elementos... ” ADYACENTES Y LOS PERMUTA ENTRE SI HASTA QUE ESTEN TODOS ORDENADOS (5.9)¿En que consiste la busqueda binaria? LOCALIZA EL ELEMENTO CENTRAL DE UN VECTOR ORDENADO Y LO COMPARA CON LA CLAVE DE BUSQUEDA (5.9) Completa la frase: “La busqueda binaria consiste en..” LOCALIZAR EL ELEMENTO CENTRAL DE UN VECTOR ORDENADO Y LO COMPARA CON LA CLAVE DE BUSQUEDA (5.9)¿Qué afirmaciones son correctas acerca de la busqueda binaria ?Seleccione las 4 respuestas correctas ES MUY EFICIENTE PARA LOS ARREGLOS DE GRAN TAMAÑO, DEBE CONOCERSE LA CANTIDAD DE ELEMENTOS, EL VECTOR DEBE ESTAR ORDENADO, ES MAS RAPIDO POR IMPLEMENTAR LA RECURSIVIDAD (6.1) Es lo mismo un procedimiento que una funcion FALSO (6.1)¿Cómo se clasifica los sub algoritmos? Seleccione las 2 opciones correctas. FUNCIONES, PROCEDIMIENTOS (6.1)¿Qué es una funcion ? OPERACION QUE TOMA UN LISTA DE AGUMENTOS Y PRODUCE UN RESULTADO UNICO (6.4)¿ Cuales son los metodos mas empleados para realizar el paso de parametros? Seleccione las 4 respuestas correctas PASO POR RESULTADO. PASO POR REFERENCIA O DIRECCION. PASO POR VALOR. PASO POR NOMBRE (6.1) ¿Cuáles son los elemntos que componen la declaracion de una funcion?. Seleccione las 4 respuestas correctas NOMBRE DE LA FUNCION, LISTA DE PARAMETROS, TIPO DE RESULTADO, INSTRUCTORES 6.3)Selecciona las afirmaciones correctas de los subprogramas. Selecciona las 4 respuestas correctas PUEDEN SER INVOCADOS VARIAS VECES SON HERRAMIENTAS DE LA MODULARIZACION CADA SUBPROGRAMA TIENE SU PROPIO ESPACIO DE NOMBRES LOS SUBPROGRAMA PUEDEN HACER USO DE LAS VARIABLES GLOBALES

(6.3)¿ Que es un procedimiento ? CONJUNTO DE INSTRUCCIONES QUE REALIZAN UNA DETERMINADA TAREA QUE PUEDEN SER EJECUTADOS MAS DE UNA VEZ Y PUEDEN DEVOLVER MAS DE UN VALOR (6.4) ¿ A que se refiere que una variable sea local ? QUE ESTA DEFINIDA DENTRO DE UNA FUNCION (6.4)¿ Que es el paso de parametros por referencia ? SE PASA LA POSICION DE MEMORIA DE LA VARIABLE (6.4) En una funcion, el paso por valor es el paso de una copia del valor de la direccion en memoria FALSO (6.5)¿Cómo se realiza la ivocacion de un procedimiento ? (LLAMAR_A)NOMBRE_PROCEDIMIENTO(LISTA DE PARAMETROS ACTUALES ) (6.5) ¿ Como es la estructura de una llamada de funcion desde el programa principal? NOMNRE_FUNCION (LISTA DE PARAMETROS ACTUALES) (7.1)¿Qué es una base de datos? ES EL CONJUNTO DE ARCHIVOS (7.1)¿Qué son los campos ? ES LA MINIMA UNIDAD DE INFORMACION DE UN REGISTRO (7.2) ¿ Como se accede a un campo del registro ? NOMBRE_REGISTRO.NOMBRE_CAMPO (7.2) Selecciona la declaracion de registro correcta REGISTRO CONTACTO APELLIDO: CADENA TELEFONO: ENTERO FIN_REGISTRO (7.2)¿Cómo es la notacion algoritmica de un registro? REGISTRONOMBRE_CAMPO: TIPO_DATO_NOMBRE_CAMPO:TIPO_DATO FIN_REGISTRO (7.3) Seleccione la estructura de datos que corresponda para almacenar los datos academicos de un alumno. REGISTRO ALUMNO LEGAJO: ENTERO CARRERA: CADENA CANTIDAD_MATERIAS_ APROBADAS: ENTERO FIN_REGISTRO (7.3)¿Con que operador se asigna un valor al campode un registro? FLECHA (7.3)¿Con que operador se accede al campo de un registro ? . (PUNTO) (7.4)¿Cuáles son las operaciones mas usuales en los registros ? Seleccione las 4 respuestaas correctas INTERSECCION, MODIFICACION, CONSULTA, BORRADO (7.4) ¿Cuáles son los elementos de un arreglo de registros ? POSICIONES, REGISTROS Y CAMPOS (7.4)¿Cómo es la estructura de datos que tiene una matriz de registros ? HOMOGENEA Y ESTATICA

¿Cómo se pueden clasificar los arrays? (3) Unidimensionales. Bidimensionales. Multidimensionales

La notación estándar de un array bidimensional, el primer subíndice indica la fila y el segundo la columna. Verdadero

Selecciona que afirmación es incorrecta acerca de las desventajas de los subalgoritmos Utilizan menos memoria de sistema

Completa la definición: “Un registro es un tipo que almacena …” Varios campos de tipos distintos y que se identifican por su nombre.

¿Cómo se representa gráficamente un arreglo bidimensional? DATO 0 DATO 1 DATO 2

DATO 0,1 DATO 1,1 DATO 2,1

DATO 0,2 DATO 1,2 DATO 2,2

Está representado por una tabla o matriz, por la cual contiene filas y columnas.

¿En qué consiste la búsqueda secuencial? Comparar cada elemento de un vector con la clave de búsqueda

Selecciona cuales son las operaciones más usuales en los registros. (4) Consulta. Modificación. Inserción. Borrado.

¿En qué consiste la búsqueda binaria? Localiza el elemento central de un vector ordenado y lo compara con la clave de búsqueda

Selecciona las afirmaciones correctas acerca de los subprogramas. (4) Son una herramienta de modularización. Pueden ser invocados varias veces. Cada subprograma tiene su propio espacio de nombres Los subprogramas pueden hacer uso de las variables globales.

¿A qué se refiere que una variable sea global? Que está definida fuera de cualquier función.

¿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)

Seleccione los métodos de ordenación. (4) Por selección. Por inserción. Por ordenación rápida (Quicksort). Por burbuja.

Completa la definición: “Un fichero es un conjunto de …” Datos estructurados

Selecciona la estructura de datos que corresponda para almacenar los datos académicos de un alumno. Registro alumno legajo: entero carrera: cadena cantidad_materias_aprobadas: entero fin_registro.

¿Qué es un fichero? Conjunto de datos estructurados.

¿Cómo es la estructura de una llamada de función desde el programa principal? Nombre_funcion (lista de parámetros actuales).

¿Qué características tienen las estructuras de datos? Se caracterizan por su organización y las operaciones que se definen en ella.

¿A qué se refiere que la ordenación es externa? Los elementos a ordenar están en la memoria ROM de la computadora. ¿Cómo se realiza la invocación de

un procedimiento?

[llamar_a] nombre_procedimiento (lista de parámetros actuales).

¿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.

¿Cómo se accede a un campo del registro? Nombre_registros.nombre_campo

¿Qué es un subalgoritmo? Son módulos que ejecutan alguna tarea específica.

Completa la frase: “La búsqueda es el proceso …” Para encontrar un elemento particular en un array.

¿Qué es un array? Conjunto de elementos del mismo tipo y ordenados.

Completa la frase: “La búsqueda lineal consiste en …” Comparar cada elemento de un vector con la clave de búsqueda.

¿Qué son los parámetros formales? Son los parámetros que están en el desarrollo del procedimiento o función.

¿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? 12

¿A qué se refiere cuando se habla del “rango de un vector”? Al tamaño del vector.

¿Qué son los parámetros actuales? Son los parámetros que están en la llamada del procedimiento o función.

¿Cómo se realiza la asignación de un valor a la posición n de un vector? Con el símbolo =.

¿Qué es una función?

Operación que toma una lista de argumentos y produce un resultado único.

La cantidad de parámetros formales y actuales de una función debe ser la misma cantidad y en el mismo orden. Verdadero.

¿Cuál es la principal ventaja que tiene la utilización de procedimientos ante las funciones? Puede devolver cero, uno o varios valores.

¿En qué consiste el método de paso por parámetros por resultado? Es cuando la función al terminar copia los parámetros formales a los parámetros actuales.

¿A qué se refiere cuando se habla del “rango de un vector”? Al tamaño del vector.

¿Qué es un arreglo de registros? Es una estructura de datos homogénea y estática.

¿Qué es un array? Conjunto de elementos del mismo tipo y ordenados.

●¿Qué significa la ordenación de elementos? Clasificar sus elementos en un orden particular.

●¿Cuáles son los elementos que componen la declaración de una función? (4) Tipo de resultado Nombre de la función Lista de parámetros Instrucciones

¿Cómo es la estructura de una llamada de función desde el programa principal? Nombre_funcion (lista de parámetros actuales).

Selecciona cuales son los conceptos lógicos que se refieren a la estructura de datos jerárquica de los datos. (4)

Campos. Registros. Archivos. Base de datos

¿De qué tipo pueden ser los parámetros de un procedimiento o función? oEntrada, salida o entrada/salida.

¿Qué atributos tiene un campo? Identificador, tamaño y tipo de dato.

Completa la definición: “Un registro es un tipo que almacena …” Varios campos de tipos distintos y que se identifican por su nombre.

¿Cómo sería la asignación de un valor en el elemento de una tabla, que está en la fila 3 y columna 2? T[3, 2] = 4

En una función, el paso por valor es el paso de una copia del valor de la dirección en memoria. Falso.

¿Cuál es el principal inconveniente que tiene la búsqueda lineal? Consumo excesivo de tiempo en la localización del elemento buscado.

¿Cuál es la principal ventaja del algoritmo de búsqueda binaria? Sirven para arreglos ordenados y de gran tamaño.

¿Cuáles son los elementos de un arreglo de registros? Posiciones, registros y campos

Completa con la palabra correspondiente: “El diseño descendente es …” Un método para diseñar la solución de un problema complejo.

En una función, el paso por valor es el paso de una copia del valor de la dirección en memoria.

Falso

¿Cómo es la notación algorítmica de un registro? Registro nombre_campo: tipo_dato nombre_campo: tipo_dato fin_registro

¿Cómo es la estructura de datos que tiene una matriz de registros? Homogénea y estática

¿Qué son los parámetros actuales? Son los parámetros que están en la llamada del procedimiento o función.

¿Cuál es la principal ventaja del algoritmo de búsqueda binaria? Sirven para arreglos ordenados y de gran tamaño.

¿Cuál corresponde a la notación algorítmica de vectores? Tipo array [dimensiones] de : .

Selecciona las desventajas del uso de las variables globales. (4) Menor legibilidad. Puede que solo sirvan para algunos casos determinados. Una función puede cambiar el contenido de una variable global sin querer. No favorece a la modularización del programa

¿Cómo se realiza la invocación de un procedimiento? [Llamar_a] nombre_procedimiento (lista de parámetros actuales).

¿Cómo se define la notación algorítmica de vectores? tipo array [dimensiones] de : .

¿Cuáles son los elementos que componen la declaración de una función? (4) Lista de parámetros. Tipo de resultado Instrucciones. Nombre de la función

¿En qué consiste el algoritmo de ordenamiento de selección? 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.

¿De qué tipo pueden ser los parámetros de un procedimiento o función? Entrada, salida o entrada/salida.

¿Qué son los parámetros actuales? Son los parámetros que están en la llamada del procedimiento o función.

Completa la definición: “Un fichero es un conjunto de …” Datos estructurados.

¿En qué consiste el método de ordenamiento rápida (Quicksort)? Consiste en dividir el vector en dos sublistas, una con valores mayores y otra con menores, a partir de un valor arbitrario del

vector.

●Completa con la palabra correspondiente: “Los subalgoritmos son … que ejecutan alguna tarea específica”. Módulos.

El algoritmo de búsqueda binaria no requiere ordenar el vector. Falso

Selecciona las operaciones posibles con vectores. (4) A [i] = 5 a [i] = 6. A[i] = 5. Leer (a[i]). Desde i 1 hasta n hacer suma=suma + a[i] fin_desde.

¿Cómo es la notación algorítmica de un registro? Registro nombre_campo: tipo_dato nombre_campo: tipo_dato fin_registro.

¿Cuáles son los elementos pueden estar en la lista de parámetros actuales en una función? (4)

Constantes. Variables. Expresiones. Valores de funciones o nombres de funciones o procedimientos.

¿Cómo es el acceso a un campo de un arreglo de registros? Nombre_arreglo[i].nombre_campo.

¿Qué son los campos? Es la mínima unidad de información de un registro.

La cantidad de parámetros formales y actuales de una función deben ser la misma cantidad y en el mismo orden. Verdadero.

¿De qué manera el programa principal invoca un procedimiento? [Llamar_a] nombre_procedimiento (lista de parámetros actuales).

¿Qué es el paso de parámetros por valor? Se pasa una copia del valor

Completa la oración: “El ordenamiento de intercambio consiste en comparar pares de elementos …” Adyacentes y los permuta entre sí hasta que estén todos ordenados.

Completa la frase: “La ordenación es el proceso”. Seleccione la respuesta correcta De clasificar sus elementos en un orden particular

¿Con que operador se accede al campo de un registro? =

Seleccione la declaración de registro correcta. Registro Contacto Apellido: cadena teléfono: entero fin_registro

¿Con que operador se asigna un valor al campo de un registro? .

Completa la frase: “La búsqueda binaria consiste en …” Localizar el elemento central de un vector ordenado y lo compara con la clave de búsqueda

¿Qué es el rango de un vector? El tamaño del vector.

¿Qué es el paso de parámetros por referencia? Se pasa la posición de memoria de la variable

¿Cómo se clasifica los subalgoritmos? Selecciona las 2 (dos) respuestas correctas. Funciones Procedimientos

¿Qué son los array bidimensionales? Tabla o matriz.

¿Qué es un procedimiento? Conjunto de instrucciones que realizan una determinada tarea que pueden ser ejecutados mas de una vez y pueden devolver más de un valor....


Similar Free PDFs