Início

Questões de Concursos Engenharia de Software

Resolva questões de Engenharia de Software comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


3481Q642908 | Informática, Engenharia de Software, Analista em Tecnologia da Informação, IFB BA, FUNRIO

Sobre os princípios Scrum, consistentes com o manifesto do desenvolvimento ágil, seguem-se três afirmações: I- Pequenas equipes de trabalho são organizadas de modo a maximizar a comunicação, minimizar a supervisão e maximizar o compartilhamento de conhecimento tácito informal. II- O trabalho de desenvolvimento é caracterizado por não haver partições claras do pessoal que o realiza e pelo alto grau de acoplamento dos artefatos produzidos. III- Testes e documentação constantes são realizados à medida que o produto é construído.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3482Q611172 | Informática, Engenharia de Software, Analista de Sistemas, Secretaria Executiva de Estado do Trabalho e Promoção Social PA, CESPE CEBRASPE

Um dos principais processos na construção de sistemas de informação, o desenvolvimento de software exige metodologias, técnicas e ferramentas específicas para levar à produção de aplicações, bancos de dados e sistemas de comunicação que atendam às necessidades dos usuários e das organizações. No que se refere às técnicas, processos de trabalho, ferramentas e recursos humanos para a engenharia de software e o desenvolvimento de aplicações, julgue os seguintes itens.

No modelo de desenvolvimento incremental, o desenvolvimento de cada incremento é realizado somente após o término do desenvolvimento do incremento anterior.

  1. ✂️
  2. ✂️

3483Q611194 | Informática, Engenharia de Software, Técnico Judiciário, TRF 4a, FCC

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

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3484Q612222 | Informática, Engenharia de Software, Técnico Judiciário, Superior Tribunal de Justiça, CESPE CEBRASPE

Com relação a conceitos de orientação a objetos, julgue os seguintes itens.

O encapsulamento permite definir o grau de visibilidade dos atributos de uma classe, estabelecendo restrições e permissões de acesso aos objetos do sistema.

  1. ✂️
  2. ✂️

3485Q619649 | Informática, Engenharia de Software, Analista de Sistemas, CONAB, FJPF

Em relação à modelagem comportamental, das opções abaixo, aquela que só possui ferramentas dessa modelagem é:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3486Q611976 | Informática, Engenharia de Software, Analista, MPU, 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.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3487Q619145 | Informática, Engenharia de Software, Analista de Informática, Ministério Público da União, CESPE CEBRASPE

Acerca de engenharia de requisitos, julgue os itens subsequentes.

Na validação de requisitos — parte integrante da especificação desses requisitos —, é correto o uso de diagramas da UML, tais como diagrama de classes, de casos de uso e de interação.

  1. ✂️
  2. ✂️

3488Q616336 | Informática, Engenharia de Software, Analista de Finanças e Controle AFC, STN, ESAF

Analise as seguintes afirmações relativas aos processos do CMM:

I. O objetivo do processo Garantia da Qualidade de Software é prover visibilidade adequada do progresso real, permitindo que a gerência execute ações efetivas quando o desempenho do projeto desvia significativamente dos planos de software. Esse processo compreende o acompanhamento e a revisão das realizações do projeto de software e dos resultados obtidos em relação às estimativas, aos compromissos e aos planos documentados, ajustando esses últimos às reais realizações e resultados.

II. O objetivo do processo Gestão de Configuração de Software é estabelecer e manter a integridade dos produtos do projeto de software ao longo de todo o ciclo de vida de software do projeto.

III. De acordo com o processo Gestão de Configuração de Software, os produtos são criados a partir da biblioteca de configuração básica do software (baseline) e suas versões são controladas de acordo com um procedimento documentado. Também é de responsabilidade da equipe de Gestão de Configuração realizar periodicamente auditorias das configurações básicas (baselines) para verificar se elas estão de acordo com a documentação que as define.

