31
https://prezi.com/ cketbt3fg0ad/uso-y-manejo-de- software-libre/ Software Este artículo o sección posee referencias , pero necesita más para complementar su verificabilidad . Puedes colaborar agregando referencias a fuentes fiables como se indica aquí . El material sin fuentes fiables podría ser cuestionado y eliminado . Software

Manejo Del Software

Embed Size (px)

DESCRIPTION

asefsefsefsefsefsdfsdfsdfsdfsdfsdfrfgbrfhtyujkhng3vfdscxfvgh

Citation preview

Page 1: Manejo Del Software

https://prezi.com/cketbt3fg0ad/uso-y-manejo-de-software-libre/

SoftwareEste artículo o sección posee referencias, pero necesita más para complementar su verificabilidad.Puedes colaborar agregando referencias a fuentes fiables como se indica aquí. El material sin fuentes fiables podría ser cuestionado y eliminado.

Software

Dentro de la categoría de software de aplicación están incluidos los procesadores de texto como LibreOffice Writer (arriba) y los editores gráficos rasterizados como Krita (abajo).

Page 2: Manejo Del Software

Se conoce como software1 al equipo lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos que son llamados hardware.

Los componentes lógicos incluyen, entre muchos otros, las aplicaciones informáticas; tales como el procesador de texto, que permite al usuario realizar todas las tareas concernientes a la edición de textos; el llamado software de sistema, tal como el sistema operativo, que básicamente permite al resto de los programas funcionar adecuadamente, facilitando también la interacción entre los componentes físicos y el resto de las aplicaciones, y proporcionando una interfaz con el usuario.

El anglicismo "software" es el más ampliamente difundido al referirse a este concepto, especialmente en la jerga técnica; en tanto que el término sinónimo «logicial», derivado del término francés logiciel, es utilizado mayormente en países y zonas de influencia francesa. Su abreviatura es Sw.

Índice

1 Etimología 2 Definición de software 3 Clasificación del software 4 Proceso de creación del software

o 4.1 Modelos de proceso o ciclo de vida 4.1.1 Modelo cascada 4.1.2 Modelos evolutivos

4.1.2.1 Modelo iterativo incremental 4.1.2.2 Modelo espiral 4.1.2.3 Modelo espiral Win & Win

o 4.2 Etapas en el desarrollo del software 4.2.1 Captura, análisis y especificación de requisitos

4.2.1.1 Procesos, modelado y formas de elicitación de requisitos

4.2.1.2 Clasificación e identificación de requisitos 4.2.2 Diseño del sistema 4.2.3 Codificación del software 4.2.4 Pruebas (unitarias y de integración) 4.2.5 Instalación y paso a producción 4.2.6 Mantenimiento

5 Carácter evolutivo del software 6 Referencias 7 Bibliografía

o 7.1 Libros o 7.2 Artículos y revistas

8 Véase también o 8.1 Modelos de ciclo de vida

Page 3: Manejo Del Software

9 Enlaces externos

Etimología

Software (pronunciación AFI:[ˈsɒftwɛəʳ]) es una palabra proveniente del inglés (literalmente: partes blandas o suaves), que en español no posee una traducción adecuada al contexto, por lo cual se la utiliza asiduamente sin traducir y así fue admitida por la Real Academia Española (RAE).2 Aunque puede no ser estrictamente lo mismo, suele sustituirse por expresiones tales como programas (informáticos) o aplicaciones (informáticas) o soportes lógicos.3

Software es lo que se denomina producto en Ingeniería de Software.4

Definición de software

Existen varias definiciones similares aceptadas para software, pero probablemente la más formal sea la siguiente:

Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de las operaciones de un sistema de computación.

Extraído del estándar 729 del IEEE 5

Considerando esta definición, el concepto de software va más allá de los programas de computación en sus distintos estados: código fuente, binario o ejecutable; también su documentación, los datos a procesar e incluso la información de usuario forman parte del software: es decir, abarca todo lo intangible, todo lo «no físico» relacionado.

El término «software» fue usado por primera vez en este sentido por John W. Tukey en 1957. En la ingeniería de software y las ciencias de la computación, el software es toda la información procesada por los sistemas informáticos: programas y datos.

El concepto de leer diferentes secuencias de instrucciones (programa) desde la memoria de un dispositivo para controlar los cálculos fue introducido por Charles Babbage como parte de su máquina diferencial. La teoría que forma la base de la mayor parte del software moderno fue propuesta por Alan Turing en su ensayo de 1936, «Los números computables», con una aplicación al problema de decisión.

Clasificación del software

Si bien esta distinción es, en cierto modo, arbitraria, y a veces confusa, a los fines prácticos se puede clasificar al software en tres grandes tipos:

Software de sistema : Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informático en particular que se use,

Page 4: Manejo Del Software

aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global. Incluye entre otros:

o Sistemas operativos o Controladores de dispositivos o Herramientas de diagnóstico o Herramientas de Corrección y Optimización o Servidores o Utilidades

Software de programación : Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Incluyen básicamente:

o Editores de texto o Compiladores o Intérpretes o Enlazadores o Depuradores o Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores

herramientas, usualmente en un entorno visual, de forma tal que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz gráfica de usuario (GUI).

Software de aplicación : Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios. Incluye entre muchos otros:

o Aplicaciones para Control de sistemas y automatización industrialo Aplicaciones ofimáticas o Software educativo o Software empresarial o Bases de datos o Telecomunicaciones (por ejemplo Internet y toda su estructura lógica)o Videojuegos o Software médico o Software de cálculo numérico y simbólico.o Software de diseño asistido (CAD)o Software de control numérico (CAM)

https://es.wikipedia.org/wiki/Software

Page 5: Manejo Del Software

Manejo básico de un software de apicación

1. Introducción

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.

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. 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 ComputadoraPersonal pasaron al dominio público donde con tantas necesidades fueron surgiendo las aplicaciones diversas para cada oficio.

2. Los Sistemas Operativos

Para que una maquina basada completamente en electrónica y un ser humano, ser con miles de años de evolución obviamente no ha sido fácil la comunicación entre ambos. Desde sus orígenes los primeros diseñadores y creadores de éstas se dieron cuenta que necesitaban algo más que permitiera la fácil interpretación de las instrucciones así como de los resultados obtenidos, para lo cuál crearon un Programa básico que toda computadora debe cargar primero en su memoria para poderse comunicar y comprender con un ser humano. Así nació el Sistema Operativo, programa básico que se carga al momento de encender la máquina y sirve de intérprete entre el frío lenguaje de la maquina electrónica y el complejo idioma humano, el Sistema operativo es pues, el gobierno interno de la máquina.

Page 6: Manejo Del Software

En la actualidad existen varios sistemas operativos para diferentes necesidades y tipos de computadoras, entre los más conocidos y utilizados actualmente se encuentran los siguientes :

MS-DOSMicrosoft - Disk Operative System. El sistema operativo con cual de una u otra forma hemos estado más familiarizados desde la aparición de las Computadoras Personales y sobre el cuál trabajan la mayoría de los programas usados tanto en la pequeña, mediana y grande empresa, así como en Industrias, Instituciones y hogares por millones de gentes alrededor del mundo. Su versión más nueva a la fecha es la 6.22

OS/2 WARP Diseñado por IBM es el competidor más cercano de MS-DOS sobre todo por sus grandes capacidades de interconexión de equipos y facilidad de uso bajo ambiente gráfico.

Netware diseñado por Novell, líder mundial en sistemas operativos para redes de computadoras que ha conquistado al mundo de la informática por el poder y versatilidad de sus funciones, así como su extremada capacidad de interconectar computadoras y recursos de tan variadas capacidades y marcas.

Unix Sistema operativo de alto rendimiento utilizado actualmente en grandes proyectos y para necesidades de intercomunicación a nivel internacional y de gran volumen de operaciones diarias.

En resumen, podemos afirmar que ninguna computadora obedecerá las instrucciones de ningún programa independientemente de su utilidad sin haber cargado en su memoria dicho intérprete al momento de encenderse, ya que de esto dependerá su funcionamiento y eficiencia.

3. Aplicaciones mas populares en el mundo de la informática

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 trabajamos 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.

Procesadores De Texto

También llamados Procesadores de palabras, fueron los primeros en servir de atracción en la adquisición de una computadora, ya que sustituyen absolutamente el trabajo de una tradicional maquina de escribir, a nuestras fechas han evolucionado tanto que ya sólo les

