Software Definición El Software son todas las instrucciones y datos que corren... •

Anuncio
2.6.3 Software
• Definición
El Software son todas las instrucciones y datos que corren en mayor o menor medida dentro del ordenador, es
decir, la información misma, la razón del ser del Hardware. En nuestros tiempos a medida que la magia de la
electrónica ponen al alcance de todos estas prodigiosas maquinas verdaderas prótesis mentales, mediante el
abaratamiento de la tecnología y por tanto de los costos, en dirección completamente opuesta aumenta la
inversión de los servicios y programas necesarios para optimizar y eficientar dichos equipos.
• Importancia
Dentro de los componentes básicos, el SOFTWARE o Equipo Blando, es la otra mitad de la computadora, el
alma o la materia gris, ya que las necesidades de crecimiento y de capacidad han surgido para hacer realidad
toda la creatividad, ingenio y desempeño humano.
• Aplicaciones
En sus orígenes la programación de los ordenadores era hecho sólo, para y por los mismos científicos que las
construían para propósitos muy específicos. El cálculo de la trayectoria de los proyectiles usados en la II
Guerra Mundial, y posteriormente usos muy parecidos, hasta que mucho después que fue utilizada en el Censo
de los Estados Unidos fue reconociéndose su valor en el campo administrativo donde estuvo hasta hace 2
décadas, cuando gracias a la Computadora Personal pasaron al dominio público donde con tantas necesidades
fueron surgiendo las aplicaciones diversas para cada oficio.
A diferencia de algunos años atrás, hoy existe una infinidad de aplicaciones para satisfacer desde diversiones
o entretenimiento de niños hasta sofisticados programas de investigación científica; más sin embargo, para las
necesidades de la mayoría de los mortales que trabajan en Instituciones o Empresas y aún para los particulares
existe un número preciso de aplicaciones, que como herramientas no deben faltar en ninguna computadora de
uso personal.
• Computación
− Definición (Historia de la computadora)
Uno de los primeros dispositivos mecánicos para contar fue el ábaco, cuyo origen se remonta a las antiguas
civilizaciones griega y romana. Este dispositivo es muy sencillo, consta de cuentas ensartadas en varillas que a
su vez están montadas en un marco rectangular. Al desplazar las cuentas sobre varillas, sus posiciones
representan valores almacenados, y es mediante dichas posiciones que este representa y almacena datos. A
este dispositivo no se le puede llamar computadora por carecer del elemento fundamental llamado programa.
Otro de los inventos mecánicos fue la Pascalina inventada por Blaise Pascal (1623 − 1662) de Francia y la de
Gottfried Wilhelm von Leibniz (1646 − 1716) de Alemania. Con estas máquinas, los datos se representaban
mediante las posiciones de los engranajes, y los datos se introducían manualmente estableciendo dichas
posiciones finales de las ruedas, de manera similar a como leemos los nmeros en el cuentakilómetros de un
automóvil.
La primera computadora fue la máquina analítica creada por Charles Babbage,. La idea que tuvo sobre un
1
computador nació debido a que la elaboración de las tablas matemáticas era un proceso tedioso y propenso a
errores. Mientras tanto Charles Jacquard (francés), fabricante de tejidos, había creado un telar que podía
reproducir automáticamente patrones de tejidos leyendo la información codificada en patrones de agujeros
perforados en tarjetas de papel rígido. Al enterarse de este método Babbage abandonó la máquina de
diferencias y se dedico al proyecto de la máquina analítica que se pudiera programar con tarjetas perforadas
para efectuar cualquier cálculo con una precisión de 20 dígitos. La tecnología de la época no bastaba para
hacer realidad sus ideas.
En 1944 se construyó en la Universidad de Harvard, la Mark I, diseada por un equipo encabezado por
Howard H. Aiken. Esta máquina no está considerada como computadora electrónica debido a que no era de
propósito general y su funcionamiento estaba basado en dispositivos electromecánicos llamados relevadores.
En 1947 se construyó en la Universidad de Pennsylvania la ENIAC (Electronic Numerical Integrator And
Calculator) que fue la primera computadora electrónica, el equipo de diseo lo encabezaron los ingenieros
John Mauchly y John Eckert. Esta máquina ocupaba todo un sótano de la Universidad, tenía más de 18 000
tubos de vacío, consumía 200 KW de energía eléctrica y requería todo un sistema de aire acondicionado, pero
tenía la capacidad de realizar cinco mil operaciones aritméticas en un segundo.
La idea fundamental de von Neumann fue: permitir que en la memoria coexistan datos con instrucciones, para
que entonces la computadora pueda ser programada en un lenguaje, y no por medio de alambres que
eléctricamente interconectaban varias secciones de control, como en la ENIAC.
Todo este desarrollo de las computadoras suele divisarse por generaciones y el criterio que se determinó para
determinar el cambio de generación no está muy bien definido, pero resulta aparente que deben cumplirse al
menos los siguientes requisitos:
• La forma en que están construidas.
• Forma en que el ser humano se comunica con ellas.
Primera Generación
En esta generación había una gran desconocimiento de las capacidades de las computadoras, puesto que se
realizó un estudio en esta época que determinó que con veinte computadoras se saturaría el mercado de los
Estados Unidos en el campo de procesamiento de datos.
Esta generación abarco la década de los cincuenta. Y se conoce como la primera generación. Estas máquinas
tenían las siguientes características:
• Estas máquinas estaban construidas por medio de tubos de vacío.
• Eran programadas en lenguaje de máquina.
En esta generación las máquinas son grandes y costosas (de un costo aproximado de ciento de miles de
dólares).
En 1951 aparece la UNIVAC (NIVersAl Computer), fue la primera computadora comercial, que disponía de
mil palabras de memoria central y podían leer cintas magnéticas, se utilizó para procesar el censo de 1950 en
los Estados Unidos.
En las dos primeras generaciones, las unidades de entrada utilizaban tarjetas perforadas, retomadas por
Herman Hollerith (1860 − 1929), quien además fundó una compaía que con el paso del tiempo se conocería
como IBM (International Bussines Machines).
Después se desarrolló por IBM la IBM 701 de la cual se entregaron 18 unidades entre 1953 y 1957.
Quinta Generación
En vista de la acelerada marcha de la microelectrónica, la sociedad industrial se ha dado a la tarea de poner
también a esa altura el desarrollo del software y los sistemas con que se manejan las computadoras. Surge la
competencia internacional por el dominio del mercado de la computación, en la que se perfilan dos líderes
que, sin embargo, no han podido alcanzar el nivel que se desea: la capacidad de comunicarse con la
2
computadora en un lenguaje más cotidiano y no a través de códigos o lenguajes de control especializados.
Japón lanzó en 1983 el llamado "programa de la quinta generación de computadoras", con los objetivos
explícitos de producir máquinas con innovaciones reales en los criterios mencionados. Y en los Estados
Unidos ya está en actividad un programa en desarrollo que persigue objetivos semejantes, que pueden
resumirse de la siguiente manera:
• Procesamiento en paralelo mediante arquitecturas y diseños especiales y circuitos de gran velocidad.
• Manejo de lenguaje natural y sistemas de inteligencia artificial.
El futuro previsible de la computación es muy interesante, y se puede esperar que esta ciencia siga siendo
objeto de atención prioritaria de gobiernos y de la sociedad en conjunto.
INFORMATICA
En los últimos años la informática ha avanzado tanto, que se necesitan maquinas y herramientas para
controlarla.
Todo ello ha llevado a un desarrollo muy importante en el campo de la electrónica y de las
comunicaciones lo cual ha dado lugar a la aparición de una nueva ciencia, La Informática (la palabra
informática fue creada en Francia en 1962, en España se reconoció en 1968 al crearse en Madrid el
instituto de informática.)
El nombre informática esta formado por las 2 tareas que lleva a cabo: Manejo de la información de
forma automática.
Infor Informacion
Matica automatica
La informatica es la ciencia del tratamiento automatico y racional de la informacion. Abarca tanto lo
relacionado con la información como los metodos que permiten tratarla automaticamente.
La Informatica comprende:
• Los medios de tratamiento (hardware) que son los instrumentos físicos.
• Metodos a seguir en el tratamiento de la información (software).
• Estudio de las areas de aplicación.
Aplicaciones de la informática.
Estas aplicaciones tienen su acción en diversos campos:
* Enseñanza: la informática aplicada a la enseñanza puede ayudar a potenciar el desarrollo de las
facultades creativas y de las técnicas de creación, así como de mejorar la comunicación e investigación
de los alumnos.
* Ofimatica: es la informática aplicada a la oficina para su automatización.
* Telematica: la informática aplicada a las telecomunicaciones.
3
* Robótica: la informática aplicada a la ingeniería.
¿Qué es la información?
La información se puede tomar en 2 direcciones:
• Es toda forma de expresión o representación de hechos, objetos, acontecimientos, ideas,
sentimientos y sensaciones.
En la información hay que distinguir la forma y el fondo; el fondo de una información solo lo
puede discernir el hombre a través de sus sentidos.
La forma de la información es una representación arbitraria y simbólica previamente decidida
y aceptada por el hombre.
La informática solo se interesa por las formas de la información e incluso solo se ocupa de la
información que puede tratarse automáticamente.
La información que puede tratarse automáticamente esta formada por un conjunto de
elementos (numéricos, alfabéticos o símbolos) cuyo significado sea explícito o pueda ser
obtenido por algún medio.
• La información también podemos clasificarla como un conjunto de datos mensurables.
Los datos son cifras, magnitudes, principios, etc. Que por si solos no nos dicen mucho. La información
surge cuando estos datos son procesados y se convierten en algo que tiene sentido.
Se entiende por proceso de datos el conjunto de reglas y operaciones que aplicándolas a unas
informaciones básicas (datos de entrada) obtenemos unos resultados (datos de salida) los cuales
comunicaremos para su utilización.
Tecnologías de la información.
Las tecnologías de la información son todos aquellos miembros electrónicos que almacenan, crean,
recuperan, y transmiten información en grandes cantidades y a gran velocidad, entre estos medios
están: ordenadores, microelectrónica, telecomunicaciones como instrumentos para el manejo de la
información.
En estos últimos años estamos asistiendo a una espectacular expansión de las tecnologías de la
información siendo las bases de este desarrollo:
* La evolución de los ordenadores: cada vez se están fabricando ordenadores más baratos y rápidos y
con más prestaciones
* La irrupción de los ordenadores en todos los ámbitos: cada vez es más frecuente la informatización de
tareas en campos como la administración, industria, comercio, educación, e investigación.
* La utilización de la tecnología multimedia: proporciona el soporte adecuado para almacenar y
manipular fácilmente todo tipo de información: textos, gráficos, sonidos, imágenes, videos, etc.
* Aparición del Módem: El Módem hizo posible la comunicación entre ordenadores a través de la línea
4
telefónica.
* Avance de las telecomunicaciones: cuya tecnología va evolucionando vertiginosamente debido a:
aparición de las redes telefónicas digitales; descubrimiento de la fibra óptica como medio de
transmisión; utilización de los satélites artificiales de comunicación.
SISTEMAS DE INFORMACIÓ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.
El equipo computacional: el hardware necesario para que el sistema de información pueda operar.
El recurso humano que interactúa con el Sistema de Información, el cual está formado por las personas que
utilizan el sistema.
Un sistema de información realiza cuatro actividades básicas: entrada, almacenamiento, procesamiento y
salida de información.
Evolución de los Sistemas de Información
De la sección anterior se desprende la evolución que tienen los Sistemas de Información en las
organizaciones. Con frecuencia se implantan en forma inicial los Sistemas Transaccionales y, posteriormente,
se introducen los Sistemas de Apoyo a las Decisiones. Por último, se desarrollan los Sistemas Estratégicos
que dan forma a la estructura competitiva de la empresa.
En la década de los setenta, Richard Nolan, un conocido autor y profesor de la Escuela de Negocios de
Harvard, desarrolló una teoría que impactó el proceso de planeación de los recursos y las actividades de la
informática.
Según Nolan, la función de la Informática en las organizaciones evoluciona a través de ciertas etapas de
crecimiento, las cuales se explican a continuación:
• Comienza con la adquisición de la primera computadora y normalmente se justifica por el ahorro de
mano de obra y el exceso de papeles.
• Las aplicaciones típicas que se implantan son los Sistemas Transaccionales tales como nóminas o
contabilidad.
• El personal que labora en este pequeño departamento consta a lo sumo de un operador y/o un
programador. Este último podrá estar bajo el régimen de honorarios, o bien, puede recibirse el soporte
de algún fabricante local de programas de aplicación.
• En esta etapa es importante estar consciente de la resistencia al cambio del personal y usuario
(ciberfobia) que están involucrados en los primeros sistemas que se desarrollan, ya que estos sistemas
son importantes en el ahorro de mano de obra.
• Esta etapa termina con la implantación exitosa del primer Sistema de Información. Cabe recalcar que
algunas organizaciones pueden vivir varias etapas de inicio en las que la resistencia al cambio por
parte de los primeros usuarios involucrados aborta el intento de introducir la computador a la
empresa.
Etapa de contagio o expansión. Los aspectos sobresalientes que permiten diagnosticar rápido que una empresa
se encuentra en esta etapa son:
5
• Se inicia con la implantación exitosa del primer Sistema de Información en la organización. Como
consecuencia de lo anterior, el primer ejecutivo usuario se transforma en el paradigma o persona que
se habrá que imitar.
• El pequeño departamento es promovido a una categoría superior, donde depende de la Gerencia
Administrativa o Contraloría.
• El tipo de administración empleado está orientado hacia la venta de aplicaciones a todos los usuarios
de la organización; en este punto suele contratarse a un especialista de la función con preparación
académica en el área de sistemas.
• Se inicia la contratación de personal especializado y nacen puestos tales como analista de sistemas,
analista−programador, programador de sistemas, jefe de desarrollo, jefe de soporte técnico, etc.
• Las aplicaciones desarrolladas carecen de interfases automáticas entre ellas, de tal forma que las
salidas que produce un sistema se tienen que alimentar en forma manual a otro sistema, con la
consecuente irritación de los usuarios.
• Los gastos por concepto de sistemas empiezan a crecer en forma importante, lo que marca la pauta
para iniciar la racionalización en el uso de los recursos computacionales dentro de la empresa. Este
problema y el inicio de su solución marcan el paso a la siguiente etapa.
Etapa de control o formalización. Para identificar a una empresa que transita por esta etapa es necesario
considerar los siguientes elementos:
• Esta etapa de evolución de la Informática dentro de las empresas se inicia con la necesidad de
controlar el uso de los recursos computacionales a través de las técnicas de presupuestación base cero
(partiendo de que no se tienen nada) y la implantación de sistemas de cargos a usuarios (por el
servicio que se presta).
• Las aplicaciones están orientadas a facilitar el control de las operaciones del negocio para hacerlas
más eficaces, tales como sistemas para control de flujo de fondos, control de órdenes de compra a
proveedores, control de inventarios, control y manejo de proyectos, etc.
• El tipo de administración empleado dentro del área de Informática se orienta al control administrativo
y a la justificación económica de las aplicaciones a desarrollar. Nace la necesidad de establecer
criterios para
• Se integra a la organización del departamento de sistemas, personal con habilidades administrativas y
preparado técnicamente.
• Se inicia el desarrollo de interfases automáticas entre los diferentes sistemas.
Etapa de integración. Las características de esta etapa son las siguientes:
• La integración de los datos y de los sistemas surge como un resultado directo de la centralización del
departamento de sistemas bajo una sola estructura administrativa.
• En esta etapa surge la primera hoja electrónica de cálculo comercial y los usuarios inician haciendo
sus propias aplicaciones. Esta herramienta ayudó mucho a que los usuarios hicieran su propio trabajo
y no tuvieran que esperar a que sus propuestas de sistemas fueran cumplidas.
• Los usuarios y el departamento de sistema iniciaron el desarrollo de nuevos sistemas, reemplazando
los sistemas antiguos, en beneficio de la organización.
6
Etapa de administración de datos. Entre las características que destacan en esta etapa están las siguientes:
• El departamento de Sistemas de Información reconoce que la información es un recurso muy valioso
que debe estar accesible para todos los usuarios.
• Para poder cumplir con lo anterior resulta necesario administrar los datos en forma apropiada, es
decir, almacenarlos y mantenerlos en forma adecuada para que los usuarios puedan utilizar y
compartir este recurso.
• El usuario de la información adquiere la responsabilidad de la integridad de la misma y debe manejar
niveles de acceso diferentes.
Etapa de madurez. Entre los aspectos sobresalientes que indican que una empresa se encuentra en esta etapa,
se incluyen los siguientes:
• Al llegar a esta etapa, la Informática dentro de la organización se encuentra definida como una
función básica y se ubica en los primeros niveles del organigrama (dirección).
• Los sistemas que se desarrollan son Sistemas de Manufactura Integrados por Computadora, Sistemas
Basados en el Conocimiento y Sistemas Expertos, Sistemas de Soporte a las Decisiones, Sistemas
Estratégicos y, en general, aplicaciones que proporcionan información para las decisiones de alta
administración y aplicaciones de carácter estratégico.
• En esta etapa se tienen las aplicaciones desarrolladas en la tecnología de base de datos y se logra la
integración de redes de comunicaciones con terminales en lugares remotos, a través del uso de
recursos computacionales.
Sistema para el procesamiento de transacciones. (TPS)
Sustituye los procedimientos manuales por otros basados en computadora. Trata con procesos de rutina bien
estructurados, incluye aplicaciones para el mantenimiento de registros.
Sistema de información administrativa. (MIS)
Proporciona la información que será empleada en los procesos administrativos.
Trata con el soporte de situaciones de decisión bien estructuradas. Es posible anticipar los requerimientos de
información más comunes.
Sistema para el soporte de decisiones. (DSS)
Proporciona la información a los directivos que deben tomar decisiones sobre situaciones particulares.
Apoyan la toma de decisiones en circunstancias que no están bien estructuradas.
Entrada de Información
Almacenamiento de información:
Procesamiento de Información
Salida de Información
Tipos y Usos de los Sistemas de Información
Durante los próximos años, los Sistemas de Información cumplirán tres objetivos básicos dentro de las
organizaciones:
7
• Automatización de procesos operativos.
• Proporcionar información que sirva de apoyo al proceso de toma de decisiones.
• Lograr ventajas competitivas a través de su implantación y uso.
8
9
Descargar