Академический Документы
Профессиональный Документы
Культура Документы
I OBJETIVOS
V CUESTIONARIO
Con Windows Forms, puede desarrollar aplicaciones smart client. Las aplicaciones decliente
inteligente son aplicaciones gráficamente enriquecidas, fáciles de implementar y actualizar, que
pueden funcionar con o sin conexión a Internet y que pueden acceder a los recursos del equipo local
de un modo más seguro que las aplicaciones tradicionales basadas en Windows.
Crear interfaces de usuario completas, interactivas
Windows Forms es una tecnología de smart client para .NET Framework, un conjunto de bibliotecas
administradas que simplifican las tareas comunes de las aplicaciones, como leer y escribir en el
sistema de archivos. Cuando se usa un entorno de desarrollo como Visual Studio, puede crear
aplicaciones smart client de Windows Forms que muestran información, soliciten la entrada de los
usuarios y se comunican con equipos remotos a través de una red.
Cuando un usuario realiza una acción en un formulario o en uno de sus controles, la acción genera un
evento. La aplicación reacciona a estos eventos mediante código y procesa los eventos cuando se
producen. Para más información, consulte el artículo sobre creación de controladores de eventos en
Windows Forms.
Windows Forms contiene diversos controles que puede agregar a los formularios: controles que
muestran cuadros de texto, botones, cuadros desplegables, botones de radio e incluso páginas
web. Para obtener una lista de todos los controles que puede usar en un formulario, consulte el
artículo sobre controles que se utilizan en formularios Windows Forms. Si un control existente no
satisface sus necesidades, Windows Forms también permite crear controles personalizados mediante
la clase UserControl.
Windows Forms tiene controles de interfaz de usuario enriquecidos que emulan las características de
las aplicaciones de tecnología avanzada como Microsoft Office. Los controles ToolStrip y MenuStrip le
permiten crear barras de herramientas y menús que contienen texto e imágenes, muestran submenús
y hospedan otros controles como cuadros de texto y cuadros combinados.
Con el Visual Studio arrastrar y colocar Diseñador de Windows Forms, puede crear fácilmente
aplicaciones de Windows Forms. Simplemente seleccione los controles con el cursor y agréguelos
donde desee en el formulario. El diseñador proporciona herramientas como líneas de cuadrícula y
líneas de ajuste para minimizar la molestia de alinear los controles. Y si usa Visual Studio o compilar
en la línea de comandos, puede usar el FlowLayoutPanel, TableLayoutPanel y SplitContainer diseños
de formularios de controles para crear avanzadas en menos tiempo.
Por último, si debe crear sus propios elementos de interfaz de usuario personalizados, el espacio de
nombres System.Drawing contiene una gran selección de clases para representar líneas, círculos y
otras formas directamente en un formulario.
Intuitivo
Una interfaz gráfica de usuario es intuitiva. Una persona que no haya usado nunca antes
una computadora podrá realizar una navegación básica con una GUI después de recibir unas
breves instrucciones. Los usuarios pueden simplemente hacer clic en el elemento con el que
quieren interactuar. Haz clic con el botón derecho sobre un objeto para abrir un menú
contextual y ver el resto de cosas que puedes hacer con él. Una interfaz de línea de
comandos es más oscura y requiere memorización. Un novato en computadoras no sabrá
que el comandos "DIR" muestra una lista de los archivos en un directorio si no se le dice.
Multitarea
Los sistemas operativos basados en GUI están diseñados para la multitarea. Puedes cambiar
el tamaño de cualquier ventana como necesites y colocarlas una al lado de otra para verlas
e interactuar con programas de forma simultánea. Los sistemas operativos de línea de
comandos suelen usar aplicaciones de pantalla completa. Aunque puede ser posible ejecutar
varias aplicaciones y cambiar entre ellas, normalmente no es posible verlas
simultáneamente.
Interfaz de aplicación
Las aplicaciones que están diseñadas para sistemas operativos basados en GUI suelen tener
interfaces parecidas. Por ejemplo, muchas aplicaciones Windows tienen barras en la parte
superior de la pantalla con opciones como "Archivo", "Editar", "Herramientas" y "Ayuda". Si
has usado estas funciones en una aplicación de Windows, sabes cómo usarlas en otra
aplicación aunque nunca hayas usado esa aplicación antes.
Multimedia rico
Los sistemas operativos basados en GUI están diseñados teniendo en cuenta multimedia rico
como imágenes, videos y música, y estos sistemas operativos usan plataformas de
programación como Microsoft DirectX y Adobe Flash para crear aplicaciones multimedia más
fáciles de desarrollar. Aunque es posible reproducir un video o escuchar música en un
sistema operativo basado en línea de comandos, suele ser más difícil.
Conceptos de visualización
Interactuar con objetos en una computadora incluye varios conceptos abstractos que
pueden ser difíciles de comprender para algunas personas. Los sistemas operativos basados
en GUI proporcionan representaciones visuales a estos conceptos. Los nuevos usuarios
aprenden rápido qué tienen las carpetas, y que puedes hacer doble clic en una carpeta para
ver lo que tiene. Un archivo suele tener un icono determinado que indica su tipo. Por
ejemplo, un archivo de sonido puede tener un icono que muestre una nota musical.
4. ¿Qué elementos de son necesarios para crear una base de datos en los diferentes sistemas
operativos como el Windows, Mac, Linux, etc?
SQL Server tienen tres tipos de archivos, tal como se muestra en la tabla
siguiente.
Archivo Descripción
Secundario Los archivos de datos secundarios son opcionales, están definidos por el
usuario y almacenan los datos del usuario. Se pueden utilizar para distribuir
datos en varios discos colocando cada archivo en una unidad de disco
distinta. Además, si una base de datos supera el tamaño máximo establecido
para un archivo de Windows, puede utilizar los archivos de datos
secundarios para permitir el crecimiento de la base de datos.
Por ejemplo, puede crearse una base de datos sencilla denominada Ventas con un
archivo principal que contenga todos los datos y objetos y un archivo de registro con la
información del registro de transacciones. Por otra parte, puede crearse una base de
datos más compleja, Pedidos , compuesta por un archivo principal y cinco archivos
secundarios. Los datos y objetos de la base de datos se reparten entre los seis
archivos, y cuatro archivos de registro adicionales contienen la información del registro
de transacciones.
Bibliografía
[1] J. F. Díaz, «galeon,» 20 10 2018. [En línea]. Available:
http://galeon.com/neoprogramadores/fxvsproc.htm. [Último acceso: 14 11 2018].
[2] N. Rivera, «hipertextua,» 26 09 2015. [En línea]. Available:
https://hipertextual.com/2015/09/programacion-beneficios. [Último acceso: 14 11 2018].
[3] «techlandia,» AdChoices, 01 01 2001. [En línea]. Available: https://techlandia.com/about-us.
[Último acceso: 14 11 2018].
[4] D. Torres, «stackoverflow,» 10 08 2008. [En línea]. Available:
https://stackoverflow.com/company. [Último acceso: 14 11 2018].