Page 7: Manejo Del Software

falta tomar dictado, - y no les falta mucho para hacerlo pero dentro de las necesidades de escritura actuales en la mayoría de ellos podemos encontrar las siguientes funciones:

•Escribir de corrido y una sola vez todo nuestro documento

•Permiten con suma rapidez y flexibilidad hacer modificaciones al contenido, como: mover párrafos o bloques de texto completo de una hoja a otra, entre documentos e incluso entre programas.

•Cambiar en un instante palabras o frases repetidas por sinónimos sin importar la cantidad de ellas

•Permiten modificar en la marcha el escrito sin desperdiciar papel, ni tiempo.

•Se puede cambiar de opinión una vez impreso el documento y en unos segundos cambiar completamente el estilo, diseño, formato e incluso el tipo y tamaño de la letra deseada.

•Podemos verificar la ortográfica del documento e incluso de ciertas áreas, así como también buscar sinónimos relacionados con ciertas palabras o frases dudosas.

•Se pueden crear cartas o documentos de tipo constante, ya sea para circulares o formatos específicos incluso de facturación y manipularlos rápidamente.

•Analizar el documento desde distintos ángulos sin necesidad de imprimirlo.

•Permitir que el programa corrija automáticamente nuestra ortografía o incluso nos ayude a escribir más pronto mediante palabras que va aprendiendo.

•Crear Documentos estilo periodístico a base de columnas, con gráficos, imágenes o fotografías e incluso en formato cuadricular.

•Cuentan palabras, deshacen los cambios, imprimen partes, etc.

Procesadores de texto más populares y avanzados

Compañía que lo produce, Nombre y versión

Microsoft Co., Word para Windows 6.0

Novell, Wordperfect 6.1 para DOS y Windows

Lotus Co, Amipro

4. Hojas Electrónicas

Page 8: Manejo Del Software

También denominadas Hojas de cálculo, casi junto con los procesadores de texto han invadido toda la administración con sus bondades, es una de las herramientas imprescindibles en cualquier empresa, ya que gracias a ella, la mayor parte del trabajo rutinario de arrastrar el lápiz se convierte en un proceso tranquilo y sistemático para cualquier tarea que involucra complejas fórmulas y procesos basados en análisis, proyecciones, presupuestos, amortizaciones, cálculos básicos pero repetidos en cantidades, etc. Entre las capacidades de las modernas hojas de cálculo, encontramos las siguientes :

•Diseño basado en la hoja tabular a base de renglones y columnas

•Rápida escritura de fórmulas autocalculables

•Inmensa cantidad de funciones automáticas para necesidades financieras, científicas, matemáticas, lógicas, de texto, etc.

•Diseño y formato fácil de corregir y ampliar

•Estilo, tipo y tamaño de letra fácilmente modificables

•Manipulación de hojas en libros de trabajo

•Implementación avanzada de varios gráficos estadísticos

•Incrustración de texto e imágenes de diseño gráfico

•Impresión inteligente fácilmente controlable

•Poder en la manipulación de grandes cantidades de registros de información

•Diseño, Generación e Impresión rápida de reportes y listados.

•Herramientas flexibles de proyección y análisis para la planeación y la oportuna toma de decisiones

•Facilidad de uso y aprendizaje entre otras.

Hojas de cálculo más populares y avanzadas

Compañía que la produce-nombre y versión

Microsoft Co.-Excel 5.0 para Windows

Lotus Co.-Lotus 123 para Windows 3.0

Page 9: Manejo Del Software

Novell-Quattro Pro 3.0 para DOS

Administradores de bases de datos

Cuando las necesidades de manejo de información dentro de la empresa crecen desorbitadamente, no hay mejor herramienta que los programas de administración de Bases de Datos, los cuáles gracias a la facilidad de sus procesos nos permiten rápidamente crear, trabajar y modificar conjuntos específicos de registros con los cuales es su momento es muy práctico consultar datos precisos, obtener listados ordenados y extracciones directas de registros basadas en criterios de búsqueda que satisfagan la necesidad inmediata del jefe del departamento diciendo...!!Quiero un listado de todos los clientes de la zona norte del país, que sean del sexo masculino, con edad mayor a 40 años, que tengan saldo menor a $100,000 y ventas anuales promedio de. etc.

