Logo Passei Direto
Buscar

Avaliação I - Individual - Programação Orientada a Objetos pdf

Ferramentas de estudo

Questões resolvidas

A estrutura de uma classe na linguagem de programação Java comporta um nome, um conjunto de atributos, também conhecidos como o estado desta classe e um conjunto de métodos, também conhecidos como o comportamento desta classe.
Considerando a estrutura da Classe Principal demonstrada na figura a seguir, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A linha 1 define, através da palavra reservada "package", o que é conhecido como o ponto de entrada da aplicação.
( ) Já que o método "Aluno()" não possui parâmetros as linhas 7 a 9 geram erros de compilação.
( ) O método chamado main é quem torna uma classe executável, sendo que a sua existência em uma classe é opcional.
( ) Pode-se afirmar que o tipo de dados do atributo "nome", existente na classe aluno é do tipo alfanumérico.
A F - V - V - V.
B V - F - F - V.
C F - F - V - V.
D V - F - V - F.

Programação orientada a objetos é um paradigma de programação baseado no conceito de "objetos", que podem conter dados na forma de campos, também conhecidos como atributos, e códigos, na forma de procedimentos, também conhecidos como métodos.
Sobre o nome dessas linguagens de programação orientadas a objetos, analise as sentenças a seguir:
I – Python
II – C#
III – C++
IV – SmalTalk
V – C
A Somente a sentença IV está correta.
B Somente a sentença I está correta.
C Somente a sentença III está correta.
D As sentenças I, II, III e IV estão corretas.

A cidade de São Paulo, que possuía uma população de 10.000.000 de habitantes, teve um aumento de mais 2.000.000 de novos habitantes.
Na associação dessa afirmação aos conceitos da modelagem orientada a objetos, é correto afirmar que São Paulo, população e aumento, referem-se, respectivamente, a quê?
A Classe, objeto, atributo.
B Classe, objeto, instância de classe.
C Objeto, atributo, implementação por um método do objeto.
D Objeto, instância, operação.

Paradigma de programação (estilo) é um meio de se classificar as linguagens de programação baseado em suas funcionalidades. As linguagens podem ser classificadas em vários paradigmas.
Sobre os principais paradigmas de programação existentes, analise as sentenças a seguir:
I – Paradigma Estruturado.
II – Paradigma Orientada a Objetos.
III – Paradigma Alternativo.
IV – Paradigma Escalar.
V – Paradigma Multifuncional.
A As sentenças I e III estão corretas.
B As sentenças I e II estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças II e V estão corretas.

O editor do Eclipse apresenta inúmeras características para auxiliar a escrita do código-fonte, entre as quais podemos citar: Diferenciação; Ajuda de contexto; Compilação; Sugestão de correção; Documentação on-line; Intelisense.
Sobre a a definição para a “Intelisense”, assinale a alternativa CORRETA:
A Ao colocar o mouse sobre determinada Classe ou método, automaticamente a documentação da linguagem aparece na tela, facilitando em muito o trabalho do desenvolvedor.
B Ao encontrar um erro de compilação no código, o Eclipse inicialmente marca o erro sublinhando-o em vermelho. Neste caso, o Eclipse está nos dizendo que a variável nome não existe na classe e sugere que a criemos. Ao selecionar qualquer uma das opções, o Eclipse já procede com a correção, executando a ação escolhida. Apesar de esta ser uma funcionalidade extremamente poderosa, devemos utilizá-la com cuidado, pois uma ação errada pode levar a diversos erros de difícil correção posterior.
C Ao digitar parte de um comando, o Eclipse mostra diversas opções para automaticamente completar o que está faltando, sugerindo inclusive nomes para variáveis com base em parâmetros definidos há métodos.
D Serve para descobrirmos quais métodos e atributos de um objeto estão disponíveis para utilização.

A proteção de atributos e operações das classes faz com que estas se comuniquem com o meio externo por meio de suas interfaces. Que conceito é esse? A) Encapsulamento. B) Herança. C) Agregação. D) Polimorfismo.

Nas linguagens compiladas, o compilador constrói um (ou mais) arquivo binário, onde transforma código fonte para código nativo da plataforma para a qual se está compilando.
Sobras as vantagens de se utilizar um compilador, analise as sentenças a seguir:
I – Permite estruturas de programação mais complexas.
II – Gera arquivo executável, gerando maior autonomia e segurança.
III – Mais desempenho.
IV – Consome menos memória.
V – Tradução em uma única etapa.
A As sentenças II e V estão corretas.
B As sentenças I, III e V estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças I, II e III estão corretas.

