Foram encontradas 214 questões.
Na UML, a Unified Modeling Language, uma linguagem de modelagem visual para sistemas de software, os diagramas desempenham um papel crucial na representação e compreensão tanto das interações quanto das estruturas dos sistemas. Um desses diagramas, em particular, destaca-se por representar a interação entre diferentes objetos ao longo do tempo, mostrando a troca de mensagens de forma ordenada.
Assinale a alternativa que corresponde a esse tipo específico de diagrama.
Provas
O Desenvolvimento Orientado por Testes (TDD - Test-Driven Development) é uma abordagem de desenvolvimento de software, cuja característica fundamental é:
Provas
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
Para uma implantação eficaz de um servidor de internet, é crucial configurar e lançar diferentes componentes, como servidores web, proxy reverso e servidores FTP (File Transfer Protocol). Escolher o servidor FTP correto é essencial para facilitar a transferência de arquivos para o servidor de forma segura e eficiente. Um servidor FTP bem configurado garante uma comunicação segura entre o cliente e o servidor, possibilitando o compartilhamento de arquivos de maneira rápida e confiável. NÃO é um exemplo de servidor FTP:
Provas
Para assegurar a segurança das redes IPv4 (Internet Protocol version 4) e IPv6 (Internet Protocol version 6), uma variedade de tecnologias e medidas são implementadas, para garantir a confidencialidade, a integridade e a disponibilidade tanto dos dados quanto dos sistemas. Uma dessas tecnologias é empregada para gerenciar o tráfego de rede com base em regras de segurança predefinidas. Este sistema monitora o tráfego de entrada e saída da rede, aplicando políticas de segurança para bloquear ou permitir o tráfego com base em diferentes critérios, como endereço IP (Internet Protocol), protocolo, porta e tipo de aplicação. Esta tecnologia de segurança trata-se de:
Provas
- Protocolos e ServiçosConfiguração de RedeDNS: Domain Name System
- TCP/IPConceitos e Especificações do IP
- Topologias de Rede
Analise as assertivas a seguir, que tratam de conceitos relacionados a redes de computadores, julgando-as em V, se verdadeiras, ou F, se falsas.
( ) Atopologia de rede refere-se ao layout físico ou lógico da rede, descrevendo como os dispositivos estão conectados e se comunicam entre si. Exemplos incluem topologia em estrela, em anel e em malha.
( )Um protocolo de rede é um identificador único atribuído a cada dispositivo conectado a uma rede que utiliza o protocolo IP (Internet Protocol).
( ) O DNS (Domain Name System) é um componente de rede responsável por encaminhar dados entre diferentes redes. Ele realiza decisões de roteamento com base no endereço IP (Internet Protocol) de destino dos pacotes de dados.
Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?
Provas
Caderno Container