Vous êtes sur la page 1sur 6

UNIDADE 1 ENCONTRO 1

1.

POS-AULA

De acordo com o material de estudos, complete as lacunas com as palavras correspondentes assinalando a
alternativa correta.

i._________: ordem e forma de apresentar as palavras para que sejam interpretadas.


ii._________: paradigma de programao que segue a premissa de que contempla estruturas de seleo de
informaes, deciso e repetio.
iii._________: paradigma de programao que aproxima o mundoreal do virtual atravs da abstrao dos
dados, vinculao das informaes atravs de herana, encapsulamento e polimorfismo.
a)

Variveis, sintaxe e algoritmos

b) Programao estruturada, programao estruturada e algoritmos.


c)

Algoritmos, sintaxe e programao orientada a objetos

d) Sintaxe, algoritmos e programao estruturada.


e)

Sintaxe, programao estruturada e programao orientada a objetos.

2. Cite e explique os dois tipos de problemas relacionados aos algoritmos e a forma como esses
podem ser analisados:

3.

A sequncia correta :

Assinale com V (Verdadeiro) ou F (Falso)


a) ( V ) Entrada: atribui valores ao algoritmo, a partir de especificaes de variveis e funes antes de sua
iniciao
b) ( ) Sada: representa os valores aps o processamento, ou seja, a execuo das aes.
c) ( ) Definio: evita definies que gerem ambiguidade
d) ( ) Finitude: indica que o algoritmo deve encerrar aps um nmero finito de execuo
e) ( ) Longitude: que indica a capacidade de processamento do algoritmo desenvolvido
4.

A frase abaixo referente a uma caracterstica do desenvolvimento de qual conceito? Assinale a


alternativa correta.

No princpio designava a forma de resolver problemas matemticos, depois princpios e teorias matemticas,
migrando finalmente para a rea computacional, depois da inveno e consolidao dos computadores.
(PIVA Jr. et al., 2012)
a)

Programao orientada a objetos

b) Algoritmos
c)

Declarao de variveis

d) Sistemas de informao
e)

Entrada de dados

5.

Quando e por quem os algoritmos foram introduzidos? Cite a lgica do algoritmo de Euclides.

6.

Assinale a alternativa que representa o mecanismo de funcionamento de um algoritmo.

a)

Informao, processamento e sada

b) Dados, processamento e informao


c)

Declarao, comandos e encerramento

d) Dados, entrada e sada


e)

Entrada, sada e banco de dados

7.

Desenvolva o algoritmo para calcular a rea de uma mesa, solicitando ao usurio que insira os
valores da base e da altura. Com base nessas informaes e no desenvolvimento do algoritmo,
assinale a alternativa correta que representa a lgica que dever ser implantada.

a)

Digite altura (h)

b) Escreva b*h
c)

Ab*h

d) Leia (b)
e)

Leia (b,h)

UNIDADE 1 ENCONTRO 2

POS-AULA

1. Desenvolva um algoritmo que receba o valor de um ngulo em graus e exiba o seu valor em
radianos: apresente o pseudocdigo e, em linguagem C.
Pseudo-codigo:

Codificado na linguagem C

2. Elabore um algoritmo que realize a cotao do dlar.


Em pseudo codigo

Codificado na linguagem C

3.

(ERRATA)Elabore um algoritmo que permita ao lojista inserir o valor do produto e o


PERCENTUAL do desconto. Em seguida, apresente o valor do produto e o seu valor COM o
desconto.
Assinale a alternativa que indica corretamente a expresso para este clculo.
a. desconto <- v_produto*pdesconto/100
b. desconto <- v_produto* desconto/1,0
c. v_produto<- desconto * desconto/100
d. desconto <- v_produto* desconto/0,9
e. desconto <- desc/100 - valor_prod

4. Elabore um algoritmo para calcular o consumo de combustvel de um carro.


