Software

Páginas: 14 (3354 palabras) Publicado: 17 de octubre de 2012
* SOFTWARE

Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático, 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 elprocesador de texto, que permite al usuario realizar todas las tareas concernientes a la edición de textos; el 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.
Visualización:

Lafigura muestra un procesador de texto el cual forma parte de un componente lógico (software).

* EVOLUCION DEL SOFTWARE

Visualización:

En el diagrama se describe la evolución del software de forma detallada.

Fig. 1. Evolución del software.

* LENGUAJE DE LA PROGRAMACIÓN
Un lenguaje de programación es un idioma artificial diseñado para expresar procesos que pueden ser llevadasa 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 algoritmos con precisión, o como modo de comunicación humana. Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual seescribe, se prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le llama programación.
También la palabra programación se define como el proceso de creación de un programa de computadora, mediante la aplicación de procedimientos lógicos, a través de los siguientes pasos:
* El desarrollo lógico del programa para resolver un problema en particular.
*Escritura de la lógica del programa empleando un lenguaje de programación específico (codificación del programa).
* Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina.
* Prueba y depuración del programa.
* Desarrollo de la documentación.

Visualización:

Esta imagen representa un programa en el lenguaje de programación básico y esta expresado en un idiomacompuesto por símbolos y reglas sintácticas y semánticas, dejando demostrado en forma visual lo que significa el lenguaje de programación.

* TIPOS DE PROGRAMACIÓN
Existen varias clases de programación, dependiendo de los métodos utilizados y las técnicas empleadas:
Los tipos o técnicas de programación son bastante variados, aunque puede que muchos de los lectores sólo conozcan una metodologíapara realizar programas. En la mayoría de los casos, las técnicas se centran en programación modular y programación estructurada, pero existen otros tipos de programación. Los explicaremos a lo largo del artículo.

Programación estructurada (PE):
La programación estructurada está compuesta por un conjunto de técnicas que han ido evolucionando aumentando considerablemente la productividad delprograma reduciendo el tiempo de depuración y mantenimiento del mismo.
Esta programación estructurada utiliza un número limitado de estructuras de control, reduciendo así considerablemente los errores.
Esta técnica incorpora:
•Diseño descendente (top-dow): el problema se descompone en etapas o estructuras jerárquicas.
•Recursos abstractos (simplicidad): consiste en descompones las accionescomplejas en otras más simples capaces de ser resueltas con mayor facilidad.
•Estructuras básicas: existen tres tipos de estructuras básicas:
◦Estructuras secuénciales: cada acción sigue a otra acción secuencialmente. La salida de una acción es la entrada de otra.
◦Estructuras selectivas: en estas estructuras se evalúan las condiciones y en función del resultado de las mismas se realizan...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Software
  • Software
  • Software
  • Software
  • Software
  • el software
  • El Software
  • Que Es El Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS