Questões de Concurso Sobre engenharia de software

Foram encontradas 14.527 questões

Ano: 2009 Banca: FGV Órgão: MEC Prova: FGV - 2009 - MEC - Analista de Teste de Qualidade |
Q57776 Engenharia de Software
O CVS é um sistema de controle de versão Open Source. Acerca das terminologias utilizadas pelo CVS, leia os trechos a seguir:
_______ é o envio das modificações feitas pelo usuário ao repositório CVS. _______ é a numeração atribuída pelo CVS a cada modificação de um arquivo. _______ é uma ramificação no desenvolvimento, usada para descrever o processo de divisão dos arquivos de um projeto em linhas de desenvolvimento independentes.

Assinale a alternativa que preencha corretamente, de cima para baixo, as lacunas dos trechos acima:
Alternativas
Ano: 2009 Banca: FGV Órgão: MEC Prova: FGV - 2009 - MEC - Analista de Teste de Qualidade |
Q57774 Engenharia de Software
Analise a citação a seguir.

"Um conjunto de atributos que têm impacto na capacidade do software de manter o seu nível de desempenho dentro de condições estabelecidas por um dado período de tempo."

A Norma que integra os conceitos de ambiente, estratégias e planejamento de testes, é conhecida por:
Alternativas
Ano: 2009 Banca: FGV Órgão: MEC Prova: FGV - 2009 - MEC - Analista de Teste de Qualidade |
Q57773 Engenharia de Software
A SQA (Software Quality Assurance) é um padrão sistemático de ações que são exigidas para garantir a qualidade de software. Ela compreende uma variedade de tarefas associadas a grandes atividades.

A seguir são apresentadas as atividades da SQA, à exceção de uma. Assinale-a.
Alternativas
Ano: 2009 Banca: FGV Órgão: MEC Prova: FGV - 2009 - MEC - Analista de Teste de Qualidade |
Q57771 Engenharia de Software
O teste de software que garante o atendimento aos requisitos, ou seja, que verifica se os requisitos estão corretamente codificados, são conhecidos como:
Alternativas
Q57077 Engenharia de Software
A UML (Unified Modeling Language) possui vários tipos de diagramas que em conjunto são utilizados para descrever a visão estática e dinâmica de um sistema.
Assinale a alternativa em que todos os diagramas listados descrevem uma visão dinâmica de um sistema.
Alternativas
Q57076 Engenharia de Software
Na UML o diagrama que descreve uma sequência de ações que representam um cenário principal e cenários alternativos, com o objetivo de demonstrar o comportamento de um sistema, por meio de interações com atores, é o diagrama de:
Alternativas
Q57075 Engenharia de Software
Na Análise Orientada a Objetos, o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse é denominado:
Alternativas
Q57074 Engenharia de Software
Modelo Essencial é o modelo do que o sistema tem que fazer, de forma a satisfazer os requisitos do utilizador, com o mínimo possível de informação sobre como o sistema deve ser implementado.
As alternativas a seguir apresentam as ferramentas que fazem parte do Modelo Essencial, à exceção de uma. Assinale-a.
Alternativas
Q57073 Engenharia de Software
O fluxo de dados, componente do DFD, é utilizado para mostrar o movimento de fragmentos ou pacotes de informações de um ponto a outro do sistema.
Os fluxos que se subdividem na saída de um processo para servir de insumo para outros processos são chamados:
Alternativas
Q57072 Engenharia de Software
Em cada fase de um processo de software são executadas as atividades básicas para que sejam atingidos os objetivos propostos.
Essas atividades podem ser identificadas nas alternativas a seguir, à exceção de uma. Assinale-a.
Alternativas
Q54670 Engenharia de Software
Considere o diagrama abaixo:

Imagem 007.jpg

Em UML, trata-se de um exemplo típico de Diagrama de
Alternativas
Q54667 Engenharia de Software
Em UML (Unified Modeling Language), os Diagramas de Caso e Uso são

I. adequados para representar o desenho e descrever os mecanismos internos de um sistema.

II. feitos para facilitar a comunicação com os futuros usuários do sistema e com o cliente.

III. projetados para determinar o que o sistema deve fazer e especificar como isto será conseguido.

IV. especialmente úteis para determinar os recursos necessários que o sistema deve ter.

É correto o que consta APENAS em
Alternativas
Q54663 Engenharia de Software
No âmbito dos princípios de concepção e programação orientada a objeto, é correto afirmar que "um objeto da subclasse é um objeto da superclasse, ou seja, os objetos da subclasse podem ser tratados como objetos da superclasse". Esta afirmação é possível quando se refere ao contexto de
Alternativas
Q54661 Engenharia de Software
Imagem 004.jpg

O texto acima trata do Princípio de

Alternativas
Q54660 Engenharia de Software
Imagem 004.jpg

No contexto, o termo método é
Alternativas
Q54654 Engenharia de Software
XP (eXtreme Programming) é uma metodologia ágil para equipes pequenas e médias que desenvolverão software com requisitos vagos e em constante mudança. Para isso, adota a estratégia de constante acompanhamento e realização de vários pequenos ajustes durante o desenvolvimento de software. Para aplicar os valores e princípios durante o desenvolvimento de software, a XP propõe uma série de práticas, sendo uma delas: sempre que produzir uma nova funcionalidade, nunca esperar uma semana para integrar à versão atual do sistema a fim de evitar o aumento da possibilidade de conflitos e da possibilidade de erros no código fonte. Tal prática é denominada
Alternativas
Q54653 Engenharia de Software
É um processo de desenvolvimento de software que oferece uma forma sistemática para construir um tipo de sistema que usa a arquitetura baseada em componentes; pode ser facilmente extensível, promovendo a reutilização de software e um entendimento intuitivo; define tanto métodos para controlar e monitorar mudanças quanto áreas de trabalho seguras, garantindo a um programador que as mudanças efetuadas em outro sistema não afetarão o seu sistema. Trata-se do processo
Alternativas
Q54652 Engenharia de Software
Em se tratando de processo de desenvolvimento de software, é um modelo que utiliza o feedback mais do que o planejamento como seus mecanismos de controle primário para produzir testes regulares e as versões do software desenvolvido. Assim, o seu desenvolvimento prescreve a construção de uma porção pequena, mas abrangente, do projeto de software para ajudar a todos os envolvidos a descobrir cedo os problemas ou suposições, falhas que possam levar ao desastre. Trata-se do modelo de processo
Alternativas
Q50833 Engenharia de Software
O conjunto de diagramas existentes na modelagem de dados com UML não inclui o diagrama de
Alternativas
Q50832 Engenharia de Software
Assinale a opção correta acerca das metodologias de desenvolvimento de software.
Alternativas
Respostas
13541: B
13542: C
13543: A
13544: D
13545: E
13546: B
13547: D
13548: E
13549: B
13550: B
13551: C
13552: E
13553: D
13554: A
13555: C
13556: C
13557: A
13558: E
13559: E
13560: E