5081 Q124132
Ciência da Computação
Ano: 2004
Banca: Escola de Administração Fazendária (ESAF)
Analise as seguintes afirmações relativas à UML e Programação Orientada a Objetos.

I. Um classificador é um mecanismo que descreve características comportamentais e estruturais. Classificadores incluem interfaces, classes e tipos de dados e componentes.

 II. Uma condição de guarda é uma condição que deve ser satisfeita para causar o disparo de uma transição associada.

 III. Um domínio é um componente atômico de um modelo representando uma abstração desenhada em uma modelagem de problema.

 IV. O encapsulamento é um elemento de modelo que pode participar em um relacionamento de generalização.

 Indique a opção que contenha todas as afirmações verdadeiras.

5082 Q124130
Ciência da Computação
Ano: 2004
Banca: Escola de Administração Fazendária (ESAF)

Analise as seguintes afirmações relativas a diagramas na UML.

I. Um diagrama de classes exibe um conjunto de classes, interfaces e colaborações e seus relacionamentos.

II. Um diagrama de implantação representa situações estáticas de instâncias de itens encontrados em diagramas de classes.

III. Os diagramas de casos de uso são importantes para a modelagem dos aspectos dinâmicos do sistema.

IV. Os diagramas de objetos fazem a modelagem de instâncias de itens contidos nos diagramas de casos de uso.

Indique a opção que contenha todas as afirmações verdadeiras.

5083 Q124097
Ciência da Computação
Ano: 2004
Banca: Escola de Administração Fazendária (ESAF)

Na última década percebe-se um grande esforço, em

diversas áreas do conhecimento, para aumento da qualidade

por meio da padronização de normas internacionais.

Na área de software isso não é diferente e uma série de

esforços normativos para especificação e avaliação da

qualidade dos produtos de software hoje estão em andamento.

Entre as características de qualidade de software apresentadas abaixo, verifique aquelas em que a definição apresentada é correta e assinale a opção correspondente.

5084 Q98966
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens a seguir.

 O fragmento de DFD mostrado abaixo está equilibrado.

5085 Q791530
Ciência da Computação
Ano: 2003
Banca: Fundação Euclides da Cunha (FEC)

A manutenção de um software pode ser definida por atividades que são levadas a efeito depois que um programa é liberado para uso. Essas atividades podem ser representadas como:

5086 Q791529
Ciência da Computação
Ano: 2003
Banca: Fundação Euclides da Cunha (FEC)

Com relação a projeto e implementação de software, leia com atenção as sentenças abaixo. I O projeto de interface estabelece o "layout" e os mecanismos de interação para a interação homemmáquina. II As atividades de projeto, codificação e teste absorvem 75% ou mais do custo da engenharia de software, excluindo-se a manutenção. III O projeto de software pode ser visto de uma perspectiva administrativa composto de atividades de projeto de dados, projeto arquitetural, projeto procedimental e projeto de interfaces. Pode-se dizer que as sentenças:

5087 Q791528
Ciência da Computação
Ano: 2003
Banca: Fundação Euclides da Cunha (FEC)

Os métodos de análise de requisitos de software orientados a objeto possibilitam que o analista modele um problema representando:

5088 Q791527
Ciência da Computação
Ano: 2003
Banca: Fundação Euclides da Cunha (FEC)

O objetivo principal do projeto de casos de teste é derivar um conjunto de testes que tenha uma alta probabilidade de revelar defeitos no software. Dos testes aplicados em projetos de software existem duas categorias diferentes de técnicas de projetos de caso de teste, as quais são:

5089 Q791526
Ciência da Computação
Ano: 2003
Banca: Fundação Euclides da Cunha (FEC)

A engenharia de software abrange um conjunto de três elementos fundamentais. Aquela que melhor representa esses elementos é:

5090 Q125353
Ciência da Computação
Ano: 2003
Banca: Fundação Euclides da Cunha (FEC)

O método de modelagem de requisitos que utiliza diagramas de fluxo de dados e de controle como base, divide em partições as funções que transformam os fluxos, cria um modelo comportamental utilizando o diagrama de transição de estados e um modelo de conteúdo de dados através de um dicionário de requisitos, em que o sistema é representado como uma transformação de informação, sendo sua função global representada por uma bolha, é a análise: