SlideShare una empresa de Scribd logo
1 de 7
SISTEMAS OPERATIVOS Y LENGUAJE DE
PROGRAMACION
MATERIA: COMPUTACIÓN CREATIVA
PRESENTADO POR: ANDREA DEL PILAR ROJAS VARGAS
PROFESOR: MIGUEL TOVAR
DEFINICION DE UN SISTEMA OPERATIVO
 El sistema operativo es el programa (o software) más
importante de un ordenador. Para que funcionen los
otros programas, cada ordenador de uso general
debe tener un sistema operativo. Los sistemas
operativos realizan tareas básicas, tales como
reconocimiento de la conexión del teclado, enviar la
información a la pantalla, no perder de vista archivos y
directorios en el disco, y controlar los dispositivos
periféricos tales como impresoras, escáner, etc. En
sistemas grandes, el sistema operativo tiene incluso
mayor responsabilidad y poder, es como un policía de
tráfico, se asegura de que los programas y usuarios
que están funcionando al mismo tiempo no
interfieran entre ellos. El sistema operativo también es
responsable de la seguridad, asegurándose de que los
usuarios no autorizados no tengan acceso al sistema.
¿CÓMO UTILIZAR UN SISTEMA OPERATIVO?
 Un usuario normalmente interactúa con el sistema operativo a través de un sistema de comandos, por
ejemplo, el sistema operativo DOS contiene comandos como copiar y pegar para copiar y pegar archivos
respectivamente. Los comandos son aceptados y ejecutados por una parte del sistema operativo llamada
procesador de comandos o intérprete de la línea de comandos. Las interfaces gráficas permiten que utilices
los comandos señalando y pinchando en objetos que aparecen en la pantalla.
CLASE DE SISTEMA OPERATIVOS
SISTEMAS OPERATIVOS LIBRES Y PRIVADOS PARA PC
Y MOVILES
CLASES DE LENGUAJE DE PROGRAMACION
 Lenguajes de bajo nivel:
Son lenguajes totalmente
dependientes de la máquina, es
decir que el programa que se realiza
con este tipo de lenguajes no se
pueden migrar o utilizar en otras
maquinas. Al estar prácticamente
diseñados a medida del hardware,
aprovechan al máximo las
características del mismo.
-Lenguaje de maquina.
-Lenguaje ensamblador
 Lenguajes de alto nivel:
Son aquellos que se encuentran más
cercanos al lenguaje natural que al
lenguaje máquina. Están dirigidos a
solucionar problemas mediante el uso de
EDD's. (Estructuras Dinámicas de Datos).
Se tratan de lenguajes independientes
de la arquitectura del ordenador. Por lo
que, en principio, un programa escrito en
un lenguaje de alto nivel, lo puedes
migrar de una máquina a otra sin ningún
tipo de problema.
► Lenguajes de medio nivel:
Se trata de un termino no aceptado
por todos, pero q seguramente
habrás oído. Estos lenguajes se
encuentran en un punto medio entre
los dos anteriores. Dentro de estos
lenguajes podría situarse C ya que
puede acceder a los registros del
sistema, trabajar con direcciones de
memoria, todas ellas características de
lenguajes de bajo nivel y a la vez
realizar operaciones de alto nivel.
GENERACIONES DE LENGUAJE DE PROGRAMACION
La evolución de los lenguajes de programación se puede dividir en 5
etapas o generaciones.
 Primera generación: lenguaje maquina.
 Segunda generación: se crearon los primeros lenguajes
ensambladores.
 Tercera generación: se crean los primeros lenguajes de alto nivel.
Ej. C, Pascal, Cobol…
 Cuarta generación. Son los lenguajes capaces de generar código
por si solos, son los llamados RAD, con lo cuales se pueden realizar
aplicaciones sin ser un experto en el lenguaje. Aquí también se
encuentran los lenguajes orientados a objetos, haciendo posible la
reutilización d partes del código para otros programas. Ej. Visual,
Natural Adabes…
 Quinta generación: aquí se encuentran los lenguajes orientados a
la inteligencia artificial. Estos lenguajes todavía están poco
desarrollados. Ej. LISP

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Software de programacion
Software de programacionSoftware de programacion
Software de programacion
 
Software
SoftwareSoftware
Software
 
Tipos de Sotware
Tipos de SotwareTipos de Sotware
Tipos de Sotware
 
Presentación de Software
Presentación de SoftwarePresentación de Software
Presentación de Software
 
Glosario s.o.
Glosario s.o.Glosario s.o.
Glosario s.o.
 
Clasificacion de software
Clasificacion de softwareClasificacion de software
Clasificacion de software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Zay
ZayZay
Zay
 
Tipos de Software
Tipos de Software Tipos de Software
Tipos de Software
 
Software diapositivas 1
Software diapositivas 1Software diapositivas 1
Software diapositivas 1
 
Software Y Sus Tipos
Software Y Sus TiposSoftware Y Sus Tipos
Software Y Sus Tipos
 
jeferson meza
jeferson mezajeferson meza
jeferson meza
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Presentacion de informatica (1)
Presentacion de informatica (1)Presentacion de informatica (1)
Presentacion de informatica (1)
 
Software.
Software.Software.
Software.
 
Presentacion de informatica
Presentacion de informaticaPresentacion de informatica
Presentacion de informatica
 
Diferentes tipos de software
Diferentes tipos de softwareDiferentes tipos de software
Diferentes tipos de software
 

Similar a Sistemas operativos y lenguaje de programacion

Similar a Sistemas operativos y lenguaje de programacion (20)

Software
SoftwareSoftware
Software
 
Software[1]
Software[1]Software[1]
Software[1]
 
Presentacion de tic's
Presentacion de tic'sPresentacion de tic's
Presentacion de tic's
 
Tema tics
Tema ticsTema tics
Tema tics
 
Informer_Yandira_ Lastra
Informer_Yandira_ LastraInformer_Yandira_ Lastra
Informer_Yandira_ Lastra
 
Yandira_lastra_informe
Yandira_lastra_informeYandira_lastra_informe
Yandira_lastra_informe
 
EL SOFTWARE
EL SOFTWAREEL SOFTWARE
EL SOFTWARE
 
Tema 3 software
Tema 3 softwareTema 3 software
Tema 3 software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
SOFTWARE
SOFTWARESOFTWARE
SOFTWARE
 
Sistemas operativos y lenguajes
Sistemas operativos y lenguajesSistemas operativos y lenguajes
Sistemas operativos y lenguajes
 
Riva ponce
Riva ponceRiva ponce
Riva ponce
 
EL SOFTWARE
EL SOFTWAREEL SOFTWARE
EL SOFTWARE
 
Taller sobre Sistema Operativo
Taller sobre Sistema OperativoTaller sobre Sistema Operativo
Taller sobre Sistema Operativo
 
Deber de tecnologia
Deber de tecnologiaDeber de tecnologia
Deber de tecnologia
 
Software y
Software y Software y
Software y
 
El software
El softwareEl software
El software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
INFORMATICA
INFORMATICAINFORMATICA
INFORMATICA
 
Informatica
InformaticaInformatica
Informatica
 

Último

TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfMiguelGomez900779
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLAderMogollonLuna
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxDanmherJoelAlmironPu
 
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxDIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxjoselinepolar
 
Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.
Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.
Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.karlapatriciapms16
 
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdfLAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdfwilangelfmendoza
 
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxNeymaRojasperez1
 

Último (7)

TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uML
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptx
 
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxDIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
 
Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.
Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.
Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.
 
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdfLAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
 
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
 

Sistemas operativos y lenguaje de programacion

  • 1. SISTEMAS OPERATIVOS Y LENGUAJE DE PROGRAMACION MATERIA: COMPUTACIÓN CREATIVA PRESENTADO POR: ANDREA DEL PILAR ROJAS VARGAS PROFESOR: MIGUEL TOVAR
  • 2. DEFINICION DE UN SISTEMA OPERATIVO  El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc. En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema.
  • 3. ¿CÓMO UTILIZAR UN SISTEMA OPERATIVO?  Un usuario normalmente interactúa con el sistema operativo a través de un sistema de comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar y pegar para copiar y pegar archivos respectivamente. Los comandos son aceptados y ejecutados por una parte del sistema operativo llamada procesador de comandos o intérprete de la línea de comandos. Las interfaces gráficas permiten que utilices los comandos señalando y pinchando en objetos que aparecen en la pantalla.
  • 4. CLASE DE SISTEMA OPERATIVOS
  • 5. SISTEMAS OPERATIVOS LIBRES Y PRIVADOS PARA PC Y MOVILES
  • 6. CLASES DE LENGUAJE DE PROGRAMACION  Lenguajes de bajo nivel: Son lenguajes totalmente dependientes de la máquina, es decir que el programa que se realiza con este tipo de lenguajes no se pueden migrar o utilizar en otras maquinas. Al estar prácticamente diseñados a medida del hardware, aprovechan al máximo las características del mismo. -Lenguaje de maquina. -Lenguaje ensamblador  Lenguajes de alto nivel: Son aquellos que se encuentran más cercanos al lenguaje natural que al lenguaje máquina. Están dirigidos a solucionar problemas mediante el uso de EDD's. (Estructuras Dinámicas de Datos). Se tratan de lenguajes independientes de la arquitectura del ordenador. Por lo que, en principio, un programa escrito en un lenguaje de alto nivel, lo puedes migrar de una máquina a otra sin ningún tipo de problema. ► Lenguajes de medio nivel: Se trata de un termino no aceptado por todos, pero q seguramente habrás oído. Estos lenguajes se encuentran en un punto medio entre los dos anteriores. Dentro de estos lenguajes podría situarse C ya que puede acceder a los registros del sistema, trabajar con direcciones de memoria, todas ellas características de lenguajes de bajo nivel y a la vez realizar operaciones de alto nivel.
  • 7. GENERACIONES DE LENGUAJE DE PROGRAMACION La evolución de los lenguajes de programación se puede dividir en 5 etapas o generaciones.  Primera generación: lenguaje maquina.  Segunda generación: se crearon los primeros lenguajes ensambladores.  Tercera generación: se crean los primeros lenguajes de alto nivel. Ej. C, Pascal, Cobol…  Cuarta generación. Son los lenguajes capaces de generar código por si solos, son los llamados RAD, con lo cuales se pueden realizar aplicaciones sin ser un experto en el lenguaje. Aquí también se encuentran los lenguajes orientados a objetos, haciendo posible la reutilización d partes del código para otros programas. Ej. Visual, Natural Adabes…  Quinta generación: aquí se encuentran los lenguajes orientados a la inteligencia artificial. Estos lenguajes todavía están poco desarrollados. Ej. LISP