3. IMPORTANCIA
EL SOFTWARE
El software es imprescindible para
cualquier sistema informático, puesto
que sin él, este no funcionaría. Es el
software quien da las órdenes, quien
indica qué debe hacer cada máquina
con sus elementos, cuándo y cómo.
Es el software quien ordena todo ese
material, lo reconoce, le asigna una
función según sus características, y
permite que funcione todo en su
conjunto.
4. Tipos de Software
EL SOFTWARE
* Software de Aplicación
Aquí se incluyen todos aquellos
programas que permiten al usuario
realizar una o varias tareas específicas.
Aquí se encuentran aquellos programas
que los individuos usan de manera
cotidiana como: procesadores de texto,
hojas de cálculo, editores,
telecomunicaciones, software de cálculo
numérico y simbólico, videojuegos, entre
otros.
5. EL SOFTWARE
* Software de 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, editores
de texto, compiladores/interpretes y
programas de utilitarios.
Tipos de Software
6. EL SOFTWARE
* Software de Programación
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.
Tipos de Software
7. Proceso de creación
de Software
Se define como proceso al conjunto
ordenado de pasos a seguir para llegar a la
solución de un problema u obtención de un
producto, en este caso particular, para
lograr un producto software que resuelva
un problema específico.
El proceso de creación de software puede
llegar a ser muy complejo, dependiendo de
su porte, características y criticidad del
mismo. Por ejemplo la creación de un
sistema operativo es una tarea que
requiere proyecto, gestión, numerosos
recursos y todo un equipo disciplinado de
trabajo. En el otro extremo, si se trata de
un sencillo programa (por ejemplo, la
resolución de una ecuación de segundo
orden), éste puede ser realizado por un solo
programador (incluso aficionado)
fácilmente.
EL SOFTWARE
8. EL SOFTWARE
El software es el producto derivado del proceso de
desarrollo, según la ingeniería de software. Este
producto es intrínsecamente evolutivo durante su
ciclo de vida. El software evoluciona, en general,
generando versiones cada vez más completas,
complejas, mejoradas, optimizadas en algún
aspecto, adecuadas a nuevas plataformas (sean
de hardware o sistemas operativos), etc.
Cuando un sistema deja de evolucionar,
eventualmente cumplirá con su ciclo de vida,
entrará en obsolescencia e inevitablemente, tarde
o temprano, será remplazado por un producto
nuevo.
El software evoluciona sencillamente por que se
debe adaptar a los cambios del entorno, sean
funcionales (exigencias de usuarios), operativos,
de plataforma o arquitectura hardware.
Carácter Evolutivo del
Software
9. EL SOFTWARE
Se denomina software educativo al que
está destinado a la enseñanza y el
aprendizaje autónomo y que, además,
permite el desarrollo de ciertas
habilidades cognitivas.
Así como existen diferencias entre
las filosofías pedagógicas, también se
encuentra una amplia gama de enfoques
para la creación de software educativo,
atendiendo a los diferentes tipos de
interacción que se origina entre los
actores del proceso de enseñanza-
aprendizaje: educador, aprendiz,
conocimiento, computadora. Existen
principalmente dos tendencias: enfoque
de instrucción asistida por computadora
(Computer Assisted Instruction), y el
enfoque de software educativo abierto.
Software Educativo
10. EL SOFTWARE
Es el software que respeta la libertad de
los usuarios y la comunidad. A grandes
rasgos, significa que los usuarios tienen
la libertad de ejecutar, copiar, distribuir,
estudiar, modificar y mejorar el
software. Es decir, el «software libre» es
una cuestión de libertad, no de precio.
Para entender el concepto, piense en
«libre» como en «libre expresión», no
como en «barra libre». En inglés a veces
decimos «libre software», en lugar de
«free software», para mostrar que no
queremos decir que es gratuito.
Software Libre