Prévia do material em texto
06/05/2019 EPS simulado.estacio.br/alunos/?user_cod=2000732&matr_integracao=201802140735 1/4 CCT0749_201802140735 V.1 Disc.: ALGORITMOS Aluno(a): IAPUENY AFONSO QUERINO ALVES Matrícula: 201802140735 Acertos: 8,0 de 10,0 Início: 31/10/2018 (Finaliz.) 1a Questão (Ref.:201802948778) Acerto: 1,0 / 1,0 Assinale a opção correta. Um programa é um algoritmo codificado em linguagem natural. Programa e fluxograma são sinônimos. Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a linguagem de programação. Um programa é um algoritmo codificado em uma pseudolinguagem. Um programa é um algoritmo codificado em uma linguagem de programação. 2a Questão (Ref.:201802948551) Acerto: 1,0 / 1,0 Sobre o FLUXOGRAMA abaixo podemos afirmar que : 06/05/2019 EPS simulado.estacio.br/alunos/?user_cod=2000732&matr_integracao=201802140735 2/4 Apresenta na sua lógica a estrutura básica REPETIÇÃO Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO Apresenta na sua lógica a estrutura básica DECISÃO Apresenta na sua lógica as três estruturas básicas de programação Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO 3a Questão (Ref.:201802985894) Acerto: 0,0 / 1,0 Assinale a opção correta. Dizemos que uma linguagem é de alto nível quando usa linguagem binária. O C++ não é uma linguagem de alto nível, pois usa palavras em Inglês que nem todos entendem. O C++ é uma linguagem de alto nível na qual o uso de variáveis é opcional. Para programar em alto nível é preciso dominar a linguagem binária. Dizemos que uma linguagem é de alto nível quando conseguimos ler e escrever usando palavras conhecidas por nós. 06/05/2019 EPS simulado.estacio.br/alunos/?user_cod=2000732&matr_integracao=201802140735 3/4 4a Questão (Ref.:201802985892) Acerto: 1,0 / 1,0 Assinale a opção correta. Um programa em C++ não precisa ser compilado. Programa é um algoritmo escrito em fluxograma. Um programa em C++ não tem variáveis. Programa é um conjunto de instruções escritas em uma linguagem de programação e que dizem o que o computador deve fazer. Programa é um conjunto de instruções escritas sem usar, necessariamente, uma linguagem de programação. É possível usar o Inglês para se escrever programas. 5a Questão (Ref.:201802990306) 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 Editor Depurador Corretor Compilador 6a Questão (Ref.:201802985900) Acerto: 1,0 / 1,0 Asssinale a opção correta. IDE é apenas um editor de textos que nos dá a possíbildade de na linha de comando compilar nosso programa. Para executar um programa em uma IDE não temos que compilá-lo previamente. Uma IDE é um software que tem a função de colocar e integrar, em um mesmo ambiente, vários outros programas que ajudam um programador a criar seus programas. O C++ é uma IDE na qual posso compilar meus programas. IDE é apenas um editor de textos que nos dá a possíbildade de na linha de comando executar nosso programa. 7a Questão (Ref.:201802949137) Acerto: 0,0 / 1,0 Para a = 2, b = 5 e c = 4, determine qual das sentenças retornará verdadeiro em linguagem de programação C++. pow(c,a) > b * c ((b = 2) == a) (b + 2) > (a * c) a == c (b % a) == 0 8a Questão (Ref.:201802948816) Acerto: 1,0 / 1,0 Assinale a alternativa que apresenta APENAS os exemplos de operadores lógicos. &&, >= e <= +, - e * &&, || e ! !, > e >= =, > e ? 9a Questão (Ref.:201802985903) Acerto: 1,0 / 1,0 Considere o trecho de programa em C++. O que é impresso na tela ? int x = 10, y = 3, z, k; y = x + y - 1; 06/05/2019 EPS simulado.estacio.br/alunos/?user_cod=2000732&matr_integracao=201802140735 4/4 z = x/y; k = y % x; if ( k != 0) cout << "x = " << x << " y = " << y << " z = " << z << " k = " << k << "\n"; Nada é impresso na tela, pois k é zero. 10 12 0.833 1.2 x= 10 y = 12 z = 0 k = 2 10 12 0 2 x = 10 y = 12 z = 0.833 k = 1.2 10a Questão (Ref.:201802988152) Acerto: 1,0 / 1,0 Analise o trecho abaixo que um aluno desenvolveu na linguagem C++ e escolha a opção onde estão os valores que aprecem na tela. int x = 235, y = 138, z = 177, m; m = z; if( x < m) m = x; if( y < m) m = y; cout << m << " " << x << " " << y ; 235 235 138 138 235 138 177 138 235 138 138 235 177 235 138