Foram encontradas 166 questões.
Observe a tabela a seguir, pertencente a um banco de dados relacional. A chave da tabela é {nomeProduto, nomeFornecedor}

O problema que esta tabela apresenta é:
Provas
- Arquitetura e Design de SoftwareComputação Distribuída
- Engenharia de SoftwareDesenvolvimento Baseado em Componentes
- Interoperabilidade e IntegraçãoIntegração de Sistemas e MiddlewareCORBA
- Interoperabilidade e IntegraçãoIntegração de Sistemas e MiddlewareRPC: Remote Procedure Call
São responsabilidades típicas de um middleware para aplicações distribuídas baseadas em componentes:
I. controle de transações
II. mecanismos para localizar e criar componentes remotos
III. tratar questões de segurança
IV. manter a persistência do estado do sistema
V. transformação de dados (marshalling)
O número de afirmações corretas é:
Provas
A descrição do cenário a seguir deve ser usada para responder às questões 34, 35 e 36.


O resultado da consulta SQL a seguir (SQL99 padrão), aplicada a este banco de dados é:

Provas
Observe o diagrama de classes a seguir:

Com base neste diagrama, os possíveis valores para XXX no código a seguir são:

Provas
Observe na figura a seguir o relacionamento entre as classes ClasseA e ClasseB

Este tipo de relacionamento pode ser originado por:
I. Uma variável local, do tipo ClasseB, usada em um método de ClasseA.
II. Uma variável do tipo ClasseB, com escopo global, usada em um método de ClasseA.
III. Um atributo de ClasseA referenciando um objeto da classe ClasseB.
IV. Um parâmetro do tipo ClasseB recebido por um método de ClasseA.
O número de afirmações corretas
Provas
- Engenharia de SoftwareAnálise e Projeto de Software
- Engenharia de SoftwareDTE: Diagrama de Transição de Estados
Considere as seguintes afirmativas sobre diagramas de transição de estados (DTE). Um DTE é considerado correto quando:
I- Tem somente um estado inicial.
II- Todo estado pode ser alcançado a partir do estado inicial.
III- Para cada estado existe um caminho até o estado final.
A(s) afirmativa(s) correta(s) é/são somente:
Provas
- Engenharia de SoftwareUML: Unified Modeling Language
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
I- Um Modelo de Domínio é uma representação visual das classes de domínio.
II-Um Modelo de Domínio é ilustrado por um conjunto de diagramas de classes.
III- O diagrama de classe do Modelo de Domínio deve mostrar os métodos de todas as classes.
A(s) afirmativa(s) correta(s) é/são somente:
Provas
Um tratamento A deve ser aplicado se o paciente tiver mais de 40 anos e for do sexo masculino; se o paciente tiver mais de 40 anos e for do sexo feminino, deve-se aplicar o tratamento B. Para pacientes com menos de 40 anos, deve-se aplicar sempre o tratamento C.
Observe agora as tabelas de decisão mostradas abaixo (V= verdadeiro, F=Falso):

A tabela que representa corretamente o problema é:
Provas
- Engenharia de SoftwareAnálise e Projeto de Software
- Engenharia de SoftwareAnálise Essencial
- Engenharia de SoftwareEngenharia de Requisitos
Considere as seguintes afirmativas sobre o Modelo Essencial de um sistema de informação. O modelo essencial:
I- Não trata os erros dos dados recebidos do ambiente.
II- Define a resposta do sistema a todos os eventos externos.
III- Quando adaptado aos requisitos tecnológicos, torna-se o Modelo de Implementação.
A(s) afirmativa(s) correta(s) é/são somente:
Provas
Considere as seguintes afirmativas sobre o Diagrama de Fluxo de Dados (DFD) utilizado na análise estruturada de sistemas:
I. Depósitos de dados e entidades externas são elementos de um DFD.
II. Todo fluxo de dados ou inicia ou termina num processo.
III. O DFD de contexto contém mais de um processo.
A(s) afirmativa(s) correta(s) é/são somente:
Provas
Caderno Container