Baixe o app para aproveitar ainda mais
Prévia do material em texto
27/05/2023, 16:01 Avaliação I - Individual about:blank 1/6 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:740424) Peso da Avaliação 1,50 Prova 50108231 Qtd. de Questões 10 Acertos/Erros 9/1 Nota 9,00 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 elas, o computador precisa mantê-las em memória durante a execução do programa em estruturas que são conhecidas como VARIÁVEIS. Analise o programa e assinale a alternativa CORRETA que apresenta o valor final das variáveis (A, B, C, D) respectivamente, após a execução: algoritmo verifica; var A, B, C, D : inteiro; inicio A := 5; B := 10; C := 15; D := 20; A := 1 + B; B := 5 * A; B := A + 3; D := A + C - 14; C := D + A; escreva(' valor A ', A); escreva(' valor B ', B); escreva(' valor C ', C); escreva(' valor D ', D); fim. A valor A= 11 valor B= 5 valor C= 16 valor D= 20 B valor A= 11 valor B= 14 valor C= 23 valor D= 12 C valor A= 11 valor B= 14 valor C= 31 valor D= 20 D valor A= 21 valor B= 4 valor C= 55 valor D= 2 O comando "Leia", dentro de um algoritmo, tem por objetivo ler um dado informado pelo usuário e armazenar em uma variável definida. Com relação a sua sintaxe, assinale a alternativa CORRETA: VOLTAR A+ Alterar modo de visualização 1 2 27/05/2023, 16:01 Avaliação I - Individual about:blank 2/6 A Leia(<variável>); B Leia(valores); C Leia<variável> D Leia(variável) Algoritmo é uma palavra que tem origem no apelido de um matemático árabe do século IX, conhecido por Al-Khwarizmi. Este nome, na forma latina, é algoritmi, ou seja, dá origem à terminologia que conhecemos. A respeito dessa temática, analise as sentenças a seguir: I- Os algoritmos fazem parte do dia a dia de todos nós. II- Um algoritmo pode ser entendido como uma sequência de passos ou instruções que têm por objetivo resolver um determinado problema. III- Algoritmo é um conjunto de instruções passadas ao computador para que ele consiga resolver um problema específico. Assinale a alternativa CORRETA: A As sentenças I, II e III estão corretas. B Somente a sentença III está correta. C Somente a sentença II está correta. D Somente a sentença I está correta. Observe as seguintes operações: 3 4 27/05/2023, 16:01 Avaliação I - Individual about:blank 3/6 93 / 6 93 div 6 93 mod 6 Quais seriam, respectivamente, os resultados? A 15,5; 15; 3. B 10; 15,5; 3. C 15,5; 0; 3. D 3; 90; 10. O identificador é o nome pelo qual a variável é conhecida. Nesse sentido, há vários fatores e características que podemos relacionar a esse conceito. Assinale a alternativa CORRETA que apresenta um identificador: A Cálculo Realizado. B Algoritmo Soma Números. C Código Produto. D Números. 5 27/05/2023, 16:01 Avaliação I - Individual about:blank 4/6 Os operadores relacionais retornam verdadeiro ou falso. Eles são usados em expressões lógicas e descritos, em PORTUGOL, pelos operadores E, OU e NÃO. Visto que cada operador possui um significado associado ao seu funcionamento, associe os itens, utilizando o código a seguir: I- Disjunção. II- Conjunção. III- Negação. ( ) Inverte o resultado de qualquer operação ou conjunto de operações. ( ) Para que o resultado final seja verdadeiro, os resultados de todas as operações relacionadas devem ser verdadeiros. ( ) Basta que o resultado de qualquer operação seja verdadeiro para o resultado também seja verdadeiro. Assinale a alternativa que apresenta a sequência CORRETA: A II - III - I. B III - I - II. C III - II - I. D I - II - III. Os operadores são aplicados dentro dos algoritmos sempre que se quer fazer uma operação matemática, relacional ou lógica entre duas ou mais informações. Apesar de cada linguagem de programação empregar sua própria sintaxe para representar os operadores, a operação que eles representam e o resultado obtido não muda, o que facilita sua representação através dos algoritmos. Com relação aos operadores matemáticos, relacionais e lógicos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O operador DIV nos traz a parte inteira do resultado de uma divisão. ( ) Para x=5 e y=10, x MOD y retorna o valor 0. ( ) Em uma operação do tipo E, todos os operandos devem ser verdadeiros para que o resultado seja verdadeiro. ( ) A expressão "(4<=10) ou (5>8)" tem como resultado o valor FALSO. ( ) O operador <> serve para verificar se dois valores são diferentes. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - F - V. B V - V - F - V - V. C V - F - V - F - F. D F - V - F - V - F. 6 7 27/05/2023, 16:01 Avaliação I - Individual about:blank 5/6 Um aspecto importante da elaboração de algoritmos e sua posterior tradução para uma linguagem de programação é a definição das variáveis e dos 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 tipos nos programas de computador e algoritmos, analise as sentenças 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 valor da mesma 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. Assinale a alternativa CORRETA: A As sentenças I, II e IV estão corretas. B As sentenças III e IV estão corretas. C As sentenças I e III estão corretas. D As sentenças II, III e IV estão corretas. Esse aspecto é caracterizado por possuir um significado determinante para os algoritmos. A que estamos nos referindo? A Informação. B Dado. C Número inteiro. D Caractere. É a linguagem utilizada especificamente para construção de algoritmos, também conhecida como "portugol". Que linguagem é essa? 8 9 10 27/05/2023, 16:01 Avaliação I - Individual about:blank 6/6 A Lógica. B Algol. C Pseudolinguagem. D Programação. Imprimir
Compartilhar