Visual FoxPro

Cuestionario:

1).- Concepto de algoritmo
Conjunto de acciones o secuencias de operaciones ejecutadas en un determinado orden para resolver un problema.

2).- Que es un diagrama
Cuando se diseña un programa para computadora, los programadores piensan detenidamente en el orden y en las instrucciones correctas para que el programa funcione como ellos esperan. Para lograr lo anterior, utilizan los diagramas de flujo, que son representaciones gráficas de los pasos a seguir para lograr el resultado.

3).- que es un lenguaje de programacion  de alto nivel y mencione 3ejemplos.
Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas.
 3 ejemplos : Basic, C++, Java

4).- que es un lenjuaje de programacion  de bajo  nivel y mencione 2ejemplos.
Los lenguajes de programación más cercanos a la arquitectura del hardware pertenecen al tipo de lenguajes de programación de bajo nivel.
2 ejemplos : binario

5).-en lenguaje C explique el uso de :

a) #include:
 Se utiliza  #include para   agregar las librerias tales como <conio.h> y < stdio.h>

b) main( ):
main se incluye una única sentencia que llama a la función printf. Esta toma como argumento una cadena de caracteres, que se imprimen van encerradas entre dobles comillas " ". El símbolo \n indica un cambio de línea.

c) printf: Imprimir en pantalla

d)Scanf:
El uso de scanf es muy similar al de printf con una diferencia, nos da la posibilidad de que el usuario introduzca datos en vez de mostrarlos. No nos permite mostrar texto en la pantalla, por eso si queremos mostrar un mensaje usamos un printf delante

e) Clrscr ( ): limpiar pantalla


6).- explique el funcionamento de la estructura selectiva If y ejemplifique como es su diagrama de flujo.
Toma una decisión referente a la acción a ejecutar en un programa entre dos alternativas basándose en el resultado (verdadero o falso) en una expresión.
7) explique el funcionamiento de la estructura switch y ejemplifique como es su diagrama  de flujo.
La sentencia switch es aquella que se utiliza para hacer una selección entre múltiples alternativas.
8)dibuje la estructura repetitiva For explicando su funcionamiento.
 
los ciclos for se usan cuando sabemos cuantas veces queremos llevar a cabo un conjunto de instrucciones.
 
9)dibuje la estructura repetitiva while explicando su funcionamiento.
la instrucciones son ejecutadas solo si la condicion es verdadera .

10) concepto de B de D. , campo, registro dibujando un ejemplo.
 BdeD. :es un conjundo de ocurrencias de varios tipos ordenados es forma de campos y registros.
Campo: es un espacio de almacenamiento para un dato en particular.
Registro:es tambien llamado fila , es un conjunto de campos que contienen los datos pertenecientes a una misma identidad.


11) que programas podemos utulizar para gestionar un B de D.
Access, Oracle , sybase.

12) que lenjuajes de programacion que permitan gestionar una base de datos.
  DML,TDL.

13) en visual foxPro cual es el uso de un formulario.
 se utilizan para visualizar e introducir cualquier tipo de informacion y son el medio de comunicacion entre el usuario  y los datos...

14)en visual  foxPro dar las siguientes comandos.

a)Crear una B.deD. llamada examen
   Create Examen

b) se requiere añadir 10millones de registros.
append

c)el maestro de educacion fisica fue atropellado, conseguir su telefono.
locate Tel for =name "maestro de educacion fisica"

d)el maestro de educacion fisica esta desahuciado  marcarlo
como borrado de manera logica.
delete record for name=" maestro de educacion fisica."

e) el maestro de educacion fisica  ha recuperado la salud, desmarcarlo como borrado logico.
recall
f)saliendo del hospital el maestro de e.f. sufrio  un paro cardiaco , darlo de baja fisicamente.
delete record for name=" maestro de educacion fisica."
pack

g) se requiere modifficar datos de un grupo de registros.
browse
H) se requiere agregar  3 campos nuevos a la BdeD.
modify structure examen
I) cerrar la base de datos.
 close all
J) abrir la BdeD. examen.
do examen.