Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201403268813) Pontos: 1,0 / 1,0 A CPU (Unidade Central de Processamento) é formada pelos seguintes componentes: UAL, Registradores e HD Unidade de Controle, Registradores e HD UAL, Registradores e Memória Principal UAL, Unidade de Controle e Registradores Teclado, Memória Principal e Registradores 2a Questão (Ref.: 201403268830) Pontos: 1,0 / 1,0 Existe um registrador que é ponto de concentração de tudo que é armazenado na, ou copiado da, Memória Principal. Assinale a opção onde está presente esse registrador. RI PC REM RDM CC 3a Questão (Ref.: 201404159793) Pontos: 0,0 / 1,0 Um aluno de Lógica de Programação irá informatizar o processo de cálculo da folha de pagamento de uma empresa. Para tanto necessita declarar algumas variáveis em seu programa para representar algumas informações: o sexo do funcionário ('M' ou 'F'), o valor do salário, a quantidade de dependentes. Escolha entre as opções abaixo a representa corretamente o tipo de dado a ser utilizado para cada uma dessas informações, respectivamente: char, double e int char, double e float int, double e float int, float e int char, int e int 4a Questão (Ref.: 201403151552) Pontos: 1,0 / 1,0 Em relação à lógica de programação, considere os pseudocódigos: O resultado da solução apresentada por Alg2 é maior do que a de Alg1. Ambos os algoritmos abordam o mesmo problema e chegam ao mesmo resultado. O resultado da solução apresentada por Alg2 é menor do que a de Alg1. Somente Alg2 tem consistência em sua representação e chega a um resultado. Somente Alg1 tem consistência em sua representação e chega a um resultado. 5a Questão (Ref.: 201404140611) Pontos: 1,0 / 1,0 Considerando o programa, e que o usuário digita o valor 28. Qual o resultado impresso na tela. int main () { int x; cout<<"Digite um valor"; cin>>x; if (x>15) { cout<< x/2; } return 0; } 28 14 Nenhuma das outras alternativas 56 O programa tem erro no código e não compila. 6a Questão (Ref.: 201403151521) Pontos: 1,0 / 1,0 Em relação às estruturas de controle, considere abaixo o trecho inicial do algoritmo que exibe o conceito de um aluno, dada a sua nota. Levando-se em conta somente notas inteiras, o critério para conceitos é: notas menor que 3, conceito E; notas de 3 a 5, conceito D; notas 6 e 7, conceito C; notas 8 e 9, conceito B; nota 10, conceito A. fimalgoritmo Continuando a construção do algoritmo acima, a estrutura de controle SE-ENTAO-SENAO-FIMSE será utilizada: 5 vezes. 6 vezes. 4 vezes. 7 vezes. 3 vezes. 7a Questão (Ref.: 201403400834) Pontos: 0,0 / 1,0 Um aluno de Lógica de Programação após estudar a estrutura de repetição for resolveu fazer algumas experiências para tentar repetir um bloco dez vezes. Abaixo podemos ver os cinco trechos testados por ele. Assinale a opção que apresenta aqueles que repetiram dez vezes. I, II e V II, III e IV II e V I e IV I, IV e V 8a Questão (Ref.: 201403901694) Pontos: 0,0 / 1,0 Os aparelhos de ar-condicionado modernos - também conhecidos como Split - muito mais do que apenas máquinas termodinâmicas são também pequenos computadores que possuem algoritmos que controlam o seu funcionamento. Atualmente, esses aparelhos são configurados por meio de um controle remoto, onde se é programada uma temperatura desejada e assim, o equipamento resfria o ambiente até que a temperatura seja atingida. Considere que exista um equipamento de ar condicionado que tenha sido programado utilizando a linguagem C/C++. Nesse ar- condicionado, existe uma variável real chamada "temp_atual" que armazena a temperatura do ambiente medida por um sensor térmico, e também, uma outra variável real chamada "temp_programada" que armazena a temperatura desejada. Sabendo que todo o processo de resfriamento do aparelho é controlado por uma estrutura de repetição, qual das alternativas a seguir, melhor se adequa para o trecho do código em que se controla a repetição da máquina de resfriamento do aparelho enquanto for necessário? While (temp_atual > temp_programada) For (temp_atual=25; temp_atual>temp_programada;temp_atual=temp_atual-1) For (temp_atual=25; temp_atual>temp_programada;temp_atual=temp_atual+1) While (temp_programada == temp_atual) While (temp_programada <= temp_atual) 9a Questão (Ref.: 201403174036) Pontos: 0,0 / 1,0 Qual o resultado da variável Z após a execução do código abaixo? x = 5; y = 7; z = 3; if ((x - 1) > 2) y = y + 1; else y = y -1; z = z + x + y; 13 11 17 16 20 10a Questão (Ref.: 201403390949) Pontos: 1,0 / 1,0 Um programador gostaria de converter para minúsculas todas as letras de uma profissão, mas sabe-se que o número de caracteres varia. Além de uma estrutura de repetição, precisaria de algumas funções para conseguir o que pretendia. Assinale a opção onde estão presentes essas funções. strcat(...) e atoi(...) strlen(...) e tolower(...) strlen(...) e toupper(...) tolower(...) e toupper(...) strcmp(...) e atoi(...)
Compartilhar