Funciones:

•Permiten crear fácilmente cualquier estructura de registro y comenzar a capturar la información deseada

•Mediante sofisticados pero sencillos lenguajes o procedimientos facilitan la programación de sistemas específicos

•Sus consultas son muy rápidas

•Permiten ordenar grandes cantidades de información en poco tiempo.

•Son muy útiles para las listas y reportes basados en condiciones de búsqueda.

•Son los únicos capaces de manipular grandes cantidades de registros al mismo tiempo.

•Tienen la capacidad de relacionar y manipular varias bases de datos creadas para distinto propósito y en tiempos distintos.

•Los hay tanto para usuarios finales como para Programadores expertos.

Administradores de bases de datos más populares y avanzados

  Compañía que lo produce  Nombre y versión  Microsoft Co.  Access 3.0  Fox Pro 2.6 para Windows / DOS  Novell  Dbase 4.1  Lotus Co.  Approach  Otras Aplicaciones Populares En Las Empresas  Nombre

Page 10: Manejo Del Software

  Compañía que lo produce  Área de aplicación  Autocad 10  Autodesk  Diseño arquitectónico 3d  Bancos  Apemex, Compaq, Microsip  Control de Bancos y conciliaciones  Caja  Apemex  Sistema de punto de venta  Campeon  Análisis y manejo de costos en Construcción  Contpaq  Computación en Acción  Sistema de Contabilidad Integra  Coreldraw 5  Corel  Diseño Gráfico Publicitario  Freelance  Lotus  Presentaciones Gráfic  Harvard Graphics  SPC  Presentaciones Gráficas  MegaPak  Computación en Acción  Facturación, Inventarios, CxC y CxP  Money 2.0  Microsoft  Administración de finanzas personales  Nómina  Microsip  Sistema de Nómina  Organizer  Lotus  Organizador diario  Page Maker 4  Aldus  Edición Tipográfica  Photoshop  Edición fotográfica y Diseño  Power Point  Microsoft

Page 11: Manejo Del Software

  Presentaciones Gráficas  Projet 2.0  Microsoft  Administración de Proyectos  Quicken 2.0  Intuit  Administración de finanzas personales  SAE  APEMEX  Sistema Administrativo Empresarial : CxC,CxP, Inventarios, Facturación  Winfax 4.0  Delrina  Manejo y Admón. de faxes  Works 4.0  Microsoft  Paquete Integrado : Hc, Pt, Bd.

De igual manera también se le puede clasificar al software de la siguente manera:

Sistemas Operativos, Lenguajes de Programación, Software de uso general, Software de Aplicación. (Algunos autores consideran la 3era y 4 ta clasificación como una sola).

Lenguajes de Programación

Mediante los programas se indica a la computadora que tarea debe realizar y cómo efectuarla, pero para ello es preciso introducir estas órdenes en un lenguaje que el sistema pueda entender. En principio, el ordenador sólo entiende las instrucciones en código máquina, es decir, el específico de la computadora. Sin embargo, a partir de éstos se elaboran los llamados lenguajes de alto y bajo nivel.

Software de Uso General

El software para uso general ofrece la estructura para un gran número de aplicaciones empresariales, científicas y personales. El software de hoja de cálculo, de diseño asistido por computadoras (CAD), de procesamiento de texto, de manejo de Bases de Datos, pertenece a esta categoría. La mayoría de software para uso general se vende como paquete; es decir, con software y documentación orientada al usuario (manuales de referencia, plantillas de teclado y demás).

Page 12: Manejo Del Software

Software de aplicaciones

El software de aplicación esta diseñado y escrito para realizar tareas específicas personales, empresariales o científicas como el procesamiento de nóminas, la administración de los recursos humanos o el control de inventarios. Todas éstas aplicaciones procesan datos (recepción de materiales) y generan información (registros de nómina) para el usuario.

Procesadores de Palabras: Son utilizados para escribir cartas, memorándums y otros documentos, El usuario teclea una serie de letras o párrafos, y son mostradas en la pantalla. El usuario puede fácilmente adherir, borrar y cambiar el texto hasta que el documento quede exactamente como se desea. Algunas características avanzadas que encontramos en la actualidad en los procesadores de texto son: corrector de ortografía, diccionario de sinónimos, presentación preliminar del texto antes de imprimir. Ejemplos de procesadores de texto: Word, AmiPro, Wordperfect.

