Foram encontradas 55.987 questões.
Os algoritmos de ordenação desempenham um papel crucial em ciência da computação, permitindo organizar elementos de uma lista em uma ordem específica, como crescente ou decrescente. Um desses algoritmos funciona comparando repetidamente pares adjacentes de elementos e trocando-os se estiverem na ordem errada, até que toda a lista esteja ordenada. Sabendo disso, assinale a alternativa que apresenta CORRETAMENTE esse algoritmo de ordenação.
Provas
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Fila
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Lista
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Pilha
No contexto das estruturas de dados, diferentes tipos são fundamentais para organizar e manipular conjuntos de elementos em programas de computador. Sabendo disso, analise as assertivas a seguir, sobre as características de alguns desses tipos de estruturas, julgando-as V, se verdadeiras, ou F, se falsas.
( ) Uma pilha é uma lista linear na qual a inserção de elementos ocorre em uma extremidade, chamada de fim da pilha, e a remoção ocorre na outra extremidade, chamada de frente da pilha. Isso segue a abordagem First ln, First Out (FIFO), onde o primeiro elemento inserido é o primeiro a ser removido.
( ) Uma fila é uma lista linear na qual a inserção e a remoção de elementos ocorrem apenas em uma extremidade, chamada de topo da fila. Isso segue a abordagem Last ln, First Out (LIFO), onde o último elemento inserido é o primeiro a ser removido.
( ) Uma lista estática é uma estrutura de dados na qual cada elemento, além de armazenar seu valor, contém uma referência ao próximo elemento na lista. Isso permite a construção de listas de tamanho variável, onde os elementos não precisam estar necessariamente em posições contíguas de memória.
Qual alternativa preenche, CORRETAMENTE, os parênteses, na ordem em que aparecem?
Provas
No HTML 5 (Hypertext Markup Language, versão 5), uma série de elementos contribuem para uma estrutura de página web mais semântica. facilitando a compreensão do conteúdo tanto para os desenvolvedores quanto para os usuários finais, além de melhorar a acessibilidade e a indexação por mecanismos de busca. Entre esses elementos, está o <keygen>, cuja função é:
Provas
Na programação orientada a objetos, existem vários conceitos fundamentais que ajudam a criar sistemas mais modularizados, reutilizáveis e manuteníveis. Um desses conceitos é o princípio de esconder os detalhes internos de um objeto e expor apenas o que é necessário, através de uma interface pública. Isso é alcançado com o uso de modificadores de acesso (como privado, protegido e público), permitindo que os dados de um objeto sejam protegidos contra acessos não autorizados e modificações acidentais. Sabendo disso, assinale a alternativa que apresenta, CORRETAMENTE, o nome deste conceito.
Provas
- Compilação e Interpretação de CódigoCódigo Fonte
- Manutenção e Evolução de SoftwareEngenharia Reversa
- Segurança de SoftwareIdentificação de Vulnerabilidades e Condições de Erro
Na área de segurança da informação, é essencial compreender profundamente o funcionamento interno de sistemas e softwares para identificar vulnerabilidades e desenvolver medidas de proteção adequadas. Este processo, fundamental para a análise de códigos-fonte e protocolos de comunicação, é conhecido como:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDCAP
Orgão: Câm. Vitória-ES
Considere o seguinte trecho de código em JavaScript:
function calcularSoma(a, b) {
var resultado = a + b;
console.log("O resultado da soma é: " resultado);
}
calcularSoma(5, 7);
Assinale a alternativa que contém o erro existente no código que o impede de ser executado:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDCAP
Orgão: Câm. Vitória-ES
Leia e responda:
"_________é a característica única de linguagens orientadas a objetos que permite que diferentes objetos respondam a mesma mensagem cada um a sua maneira. Em termos de programação, essa característica representa a capacidade de uma única referência invocar métodos diferentes, dependendo do seu conteúdo.
Das alternativas abaixo, qual preenche a lacuna acima corretamente?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDCAP
Orgão: Câm. Vitória-ES
Como é chamado o processo de localizar e corrigir erros ou bugs no código-fonte de qualquer software?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDCAP
Orgão: Câm. Vitória-ES
Qual tag no HTML5 é responsável por definir um item do conteúdo dentro da página ou da seção?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDCAP
Orgão: Câm. Vitória-ES
Leia o trecho abaixo e responda corretamente:
"O algoritmo______é uma solução simples e direta para o problema, normalmente baseada na descrição do problema e na definição do conceito envolvido. Resumindo, é considerado um dos algoritmos mais simples, que itera todas as possibilidades e termina com uma solução satisfatória.
Provas
Caderno Container