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

Testes de lógica de programação

Ensaio: Testes de lógica de programação. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  31/7/2014  •  Ensaio  •  229 Palavras (1 Páginas)  •  260 Visualizações

1. Analisando a classe abaixo, responda as questões:

Calculadora

-numero1:int

+numero2:int

+informarNumero1():int

+informarNumero2():int

+somar():int

+dividir1Pelo2():int

+dividir2Pelo1():int

+multiplicar():int

+subtrair1Pelo2():int

+subtrair2Pelo1():int

+calcularRaizQuadrada1():double

+calcularPotencia2(expoente:int):double

+toString():String

a) Qual o nome da classe? Calculadora

b) Quantos atributos a classe possui? 2

c) Quantos métodos a classe possui? 11

e) Quantos métodos sem retorno existem na classe e quais? nenhum

f) Quantos métodos com retorno existem na classe e Quais? 11. informarNumero1, informarNumero2, somar, dividir1Pelo2, dividir2Pelo1, multiplicar, subtrair1Pelo2, subtrair2Pelo1, calcularRaizQuadrada1, calcularPotencia2, toString

g) Existe algum método com retorno e argumento?Quais?

sim, calcularPoencia2

2. Indique os identificadores inválidos em Java e justifique sua resposta. Para os válidos, indique se ele representa um nome de classe, ou de atributo, ou de método.

a) //atributos comentario declarando atributos

b) Hopital – nome da classe

c) altura – atibuto

d) sala_1 – Invalido. Uso de caractere especial não é permitido( _ )

e) sala1 – atributo

f) mesa – atributo

g) Endereco – nome da classe

h) /*Meu primeiro Programa*/ comentário inicial declarando programa

3. Responda as questões abaixo:

a) Qual o tipo de dado que admite valores com casas decimais? float e double

b) Contém todos os atributos e métodos de um objeto:

c) Conjunto de ações do objeto:

d) Explique o que é toString(): é um método q retorna uma representação string do objeto. Em geral, o toString retorna uma string que "textualmente representa" esse objeto. O resultado deve ser uma representação concisa, mas informativa que é fácil para uma pessoa ler.

e) Comando responsável por enviar o resultado do método:

f) Qual dado armazena um dado temporariamente na memória:

g) Qual classe permite verificar o valor maior entre dois atributos declarados?

...

Disponível apenas no TrabalhosGratuitos.com