Foram encontradas 56.730 questões.
- Fundamentos de ProgramaçãoAlocação de Memória
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Pilha
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
A seção de layout de memória de um processo conhecida como seção pilha é responsável pelo(a)
Provas
Nas linguagens de programação C e Java, o tipo de dado elementar Short aloca na memória RAM a quantidade de
Provas
A seguinte figura apresenta um algoritmo de ordenação da tabela L, de n elementos, segundo o seu campo chave. Assinale a alternativa que descreve o método de ordenação.

Provas
As redes neurais multicamadas usam 3 blocos de camadas. Analise a seguinte figura e assinale a alternativa que corretamente descreve o nome da variável X.

Provas
Analise a seguinte figura que ilustra um exemplo de árvore binária completa e assinale a alternativa que apresenta corretamente os níveis conforme as variáveis apresentadas na imagem.

Provas
Árvores binárias balanceadas podem ser utilizadas para armazenar elementos de maneira a reduzir a quantidade de testes durante uma busca. Considerando que uma árvore com apenas um elemento (a raiz) possui 1 nível, marque a alternativa que indica a quantidade de níveis necessários para armazenar um total de 50 elementos utilizando todos os nós em uma árvore binária balanceada.
Provas
Considerando a representação de valores com sinal, incluindo valores positivos e negativos, em binário utilizando a estratégia do Complemento de 2, assinale a alternativa correta.
Provas
Considere uma estrutura de dados de uma Lista Encadeada Simples que é composta por uma cabeça e uma cauda, onde a cabeça aponta para o primeiro nó e a cauda aponta para o último nó da lista. Nessa estrutura, cada nó é composto por um valor inteiro e apenas um ponteiro para o próximo nó da lista. Marque a alternativa verdadeira sobre as características dessa estrutura de dados.
Provas
- Arquitetura e Design de SoftwareArquitetura em Camadas
- Arquitetura e Design de SoftwarePadrões de Arquitetura
- Engenharia de SoftwareDesign Patterns
No contexto da arquitetura de software, o modelo MVC (Model-View-Controller) é amplamente utilizado para organizar e estruturar sistemas, proporcionando uma separação clara de responsabilidades. Na camada de controle (Controller), é comum encontrar a lógica que coordena as interações entre a camada de apresentação (View) e a camada de dados (Model). Assim sendo, a principal responsabilidade da camada de controle no modelo MVC é
Provas
No contexto de estruturas de dados e algoritmos, a escolha de métodos eficientes para ordenação, pesquisa e hashing é crucial para o desempenho de muitas aplicações. Dentre os métodos de ordenação, destaca-se uma técnica que utiliza um pivô para particionar o vetor em duas partes, garantindo que todos os elementos menores que o pivô fiquem à sua esquerda, e os elementos maiores, à direita. De acordo com a descrição apresentada, assinale a alternativa que contém o método de ordenação destacado.
Provas
Caderno Container