| 000 | 03606nam a22001937a 4500 | ||
|---|---|---|---|
| 003 | OSt | ||
| 005 | 20250403142147.0 | ||
| 008 | 230420b |||||||| |||| 00| 0 eng d | ||
| 020 | _a978-958-778-852-5 | ||
| 040 | _aB-ISTTENA | ||
| 041 | _aESP | ||
| 245 |
_aProgramación de Servicios y Procesos en Python _cJosé Luis Carnero Sobrino |
||
| 250 | _a1ra Ed. | ||
| 260 |
_aColombia _bAlpha editorial, Marcombo. _c2022 |
||
| 300 |
_a182 P. _c28.5 x 19.4 cm. |
||
| 505 | _aUnidad 1 Procesos. 1.1 Introducción y fundamentos. 1.2 Concurrencia y distribución. 1.3 Estados de un proceso. 1.4 Gestión de procesos. 1.4.1 Dispatcher. 1.4.2 Scheduler. 1.5 Operaciones con procesos. 1.5.1 Clonación de un proceso: fork. 1.5.2 Creacion y ejecucion. 1.5.3 Acceso. 1.5.4 Propiedades. 1.5.5 Eliminación y espera. 1.5.6 Ejecución asíncrona. 1.5.7 Comunicación entre procesos. Unidad 2 - Threads. 2.1 Introducción y fundamentos. 2.2 Creación y puesta en ejecución. 2.3 Paralelismo. 2.3.1 Variables compartidas. 2.3.2 Paso de parámetros. 2.3.3 Local storage. 2.4 Propiedades. 2.5 Herencia de la clase Thread. 2.6 Sincronismo. 2.6.1 Join. 2.6.2 Lock. 2.6.3 Rlock. 2.6.4 Condicionales. 2.6.5 Semaforos. 2.6.6 Eventos. 2.6.7 Temporizadores. 2.6.8 Barreras. 2.7 Productos-consumidor. 2.8 Aborto y excepciones. Unidad 3. - Networkin & sockets. 3.1 Conceptos fundamentales de redes. 3.1.1 Componentes basicos. 3.2 Protocolo TCP/IP. 3.2.1 Funcionamiento. 3.2.2 Capa Ethernet. 3.2.3 Capa IP. 3.2.4 Capa TCP/UDP. 3.2.5 Sockets. 3.2.6 Capa de aplicación. 3.3 Programación mediante sockets. 3.3.1 Direccionamiento. 3.3.2 DNS. 3.3.2 Socket servidor orientado a conexión. 3.3.4 Socket cliente orientado a conexión. 3.3.5 Servidor TCP. (transmisión de datos). 3.3.6 Cliente TCP. (transmisión de datos). 3.3.7 Servidor UDP. 3.3.8 Cliente UDP. Unidad 4. - Servicios. 4.1 Componentes. 4.1.1 Servidor. 4.1.2 Cliente. 4.1.3 Protocolo. 4.1.4 Arquitectura. 4.2 Clases de servidor de mayor productividad. 4.2.1 TCPServer. 4.2.2 UDPServer. 4.2.3 Network streams. 4.2.4 Mixin asíncrono. 4.2.5 Servidor y streams Asyncio. 4.3 Servidores con atención concurrente. 4.3.1 Adivina numero (un solo cliente) 4.3.2 Adivina numero (múltiples clientes) 4.4 Juego piedra, papel, tijera. 4.4.1 PPT con respuestas síncrona. 4.4.2 PPT con sondeo. 4.4.3 PPT full-dúplex 4.5. Estándares de protocolos a nivel de aplicación. 4.5.1 FTP. 4.5.2 SMTP. 4.5.3 HTTP. 4.6 Servicios web. 4.6.1 Clasificación. 4.6.2 Consumo de API REST. 4.6.3 Prueba de métodos en API REST. 4.5.4 Microservicios. Unidad 5. - Seguridad. 5.1 Introducción. 5.2 Breve historia. 5.3 Técnicas de seguridad en la fase de desarrollo de software. 5.3.1 Excepciones. 5.3.2 Mensajes de error. 5.3.3 Validaciones. 5.3.4 Autenticación y roles. 5.3.5 Políticas preventivas. 5.3.6 Logs. 5.4 Funciones hash aplicadas a ficheros. 5.5 Cifrado simétrico. 5.5.1 Cifrado por sustitución. 5.5.2 Algoritmos DES. 5.5.3 Algoritmos AES. 5.6 Cifrado asimétrico. 5.6.1 Algoritmo RSA. 5.6.2 Firma digital. 5.6.3 SSL. | ||
| 650 | _bPROGRAMACION ORIENTADA A OBJETOS | ||
| 942 |
_aB-ISTTENA _cBOOK _p20704/2023 _qErika Calapucha _n14/04/2023 |
||
| 999 |
_c1018 _d1018 |
||