Foram encontradas 909 questões.
A documentação de sistemas baseados em software pode ser classificada em duas áreas principais, a saber:
documentação de processo e documentação de produto. Na documentação de processo, o número de
documentos e o volume de informações geradas em cada um dependem da metodologia adotada e de cada
fase do ciclo do desenvolvimento. A documentação de produto, abrange a documentação de usuário e a
documentação referente à manutenção do sistema. Com base nessa classificação sobre documentação de
sistemas, assinale a afirmativa correta.
Provas
Questão presente nas seguintes provas
O coletor de lixo em Java, ao determinar que não há mais referências apontadas a um objeto, invoca um
método da classe java.lang.Object desse objeto. Assinale a alternativa que apresenta esse método.
Provas
Questão presente nas seguintes provas
Existem muitas definições de arquitetura de software, contudo uma unanimidade existe: todo software possui
uma arquitetura, mesmo que ela não tenha sido documentada. Um dos itens de definição de uma arquitetura
de software é o número de camadas do software. Sobre camadas lógicas e camadas físicas, assinale a
afirmativa correta.
Provas
Questão presente nas seguintes provas
Considerando a subárea de Engenharia de Requisitos, sobre os Requisitos de Domínio, que fazem parte dos
Requisitos Funcionais e/ou Não Funcionais, analise as afirmativas.
I - São derivados do domínio de aplicação do sistema, em vez das necessidades específicas dos usuários do sistema. II - Não são obrigatórios para um sistema, visto que não refletem necessidades específicas dos usuários do sistema. III - Incluem uma terminologia específica ou referência a conceitos do domínio.
Está correto o que se afirma em
I - São derivados do domínio de aplicação do sistema, em vez das necessidades específicas dos usuários do sistema. II - Não são obrigatórios para um sistema, visto que não refletem necessidades específicas dos usuários do sistema. III - Incluem uma terminologia específica ou referência a conceitos do domínio.
Está correto o que se afirma em
Provas
Questão presente nas seguintes provas
Em relação à UML e especificação de software orientada a objetos, analise o diagrama UML fornecido.
Provas
Questão presente nas seguintes provas
Sobre padrões de projetos orientados a objetos (Design Pattern), analise os diagramas abaixo.

Provas
Questão presente nas seguintes provas
O modelo de desenvolvimento de software Processo Unificado (PU) é constituído de fases e disciplinas. Cada
disciplina possui seu próprio fluxo de trabalho (workflow). Analise a figura a seguir.

Provas
Questão presente nas seguintes provas
A engenharia de requisitos é uma subárea da engenharia de software que trata dos processos de
levantamento, registro e gerenciamento dos requisitos de sistemas de software. Analise o diagrama abaixo
que ilustra a hierarquia de tipos de requisitos não funcionais.

Provas
Questão presente nas seguintes provas
Na computação orientada a serviços, o elemento serviço é a unidade básica do paradigma. Existe uma
classificação de serviços que estabelece uma tipificação dos modelos primários de serviços. A coluna da
esquerda apresenta três tipos de serviços e a da direita, a descrição desses tipos. Numere a coluna.
1 - Serviço de Entidade
2 - Serviço-Tarefa
3 - Serviço Utilitário
( ) Tende a ter menos potencial de reúso e, em geral, é
posicionado como o controlador de uma composição
responsável por compor serviços mais agnósticos ao
processo.
( ) É considerado um serviço altamente reusável, porque é
agnóstico à maioria dos processos da empresa controladora;
como resultado, um único serviço desse tipo pode ser
reusado em uma série de processos de negócio da empresa.
( ) É agnóstico a aplicativos, porque consiste em uma série de
capacidades obtidas por diversos sistemas e recursos
corporativos; também é conhecido como serviço de
infraestrutura ou serviço de tecnologia.
Provas
Questão presente nas seguintes provas
Sobre os padrões de projeto para distribuição de responsabilidades, GRASP (General Responsability Assignment Software Patterns), analise as afirmativas.
- Polimorfismo (Polymorphism) – Problema: Como tratar alternativas com base em tipo? Solução: Quando alternativas ou comportamentos relacionados variam segundo o tipo (classe), atribua a responsabilidade pelo comportamento aos tipos para os quais o comportamento varia, usando operações polimórficas.
- Especialista de Informação (Information Expert) – Problema: qual é o princípio geral de atribuição de responsabilidade a objetos? Solução: Atribua a responsabilidade ao especialista na informação, à classe que tem a informação necessária para satisfazer a responsabilidade.
- Controlador (Controller) – Problema: qual é o primeiro objeto, além da camada de IU (interface de usuário), que recebe e coordena uma operação do sistema? Solução: Atribua a responsabilidade a uma classe que represente uma das seguintes escolhas: 1) o sistema global, um objeto raiz ou um dispositivo dentro do qual o software está sendo processado; 2) um cenário de um caso de uso dentro do qual ocorre o evento do sistema.
Está correto o que se afirma em
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container