Hojas de Cálculo: Una Hoja de Cálculo es una herramienta para calcular y evaluar números. También ofrece capacidades para crear informes y presentaciones para comunicar lo que revelan los análisis; el usuario teclea los datos y las fórmulas que serán usadas para obtener los resultados; después el programa aplica las fórmulas a los datos y así obtiene los resultados; una de sus características mas importantes es la habilidad de preguntar (Condicionales)"what IF" "QUE PASARÍA SI?", cambiando los datos y rápidamente re- calculando los nuevos resultados. La mayoría de las Hojas de Cálculo cuentan también con la posibilidad de graficar estos resultados en diferentes estilos de gráficas (Barras, Líneas, Pastel, etc.). Ejemplos de Hojas de Cálculo: Excel, Lotus 123, Quatro.

Paquetes de Presentación: Software que permite al usuario diseñar presentaciones para desplegarlas a través de la misma computadora o imprimir diapositivas y acetatos. Contienen opciones avanzadas para integrar efectos en cada cambio de diapositiva. Ejemplos: Presentation, Power Point.

Shareware y Freeware:

Shareware: Software distribuido de forma gratuita para ser probado. Si el usuario decide quedarse con el programa y seguir usándolo, debe pagar al desarrollador. Normalmente, el shareware es desarrollado por compañías relativamente pequeñas o inclusive por programadores individuales, y generalmente es barato.

Freeware: Programas gratuitos que los desarrolladores ponen a disposición de otros usuarios sin ningún costo. En algunos casos el desarrollador no reclama derechos de autor y el programa se convierte en software del dominio público. En otros casos, el software tiene derechos de autor pero el desarrollador ha permitido a otra gente usarlos y copiarlo

Page 13: Manejo Del Software

gratuitamente.

Aplicación Vertical: Las aplicaciones verticales son programas que realizan todas las fases de una funcióncrítica del negocio. Estos programas, que muchas veces corren en una combinación de Mainframes, minis y computadoras personales, se denominan algunas veces aplicaciones de misión crítica. Generalmente son desarrollados a la medida por cada compañía que los tiene y son usados por muchos individuos dentro de una Organización.

https://sites.google.com/site/compusebastian/unidad-viii---software-educativo/-manejo-basico-de-un-software-de-apicacion

Page 14: Manejo Del Software

SOFTWARE: CONCEPTO, TIPOS Y USOS

Autor: Heydi Cordero

DEFINICIÓN: El software son las instrucciones electrónicas que van a indicar al ordenador que es lo que tiene que hacer. También se puede decir que son los programas usados para dirigir las funciones de un sistema de computación o un hardware. Como concepto general, el software puede dividirse en varias categorías basadas en el tipo de trabajo realizado.

TIPOS DE SOFTWARE:

      Software del sistema: es el conjunto de programas indispensables para que la máquina funcione; se denominan también programas del sistema. Procesa tareas tan esenciales, aunque a menudo invisibles, como el mantenimiento de los archivos del disco y la administración de la pantalla. Estos programas son básicamente: sistema operativo: DOS y WINDOWS, editores de texto: EDIT, PADWORD, compiladores / interpretes (lenguajes de programación) y programas de utilitarios.

El sistema operativo: dirige las operaciones globales de la computadora, instruye a la computadora para ejecutar otros programas y controla el almacenamiento y resuperación de archivos (programas y datos) de cintas y discos. Es el software que controla la ejecución de todas las aplicaciones y de los programas de software de sistema. Son una serie de programas que administran los recursos del computador. Este indica como interactuar con el usuario y como usar los dispositivos: discos duros, teclado y monitor. En cuanto a su función se puede decir que es el núcleo de toda la actividad del software, este monitorea y controla todas las entradas y salidas de sistemas de computación. Asimismo, responde a las indicaciones provenientes del usuario, o de un conjunto previamente definido de comandos. Además, controla la ejecución de varios programas, simultáneamente. Igualmente, actúa como traductor, entre las operaciones y la respuesta de la maquina; informa al usuario de cualquier error que presente la maquina. También, posee un programa llamado "manipulador de discos" opera con un circuito electrónico llamado controlador de discos, este ayuda a traducir las ordenes de los programas para encontrar la pista adecuada.

