2. INTRODUCCIÓN
Un sistema de información es un conjunto de elementos que interactúan entre sí con el fin
de apoyar las actividades de una empresa o negocio. Se puede definir como un conjunto
de funciones o componentes interrelacionados que forman un todo, es decir, obtiene,
procesa, almacena y distribuye información para apoyar la toma de decisiones y el control
en una organización. Igualmente apoya la coordinación, análisis de problemas,
visualización de aspectos complejos entre otros.
Contenido
3. Sistemas
Es el conjunto de partes interrelacionadas, hardware,
software y de recurso humano que permite almacenar y
procesar información.
El hardware incluye computadoras o cualquier tipo de
dispositivo electrónico inteligente, que consisten en
procesadores, memoria, sistemas de almacenamiento
externo, etc. El software incluye al sistema operativo,
firmware y aplicaciones, siendo especialmente importante
los sistemas de gestión de bases de datos. Por último el
soporte humano incluye al personal técnico que crean y
mantienen el sistema (analistas, programadores, operarios,
etc.) y a los usuarios que lo utilizan.
Hardware: Está formado por los dispositivos electrónicos y
mecánicos que realizan los cálculos y el manejo de la
información
Software: Se trata de las aplicaciones y los datos que
explotan los recursos hardware.
Personal: Está compuesto tanto por los usuarios que
interactúan con los equipos.
Información descriptiva: Es el conjunto de manuales,
formularios o cualquier soporte de instrucciones.
Contenido
4. Sistemas de Información
Se puede definir técnicamente como un conjunto de componentes interrelacionados
que recolectan (o recuperan), procesan, almacenan y distribuyen información para apoyar
la toma de decisiones y el control de una organización. Además de apoyar la toma de
decisiones, la coordinación y el control, los sistemas de información también pueden
ayudar a los gerentes y trabajadores a analizar problemas, visualizar asuntos complejos y
crear productos nuevos.
Contenido
5. Sistemas de Información
Están arraigados en las organizaciones; un resultado de la estructura organizacional,
cultura, flujos de trabajo y procedimientos operativos estandarizados. Son instrumentos
para el cambio organizacional y creación de valor, y hacen posible transformar estos
elementos de la organización en nuevos modelos de negocios y redefinir los límites de la
misma. Los avances de los sistemas de información están acelerando la tendencia hacia
economías globalizadas, orientadas al conocimiento y organizaciones planas, flexibles y
descentralizadas que pueden coordinarse con otras organizaciones a través de grandes
distancias.
Contenido
6. Importancia de los Sistemas de Información
Juegan un papel muy importante en la sociedad, por ser una herramienta poderosa y
alterna para apoyar a los gerentes individuales a tomar mejores decisiones cuando los
problemas no sean los habituales y cambien constantemente y a la gente que trabaja en
grupo a tomar decisiones de manera más eficiente, así como también, ayudan a la alta
dirección a monitorear el desempeño de la empresa o institución a identificar problemas
estratégicos y oportunidades. Los beneficios que pueden aportar los sistemas de
información como apoyo a la toma de decisiones administrativas para la organización
estarían reflejados en la cadena de abastecimiento, relaciones con el cliente y/o usuarios y
la planeación de escenarios de negocios.
Contenido
7. Interfaz
Cuando se habla de Sitios Web, se denomina interfaz al conjunto de elementos de la
pantalla que permiten al usuario realizar acciones sobre el Sitio Web que está visitando.
Por lo mismo, se considera parte de la interfaz a sus elementos de identificación, de
navegación, de contenidos y de acción.
La interfaz de usuario (UI) es el conjunto de los controles y canales sensoriales mediante
los cuales un usuario puede comunicarse con una máquina. Por ejemplo, en una
computadora, la pantalla, el teclado y las bocinas son parte de la interfaz de usuario
porque la utilidad de todas ellas es hacer que entre o salga información del equipo.
Una buena interfaz de usuario se caracteriza por tener un alto grado de usabilidad, y
por ser amigable e intuitiva.
La interfaz gráfica de usuario (GUI) es el contenido gráfico mediante el cual se visualiza
información del equipo en una pantalla. Casi todos los programas tienen alguna clase de
interfaz visual, que sirve al mismo tiempo para mostrar información al usuario y como un
mapa de navegación entre diferentes comandos.
Por ejemplo, si abres un archivo de Word, la interfaz de usuario te permitirá ver la
información que contiene en la pantalla, pero también te permitirá interactuar con un
sinfín de herramientas para modificar el documento.
Contenido
8. Definir Programación
Programación es el proceso de tomar un algoritmo y
codificarlo en una notación, un lenguaje de programación, de
modo que pueda ser ejecutado por una computadora. Aunque
existen muchos lenguajes de programación y muchos tipos
diferentes de computadoras, el primer paso es la necesidad de
tener una solución. Sin un algoritmo no puede haber un
programa.
La programación, sin embargo, es una parte importante de lo
que hace un científico de la computación. La programación es a
menudo la manera en la que creamos una representación para
nuestras soluciones. Por tanto, esta representación en un
lenguaje y el proceso de crearla se convierte en una parte
fundamental de la disciplina.
Los algoritmos describen la solución a un problema en
términos de los datos requeridos para representar el caso del
problema y el conjunto de pasos necesarios para producir el
resultado pretendido. Los lenguajes de programación deben
suministrar un modo notacional para representar tanto el
proceso como los datos. Para este fin, los lenguajes suministran
estructuras de control y tipos de datos.
Contenido
9. Importancia de la Programación
La importancia de la programación en mi carrera radica en que el lenguaje de
programación es el responsable de que la computadora siga paso a paso las órdenes que el
programador ha diseñado en el algoritmo. Con esto se entiende que el lenguaje de
programación es una especie de intermediario entre el ordenador y el usuario, para que
este último pueda darle respuesta a los problemas mediante la computadora y haciendo
uso de palabras (funciones), que le interpretan dicho programa al computador para la
realización de ese trabajo.
Contenido
10. Definir lenguaje de programación
Es un conjunto de sintaxis y reglas semánticas que definen los programas del
computador. Es el lenguaje que los programadores usan para comunicar instrucciones a
una computadora y poder ejecutar un programa.
Es el código utilizado para la creación de programas. Lo utilizan los programadores
(generalmente especializados en un lenguaje en particular) para la creación de diversas
aplicaciones. En informática, es cualquier forma de escritura (lenguaje) que posee
determinadas instrucciones que combinadas y modificadas correctamente (dependiendo
del resultado que se desee), podrán ser interpretadas y así resultar en un programa,
página web, etc.
Es un sistema de escritura para la descripción precisa de algoritmos o programas
Un lenguaje de programación es aquel elemento dentro de la informática que nos
permite crear programas mediante un conjunto de instrucciones, operadores y reglas de
sintaxis; que pone a disposición del programador para que este pueda comunicarse con los
dispositivos hardware y software existentes.
Contenido
11. Definir lenguaje orientado a objetos
La orientación a objetos es un paradigma de programación que facilita la creación de
software de calidad por sus factores que potencian el mantenimiento, la extensión y la
reutilización del software generado bajo este paradigma.
Entre sus características se encuentran:
+ Abstracción.
+ Encapsulamiento.
+ Principio de ocultación.
+ Poliformismo.
+Herencia.
La programación orientada a objetos es más moderna, es una evolución de la
programación imperativa que plasma en el diseño de una familia de lenguajes conceptos
que existían previamente con algunos nuevos.
•La programación orientada a objetos se basa en lenguajes que soportan sintáctica y
semánticamente la unión entre los tipos abstractos de datos y sus operaciones (a esta
unión se la suele llamar clase).
•La programación orientada a objetos incorpora en su entorno de ejecución
mecanismos tales como el polimorfismo y el envío de mensajes entre objetos.
Contenido
12. Metodologías del lenguaje orientado a objetos
Los métodos orientados a objetos son técnicas de abordar la complejidad del problema
que utilizan como procedimiento de modularización la identificación de los objetos del
dominio del problema.
Cada módulo que se define corresponde a la abstracción de un objeto existente en el
dominio del problema y en él se incluyen todos los aspectos (funcionalidad, estados,
datos, etc.) que son propios del objeto.
Contenido
13. Origen del lenguaje Visual Basic. Net, uso, importancia
Origen
Lenguaje de Desarrollo de Visual Basic .NET. Visual Basic .NET (VB.NET) es un lenguaje
de programación orientado a objetos que se puede considerar una evolución de Visual
Basic implementada sobre el framework .NET. Su introducción resultó muy controvertida,
ya que debido a cambios significativos en el lenguaje VB.NET no es compatible hacia atrás
con Visual Basic, pero el manejo de las instrucciones es similar aversiones anteriores de
Visual Basic, facilitando así el desarrollo de aplicaciones más avanzadas con herramientas
modernas.
La gran mayoría de programadores de VB.NET utilizan el entorno de desarrollo
integrado (IDE) Microsoft Visual Studio en alguna de sus versiones (Visual Studio .NET,
Visual Studio .NET 2003, Visual Studio .NET 2005, Visual Studio .NET 2008), aunque existen
otras alternativas, como SharpDevelop (que además es libre.
Contenido
14. Origen del lenguaje Visual Basic. Net, uso, importancia
Origen
Al igual que con todos los lenguajes de programación basados en .NET, los programas
escritos en VB .NET requieren el Framework .NET para ejecutarse.
En el desarrollo de software, un framework es una estructura conceptual y tecnológica
de soporte definida, normalmente con artefactos o módulos de software concretos, con
base en la cual otro proyecto de software puede ser organizado y desarrollado.
Típicamente, puede incluir soporte de programas, bibliotecas y un lenguaje interpretado
entre otros programas para ayudar a desarrollar y unir los diferentes componentes de un
proyecto. Son diseñados con la intención de facilitar el desarrollo de software, permitiendo
a los diseñadores y programadores pasar más tiempo identificando requerimientos de
software que tratando con los tediosos detalles de bajo nivel de proveer un sistema
funcional.
Contenido
15. Origen del lenguaje Visual Basic. Net, uso, importancia
Origen
Al igual que con todos los lenguajes de programación basados en .NET, los programas
escritos en VB .NET requieren el Framework .NET para ejecutarse.
En el desarrollo de software, un framework es una estructura conceptual y tecnológica
de soporte definida, normalmente con artefactos o módulos de software concretos, con
base en la cual otro proyecto de software puede ser organizado y desarrollado.
Típicamente, puede incluir soporte de programas, bibliotecas y un lenguaje interpretado
entre otros programas para ayudar a desarrollar y unir los diferentes componentes de un
proyecto. Son diseñados con la intención de facilitar el desarrollo de software, permitiendo
a los diseñadores y programadores pasar más tiempo identificando requerimientos de
software que tratando con los tediosos detalles de bajo nivel de proveer un sistema
funcional.
Contenido
16. Origen del lenguaje Visual Basic. Net, uso, importancia
Origen
Si Visual Basic .NET debe considerarse una mera versión de Visual Basic, o si debe
considerarse como un nuevo lenguaje de programación es un tema que ha traído mucha
discusión, y que aún la trae. La sintaxis básica es prácticamente la misma entre VB y
VB.NET, con la excepción de los añadidos para soportar nuevas características como el
control estructurado de excepciones, la programación orientada a objetos, o los Genéricos.
Las diferencias entre VB y VB.NET son profundas, sobre todo en cuanto a metodología de
programación y bibliotecas, pero ambos lenguajes siguen manteniendo un gran parecido,
cosa que facilita notablemente el paso de VB a VB.NET. Visual Basic .NET Relación con
Visual Basic.
Contenido
17. Origen del lenguaje Visual Basic. Net, uso, importancia
Origen
Tanto Visual Basic. NET se debe considerar como otra versión de Visual Basic o un
lenguaje completamente diferente es un tema de debate. Esto no es evidente, ya que una
vez los métodos que se han movido alrededor y que se puede convertir automáticamente
se tienen en cuenta, la base de sintaxis de la lengua no ha visto a muchos "romper" las
modificaciones oportunas, adiciones para apoyar nuevas características como el control de
excepciones estructurado y expresiones en cortocircuito. Dos cambios importantes de tipo
de datos se produjo con el cambio a VB.NET. Los cambios son el Integérrimo de datos se ha
duplicado en longitud de16 bits a 32 bits, y la Long tipo de datos se ha duplicado en
longitud de32 bits a 64 bits. Esto es cierto para todas las versiones de VB.NET. Un entero
de 16 bits en todas las versiones de VB.NET ahora se conoce como un Short. Del mismo
modo, el Windows Forms GUI editor es muy similar en estilo y función a la forma editor de
Visual Basic.
Contenido
18. Origen del lenguaje Visual Basic. Net, uso, importancia
Origen
Visual Studio 6.0 Se lanzó en 1998 y fue la última versión en ejecutarse en la plataforma
Win9x. Los números de versión de todas las partes constituyentes pasaron a 6.0,
incluyendo Visual J++ y Visual InterDev que se encontraban en las versiones 1.1 y 1.0
respectivamente. Esta versión fue la base para el sistema de desarrollo de Microsoft para
los siguientes 4 años, en los que Microsoft migró su estrategia de desarrollo al .NET
Framework. Visual Studio 6.0 fue la última versión en que Visual Basic se incluía de la
forma en que se conocía hasta entonces; versiones posteriores incorporarían una versión
muy diferente del lenguaje con muchas mejoras, fruto de la plataforma .NET. También
supuso la última versión en incluir Visual J++, que proporcionaba extensiones de la
plataforma Java, lo que. Versiones del entorno de programación para Visual Basic.
Contenido
19. Origen del lenguaje Visual Basic. Net, uso, importancia
Origen
Lo hacía incompatible con la versión de Sun Microsystems. Esto acarreó problemas
legales a Microsoft, y se llegó a un acuerdo en el que Microsoft dejaba de comercializar
herramientas de programación que utilizaran la máquina virtual de Java. Aunque el
objetivo a largo plazo de Microsoft era unificar todas las herramientas en un único
entorno, esta versión en realidad añadía un entorno más a Visual Studio 5.0: Visual J++ y
Visual InterDev se separaban del entorno de Visual C++, al tiempo que Visual FoxPro y
Visual Basic seguían manteniendo su entorno específico, Visual Estudio 6.0.
Contenido
20. Origen del lenguaje Visual Basic. Net, uso, importancia
Importancia
Su importancia radia en que Visual Basic es el lenguaje de programación mas popular
de microsoft que existe. Permite escribir aplicaciones con muchísimo menos código. Los
programadores pueden arrastrar y soltar controles, como por ejemplo, botones y cuadros
de diálogo y después, definir su aspecto y comportamiento, Este lenguaje al final ha dado
un gran salto para convertirse en un verdadero lenguaje orientado a objetos y ahora, es
capaz de aprovecharse de todo lo que ofrece el entorno de trabajo.NET.
Contenido