Baixe o app para aproveitar ainda mais
Prévia do material em texto
08/11/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 1/4 LÓGICA DE PROGRAMAÇÃO Avaiação Parcial: CCT0535_SM_201702413951 V.1 Aluno(a): ADRIANA SOUSA SANTANNA Matrícula: 201702413951 Acertos: 10,0 de 10,0 Data: 30/10/2017 19:45:01 (Finalizada) 1a Questão (Ref.: 201702592870) Acerto: 1,0 / 1,0 Sabe-se que, em cada sistema posicional, temos um conjunto de algarismos e/ou letras para representar todos os números. Dessa forma, na base 2, temos somente os algarismos 0 e 1 para representar todos os números. Qual das seqüências abaixo representa, no sistema binário, o número 85 em decimal? 1011001 1110001 1100001 1010110 1010101 2a Questão (Ref.: 201702592844) Acerto: 1,0 / 1,0 Para interligar CPU, Memória Principal e os dispositivos de E/S, existem três barramentos. Assinale a opção onde eles estão presentes. Conteúdo / Endereço / Fluxo Dados / Endereço / Controle Conteúdo / Fluxo / Controle Dados / Endereço / Fluxo Dados / Controle / Fluxo 3a Questão (Ref.: 201702685663) Acerto: 1,0 / 1,0 Quando desejarmos exibir na tela títulos, conteúdo de variáveis, resultado de operações e tudo mais que precisarmos, poderemos fazer uso de alguns caracteres de controle do cursor presentes em muitas linguagens de programação e até em interpretadores algorítmicos. Esses caracteres possibilitam o deslocamento do cursor horizontalmentee verticalmente. Qual das respostas abaixo representa, na mesma sequência do texto acima, esses caracteres? \n , \t tab , enter /tab , /n \t , \n /t , /n 08/11/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 2/4 Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201702592858) Acerto: 1,0 / 1,0 O Ciclo de Controle de uma instrução compreende três momentos. Assinale a opção que apresenta, na ordem, esses momentos. Busca, Análise e Execução Análise, Execução e Decodificação Busca, Execução e Decodificação Identificação, Decodificação e Execução Busca, Decodificação e Execução 5a Questão (Ref.: 201702593090) Acerto: 1,0 / 1,0 Assinale a opção que apresenta a finalidade da diretiva #include na linguagem C++. Definir uma constante Incluir um arquivo de biblioteca dentro do programa fonte Declarar uma variável Definir um novo tipo de dado Usar um namespace 6a Questão (Ref.: 201702602736) Acerto: 1,0 / 1,0 Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem 5000, 3. Selecione a opção cujo conteúdo é igual aos valores exibidos na tela. using namespace std; int main() { float v, r, total; cin >> v >> r; total = v * ( 1 - r/ 100 ); cout << v << endl; cout << total << endl; system("pause"); } 5000 4815 5000 4850 5000 150 5000 15 5000 3500 08/11/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 3/4 Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 201702714026) Acerto: 1,0 / 1,0 Um aluno da Engenharia gostaria de definir uma função que retornasse a soma dos termos de uma PA Finita Consultou seus apontamentos e encontrou a fórmula ideal para achar para usar em sua função. Observe o corpo da função e escolha a opção que corresponde ao cabeçalhodessa função. int somaPA( int a1, an, n); int somaPA( int a1, int an, int n); int somaPA( int a1, int an, int n) int somaPA( int a1, an, n) int somaPA( a1, an, n) Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 8a Questão (Ref.: 201703147586) Acerto: 1,0 / 1,0 O protótipo de uma função: deve preceder a definição da função e toda chamada a ela; é uma instrução que pertence ao corpo da função que chama; NDA Pode ser escrito em qualquer lugar do programa; pode ser suprimido se a função for definida antes das chamadas; 9a Questão (Ref.: 201702593884) Acerto: 1,0 / 1,0 Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem: 2012, 18081907. Selecione a opção cujo conteúdo é igual ao que será exibido na tela. 08/11/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 4/4 #include using namespace std; int main() { int data, anoAtual, num; cin >> anoAtual; cin >> data; num = anoAtual - data % 10000; if(num >= 10 && num <= 99) cout << data /1000000; else cout << data / 10000; system("pause"); } 18 1907 8 81907 1808 Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 201702685690) Acerto: 1,0 / 1,0 Quando estudamos sobre a estrutura do se ... entao...senao, sempre nos é dito que, quando tivermos duas possibilidades de respostas, devemos escolher a estrutura do se composto ao invés de usar duas estruturas do se simples. Observe as afirmativas abaixo e, depois, escolha a resposta que respalda o uso do se composto pelo que foi dito acima ao invés do se simples. I - Maior clareza no código, mas não influência na eficiência do mesmo. II - Maior eficiência porque diminui o número de testes no código. III - Maior eficiência somente porque o código fica mais legível, visto que o resultado final é o mesmo. IV Somente uma escolha do desenvolvedor, visto que o resultado final é o mesmo. A II e IV estão corretas A II e a III estão corretas Somente a IV está correta Somente a II está correta Somente a I está correta Gabarito Comentado. Gabarito Comentado. Gabarito Comentado.
Compartilhar