、1. Las variables de Visual Foxpro6.0 se dividen en dos tipos: variables de memoria y variables de campo.
2. La expresión equivalente de STORE ?6 ?TO ?A es: ?A=6.
3. La longitud máxima de la definición de la página del informe de VFP es de 20 pulgadas.
4 En VFP, cada tabla de base de datos puede contener hasta 65535 registros y la longitud máxima de la misma. campo de carácter? 254 bytes.
5. El comando para salir del sistema VFP en la ventana de comandos es ?QUIT.
6. Tres estructuras básicas comúnmente utilizadas en programación son secuencia, rama y bucle.
7. Convierte la expresión matemática {[(53+80)Ⅹ6]-20}÷10 en la expresión representada por VFP (((53+80)*6-20)/10)< / p>
8. La expresión (5+2*3)/6 es una expresión numérica.
9.
10. Los tipos de datos de Visual Foxpro6.0 incluyen: tipo de carácter, tipo numérico, tipo de fecha y hora, tipo lógico, tipo de moneda, tipo de comentario, tipo general, etc. ?
1. Los datos de la vista se toman de la base de datos (?B).
A. Tabla B. Vista y tabla C. Vista D. Ninguna de las respuestas anteriores es correcta
2. El resultado de salida de la siguiente secuencia de comandos es (?C).
¿UTILIZAR? Tabla de salarios
IR ABAJO
SALTAR –1`
?EOF()
A .? .T. B.? T C. .F. D.?
3. Después de ejecutar los siguientes comandos VFP, la secuencia de números de registro que se muestran en la pantalla es (C? ). p> ¿UTILIZAR? XSDA GO? 6 ¿LISTA? 4 A. 1~4? B. 4~7? C. 6~9? la tabla abierta actualmente es: Hay cuatro campos: nombre del producto (? C tipo 3 caracteres chinos), precio unitario (el ancho del tipo N es 6), fecha de compra (tipo D) y si está dentro de la vida útil (L) Después de ejecutar el comando LIST? STRUCTURE, se muestra el número total de bytes. Sí (?C) A. 18? B. 19? C. 21? el sistema de base de datos relacional es (?D). A. Árbol B. Imagen C. Tabla D. Tabla bidimensional
6. Si hay 20 registros en una tabla de base de datos, cuando se abre la tabla, el puntero del registro apunta al registro (?D). y la ejecución Después de SALTAR 6, el registro actual debe ser el registro No. ().
A.20? 6 B.1? 6 C.20? 7 D.1 7
7. apunta a (A ? ). A. ¿Registro original? Próximo registro C. Registro de cola D. Primer registro
8. Si desea agregar un nuevo campo a una tabla abierta, debe usar el comando (B?). A.APPEND B.MODIFY? ESTRUCTURA C.INSERT? D.CHANGE
9. En los siguientes comandos de Visual FoxPro, el comando que no puede modificar registros de datos es (C?). C .MODIFY? D.CHANGE
10. La principal diferencia entre el diseñador de consultas y el diseñador de vistas es (?B).
A. El diseñador de consultas tiene las "Condiciones de actualización". " opción Tarjeta, no existe la opción "Verificar adónde ir". B. El diseñador de consultas no tiene la pestaña "Condiciones de actualización", pero tiene la opción "Destino de la consulta".
C. El diseñador de vistas no tiene la pestaña "Actualizar condiciones", pero tiene la opción "Consulta destino". D. El diseñador de vistas tiene una pestaña "Condiciones de actualización" y una opción de "Destino de consulta".
1. Escriba los comandos según sea necesario:
(1) Enumere todos los registros en la tabla de salarios.
?Usar tabla de salarios
Lista
(2) Muestra el octavo registro en la tabla de salarios.
Usar tabla salarial Ir a 8 Mostrar
(3) Agregue 100 yuanes a los registros en la tabla salarial donde el salario básico es inferior a 900 yuanes
Usar Tabla de Salarios reemplazar todo Salario con salario +100 para salario <900
(4) Eliminar lógicamente el quinto registro en la tabla de salarios
Usar tabla de salarios Eliminar registro 5
(5) Muestre los registros en la tabla del archivo de personal donde el salario básico es superior a 2000 yuanes y la persona casada está casada.
Usar tabla de expediente de personal
lista para salario básico>2000 y estado civil='casado'
2. Escribe la función del siguiente comando:
p>
p>
(1)LOCALIZAR? ¿PARA? Género=”Masculino”? .OR.? Título profesional=”Profesor”
? “Masculino” o el título profesional de “Profesor” Records
(2)¿REEMPLAZAR? ¿Bonificación? ¿CON? Bonificación +50 ¿PARA? Género="Femenino" Sumar 50 al valor de la bonificación de todos los registros. ¿De quién es el género "Mujer"?
(3)¿ZAP elimina físicamente todos los registros de la tabla actual, lo que equivale a ejecutar los comandos eliminar todo y empaquetar?
(4)LIST ? ESTRUCTURA muestra la estructura de la tabla
(5)COUNT cuenta el número de registros en la tabla
¿Encuentra el valor de la siguiente función?
1.? ABS(2*3-7)?=1 2.? SQRT(9 *4)=6
3. TIENDA ?5.8? A 4.? > ? INT (A) ? REDONDEAR(X,-1)
A=5 260
5.? -30)
-4 21
7.? LEN(“¿ESTE? ES ?UN? LIBRO”)? 8. ?UPPER(“Buenos? días”)
17. BUENOS DÍAS
9. ¿TIENDA? “¿BUENAS TARDES!”? /p>
IR
?Escribir los resultados después de ejecutar el programa
1. ¿Tienda 2? x? 2. ¿Tienda B? y+1? z si? A>B
almacenar? else
?"A es menor que B"
Endif
A es menor que B
?
3. ¿X =1? 4. ¿QUITAR HABLAR
HACER MIENTRAS X<50? ¿BORRAR
? p> X= 3*X I
ENDDO? ENDFOR
1 ACTIVAR HABLAR
3 1 3 5 7 9
9
27
1. Programa para encontrar el área de un círculo Ingresa el radio del círculo desde el teclado (4 puntos)
. Modificar comando ymj.prg
Ymj=0
Ingrese “Ingrese el radio:” a bj
Haga js con bj,ymj
?”ymj=" ,ymj
Retorno
Subrutina:
Js.prg
Parámetros r,s
S= PI()*r*r
return
Cree un programa para comparar los tamaños de dos números y generarlos en orden de mayor a menor. deben ingresarse desde el teclado (5 puntos)
Modificar comando 2
Ingrese “Por favor, ingrese un número:” a
Ingrese “Por favor”. ingrese otro número:” a b
Si a>b
?a,b
Si no
?b,a?
endif
?3. Programa para mostrar la lista de estudiantes con excelentes puntajes en matemáticas en "Student Scores.DBF" (aquellos con puntajes superiores a 90 se consideran sobresalientes (6 puntos). Usar puntuaciones de estudiantes
Listar estudiantes para obtener una puntuación>90
4. Escriba un programa para determinar si un adulto tiene una forma corporal estándar basándose en la altura y el peso ingresados por el usuario desde el teclado. La fórmula para la forma del cuerpo estándar: peso (kg) = altura (cm) -105, cuando la altura es inferior a 150 (cm), el resultado es "¡Forma de cuerpo especial!"; según el peso y la altura, ya sea "¡demasiado gordo!" o "¡demasiado delgado!".
(7 puntos)
Ingrese "Ingrese la altura del adulto:" en sg
Ingrese "Ingrese el peso del adulto:" en tz
Si sg< =150
?"Tipo de cuerpo especial"
else
If tz=sg-105
?"El cuerpo de esta persona es Estándar tipo de cuerpo"
Else
If tz>sg-105
?"¡Demasiado gordo!"
endif
If tz ?"¡Demasiado delgado!" Endif endif Endif 5. Escribe un programa para encontrar S=1+(1+2)+(1+2+3)+···+(1+2+3+4+···+10)? ) a=1 s=1 Para i=2 a 10 a=a+i s=s+a endfor ?”s=”,s ¿Pregunta sobre el diseño del formulario? 1. Diseñe un programa que utilice etiquetas en blanco para implementar subtítulos continuos. Agregue un objeto de etiqueta, el evento Temporizador de la etiqueta: Si thisform.label1.left+thisform.label1.width<0 Thisform.label1.left=thisform.width Else Thisform.label1.left=thisform.label.left-10 endif06 .4 preguntas del examen 1-5DADBA 6-10DCDAC 11-15DCDAC 16-20ADDDA 21-25CDDCD 26-30BDAAB 31-35DDCDC Rellena los espacios en blanco: 1) 45 2) Categoría 3) Relación 4) Análisis estático 5) Independencia física 6) Tipo numérico 7) Variable local 8) Ordenar por 9) Tipo lógico 10) Entidad 11) Unión 12) Consulta de datos 13) suma (salario) 14) insertar en 15) clic derecho p> 06.9 preguntas de prueba 1-5DACBD 6-10CDBBA 11-15AACBD 16-20DDBDA 21-25BCDCA 26-30CDBBA 31-35DBABD 1) 3 2) Depuración del programa 3) Tupla 4) Pila 5) Estructura lineal 6) Código 7) Base de datos 8) Cuando 9) en la tabla 10) es nulo 11) Remoto 12) Condición de actualización 13) Diseño 14) Etiqueta 15) columna p> 07.4 preguntas del examen 1-5BDACD 6-10CABCA 11-15ACBCD 16-20DBDAC 21-25CBBCC 26-30DCACA 31-35DDBAB 1) 63 2) Negro 3 ) Sistema de gestión de base de datos 4) Desarrollo 5) Diccionario de datos 6) .T 7) 2 8) Lógica 9) Entidad 10) KROW 11) top 10 12) desc 13) alter 14) exe 15) m. odify Preguntas del examen de septiembre de 2007 1-5DBCAA 6-10DCABC 11-15BADCA 16-20 AAABC 21-25BDCAB 26-30BCADA 31-35DBDAB Rellenar los espacios en blanco: 1) Sin ambigüedad 2) Cuadro blanco 3) Secuencia 4) ACBDFEHGP 5) Conjunto de entidades 6) es nulo 7) agrupar por 8) distinto 9) modificar estructura 10) cargar 11).T 12) hacer clic 13) 1. 14 )valor 15)actualización Preguntas del examen de abril de 2008 1-5CABBA 6-10 DBCDC 11-15DBCD 16-20BBABA 21-25CBACB 26-30CDBAC 31-35CDCDA Rellene los espacios en blanco: 1) salida 2) 16 3) 24 4) relación 5) lenguaje de definición de datos 6) no 7) distinto 8) como 9) sistema de gestión de base de datos 10) clave primaria 11) la edad es nula 12) .T. 13)do mymenu.mpr 14)local 15)pack Preguntas del examen de septiembre de 2008 1-10 BDCAD BABCD 11-20DACAD BBDBC 21-30 AABCA DACBC 31-35BDAAC p> Rellene los espacios en blanco: 1.DBXEAYFZC 2.Unidad 3.Proceso 4.Diseño lógico 5.Componente 6. a 7."1234" 8.Todo 9.en el cursor 10main 11.view 12. Cero 13. Muchos 14. contraseñachar 15. Excluido Preguntas del examen de marzo de 2009 1-10DACDCABABC 11-20ADBBCDABBC 21-30BBADBAAACD 31-35CAACD Rellene los espacios en blanco 20, cuadro blanco, estructura secuencial, DBMS, diamante, base de datos, tipo de fecha y hora, clave principal, .Prg, unión, p> .T ., reemplazar todo, sistema de base de datos, tener, promedio (puntuación) Preguntas del examen de septiembre de 2009 CBDAB ACBCD ADABD ACDBD DDBAB DCDBC ADCAD 14 Condiciones lógicas Análisis de requisitos Número de identificación de muchos a muchos .f Seleccione {^2009-03-03} ignorar vista desplegable myview grupo por tabla libre habilitado. alterar set check Preguntas del examen de marzo de 2010 CDBAC BADBA DADDD BBBCC BCBDB CADBB CADBD ABCDEF54321 15 EDBGHFCA programa número de curso entidad hacer queryone.qpr emp.fpt dominio relación muchos a uno count() verificación distinta que tiene