Baixe o app para aproveitar ainda mais
Prévia do material em texto
ALGORITMOS Simulado: CCT0239_SM_201508195129 V.1 Fechar Aluno(a): THIAGO ALEXANDRE NOGUEIRA DE OLIVEIRA Matrícula: 201508195129 Desempenho: 10,0 de 10,0 Data: 22/09/2015 21:53:39 (Finalizada) 1a Questão (Ref.: 201508222494) 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: Linguagem de Programação Pseudocódigo Algoritmo Fluxograma Diagrama Gabarito Comentado. 2a Questão (Ref.: 201508222495) 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: Linguagem de alto nível Linguagem de Máquina Linguagem de baixo nível Programa Compilador Gabarito Comentado. Gabarito Comentado. 3a Questão (Ref.: 201508481903) Pontos: 1,0 / 1,0 Um algoritmo nada mais é do que uma receita que mostra passo a passo os procedimentos necessários para a resolução de uma tarefa. Ele não responde a pergunta "O que fazer?", mas sim "como fazer". Em termos mais técnicos, um algoritmo é uma sequência lógica, finita e definida de instruções que devem ser seguidas para resolver um problema ou executar uma tarefa. Embora você não perceba, utiliza algoritmos de forma intuitiva e automática diariamente quando executa tarefas comuns. Como estas atividades são simples e dispensam ficar pensando nas instruções necessárias para fazêlas, o algoritmo presente nelas acaba passando despercebido. Ao nos recordarmos dos passos necessários para a construção de um algoritmo veremos que após a elaboração de um algoritmo devemos testálo realizando simulações com o propósito de verificar se este está ou não correto. Existem alguns softwares disponíveis que efetuam a interpretação de algoritmos representados em pseudocódigos ou em fluxogramas. Porém existe uma técnica que permite a simulação do processo de interpretação de um algoritmo utilizando apenas um papel e uma caneta. A esta técnica chamamos de: Metodologia Orientada a Objetos Metodologia Estruturada Teste de Mesa Pseudocódigo Construção de Programas Gabarito Comentado. 4a Questão (Ref.: 201508277649) Pontos: 1,0 / 1,0 Em programação é fundamental que se entenda o conceito de variável, que pode ser definida como sendo: Um endereço no disco rígido que armazena dados/informações e cujo valor poderá ser alterado durante a execução do programa Um número que é utilizado de forma fixa durante a execução de um programa. Um endereço na memória principal que armazena dados/informações e cujo valor não poderá ser alterado durante a execução do programa Um endereço na memória cache que armazena dados/informações e cujo valor não poderá ser alterado durante a execução do programa Um endereço na memória principal que armazena dados/informações e cujo valor poderá ser alterado durante a execução do programa Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 201508224930) Pontos: 1,0 / 1,0 �ƐĐŽůŚĂ�Ă�ĂůƚĞƌŶĂƚŝǀĂ�ƋƵĞ�ŵŽƐƚƌĂ�Ž�ĂůŐŽƌŝƚŵŽ�Ğŵ�ƉƐĞƵĚŽĐſĚŝŐŽ�ĐŽƌƌĞƚŽ�ƋƵĞ�ƌĞƉƌĞƐĞŶƚĂ�Ž�ĐĄůĐƵůŽ�ĚŽ�ƐĂůĄƌŝŽ ůşƋƵŝĚŽ�ĚŽƐ�ƐĞƵƐ�ĐŽůĂďŽƌĂĚŽƌĞƐ͕�ƐĂďĞŶĚŽͲƐĞ�ƋƵĞ�Ž�ƐĂůĄƌŝŽ�ďƌƵƚŽ�Ġ�Ă�ƐŽŵĂ�ĚŽ�ƐĂůĄƌŝŽ�ůşƋƵŝĚŽ�ŵĂŝƐ�Ž�ĚĞƐĐŽŶƚŽ͕ ƐĞŶĚŽ�ĞƐƚĞ�Ğŵ�ǀĂůŽƌ�ƉĞƌĐĞŶƚƵĂů͘ SURJ�IROKD ���UHDO�6DOEUXWR��'HVF��/LTXLGR� ���LPSULPD��'LJLWH�R�VDOiULR�EUXWR������?Q�� leia salbruto; ���LPSULPD��'LJLWH�R�GHVFRQWR������?Q�� leia desc; liquido < salbruto (salbruto * desc / 100); ���LPSULPD��R�VDOiULR�OtTXLGR�p����OLTXLGR� fimprog SURJ�IROKD SURJ�IROKD ���LPSULPD��'LJLWH�R�VDOiULR�EUXWR������?Q�� leia salbruto; ���LPSULPD��'LJLWH�R�GHVFRQWR������?Q�� leia desc; liquido < salbruto (salbruto * desc / 100); ���LPSULPD��R�VDOiULR�OtTXLGR�p����OLTXLGR� fimprog prog folha real salbruto, desc, liquido; imprima "Digite o salario bruto :", "\n"; leia salario; imprima "Digite o desconto :", "\n"; leia desc; liquido < salbruto (salbruto * desc / 100); imprima "o salário é: ",liquido; fimprog prog folha real salbruto, desc, liquido; imprima "Digite o salário bruto :", "\n"; leia salbruto; imprima "Digite o desconto :", "\n"; leia desc; liquido < salbruto (salbruto * desc / 100); imprima "o salário líquido é: ",liquido; fimprog SURJ�IROKD ����real salbruto, desc, liquido; ����LPSULPD��'LJLWH�R�VDOiULR�EUXWR������?Q�� leia salbruto; ����LPSULPD��'LJLWH�R�GHVFRQWR������?Q�� leia desc; ����OLTXLGR����VDOEUXWR����OLTXLGR� �GHVF�������� ����LPSULPD��R�VDOiULR�OtTXLGR�p����OLTXLGR� ILPSURJ Gabarito Comentado. 6a Questão (Ref.: 201508918637) Pontos: 1,0 / 1,0 hŵ�ĂůƵŶŽ�ĞƐƚĂǀĂ�ĞƐƚƵĚĂŶĚŽ�Ğ�ƐĞ�ĚĞƉĂƌŽƵ�ĐŽŵ�ƵŵĂ�ƋƵĞƐƚĆŽ͗�WƌĞĐŝƐĂǀĂ�ƋƵĞ�Ž�ƵƐƵĄƌŝŽ� ŝŶƚĞƌĂŐŝƐƐĞ ĐŽŵ�Ž�ĂůŐŽƌŝƚŵŽ�ƉĂƌĂ�ĞŶƚƌĂƌ�ĐŽŵ�Ž�ĂŶŽ�ĂƚƵĂů͘ WĞƌŐƵŶƚŽƵ�Ă�ĂůŐƵŶƐ�ĐŽůĞŐĂƐ�Ğ�ŽďƚĞǀĞ�ĂƐ�ƐĞŐƵŝŶƚĞƐ�ƌĞƐƉŽƐƚĂƐ͗ /��ĚĞƉŽŝƐ�ĚĞ�ĚĞĐůĂƌĂƌ�Ă�ǀĂƌŝĄǀĞů͕�ĚĞǀĞƌŝĂ�ŝŶĐůƵŝƌ�Ă�ůŝŶŚĂ͗��ůĞŝĂ�ĂŶŽ͖ //��ĚĞƉŽŝƐ�ĚĞ�ĚĞĐůĂƌĂƌ�Ă�ǀĂƌŝĄǀĞů͕�ĚĞǀĞƌŝĂ�ŝŶĐůƵŝƌ�Ă�ůŝŶŚĂ͗��ůĞŝĂ�Ă͖�� ///� ĚĞƉŽŝƐ�ĚĞ�ĚĞĐůĂƌĂƌ� Ă� ǀĂƌŝĄǀĞů͕� ĚĞǀĞƌŝĂ� ŝŶĐůƵŝƌ͕� ŽďƌŝŐĂƚŽƌŝĂŵĞŶƚĞ͕� ĂƐ�ĚƵĂƐ� ůŝŶŚĂƐ�ƉŽƌƋƵĞ͕� ƐĞŵ�Ž ĐŽŵĂŶĚŽ�ŝŵƉƌŝŵĂ͕�Ž�ĐŽŵĂŶĚŽ�ůĞŝĂ�ŶĆŽ�ĨƵŶĐŝŽŶĂ͗��ŝŵƉƌŝŵĂ�ΗͰŶ�ŝŐŝƚĞ�ĂŶŽ�ĂƚƵĂů͗�Η͖�ůĞŝĂ�ĂŶŽ�ƚƵĂů /s�K�ĐŽŵĂŶĚŽ�ŝŵƉƌŝŵĂ�ŶĆŽ�Ġ�ŽďƌŝŐĂƚſƌŝŽ͕�ŵĂƐ͕�ŐĞƌĂůŵĞŶƚĞ͕�Ġ�ŝŶĐůƵşĚŽ�ƉŽƌƋƵĞ�Ěŝnj�Ž�ƋƵĞ�ƐĞ�ĞƐƉĞƌĂ ƋƵĞ�ƐĞũĂ�ĚŝŐŝƚĂĚŽ �ŶĂůŝƐĞ�ĂƐ�ƌĞƐƉŽƐƚĂƐ�Ğ�ĞƐĐŽůŚĂ�Ă�ŽƉĕĆŽ�ĐŽƌƌĞƚĂ ^ŽŵĞŶƚĞ�Ă�/s�ĞƐƚĄ�ĐŽƌƌĞƚĂ /͕�//�Ğ�/s�ĞƐƚĆŽ�ĐŽƌƌĞƚĂƐ͘ ^ŽŵĞŶƚĞ�/�Ğ�//�ĞƐƚĆŽ�ĐŽƌƌĞƚĂƐ ^ŽŵĞŶƚĞ�/�Ğ�//�ĞƐƚĆŽ�ĐŽƌƌĞƚĂƐ ��ƐĞŐƵŶĚĂ�ĞƐƚĄ�ĞƌƌĂĚĂ�ƉŽƌƋƵĞ�ƵŵĂ�ǀĂƌŝĄǀĞů�ĚĞ�ŶŽŵĞ�Ă�ŶĆŽ�ƐĞƌǀĞ�ƉĂƌĂ�ĂƌŵĂnjĞŶĂƌ�Ž�ĂŶŽ ^ŽŵĞŶƚĞ�Ă�///�ĞƐƚĄ�ĐŽƌƌĞƚĂ Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 201508468457) Pontos: 1,0 / 1,0 Assinale a alternativa que apresenta APENAS os exemplos de operadores lógicos. +, e * &&, >= e <= !, > e >= &&, || e ! =, > e ? Gabarito Comentado. 8a Questão (Ref.: 201508229255) Pontos: 1,0 / 1,0 Uma professora pontuou três notas de um aluno para cálculo da média aritmética e para classificálo, de acordo com os intervalos definidos para a média. MEDIA ARITMÉTICA MENSAGEM 0,0 ●ż 3,0 Reprovado 3,0 ●ż 7,0 Exame 7,0 ●● 10,0 Aprovado O símbolo ż define um intervalo aberto enquanto ● define um intervalo fechado. Determine a expressão lógica que define a correta classificação do aluno, conforme a sua média: Se (media >= 3) E (media <= 7) ENTÃO ESCREVA "Exame" Se (media > 0) E (media <= 3) ENTÃO ESCREVA "Reprovado" Se (media >= 0) OU (media < 3) ENTÃO ESCREVA "Reprovado" Se (media >= 7) E (media <= 10) ENTÃO ESCREVA "Aprovado" Se (media = 7) E (media < 10) ENTÃO ESCREVA "Aprovado" Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 201508222608) Pontos: 1,0 / 1,0 De acordo com a figura abaixo, o programa a ser criado poderá utilizar quais comandos. Para ou enquanto Para e Se Apenas o de entrada Se ou escolha Apenas o comando enquanto Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 201508229724) Pontos: 1,0 / 1,0 O que será exibido de acordo com o trecho de código abaixo? c 20 r c mod 2 se (r = 0) entao escreva("Valor de r:", r) senao se (r = 1) entao escreva("Valor de r: ",r) senao escreva("Valor de r:",r+3) fimse fimse Valor de r: 10 Valor de r: 3 Nada será exibido. Valor de r: 0 Valor de r: 1 Gabarito Comentado.
Compartilhar