Baixe o app para aproveitar ainda mais
Prévia do material em texto
23/03/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/6 Avaliação: CCT0239_AV_201411039441 (AG) » ALGORITMOS 22329041 Tipo de Avaliação: AV Aluno: 201411039441 JOÃO BOSCO ALEXANDRE DA COSTA Professor: MARCIO PACHECO DE AZEVEDOMARCILENE SCANTAMBURLO FONSECA Turma: 9005/AA Nota da Prova: 5,5 Nota de Partic.: 1,5 Data: 07/03/2015 10:23:10 (A) 1a Questão (Ref.: 62998) Pontos: 1,5 / 1,5 Interprete o programa abaixo e escreva por extenso o que este código se propõe a fazer. int main(){ float sal, novo_sal, bonificacao, auxilio_escola; cin >> sal; if (sal <= 500) bonificacao = sal * 5/100; else if (sal <= 1200) bonificacao = sal * 12/100; else bonificacao = 0; if (sal <= 600) auxilio_escola =150; else auxilio_escola = 100; novo_sal = sal +bonificação + auxilio_escola; cout << novo_sal } Resposta: Atualizar o salario de um funcionário, da seguinte forma: Caso o salário seja menor ou igual a 500 a bonificação sera de 5%, caso o salario seja menor ou igual a 1200 a bonificação sera de 12%, se o novo salario for menor ou igrual a 600 o auxilio escola sera de 150, caso contrario o valor sera de 100. no final sera exibido o salario atualizado Gabarito: O programa recebe o salário de um funcionário, calcula e mostra o novo salário do funcionário, acrescido de bonificação e de auxílioescola. As condições para cálculo da bonificação, de acordo com os percentuais de 5, 12 ou "sem bonificação", dependem do valor do salário estar abaixo de R$ 500,00, entre R$ 500,00 e R$1.200,00 ou acima de R$1.200,00, respectivamente. O valor do auxíio escola para um salário abaixo de R$ 600,00 será de R$ 150,00, porém para um salário acima de R$ 600,00 será de R$ 100,00. 2a Questão (Ref.: 258296) Pontos: 0,0 / 1,5 Leia dez (10) números reais positivos e armazene em um vetor. Em seguida determine e imprima a média dos dez elementos do vetor. Resposta: Gabarito: int main(int argc, char** argv) { float soma,media; float vetor[10]; int i; soma = 0; for(i=0;i<10;i++) { cout<<"Digite o valor"; cin>>vetor[i]; soma=soma+vetor[i]; } media = soma/10; cout<<"Media="< 23/03/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/6 3a Questão (Ref.: 228396) Pontos: 0,5 / 0,5 Assinale a opção correta. Um programa é um algoritmo codificado em uma pseudolinguagem. Um programa é um algoritmo codificado em linguagem natural. Programa e fluxograma são sinônimos. Um programa é um algoritmo codificado em uma linguagem de programação. Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a linguagem de programação. Gabarito Comentado. 4a Questão (Ref.: 228007) Pontos: 0,5 / 0,5 É um tipo de estrutura onde os comandos são executados numa sequência préestabelecida, isto é, cada comando só é executado quando o anterior é finalizado. A afirmação referese à: Estrutura organizacional Estrutura padronizada Estrutura definida. Estrutura sequencial. Estrutura lógica. Gabarito Comentado. 5a Questão (Ref.: 15056) Pontos: 0,5 / 0,5 Os comentários são recursos que podem ser utilizados pelos programadores para: Inserir comandos que serão traduzidos pelo compilador Inserir textos explicativos apenas para o programador Inserir textos explicativos apenas para o usuário Inserir comandos que serão executados pela máquina Inserir diretivas para o compilador Gabarito Comentado. 6a Questão (Ref.: 228468) Pontos: 0,5 / 0,5 23/03/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/6 1 4 Resultado : 1 Nada será impresso, pois há erro no algoritmo. Resultado : 4 Gabarito Comentado. 7a Questão (Ref.: 7967) Pontos: 0,5 / 0,5 De acordo com a figura abaixo, o programa a ser criado poderá utilizar quais comandos. 23/03/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/6 Para e Se Se ou escolha Apenas o de entrada Para ou enquanto Apenas o comando enquanto Gabarito Comentado. Gabarito Comentado. 8a Questão (Ref.: 227939) Pontos: 0,5 / 0,5 Muitas séries matemáticas podem ser geradas com a estrutura do para/ for. Analise o código abaixo e escolha a opção que contém a série exibida. 23/03/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 5/6 1 1 2 4 7 13 24 44 2 4 7 13 24 44 81 149 0 1 1 2 4 7 13 24 1 2 4 7 13 24 44 81 0 0 1 1 2 4 7 13 Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 227974) Pontos: 0,0 / 1,0 Um lojista gostaria de desenvolver um programa para armazenar os códigos(valores inteiros), os valores de compra(valores reais), os valores de vendas(valores reais) e a quantidade(valores inteiros) de todos os mil produtos. Pensou em declarar algumas matrizes unidimensionais para tornar isso possível. Qual das opções abaixo declara as matrizes necessárias para que o programa possa ser desenvolvido a partir delas e seguindo, rigorosamente, as sugestões do texto acima? int codigos[999], qtdade[999]; float valorC[999], valorV[999]; double codigos[1000], qtdade[1000], valorC[1000], valorV[1000]; int codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000]; double codigos[999], qtdade[999], valorC[999], valorV[999]; double codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000]; Gabarito Comentado. 10a Questão (Ref.: 585339) Pontos: 1,0 / 1,0 23/03/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 6/6 Sabendose que a sintaxe do C e do C++ estabelece que a declaração de vetores bidimensionais deve se dar da seguinte forma: < tipo do dado > nome_da_matriz [nº de linhas][nº de colunas]; Na codificação de um programa, na linguagem C++, é necessário a declaração de uma matriz bidimensional para armazenar as notas de 6 disciplinas de uma turma com 30 alunos. Tomandose como base que o algoritmo considera que os dados estarão organizados na matriz de modo que cada linha represente as notas de um único aluno, marque a alternativa que apresenta de forma correta a declaração desta matriz, chamada notasAlunos. a) float notasAlunos[30][6]; c) float notasAlunos[30,6]; b) float notasAlunos[6][30]; d) float notasAlunos[6,30]; e) float notasAlunos[][]; Observação: Eu, JOÃO BOSCO ALEXANDRE DA COSTA, estou ciente de que ainda existe(m) 1 questão(ões) não respondida(s) ou salva(s) no sistema, e que mesmo assim desejo finalizar DEFINITIVAMENTE a avaliação. Data: 07/03/2015 10:47:46 Período de não visualização da prova: desde 03/03/2015 até 17/03/2015.
Compartilhar