Foram encontradas 50 questões.
- Engenharia de SoftwareAnálise e Projeto de Software
- Engenharia de SoftwareUML: Unified Modeling Language
Em relação à modelagem UML, analise as assertivas abaixo.
I. Estereótipo é um elemento de modelagem que rotula tipos de Classes de Objeto. A notação usada pela UML para estereótipos, dentro da representação gráfica da Classe de Objeto, é colocá-lo entre << >> acima do nome da classe.
II. O diagrama de colaboração mostra a interação entre os objetos ao longo do tempo, apresentando os objetos que participam da interação e a sequência de mensagens trocadas.
III. Operações são procedimentos que executam as responsabilidades de uma classe de objetos e, portanto, definem o comportamento dos objetos da classe.
Das afirmativas apresentadas, está(ão) correta(s) somente
Provas
Sobre os modificadores de acesso da linguagem Java, é correto afirmar que
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Encapsulamento
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Membros Estáticos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Polimorfismo
Analise as afirmativas abaixo.
I. O polimorfismo permite a manipulação de instâncias de classes diferentes, que herdam de uma mesma classe ancestral, de forma unificada.
II. Encapsulamento é a técnica que permite a um objeto conter outros objetos da mesma classe.
III. Um campo estático em uma classe é compartilhado por todas as instâncias dessa classe.
Das afirmativas apresentadas, está(ão) correta(s) somente
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Abstração
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Interfaces
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Métodos
Analise as afirmativas abaixo, sobre programação orientada a objetos.
I. Uma classe que pode ser instanciada e que herda de uma classe abstrata X deverá, obrigatoriamente, implementar todos os métodos declarados como abstratos na classe X.
II. A diferença entre classe abstrata e interface é que a primeira pode ser instanciada, enquanto a segunda não.
III. A sobrecarga de métodos acontece quando dois métodos diferentes têm o mesmo nome, porém o tipo de retorno é diferente.
Das afirmativas apresentadas, está(ão) correta(s) somente
Provas
Analise as afirmativas abaixo, sobre as técnicas de teste de softwares.
I. O teste de caixa branca é capaz de verificar os caminhos dependentes dentro de um módulo.
II. O teste de caixa branca é capaz de verificar as estruturas de dados internas a um módulo.
III. O teste de caixa preta verifica as estruturas de dados externas a um módulo.
Das afirmativas apresentadas, está(ão) correta(s) somente
Provas
- Arquitetura e Design de SoftwareCoesão, Acoplamento e Modularidade
- Engenharia de SoftwareAnálise e Projeto de Software
- Engenharia de SoftwarePrincípios de Engenharia de Software
Analise as assertivas abaixo.
I. A independência funcional visa à construção de módulos independentes, mais fáceis de gerenciar e mais fáceis de serem reutilizados.
II. A independência funcional é medida usando-se dois critérios qualitativos: a coesão e o acoplamento.
III. Um módulo deve, idealmente, possuir alto grau de coesão e baixo grau de acoplamento.
Considerando V(verdadeiro) e F(falso), assinale a alternativa que corresponde à sequência correta.
Provas
O ciclo de vida clássico da engenharia de software, também chamado de modelo em cascata, consiste das seguintes atividades:
Provas
- Protocolos e ServiçosConfiguração de RedeDHCP: Dynamic Host Configuration Protocol
- TCP/IPSub-redes, Máscara e Endereçamento IP
Analise as seguintes informações.
I. No endereçamento de classes cheias, uma sub-rede de classe c pode acomodar, no máximo, 254 hospedeiros (hosts).
II. Seja X o endereço IP de uma interface em uma sub-rede. Então, em nenhuma outra sub-rede existe uma interface com endereço IP igual a X.
III. O DHCP é um protocolo que fornece endereços IP temporários automaticamente.
Das afirmativas apresentadas, está(ão) correta(s) somente
Provas
- Protocolos e ServiçosInternet e EmailHTTP: Hyper Text Transfer Protocol
- Segurança de RedesFirewall
- Segurança de RedesProxy
Analise as seguintes informações sobre Redes de Computadores.
I. Um firewall é uma combinação de hardware e software que isola a rede interna de uma organização da Internet em geral, permitindo que alguns pacotes passem e outros não.
II. Um proxy pode diminuir substancialmente o tempo de resposta para a requisição de um cliente.
III. O modo padrão do protocolo HTTP usa conexões persistentes sem paralelismo.
Das afirmativas apresentadas, está(ão) correta(s) somente
Provas
A quantidade de números pares, naturais e com três dígitos distintos existentes entre 99 e 999 é
Provas
Caderno Container