Há oito tipos de dados primitivos suportados pelo Java. Tipos de dados primitivos são predefinidos pela linguagem e nomeado por uma palavra-chave.
Sobre um tipo de dados primitivo, assinale a alternativa INCORRETA:
A int
B longer
C short
D boolean

Dentro da Orientação a Objetos, o conceito de classe e objeto é fundamental, sendo indispensável sua compreensão para que possamos fazer programas consistentes usando este tipo de tecnologia.
Sobre as as alternativas que referem-se a classes, assinale a alternativa INCORRETA:
A Fornecedor.
B Arroz tio joão.
C Produto.
D Cliente.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

A estrutura de uma classe na linguagem de programação Java comporta um nome, um conjunto de atributos, também conhecidos como o estado desta classe e um conjunto de métodos, também conhecidos como o comportamento desta classe.
Considerando a estrutura da Classe Principal demonstrada na figura a seguir, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A linha 1 define, através da palavra reservada "package", o que é conhecido como o ponto de entrada da aplicação.
( ) Já que o método "Aluno()" não possui parâmetros as linhas 7 a 9 geram erros de compilação.
( ) O método chamado main é quem torna uma classe executável, sendo que a sua existência em uma classe é opcional.
( ) Pode-se afirmar que o tipo de dados do atributo "nome", existente na classe aluno é do tipo alfanumérico.
A F - V - V - V.
B V - F - F - V.
C F - F - V - V.
D V - F - V - F.

Programação orientada a objetos é um paradigma de programação baseado no conceito de "objetos", que podem conter dados na forma de campos, também conhecidos como atributos, e códigos, na forma de procedimentos, também conhecidos como métodos.
Sobre o nome dessas linguagens de programação orientadas a objetos, analise as sentenças a seguir:
I – Python
II – C#
III – C++
IV – SmalTalk
V – C
A Somente a sentença IV está correta.
B Somente a sentença I está correta.
C Somente a sentença III está correta.
D As sentenças I, II, III e IV estão corretas.

A cidade de São Paulo, que possuía uma população de 10.000.000 de habitantes, teve um aumento de mais 2.000.000 de novos habitantes.
Na associação dessa afirmação aos conceitos da modelagem orientada a objetos, é correto afirmar que São Paulo, população e aumento, referem-se, respectivamente, a quê?
A Classe, objeto, atributo.
B Classe, objeto, instância de classe.
C Objeto, atributo, implementação por um método do objeto.
D Objeto, instância, operação.

Paradigma de programação (estilo) é um meio de se classificar as linguagens de programação baseado em suas funcionalidades. As linguagens podem ser classificadas em vários paradigmas.
Sobre os principais paradigmas de programação existentes, analise as sentenças a seguir:
I – Paradigma Estruturado.
II – Paradigma Orientada a Objetos.
III – Paradigma Alternativo.
IV – Paradigma Escalar.
V – Paradigma Multifuncional.
A As sentenças I e III estão corretas.
B As sentenças I e II estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças II e V estão corretas.

O editor do Eclipse apresenta inúmeras características para auxiliar a escrita do código-fonte, entre as quais podemos citar: Diferenciação; Ajuda de contexto; Compilação; Sugestão de correção; Documentação on-line; Intelisense.
Sobre a a definição para a “Intelisense”, assinale a alternativa CORRETA:
A Ao colocar o mouse sobre determinada Classe ou método, automaticamente a documentação da linguagem aparece na tela, facilitando em muito o trabalho do desenvolvedor.
B Ao encontrar um erro de compilação no código, o Eclipse inicialmente marca o erro sublinhando-o em vermelho. Neste caso, o Eclipse está nos dizendo que a variável nome não existe na classe e sugere que a criemos. Ao selecionar qualquer uma das opções, o Eclipse já procede com a correção, executando a ação escolhida. Apesar de esta ser uma funcionalidade extremamente poderosa, devemos utilizá-la com cuidado, pois uma ação errada pode levar a diversos erros de difícil correção posterior.
C Ao digitar parte de um comando, o Eclipse mostra diversas opções para automaticamente completar o que está faltando, sugerindo inclusive nomes para variáveis com base em parâmetros definidos há métodos.
D Serve para descobrirmos quais métodos e atributos de um objeto estão disponíveis para utilização.

A proteção de atributos e operações das classes faz com que estas se comuniquem com o meio externo por meio de suas interfaces. Que conceito é esse? A) Encapsulamento. B) Herança. C) Agregação. D) Polimorfismo.

Nas linguagens compiladas, o compilador constrói um (ou mais) arquivo binário, onde transforma código fonte para código nativo da plataforma para a qual se está compilando.
Sobras as vantagens de se utilizar um compilador, analise as sentenças a seguir:
I – Permite estruturas de programação mais complexas.
II – Gera arquivo executável, gerando maior autonomia e segurança.
III – Mais desempenho.
IV – Consome menos memória.
V – Tradução em uma única etapa.
A As sentenças II e V estão corretas.
B As sentenças I, III e V estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças I, II e III estão corretas.

Há oito tipos de dados primitivos suportados pelo Java. Tipos de dados primitivos são predefinidos pela linguagem e nomeado por uma palavra-chave.
Sobre um tipo de dados primitivo, assinale a alternativa INCORRETA:
A int
B longer
C short
D boolean

Dentro da Orientação a Objetos, o conceito de classe e objeto é fundamental, sendo indispensável sua compreensão para que possamos fazer programas consistentes usando este tipo de tecnologia.
Sobre as as alternativas que referem-se a classes, assinale a alternativa INCORRETA:
A Fornecedor.
B Arroz tio joão.
C Produto.
D Cliente.

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação I - Individual
(Cod.:768340)
Peso da Avaliação 1,50
Prova 56812418
Qtd. de Questões 10
Acertos/Erros 8/2
Nota 8,00
A estrutura de uma classe na linguagem de programação Java comporta 
um nome, um conjunto de atributos, também conhecidos como o estado desta 
classe e um conjunto de métodos, também conhecidos como o 
comportamento desta classe. Considerando a estrutura da Classe Principal 
demonstrada na figura a seguir, classifique V para as sentenças verdadeiras e 
F para as falsas:
( ) A linha 1 define, através da palavra reservada "package", o que é 
conhecido como o ponto de entrada da aplicação.
( ) Já que o método "Aluno()" não possui parâmetros as linhas 7 a 9 geram 
erros de compilação.
( ) O método chamado main é quem torna uma classe executável, sendo que 
a sua existência em uma classe é opcional.
( ) Pode-se afirmar que o tipo de dados do atributo "nome", existente na 
classe aluno é do tipo alfanumérico.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - V.
B V - F - F - V.
C F - F - V - V.
D V - F - V - F.
Programação orientada a objetos é um paradigma de programação baseado 
no conceito de "objetos", que podem conter dados na forma de campos, 
 VOLTAR
