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
Meios Eletrônicos Interativos I (2016)
Início
Ambientes
2016
EP
PSI
PSI2653-2016101
Internet das Coisas (Internet of Things - IOT)
Ambientes operacionais e de desenvolvimento para I...
Ambientes operacionais e de desenvolvimento para Internet das Coisas
Clique no link
94-IoT with Intel - A3 - Programming methods.pdf
para ver o arquivo.
◄ Placas de desenvolvimento para Internet das Coisas
Seguir para...
Seguir para...
Fórum de notícias
Notas finais
Apresentação da disciplina
Revisão de arquitetura de computadores
Endianess
Introdução aos sistemas operacionais
Estudo de caso: Arquitetura do Sistemas WindowsNT
Sistema Operacional UNIX
Sistema Opercional Linux
Processos
Programa fatorial.c
Programa fork1.c
Programa fork2.c
Pilha de execução
Pilha de execução - exemplo
Leitura complementar: Pilha de execução
Leitura complementar: A pilha de execução e a alocação das variáveis locais
Threads
Programa mythread.c
Sinais
programa trata_intr.c
Programa trata_todos.c
Programa temporizador.c
Condição de disputa
Introdução à sincronização entre entidades de processamento
Impasse e inanição
Problemas clássicos de sincronização
Exclusão mútua (mutex)
Programa prodcons_mutex_buffer.c
Programa prodcons_mutex_buffer_yield.c
Leitura complementar: Mutex - soluções em software
Trabalho 1: Produtor consumidor com mutex e fila
Programa fila.h
Programa fila.c
Primitivas explicitamente bloqueantes
Programa worker.c
Trabalho 2: Produtor-consumidor com primitivas mutex(), wait() e signal()
Semaforos
Trabalho 3:Produtor-consumidor com primitivas de semáforoes
Trabalho 4: Lumiar
Introdução à Internet das Coisas
Placas de desenvolvimento para Internet das Coisas
Laboratório: Primeiros passos
Galileo geing starded guide
Eclipse para Galileo
Prática: sensores de luz na Galieu
Programa leitura_sensor_LDR.c
Programa: escrita_actuador.c
PWM Duty Cicle
Galileo e Bluemix
Serviços de rede
Protocolo UDP
Protocolo TCP
Serviço DNS
Resolução de nomes
Programa resolv-nome.c
Programa resolv-serv-udp.c
Programa resolv-proto.c
Conversão de formatos
Programação sockets
Cliente UDP
Programa udp-echo-client.c
Programa udp-daytime-client.c
Servidor UDP
Programa udp-echo-server.c
Trabalho 5: Chat UDP (nova versão)
Cliente TCP
Programa tcp-echo-client.c
Servidor TCP
Programa tcp-echo-server.c
Geração de eventos para atuação do dispositivo IoT via Node-Red
Exercício para Galileo do 02/06/2016
webapp.json
Atuador via NodeRed (atualizado para servidor PAD)
Cloud_atuador exercicio PAD Server
webapp_servidor_pad.json
Protocolo HTTP
Exercícios - Protocolo HTTP
Introdução ao HTML
Exemplo HelloWorld.html
Exemplo ImagemUSP.html
Exemplo Noticias.html
Exemplo NameForm.html
Exemplo AttributeRange.html
Trabalho final: Sistema Interativo
Dicas para implementar o Mini Servidor Web
Programa exemplo miniwebserver-composepath.c
Programa exemplo miniwebserver-getcurentdir.c
Programa exemplo miniwebserver-transferfile.c
Programa exemplo forms-lumiar.c
Revisão para Galileo
Laboratório: Primeiros passos ►