PROGRAMACION DE SERVICIOS Y PROCESOS CFGS

PROGRAMACION DE SERVICIOS Y PROCESOS CFGS

SANCHEZ CAMPOS,ALBERTO

24,90 €
IVA incluido
Editorial:
RA-MA
Fecha de edición:
2013-06-01
Materia
Informatica
ISBN:
978-84-9964-240-6
Páginas:
204
Encuadernación:
Rústica

Disponibilidad:

  • AsunciónDisponible (Entrega aprox. 48-72h)
  • RepúblicaDisponible (Entrega aprox. 48-72h)
  • Santa CatalinaDisponible (Entrega aprox. 48-72h)
  • FeriaDisponible (Entrega aprox. 48-72h)
  • NerviónDisponible (Entrega aprox. 48-72h)
  • Sevilla EsteDisponible (Entrega aprox. 48-72h)
24,90 €
IVA incluido
Añadir a favoritos

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

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.

Artículos relacionados

  • CÓMO EVITAR QUE LAS REDES TE ATRAPEN
    BELTRAN, LAURA
    21 DÍAS BASTAN PARA RECUPERAR TU ATENCIÓN Y DEJAR DE SENTIR QUE TU MÓVIL TE ATRAPA. ¿Sientes que las horas frente a la pantalla no dejan de aumentar y no sabes cómo parar? ¿Te descubres desbloqueando el teléfono sin darte cuenta? ¿Tienes la sensación de que, si te lo quitaran, no sabrías qué hacer? Este libro es una guía práctica para romper con esa dinámica. Lejos de proponert...

    20,90 €

  • SABIDURÍA ARTIFICIAL
    NIN GÉNOVA, JUAN MARÍA / SÁNCHEZ YAGO, MARÍA JOSÉ / JOSÉ LUIS VÁZQUEZ
    Inteligencia artificial, decisiones humanasLa inteligencia artificial ya está aquí: un nuevo tipo de intelecto que empieza a tomar decisiones con nosotros, sobre nosotros y, a veces, por nosotros. Pero ¿cómo evitamos que esto se traduzca en control, desigualdad y deshumanización? ¿Cómo ponemos ese progreso al servicio de la dignidad humana? Este libro parte de una convicción ra...

    23,95 €

  • TSUNAMI
    VÁZQUEZ, PABLO
    En los últimos años, más de 10.000 personas han pasado por los cursos de inteligencia artificial de Pablo Vázquez. Personas con perfiles muy diversos, e inquietudes muy similares: «No sé por dónde empezar». «No sé si mi trabajo está en riesgo». «Sé que debería estar haciendo algo, pero no sé el qué». «Tengo hijos, equipo, familia debería poder orientarlos, y no puedo». Es norma...

    21,90 €

  • LA HOSTIA QUE VIENE
    JON HERNÁNDEZ
    Un libro rompedor sobre el impacto de la inteligencia artificial en nuestras vidas.La IA ya está aquí, entre nosotros, reemplazando empleos, disparando la productividad a niveles nunca vistos, usándose incluso como soporte emocional… y dejando a millones de personas fuera del sistema. No es el futuro. Forma parte de nuestro presente. Así que adaptarse a ella, entenderla y saber...

    20,90 €

  • NEXUS
    HARARI, YUVAL NOAH
    El esperado nuevo libro de Yuval Noah Harari, uno de los pensadores más innovadores, interesantes y clarividentes de la actualidad, y autor de Sapiens, el fenómeno literario global que ha cautivado a millones de lectores. En Nexus, Harari contempla a la humanidad desde la amplia perspectiva de la historia para analizar cómo las redes de información han hecho y deshecho nuestro ...

    12,95 €

  • MINECRAFT OFICIAL: RETOS DE SUPERVIVENCIA 2 (EDICIÓN LEYENDA)
    MOJANG AB, MOJANG AB
    ¿Te atreves a afrontar nuevos retos en Minecraft? Bien, porque el Mundo superior necesita a alguien con coraje y decisión… ¡y ese eres tú! ¡Este libro contiene muchísimos retos y grandes consejos para guiarte en esta odisea épica que te convertirá en leyenda!Gracias a sus instrucciones claras, sus grandes desafíos y unas ilustraciones increíbles, vas a enfrentarte a unos retos ...

    16,90 €