Sie sind auf Seite 1von 5

Teste de Avaliação

Duração prevista: 1 hora

Nome: __________________________________________________

Atualidades

1) Qual o nome do atual ministro da fazenda do Brasil ?

________________________________________________________

2) A política econômica brasileira viveu um período de discussões sobre a


prática governamental de baixar a taxa de juros Selic, como um dos recursos
para promover o aquecimento da economia através do aumento do crédito, ou
subir para controlar o aumento da inflação. O aumento ou diminuição das taxas
de juros sofre, concomitantemente, elogios e críticas de diferentes setores da
sociedade, sejam de instituições públicas ou privadas. A decisão de alterar a
taxa de juros Selic é responsabilidade atribuída à(ao):

a) Ipea.

b) BNDES.

c) Copom.

d) FEBRABAN.

e) Banco do Brasil.
3) Cite e comente alguma notícia que chamou sua atenção recentemente.

Lógica

1) Maria tem três carros: um Gol, um Corsa e um Fiesta. Um dos carros é


branco, o outro é preto, e o outro é azul. Sabe-se que:

Ou o Gol é branco, ou o Fiesta é branco.


Ou o Gol é preto, ou o Corsa é azul.
Ou o Fiesta é azul, ou o Corsa é azul.
Ou o Corsa é preto, ou o Fiesta é preto.

Portanto, as cores do Gol, do Corsa e do Fiesta são, respectivamente:

a) branco, preto, azul

b) preto, azul, branco

c) azul, branco, preto

d) preto, branco, azul

e) branco, azul, preto


2) O preço de uma mercadoria foi reduzido em 25%. Se quisermos obter
novamente o preço original, o novo preço deve ser aumentado de:

a) 20%

b) 25%

c) 33,3%

d) 40%

e) 50%

Algoritmos

1) Utilizando Português Estruturado, escreva um algoritmo que leia dois


números – base e expoente – e mostre o resultado da operação de
potenciação entre eles. Não utilize métodos/funções de linguagens específicas.
2) Um palíndromo é uma palavra, frase ou qualquer outra seqüência de
caracteres que tenha a propriedade de poder ser lida tanto da direita para a
esquerda como da esquerda para a direita (ex.: arara, 1001). Utilizando
Português Estruturado, escreva um algoritmo que leia uma seqüência de 100
caracteres e diga se a seqüência é um palíndromo ou não. Considere que a
seqüência será lida toda de uma vez, e não caracter a caracter. Responda
utilizando as folhas em branco distribuídas. Não esqueça de numerar a
questão. Não utilize métodos/funções de linguagens específicas.
3) Observe o código abaixo.
var
Entrada: String;
Saida: String;
i, j: Integer;
Controle: Boolean;
begin
Entrada := ‘elefante’;
Saida := '';

for i := 1 to Length(Entrada) do
begin
Controle := False;
for j := 1 to Length(Saida) do
begin
if Entrada[i] = Saida[j] then
begin
Controle := True;
end;
end;

if not Controle then Saida := Saida + Entrada[i];


end;
end.

Qual será o conteúdo da variável “Saida” ao final de cada iteração do loop


controlado pela variável “i”?

Variável “i” Variável “Saida”


1
2
3
4
5
6
7
8

Das könnte Ihnen auch gefallen