Saltar al contenido principal
013 Cfgs Programacion de Servicios y Procesos
-5%

013 Cfgs Programacion de Servicios y Procesos

Sanchez Campos, Alberto

La presente obra está dirigida a los estudiantes del Módulo Profesional Programación de Servicios y Procesos de Grado Superior, en concreto para el Ciclo Formativo Programación de Aplicaciones Multiplataforma.Los contenidos incluidos en este libro abarcan los conceptos básicos del funcionamiento de los sistemas para aprovechar los nuevos avances en los ordenadores, tanto en lo ...

Editorial:
Rama, Editorial
Año de edición:
2013
ISBN:
978-84-9964-240-6
Páginas:
204
Encuadernación:
Rústica
26,64 €
25,31 €
Añadir a favoritos Consulta disponibilidad

Sinopsis

La presente obra está dirigida a los estudiantes del Módulo Profesional Programación de Servicios y Procesos de Grado Superior, en concreto para el Ciclo Formativo Programación de Aplicaciones Multiplataforma.
Los contenidos incluidos en este libro abarcan los conceptos básicos del funcionamiento de los sistemas para aprovechar los nuevos avances en los ordenadores, tanto en lo relativo a la ejecución de diferentes programas y tareas como en la comunicación a través de la Red, todo ello utilizando diferentes métodos y servicios a la vez que se asegura el nivel de seguridad necesario.
En este sentido, se muestran los conceptos de concurrencia y paralelismo. También se enseña a familiarizarse con la programación de múltiples procesos e hilos, entendiendo sus principios y formas de aplicación para obtener un mejor rendimiento del sistema para poder crear aplicaciones que optimicen los tiempos de respuesta para el usuario. De la misma forma, se explica el concepto de computación distribuida y cómo se puede aprovechar la comunicación entre aplicaciones y ordenadores a través de la Red para programar soluciones a problemas complejos. Además, debido al entorno de conexión, se explican los conceptos de seguridad de la información y se enseña a habituarse a la programación de aplicaciones que realicen una comunicación segura.
Los capítulos incluyen actividades y ejemplos con el propósito de facilitar la asimilación de los contenidos tratados.
Así mismo, se incorporan test de conocimientos y ejercicios propuestos con la finalidad de comprobar que los objetivos de cada capítulo se han asimilado correctamente.
Además, reúne los recursos necesarios para incrementar la didáctica del libro, tales como un glosario con los términos informáticos necesarios, bibliografía y documentos para ampliación de los conocimientos.

Índice

INTRODUCCIÓN
CAPÍTULO 1. PROGRAMACIÓN DE PROCESOS
1.1 CONCEPTOS BÁSICOS
1.2 PROGRAMACIÓN CONCURRENTE
1.3 FUNCIONAMIENTO BÁSICO DEL SISTEMA OPERATIVO
1.4 PROCESOS
1.4.1 Estado de un proceso
1.4.2 Colas de procesos
1.4.3 Planificación de procesos
1.4.4 Cambio de contexto
1.5 GESTIÓN DE PROCESOS
1.5.1 Árbol de procesos
1.5.2 Operaciones básicas con procesos
1.6 COMUNICACIÓN DE PROCESOS
1.7 SINCRONIZACIÓN DE PROCESOS
1.7.1 Espera de procesos (operación Wait)
1.8 PROGRAMACIÓN MULTIPROCESO
1.8.1 Clase Process
1.9 CASO PRÁCTICO
RESUMEN DEL CAPÍTULO
EJERCICIOS PROPUESTOS
TEST DE CONOCIMIENTOS
CAPÍTULO 2. PROGRAMACIÓN DE HILOS
2.1 CONCEPTOS BÁSICOS
2.2 RECURSOS COMPARTIDOS POR HILOS
2.3 ESTADOS DE UN HILO
2.4 GESTIÓN DE HILOS
2.4.1 Operaciones básicas
2.4.2 Planificación de hilos
2.5 SINCRONIZACIÓN DE HILOS
2.5.1 Problemas de sincronización
2.5.2 Mecanismos de sincronización
2.6 PROGRAMACIÓN DE APLICACIONES MULTIHILO
2.7 CASO PRÁCTICO
RESUMEN DEL CAPÍTULO
EJERCICIOS PROPUESTOS
TEST DE CONOCIMIENTOS
CAPÍTULO 3. PROGRAMACIÓN DE COMUNICACIONES EN RED
3.1 CONCEPTOS BÁSICOS: COMUNICACIÓN ENTRE APLICACIONES
3.1.1 Computación distribuida
3.1.2 Comunicación entre aplicaciones
3.2 PROTOCOLOS DE COMUNICACIONES: IP, TCP, UDP
3.2.1 Pila de protocolos IP
3.2.2 Protocolo TCP
3.2.3 Protocolo UDP
3.3 SOCKETS
3.3.1 Fundamentos
3.3.2 Programación con sockets
3.4 MODELOS DE COMUNICACIONES
3.4.1 Modelo cliente/servidor
3.4.2 Modelo de comunicación en grupo
3.4.3 Modelos híbridos y redes peer-to-peer (P2P)
RESUMEN DEL CAPÍTULO
EJERCICIOS PROPUESTOS
TEST DE CONOCIMIENTOS
CAPÍTULO 4. GENERACIÓN DE SERVICIOS EN RED
4.1 SERVICIOS
4.1.1 Concepto de servicio
4.1.2 Servicios en red
4.1.3 Servicios de nivel de aplicación
4.2 PROGRAMACIÓN DE APLICACIONES CLIENTE Y SERVIDOR
4.2.1 Funciones del servidor
4.2.2 Tecnología de comunicaciones
4.2.3 Definición del protocolo de nivel de aplicación
4.2.4 Implementación
4.3 PROTOCOLOS ESTÁNDAR DE NIVEL DE APLICACION
4.3.1 Telnet
4.3.2 SSH (Secure Shell)
4.3.3 FTP (File Transfer Protocol)
4.3.4 HTTP (Hypertext Transfer Protocol)
4.3.5 POP3 (Post Office Protocol, versión 3)
4.3.6 SMTP (Simple Mail Transfer Protocol)
4.3.7 Otros protocolos de nivel de aplicación importantes
4.4 TÉCNICAS AVANZADAS DE PROGRAMACIÓN DE APLICACIONES DISTRIBUIDAS
4.4.1 Invocación de métodos remotos
4.4.2 Servicios web
4.5 CASO PRÁCTICO
RESUMEN DEL CAPÍTULO
EJERCICIOS PROPUESTOS
TEST DE CONOCIMIENTOS
CAPÍTULO 5. UTILIZACIÓN DE TÉCNICAS DE PROGRAMACIÓN SEGURA
5.1 CONCEPTOS BÁSICOS
5.1.1 Aplicaciones de la criptografía
5.1.2 Historia de la criptografía
5.2 CARACTERÍSTICAS DE LOS SERVICIOS DE SEGURIDAD
5.2.1 Estructura de un sistema secreto
5.2.2 Herramientas de programación básicas para el cifrado
5.3 MODELO DE CLAVE PRIVADA
5.3.1 Algoritmos de cifrado simétrico
5.3.2 Programación de cifrado simétrico
5.3.3 Resumen de información (función hash)
5.4 MODELO DE CLAVE PÚBLICA
5.4.1 Algoritmo RSA
5.4.2 Programación de cifrado asimétrico
5.4.3 Firma digital
5.5 CONTROL DE ACCESO
5.6 CASO PRÁCTICO
RESUMEN DEL CAPÍTULO
EJERCICIOS PROPUESTOS
TEST DE CONOCIMIENTOS
MATERIAL ADICIONAL
ÍNDICE AL FABÉTICO

