Uma das ferramentas oferecidas pelo Plone é:
Segundo o Modelo de Acessibilidade do Governo Eletrônico (e-MAG) os elementos que devem estar em todas as páginas do Governo Federal são:
A análise arquitetural, no processo unificado, pode ser vista como uma especialização da análise de requisitos, com foco nos requisitos que influenciam a arquitetura. Assinale a opção que se refere à análise arquitetural.
Diagramas de pacotes UML são usados para ilustrar a arquitetura lógica de um sistema. Assinale a opção correta a respeito da aplicação de diagramas de pacotes UML.
A estrutura de decomposição do trabalho fornece uma referência para a atribuição de tamanho, esforço, cronograma e responsabilidades e é utilizada como uma estrutura subjacente para planejar, organizar e controlar o trabalho executado no projeto. Esta estrutura de decomposição pode ser:
O Processo Unificado foi estabelecido em termos de fases que são: Concepção, Elaboração, Construção, Transição e Produção. Uma variedade de produtos de trabalho pode ser produzida como conseqüência da aplicação da UML. Um produto de trabalho da fase de Concepção é o (a)
No RUP (Rational Unified Process), dois dos exemplos dos artefatos de Implantação são:
Existem duas vias para criar um tema personalizado para Plone:
No RUP – Rational Unified Process a qualidade é de responsabilidade de todos os membros da organização de desenvolvimento. Com relação a essa qualidade no desenvolvimento de software é correto afirmar que a Qualidade de Produto é
Quanto ao uso de diagramas na UML para a modelagem de objetos é correto afirmar que o Diagrama de Seqüência
Analise as seguintes afirmações relacionadas às atividades de Teste de Software na Engenharia de Software.
I. A Verificação refere-se a um conjunto de atividades que garante que o software implemente corretamente uma função específica.
II. Os métodos de Engenharia de Software proporcionam a base a partir da qual a qualidade é construída. Se a qualidade não estiver presente antes de se testar um produto de software, ela não estará presente após a realização dos testes.
III. A Verificação refere-se a um conjunto de atividades que garante que o software que foi construído atenda às exigências do cliente.
IV. A Verificação visa garantir a resposta positiva da pergunta: "Estamos construindo o produto certo?".
Indique a opção que contenha todas as afirmações verdadeiras.
Assinale a opção correta relativa a Diagrama de Fluxo de Dados (DFD).
No ciclo da Engenharia da Usabilidade, as atividades da fase de análise são:
Analise as seguintes afirmações relacionadas ao paradigma do ciclo de vida clássico da Engenharia de Software.
I. A atividade de Análise de requisitos de software envolve a coleta dos requisitos em nível de sistema.
II. Durante a atividade de Análise e engenharia de sistemas são estabelecidos os requisitos para todos os elementos do sistema e um subconjunto desses requisitos são atribuídos ao software.
III. A atividade Projeto se concentra em quatro atributos distintos do programa: estrutura de dados, arquitetura de software, detalhes procedimentais e caracterização de interface.
IV. A Arquitetura de software é documentada e detalhada durante a atividade de teste do software.
Indique a opção que contenha todas as afirmações verdadeiras.
Analise as seguintes afirmações relacionadas a Projetos, Programação Orientada a Objetos e Engenharia de Software.
I. A intenção do Padrão de Projeto Builder, também conhecido como Command, é adaptar a interface de uma ou mais classes para permitir que classes com interfaces incompatíveis possam interagir.
II. A intenção do Padrão de Projeto Singleton é garantir que exista apenas uma instância de sua classe.
III. A intenção do Padrão de Projeto Prototype é permitir a criação de famílias de objetos relacionados ou dependentes através de uma única interface e sem que a classe concreta seja especificada. Por exemplo, cria-se uma classe abstrata que declara uma interface genérica para criação dos controles visuais e uma classe abstrata para criação de cada tipo de controle. Em cada um dos padrões tecnológicos contemplados existirá uma classe concreta que deverá conter a implementação relativa a cada controle.
IV. A intenção do Padrão de Projeto Bridge é garantir, quando desejável, que uma interface possa variar independentemente das suas implementações, como por exemplo, na implementação de um sistema gráfico de janelas.
Indique a opção que contenha todas as afirmações verdadeiras.
ESAF•
Analise as seguintes afirmações relacionadas à programação orientada a objetos e a UML.
I. Um relacionamento é uma conexão entre itens. Na modelagem orientada a objetos, os quatro relacionamentos mais importantes são as dependências, as generalizações, as associações e as realizações.
II. Um diagrama de objetos é um tipo especial de diagrama, composto por objetos e seus vínculos, que compartilha as mesmas propriedades comuns a todos os outros diagramas, isto é, um nome e o conteúdo gráfico.
III. As exceções são manifestações concretas de uma abstração à qual um conjunto de operações, sempre esperadas e controladas, poderão ser aplicadas.
IV. O diagrama de classes faz a modelagem de instâncias de itens contidos em diagramas de objetos. Um diagrama de classes mostra um conjunto de objetos e seus relacionamentos em determinado ponto no tempo.
Indique a opção que contenha todas as afirmações verdadeiras.
Na utilização das técnicas de Análise de Pontos de Função cada ALI (Arquivo Lógico Interno) deve ser classificado com relação à sua complexidade funcional com base em
Considerando o RUP (Rational Unifi ed Process), o artefato que estabelece os requisitos funcionais do sistema é o modelo de
Para estar em um determinado nível de maturidade
ESAF•
Analise as seguintes afirmações relativas a paradigmas de Engenharia de Software:
I. O ciclo de vida clássico é um paradigma no qual o desenvolvedor, muitas vezes, assume certos compromissos de implementação para garantir que o produto esteja funcionando rapidamente. Esse critério de escolha o torna mais efetivo que os demais paradigmas no que se refere a produtos de software que atendam aos requisitos do usuário.
II. O ciclo de vida clássico é um paradigma que utiliza um método sistemático e seqüencial, em que o resultado de uma fase se constitui na entrada de outra. Devido à forma com que se dá a passagem de uma fase para outra, em ordem linear, esse paradigma também é conhecido como cascata.
III.O paradigma do ciclo de vida realimentado ou exploratório é baseado no desenvolvimento e implementação de um produto inicial, que é submetido aos comentários e críticas do usuário. O produto vai sendo refinado através de múltiplas versões, até que o produto de software desejado tenha sido desenvolvido.
IV.O paradigma espiral foi desenvolvido para englobar as melhores características dos paradigmas evolutivo e ciclo de vida clássico, adicionando-se a análise de risco, não existente nesses dois paradigmas iniciais.
Indique a opção que contenha todas as afirmações verdadeiras.