sábado, 24 de marzo de 2007

Capítulo 4

SOFTWARE INFORMÁTICO
Por:Diana Yunuel Jacobo Morales

Sistema Informático
· Software es el término general de varios tipos de programas utilizados para operar y manejar las computadoras y los dispositivos relacionados.
Tipos de software
Software de aplicación: desempeña tareas de procesamiento de información para los usuarios finales.
Software de sistemas: administra y apoya las operaciones de sistemas y redes informáticas.


Aplicaciones de Usuario Final
· Software de aplicación de negocio
Hay miles de paquetes de software de aplicación específicas para dar soporte aplicaciones específicas de usuarios finales en los negocios y en otras áreas.

· Paquetes integrados y aplicaciones integradas de software
Los paquetes de productividad más utilizados vienen vinculados como paquetes integrados de software, como Microsoft Office.

· Navegadores Web y más
Se están convirtiendo en la plataforma universal de software, sobre los cuáles los usuarios finales se lanzan a la búsqueda de información, correo electrónico, transferencias de archivos multimedia, grupos de discusión.

· Correo electrónico y mensajes instantáneos
Ha cambiado la forma en que las personas trabajan y se comunican. (Mensajes instantáneos).

· Procesamiento de palabras y autoedición
Transformó el proceso de escritura. Automatizan la creación, edición, revisión e impresión de documentos, al procesar información de texto.

· Hojas de cálculo electrónicas
Se utilizan para análisis, planeación y modelación de negocios. Ayudan a desarrollar una hoja de cálculo electrónico, hoja Web.

· Gráficas para presentaciones
Ayudan a convertir datos numéricos en despliegues de gráficas tales como: gráficas lineales, de barras, circulares.

· Administradores de información personal
Organiza la información que introduzca y recupera en diferentes formas las mismas.


· Software para trabajo en grupo (groupware)
Es una categoría de software de colaboración, software que ayuda a los grupos de trabajo y a los equipos a trabajar de manera conjunta para lograr sus tareas de grupo.

· Alternativas de software
Muchos negocios buscan alternativas para adquirir, instalar y mantener software o para desarrollar y mantener su propio software interno, con sus propios desarrolladores de software.


Software de sistemas: Administración de sistemas informáticos

· Perspectiva general del software de sistemas
El software de sistemas consiste en programas que administran y soportan un sistema informático y sus actividades de procesamiento de información.

· Sistemas operativos
Sistema integrado de programas que administra las operaciones del CPU, controla los recursos de entrada/salida y almacenamiento, las actividades de l sistema informático, y proporciona diferentes servicios de soporte.
Otros programas de administración de sistemas

· Lenguaje de programación
Permite a un programador desarrollar los grupos de instrucciones que constituyen un programa de cómputo.
-Lenguajes de máquina: (sistemas binarios).
-Lenguajes ensamblador: (lenguajes simbólicos).
-Lenguaje de alto nivel: estatutos o expresiones aritméticas.
-Lenguajes de cuarta generación: ayudan los usuarios y programadores a especificar los resultados.


· Lenguajes y servicios Web
HTML, XML y Java son tres lenguajes de programación que so n herramientas importantes para desarrollar páginas Web multimedia, sitios Web y aplicaciones basadas en Web.

· Software de programación
Se encuentran disponibles una variedad de paquetes software para ayudar a los programadores a desarrollar programas de cómputo.


Otros programas de administración de sistemas

· Lenguaje de programación
Permite a un programador desarrollar los grupos de instrucciones que constituyen un programa de cómputo.
-Lenguajes de máquina: (sistemas binarios).
-Lenguajes ensamblador: (lenguajes simbólicos).
-Lenguaje de alto nivel: estatutos o expresiones aritméticas.
-Lenguajes de cuarta generación: ayudan los usuarios y programadores a especificar los resultados.

· Lenguajes y servicios Web
HTML, XML y Java son tres lenguajes de programación que so n herramientas importantes para desarrollar páginas Web multimedia, sitios Web y aplicaciones basadas en Web.

