Questões de Concursos

filtre e encontre questões para seus estudos.

Uma métrica de software que proporciona uma medida quantitativa da lógica de um programa, definindo o número de caminhos independentes do conjunto básico, é denominada

No contexto da arquitetura geral do RUP, a disciplina cujas iterações demandam mais tempo na fase de Construção, é a disciplina

Se determinado sistema não executa o comando que o usuário solicita, pode-se diagnosticar uma falha de engenharia de software, principalmente no que se refere à má qualidade

No contexto de ferramentas CASE, considere:

I. A refatoração é o processo de modificar um sistema de software para melhorar a estrutura interna do código sem alterar seu comportamento externo.

II. Tecnologia CASE pode ser tão simples quanto uma ferramenta singular que suporte uma atividade específica do processo, ou tão complexa quanto um ambiente que inclui ferramentas, pessoas, hardware, rede, sistemas operacionais, padrões, etc.

III. A técnica é projetada para ser usada diretamente com as linguagens de quarta geração ou geradores de código, de forma que é evitada, na maioria das vezes, a lenta codificação manual em linguagem de geração anterior.

IV. Front End ou Lower CASE são ferramentas que apóiam as etapas de codificação, testes e manutenção da aplicação.

É correto o que se afirma APENAS em:

Um modelo UML de desenvolvimento de sistemas, do tipo diagramas de interação ou comportamentais, é o diagrama de

O documento WCAG está estruturado em quatro princípios que constituem o fundamento da acessibilidade da Web. Trata-se de

A ênfase na arquitetura base do sistema é um objetivo do RUP a ser atingido na fase denominada

Para se desenvolver um software de qualidade normalmente utiliza-se uma ou mais metodologias para as atividades, ações e tarefas necessárias. Essas metodologias podem ser consideradas processos de software. Sobre esses processos, é correto afirmar:

A UML (Unified Modeling Language) é

Os questionamentos "o que, onde, quando, por que e como se faz?" devem ser formulados normalmente, num processo de estudo de rotinas, dentro da etapa

Existem no SVN três diretórios especiais com funções bem definidas. O primeiro deles é o trunk, que armazena a versão funcional mais recente de desenvolvimento. Os outros são:

I. armazena versões de desenvolvimento paralelo oriundas do trunk, porém isoladas deste. Deve ser utilizado quando uma implementação oferecer risco de afetar a integridade do trunk.

II. armazena rótulos para facilitar a localização de revisões. Cada rótulo possui um nome único que a identifica, sendo criada como um diretório, sempre através do trunk.

Os diretórios I e II são, correta e respectivamente,

Os relacionamentos entre classes, as mensagens e os métodos de uma classe, os implementadores e os remetentes de uma mensagem, são informações de softwares orientados a objetos obtidas por ferramenta do tipo

Sobre testes de sistemas, considere:

I. Testes de cenário são úteis pois podem garantir que não restam erros no sistema. Neste ponto diferem dos testes de componentes que apenas garantem a integridade de módulos isolados do sistema, mas não garantem que a totalidade do sistema está isenta de erros.

II. Testes de desenvolvimento incluem testes unitários, nos quais são testados objetos e métodos específicos; testes de componentes, nos quais são testados diversos grupos de objetos; testes de sistema, nos quais são testados sistemas parciais e sistemas completos.

III. Os testes de usuário podem ser divididos em três fases: teste alfa, em que os usuários do software trabalham com a equipe de desenvolvimento para efetuar testes no local do desenvolvedor; teste beta, em que um release de software é disponibilizado aos usuários para que possam experimentar e levantar os problemas descobertos com os desenvolvedores do sistema; teste de sistema, em que os clientes testam um sistema para decidir se ele está pronto para ser implantado no ambiente de trabalho.

Está correto o que se afirma em

Um conjunto de cenários identificados, que seja útil aos usuários de um sistema, construído em UML, é um modelo representado pelo Diagrama de

Nos diversos modelos de um sistema, representados graficamente na análise estruturada, o principal problema comum entre eles é

A técnica de programação estruturada contém uma estrutura básica adicional, originada pela estrutura Seleção, que é denominada

No contexto de ferramentas CASE, a refatoração (refactoring) é

A fase de projeto de software possui duas atividades básicas: projeto da arquitetura e projeto detalhado. Nesta fase

No projeto de arquitetura modelo-visão-controle (MVC), o controlador

Página 27