Poli –Dept. de Eng. Eletrônica e de Computação Universidade Federal do Rio de Janeiro
Circuitos Lógicos
Aula 0
cruz@gta.ufrj.br http://gta.ufrj.br/~cruz
Nesta apresentação
■ O que é a disciplina EEL280
□ Visão global dentro do currículo
□ Ementa
□ Avaliação
□ Página da disciplina
■ O que é a UFRJ
■ Quem sou eu
□ GTA
EEL280: Circuitos
Lógicos
Visão curricular
Formar profissionais capazes de desenvolver hardware e software de qualidade
Objetivo da graduação
■ Introduzir a álgebra booleana
■ Explicar os princípios de circuitos digitais
Objetivo da disciplina EEL280 Circuitos Lógicos
O computador – níveis de abstração
■ Circuito lógico*
□ Hardware capaz de fazer operações lógicas simples
▪ Comparação, soma, subtração...
■ Sistema digital*
□ Hardware mais complexo, capaz de fazer operações mais complexas
▪ Enfileiramento, interpretar números reais....
■ Processador
□ Hardware capaz fazer cálculos e comandar dispositivos a partir de instruções
▪ Buscar instrução, ler memória, enviar mensagens
■ Compiladores e interpretadores
□ Software capaz de transformar textos em sequências de instruções de processadores
■ Sistemas operacionais
□ Software capaz de gerenciar múltiplos programas, executados por múltiplas pessoas
*Nomenclatura não oficial, ligada às disciplinas
Circuitos lógicos no currículo
A ordem deste slide é a inversa do anterior!
Circuitos Lógicos
Arquitetura de Computadores
Sistemas Digitais Sistemas Operacionais
Programação
Introdução aos circuitos digitais e à matemática relacionada.
Circuitos digitais mais complexos, com capacidade de resolver problemas robustos.
Processadores e como eles fazem o elo entre hardware e software.
Gerenciamento de múltiplos códigos e usuários por um mesmo processador.
Criação de software para resolução de problemas antigos ou novos.
Site da disciplina
www.gta.ufrj.br/~cruz/courses/eel280
■ Contém as informações práticas oferecidas nesta apresentação
■ Contém outras informações
□ Slides
□ Listas
□ Material extracurricular
Ementa
■ Álgebra booleana
■ Sistemas digitais
■ Sistemas de representação
■ Projeto e implementação de circuitos combinacionais
■ Projeto e implementação de circuitos sequenciais
EEL280 - Circuitos Lógicos
Avaliação
Teoria:
Vale 70% da nota
■ Testes T1 e T2 aplicados ao longo do período
■ Listas aplicadas ao longo do período
Nota final = (T
1+ T
2) x 0.5 + (L
1+ …. + L
n) x 0.2 + (P
1+ P
2) x 0.3
Prática:
Vale 30% da nota
■ Projetos P1 P2 ao longo do período
Carga de trabalho
Em sala:
■ 4h teóricas/semana
■ 2h prática/semana
Dentro de sala e fora de sala
Fora de sala:
■ 1h teórica/semana
■ 10h prática (total)
Atividades práticas
■ Feitas no laboratório
■ Precisam de preparação
□ Visitem o site na 4ª-feira para verificar a atividade de 6ª-feira!
Falando em carga de trabalho....
■ UFRJ oferece muitas coisas
■ Estudos devem ser o principal
□ Programe-se
□ Planeje
□ Estude na hora certa
Programe-se
UFRJ
Universidade Federal do Rio de Janeiro
■ Ensino
□ Formar profissionais
■ Pesquisa
□ Criar conhecimento
■ Extensão
□ Oferecer serviços à sociedade
■ Pesquisa forma profissionais
□ Extremamente atualizados
■ Formação fomenta pesquisa
□ Profissionais produzem
■ Pesquisa e formação geram serviços
□ Profissionais servem
Grupo de Teleinformática
e Automação
Equipe
■ Rodrigo de Souza Couto
■ Pedro Braconnot Velloso
■ Pedro Cruz
■ Miguel Elias Mitre Campista
■ Luís Henrique Maciel Kosmalski Costa
Professores
Assuntos de interesse
■ Sistemas distribuídos
■ Internet das Coisas
■ Inteligência artificial
■ Segurança da informação
■ Computação em nuvem/borda
■ Redes veiculares
■ Redes móveis
■ ....
Redes de computadores
Eu: Pedro Cruz
Quem sou eu
■ Professor
□ Circuitos lógicos
■ Pesquisador
□ Internet das coisas
□ Redes móveis
□ Computação de borda
Pedro Cruz
Meus trabalhos
■ Ônibus recebem sensores
□ Coletam dados
■ Pontos de ônibus recebem APs
□ Recebem dados
□ Pré-processam dados
■ Nuvem tem aplicação
□ Recebe dados
□ Processa dados
□ Exibe dados
□ Toma decisões
SensingBus
Meus trabalhos
■ 5G oferece computação de borda
■ Mobilidade cria problemas pra borda
■ Entender melhor o comportamento
Pythia
www.gta.ufrj.br