Incluso, este está generalmente diseñado por el fabricante y por ello no es posible definir uno estándar; aunque hay un conjunto de funciones básicas o componentes que todo sistema debe considerar, y son: controlar las operaciones de entrada y salida, cargar, inicializar y supervisar la ejecución de los trabajos, detectar errores, controlar las interrupciones causadas por los errores, asignar memoria a cada tarea, manejar el multiproceso, la multiprogramación, memoria virtual, etc. Este se clasifica en: Usuario único: es de tipo simple, ya que se dedica a un solo programa a la vez. Usuario múltiple: es de tipo general, ya que puede satisfacer las exigencias de usuarios múltiples con los recursos de programas y maquina de qué se dispone. Puede ser de varios tipos:

Page 15: Manejo Del Software

o       Multiprogramación: es un caso en la que múltiples programas pueden almacenarse en la memoria y ejecutarse siguiendo un nivel de prioridades.

o       Tiempo compartido: permite que cada programa actúe durante cierto tiempo (apropiado para programas interactivos).

o       Lotes: es una colección de programas, escritos en COBOL o FOLTRAN, se incorpora al ordenador y se procesa.

o       Tiempo Real: en este la respuesta al ordenador debe ser lo bastan rápida como para proporcionar una decisión en tiempo real.

Lenguajes de programación: utilizado para escribir programas. Mediante los programas se indica a la computadora que tarea debe realizar y cómo efectuarla, pero para ello es preciso introducir estas órdenes en un lenguaje que el sistema pueda entender. En principio, el ordenador sólo entiende las instrucciones en código máquina, es decir, el específico de la computadora. Sin embargo, a partir de éstos se elaboran los llamados lenguajes de alto y bajo nivel.

      Software de aplicaciones: Programa informático diseñado para facilitar al usuario la realización de un determinado tipo de trabajo. Posee ciertas características que le diferencia de un sistema operativo (que hace funcionar al ordenador), de una utilidad (que realiza tareas de mantenimiento o de uso general) y de un lenguaje (con el cual se crean los programas informáticos). Suele resultar una solución informática para la automatización de ciertas tareas complicadas como puede ser la contabilidad o la gestión de un almacén. Ciertas aplicaciones desarrolladas 'a medida' suelen ofrecer una gran potencia ya que están exclusivamente diseñadas para resolver un problema específico. Otros, llamados paquetes integrados de software, ofrecen menos potencia pero a cambio incluyen varias aplicaciones, como un programa procesador de textos, de hoja de cálculo y de base de datos. Este describe programas que son para el usuario, así descrito para poder realizar casi cualquier tarea. Este es aquel que puede ser utilizado en cualquier instalación informática, independiente del empleo que se vaya a hacer de ella. Existen muchos programas que se dividen en varias categorías: aplicaciones de negocios, aplicaciones de utilería, aplicaciones personales, aplicaciones de entretenimiento. A continuación se hablará de las aplicaciones de negocios:

o       Procesadores de palabras: Estos permiten hacer cambios y correcciones con facilidad, permiten revisar la ortografía e incluso la gramática de un documento, cambiar la apariencia de la letra, agregar gráficos, fusionar listas de direcciones con cartas con envío de correo en grupo, general tablas de contenido, etc. También se puede usar para crear cualquier tipo de documento (carta de negocio, documentos legales). Ejemplos de procesadores de texto: Word, AmiPro, Wordperfect.

Page 16: Manejo Del Software

o       Hojas de cálculo: son procesadores de números tridimensionales. Se pueden crear hojas de trabajo donde puedes colocar textos, números o formulas en las celdas, obteniendo una hoja contable computarizada. También puede crear gráficas y tablas para mostrar gráficamente relaciones entre números. Ejemplos de Hojas de Cálculo: Excel, Lotus 123, Quatro.

