Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/5 - Lógica de Programação e Algoritmos Para o algoritmo abaixo, foi desenvolvido um psedocódigo que obtém como dado de entrada a idade e o sexo de pessoas. Assinale a alternativa que mostra corretamente como calcular os percentuais de pessoas em cada uma das categorias (homens, mulheres, meninos e meninas)? Nota: 20.0 A escreval("% de meninas: ",fem_menor*10/qt," %") escreval("% de mulheres: ",fem_maior*10/qt," %") escreval("% de meninos: ",masc_menor*10/qt," %") escreval("% de homens: ",masc_maior*10/qt," %") B escreval("% de meninas: ",fem_menor/qt," %") escreval("% de mulheres: ",fem_maior/qt," %") escreval("% de meninos: ",masc_menor/qt," %") escreval("% de homens: ",masc_maior/qt," %") C escreval("% de meninas: ",fem_menor*100/x-qt," %") escreval("% de mulheres: ",fem_maior*100/ x-qt," %") escreval("% de meninos: ",masc_menor*100/ x-qt," %") escreval("% de homens: ",masc_maior*100/ x-qt," %") D escreval("% de meninas: ",fem_menor*100/qt," %") escreval("% de mulheres: ",fem_maior*100/qt," %") escreval("% de meninos: ",masc_menor*100/qt," %") escreval("% de homens: ",masc_maior*100/qt," %") Você acertou! E escreval("% de meninas: ",fem_menor*100," %") escreval("% de mulheres: ",fem_maior*100," %") escreval("% de meninos: ",masc_menor*100," %") escreval("% de homens: ",masc_maior*100," %") Questão 2/5 - Lógica de Programação e Algoritmos Na Aula 5, trabalhamos com o conceito de laços de repetição. O algoritmo abaixo realiza um enquanto-faca para ler idades e sexo de pessoas. Existe uma parte do código faltando entre o fimenquanto e o fimalgoritmo. Que parte é essa? Assinale a alternativa que melhor representa esta parte. Nota: 20.0 A escreval("*** Totais por faixa-etária e sexo ***") escreval("Número de meninas: ",femmenor) escreval("Número de mulheres: ",femmaior) escreval("Número de meninos: ",mascmenor) escreval("Número de homens: ",mascmaior) B escreval("*** Totais por faixa-etária e sexo ***") escreval("Número de meninas: ",fem_menor) escreval("Número de mulheres: ",fem_maior) escreval("Número de meninos: ",masc_menor) escreval("Número de homens: ",masc_maior) Você acertou! C escreval("*** Totais por faixa-etária e sexo ***") escreval("Número de meninas: ",fem_menor) escreval("Número de mulheres: ",fem_maior) escreval("Número de mulheres: ",fem_menor) escreval("Número de meninos: ",masc_menor) D escreval("*** Totais por faixa-etária e sexo ***") escreval("Totais: ",fem_menor,fem_maior,masc_menor,masc_maior) E escreval("*** Totais por faixa-etária e sexo ***") para i de 1 ate qt faca escreval("Número de meninas: ",fem_menor) escreval("Número de mulheres: ",fem_maior) escreval("Número de meninos: ",masc_menor) escreval("Número de homens: ",masc_maior) fimpara Questão 3/5 - Lógica de Programação e Algoritmos Na Aula 6 trabalhamos com o conceito de vetores em psedocódigo. Vetores são variáveis que podem conter diversos valores. O algoritmo abaixo realiza a leitura de 10 nomes de pessoas e o seu sexo, e armazena os nomes em 2 vetores diferentes. Caso a pessoa seja homem, é armazenada no vetor Vmasc, e caso seja mulher, no vetor Vfem. Infelizmente, o código contém erros. Assinale a alternativa que identifica todos os erros do código. Nota: 20.0 A • A leitura do Nome e do Sexo devem estar dentro do para-se. • Estão invertidos os vetores de armazenamento dentro do se-faca. Deveria ser primeiro o Vmasc e depois o Vfem. • A variável i está declarada errada. Ela deve ser to tipo inteiro. Você acertou! B • A leitura do Nome e do Sexo devem estar dentro do para-se. • A variável i está declarada errada. Ela deve ser to tipo inteiro. C • A leitura do Nome e do Sexo devem estar dentro do para-se. • Estão invertidos os vetores de armazenamento dentro do se-faca. Deveria ser primeiro o Vmasc e depois o Vfem. D • O para-se é inapropriado para esta situação. Deve-se utilizar o enquanto-faca. • Estão invertidos os vetores de armazenamento dentro do se-faca. Deveria ser primeiro o Vmasc e depois o Vfem. • A variável i está declarada errada. Ela deve ser to tipo inteiro E • O para-se é inapropriado para esta situação. Deve-se utilizar o enquanto-faca. • A variável i está declarada errada. Ela deve ser to tipo inteiro Questão 4/5 - Lógica de Programação e Algoritmos Na Aula 6, trabalhamos com o conceito de vetores. O algoritmo abaixo faz a leitura de 5 números quaisquer, porém a lógica utlizada na leitura não é nada inteligente, pois vetores poderiam ser empregados no código. Assinale a alternativa que transforma a lógica acima em algo mais adequado para a lógica de programação. Nota: 20.0 A B C Você acerto u! Correto . D E Questão 5/5 - Lógica de Programação e Algoritmos Na aula 6 trabalhamos com o conceito de vetores. Considere um vetor de dimensão 10 chamado v1. Qual seria a lógica mais adequada para fazer a entrada, via teclado, de cada elemento deste vetor v1? Assinale a alternativa correta e assuma que a variável que varre as posições do vetor é a variável pos. Nota: 20.0 A para pos de 1 ate 10 faca escreval("Digite um numero qualquer:") leia(v1[1]) fimpara B para pos de 1 ate 10 faca escreval("Digite um numero qualquer:") leia(v1[pos]) fimpara Você acertou! C para pos de 1 ate 10 faca escreval("Digite um numero qualquer:") leia(v1[10]) fimpara D para pos de 1 ate 10 faca escreval("Digite um numero qualquer:") leia(v1) fimpara E para pos de 1 ate 10 faca escreval("Digite um numero qualquer:") fimpara
Compartilhar