PDF de programación - Tema 4 - Software de un ordenador

Imágen de pdf Tema 4 - Software de un ordenador

Tema 4 - Software de un ordenadorgráfica de visualizaciones

Publicado el 25 de Junio del 2018
1.122 visualizaciones desde el 25 de Junio del 2018
1,2 MB
78 paginas
Creado hace 12a (09/08/2011)
Tema 4: Software de un Ordenador

Informática

Departamento de Informática
Israel González Carrasco
([email protected])
María Belén Ruiz Mezcua
([email protected])

Contenido

1. Software.

2. Tipos de software.

3. Sistemas operativos.

4. Lenguajes de programación.

5.

Ingeniería del software.

6. Enfermedades del software.

7. Seguridad informática.

2

Tema 4: Software de un Ordenador

Introducción al Software



Lenguaje



Forma de escribir las instrucciones en el ordenador.
 Al principio de la aparición de la informática se hacía

directamente con lenguajes de bajo nivel o lenguaje máquina
(0,1).

• Código máquina



Sistema de códigos directamente comprensibles por la UCP.

 Posteriormente se pierde la obligatoriedad de escribir en lenguaje

binario, aparecen los ensambladores que utilizan un formalismo
cercano al simbolismo matemático.

 Al evolucionar llegan a los lenguajes de alto nivel próximos al

lenguaje natural del hombre como Cobol, Fortran, Basic etc.
 Estos lenguajes de comunicación con la máquina se llaman

lenguajes de programación.

3

Tema 4: Software de un Ordenador

Introducción al Software (II)



Instrucciones
 Son órdenes para realizar una acción.

• Programa

 Conjunto de instrucciones escritas en secuencia que ejecutadas

en un ordenador, permiten la resolución de una tarea
concreta. El programa lo escribe un técnico informático o
programador en un lenguaje creado para este propósito.

• Software

 Conjunto de programas que propician el correcto

funcionamiento del ordenador y de los periféricos, por una
lado, y la resolución de problemas generados por el usuario,
por otro.

4

Tema 4: Software de un Ordenador

Introducción al Software (III)

• Lenguaje de Programación

 Conjunto de reglas sintácticas y semánticas para indicar a un
computador las instrucciones que debe ejecutar, en forma de
programas.

• Aplicación Informática

 También se denominan programas de aplicación. Su misión

consiste en resolver tareas finales muy variadas que van desde
la gestión empresarial, el cálculo científico o técnico, o
paquetes de ofimática, hasta programas de educación o de
juegos.

 El proceso de elaboración de una aplicación se hace en varias

etapas.

5

Tema 4: Software de un Ordenador

Tipos de Software

• Denominación general.

 Shareware.

 Tras un período de prueba sin coste, pueden adquirirse

posteriormente a bajo precio para poder seguir utilizándolos.

 Freeware.

 Software de uso libre y totalmente gratuito, que puede

modificarse y comercializarse.

 Firmware.

 Software implantado en el hardware (operaciones de

arranque del ordenador, grabados sobre circuitos
electrónicos).

6

Tema 4: Software de un Ordenador

Tipos de Software (II)

• Software Básico.

 Conjunto de programas sin los cuales el ordenador no

podría funcionar. Algunos programas se encuentran
cargados, pero hay otros que se deben incorporar para el
buen funcionamiento del equipo.
 Sistema Operativo.
 Programas de Utilidad: Agregar/quitar archivos.
 Programas de comunicaciones: Programas para red.
 Programas antivirus. Para eliminar programas malignos (virus,

gusanos, troyanos, etc.).

7

Tema 4: Software de un Ordenador

Tipos de Software (III)

• Software Específico.

 Programas de Usuario que resuelve problemas concretos de

usuarios y que han tenido en cuenta los distintos S.O, así
como los requisitos de hardware en lo que se van a ejecutar.
 Aplicaciones a medida.
 Paquetes integrados de gestión empresarial .
 Paquetes de ofimática.
 Software educativo.
 Programas de multimedia.
 Juegos.

8

Tema 4: Software de un Ordenador

Tipos de Software (IV)

• Software Específico.

 Aplicaciones a medida: Empresa, Outsourcing.

 Programas creados por una empresa dedicada al desarrollo de

software.

 Aplicaciones relacionadas con áreas básicas o especificas de la

empresa.

 Paquetes integrados de gestión empresarial .

 Conjunto de programas enfocados a la gestión de las áreas

básicas de PYMES (Pequeñas y Medianas Empresas) y que por
ser comunes a la mayoría se suelen encontrar en el mercado.

9

Tema 4: Software de un Ordenador

Tipos de Software (V)

• Software Específico.

 Paquetes de ofimática.

 Conjuntos de programas que incluye un procesador de textos, una

hoja de cálculo, un programa de presentación y una base de
datos.



 Microsoft Office, OpenOffice, etc.
Software educativo.
 Programas destinados a la adquisición de conocimientos.

 Programas de multimedia.

 Software que admite el tratamiento digital de todo tipo de

información (audio, video, imágenes, texto, etc.).



 Enciclopedias.
Juegos.
 Programas multimedia para diferentes plataformas con fines

lúdicos o educativos.

10

Tema 4: Software de un Ordenador

Sistema Operativo
Introducción

• Conjunto de programas, imprescindible para el correcto

