José Luis Villada Romero - Desarrollo y optimización de componentes software para tareas administrativas de sistemas. IFCT0609

Здесь есть возможность читать онлайн «José Luis Villada Romero - Desarrollo y optimización de componentes software para tareas administrativas de sistemas. IFCT0609» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: unrecognised, на испанском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Desarrollo y optimización de componentes software para tareas administrativas de sistemas. IFCT0609: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Desarrollo y optimización de componentes software para tareas administrativas de sistemas. IFCT0609»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Libro especializado que se ajusta al desarrollo de la cualificación profesional y adquisición de certificados de profesionalidad. Manual imprescindible para la formación y la capacitación, que se basa en los principios de la cualificación y dinamización del conocimiento, como premisas para la mejora de la empleabilidad y eficacia para el desempeño del trabajo.

Desarrollo y optimización de componentes software para tareas administrativas de sistemas. IFCT0609 — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Desarrollo y optimización de componentes software para tareas administrativas de sistemas. IFCT0609», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

3. Descripción de las fases en el ciclo de vida del software

4. Calidad del software

5. Resumen

Ejercicios de repaso y autoevaluación

Capítulo 4 Desarrollo del software de gestión de sistemas

1. Introducción

2. Análisis de especificaciones para el desarrollo de software de gestión de sistemas

3. Técnicas de programación presentes en lenguajes de uso común aplicables al desarrollo de software de gestión de sistemas

4. Técnica de programación de software de gestión de sistemas

5. Control de calidad del desarrollo del software de gestión de sistemas

6. Herramientas de uso común para el desarrollo de software de sistemas

7. Resumen

Ejercicios de repaso y autoevaluación

Bibliografía

Capítulo 1Descripción de los servicios, estructura y administraciónde sistemas operativos

1.Introducción

El sistema operativo y los servicios que este proporciona evitan que el desarrollo de aplicaciones se vuelva una tarea demasiado compleja. En los comienzos de la informática, los desarrollos eran costosos en tiempo, principalmente, porque era necesario reprogramar aspectos que hoy en día el sistema operativo proporciona de forma mucho más simple a los desarrolladores.

La evolución que ha experimentado los sistemas operativos nos hace verlos como algo mucho más que un programa que controla el hardware; se perciben como entornos con vistas sencillas y útiles mecanismos para la configuración y la ejecución de las aplicaciones.

Proporcionan una calidad elevada de servicios, a todos los niveles, y tareas como escuchar música, ver fotos o navegar por Internet son ejemplos de algunos de ellos.

2.Definición y conceptos básicos sobre sistemas operativos

Un sistema operativo es un programa que actúa como una capa entre el usuario y el hardware. Esta capa se encarga de gestionar y administrar todas las partes del sistema.

Se puede dividir el sistema operativo en tres partes o bloques principales:

картинка 1La capa más cercana al hardware se denomina núcleo (kernel). Contiene la funcionalidad básica del sistema operativo y las estructuras de datos necesarias.

картинка 2La capa de los servicios que ofrece el sistema operativo. Todas las tareas que el sistema operativo lleva a cabo son ofrecidas en forma de interfaz para el desarrollo de aplicaciones.

картинка 3La capa de interfaz entre el usuario y el sistema operativo. Se encarga de proporcionar una forma de diálogo entre el usuario y el sistema operativo.

2.1.Descripción de los servicios básicos ofrecidos por un sistema operativo

El principal objetivo de un sistema operativo debe ser proporcionar un entorno para la ejecución de programas, de forma que estos programas sean capaces de usar los dispositivos de los que se compone el sistema.

Para llegar a esta meta, el sistema operativo debe ofrecer servicios a tres niveles: al usuario, a los programas y a los dispositivos. De entre todos ellos, existirá un conjunto de servicios básicos y genéricos:

картинка 4Permitir la ejecución de aplicaciones.

картинка 5Asignar recursos del ordenador (CPU, memoria, etc.) a los programas.

картинка 6Dar acceso indirecto a los dispositivos del ordenador y a los periféricos.

картинка 7Proporcionar un sistema organizado de almacenamiento de datos.

Comunicación interactiva con el usuario Existe una infinidad de tareas que el - фото 8Comunicación interactiva con el usuario.

Existe una infinidad de tareas que el sistema operativo necesita realizar para - фото 9

Existe una infinidad de tareas que el sistema operativo necesita realizar para poder desarrollar y proporcionar estos servicios básicos. Estas tareas se agrupan en grandes bloques.

Algunas de las tareas dentro de estos bloques serían Secuenciación de tareas - фото 10

Algunas de las tareas dentro de estos bloques serían:

картинка 11Secuenciación de tareas.

картинка 12Administrar errores.

картинка 13Administrar interrupciones.

картинка 14Sistema de permisos.

картинка 15Concurrencia.

картинка 16Uso de recursos compartidos.

картинка 17

Sabía que...

El primer sistema operativo de la historia fue creado en 1956 para un ordenador IBM 704, y básicamente lo único que hacía era comenzar la ejecución de un programa cuando el anterior terminaba.

2.2.Gestión de memoria. Memoria virtual

Todo sistema operativo necesita proporcionar a los programas un entorno de ejecución sin interferencias sobre otros programas que están ejecutándose a la misma vez. Por lo tanto, debe repartir la memoria almacenada de forma que ningún programa altere el espacio de otro programa.

En la actualidad, existen varios tipos de memorias que el sistema operativo puede utilizar y que, en función de su velocidad y tamaño, siguen la siguiente jerarquía (de mayor a menor velocidad de acceso y de menor a mayor capacidad):

картинка 18Registros de CPU del procesador.

картинка 19Caché.

картинка 20Memoria principal (RAM).

картинка 21Memoria secundaria.

El modelo de gestión de memoria de un sistema operativo debe cumplir con los siguientes objetivos:

картинка 22Ofrecer a cada proceso un espacio lógico propio.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Desarrollo y optimización de componentes software para tareas administrativas de sistemas. IFCT0609»

Представляем Вашему вниманию похожие книги на «Desarrollo y optimización de componentes software para tareas administrativas de sistemas. IFCT0609» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Desarrollo y optimización de componentes software para tareas administrativas de sistemas. IFCT0609»

Обсуждение, отзывы о книге «Desarrollo y optimización de componentes software para tareas administrativas de sistemas. IFCT0609» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x