IV. O objetivo do processo Acompanhamento e Supervisão do Projeto de Software é prover o gerenciamento, com a adequada visibilidade, do processo que está sendo utilizado pelo projeto de software e dos produtos que estão sendo construídos. O processo Acompanhamento e Supervisão do Projeto de Software cobre a revisão e a auditoria de produtos de software e atividades para verificar se os mesmos estão cumprindo os procedimentos e padrões adotados. O objetivo é subsidiar o projeto de software e os gerentes envolvidos com o resultado dessas revisões e auditorias.

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

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3489Q634528 | Informática, Engenharia de Software, Analista Judiciário, TRE PE, CESPE CEBRASPE

Refactoring é o processo que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3490Q614313 | Informática, Engenharia de Software

Com relação ao Domain Name System, é correto afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3491Q623033 | Informática, Engenharia de Software, Informática, Ministério das Comunicações, CESPE CEBRASPE

Acerca de engenharia de software, julgue os itens a seguir.

Um item de configuração de software é um item produzido no desenvolvimento para o qual é importante realizar o controle de alterações. Um conjunto de tais itens compõe uma configuração de software. A gerência de configuração envolve identificação e controle o qual abrange o controle das mudanças e das versões.

  1. ✂️
  2. ✂️

3492Q628924 | Informática, Engenharia de Software, Programador, TST, CESPE CEBRASPE

Com relação a ferramentas CASE, julgue os itens que se seguem.

A possibilidade de se fazer verificação automática de consistência de informações em ferramentas CASE está relacionada à possibilidade de elaboração de regras específicas de acordo com o que se pretende de determinado modelo.

  1. ✂️
  2. ✂️

3493Q619221 | Informática, Engenharia de Software, Analista de Sistemas, CONAB, FJPF

Em relação à Notação UML, o diagrama que mostra as interfaces do produto com o seu ambiente de aplicação é conhecido como diagrama de:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3494Q614874 | Informática, Engenharia de Software, Analista Judiciário, TRF 4a, ESAF

No processo de análise orientada a objetos, segundo Coad/Yourdon, as conexões de mensagens devem ser definidas no nível:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3495Q612571 | Informática, Engenharia de Software, Técnico Judiciário, TRF 4a, FCC

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

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3496Q640220 | Informática, Engenharia de Software, Analista Judiciário, TRE AP, FCC

Um Analista de Sistemas está trabalhando em uma fase do desenvolvimento de um software em que objetiva-se criar uma estratégia de solução, sendo necessário definir o que o sistema deve fazer antes de se definir como o sistema irá fazer. Nesta etapa deve-se realizar a validação e verificação dos modelos construídos, antes de partir para solução do problema. O Analista de Sistemas está na fase de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3497Q617970 | Informática, Engenharia de Software, Analista Judiciário, TRT 17a, CESPE CEBRASPE

Acerca de conceitos, ciclos de vida e testes de software, julgue os itens que se seguem. O teste de unidade é executado em toda a aplicação, sempre que algo for mudado.
  1. ✂️
  2. ✂️

3498Q614904 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional do Trabalho 2a Região, FCC

As descrições de componentes de sistemas em dicionário de dados utilizam o símbolo { } (chaves), segundo a notação de Yourdon, significando

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3499Q630290 | Informática, Engenharia de Software, Analista, SERPRO, CESPE CEBRASPE

Com referência às áreas da engenharia de software, julgue os itens que seguem.

O Swebok é um documento de referência em engenharia de software, organizado pelo IEEE e pela ACM, contendo um conjunto de conhecimentos dividido em 5 áreas e suas respectivas 6 subáreas.

  1. ✂️
  2. ✂️

3500Q613920 | Informática, Engenharia de Software, Tecnologista Júnior, MCT, CESPE CEBRASPE

No que concerne a atividades e processos de verificação e validação, no escopo de modelos de processos como o espiral, julgue os itens subseqüentes.

O processo de validação e verificação (V&V) define atividades estreitamente relacionadas com um plano de garantia de qualidade de software (software quality assurance).

  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.