· Software de programación
Se encuentran disponibles una variedad de paquetes software para ayudar a los programadores a desarrollar programas de cómputo.


CONCEPTOS CLAVE
Administración de archivos: implica mantener el registro de la ubicación física de los archivos en los discos magnéticos y en otros dispositivos de almacenamiento secundario.
Administración de recursos: administra los recursos de hadware y de redes de un sistema informático, como su CPU, memoria, dispositivos de almacenamiento secundario, procesadores de telecomunicaciones y periféricos de entrada/salida.
Administración de tareas: administra la realización de las tareas informáticas de los usuarios finales. Los programas controlan que tareas tienen acceso al CPU y por cuánto tiempo.
Administración de información personal: es un popular paquete de software para la productividad y colaboración de los usuarios finales, y es una aplicación popular para los dispositivos portátiles asistentes digitales personales.
Aplicaciones integradas: combinan algunas de las funciones de varios programas: procesador de palabras, hojas de cálculo, gráficas para presentaciones, administración de base de datos etc., dentro de un paquete de software.
Autoedición: (o de publicación), para producir su propio material impreso con calidad profesional. Pueden diseñar o imprimir sus propios boletines, circulares, manuales y libros con diferentes estilos, gráficos, fotos y colores en cada página.
Correo electrónico: sirve para comunicarse con otros al enviar y recibir mensajes electrónicos y archivos adjuntos de documentos, mediante Internet o las intranets y extranets de sus organizaciones. Es un componente de los paquetes integrados de software de alto nivel y de navegadores de Web.
Herramientas de programación: ayudan a los programadores a desarrollar programas, al suministrar una variedad de capacidades de creación y edición de programas.
HTML: (Hypertext Markup Language o lenguaje de marcas de hipertexto) es un lenguaje de descripción de páginas que crea documentos de hipertexto o de hipermedios. Este inserta códigos de control dentro de un documento en puntos que se pueden especificar y que crean vínculos (hipervínculos) con otras partes del documento o con otros documentos en cualquier sitio de Internet.
Interfase de usuario: es la parte del sistema operativo que permite comunicarse con él, de tal manera que se puedan cargar programas, acceder a archivos, y realizar otras tareas.
Interfase gráfica de usuario: (GUI, graphical user interfase), similar, con íconos, barras de herramientas y de estatus, menús etc., lo que les da la misma apariencia y comportamiento, y los hace más fáciles de comprender y utilizar.
Java: es un lenguaje de programación orientado a objetos creado por Sun Microsystems, qué esta revolucionando la programación de aplicaciones para Internet y las intranets y las extranets corporativas.
Lenguaje de alto nivel: utilizan instrucciones, las cuales se denominan estatutos, y utilizan breves estatutos o expresiones aritméticas.
Lenguaje de cuarta generación: son lenguajes no procedurales que ayudan a los usuarios y programadores a especificar los resultados que quieren, mientras que la computadora determina la secuencia de las instrucciones que conduzcan a esos resultados.
Lenguaje de ensamblador: permiten a una computadora convertir las instrucciones de dicho lenguaje en instrucciones de máquina. Utilizan símbolos para representar códigos de operaciones y ubicaciones de almacenamiento.
Lenguaje de máquina: todas las instrucciones de los programas tenían que escribirse utilizando códigos binarios únicos para cada computadora.
Lenguaje natural: las actividades de investigación y desarrollo en inteligencia artificial (IA) están desarrollando lenguajes de programación que son tan fáciles de utilizar como una conversación ordinaria en la lengua materna de cada uno.
Lenguaje orientado a objetos: la mayoría de los lenguajes de programación separan los elementos de datos de los procedimientos o acciones que realizarán sobre ellos, los lenguajes OPP los unen en objetos.
Memoria virtual: es bastante mayor que la capacidad de memoria real de sus circuitos de almacenamiento primario.
Mensajes instantáneos: los mensajes surgen instantáneamente en una ventana de MI en las pantallas de las computadoras del todo del que sea parte de su grupo de trabajo de negocios, o de su circulo de amigos, si están en línea, sin importar en que otras áreas estén trabajando.
Multitarea: (llamado multiprogramación o de tiempo compartido) es un método de administración de tareas que permite desempeñar diferentes tareas de cómputo de forma aparentemente simultánea.
Navegador Web: un navegador como Microsoft Explorer o Netscape Navigator es la interfase clave de software que se utiliza para señalar y hacer clic en su camino por los recursos hipervinculazos de WWW y el resto de Internet, así como por intranets y extranets corporativas.
Paquetes integrados de software: los paquetes de productividad más utilizados vienen vinculados como paquetes integrados de software, como Microsoft Office.
Programa traductor de lenguajes: los programas de cómputo consisten en conjuntos de instrucciones escritas en lenguajes de programación que deben ser traducidas por un traductor de lenguajes al propio lenguaje máquina de la computadora, antes de ser procesadas o ejecutadas por el CPU.
Programas de administración de sistemas: programas que administran los recursos de hadware, software, red y datos de los sistemas de informáticos, durante la ejecución de los diferentes trabajos de procesamiento de información de los usuarios.
Programas de aplicación de propósito general: son programas que desempeñan trabajos comunes de procesamiento de información para usuarios finales.
Programas de aplicación específica: dan soporte a aplicaciones específicas de usuarios finales en los negocios y en otras áreas.
Programas de utilería: como Norton Utilities realizan una mezcla de operaciones de mantenimiento y funciones de conversión de archivos.
Programas intermedios (middleware): ayuda a diversas aplicaciones de software y a sistemas de cómputo en red a intercambiar datos y trabajar juntos con mayor eficacia.
Servicios Web: son componentes de software que están basados en una infraestructura de estándares y tecnologías orientadas a objetos Web, para utilizar está con el fin de vincular electrónicamente las aplicaciones de diferentes usuarios y de diferentes plataformas de cómputo.
Servidor de aplicaciones: proporciona una interfase de software intermedio (middleware) entre un sistema operativo y los programas de aplicación de los usuarios.
Sistemas Operativos: es un sistema integrado de programas que administra las operaciones del CPU, controla los recursos de entrada/salida y almacenamiento y las actividades del sistema informático, y proporciona diferentes servicios de soporte en tanto que la computadora ejecuta los programas aplicativos de los usuarios.
Software de aplicaciones: desempeña tareas de procesamiento de información para los usuarios finales.
Software de gráficas para presentaciones: ayudan a convertir datos numéricos en despliegues de gráficas tales como: gráficas lineales, de barras, circulares.
Software de hoja de cálculo electrónica: se utilizan para análisis, planeación y modelación de negocios. Ayudan a desarrollar una hoja de cálculo electrónico, hoja Web.
Software de procesamiento de palabras: transformó el proceso de escritura. Automatizan la creación, edición, revisión e impresión de documentos, al procesar información de texto.
Software de sistemas: consiste en programas que administran y soportan un sistema informático y sus actividades de procesamiento de información.
Software para trabajo en grupo (groupware): es una categoría de software de colaboración, software que ayuda a los grupos de trabajo y a los equipos a trabajar de manera conjunta para lograr sus tareas de grupo.
XML: (lenguaje de marcas extensible o eXtensible Markup Language), describe los contenidos de las páginas Web, al aplicar rótulos de identificación o etiquetas contextuales a los datos de los documentos Web.


