Baixe o app para aproveitar ainda mais
Prévia do material em texto
04/12/2017 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/4 Dennisson moraes de araujo 201707132348 EAD SÃO LUIS - CENTRO - MA Fechar Disciplina: ALGORITMOS Avaliação: CCT0239_AV_201707132348 Data: 16/11/2017 20:08:28 (F) Critério: AV Aluno: 201707132348 - DENNISSON MORAES DE ARAUJO Professor:JANE TAVARES ALVAREZ DA SILVA Turma: 9013/AM Nota Prova: 6,7 de 9,0 Nota Partic.: 1,0 Av. Parcial.: 2,0 Nota SIA: 9,7 pts ALGORITMOS 1a Questão (Ref.: 835452) Pontos: 0,7 / 1,0 O fluxograma é usado para representar um algoritmo. Identifique dois motivos que justifiquem seu aprendizado nos cursos de TI e responda, na ordem, o que representa: a) Retângulo b) Paralelogramo c) Losango Resposta: a)Processo b) c)Decisão Gabarito: Dois dos motivos abaixo Não gera ambiguidade / Cada símbolo representa uma ação / Facilita o entendimento / Não tem os detalhes das pseudolinguagens E Retângulo - processamento ou atribuição Paralelogramo - qualquer dispositivo de E/S, geralmente representado para dispositivos de entrada Losango - condicional 2a Questão (Ref.: 844799) Pontos: 0,0 / 1,0 Escreva um programa na linguagem C++ para ler um número inteiro e determinar se ele é par ou ímpar. Resposta: #include <iostream> namespace std; main (void); int num; cout<<"Digite um numero: "<<endl; while(num==0){ cout<<"Digite um numero: "<<endl; } while(numɬ){ } system("PAUSE"); return 0; Gabarito: 04/12/2017 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/4 #include using namespace std; int main () { int n; if n % 2 == 0 cout<<¿Número par¿; else cout<<¿Número ímpar¿; return 0; } 3a Questão (Ref.: 793970) Pontos: 0,0 / 1,0 Assinale a opção correta. Um programa é um algoritmo codificado em uma linguagem de programação. Um programa é um algoritmo codificado em uma pseudolinguagem. 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 linguagem natural. 4a Questão (Ref.: 794206) Pontos: 1,0 / 1,0 Selecione, entre as alternativas, a opção correta, tendo em vista a frase: Necessita de espaço na memória e define o tipo de dado a ser armazenado. Variável de Controle Estrutura de Seleção Variável Comando Enquanto-Faça Comando PARA 5a Questão (Ref.: 835498) Pontos: 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. Editor Corretor Compilador Depurador Linkeditor 6a Questão (Ref.: 794329) Pontos: 1,0 / 1,0 Para a = 2, b = 5 e c = 4, determine qual das sentenças retornará verdadeiro em linguagem de programação C++. a == c (b + 2) > (a * c) (b % a) == 0 04/12/2017 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/4 ((b = 2) == a) pow(c,a) > b * c 7a Questão (Ref.: 827622) Pontos: 1,0 / 1,0 Verifique o trecho de código abaixo e marque a alternativa que apresenta a melhor construção para as condições abaixo, utilizando uma estrutura de decisão composta. if(a > 0) cout < < "pertinente"; if(a < 5) cout < < "pertinente"; if(a > =5) cout < < " não pertinente"; if(a > 0 + a < 5) cout < < "pertinente"; else cout < < "não pertinente"; if(a > 0 && a < 5) cout < < "pertinente"; else cout < < " não pertinente"; if(a > 5 && a < 0) cout < < "pertinente"; else cout < < "não pertinente"; if(a > 0 || a < 5) cout < < "pertinente"; else cout < < " não pertinente"; if(0 > a > 5) cout < < "pertinente"; else cout < < " não pertinente"; 8a Questão (Ref.: 847028) Pontos: 1,0 / 1,0 Numa classe, são feitos cinco exames (A, B, C, D, E). Pedem-se estatísticas para determinar o número de estudantes que passou em A, B e D, mas não passou em C ou E. Como seria uma estrutura de decisão para resolver este problema? if (A >= 5 && B >= 5 && D >= 5) && (C < 5 && E < 5) if (A >= 5 && B >= 5 || D >= 5) && (C < 5 || E < 5) if (A >= 5 && B >= 5 && D >= 5) || (C < 5 || E < 5) if (A >= 5 && B >= 5 && D >= 5) && (C < 5 || E < 5) if (A >= 5 && B >= 5 && D >= 5) || (C < 5 && E < 5) 9a Questão (Ref.: 793902) Pontos: 0,5 / 0,5 Considerando a seguinte sequencia de instruções, marque a alternativa que indica o comando correspondente para preenchimento da lacuna. ... cin>>matricula; ______________ (matricula<99) { cin>>matricula; } repeat do case for while loop 10a Questão (Ref.: 794118) Pontos: 0,5 / 0,5 Em um programa, deseja-se armazenar as 3 notas , a média e a maior nota de cada um dos 50 alunos de uma turma, em uma matriz NOTA. Entendendo-se que todos os dados de um mesmo aluno ficarão armazenados em uma mesma linha, assinale a alternativa que indica a declaração correta na matriz descrita. int NOTAS [5][50]; int NOTA [50][5]; 04/12/2017 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/4 float NOTA [50][5]; float NOTAS [5][50]; long int NOTA [50][5]; Educational Performace Solution EPS ® - Alunos
Compartilhar