QENADE

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar

Questões Resolvidas para o ENADE

ENADE 2011 - ENGENHARIA GRUPO II

Questão 11

Um microprocessador precisa verificar o estado de um dispositivo de saída a cada 20 ms. Isto é feito por meio de um timer que alerta o processador a cada 20 ms. A interface do dispositivo inclui duas portas: uma para estado e uma para saída de dados. O microprocessador utiliza uma instrução para verificar o estado do dispositivo, e outra para examinar o seu conteúdo. Se o dispositivo estiver pronto, é necessária mais uma instrução para enviar os dados ao dispositivo. O microprocessador possui uma taxa de clock de 8 MHz e todos os ciclos de instrução pertinentes são de 12 ciclos de clock.

STALLINGS, W. Arquitetura e Organização de Computadores, 8 ed., Pearson Prentice Hall, 2010.

Quanto tempo é necessário para se verificar e atender o dispositivo?

A) 0,060 μs.
B) 0,375 μs.
C) 1,5 μs.
D) 3,0 μs.
E) 4,5 μs.

Solução:

Para verificar e atender precisa de 3 instruções de 12 ciclos, logo:

Questão 15

Uma câmera fotográfica utiliza o formato RGB (red, green, blue) para informação de cores nos pixels, no qual cada cor é representada por 8 bits. Deseja-se comprar um único cartão de memória para essa máquina de forma tal que seja possível armazenar 1024 fotos com resolução de 1024 x 1024 pixels.

Qual deve ser, em gigabytes (GB), a capacidade mínima do cartão de memória a ser comprado?

A) 1 GB.
B) 3 GB.
C) 8 GB.
D) 24 GB.
E) 64 GB.

Solução:

Cuidado com a relação bits e bytes. 3 cores de 8 bits:
Outra solução é exatamente estabelecer 8 bits =1 byte e GIGA é 1024x1024x1024=230.

Questão 16

Alguns aquecedores solares usam uma bomba para forçar a circulação da água. Nesses aquecedores, há dois sensores de temperatura: um localizado no interior de uma das placas e outro localizado no interior do boiler (reservatório de água quente). Um circuito lógico que controla o acionamento da bomba recebe quatro sinais nesse tipo de sistema:

sinal A: será nível ALTO sempre que a temperatura da placa estiver abaixo de 4°C, servindo para evitar o congelamento;

sinal B: será nível ALTO sempre que a temperatura das placas estiver acima de 70°C, servindo para evitar sobreaquecimento;

sinal C: será nível ALTO sempre que a diferença de temperatura entre a água das placas e a do boiler estiver acima de 5°C, servindo para forçar a circulação;

sinal M: será nível BAIXO sempre que o sistema estiver operando em modo automático e será nível ALTO se estiver operando em modo manual.

O circuito lógico citado deverá enviar um sinal nível ALTO para o sistema de acionamento da bomba sempre que o sinal M estiver em modo automático, e ocorrer pelo menos um dos seguintes eventos: a temperatura das placas for inferior a 4°C; a temperatura das placas for superior a 70°C; a diferença entre ambas for superior a 5°C.

Nessa situação, qual é a equação lógica do sinal de saída Y do circuito lógico?

A) Y=ABCM
B) Y=ABC+M\
C) Y=(A+B+C)M
D) Y=(A+B+C)M\
E) Y=A+B+C+M

Solução:

Estabelecido que um dos sinais (A ou B ou C) acionam a bomba em nível lógico ALTO somente quando o sinal M estiver no modo automático (BAIXO).

Questão 30

No projeto de um sistema de radiocomunicação, uma premissa básica para se evitarem possíveis interferências é utilizar diferentes frequências de operação quando as estações estiverem próximas umas das outras. Considere o projeto de um sistema que deve operar nas proximidades de uma outra estação radiodifusora e que, para isso, é necessário saber a faixa de frequência em que opera a estação já em funcionamento. Suponha que a estação opera em um canal de 10 kHz, emitindo sinais com modulação AM-DSB, e que a frequência da portadora é de 600 kHz. Nesse caso, as frequências de sinal mínima e máxima geradas por essa estação são, respectivamente, iguais a

A) 600 kHz e 610 kHz.
B) 600 kHz e 620 kHz.
C) 590 kHz e 600 kHz.
D) 590 kHz e 610 kHz.
E) 580 kHz e 620 kHz.

Solução:

A solução está na correta interpretação da questão e a pegadinha é AM-DSB que é transmitido em duas bandas de 10k, uma antes e outra depois da portadora.

Questão 37

Um conversor A/D de aproximações sucessivas de 10 bits aceita como entrada valores de tensão entre –10 V e +10 V. Nesse caso, a resolução do conversor é

A) menor que 10 mV.
B) maior que 10 mV e menor que 30 mV.
C) maior que 30 mV e menor que 50 mV.
D) maior que 50 mV e menor que 70 mV.
E) maior que 70 mV.

Solução:

Como são 20V em 210=1024 é só dividir a faixa pelo valor amostrado:

Atenção:

Cuidado para não dividir a resolução do AD pelos valores de entrada.

ENADE 2014 - Engenharia Elétrica

Quetão 15

Observe o programa classificador ("sort") em pseudocódigo, apresentado abaixo.


