Baixe o app para aproveitar ainda mais
Prévia do material em texto
08/05/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=791185880 1/5 ALGORITMOS Simulado: CCT0239_SM_201502427605 V.1 Fechar Aluno(a): RODRIGO SALDANHA RABELO Matrícula: 201502427605 Desempenho: 8,0 de 8,0 Data: 14/04/2015 03:03:57 (Finalizada) 1a Questão (Ref.: 201502713086) Sua Resposta: int main() { int sexo, idade; cout << "\nDigite seu sexo (1Masculino/2feminino)"; cin >> sexo; if(sexo==1){ cout << "\nDigite a sua idade"; cin >> idade; if(idade>=18&&idade<=60){ cout <<"\nVoce foi admitido"; } else{ cout << "\nVoce nao foi admitido"; } } else if(sexo==2){ cout << "Digite sua idade"; cin >> idade; if(idade>=30&&idade<=65){ cout << "\nVoce foi admitida"; }else{ cout << "\nVoce nao foi admitida"; } } else { cout << "\nNumero invalido"; } return 0; system("pause"); } Compare com a sua resposta: 08/05/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=791185880 2/5 2a Questão (Ref.: 201503038521) Na aula 1 estudamos conceitos relevantes para o entendimento e construção de algoritmos, como a definição de lógica, ramo da filosofia que cuida das regras do bem pensar, ou do pensar correto, sendo, portanto, um instrumento do pensar (disponível em: http://pt.wikipedia.org/wiki/L%C3%B3gica#L.C3.B3gica_filos.C3.B3fica); lógica da programação, técnica de desenvolver algoritmos (sequências lógicas) para atingir determinados objetivos dentro de certas regras baseadas na Lógica Matemática e que, depois, são adaptados para a Linguagem de Programação utilizada pelo programador para construir seu software (disponível em: http://pt.wikibooks.org/); e, por fim, Programa. Desenvolva o conceito de programa. Sua Resposta: Um programa é um algoritmo escrito na linguagem de programação, ou seja, é um conjunto de tarefas que serão interpretadas e executadas em um computador. Compare com a sua resposta: Sugestão de resposta: Um programa é um algoritmo codificado em uma linguagem de programação, isto é, um conjunto de instruções/funções que representam tarefas que serão interpretadas e executadas por um computador. 3a Questão (Ref.: 201502700631) Pontos: 1,0 / 1,0 08/05/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=791185880 3/5 Podemos conceituar algoritmo como sendo uma sequência de passos finitos que devem ser escritos de forma precisa e clara, evitando qualquer tipo de dúvida na interpretação e que tem, como objetivo, solucionar um problema computacional. Os algoritmos podem ser representados de diferentes maneiras. Marque a alternativa que apresenta as três principais formas distintas de representação de algoritmos: d) linguagem gráfica, fluxograma e pseudocódigo. e) linguagem natural, linguagem de máquina e linguagem de programação. c) linguagem natural, linguagem textual e fluxograma. b) linguagem de programação, código fonte e linguagem natural. a) linguagem natural, linguagem gráfica e pseudolinguagem. Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201502698866) Pontos: 1,0 / 1,0 Com base nos conceitos de algoritmos, lógica de programação e linguagens de programação, é correto afirmar que: Lógica de programação corresponde à representação gráfica de um determinado algoritmo. As linguagens de programação possibilitam a codificação de um determinado algoritmo, de acordo com um conjunto de regras específico. Os algoritmos correspondem, estritamente, aos conjuntos de dados e informações que são tratados em um determinado processamento. Os três conceitos correspondem às únicas formas de representação da solução de um determinado problema. As linguagens de programação possuem um conjunto de regras flexíveis para a representação dos comandos de um programa. Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 201502478219) Pontos: 1,0 / 1,0 A implementação concreta de um algoritmo, ou o conjunto de algoritmos a serem executados pela máquina é chamada de: Compilador Programa Linguagem de baixo nível Linguagem de alto nível Linguagem de Máquina Gabarito Comentado. 6a Questão (Ref.: 201502698293) Pontos: 1,0 / 1,0 Uma empresa resolveu dar um aumento aos seus funcionários, tendo em vista o empenho dos mesmos na produtividade. Sabendose que o salário e o percentual de reajuste é de conhecimento de cada funcionário, além do DP, quais os procedimentos básicos que deveriam ser usados para que se pudesse ser calculado o novo salário 08/05/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=791185880 4/5 de um funcionário? PROCEDIMENTOS 1 obter salario, percentual 2 novoValor ← salario + percentual/100 3 exibir novoValor PROCEDIMENTOS 1 obter salario, percentual 2 novoValor < salario * percentual/100 3 exibir novoValor PROCEDIMENTOS 1 obter salario, percentual 2 novoValor < salario + salario * percentual/100 3 exibir novoValor PROCEDIMENTOS 1 obter salario, percentual 2 novoValor < salario + percentual 3 exibir novoValor PROCEDIMENTOS 1 obter salario, percentual 2 novoValor < salario + salario * percentual 3 exibir novoValor Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 201502478222) Pontos: 1,0 / 1,0 Uma determinada empresa de software desenvolveu um programa no qual é solicitado para o usuário o valor do produto. Com esse valor, o programa consegue informar para o usuário quanto de imposto está embutido no preço do produto. Para que esse programa faça essa interação com o usuário é necessári utilizar que tipos de comando? Comandos de linguagem de baixo nível e de alto nível Comandos de fluxograma Comandos de entrada e saída Comandos de repetição Comandos de decisão Gabarito Comentado. 8a Questão (Ref.: 201503088465) Pontos: 1,0 / 1,0 Assinale a opção correta. Quem fez a primeira representação de um diagrama de fluxo foi Charles Babbage Alan Turing AlKharazmi Herman Goldstine John von Newmman Gabarito Comentado. 08/05/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=791185880 5/5 9a Questão (Ref.: 201502483407) Pontos: 1,0 / 1,0 Qual dos símbolos abaixo representa a entrada de valores para as variáveis? Gabarito Comentado. 10a Questão (Ref.: 201502478218) Pontos: 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: Algoritmo Linguagem de Programação Fluxograma Diagrama Pseudocódigo Gabarito Comentado.
Compartilhar