Agaua Tratada
Enviado por estrellon • 25 de Febrero de 2014 • 3.167 Palabras (13 Páginas) • 178 Visitas
Sistema.
Un sistema es un conjunto de partes o elementos organizadas y relacionadas que efectúan entres si para lograr objetos.
Lo sistemas reciben (entrada) datos, proveen (salida) información. Se considera un sistema como un elemento integral en donde cada parte tiene una función específica, cada función cumple una tarea en particular.
Control Grid.
Una cuadricula contiene columnas, que a su vez, pueden contener encabezados y cualquier otro control. El control predeterminado contiene en una columna es un cuadro de texto, por lo que la funcionalidad predeterminada de la cuadricula se aproxima a una ventana Examinar. Sin embargo, la arquitectura subyacente de la cuadricula la abre hasta una extensión ilimitada.
Usuario.
Un usuario es un individuo que utiliza una computadora, sistema operativo, servicio o cualquier sistema informático. Por lo general es una única persona.
Un usuario generalmente se identifica frente al sistema o servicio utilizando un nombre de usuario y a veces una contraseña, este tipo es llamada usuario registrado. Por lo general un usuario se asocia a una única cuenta de usuario, en cambio una persona puede llegar tener múltiples cuentas en un mismo sistema o servicio (si eso está permitido).
Lenguaje de Programación.
Un lenguaje de programación un idioma artificial diseñado para expresar procesos que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana. 1 Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se complica y se mantiene el código fuente de una programación informática se le llama programación.
2.4 Arquitectura
Visual FoxPro se ejecuta en una arquitectura de 32 BIT.
2.5 Familia del lenguaje de programación seleccionado
• Visual Fox Pro
• Visual Bas 6
• Visual C++
2.6 Faces de programación del lenguaje seleccionado
2.6.1 Bajo Nivel
2.6.2 ALTO NIVEL
3. LENGUAJE DE PROGRAMACIÓN
3.1 Introducción
Las computadoras electrónicas modernas son uno de los productos más importantes del siglo XX y especialmente a inicios del siglo XXI .Son herramientas de sirven para muchas aéreas tales como arquitectura, producción, ventas, financias, etc.
Los lenguajes utilizados para escribir programas pueden ser extendidas por aquellos que se denominan lenguajes de programación que se clasifican en 3: Maquina, Bajo nivel y Alto nivel.
3.1.1 Lenguaje Máquina.
Lenguaje de máquina es el sistema de códigos directamente interpretable por un circuito micro programable, como el microprocesador de una computadora o el micro controlador de un autómata . Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina. Un programa consiste en una cadena de estas instrucciones de lenguaje de máquina (más los datos). Estas instrucciones son normalmente ejecutadas en secuencia, con eventuales cambios de flujo causados por el propio programa o eventos externos. El lenguaje de máquina es específico de cada máquina o arquitectura de la máquina, aunque el conjunto de instrucciones disponibles pueda ser similar entre ellas.
3.1.2 Lenguaje de Bajo nivel.
Es el que proporciona un conjunto de instrucciones aritmético lógicas sin la capacidad de encapsular dichas instrucciones en funciones que no estén ya contempladas en la arquitectura del hardware. Son instrucciones que ensamblan los grupos de conmutadores necesarios para expresar una mínima lógica aritmética. Están íntimamente vinculados al hardware. Por norma general están disponibles a nivel firmware, CMOS o chip set. Estos lenguajes están orientados a procesos. Los procesos se componen de tareas. Contienen tantas instrucciones como la arquitectura del hardware así haya sido diseñada.
• Por ejemplo: La arquitectura CISC contiene muchas más instrucciones a este nivel, que la RISC.
• Son denominados como ensambladores de un hardware concreto.
3.1.3 Lenguaje 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. En los primeros lenguajes de alto nivel la limitación era que se orientaban a un área específica y sus instrucciones requerían de una sintaxis predefinida. Se clasifican como lenguajes procedimentales. Otra limitación de los lenguajes de alto nivel es que se requiere de ciertos conocimientos de programación para realizar las secuencias de instrucciones lógicas. Los lenguajes de alto nivel se crearon para que el usuario común pudiese solucionar un problema de procesamiento de datos de una manera más fácil y rápida.
3.2 Microsoft Visual FoxPro 9.
Visual FoxPro es un lenguaje de programación orientado a objetos y procedural, un Sistema Gestor de Bases de datos o Data base Management System (DBMS), y desde la versión 7.0, un Sistema administrados de bases de datos relacionales, producido por Microsoft.
3.2.1 Características
Visual FoxPro ofrece a los desarrolladores un conjunto de herramientas para crear aplicaciones de bases de datos para el escritorio, entornos cliente/servidor, Tablet PC o para la Web.
Entre sus características se pueden enumerar:
• Capacidad para manejar datos nativos y remotos.
• Flexibilidad para crear soluciones de bases de datos.
• Lenguaje de Programación Orientado a objetos.
• Utilización de Sentencia SQL en forma nativa.
• Manejo de vistas, cursores y control completo de estructuras relacionales.
• Su propio gestor de base de datos incorporado. Sin embargo, también puede conectarse con servidores de base de datos, tales como Oracle, Microsoft SQL Server o MySQL.
• Cuenta con un motor de generación de informes renovado y flexible para soluciones más robustas.
• Desde la versión 9.0, amplio de XML, tanto como fuente de datos (por ej., servicios Web basados en XML)
...