Fig1 QENADE.png


Esse programa classifica, em ordem

A) decrescente, notas de alunos e nomes de alunos de mesma nota.
B) alfabética crescente, nomes e notas de alunos de mesmo nome.
C) decrescente, notas de alunos.
D) alfabética crescente, nomes de alunos.
E) crescente, notas de alunos.

Solução:

Basicamente o algoritmo lê nome e notas e coloca a relação de nomes e notas em ordem decrescente de nota. Veja os comentários dentro do código abaixo.


#include <stdio.h>
#include <string.h>

void main()
{
    char nome[5][20];
    float nota[5];
    int i,j;
    float aux;
    char naux[20];
    for(i=0;i<5;i++){               // ler valores para nomes e notas
        printf("Nome %d = ",i+1);
        scanf("%s",nome[i]);
        printf("Nota %d = ",i+1);
        scanf("%f",&nota[i]);
     }
    for (i=0;i<5;i++){              // compara a primeiro valor "i"...
        for(j=i+1;j<5;j++){         // ...com todos valores de "j"
            if (nota[i]<=nota[j]){  // se a primeira nota for menor "que as próximas"... troca, depois a segunda...
                aux=nota[i];
                nota[i]=nota[j];
                nota[j]=aux;
                strcpy(naux,nome[i]);   // não pode copiar "naux=nome[i]" isso não é permitido no C
                strcpy(nome[i],nome[j]);
                strcpy(nome[j],naux);
            }
        }
    }
    
    for(i=0;i<5;i++){
            printf("\n%-20s: %3.1f",nome[i],nota[i]); // imprime como ficou
    }
}


TESTE

$ 1 0.000005 10.20027730826997 50 5 50 5e-11
154 -464 -64 -320 -64 0 2 5 5
150 -320 128 -208 128 0 2 0 5
w -320 -64 -304 -64 0
w -464 -80 -496 -80 0
w -464 -48 -480 -48 0
w -320 112 -480 112 0
w -480 112 -480 -48 0
w -320 144 -496 144 0
w -496 144 -496 -80 0
L -496 -80 -560 -80 2 1 false 5 0
L -480 -48 -560 -48 2 0 false 5 0
L -496 272 -576 272 2 0 false 5 0
L -512 240 -576 240 2 0 false 5 0
w -224 400 -144 400 0
w -224 448 -224 400 0
w -224 368 -144 368 0
w -512 464 -512 240 0
w -336 464 -512 464 0
w -496 432 -496 272 0
w -336 432 -496 432 0
w -480 272 -496 272 0
w -480 240 -512 240 0
w -368 304 -480 304 0
w -336 384 -368 384 0
w -368 304 -368 384 0
w -320 288 -368 304 0
w -336 352 -336 256 0
w -336 256 -320 256 0
152 -144 384 -16 384 0 2 0 5
150 -336 448 -224 448 0 2 0 5
150 -336 368 -224 368 0 2 0 5
154 -320 272 -160 272 0 2 0 5
154 -480 256 -336 256 0 2 0 5
x -659 -79 -630 -76 4 24 A0
x -663 -36 -634 -33 4 24 A1
x -733 239 -704 242 4 24 B0
x -734 294 -705 297 4 24 B1
x -719 526 -689 529 4 24 C0
x -724 567 -694 570 4 24 C1
w -656 192 -656 304 0
w -656 304 -480 304 0
197 256 64 464 64 0
157 576 64 608 64 0 7 0 0
w -144 -48 144 -48 0
w 144 -48 144 160 0
w 144 160 256 160 0
w -160 272 192 272 0
w 192 272 192 128 0
w 192 128 256 128 0
w 224 384 224 96 0
w 224 96 256 96 0
w 384 64 576 64 0
w 384 96 576 96 0
w 384 128 576 128 0
w 384 160 576 160 0
w 384 192 640 192 0
w 672 192 672 224 0
w 672 224 384 224 0
w 704 192 704 256 0
w 704 256 384 256 0
w -208 128 -208 192 0
w -208 192 -656 192 0
w -144 -48 -304 -64 0
w -32 672 208 672 0
w -592 592 -496 592 0
154 -496 544 -352 544 0 2 0 5
154 -336 560 -176 560 0 2 0 5
150 -352 656 -240 656 0 2 0 5
150 -352 736 -240 736 0 2 5 5
152 -160 672 -32 672 0 2 5 5
w -352 544 -336 544 0
w -352 640 -352 544 0
w -336 576 -384 592 0
w -384 592 -384 672 0
w -352 672 -384 672 0
w -384 592 -496 592 0
w -496 528 -528 528 0
w -496 560 -512 560 0
w -352 720 -512 720 0
w -512 720 -512 560 0
w -352 752 -528 752 0
w -528 752 -528 528 0
w -240 656 -160 656 0
w -240 736 -240 688 0
w -240 688 -160 688 0
L -528 528 -592 528 2 1 false 5 0
L -512 560 -592 560 2 1 false 5 0
w -16 384 -16 496 0
w -16 496 -640 496 0
w -640 496 -640 592 0
w -640 592 -592 592 0
w -176 560 208 560 0
w 208 560 224 384 0
w 208 672 80 48 0
w 80 48 256 64 0



Voltar.png