A+
Alterar modo de visualização
1
2
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
1 of 7 14/11/2022 00:06
também conhecidos como atributos, e códigos, na forma de procedimentos, 
também conhecidos como métodos. Para demonstrarmos os conceitos e as 
técnicas envolvidas na programação orientada a objetos, é necessário que se 
utilize uma linguagem de programação adequada. Existem diversas 
linguagens de programação no mercado. Sobre o nome dessas linguagens de 
programação orientadas a objetos, analise as sentenças a seguir:
I – Python
II – C#
III – C++
IV – SmalTalk
V – C
Assinale a alternativa CORRETA:
A Somente a sentença IV está correta.
B Somente a sentença I está correta.
C Somente a sentença III está correta.
D As sentenças I, II, III e IV estão corretas.
A cidade de São Paulo, que possuía uma população de 10.000.000 de 
habitantes, teve um aumento de mais 2.000.000 de novos habitantes. Na 
associação dessa afirmação aos conceitos da modelagem orientada a objetos, 
é correto afirmar que São Paulo, população e aumento, referem-se, 
respectivamente, a quê?
A Classe, objeto, instância de classe.
B Classe, objeto, atributo.
3
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
2 of 7 14/11/2022 00:06
C Objeto, atributo, implementação por um método do objeto.
D Objeto, instância, operação.
Paradigma de programação (estilo) é um meio de se classificar as linguagens 
de programação baseado em suas funcionalidades. As linguagens podem ser 
classificadas em vários paradigmas. Um paradigma de programação fornece 
e determina a visão que o programador possui sobre a estruturação e 
execução do programa. Sobre os principais paradigmas de programação 
existentes, analise as sentenças a seguir:
I – Paradigma Estruturado.
II – Paradigma Orientada a Objetos.
III – Paradigma Alternativo.
IV – Paradigma Escalar.
V – Paradigma Multifuncional.
Assinale a alternativa CORRETA:
A As sentenças I e III estão corretas.
B As sentenças I e II estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças II e V estão corretas.
4
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
3 of 7 14/11/2022 00:06
O editor do Eclipse apresenta inúmeras características para auxiliar a escrita 
do código-fonte, entre as quais podemos citar: Diferenciação; Ajuda de 
contexto; Compilação; Sugestão de correção; Documentação on-line; 
Intelisense.
Sobre a a definição para a “Intelisense”, assinale a alternativa CORRETA:
A
Ao colocar o mouse sobre determinada Classe ou método,
automaticamente a documentação da linguagem aparece na tela,
facilitando em muito o trabalho do desenvolvedor.
B
Ao encontrar um erro de compilação no código, o Eclipse inicialmente
marca o erro sublinhando-o em vermelho.  Neste caso, o Eclipse está nos
dizendo que a variável nome não existe na classe e sugere que a criemos.
Ao selecionar qualquer uma das opções, o Eclipse já procede com a
correção, executando a ação escolhida. Apesar de esta ser uma
funcionalidade extremamente poderosa, devemos utilizá-la com cuidado,
pois uma ação errada pode levar a diversos erros de difícil correção
posterior.
C
Ao digitar parte de um comando, o Eclipse mostra diversas opções para
automaticamente completar o que está faltando, sugerindo inclusive
nomes para variáveis com base em parâmetros definidos há métodos.
D
Serve para descobrirmos quais métodos e atributos de um objeto estão
disponíveis para utilização.
A proteção de atributos e operações das classes faz com que estas se 
comuniquem com o meio externo por meio de suas interfaces. Que conceito é 
esse?
A Herança.
B Agregação.
5
6
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
4 of 7 14/11/2022 00:06
C Encapsulamento.
D Polimorfismo.
Nas linguagens compiladas, o compilador constrói um (ou mais) arquivo 
binário, onde transforma código fonte para código nativo da plataforma para 
a qual se está compilando. Sobras as vantagens de se utilizar um compilador, 
analise as sentenças a seguir:
I – Permite estruturas de programação mais complexas.
II – Gera arquivo executável, gerando maior autonomia e segurança.
III – Mais desempenho.
IV – Consome menos memória.
V – Tradução em uma única etapa.
Assinale a alternativa CORRETA:
A As sentenças II e V estão corretas.
B As sentenças I, III e V estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças I, II e III estão corretas.
Classe representa um conjunto de objetos com características afins. 
Sobre o exposto, assinale a alternativa CORRETA:
7
8
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
5 of 7 14/11/2022 00:06
A
Uma classe pertence a um objeto quando os atributos de uma pode
pertencer a outra.
B
Uma classe de objetos descreve um grupo de objetos com propriedades
(atributos) similares, comportamento (operações) similares,
relacionamentos comuns com outros objetos e uma semântica comum. Por
exemplo, Pessoa e Companhia são classes de objetos.
C Nenhuma das alternativas.
D Um objeto pode ser uma classe por ter atributos semelhantes.
Há oito tipos de dados primitivos suportados pelo Java. Tipos de dados 
primitivos são predefinidos pela linguagem e nomeado por uma palavra-
chave
Sobre um tipo de dados primitivo, assinale a alternativa INCORRETA:
A boolean
B int
C short
D longer
Dentro da Orientação a Objetos, o conceito de classe e objeto é fundamental, 
sendo indispensável sua compreensão para que possamos fazer programas 
consistentes usando este tipo de tecnologia.
Sobre as as alternativas que referem-se a classes, assinale a alternativa 
9
10
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
6 of 7 14/11/2022 00:06
INCORRETA:
A Arroz tio joão.
B Fornecedor.
C Cliente.
D Produto.
Imprimir
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
7 of 7 14/11/2022 00:06

Mais conteúdos dessa disciplina