Ir para o conteúdo principal
Painel lateral
Disciplinas »
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
AACCs/FFLCH
Pró-Reitoria de Pós-Graduação
Outros
Suporte »
Acesso
Perfis
Ouvintes
Docentes
Criação de Disciplinas da USP
Documentação
HelpDesk e Contato
Guia de uso
Sobre
Português - Brasil (pt_br)
Deutsch (de)
English (en)
Español - Internacional (es)
Français (fr)
Italiano (it)
Português - Brasil (pt_br)
Buscar
Fechar
Buscar
Alternar entrada de pesquisa
Acessar
PSI3541 - Sistemas Embarcados Distribuídos (2018)
Início
Ambientes
2018
EP
PSI
PSI3541-101-2018
IOT
Circuito Raspberry
Circuito Raspberry
◄ Função listdir()
Seguir para...
Seguir para...
Avisos
Notas finais
Apresentação da disciplina PSI 3541
Revisão - Arquitetura de computadores
Endianess
Introdução aos sistemas operacionais
Estudo de caso: arquitetura WindowsNT
Sistema operacional UNIX
Sistema operacional Linux
Processos
Programa fork1.c
Programa fork2.c
Pilha de execução
Programa perimetro.c
Programa fatorial2.c
Pilha de execução - exemplo
Leitura complementar - Pilha de execução
Leitura complementar - Pilha de execução e variáveis locais
Threads
Programa mythread.c
Sinal (signal) no UNIX
Programa loop.c
Programa sinal_intr.c
Programa sinal_todos.c
Programa temporizador.c
Condição de disputa
Problemas clássicos de sincronização
Impasse e inanição
Introdução à sincronização
Primitivas de exclusão mútua (mutex)
Programa prodcons_mutex_buffer.c
Programa prodcons_mutex_buffer_yield.c
Trabalho 1: Problema do produtor-consumidor com mutex e fila
Programa fila.h
Programa fila.c
Primitivas de bloqueio explicito
Programa worker.c
Trabalho 2: Problema do produtor-consumidor com wait & signal
Primitivas de semáforo
Trabalho 3 - Produtor-consumidor com fila sincronizada com semáforo
Monitor e troca de mensagens
Introdução aos serviços TCP/IP
Revisão - Protocolo UDP
Revisão - Protocolo TCP
Introdução do DNS
Resolução de nomes
Programa resolv_nome.c
Programa resolv_serv_udp.c
Programa resolv_proto.c
Conversão de formatos
Introdução à programação sockets
Cliente UDP
Programa udp_echo_client.c
Servidor UDP
Programa udp_echo_server.c
Trabalho 4 - Chat UDP
Trabalho Chat UDP - Grupos
Cliente TCP
Programa tcp-echo-client.c
Servidor TCP
Programa tcp-echo-server.c
Protocolo HTTP
Protocolo HTTP - Campos do cabeçalho
Protocolo HTTP - exercícios
Linguagem HTML
Página HTML "Hello world"
Página HTML "Imagem USP"
Página HTML "Notícias"
Página HTML "Name Form"
Página HTML "Attribute range"
Trabalho intermediário: Mini Web Server (atualizado)
Dicas para o trabalho Mini Web Server
Função composepath()
Função getcurrentdir()
Função transferfile()
Função listdir()
Programa led.c
Programa ldr_led.c
Programa led_pwm.c
Trabalho final: Sistema Lumiar
Programa led.c ►