QENADE

De MediaWiki do Campus São José
Revisão de 18h09min de 23 de novembro de 2023 por Douglas (discussão | contribs) (→‎Quetão 15)
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
        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 com todos
        for(j=i+1;j<5;j++){         
            if (nota[i]<=nota[j]){  // se a primeira nota for menor "que as próximas"... troca
                aux=nota[i];
                nota[i]=nota[j];
                nota[j]=aux;
                strcpy(naux,nome[i]);
                strcpy(nome[i],nome[j]);
                strcpy(nome[j],naux);
            }
        }
    }
    
    for(i=0;i<5;i++){
            printf("\n%-20s: %3.1f",nome[i],nota[i]);
    }
}



Voltar.png