La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

SISTEMAS OPERATIVOS LENGUAJES DE PROGRAMACIÓN

Presentaciones similares


Presentación del tema: "SISTEMAS OPERATIVOS LENGUAJES DE PROGRAMACIÓN"— Transcripción de la presentación:

1 SISTEMAS OPERATIVOS LENGUAJES DE PROGRAMACIÓN
SOFTWARE ( 1 ) SISTEMAS OPERATIVOS LENGUAJES DE PROGRAMACIÓN

2 LENGUAJES DE PROGRAMACIÓN
Denominamos software  a los elementos lógicos de los ordenadores, es decir, los programas que hacen funcionar los ordenadores. Su naturaleza es sólo lógica, no física; aunque se pueden trasladar a diferentes soportes (disco, cinta, papel...) Etapas en el proceso para la elaboración de un programa: 1.- Estudio del problema o trabajo que queremos que resuelva el ordenador, análisis y determinación de las partes a descomponerlo. 2.- Elaboración del algoritmo del programa, es decir, descripción detallada de las acciones que el ordenador ha de ejecutar para realizar el trabajo. 3.- Traducción del algoritmo a un lenguaje que pueda entender el ordenador . Los lenguajes de programación: Lenguajes de nivel máquina: Sólo usan signos 0 y 1. Resulta muy lento y complicado programar con ellos. Lenguajes ensambladores (assembler): más fáciles que los anteriores ya que usan códigos nemotécnicos. Lenguajes de alto nivel: son lenguajes próximos a nuestro lenguaje habitual. Facilitan la programación.

3 LENGUAJES DE ALTO NIVEL
FORTRAN (FORmula TRANslation). Lenguaje adecuado a trabajos científicos a partir del 1954. COBOL. Muy utilizado en trabajos administrativos a partir del 1959. BASIC (Beginners All-purpose Symbolic Instruction Code) Creado el año Es un lenguaje de uso general muy fácil de usar. La versión VISUAL BASIC (Microsoft) permite programar en Windows . PASCAL. Difundido a partir de 1971, Es de uso general. Ahora TURBO PASCAL. WIN-LOGO. Nace en el año Permite aprender activamente. (Tortuga) C. De uso general, parecido al PASCAL, pero mucho más potente. Toolbook Lenguaje de autor. Permite realizar programas multimedia y hipertext. JAVA SCRIP Permite múltiples aplicaciones animadas en el campo de Internet.

4 BUG (bicho) Un defecto de software (computer bug en inglés), es el resultado de un fallo o deficiencia durante el proceso de creación de programas de ordenador (software de todo tipo). En 1947, los creadores de Mark II informaron del primer caso de error en un ordenador causado por un insecto, una polilla que provocó que un relé electromagnético quedase abierto. Los programas que ayudan a detección y eliminación de errores de programación de software son denominados depuradores, debuggers. Los programas debugger son muy utilizados y apreciados, pues en la programación equivocar una coma con punto y coma, una O con un 0, un 1 con una l, hace que un programa de cientos o miles de líneas de código, e innumerables horas de trabajo, no funcione.

5 DATA MINING La minería de datos (Data Mining) consiste en la extracción no trivial de información que reside de manera implícita en los datos. Dicha información era previamente desconocida y podrá resultar útil para algún proceso. La minería de datos prepara, sondea y explora los datos para sacar la información oculta en ellos. Está fuertemente ligado con la supervisión de procesos industriales. Las bases de la minería de datos se encuentran en la inteligencia artificial y en el análisis estadístico. Mediante los modelos extraídos utilizando técnicas de minería de datos se aborda la solución a problemas de predicción, clasificación y segmentación.

6 SISTEMAS OPERATIVOS Los sistemas operativos (operating systems) son un conjunto de programas informáticos que se encargan de la comunicación entre la Unidad Central y sus periféricos (teclado, pantalla, unidades de disco...) y nos permiten controlar el ordenador. Este control se realiza mediante una serie de comandos que ordenan acciones como: ver el contenido de un disco, borrar la pantalla, copiar discos... Según el número de terminales del ordenador distinguimos: Sistemas operativos monousuarios: sólo permiten el trabajo de un único usuario delante del ordenador, como el MS/DOS, WINDOWS Sistemas operativos multiusuarios: permiten el trabajo simultáneo de diversos usuarios en terminales diferentes, como el UNIX y el XENIX . Según los trabajos que el ordenador puede procesar a la vez distinguimos: Sistemas operativos monoproceso, que hacen los trabajos sucesivamente, uno detrás del otro, como el MS/DOS. Sistemas operativos multiproceso, que permiten hacer al ordenador diversos trabajos en paralelo a la vez, como OS/2 y WINDOWS .

7 SISTEMAS OPERATIVOS MS/DOS. El sistema operativo MS/DOS actualmente ya en desuso. Algunos de sus comandos son los siguientes: - DIR: muestra los ficheros y directorios que contiene un disco. - FORMAT: realiza el formateo de los discos. - DISKCOPY: realiza una copia completa de un disquete. - COPY: copia algunos ficheros de un disco. - MD:  permite crear nuevos directorios en el disco. - CD:  permite enviar de directorios. - ERASE:  elimina ficheros del disco . MAC OS/SYSTEM. Es el sistema operativo de los ordenadores Macintosh. Su entorno de trabajo ha sido siempre un modelo en cuanto a facilidad de uso. Sus principales elementos son los mismos de WINDOWS. WINDOWS. El sistema operativo WINDOWS, es el más extendido actualmente en todo el mundo. Mejora las prestaciones ofrecidas por el sistema operativo MS/DOS y ofrece un entorno de trabajo más intuitivo. Todos los programas disponibles que funcionan con el sistema WINDOWS acostumbran a tener una estructura de menús similar, de manera que se facilita su aprendizaje . LINUX. Sistema operativo gratuito, que se va extendiendo lentamente.

8 Composición de un SO El sistema operativo se compone de:
Un núcleo o Kernel y un intérprete de comandos denominado Shell. El shell es un interface entre la CPU y el usuario. Cuando le pedimos algo al ordenador, el shell se encarga de traducirlo en llamadas o peticiones a los programas que componen el kernel o núcleo, y éste acciona el hardware (a través de un comando o un botón).

9 El disco de sistema puede ser flexible A: o duro C: .
El kernel del sistema operativo tiene entre otros los siguientes componentes: Cargador inicial (programa de arranque) Planificador de trabajo de la CPU (Planifica procesos y tareas) Administrador de periféricos Comunicador entre procesos Administrador de memoria Administrador de archivos Para que el ordenador pueda arrancar, los programas de arranque y otros de utilidades básicas se guardan en la ROM, que tiene especificado pedir un disco de sistema. Una vez se introduce este disco, el control lo asume el sistema operativo. El disco de sistema puede ser flexible A: o duro C: .

10 Arranque o encendido de un SO
Cuando se conecta el interruptor de un ordenador, ocurren una serie de operaciones que se pueden englobar en dos grupos: Los test de comprobación: Entrada de la alimentación eléctrica al ordenador desde la fuente de alimentación Llamada del microprocesador a la ROM-BIOS La BIOS le da las indicaciones de los test a realizar Comprobación del bus de expansión (placas instaladas) Verificación de la tarjeta de vídeo Comprobación de la memoria caché Comprobación de la memoria RAM Comprobación del teclado Comprobación de las unidades de disco La carga del resto del sistema operativo: según el sistema operativo que se tenga.


Descargar ppt "SISTEMAS OPERATIVOS LENGUAJES DE PROGRAMACIÓN"

Presentaciones similares


Anuncios Google