TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Paradigmas De Liguagem

Monografias: Paradigmas De Liguagem. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  27/9/2014  •  1.413 Palavras (6 Páginas)  •  281 Visualizações

Página 1 de 6

1. Qual tipo de dados primitivo é indicado para a manipulação de informações no formato moeda e possui precisão de duas casas decimais?

a. Inteiro

b. Ponto-Flutuante

c. Caractere

d. Decimal

e. Booleano

Resposta: Alternativa D

O tipo de dados decimal é indicado para aplicações comerciais e financeiras que manipulam informações no formato moeda. Um exemplo de valor para este tipo é R$ 50.32 (cinqüenta reais e trinta e dois centavos). A vantagem de utilizar este tipo de dados, é a economia de memória para o armazenamento da parte decimal.

2. Qual das operações com o tipo de dados String permite a união de duas cadeias de caracteres?

a. Comparação

b. Concatenação

c. Cópia

d. Ordenação

e. Organização

Resposta: Alternativa B

A operação de concatenação permite a união de duas cadeias de caracteres. Essa operação, em geral, é realizada por meio do operador representando pelo símbolo ‘+’.

. Considerando uma instrução de atribuição como resultado de uma operação condicional, qual será o valor da variável denominada X após o trecho de código abaixo?

Y = 10;

Z = 20;

X = ((Y*20)/100) >= ((Y*Z)/200) ? 5 : 3;

a. 10

b. 20

c. 100

d. 5

e. 3

Resposta: D

Avaliando a expressão, o resultado obtido será 2 >= 1, assim, pela estrutura da instrução o resultado atribuído a variável X será 5.

2. Considerando a linguagem de programação Java, qual das alternativas abaixo não possui um operador de uma expressão relacional ou booleana.

a. =

b. >=

c. ||

d. <=

e. &&

Resposta: A

O operador igual (=) é utilizado na linguagem de programação Java como instrução de atribuição e também pode ser utilizado como operador em uma expressão aritmética.

Exercícios Resolvidos

1. Considerando o trecho de código abaixo, escrito na linguagem de programação Java, assinale a alternativa que indica corretamente qual estrutura de controle foi utilizada.

int i = 1;

int x = 10;

while ( i < x){

i++;

x--;

}

a. Seleção Unidirecional

b. Seleção Bidirecional

c. Seleção Múltipla

d. Laço controlado por contador

e. Laço controlado por condição lógica

Resposta: D

A utilização de uma variável para controlar os laços de repetição é a principal característica do laço controlado por contador.

2. Qual estrutura de controle foi utilizada para a escrita do trecho de código abaixo:

a = 3; b = 2; c = 4; d = 1;

if (a > b){

if (a > d){

...

}else{

if (a>c){

...

}

}

}else{

if (b > c){

if (d > b){

...

}

}

}

a. Seleção Unidirecional

b. Seleção Bidirecional

c. Seleção Aninhada

d. Seleção Múltipla

e. Laço controlado por contador

Resposta: C

A utilização de uma estrutura condicional dentro de outra estrutura condicional é a principal característica da seleção aninhada.

1. O método de passagem de parâmetro em que é realizada uma cópia da variável especificada no parâmetro, e nenhuma alteração realizada no interior do subprograma será propagada no programa principal é conhecida como:

a.

...

Baixar como (para membros premium)  txt (7.3 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com