Baixe o app para aproveitar ainda mais
Prévia do material em texto
Curte e salva pra ajudar!! AS II - TÉCNICAS DE DESENVOLVIMENTO DE ALGORITMOS PERGUNTA 1 1. Uma variável representa uma posição de memória, possuindo nome e tipo, cujo conteúdo pode variar ao longo do tempo, durante a execução de um programa. Embora uma variável possa assumir diferentes valores, ela só pode armazenar um valor a cada instante. Os fluxogramas utilizam variáveis, mas não fazem declarações ou detalhamentos delas. Já no portugol ou pseudocódigo, existe uma seção específica para a declaração delas. Os identificadores são os nomes das variáveis, dos programas, das constantes, das rotinas e das unidades, entre outros. As regras básicas para a formação dos identificadores são: · os caracteres que você pode utilizar na formação dos identificadores são: os números, as letras maiúsculas, as letras minúsculas e o caractere sublinhado; · o primeiro caractere deve ser sempre uma letra ou o caractere sublinhado; · não são permitidos espaços em branco e caracteres especiais (@, $, +, -, %, !); · não podemos usar as palavras reservadas nos identificadores, ou seja, palavras que pertencem a uma linguagem de programação. Qual das alternativas a seguir possui apenas identificadores válidos? a. altura, base, área b. nota1, x, soma_parcial c. nota-1, 2x, soma d. nota#2, parte3, total e. soma total, total, nome 0,15 pontos PERGUNTA 2 1. Um algoritmo é composto por várias instruções. A seguir, temos três comandos de atribuição e quatro comandos de saída descritos respectivamente em I, II, III e IV. Dadas as instruções seguintes, o que será mostrado na tela? a <- 4 b <- 6 soma <- a + b I - escreval("soma") II - escreval(soma) III - escreval(a+b) IV - escreval ("a+b") a. I - soma; II - soma; III - a+b; IV - a+b b. I - 10; II - 10; III - 10; IV - 10 c. I - 10; II - soma; III - a+b; IV - a+b d. I - soma; II - soma; III - 10; IV - 10 e. I - soma; II - 10; III - 10; IV - a+b 0,15 pontos PERGUNTA 3 1. Um algoritmo é desenvolvido com o objetivo de receber dados, realizar o processamento destes dados e gerar uma resposta. Dado o algoritmo a seguir, qual seria o enunciado mais adequado para ele? a. Faça um algoritmo para calcular e mostrar a soma entre três valores digitados pelo usuário. b. Faça um algoritmo para calcular e mostrar a média aritmética entre as notas 7, 9 e 10. c. Faça um algoritmo para calcular e mostrar a média aritmética entre três notas digitadas pelo usuário. d. Faça um algoritmo para calcular a média ponderada entre três notas. e. Faça um algoritmo para calcular a média aritmética entre três notas. 0,15 pontos PERGUNTA 4 1. Para calcular a área de um triângulo retângulo, é necessário conhecer a medida da sua altura e da sua base, tendo em vista que área é calculada pela base vezes a altura e esse resultado é dividido por 2. Qual dos algoritmos a seguir pode ser utilizado para calcular a área de um triângulo retângulo, cuja base é fornecida pelo usuário e a altura é o dobro da base? Considere que a área será impressa. GABARITO = LETRA C a. b. c. d. e. Parte inferior do formulário
Compartilhar