Sei sulla pagina 1di 5

1.

Introducción a la programación
1.1. Sistemas operativos (SO)
¿Qué es?

Un Sistema Operativo (SO) es un programa (software) que cuando


arrancamos o iniciamos el ordenador se encarga de gestionar todos los
recursos del sistema informático, tanto del hardware (partes físicas, disco
duro, pantalla, teclado, etc.) como del software (programas e
instrucciones), permitiendo así la comunicación entre el usuario y el
ordenador.

Características
En general, se puede decir que un Sistema Operativo tiene las siguientes características:
 Conveniencia. Un Sistema Operativo hace más conveniente el uso de una computadora.

 Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen


de la manera más eficiente posible.

 Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que


permita el desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin
interferir con el servicio.

 Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de


una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es,
asignar a cada proceso una parte del procesador para poder compartir los recursos.

 Relacionar dispositivos (gestionar a través del kernel). El Sistema Operativo se debe


encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera.

 Organizar datos para acceso rápido y seguro.

 Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar


con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras.

 Procesamiento por bytes de flujo a través del bus de datos.

 Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el
acceso y manejo de los dispositivos de Entrada/Salida de la computadora.

 Técnicas de recuperación de errores.

 Evita que otros usuarios interfieran. El Sistema Operativo evita que los usuarios se
bloqueen entre ellos, informándoles si esa aplicación esta siendo ocupada por otro usuario.

 Generación de estadísticas.

 Permite que se puedan compartir el hardware y los datos entre los usuarios.
Función

Los sistemas operativos utilizan imágenes y botones para poder


comunicarnos con el ordenador de forma sencilla y fácil para decirle lo que
queremos hacer en cada momento a nuestro ordenador.

Su función principal es la de darnos las herramientas necesarias para poder


controlar nuestra computadora y poder hacer uso de ella, de la forma más
cómoda y sencilla posible.

1.1.1. Definición, características y función de un SO

1.1.2. Análisis comparativo de SO (Windows, MS-DOS,LINUX)


1.2. Evolución de los lenguajes de programación
C:\Users\maria\Desktop\evolucion_de_los_lenguajes_de_programacion.pdf
https://www.preceden.com/timelines/310321-evoluci-n-de-los-lenguajes-de-programacion

1.2.1. Definición, características y funciones de los LP


Definición

En informática, se conoce como lenguaje de programación a un programa


destinado a la construcción de otros programas informáticos. Su nombre
se debe a que comprende un lenguaje formal que está diseñado para
organizar algoritmos y procesos lógicos que serán luego llevados a cabo por
un ordenador o sistema informático, permitiendo controlar así su
comportamiento físico, lógico y su comunicación con el usuario humano.

Características

 Consisten generalmente en strings de números

 Cualquier computadora entiende directamente su propio lenguaje de


máquina

 Son dependientes de máquina (puede ser usado en un tipo de


computadora)

 Son complicadas para la lectura de códigos


Funciones
1.3. Un Lenguaje de programación sirve, en primer lugar, para poder
programar. Dado que existen muchos lenguajes de programación
distintos, podríamos sacar en conclusión que cada uno sirve para algo diferente,
y es más o menos así. Por ejemplo, HTML y JavaScript son lenguajes que se usan
en el campo del desarrollo y diseño web, junto con CSS. Sin embargo, C y C++
son algo enfocado completamente al desarrollo de software.Interpretes
compiladores
1.3.1. Definición de intérpretes y compiladores
Ambiente integral del lenguaje e C
PUEDE QUE ESTO SEA DE EL PROFESOR O ALGO ASI, ESPERO SI SEA
VISIBLE ESTE MENSAJE XDXDXDXDXDX EN EL LINK VIENE TODO LO DE
ESTOS PUNTOS C: http://esimefpsalinas.blogspot.com/2014/02/13-interpretes-y-
compiladores.html

Potrebbero piacerti anche