Prévia do material em texto
Prova Impressa GABARITO | Avaliação I - Individual (Cod.:890613) Peso da Avaliação 1,50 Prova 73255528 Qtd. de Questões 10 Acertos/Erros 9/1 Nota 9,00 Analise o algoritmo a seguir: Em qual linha, respectivamente, a variável Soma é atualizada e em qual linha possui seu conteúdo exibido na tela? A 4 e 11. B 10 e 11. C 10 e 4. D 11 e 4. A pseudolinguagem é uma forma genérica de escrever um algoritmo, a qual isenta ao desenvolvedor o conhecimento da sintaxe de uma linguagem de programação. Por se tratar de uma pseudolinguagem, não poderá ser executado num sistema real. Com base nisso, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Para especificar os passos de um algoritmo, a pseudolinguagem utiliza uma linguagem natural e informal, o que pode causar ambiguidade e propiciar interpretações errôneas. ( ) O algoritmo é uma descrição narrativa dos passos a serem executados, o qual utiliza uma linguagem estruturada, sendo conhecido por portugol. ( ) A pseudolinguagem portugol possui várias regras que deverão ser seguidas para o desenvolvimento de um algoritmo. ( ) A declaração de uma variável na pseudolinguagem portugol deverá seguir a seguinte sintaxe. variável = valor; . Assinale a alternativa que apresenta a sequência CORRETA: A V - F - F - V. VOLTAR A+ Alterar modo de visualização 1 2 B F - V - V - F. C V - V - F - V. D F - F - V - F. Um programa de computador é basicamente um algoritmo escrito em alguma linguagem de programação. Para manipular as informações e poder fazer cálculos e verificações com as mesmas, o computador precisa mantê-las em memória durante a execução do programa em estruturas que são conhecidas como VARIÁVEIS. No que se refere às variáveis da pseudolinguagem portugol, analise as sentenças a seguir: I- Uma variável pode ser comparada a uma espécie de caixa, identificada por um nome, que é acessada pelo computador para ler e armazenar valores. II- Uma variável pode conter diversos valores distintos de cada vez. III- Uma constante é um tipo de variável que recebe um valor em sua criação e não pode sobrescrever esse valor durante a execução do algoritmo. IV- A definição do tipo de dado que determinada variável poderá armazenar pode ser feita em tempo de atribuição. Assinale a alternativa CORRETA: A As sentenças II, III e IV estão corretas. B As sentenças I, II e IV estão corretas. C As sentenças III e IV estão corretas. D As sentenças I e III estão corretas. Pode ser entendida como um encadeamento de pensamentos ideais para resolver um determinado problema. Especificamente no computador, é uma lista de instruções para resolver um problema. Do que estamos falando? A Software. B Fluxograma. C Sistema. D Lógica de programação. Inverte o resultado de qualquer operação. De que operador lógico estamos falando? A Positivo. 3 4 5 B Neutro. C Não. D Negativo. Um algoritmo pode ser definido como uma sequência de passos/instruções que visam a atuar na solução de um problema que pode ou não ser recorrente. Embora o conceito de algoritmos pareça complexo, na verdade o aplicamos inconscientemente, muitas vezes, em nosso dia a dia. Sobre os conceitos que dão sustentação aos algoritmos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Dados são valores sem significado contextual. ( ) Uma pseudolinguagem é uma linguagem intermediária que pode ser traduzida para uma linguagem de programação propriamente dita. ( ) Uma informação não possui significado contextual atrelado a um valor. ( ) A maneira como as instruções são encadeadas dentro de um programa é conhecida como lógica de programação. ( ) As linguagens de programação, em sua maioria, seguem exatamente a mesma sintaxe do portugol. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - F - V - F. B V - V - F - V - V. C V - F - V - F - F. D V - V - F - V - F. Uma variável é utilizada para armazenar valores ao longo do algoritmos. Qual é o operador de atribuição de um determinado valor para uma variável? A Operador --> B Operador "Recebe" C Operador == D Operador <-- O operadores lógicos são usados na programação, sendo que é importante saber identificá-los. Considerando operadores lógicos, assinale a alternativa INCORRETA: 6 7 8 A não. B ou. C e. D se. Na construção de um algoritmo, uma das suas principais fases é o processamento dos dados informados pelo usuário, em que poderão ser realizadas diversas operações aritméticas sobre as variáveis declaradas ou valores previamente especificados, a fim de obter o resultado final desejado. Neste sentido, analise o código apresentado e assinale a alternativa CORRETA que apresenta o conteúdo para as variáveis VA, VB, VC, VD, VE: A VA=63, VB=2, VC=31, VD=1, VE=66. B VA=2, VB=63, VC=1, VD=1, VE=96. C VA=63, VB=2, VC=31, VD=1, VE=96. D VA=63, VB=2, VC=1, VD=31, VE=66. Algoritmo é um encadeamento de instruções para resolver um problema através do computador. Quais são as etapas de construção de um algoritmo? A Entrada – Processamento - Saída. B Acesso – Processamento - Saída. C Entrada – Sequenciamento - Saída. D Entrada – Sequenciamento - Fim. 9 10 Imprimir