Baixe o app para aproveitar ainda mais
Prévia do material em texto
ALGORITMOS Avaiação Parcial: CCT0239_SM_201702472027 V.2 Aluno(a): JULIO CESAR FRANCE FURTADO Matrícula: 201702472027 Acertos: 9,0 de 10,0 Data: 16/03/2017 07:27:58 (Finalizada) 1a Questão (Ref.: 201703312931) Acerto: 1,0 / 1,0 A representação gráfica dos algoritmos, em que cada símbolo apresentado representa uma operação a ser realizada é chamada de: Pseudocódigo Fluxograma Diagrama Algoritmo Linguagem de Programação 2a Questão (Ref.: 201703312932) Acerto: 1,0 / 1,0 A implementação concreta de um algoritmo, ou o conjunto de algoritmos a serem executados pela máquina é chamada de: Linguagem de alto nível Programa Linguagem de Máquina Compilador Linguagem de baixo nível 3a Questão (Ref.: 201703354721) Acerto: 0,0 / 1,0 Precisamos ficar atentos a algumas exigências da linguagem C++. Leia com atenção as afirmativas abaixo e, depois, escolha a opção correta. I Devemos tomar cuidado para não declarar uma variável de nome Nota e não usar no programa nota. II Foram declaradas duas variáveis com os seguintes nomes: Idade e auto. O programa foi compilado sem problemas. III A declaração de variáveis globais é fora de todas as funções IV Existe somente o delimitador // para fazer comentários Somente a afirmativa IV está errada Somente as afirmativas II e III estão corretas Todas as afirmativas estão corretas Somente as afirmativas I e III estão corretas Somente a afirmativa III está errada 4a Questão (Ref.: 201703346826) Acerto: 1,0 / 1,0 O computador não entende o conteúdo do arquivo de texto contendo o seu programa. Ele precisa ser convertido em uma linguagem que o computador entende, para poder executar o programa. Este processo é chamado de: Depuração Tradução Programação Compilação Execução 5a Questão (Ref.: 201703366245) 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 Breakpoint ExecPoint CompilePoint ContinuePoint 6a Questão (Ref.: 201703354727) Acerto: 1,0 / 1,0 Uma IDE (integrated development environment ou ambiente de desenvolvimento integrado) reúne várias facilidades para o programador. Assinale a opção onde está presente o programa que possibilita acompanhar a execução do programa e verificar erros. Linkeditor Depurador Editor Compilador Corretor 7a Questão (Ref.: 201703313003) Acerto: 1,0 / 1,0 Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso. Marque a alternativa que contém o operador lógico que deve ser utilizado quando as duas proposições lógicas necessitam ser verdadeiras para que o resultado da combinação seja verdadeiro. ((pontos>=10) || (pontos <=20)) ((pontos>=10) ! (pontos <=20)) ((pontos>=10) % (pontos <=20)) ((pontos>=10) # (pontos <=20)) ((pontos>=10) && (pontos <=20)) 8a Questão (Ref.: 201703313373) Acerto: 1,0 / 1,0 Uma determinada empresa de software desenvolveu um programa no qual é solicitado ao usuário o valor do produto. Com esse valor, o programa consegue informar para o usuário quanto de imposto está embutido no valor do produto. Para que esse programa faça essa interação com o usuário é necessário utilizar que tipos de comando? Comandos de entrada e saída Comandos de fluxograma Comandos de decisão recursiva Comandos de repetição sem retorno Comandos de linguagem de baixo nível e de alto nível 9a Questão (Ref.: 201703346916) Acerto: 1,0 / 1,0 Tendo em mente os conceitos dos comandos básicos de decisão do C++, analise o trecho de programa abaixo e assinale a alternativa que corresponda a saída na tela: 2 5 11 -1 22 10a Questão (Ref.: 201703313213) Acerto: 1,0 / 1,0 Analise o trecho do algoritmo abaixo e indique a alternativa que apresenta as saídas obtidas para os valores: A=17, B=21 e C=13. SE (A > (B+C)) ENTÃO ESCREVA("+++++") SENÃO SE (B<=C) ENTÃO ESCREVA("%%%%%") SENÃO ESCREVA("^^^^^") FIM SE ESCREVA("=====") FIM SE ===== %%%%% +++++ ===== ^^^^^ ===== ^^^^^
Compartilhar