Buscar

AS II - TÉCNICAS DE DESENVOLVIMENTO DE ALGORITMOS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

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

Continue navegando