Buscar

estrutura de dados quetoes inade

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

05/11/2017 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=2049943&classId=798701&topicId=2563473&p0=03c7c0ace395d80182db07ae2c30f034&enableForum=S 1/1
  Tópico Anterior Próximo Tópico
 
Para auxiliar seus estudos, estamos inserindo abaixo, algumas questões que caíram em ENADES já
 realizados de seu curso e que têm relacionamento direto com a disciplina que você acabou de concluir.
Esperamos com isso que além de facilitar a familiarização com as questões deste importante exame,
 você ganhe também mais um espaço de revisão de sua aprendizagem.
Aproveite e Bons Estudos!
 
 LINGUAGEM DE PROGRAMAÇÃO
Aluno(a): OLAVO GUSTAVO J F DE MELO Matrícula: 201701326868
Acertos: 4,0 de 5,0 Data: 26/10/2017 21:22:29 (Finalizada)
 
 1a Questão (Ref.: 201702470996) Acerto: 1,0 / 1,0
A programação orientada a objeto não é apenas uma forma de programar, é também um jeito de pensar em um
problema utilizando conceitos do mundo real e, não somente conceitos computacionais.
Considerando os conceitos da programação orientada a objetos, analise as afirmações abaixo.
I. O objeto tem determinadas propriedades que o caracterizam e que são armazenadas no próprio objeto. As
propriedades de um objeto são chamadas de instâncias.
II. As mensagens são informações enviadas ao objeto para que ele se comporte de uma determinada maneira. Um
programa orientado a objetos em execução consiste em envios, interpretações e respostas às mensagens. São os
métodos, os procedimentos residentes nos objetos, que determinam como eles irão atuar ao receber as
mensagens.
III. A herança é um mecanismo para o compartilhamento de métodos e atributos entre classes e subclasses,
permitindo a criação de novas classes através da programação das diferenças entre a nova classe e a classe-pai.
IV. O encapsulamento é um mecanismo que permite o acesso aos dados de um objeto somente através dos
métodos desse. Nenhuma outra parte do programa pode operar sobre os dados do objeto. A comunicação entre os
objetos é feita apenas através de troca de mensagens.
É correto apenas o que afirma em
III e IV.
I e III.
I, II e IV.
I e II.
 II, III e IV.
 
 2a Questão (Ref.: 201702500669) Acerto: 0,0 / 1,0
A classe CountOccurrence escrita na linguagem Java, tem por objetivo localizar e contar quantas ocorrências de um
determinado valor existem em um conjunto predeterminado de valores, retornando a quantidade de vezes que um
determinado valor se repete no conjunto.
 
Para que o algoritmo funcione corretamente, atendendo o requisito proposto, a mudança em sua estrutura que
deve ser aplicada é
alterar a linha 14, de: if
( ! hasValue ( countValue, array, i )
|| i >= array.length) para: if (i >=
array.length)
 alteraralinha21,de: c + = count (countValue,
array, i ) ;para: c += count (countvalue,
array, i + 1 );
alterar a linha 10, de: return
 hasValue ( searchValue, array, i + 1 ) ;
 para: return hasValue ( searchValue,
 array, i - 1) ;
 alterar a linha 18, de: if (array [i] ==
countValue )para: if (array[c] ==
countValue)
alterar a linha 15, de: return o; para: return
 count(countValue, array, O)
 
 3a Questão (Ref.: 201702470994) Acerto: 1,0 / 1,0
Eclipse, Netbeans, Jdeveloper são exemplos de ambientes integrados de desenvolvimento, chamados de IDE, que
têm por objetivo facilitar o desenvolvimento de softwares, provendo maior produtividade e gerenciamento de
projetos. A especificação JavaBeans foi criada para ser um padrão de desenvolvimento de componentes que
possam ser facilmente usados por outros desenvolvedores em diferentes IDE.
Com relação ao tema, analise as asserções a seguir.
Seja para o Netbeans ou para o Eclipse, é possível adquirir componentes de terceiros que facilitem a
implementação do seu projeto
PORQUE
como o código desses componentes está em linguagem intermediária, ou seja, independente da arquitetura de um
computador real, só é necessário que a máquina virtual esteja instalada no computador onde o aplicativo será
executado e a máquina virtual será a responsável pela interpretação do código para a linguagem de máquina do
computador em execução.
Acerca dessas asserções, assinale a alternativa correta.
As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
 As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
Tanto a primeira quanto a segunda asserções são proposições falsas
A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
 
 4a Questão (Ref.: 201702470992) Acerto: 1,0 / 1,0
Com relação a conceitos de orientação a objetos, julgue os seguintes itens.
I As variáveis ou métodos declarados com modificador de acesso private só são acessíveis a métodos da classe em
que são declarados.
II Uma classe deve possuir uma única declaração de método construtor.
III Uma instância de uma classe abstrata herda atributos e métodos de sua superclasse direta.
IV O polimorfismo permite substituir a lógica condicional múltipla (lógica switch ou faça caso).
Estão certos apenas os itens
II e III.
I e II.
II e IV.
I e III.
 I e IV.
 
 5a Questão (Ref.: 201702470991) Acerto: 1,0 / 1,0
O paradigma de programação orientado a objetos tem sido largamente utilizado no desenvolvimento de sistemas.
Considerando o conceito de herança, avalie as afirmações abaixo.
I. Herança é uma propriedade que facilita a implementação de reuso.
II. Quando uma subclasse é criada, essa herda todas as características da superclasse, não podendo possuir
propriedades e métodos próprios.
III. Herança múltipla é uma propriedade na qual uma superclasse possui diversas subclasses.
IV. Extensão é uma das formas de se implementar herança.
É correto apenas o que se afirma em
II e III.
III.
 I e IV.
I.
II e IV
 
 
 
 olavo gustavo j f de melo,Seja bem-vindo(a) ao TESTE DE CONHECIMENTO DO ENADE Início 
 
 
OG
Realce
OG
Realce

Outros materiais