Artículos relacionados

026 Cf/Gs Sistemas de Transmisión de Fuerzas y Trenes de Rodaje 3ªedicion -5%

026 Cf/Gs Sistemas de Transmisión de Fuerzas y Trenes de Rodaje 3ªedicion

Eduardo Agueda

Los profesionales del sector deben conocerlas tecnologías presentes en los vehículos para garantizar diagnósticos precisosy asegurar la eficiencia y la fiabilidad en las reparaciones. Este libro desarrolla los contenidos del módulo profesional de Sistemas de Transmisión de Fuerzas y Trenes de Rodaje, del Ciclo Formativo de grado superior en Automoción, perteneciente a la fami...

50,00 €

47,50 €

023 Cfgm Step Forward 2 Students Book -5%

023 Cfgm Step Forward 2 Students Book

Wisniewska, Ingrid

Step Forward 2nd Edition provides the essential language and basic communication skills that English language learners need to move confidently towards their goals and use English in the real world. With a carefully graded syllabus, communicative approach and dedicated sections that focus on English in the workplace, Step Forward 2nd Edition is ideal for vocational English in F...

37,68 €

35,80 €

024 Cf Presentación y Venta de Productos de Panadería y Pastelería -5%

024 Cf Presentación y Venta de Productos de Panadería y Pastelería

Medina Moreno, Rafael

Potencia tu desempeño en panadería y pastelería con conocimientos sólidos y prácticos: una guía esencial para el personal dedicado a esta industria Este libro desarrolla los contenidos del módulo profesional de Presentación y venta de Productos de Panadería y Pastelería, del Ciclo Formativo de Panadería, Repostería y Confitería, perteneciente a la familia profesional de Indus...

24,95 €

23,70 €

024 Cf/Gs Estructuras del Vehiculo 4. ª Edicion -5%

024 Cf/Gs Estructuras del Vehiculo 4. ª Edicion

Agueda Casado,Eduardo / Garcia Jimenez,

El conocimiento de la estructura del automóvil resulta fundamentalpara el Técnico Superior en Automoción: continuamente se producen innovaciones en la construcción y la configuración de las carrocerías para hacer los vehículos más ligeros, resistentes, eficientes y sostenibles. Este libro desarrolla los contenidos del módulo profesional de Estructuras del Vehículo, del Ciclo Fo...

38,46 €

36,54 €

023 Cfgs Inserción Sociolaboral. -5%

023 Cfgs Inserción Sociolaboral.

V. Romero, S. Vidal, M. Juez

UD 1. Caracterización del contexto de la inserción sociolaboral UD 2. Planificación de la intervención. Identificación de necesidades UD 3. Entrenamiento en habilidades sociolaborales UD 4. Implementación, seguimiento y evaluación del proceso de inserción sociolaboral UD 5. Inserción sociolaboral de personas con discapacidad. El empleo con apoyo ...

39,77 €

37,78 €

022 Cf Seguridad en Vehiculos con Sistemas de Alto Voltaje -5%

022 Cf Seguridad en Vehiculos con Sistemas de Alto Voltaje

Ramirez Jimenez Mario

Esta obra desarrolla los contenidos relativos al módulo profesional Seguridad en vehículos con sistemas de alto voltaje del Curso de especialización en Mantenimiento y seguridad en sistemas de vehículos híbridos y eléctricos, cuyo currículum se publicó el 8 de febrero de 2022 (Real Decreto 109/2022, de 9 de febrero). En este libro se respetan los resultados de aprendizaje y los...

16,83 €

15,99 €