Questões de Concurso Sobre engenharia de software

Foram encontradas 14.525 questões

Q605238 Engenharia de Software
Analise as afirmativas referentes à importância do gerenciamento de projetos de software.

I. Deve assegurar que o software seja desenvolvido conforme os padrões exigidos.
II. Deve monitorar o prazo para garantir o cumprimento do cronograma. 
III. Deve garantir que os projetos atendam às restrições de orçamento.

Estão CORRETAS as afirmativas:
Alternativas
Q605237 Engenharia de Software
Analise as afirmativas sobre o modelo de processo de software conhecido como “modelo em cascata".

I. Em geral, o resultado de cada fase do processo resulta em um ou mais documentos aprovados.
II. É adequado a situações com pequena probabilidade de mudanças radicais durante o desenvolvimento do sistema. 
III. Prevê a execução simultânea das fases de desenvolvimento.

Estão CORRETAS as afirmativas:
Alternativas
Q604141 Engenharia de Software

O diagrama UML na figura a seguir pode ser classificado como sendo um diagrama de:

Imagem associada para resolução da questão

Alternativas
Q604140 Engenharia de Software
Segundo o UML 2.0, o tipo de diagrama que determina como um sistema deve funcionar, relacionando interações entre seus objetos é o de:
Alternativas
Q586196 Engenharia de Software
Orientação ao objeto é um importante paradigma em linguagem de programação. Um conceito desse paradigma permite que um conjunto de instâncias, criadas a partir de outro conjunto de instâncias com características semelhantes, compartilhe todas as características do conjunto original. Esse conceito, que pode facilitar a reutilização de código, é denominado
Alternativas
Q585973 Engenharia de Software
O CVS e o Git são bastante utilizados para dar suporte aos ambientes de desenvolvimento de software. Sabendo disso, assinale a alternativa que apresenta corretamente a funcionalidade a que se destina o CVS e o Git.
Alternativas
Q585963 Engenharia de Software
Assinale a alternativa que indica o diagrama da Unified Modeling Language (UML) cujos principais símbolos são: ator, objeto, linha de vida, caixa de ativação e mensagem.
Alternativas
Q585962 Engenharia de Software
Assinale a alternativa correta sobre ferramentas CASE (Computer Aided Software Engineering).
Alternativas
Q585961 Engenharia de Software
Assinale a reunião do Scrum que tem a finalidade de inspecionar como transcorreu o último Sprint em se tratando de pessoas, das relações entre elas, dos processos e das ferramentas.
Alternativas
Q585960 Engenharia de Software
Assinale a alternativa INCORRETA sobre o Sprint do Scrum.
Alternativas
Q585959 Engenharia de Software
Ferramentas de rastreamento de requisitos e ferramentas de controle de versões e configurações são exemplos de:
Alternativas
Q585956 Engenharia de Software
Preencha a lacuna e assinale a alternativa correta.
“Na análise de pontos de função, os requisitos funcionais devem ser identificados conforme _____________.”
Alternativas
Q585955 Engenharia de Software
Quais são as funções de dados da análise de pontos de função?
Alternativas
Q585954 Engenharia de Software
Segundo a Unified Modeling Language (UML), uma associação é uma relação estática que pode existir entre dois conceitos complexos, complementando a informação que se tem sobre eles em um determinado instante ou referenciando informação associativa nota. Assinale a alternativa correta sobre o tipo de associação conhecido como “composição".
Alternativas
Q585948 Engenharia de Software
Fluxos de informação de um sistema orientado a objetos podem ser representados por meio do diagrama de sequência da UML. Sobre este diagrama, é INCORRETO afirmar que:
Alternativas
Q585946 Engenharia de Software
Para melhor compreensão do funcionamento dos processos organizacionais de uma empresa, pode-se criar um ou mais modelos de processos de negócio. Para tal, pode ser usado o diagrama de atividades da Unified Modeling Language (UML).
Assinale a alternativa correta sobre o diagrama de atividades da UML e sua aplicabilidade na modelagem de processos.
Alternativas
Q585945 Engenharia de Software
O Rational Unified Process (RUP) divide um projeto de desenvolvimento em quatro grandes fases. Assinale a alternativa que NÃO se refere à fase denominada “inception" (em português, “concepção").
Alternativas
Q548604 Engenharia de Software
A figura abaixo representa os estágios do ciclo de vida em cascata para o projeto, análise e desenvolvimento de sistemas.
                    Imagem associada para resolução da questão  Sendo I – Definição de requisitos, os demais estágios (II / III / IV / V) são, respectivamente, denominados:
Alternativas
Q548603 Engenharia de Software
No que diz respeito à programação orientada a objetos, um princípio estabelece que duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação, mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse. Esse mecanismo é fundamental na programação orientada a objetos, permitindodefinir funcionalidades que operem genericamente com objetos, abstraindo-se de seus detalhes particulares quando esses não forem indispensáveis. Para que esse princípio possa ser utilizado, é necessário que os métodos que estejam sendo definidos nas classes derivadas tenham exatamente a mesma assinatura do método definido na superclasse.
Esse princípio é conhecido por:
Alternativas
Q521718 Engenharia de Software
Na área da qualidade, a ferramenta em que "cada modo de falha potencial em cada componente de um produto é analisado para determinar seu efeito na confiabilidade desse componente e - por ele mesmo ou em combinação com outros possíveis modos de falha - na confiabilidade do produto ou sistema [...]" é:
Alternativas
Respostas
9781: D
9782: A
9783: B
9784: D
9785: D
9786: E
9787: A
9788: C
9789: C
9790: E
9791: D
9792: B
9793: B
9794: A
9795: C
9796: E
9797: B
9798: B
9799: D
9800: D