<p>Implementação prática de sistemas concorrentes e de tempo real em Python, consolidação de competências e projeto integrador multidisciplinar. Analisa os três paradigmas concorrentes em Python e suas aplicações em sistemas críticos: 1) Programação Multithread (`threading`, `queue`, `concurrent.futures`), compreendendo o impacto do Global Interpreter Lock (GIL) em tarefas intensivas de CPU e sua eficiência para I/O bloqueante concorrente; 2) Multiprocessamento preemptivo (`multiprocessing`), evasão do GIL, memória compartilhada (`shared_memory`, `Value`, `Array`) e filas de comunicação IPC multiprocesso; 3) Programação assíncrona orientada a eventos (`asyncio`), event loop cooperativo de alta performance, corrotinas, tasks assíncronas, temporizadores e semáforos assíncronos. Desenvolve arquiteturas de interfaceamento com hardware físico simulado através de sockets UDP/TCP e portas seriais virtuais, mensurando métricas de desempenho em tempo real: latência de ciclo, desvio temporal (jitter) e conformidade de deadlines. Integra as competências não-técnicas fundamentais: metodologia ágil para equipes de engenharia crítica, divisão cooperativa de responsabilidades técnicas, gestão de tempo com cumprimento rigoroso de marcos e prazos, e criatividade na resolução de problemas distribuídos complexos.</p>
2. Fundamentos & Conceito Central (Estudos)
Implementação prática de sistemas concorrentes e de tempo real em Python, consolidação de competências e projeto integrador multidisciplinar. Analisa os três paradigmas concorrentes em Python e suas aplicações em sistemas críticos: 1) Programação Multithread (`threading`, `queue`, `concurrent.futures`), compreendendo o impacto do Global Interpreter Lock (GIL) em tarefas intensivas de CPU e sua eficiência para I/O bloqueante concorrente; 2) Multiprocessamento preemptivo (`multiprocessing`), evasão do GIL, memória compartilhada (`shared_memory`, `Value`, `Array`) e filas de comunicação IPC multiprocesso; 3) Programação assíncrona orientada a eventos (`asyncio`), event loop cooperativo de alta performance, corrotinas, tasks assíncronas, temporizadores e semáforos assíncronos. Desenvolve arquiteturas de interfaceamento com hardware físico simulado através de sockets UDP/TCP e portas seriais virtuais, mensurando métricas de desempenho em tempo real: latência de ciclo, desvio temporal (ji...
Desbloqueie o Conteúdo Completo
Quer praticar no Laboratório e emitir seu Certificado?
Faça sua matrícula para ter acesso à videoaula completa, áudio narrativo, roteiro de slides com controles, laboratório guiado com envio de evidência e certificado com código verificável de autenticidade.
Privacidade, cookies e mensuração (LGPD)Usamos cookies essenciais para sessão e segurança. Com sua permissão, ativamos análise (GA4/GTM) e mensuração de mídia (Meta Pixel / API de Conversões) para melhorar sua experiência. Política de Cookies