Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.717 questões

Q825530 Engenharia de Software
Qual opção não contém um diagrama de estrutura da linguagem UML?
Alternativas
Q825529 Engenharia de Software
Qual opção não é um exemplo de metodologia ágil?
Alternativas
Q825521 Engenharia de Software

Usar uma classe lista dentro de uma classe carrinho compras é exemplo de um bom princípio de programação.

Tal princípio é chamado de

Alternativas
Q579130 Engenharia de Software

Sobre a engenharia de requisitos, analise as afirmativas.

I. A avaliação de requisitos examina a especificação para garantir que todos os requisitos do software tenham sido declarados de modo não ambíguo; que as inconsistências, omissões e erros tenham sido detectados e corrigidos e que e que os produtos de trabalho estejam de acordo com as normas estabelecidas para o processo, o projeto e o produto.

II. A gestão de requisitos é um conjunto de atividades que ajudam a equipe de projeto a identificar, controlar e rastrear requisitos e modificações de requisitos em qualquer época, à medida que o projeto prossegue.

III. Dentre outras ações, na negociação de requisitos, clientes, usuários e outros interessados são solicitados a ordenar os requisitos e depois discutir os conflitos de prioridade. Além disso, os riscos associados a cada requisito são identificados e analisados.

IV. Na concepção do projeto, os engenheiros de software perguntam uma série de questões livres de contexto. A intenção é estabelecer um entendimento básico do problema, o pessoal que quer uma solução, a natureza da solução desejada e verificar a efetividade da comunicação e colaboração preliminares entre cliente e desenvolvedor.

Está correto o que se afirma em:

Alternativas
Q579129 Engenharia de Software
Sobre os modelos de processo na engenharia de software, é correto afirmar que:
Alternativas
Q579127 Engenharia de Software
O XP (Extreme Programming) inclui um conjunto de regras e práticas que ocorrem no contexto de quatro atividades de arcabouço, que são:
Alternativas
Q579126 Engenharia de Software
Sobre as metodologias ágeis XP e Scrum, é correto afirmar que:
Alternativas
Q579114 Engenharia de Software
Sobre herança na programação orientada a objetos, é correto afirmar que:
Alternativas
Ano: 2012 Banca: OBJETIVA Órgão: EPTC Prova: OBJETIVA - 2012 - EPTC - Analista de Sistemas |
Q562518 Engenharia de Software
Tendo papel de destaque entre os diagramas da UML (Unified Modeling Language), o diagrama de atividades é responsável pela modelagem dos aspectos dinâmicos de um sistema. O que é representado em um diagrama de atividades?
Alternativas
Ano: 2012 Banca: OBJETIVA Órgão: EPTC Prova: OBJETIVA - 2012 - EPTC - Analista de Sistemas |
Q562517 Engenharia de Software
Ao iniciar a modelagem de um software que será construído sob o paradigma da orientação a objetos, o Analista de Sistemas decidiu utilizar a UML (Unified Modeling Language) para representar a estrutura do software. Qual dos seguintes diagramas será escrito pelo Analista para representar a estrutura (classes, atributos e métodos) e as relações entre as classes que irão compor o software?
Alternativas
Ano: 2012 Banca: OBJETIVA Órgão: EPTC Prova: OBJETIVA - 2012 - EPTC - Analista de Sistemas |
Q562514 Engenharia de Software
Na programação orientada a objetos, é considerado uma boa prática controlar o acesso aos dados e aos métodos de uma classe. Dos clientes dessa mesma classe não se espera que conheçam detalhes da sua implementação interna, somente a interface para fazer uso da funcionalidade. Assim sendo, é recomendado que dados e métodos sejam definidos respectivamente com quais modificadores de acesso?
Alternativas
Ano: 2012 Banca: OBJETIVA Órgão: EPTC Prova: OBJETIVA - 2012 - EPTC - Analista de Sistemas |
Q562513 Engenharia de Software
Foi solicitado ao Analista de Sistemas que planejasse um projeto para o desenvolvimento de um software para controle de férias dos funcionários da Prefeitura. Assinalar a alternativa que apresenta etapas de realização de um projeto na ordem lógica da sua execução:
Alternativas
Ano: 2012 Banca: OBJETIVA Órgão: EPTC Prova: OBJETIVA - 2012 - EPTC - Analista de Sistemas |
Q562512 Engenharia de Software
Por motivos que ainda não são completamente compreendidos por autores e estudiosos de Ciências da Computação, um grande número de erros em software tende a ocorrer nas fronteiras do domínio da entrada de dados. Engenheiros desenvolveram uma técnica de controle de qualidade que leva à seleção de casos de teste que exercitem esses valores. Assinalar a alternativa que tem como objetivo realizar este tipo de teste:
Alternativas
Ano: 2012 Banca: OBJETIVA Órgão: EPTC Prova: OBJETIVA - 2012 - EPTC - Analista de Sistemas |
Q562511 Engenharia de Software
 No Scrum, existem papéis bem definidos. Assinalar a alternativa a qual o trecho abaixo se refere:

