Foram encontradas 8.505 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q522338 Engenharia de Software
Alguns diagramas utilizados na notação UML estão disponibilizados na coluna I. Estabeleça a correta correspondência com seus significados disponibilizados na coluna II.


Coluna I

1. Diagrama de casos de uso

2. Diagrama de classes

3. Diagrama de sequência

4. Diagrama de máquina de estados.

5. Diagrama de componentes. 


Coluna II

( ) Serve de apoio para todos os outros diagramas, definindo os atributos e métodos das classes.

( ) Está muitas vezes associado à linguagem de programação que será utilizada.

( ) Acompanha as mudanças sofridas pelas instâncias de uma classe, de um caso de uso ou de um subsistema ou sistema completo.

( ) Auxilia o levantamento e análise de requisitos, bem como da compreensão do sistema como um todo.

( ) Preocupa-se com a ordem temporal em que as mensagens são trocadas entre os objetos envolvidos em um processo.


A sequência correta, de cima para baixo, é: 


Alternativas
Q522337 Engenharia de Software
Algumas visões utilizadas na notação UML estão disponibilizadas na coluna I. Estabeleça a correta correspondência com seus significados disponibilizados na coluna II.


 Coluna I

1. Visão de caso de uso

2. Visão de projeto

3. Visão de processo

4. Visão de implementação

5. Visão de implantação


Coluna II

( ) Focaliza a topologia do hardware.

( ) Focaliza a estrutura lógica do sistema.

( ) Focaliza os comportamentos de um sistema e deve ser transparente a todos os envolvidos no projeto.

( ) Focaliza a estrutura física para a efetiva construção do sistema.

( ) Focaliza nas questões de desempenho e escalabilidade do sistema.

A sequência correta, de cima para baixo, é: 




Alternativas
Q522336 Engenharia de Software
Na orientação a objetos, a descrição ou especificação do objeto que fica visível apenas para o usuário construtor do tipo de objeto, é conhecida como:
Alternativas
Q522335 Sistemas Operacionais
Nos sistemas operacionais, o conceito de ambiente simulado, criado quando a aplicação do usuário interage diretamente com o sistema operacional, como se o hardware não existisse, é conhecido como:
Alternativas
Q522334 Sistemas Operacionais
Os sistemas de tempo real são exemplos de sistemas:
Alternativas
Q522333 Sistemas Operacionais
É a principal vantagem dos sistemas multiprogramáveis e multitarefas:
Alternativas
Q522332 Arquitetura de Computadores
É uma característica da porta USB:
Alternativas
Q522331 Arquitetura de Computadores
Nos microcomputadores o PCI é um barramento:
Alternativas
Q522330 Arquitetura de Computadores
O chipset contém dois chips: ponte norte e ponte sul. São exemplos de componentes que estão conectados na ponte norte e componentes conectados na ponte sul, respectivamente:
Alternativas
Q520691 Redes de Computadores
A NAT (Network Address Translation), descrita na RFC 3022, tem como princípio básico permitir que os dispositivos na rede interna tenham endereços IP exclusivos e compartilhem o mesmo endereço IP para o tráfego na Internet. Um dos intervalos de endereçamento IP reservado para tráfego interno é
Alternativas
Q520690 Redes de Computadores
O HTTP é o protocolo para a transferência de páginas Web através da Internet. Quando o navegador solicita ao servidor Web que envie uma página gerada dinamicamente na linguagem PHP, o formato do arquivo transferido será
Alternativas
Q520689 Redes de Computadores
Os endereços IP são difíceis de memorizar e seu uso para emails, por exemplo, é inviável. O serviço de rede responsável por criar um sistema hierárquico de nomes baseado em domínios e mapeá-los para endereços IP é o
Alternativas
Q520688 Segurança da Informação
O MD5 é um algoritmo de criptografia que opera embaralhando os bits de maneira que todos os bits de saída são afetados pelos bits de entrada. Esse algoritmo é baseado em uma função hash unidirecional. Senhas armazenadas em bancos de dados utilizando MD5 são comparadas com senhas entradas em sistemas da seguinte forma:
Alternativas
Q520687 Engenharia de Software
A metodologia ágil de desenvolvimento de software em que os projetos são divididos em ciclos chamados sprints é a
Alternativas
Q520686 Engenharia de Software
Em projetos nos quais se aplicam o método ágil XP, a fase em que o propósito é empresa e cliente concordarem em uma data na qual o menor e melhor conjunto de histórias de usuários deverá ser implementado é a fase de:
Alternativas
Q520685 Engenharia de Software
Um dos princípios de desenvolvimento ágil de software é
Alternativas
Q520684 Engenharia de Software
O teste de software em que o analista tem acesso ao código fonte e permite, por exemplo, que o mesmo escolha partes específicas de um componente para serem testadas é chamado de:
Alternativas
Q520683 Engenharia de Software
No que diz respeito aos requisitos de Sistemas de Software, aqueles que estão relacionados às propriedades dos sistemas, como, por exemplo, tempo de resposta são requisitos:
Alternativas
Q520682 Engenharia de Software
Em UML, o diagrama que mostra um conjunto de papéis e as mensagens enviadas e recebidas de forma ordenada pelas instâncias, que representam os papéis, é o diagrama de:
Alternativas
Q520681 Banco de Dados

Considere as tabelas nota e disciplina abaixo:


seq matricula codDisciplina valor

1 1 1 7.5

1 2 1 5

2 1 1 8

2 2 1 5


codDisciplina nome

1 Cálculo

2 Física

3 Química


O comando SQL que retorna as disciplinas que não possuem notas relacionadas é:

Alternativas
Respostas
6701: D
6702: E
6703: A
6704: A
6705: D
6706: D
6707: A
6708: D
6709: D
6710: C
6711: A
6712: E
6713: B
6714: D
6715: A
6716: E
6717: A
6718: E
6719: D
6720: A