Prévia do material em texto
Prova Impressa GABARITO | Avaliação I - Individual (Cod.:1018434) Peso da Avaliação 2,00 Prova 96504442 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 É um conjunto de instruções passadas ao computador para que ele consiga resolver um problema específico. Do que estamos falando? A Cálculo. B Usuário. C Algoritmo. D Teclado. Um aspecto importante da elaboração de algoritmos e posterior tradução destes para uma linguagem de programação é a definição das variáveis e dos seus tipos. Sem a utilização das variáveis, a programação de computadores se tornaria mais complexa, uma vez que teríamos que manipular endereços de memória diretamente. Com relação à definição de variáveis e aos tipos nos programas de computador e algoritmos, analise as afirmativas a seguir: I. As variáveis são, essencialmente, endereços de memória manipuláveis aos quais damos nomes para facilitar a utilização. II. "Donald Knuth", "Ada Lovelace" e "treze" são exemplos de valores do tipo caracter. III. Uma variável do tipo inteira pode ser armazenada em uma variável do tipo real sem prejuízo para o seu valor e vice-versa. IV. Uma constante é uma variável que recebe um valor inicial e não pode sofrer alteração. V. Na pseudolinguagem Portugol, a declaração das variáveis no início do algoritmo é opcional. É correto o que se afirma em: A II, III e IV, apenas. B II e V, apenas. C I e II, apenas. 1 2 Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e... 1 of 5 07/04/25, 23:18 D I, II e IV, apenas. E I e III, apenas. Um algoritmo poderá receber dados externos informados pelo usuário, a fim de que possa realizar as suas instruções e retornar o resultado esperado. Diante disso, assinale a alternativa CORRETA que apresenta o comando responsável pela captação dessa informação: A Escreva. B Leia. C Insira. D Digite. A palavra algoritmo tem origem no apelido de um matemático árabe do século IX. O radical de algarismo e algoritmo vem de algoritmi, a forma latina de seu nome. Sobre o significado de algoritmos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Um algoritmo pode ser entendido como uma sequência de passos ou instruções que tem por objetivo resolver um determinado problema. ( ) É um conjunto de instruções passadas ao computador para que ele consiga resolver um problema específico. ( ) Programa de computador é um algoritmo. ( ) Pode-se dizer que os algoritmos fazem parte do dia a dia de todos nós. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - F. B F - V - V - F. C F - V - F - V. D V - V - V - V. Sobre os conceitos da estrutura de um algoritmo, temos a definição de identificadores. Assinale a alternativa CORRETA que apresenta essa definição: A É um nome que pode identificar vários tipos de elementos. O próprio algoritmo em si tem um identificador, o qual representa o nome do algoritmo. B 3 4 5 Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e... 2 of 5 07/04/25, 23:18 Contém quatro tipos básicos primários: inteiro, real, caractere e lógico. C É um local para armazenar valores. Não pode mudar durante a execução de um algoritmo. Um exemplo é o número do Pi na matemática. D É um espaço na memória do computador destinado a um dado que é a alterado durante a execução do algoritmo. 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. Agora, assinale a alternativa que apresenta a sequência CORRETA: A F - V - F - V - F. B V - V - F - V - F. C V - F - V - F - F. D V - V - F - V - V. Sobre os conceitos da estrutura de um algoritmo, temos regras para definir nomes identificadores. A respeito disso, assinale a alternativa CORRETA: A Deve iniciar com um número ou com um caractere de sublinhado (underline ou underscore). B O caractere sublinhado pode ser seguido somente por letras. C Deve iniciar com uma letra ou com um caractere de sublinhado (underline ou underscore). D Pode utilizar os chamados “carateres especiais” como letras acentuadas ou cedilha. 6 7 Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e... 3 of 5 07/04/25, 23:18 Os operadores aritméticos, relacionais e lógicos são de suma importância nas estruturas algorítmicas, já que possibilitam a realização de cálculos matemáticos e auxiliam na tomada de decisões através de comparações ou combinações, as quais resultarão um valor verdadeiro ou falso baseados em um quadro conhecido por tabela verdade. Considerando as seguintes atribuições: a=2, b=1, c=0, analise as expressões lógicas a seguir: I- (a > b) E (b >= c) = VERDADEIRO II- ((a - b) > c) OU (b = 1) = FALSO III- (a + b) >= (a + c) = FALSO IV- (a * c) (c * b) = FALSO V- (a mod 2 = 3) E (b * a = 3) = VERDADEIRO Assinale a alternativa CORRETA: A As expressões I e IV estão corretas. B As expressões I, IV e V estão corretas. C As expressões II e V estão corretas D As expressões I, III e IV estão corretas. 8 Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e... 4 of 5 07/04/25, 23:18 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. Agora, assinale a alternativa CORRETA: A As sentenças I e III estão corretas. B As sentenças II, III e IV estão corretas. C As sentenças III e IV estão corretas. D As sentenças I, II e IV estão corretas. É uma sequência de passos ou instruções que tem por objetivo resolver um problema. Do que estamos falando? A Fórmula. B Mapa. C Algoritmo. D Lógica. 9 10 Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e... 5 of 5 07/04/25, 23:18