PREGUNTAS DE REPASO
1. Programas que administran y dan apoyo a las operaciones de las computadoras. R: Servidor de aplicaciones

2. Programas que dirigen el desempeño de un uso específico de las computadoras. R: Administración de recursos

3. Un sistema de programas que administra las operaciones de un sistema informático. R Programa traductor de lenguajes

4. Administrar el uso del tiempo del CPU, almacenamientos primario y secundario, procesadores de telecomunicaciones y dispositivos de entrada/salida. R: Sistemas Operativos

5. Administrar la entrada/salida, almacenamiento y recuperación de archivos. R: Programas de utilería.

6. Administrar la entrada/salida, almacenamiento y recuperación de archivos. R: Herramientas de programación.

7. La función que proporciona un medio de comunicación entre los usuarios finales y un sistema operativo. R: Software de aplicaciones

8. El uso de íconos, barras, botones y otras imágenes que ayudan a que se hagan las cosas. R: Interfase gráfica de usuario.

9. Proporciona una mayor capacidad de memoria que la capacidad de memoria real de una computadora. R: Software de hoja de cálculo electrónica

10. La capacidad de hacer varias tareas de cómputo simultáneamente.
R: Multitarea

11. El software de sistemas comprende programas como sistemas operativos, sistema de administración de redes, y sistema de administración de bases de datos. R: Servicios Web.