Tem como função primária remover impedimentos para que a equipe consiga entregar o objetivo do Sprint. Além dessa função, a pessoa nesse papel tem a função de assegurar que as práticas do Scrum sejam utilizadas corretamente.
Alternativas
Ano: 2012 Banca: OBJETIVA Órgão: EPTC Prova: OBJETIVA - 2012 - EPTC - Analista de Sistemas |
Q562510 Engenharia de Software
Qual das seguintes metodologias se caracteriza por um conjunto de cerimônias, desenvolvimento em iterações curtas chamadas de Sprints e a realização de reunião diária com todos os integrantes da equipe?
Alternativas
Ano: 2012 Banca: OBJETIVA Órgão: EPTC Prova: OBJETIVA - 2012 - EPTC - Analista de Sistemas |
Q562506 Engenharia de Software
Na execução de um projeto de software, muitos problemas podem interferir no bom andamento do projeto, prejudicando-o. Para que o projeto seja bem sucedido, é importante identificar e monitorar as incertezas e ter planos de contingência para o caso de tais problemas efetivamente ocorrerem. Em qual etapa do projeto de software essas incertezas são identificadas e trabalhadas?
Alternativas
Ano: 2012 Banca: OBJETIVA Órgão: EPTC Prova: OBJETIVA - 2012 - EPTC - Analista de Sistemas |
Q562505 Engenharia de Software
Além de métodos e atributos, para que uma linguagem possa ser considerada orientada a objetos, quais conceitos também devem estar implementados?
Alternativas
Q543995 Engenharia de Software
Sabendo que, para que os objetivos do Programa Brasileiro de Produtividade e Qualidade de Software (PBQPSW) sejam atingidos, foram definidas estratégias e ações setoriais, julgue o item. 
A estratégia de serviços tecnológicos do PBQPSW objetiva garantir a centralização do processo de normalização técnica de software, sob a responsabilidade do MCTI.
Alternativas
Q543994 Engenharia de Software
Sabendo que, para que os objetivos do Programa Brasileiro de Produtividade e Qualidade de Software (PBQPSW) sejam atingidos, foram definidas estratégias e ações setoriais, julgue o item.
A estratégia de tecnologia de software inclui o estímulo à utilização de ferramentas CASE e ambientes integrados de desenvolvimento de software.
Alternativas
Q543993 Engenharia de Software
Sabendo que, para que os objetivos do Programa Brasileiro de Produtividade e Qualidade de Software (PBQPSW) sejam atingidos, foram definidas estratégias e ações setoriais, julgue o item. 
O estímulo para que empresas de software se transformem em companhias totalmente voltadas ao cliente integra a estratégia de marketing de software do PBQPSW.
Alternativas
Respostas
9901: B
9902: D
9903: A
9904: E
9905: E
9906: A
9907: C
9908: E
9909: D
9910: C
9911: C
9912: D
9913: A
9914: B
9915: D
9916: A
9917: C
9918: E
9919: C
9920: C