funcionamiento del sistema, ya que controla tanto el ordenador
como a los periféricos, y supervisa el funcionamiento de
cualquier programa del usuario.

• El S.O. Está compuesto por diversos módulos, cada uno de los

cuales tiene una función específica: leer datos del teclado,
escribir en pantalla etc.

• Funciones del S.O:

 Posibilita la utilización compartida de los recursos: discos,

memoria, impresoras etc., impidiendo los conflictos.

 Aumenta la eficacia global del ordenador.

¿ Funciona el ordenador sin S.O?

11

Tema 4: Software de un Ordenador

Sistema Operativo
Introducción

• Estructura del S.O típico.

 Núcleo.
 Gestor de Memoria.
 Gestor de las operaciones de entrada/salida.
 Gestión de los dispositivos de almacenamiento masivo.
 Asignación de los recursos.
El Scheduler o planificador.



12

Tema 4: Software de un Ordenador

Sistema Operativo
Núcleo

• Modulo de más bajo nivel, actúa sobre el hardware.

• Funciones más importantes:

 Conmutador de procesos o dispatcher (elige el siguiente

proceso a ejecutar entre los que están esperando).

 Comunicación entre programas y SO.

13

Tema 4: Software de un Ordenador

Sistema Operativo
Gestor de Memoria

• Módulo que se encarga de asignar zonas de la memoria

principal a cada uno de los procesos que se están
ejecutando.
 Reparto transparente, eficiente y seguro.



La memoria es uno de los recursos más importantes de la
computadora.

14

Tema 4: Software de un Ordenador

Sistema Operativo
Gestor de las operaciones de entrada/salida

• Los distintos dispositivos de entrada/salida tienen
diferentes características y velocidades de acceso.

• Se trata de un abstracción lógica para el usuario y para los

procesos.

• No es necesario conocer las características de los

diferentes dispositivos.

15

Tema 4: Software de un Ordenador

Sistema Operativo
Gestión de los dispositivos de almacenamiento masivo

• Mantiene la estructura de toda la información y asegura

un uso eficiente de los medios de almacenamiento
masivo.

• Supervisa la creación, actualización y borrado de los

archivos.

16

Tema 4: Software de un Ordenador

Sistema Operativo
Asignación de los recursos

• Optimización de la asignación de los recursos,

proporcionando a cada proceso el que necesita, y en el
momento en que le corresponde.

• Control de bloqueos entre procesos.





Interbloqueo: Varios procesos pueden necesitar un mismo
recurso.
Inanición: Un proceso nunca recibe acceso a un recurso por
baja prioridad y muere.

17

Tema 4: Software de un Ordenador

Sistema Operativo
El Scheduler o planificador.

• Asigna tiempos de procesador a los programas de

acuerdo a un política de planificación que varía en cada
SO.



Jerarquía de prioridades para asignar tiempo de CPU a cada
proceso.

18

Tema 4: Software de un Ordenador

Sistema Operativo
Tipos de Sistema Operativo

• Monousuario.

 Orientados a equipos tipo PC.



 Solo admite un usuario (una sola pantalla y un solo teclado).
Suelen disponer de una gran cantidad de programas de aplicación.
 Ejemplos: MS-dos, versiones domésticas de Windows.

• Multiusuario.



Permiten trabajar en el mismo ordenador

simultáneamente a diferentes usuarios.



Es habitual que cada usuario disponga de

su propio perfil o configuración: entorno de trabajo
(interfaz), acceso a determinados archivos.

 Ejemplo: VMS, UNIX.

19

Tema 4: Software de un Ordenador

PC - TerminalPC - TerminalPortátil - TerminalPC - TerminalPC - TerminalOrdenador CentralConsola - Terminal Sistema Operativo
Tipos de Sistema Operativo (II)

• Multiprogramación.

 Obtener un rendimiento máximo de las distintas unidades que

componen el ordenador. La velocidad de una CPU es superior a la
de los periféricos.

 Ocupación máxima de la CPU mediante canales (procesos,



hebras).
La CPU realiza la ejecución de dos o más programas de forma
concurrente con la finalidad de eliminar tiempo ocioso.

Particiones de memoria

Trabajo 3

Trabajo 2

Trabajo 1

Sistema
Operativo

20

Tema 4: Software de un Ordenador

Sistema Operativo
Tipos de Sistema Operativo (III)

• Tiempo Compartido.

 Utilización simultánea del sistema por varios usuarios y

programas, como si el ordenador perteneciera exclusivamente a
cada uno de ellos. Es decir, las respectivas tareas son resueltas
por sus propios programas.

 En tal sentido, es necesaria una multiprogramación, de tal manera

que el ordenador atienda a los diferentes programas.

• Para Multiproceso.

 Varios procesadores, funcionando simultáneamente y

compartiendo memorias centrales y periféricas.
Se utiliza este sistema por razones de potencia o seguridad.
Se hace uso de la multiprogramación y del tiempo compartido.





21

Tema 4: Software de un Ordenador

Sistema Operativo
Ejemplos de Sistema Operativo

• DOS (Disk Operating System), 1981.

 Conjunto de programas cuya ejecución puede solicitar el usuario
mediante órdenes sencillas a través de una consola de comandos
en modo texto.
 No tiene interfaz gráfica.
Las órdenes, tamb
  • Links de descarga
http://lwp-l.com/pdf12129

Comentarios de: Tema 4 - Software de un ordenador (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad