1. REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO POPULAR PARA EDUCACION
UNIVERSITARIA CIENCIA Y TECNOLOGIA
UNIVERSIDAD FERMIN TORO
MATERIA COMPUTACIÓN PARA INGENIEROS
SAIA B
TUTOR: BERRIOS
YAKIRANA NIEL VELASQUEZ C.I. 10382323
PRESENTACION LENGUAJE C, Y
SISTEMAS OPERATIVOS
2. LENGUAJE C
• Es un lenguaje creado en 1972 por Dennis M. Richie, en los laboratorios
BeLL como evolución del lenguaje B y ha la vez ha pasado por varias
etapas de evolución.
• Es un lenguaje orientado a la implementación de sistemas operativos, es
apreciado por la eficiencia del código y es el lenguaje mas popular para
crear software de sistemas, aunque también se usa para crear
aplicaciones.
3. CARACTERISTICAS
• VENTAJAS:
• Orientado a la programación de
sistemas.
• Es altamente transportable.
• Es muy flexible.
• Genera código muy eficiente
• Es muy expresivo se pueden realizar
muchas funciones escribiendo pocas
líneas del código.
DESVENTAJAS:
• Es muy poco modular.
• Recolección de basura.
• Funciones anidadas
• Es difícil leer el código escrito por otras
personas.
4. SISTEMAS OPERATIVOS
• Es el instrumento indispensable para
hacer de la computadora un objeto útil.
Es un grupo de programas de proceso con las
rutinas de control necesarias para mantener
continuamente operativos dichos programas
5. 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.
FUNCIONES DE LOS SISTEMAS OPERATIVOS
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.
6. 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.
Es el intermediario entre la maquina y el usuario.
7. En el se instalan los demás programas
Un sistema operativo desempeña 5
funciones básicas en la operación de un
sistema informático: suministro de
interfaz al usuario, administración de
recursos, administración de archivos,
administración de tareas y servicio de
soporte y utilidades.
8. Es la parte del sistema
operativo que permite
comunicarse con él de
tal manera que se
puedan cargar
programas, acceder
archivos y realizar otras
tareas. Existen tres tipos
básicos de interfaces: las
que se basan en
comandos, las que
utilizan menús y las
interfaces gráficas de
usuario.
INTERFACES DE USUARIO
9. Administración de
recursos. Sirve para
administrar los
recursos de hardware
y de redes de un
sistema informativo,
como el CPU,
memoria, dispositivos
de almacenamiento
secundario y
periféricos de entrada
y de salida.
ADMINISTRACION DE RECURSOS
10. Administración de
archivos. Un sistema de
información contiene
programas de
administración de archivos
que controlan la creación,
borrado y acceso de
archivos de datos y de
programas. También implica
mantener el registro de la
ubicación física de los
archivos en los discos
magnéticos y en otros
dispositivos de
almacenamiento
secundarios.
ADMINISTRACION DE ARCHIVOS
11. Los programas de administración
de tareas de un sistema
operativo administran la
realización de las tareas
informáticas de los usuarios
finales. Los programas
controlan que áreas tiene
acceso al CPU y por cuánto
tiempo. Las funciones de
administración de tareas
pueden distribuir una parte
específica del tiempo del CPU
para una tarea en particular, e
interrumpir al CPU en
cualquier momento para
sustituirla con una tarea de
mayor prioridad.
ADMINISTRACION DE TAREAS
12. Los servicios de soporte de cada sistema
operativo
dependerán de la implementación
(programas orientados a diferentes tareas,
como editores de texto, administradores de
archivos, navegadores, etc.) particular de
éste con la que estemos trabajando. Estos
servicios de soporte suelen consistir en:
◦ Actualización de versiones.
◦ Mejoras de seguridad.
◦ Inclusión de alguna nueva utilidad (un nuevo
entorno gráfico, un asistente para administrar
alguna determinada función, etc.).
◦ Controladores para manejar nuevos
periféricos.
◦ Corrección de errores de software.
◦ Otros.
SERVICIO DE SOPORTE
13. MP3 Y MP4:
WINDOWS MOBILE,
LINUX, JAVA Y
SYMBIAN IOS
ANDROID
USOS DE LOS SISTEMAS OPERATIVOS EN LA VIDA REAL
EN LOS TELEFONOS CELULARES
EN LOS PC TABLE Y SERVIDORES
14. REFLEXIONES
LA CONCLUSIÓN ES QUE LOS SISTEMAS
OPERATIVOS SON IMPORTANTES PARA
EL FUNCIONAMIENTO DE TODOS LOS
SISTEMAS INFORMÁTICOS
LOS SISTEMAS OPERATIVOS SEGUIRAN
EVOLUCIONANDO, HASTA LOGRAR LA
INTELIGENCIA ARTIFICIAL
-TENDRAN UN MAYOR Y AMPLIO USO QUE
EL DE AHORA
-EXISTIRA MAS COMPETENCIA ENTRE LAS
COMPAÑIAS QUE LOS PRODUCEN