o       Paquetes de Presentación o Graficadores: Software que permite al usuario diseñar presentaciones para desplegarlas a través de la misma computadora o imprimir diapositivas y acetatos. Contienen opciones avanzadas para integrar efectos en cada cambio de diapositiva. Ejemplos: Presentation, Power Point. Otro tipo de software para gráfico son las aplicaciones para presentaciones de gráficos con este se crean gráficas y tabla a color y de calidad profesional basados en datos numéricos de otro programa (hoja de calculo).

o       Manejador de base de datos: Se utiliza para organizar los datos guardados en la computadora y permite buscar datos específicos de diferentes maneras. También archivan los datos en orden alfabético esto permite obtener la información que se desean más fácilmente.

      Software de red, que permite comunicarse a grupos de usuarios.

      Shareware: Software distribuido de forma gratuita para ser probado. Si el usuario decide quedarse con el programa y seguir usándolo, debe pagar al desarrollador. Normalmente, el shareware es desarrollado por compañías relativamente pequeñas o inclusive por programadores individuales, y generalmente es barato.

      Freeware: Programas gratuitos que los desarrolladores ponen a disposición de otros usuarios sin ningún costo. En algunos casos el desarrollador no reclama derechos de autor y el programa se convierte en software del dominio público. En otros casos, el software tiene derechos de autor pero el desarrollador ha permitido a otra gente usarlos y copiarlo gratuitamente.

      Aplicación Vertical: Las aplicaciones verticales son programas que realizan todas las fases de una función crítica del negocio. Estos programas, que muchas veces corren en una combinación de Mainframes, minis y computadoras personales, se denominan algunas veces aplicaciones de misión crítica. Generalmente son desarrollados a la medida por cada compañía que los tiene y son usados por muchos individuos dentro de una Organización.

USOS DEL SOFTWARE: El software (que incluye al firmware de los computadores) nunca es propiedad del usuario. La adquisición de programas es en realidad la adquisición solamente del derecho de uso del programa, la licencia, bajo términos definidos por el fabricante. El uso de software fuera de esos términos constituye delito contra la propiedad intelectual. Una Licencia de software (en inglés software license) es la autorización o permiso concedida por el titular del derecho de autor, en cualquier forma contractual, al

Page 17: Manejo Del Software

usuario de un programa informático, para utilizar éste en una forma determinada y de conformidad con unas condiciones convenidas. La licencia, que puede ser gratuita u onerosa, precisa los derechos (de uso, modificación y/o redistribución) concedidos a la persona autorizada y sus límites. Además, puede señalar el plazo de duración, el territorio de aplicación y todas las demás cláusulas que el titular del derecho de autor establezca. Conjuntamente, el software puede ser compartido, es decir, solamente se adquiere un kit físico (usualmente manuales y discos) y se instala en varios computadores. Aún en este caso, sin embargo, debe existir la licencia de uso para cada computador en donde esté instalado el software (las licencias solas suelen tener un costo bastante menor al kit). Muchas licencias permiten que con una sola licencia se instale el software en un computador y luego se instale en otro, siempre y cuando se des-instale del primero (este puede ser el caso de utilitarios, como los anti-virales, o programas de uso infrecuente). Algunos productos ofrecen versiones de demostración, prueba (trial) o shareware. En estos casos el fabricante impone términos de uso que generalmente limitan el periodo durante el cual el software puede permanecer instalado y/o los usos a los que puede aplicarse. Algunos productos son de distribución enteramente gratuita (Internet Explorer o Windows Media Player). El software puede ser instalado con facilidad ya sea mediante un medio físico (como CD o diskette) o a través de la red.

BIBLIOGRAFÍA

        Jesús Rigoberto Padilla Soto. Software... la materia gris de las computadoras.

www.monografias.com

        Jorge Luís Castillo Tejeda. El software (Los programas). www.monografias.com

        Carlos Guerrero. Software. www.monografias.com

 

El software, componente lógico o programas es lo que le indica al Hardware qué es lo que debe hacer. Esta sección introduce en la manera en que se almacenan datos, cómo hacer un Sistema de Información, cómo hacer los programas y los cuales son los lenguajes que permiten construir dichos programas. Se dan además las pautas para diseñar un sitio Web.

Page 18: Manejo Del Software

http://www.rena.edu.ve/cuartaEtapa/Informatica/index3.html

Software de Sistema

 

 

Software de Sistema

Se llama Software de Sistema o Software de

Base al conjunto de programas que sirven