Assinale a alternativa correta, aps a anlise da linha de comando abaixo. Escreval ("O consumo de
combustvel do seu veculo : ",distancia/combustivel).
a. Est incorreta, pois no existe o comando escreval.
b. A sintaxe est correta, pois apresenta o valor mdio de combustvel que o tanque do carro
comporta.
c. No possvel realizar esta operao.
d. A sintaxe est incorreta.
e. O comando est correto, pois possvel efetuar uma operao matemtica seguida da exibio da
mensagem.
5. Em um processo de precificao, o empreendedor precisa de uma ferramenta que o auxilie a
estabelecer a sua margem de lucro e a calcul-la de forma mais rpida e facilitada. Para tal,
desenvolva um algoritmo que receba o valor do produto, o valor da margem de lucro desejada em
percentual, e exiba o valor final.
Assinale a alternativa que representa as variveis que so necessrias para a realizao desse
algoritmo e o seu respectivo tipo de dado.
a. valorProduto, margemLucro, valorFinal: caractere.
b. valorProduto, margemLucro, valorFinal: inteiro.
c. preo1, preoTotal e preoLquido: caractere.
d. preo1, preoTotal e preoLquido: inteiro.
e. valorProduto, margemLucro, valorFinal: real.

6. Dadas as sequncias de tipos de dados abaixo, assinale a alternativa correta.


a. real, strong e integer.
b. strong, ntegro e short.
c. inteiro, real e caractere.
d. char, ntegro e real.
7. Assinale a alternativa que contm apenas os operadores relacionais.
a. e, ou, xou
b. >, <, >=, <=
c. and, or, xor
d. *, /, -, +
e. >, /, <=, *

UNIDADE 1 ENCONTRO 3

POS-AULA

1.

Uma loja de artes e decorao, de porte pequeno, est precisando de um mdulo de clculo que
indique, a partir do valor total da compra, o valor das prestaes e parcela em at cinco vezes.
Assinale a alternativa que representa o clculo correto a ser inserido.
a. leia (prestao = compra/5)
b. prestao <- compra/5
leia (compra)
c. leia (compra)
d. compra <- prestao/5
e. escreva( compra <- prestao)
2.

Seguindo o raciocnio lgico requerido, analise o algoritmo abaixo e assinale a alternativa que
melhor representa o seu processamento.

a)
b)
c)
d)
e)

O algoritmo representa a situao real usada para estabelecer os preos de mercado do combustvel.
O algoritmo acima calcula a quantidade de consumo de combustvel do automvel.
O algoritmo informa simplesmente quais so as variveis utilizadas para o clculo do combustvel.
O algoritmo representa a seo de comandos para calcular o valor do combustvel.
O algoritmo acima calcula o valor que se pagar ao completar o tanque de combustvel.

3.

Em uma empresa de automveis, os vendedores, alm do seu salrio fixo, recebem uma comisso de
15% a cada venda realizada. A empresa precisa de um programa que, a partir da entrada do nome do
vendedor, mostre o seu salrio fixo e o valor total de vendas que ele fez no perodo.O valor da
comisso se aplica ao valor total de vendas. Elabore o algoritmo equivalente a esta operao.

4.

Considere duas variveis, X e Y. Desenvolva um algoritmo que realize a troca dos valores das
variveis, ou seja, a varivel X recebe o valor da varivel Y e vice-versa e, ao final, o algoritmo deve
apresentar tambm os valores trocados.

5.

Analise a expresso: v_real <- v_dolar/cotao e assinale a alternativa que substituiria sem perdas
o resultado se estivesse escrito na linguagem de programao C.
a. v_real = = v_dolar/cotao;
b. v_real = v_dolar/cotao;
c. real = dlar/5;
d. v_rs v_us/cot;

6.

Assinale a alternativa que indica o comando de entrada em C.


a. printf
b. get
c. fflush
d. var
e. scanf

7.

Assinale a alternativa que indica o comando de sada em C.


a. main()
b. set
c. stdin.h
d. printf
e. scanf

UNIDADE 1 ENCONTRO 4
1.

POS-AULA

Complete a tabela com os respectivos tipos de dados que precisam ser associados aos conceitos.
Assinale a alternativa correta.

a.
b.
c.
d.
e.

lgico, real, integer, e char.


real, lgico, inteiro e caractere.
string, booleano, inteiro e real.
real, char, int, integer.
caractere, lgico, inteiro e real.

2.

Para a expresso correcao <- 1.2 * deposito, identifique qual o melhor tipo de dado a ser
relacionado a estas variveis.
a. lgico
b. long
c. real
d. caractere
e. inteiro

3.

Elabore um algoritmo que exiba as unidades, dezenas e centenas de um nmero qualquer fornecido
pelo usurio. Analise o algoritmo e assinale a alternativa correta.
mod e div no so utilizados em operaes com tipos de dados inteiros.
no possvel exibir unidades, dezenas e centenas de um nmero
div exibe resto de diviso.
no possvel extrair o resto de diviso do nmero quando o tipo de dado for inteiro.
mod um comando que exibe o resto de diviso.

a.
b.
c.
d.
e.

Mod e % so a mesma operao, % pode ser usado tanto do pseudo-codigo como na ling.C

Vous aimerez peut-être aussi