12. Convierte datos numéricos en despliegues de gráficas. R: Programas de aplicación de propósito general.

13. Traduce instrucciones de alto nivel en instrucciones de lenguaje máquina. R: Lenguaje orientado a objetos.

14. Desempeña tareas generales de mantenimiento para un sistema informático. R: Software de gráficas para presentaciones


15. Categoría de software de aplicación que desempeña tareas comunes de procesamiento de información para usuarios finales. R: Interfase de usuario

16. Software disponible para las aplicaciones específicas de los usuarios finales en los negocios, la ciencia y en otras áreas.
R: Administración de tareas.

17. Ayuda a navegar por la Web.
R: Software de procesamiento de palabras.

18. Utiliza su computadora en red para enviar y recibir mensajes.
R: Autoedición.

19. Crea y despliega una hoja de trabajo para análisis.
R: Correo electrónico.

20. Permite crear y editar documentos.
R: Software para trabajo en grupo (groupware).

21. Puede producir sus propios folletos y boletines.
R: Aplicaciones integradas

22. Ayuda a llevar el registro de citas y tareas.
R: Programas de administración de sistemas.

23. Programa que desempeña diversas aplicaciones de propósito general.
R: Lenguaje de máquina.

24. Combinación de paquetes individuales de aplicaciones de propósito general que trabajan juntos fácilmente.
R: Programas intermedios (middleware).

25. Software que da soporte a la colaboración de equipos y grupos de trabajo. R: Java.

26. Utiliza instrucciones en la forma de cadenas codificadas de unos y ceros. R: Memoria virtual.

27. Utiliza instrucciones que consisten en símbolos que representan códigos de operación y ubicaciones de almacenamiento.
R: Administración de información personal.

28. Utiliza instrucciones en la forma de breves estatutos o de anotación estándar de matemáticas. R: Lenguaje de alto nivel.

29. Podría tomar la forma de lenguaje de consulta y generadores de reportes. R: HTML

30. Lenguajes que unen los datos con las acciones que serán realizados sobre los datos. R: Paquetes integrados de software

31. Tan fácil de usar como la lengua materna de uno. R: Navegador Web.

32. Incluye editores de programación, depuradores y generadores de códigos. R: Programas de aplicación específica.

33. Produce documentos multimedia hipervinculazos para Web.
R: Lenguaje de cuarta generación.

34. Un lenguaje de descripción de contenido de documentos Web.
R: XML

35. Un lenguaje popular orientado a objetos para aplicaciones basadas en Web. R: Lenguaje natural.

36. Programas intermedios (middleware) que ayuda a que los programas de aplicación basados en Web corran más rápido y más eficazmente.
R: Administración de archivos.

37. Software que ayuda a aplicaciones diversas a trabajar juntas.
R: Mensajes instantáneos.

38. Posibilita la comunicación y la colaboración en tiempo real con los socios en línea de un grupo de trabajo. R: Lenguaje de ensamblador.

39. Vincula funciones de negocio dentro de las aplicaciones, para el intercambio de daros entre las empresas vía Web.
R: Software de sistemas.

No hay comentarios: