Articles
Register
Sign In
Search
alvarobianchi2601
Ambicioso
0
Followers
12
Questões
3
Respostas
alvarobianchi2601
November 2023 | 2 Respostas
“Abordagens de solução de problemas de recursão têm um número de elementos em comum. Quando um método recursivo é chamado para resolver um problema, na verdade, ele é capaz de atuar somente no(s) caso(s) mais simples(s), ou caso(s) básico(s). Se o método é requisitado para um caso básico, ele retorna um resultado. Se é para um problema mais complexo, ele o divide em duas partes conceituais – uma que o método sabe como solucionar e outra que ele não sabe. Para tornar a recursão realizável, a última parte deve assemelhar-se ao problema original, mas ser uma versão ligeiramente mais simples ou menor dele. Como esse novo problema é parecido com o original, o método destina uma cópia nova dele próprio para trabalhar no problema menor – isso é referido como chamada recursiva e também é denominado passo de recursão” (DEITEL; DEITEL, 2016, p. 609). DEITEL, P.; DEITEL, H. Java: como programar. 10. ed. São Paulo: Pearson Education do Brasil, 2016. Sobre o que foi apresentado, observe as asserções a seguir e as relações propostas entre elas. I. A execução de uma recursão é feita durante a chamada do método original, que ainda se encontra em aberto, ou seja, a execução não foi finalizada. PORQUE II. É possível que o passo de execução resulte em outras chamadas recursivas à medida que o método divide cada novo subproblema em partes conceituais. Resposta: e. As asserções I e II são proposições verdadeiras, e a II é uma justificativa para I.
Responda
alvarobianchi2601
November 2023 | 2 Respostas
Um Conjunto é uma Coleção que não pode conter elementos duplicados. Ele modela a abstração do conjunto matemático e funciona de forma análoga aos conjuntos da matemática. Trata-se de uma Collection que não permite elementos duplicados. Set também adiciona um contrato mais forte no comportamento das operações Equals e HashCode, permitindo que instâncias sejam comparadas significativamente, mesmo que os seus tipos de implementação sejam diferentes. Duas instâncias de Set são iguais se contiverem os mesmos elementos. Observe as afirmações a seguir, sobre as Coleções em Java, e correlacione-as, adequadamente, aos termos aos quais se referem. 1. TreeSet 2. HashSet 3. LinkedHashSet I. Armazena os seus elementos em uma Tabela Hash. É a implementação de melhor desempenho; no entanto, não oferece garantias quanto à ordem de iteração. II. Armazena os seus elementos em uma árvore rubro-negra, ordena os seus elementos com base em seus valores e é, substancialmente, mais lento do que outros Conjuntos. III. É implementado como uma Tabela Hash com uma lista encadeada passando por ela e ordena os seus elementos com base na ordem em que foram inseridos no Conjunto. Assinale a alternativa que correlaciona, adequadamente, os dois grupos de informação. a. 1-II; 2-I; 3-III. b. 1-III; 2-II; 3-I. c. 1-III; 2-I; 3-II. d. 1-II; 2-III; 3-I. e. 1-I; 2-II; 3-III.
Responda
alvarobianchi2601
November 2023 | 2 Respostas
A motivação de estudar Generics é poupar o desenvolvedor quanto a redundância de códigos. Analise as afirmações sobre métodos genéricos e escolha a alternativa correta I. Os métodos genéricos permitem especificar com uma única declaração de método, um conjunto de métodos relacionados. II. Classes e interfaces genéricas permitem especificar conjuntos de tipos relacionados. III. Quando o compilador encontra uma chamada de método, ele tenta localizar uma declaração de método com um nome e parâmetros que são compatíveis com os tipos de argumentos na chamada de método. IV. Não podemos usar Generics em classes e interfaces. A. Apenas II está correta. B. Apenas II, III e IV estão corretas. C. Apenas I, II e III estão corretas. ( Resposta correta) D. Apenas III está correta. E. Apenas I está correta.
Responda
alvarobianchi2601
November 2023 | 2 Respostas
Considere a sequência do código a seguir: import java.util.LinkedHashSet; import java.util.Set; public classTesteHashSet { public static void main(String [] args) { Set <string> nomes = new LinkedHashSet <string>(); nomes.add("Joao"); nomes.add("Jose"); nomes.add("Maria"); nomes.add("Julio"); nomes.add("Fernanda"); nomes.add("Heloisa"); nomes.add("Ana"); for (String nome : nomes) { System.out.println(nome); } } } Acerca da utilização da Classe LinkedHashSet, assinale a alternativa correta: A. A ordem em que os dados serão retornados é a mesma em que foi inserida. B. A ordem em que os dados serão retornados não é garantida. C. A ordem correta é Ana, Joao, Jose, Julio, Maria, Fernanda, Heloisa. D. A ordem correta é Ana, Joao, Jose, Maria, Julio, Fernanda, Heloisa. E. A ordem correta é Joao, Jose, Maria, Julio, Fernanda, Heloisa, Ana.
Responda
alvarobianchi2601
November 2023 | 2 Respostas
________ é um dos pilares da POO e por meio dele é possível simplificar bastante a programação, protegendo informações sensíveis. Além disso, esse conceito deixa mais legível, funcional e reutilizável o código. Trata-se de uma técnica de programação que mantém escondido os detalhes internos do funcionamento dos métodos de uma classe. Abstração Herança Assinatura do método X Encapsulamento Polimorfismo
Responda
alvarobianchi2601
November 2023 | 1 Respostas
Leia o trecho a seguir.“A maioria das empresas tem não um produto, mas um mix de produtos que se dividem em linhas. Essa variedade serve para atender a diferentes necessidades e preferências em relação aos mesmos produtos. Diferentes sabores de cremes dentais e embalagens de diferentes tamanhos exemplificam esse tipo de decisão” (MAXIMIANO, 2010, p. 129). MAXIMIANO, A. C. A. Administração para empreendedores: fundamentos da criação e gestão de novos negócios. 2. ed. São Paulo: Pearson Prentice Hall, 2010.Considerando particularidades do “produto” dos 4 Ps do marketing, assinale a alternativa correta.a.Transportesb.Nome e marca.c.Promoção.d.Grandes embalagens.e.Propaganda.Resposta: nome e marca!
Responda
alvarobianchi2601
September 2023 | 2 Respostas
O processo de exclusão de um nó de uma lista linear altera apenas as cadeias de nós antes e depois do nó ser excluído: o nó imediatamente anterior apontará para o próximo nó a ser excluído da lista. Se o nó liberado for o primeiro nó, o endereço do segundo nó deve ser copiado para o rótulo inicial da lista. Se for o último, o campo anterior deve conter um campo de link vazio. Após essa sequência que garante a continuidade da lista encadeada, a posição ocupada pelo nó deletado é liberada. O processo de remoção de um nó da lista encadeada é realizado simplesmente alterando a conexão do nó anterior para o nó posterior, criando, assim, um novo elo, logo o nó anterior ao nó removido irá vincular para o seguinte nó que foi excluído. Descrição da imagem: A imagem traz uma ilustração que apresenta uma lista, formada por quatro elementos, sendo o primeiro elemento com a descrição “P1”; no segundo elemento, com a descrição “P2”; no terceiro elemento, com a descrição “P3”; no quarto elemento, com a descrição “P4”. No terceiro elemento (P3), contém um X vermelho. Fonte: Elaborada pelo autor Com relação à exclusão de listas encadeadas, assinale a alternativa CORRETA a. Se o nó que foi removido for o primeiro, o endereço do último nó será atribuído para o ponteiro de início da lista b. Se o nó que foi removido for o primeiro, um endereço de um nó aleatório será atribuído para o ponteiro de início da lista c. Se o nó que foi removido for o primeiro, o endereço do segundo será atribuído para o ponteiro de início da lista d. Se o nodo removido é o último da lista, o endereço do primeiro será atribuído para o ponteiro de início da lista e. Se o nodo removido é o último da lista, o endereço do último será atribuído para o ponteiro de início da lista
Responda
alvarobianchi2601
September 2023 | 2 Respostas
Ao adicionar dados a um novo nó, o software deve primeiro determinar se existe espaço suficiente no disco rígido para um novo nó. Em seguida, os dados devem ser inseridos no novo nó antes que ele seja totalmente preenchido. Isso exige que o software determine se não existe espaço no disco rígido para um novo nó. Depois, nós adicionais precisam ser criados na posição desejada dentro da lista. Quaisquer campos de link anteriores devem se conectar ao novo nó. Quaisquer campos de link de nó devem ser válidos somente antes e depois do novo nó. Quer a lista tenha ou não um novo nó, o campo de link do próximo nó deve sempre conter o endereço do próximo nó. Não há intenção de mover um nó de sua localização física para criar um nó. Para introduzir um nó em uma lista encadeada, você deve primeiro alocar o novo nó e preenchê-lo com o valor correspondente. O usuário deve ser ________________ se um novo nó não puder ser alocado por falta de espaço físico. O novo nó deve então ser introduzido na posição exigida na lista. Isso requer apenas que os ______________ dos nós, antes e depois desse novo nó, sejam válidos. O campo de link do nó anterior deve apontar para o novo nó. Já o campo de link do novo nó deve conter o __________________ do próximo nó da lista. Não há necessidade de mover um nó de sua _________________ para inserir um novo. Preencha as lacunas escolhendo a alternativa CORRETA. a. marcado; processamento; endereço; informação física b. notificado; processamento; memória; informação c. notificado; campos de link; memória; informação d. notificado; campos de link; endereço; localização física. e. marcado; processamento; endereço; informação
Responda
alvarobianchi2601
September 2023 | 1 Respostas
O processo de exclusão de um nó de uma lista linear altera apenas as cadeias de nós antes e depois do nó ser excluído: o nó imediatamente anterior apontará para o próximo nó a ser excluído da lista. Se o nó liberado for o primeiro nó, o endereço do segundo nó deve ser copiado para o rótulo inicial da lista. Se for o último, o campo anterior deve conter um campo de link vazio. Após essa sequência que garante a continuidade da lista encadeada, a posição ocupada pelo nó deletado é liberada. O processo de remoção de um nó da lista encadeada é realizado simplesmente alterando a conexão do nó anterior para o nó posterior, criando, assim, um novo elo, logo o nó anterior ao nó removido irá vincular para o seguinte nó que foi excluído. Descrição da imagem: A imagem traz uma ilustração que apresenta uma lista, formada por quatro elementos, sendo o primeiro elemento com a descrição “P1”; no segundo elemento, com a descrição “P2”; no terceiro elemento, com a descrição “P3”; no quarto elemento, com a descrição “P4”. No terceiro elemento (P3), contém um X vermelho. Fonte: Elaborada pelo autor Com relação à exclusão de listas encadeadas, assinale a alternativa CORRETA
Responda
alvarobianchi2601
August 2023 | 1 Respostas
Seja uma tabela hash implementada como um vetor de tamanho 13, com elementos indexados de 0 a 12. Nesse caso, para obter a posição a partir de uma chave, a função de espalhamento computa o resto da divisão da chave por 13. Indicar a alternativa correta que apresenta a chave (93,2,24) e o índice resultado da função de espalhamento aplicada a essa chave. a. h(93)=2 h(2)=2 h(24)=11 b. h(93)=2 h(2)=2 h(24)=2 c. h(93)=1 h(2)=2 h(24)=11 d. h(93)=2 h(2)=3 h(24)=11 e. h(93)=1 h(2)=3 h(24)=11
Responda
alvarobianchi2601
August 2023 | 2 Respostas
A melhoria do poder dos computadores foi medida e prevista pela primeira vez em 1965 por um cientista da computação chamado Gordon Moore. O número de transistores que cabem em uma placa de circuito com tamanho fixo dobra a cada dois anos. Como resultado, os computadores se tornam exponencialmente mais rápidos a cada ano. Considerando o histórico da evolução dos computadores, analise as afirmativas a seguir e assinale (V) para a(s) Verdadeira(s) e (F) para a(s) Falsa(s). I. ( ) O filme “2001 - Uma Odisseia no Espaço” chegou aos cinemas em 1968. Esse clássico cult mostrou o reconhecimento da voz e do visual por computador. Além disso, expôs a interação entre humano e computador, a síntese de velocidade e outras tecnologias avançadas. II. ( ) Em 1983, chegou ao mercado o CD-ROM, capaz de armazenar 550 MB de dados pré-gravados. Muitas empresas de informática trabalharam para estabelecer um padrão para esses discos, tornando-os capazes de acessar uma ampla variedade de informações. III. ( ) Na década de 1750, surgiram os primeiros computadores comerciais. Antes disso, o foco da computação residia nas capacidades científicas, matemáticas e de defesa. Os computadores disponíveis comercialmente foram criados para fins militares.
Responda
alvarobianchi2601
August 2023 | 2 Respostas
Leia o conteúdo apresentado a seguir. Ao entregar um programa, o _________ também fornecia um conjunto de __________ separadas e relativas ao ________ de sistema. Também eram oferecidos outros recursos necessários para a execução de um programa. Assinale a alternativa que apresenta os itens que completam correta e respectivamente as lacunas anteriores.
Responda
Helpful Links
Sobre nós
Política de Privacidade
Termos e Condições
direito autoral
Contate-Nos
Helpful Social
Get monthly updates
Submit
Copyright © 2024 ELIBRARY.TIPS - All rights reserved.