Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

UNIARARAS - Fundação Hermínio Ometto 
Av. Dr. Maximiliano Baruto, 500 - Jd. Universitário | Araras - SP - CEP: 13607-339 - Tel: (19) 3543-
1400 
 
 
PROVA 2º BIMESTRE - 1º SEMESTRE/2017 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1) Por que o mecanismo de interrupção é fundamental para a implementação da 
multiprogramação? (1 Ponto) 
 
2) Quais os tipos de sistemas operacionais? Explique a diferença entre eles. (1 Ponto) 
 
3) Conceitualmente utilizamos interfaces em muitas aplicações da Engenharia da 
Computação. Defina o que é uma interface de comunicação e cite os tipos 
existentes. (1 Ponto) 
 
4) Um interface RS-232 é conhecida como que tipo de Porta de Comunicação? (1 
Ponto) 
 
5) Defina e exemplifique exemplos de Portas de Comunicação Síncronas e 
Assíncronas. (1 Ponto) 
 
6) Explique o funcionamento de uma Servlets capaz de receber sinais seriais do 
Arduino e apresenta-las no browser do usuário. (2 Pontos) 
 
7) Quais fatores determinam a velocidade operacional máxima de uma porta 
paralela? (1 Ponto) 
 
8) Dentre as 4 formas de implementarmos a persistência de dados, aprendidas em 
Sala, modele um exemplo que seja capaz de inserir dados em uma tabela de 
medidas de corrente com JDBC. (2 Pontos) 
NOME: __________________________________________________________________________ 
 
RA: ____________________________ CURSO: Engenharia de Computação 
 
DISCIPLINA: Microprocessadores e Microcontroladores I DATA: 14/06/2017 
 
PROFESSOR: Ms. Paulo C. Barreto da Silva SÉRIE: 9º Semestre SALA: Lab. Experimentos I 
 
ASSINATURA: _______________________ ATIVIDADES: ______ PROVA: ______ MÉDIA: _______ 
 
 
 
Para preenchimento do professor 
Favor preencher todos os dados corretamente 
1) Para evitar conflitos. 
 
2) Sistemas Monoprogramáveis / Monotarefa; 
Sistema Multiprogramáveis / Multitarefa; 
Sistemas com Múltiplos Processadores. 
 
3) Interface é o nome dado ao circuito que controla um dispositivo de entrada ou saída, enviando ou recebendo 
informações do processador ou do chipset, agindo como um adaptador desse dispositivo. Tipos: mouse, 
teclado,usb e portas paraalelas/seriais. 
 
4) Porta Serial. 
 
5) - Síncronas: Temporiza com precisão o período que separa cada bit de dados,sendo uma técnica usada 
principalmente em sistemas de grande porte. 
- Assíncronas: Em vez de indicar cada bit, o marcador pode indicar o inicio de um pequeno fluxo de bits, 
reduzindo o período entre os marcadores, não há tempo suficiente para o timer se perder.A maioria das 
comunicações seriais no PC usa esse esquema. 
 
7) - A velocidade operacional máxima de uma porta paralela é determinada por diversos fatores. A velocidade nas 
portas paralelas padrão (SPP) é de aproximadamente 0,15 Mbps (megabits por segundo) e nas portas ECP e EPP, 
cerca de 3 Mbps. 
- A velocidade varia com a potência do microprocessador do computador. Mas as transferências de dados pode 
ser controlada por DMA (acesso direto à memória), cadEmail.html sem intervenção do microprocessador, 
melhorando assim o desempenho geral do sistema, principalmente num ambiente multiusuário ou multitarefa. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6) 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8) public class MedidaDAO { 
 //Estabelecer Conexão 
 private Connection con; 
 
 public MedidaDAO() throws SQLException{ 
 this.con = ConnectionFactory.getConnection(); 
 } 
 public void adiciona(Medida medida) 
 throws SQLException{ 
 //Prepara a Statement (Comando) SQL 
PreparedStatement sql = this.con.prepareStatement("insert into medidas " + 
 "(data, hora, valor) " + 
 "values (?, ?, ?)"); 
 //Seta valores de data e hora 
 GregorianCalendar atual = new GregorianCalendar(); 
 Date data = new Date(atual.getTime().getYear(), 
 atual.getTime().getMonth(), 
atual.getTime().getDay()); 
 Time hora = new Time(atual.getTime().getHours(), atual.getTime().getMinutes(), 
 atual.getTime().getSeconds()); 
 sql.setDate(1, data); 
 sql.setTime(2, hora); 
 sql.setFloat(3, (float)medida.getMedida()); 
 
 sql.execute(); 
 sql.close(); 
 } 
}

Mais conteúdos dessa disciplina