Prévia do material em texto
AV1 – ALGORITMOS - ESTÁCIO 1a Questão (Ref.:201708021631) Acerto: 1,0 / 1,0 Algoritmo pode ser definido como a descrição dos passos para a execução de uma tarefa. Existem algumas formas distintas de representação de algoritmos, onde as principais são: Linguagem Natural, Linguagem Gráfica e Pseudocódigos. Se usarmos N para representar linguagem Natural, G para representar linguagem Gráfica e P para representar pseudocódigos, pode-se relacionar estas formas de representação de algoritmos com as seguintes afirmações: ( ) Sua simbologia é amplamente conhecida, por isto sua aplicação não se restringe apenas a algoritmos computacionais. ( ) Sua simbologia e sintaxe aproxima-se muito a simbologia e a sintaxe da maioria das linguagens de programação. ( ) A grande ambiguidade existente nos significados de seus termos é uma restrição a representação aos algoritmos computacionais. Marque a alternativa que representa a o relacionamento existente entre as afirmações e as formas de representação de algoritmos. N, G, P G, N, P P, N, G N, P, G G, P, N 2a Questão (Ref.:201708021239) Acerto: 1,0 / 1,0 Considerando as afirmativas a seguir em relação a representação de algoritmos: I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo; III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos algoritmos. Podemos afirmar que: Todas as alternativas são CORRETAS As alternativas I e III são CORRETAS Apenas a alternativa I é CORRETA As alternativas II e III são INCORRETAS Nenhuma das opções anteriores AV1 – ALGORITMOS - ESTÁCIO 3a Questão (Ref.:201708021237) Acerto: 1,0 / 1,0 Para realizar o armazenamento de um determinado valor na memória do computador é necessária a declaração de: Comando de saída Estrutura de decisão Fluxograma Comando de entrada Variável 4a Questão (Ref.:201708021693) Acerto: 1,0 / 1,0 Toda linguagem possui uma estrutura básica, que a define. Selecione entre as alternativas, apresentadas a seguir, a correta, que permite que seja executado o menor programa, possível, em C++. main[ ]{ } main{ } ( ) main( ) { } main( ) [ ] main {} 5a Questão (Ref.:201708021359) Acerto: 1,0 / 1,0 Para exibir o valor da variável x do tipo inteiro em C++ deve ser utilizado o comando: cout >> "Valor de x: " >> x; cout << x; cout << "Valor de x: " >> x; cout >>x; cout >> "Valor de x: " , x; 6a Questão (Ref.:201708074548) Acerto: 1,0 / 1,0 Normalmente um programa de computador é composto de muitas linhas de código o que dificulta, por vezes, a manutenção quando ocorre algum erro lógico. Desta forma, o programador, após identificar o possível trecho da ocorrência. Para isso, o Dev C++ dispõe de um dispositivo que interrompe a execução do programa, passando para o programador o controle da execução. A linha onde o programa é interrompido fica destacada em vermelho. Qual o nome deste dispositivo? StopPoint CompilePoint AV1 – ALGORITMOS - ESTÁCIO ExecPoint Breakpoint ContinuePoint 7a Questão (Ref.:201708021667) Acerto: 1,0 / 1,0 Assinale a alternativa que apresenta APENAS operadores relacionais. =, > e || +, - e * &&, >= e || &&, || e ~ <, > e >= 8a Questão (Ref.:201708021983) Acerto: 1,0 / 1,0 Fornecida a sequência de respostas abaixo, assinale a opção cujos nomes das variáveis estejam todos corretos para uso. d) HoraCerta, Inicio, Contador10 a) Contador, Soma%Total, Salario_Novo b) $Salario, Soma, 99Total, _Hora a) Contador, SalarioM, %Soma, _NomeAluno c) _HoraCerta, %Soma, Contador 9a Questão (Ref.:201708055145) Acerto: 1,0 / 1,0 Examine as afirmativas a seguir e marque a alternativa correta. I- A estrutura de decisão pode alterar ou desviar o fluxo natural de execução de um algoritmo. II- O uso de uma estrutura de decisão composta pode ser mais eficiente que o uso de duas estruturas de decisão simples, pois reduz o número de testes. III- Muitas vezes é possível combinar a condição de duas estruturas de decisão simples em apenas uma utilizando operadores lógicos. Apenas a alternativa ii está correta. Apenas a alternativa iii está correta. Apenas a alternativa i está correta. Todas as alternativas estão erradas. Todas as alternativas estão corretas. 10a Questão (Ref.:201708021706) Acerto: 1,0 / 1,0 O comando utilizado para representar uma estrutura de ____________ é o comando _____. Esse comando fará um teste na ____________ apresentada, determinando se a ________________ é _______________ ou não. decisão, se, condição, condição, para. decisão, se, condição, condição, verdadeira. AV1 – ALGORITMOS - ESTÁCIO condição, repita, se, condição, para. decisão, enquanto, condição, decisão, verdadeira. decisão, para, condição, condição, falsa.