para interactuar con el sistema, confiriendo

control sobre el hardware, además de dar

soporte a otros programas.

 

El Software de Sistema se divide en:

Sistema Operativo Controladores de Dispositivos Programas U tilitarios

 

 

Page 19: Manejo Del Software

Sistema operativo

El Sistema Operativo es un conjunto de programas que administran

los recursos de la computadora y controlan su funcionamiento.

Un Sistema Operativo realiza cinco funciones básicas: Suministro de

Interfaz al Usuario, Administración de Recursos, Administración de

Archivos, Administración de Tareas y Servicio de Soporte.

1. Suministro de interfaz al usuario: Permite al usuario

comunicarse con la computadora por medio de interfaces que se basan en

comandos, interfaces que utilizan menús, e interfaces gráficas de usuario.

2. Administración de recursos: Administran los recursos del hardware

como la CPU, memoria, dispositivos de almacenamiento secundario y

periféricos de entrada y de salida.

3. Administración de archivos: Controla la creación, borrado, copiado

y acceso de archivos de datos y de programas.

Page 20: Manejo Del Software

4. Administración de tareas: Administra la información sobre los

programas y procesos que se están ejecutando en la computadora. Puede

cambiar la prioridad entre procesos, concluirlos y comprobar el uso de estos en

la CPU, así como terminar programas.

5. Servicio de soporte: Los Servicios de Soporte de cada sistema

operativo dependen de las implementaciones añadidas a este, y pueden

consistir en inclusión de utilidades nuevas, actualización de versiones, mejoras

de seguridad, controladores de nuevos periféricos, o corrección de errores de

software.

Controladores de Dispositivos

Los Controladores de Dispositivos son programas que permiten a

otros programa de mayor nivel como un sistema operativo interactuar

con un dispositivo de hardware.

Programas Utilitarios

Los Programas Utilitarios realizan diversas funciones para resolver

problemas específicos, además de realizar tareas en general y de

mantenimiento. Algunos se incluyen en el sistema operativo.

Software de Aplicación

Page 21: Manejo Del Software

  El Software de Aplicación son los programas diseñados para o

por los usuarios para facilitar la realización de tareas específicas en la computadora, como pueden ser las

aplicaciones ofimáticas (procesador de texto, hoja de cálculo, programa de presentación, sistema de gestión de base de

datos...), u otros tipos de software especializados como software médico, software educativo, editores de música,

programas de contabilidad, etc.  

Page 22: Manejo Del Software

  Software de aplicación

Las funciones de una aplicación dependen de su propósito, según el cual pueden clasificarse en dos categorías:

Programas básicos (o utilitarios)

Son aplicaciones cuyo propósito es mejorar, en alguna forma, el desempeño del ordenador. 

Programas de productividad   Son aplicaciones cuyo propósito es facilitar, agilizar y mejorar para el usuario, la ejecución

de ciertas tareas.   Algunos programas de productividad

Procesadores de texto: Aplicaciones diseñadas para editar y/o procesar de texto, logrando documentos de alta calidad.

Hojas de cálculo: Aplicaciones especialmente diseñadas para introducir, calcular, manipular y analizar conjuntos de números.

Presentaciones automatizadas: Aplicaciones que permiten al usuario crear y editar presentaciones atractivas, incluyendo imágenes y sonidos.

Page 23: Manejo Del Software

Navegadores de Internet: Aplicaciones diseñadas para proveer acceso a Internet, sus servicios y sus recursos.

Administradores de bases de datos: Aplicaciones diseñadas para acceder, almacenar y procesar grandes colecciones de datos, en una forma eficiente.

Desarrolladores de sitios web: Aplicaciones que brindan al usuario las herramientas necesarias para diseñar, crear, editar y publicar páginas y sitios Web.

Software de Programación

 

Page 24: Manejo Del Software

Es el conjunto de herramientas que permiten al programador escribir programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica.

Un lenguaje de programación es un idioma artificial diseñado para expresar computaciones 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 solución a problemas con pasos lógicos y con precisión, o como modo de comunicación humana.  Está formado por un conjunto de símbolos y reglas que definen su estructura y el significado de sus elementos y expresiones.

 

http://proyectoova.webcindario.com/software_de_programacin.html