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.

Classe representa um conjunto de objetos com características afins. Sobre o exposto, assinale a alternativa CORRETA: A) Nenhuma das alternativas. B) Uma classe pertence a um objeto quando os atributos de uma pode pertencer a outra. C) 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. 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 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.

Classe representa um conjunto de objetos com características afins. Sobre o exposto, assinale a alternativa CORRETA: A) Nenhuma das alternativas. B) Uma classe pertence a um objeto quando os atributos de uma pode pertencer a outra. C) 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. 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 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