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.


3801Q617742 | Informática, Engenharia de Software, Programador, TCE AL, FCC

Os componentes de uma biblioteca de software, no modelo orientado a objetos, correspondem a

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

3802Q613979 | Informática, Engenharia de Software

Qual dos Diagramas disponíveis na UML deve ser utilizado na modelagem do contexto ou requisitos de um sistema?

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

3803Q636782 | Informática, Engenharia de Software, Agente Técnico, Ministério Público Estadual AM, CESPE CEBRASPE

Acerca da análise por pontos de função, julgue os itens subseqüentes.

Uma entrada do usuário é definida como uma ação do usuário que resulta na geração de uma resposta imediata do software na forma de uma saída entregue ao usuário.
  1. ✂️
  2. ✂️

3804Q628702 | Informática, Engenharia de Software, Tecnologista da Carreira de Desenvolvimento Tecnológico, INPE, CESPE CEBRASPE

Julgue os itens seguintes, acerca de arquiteturas e objetos de software comumente empregados em sistemas operacionais de tempo real. Com escalonadores preemptivos, uma tarefa pode ter sua execução suspensa para que seja atendida uma outra de maior prioridade.
  1. ✂️
  2. ✂️

3805Q625142 | Informática, Engenharia de Software, Analista, Serviço Federal de Processamento de Dados, CESPE CEBRASPE

No que se refere a conceitos básicos, técnicas de elicitação e gerenciamento de requisitos, julgue os itens subsecutivos.

Os processos de gerenciamento de requisitos são iniciados após a elicitação das necessidades, para acompanhar e controlar as mudanças nos requisitos inicialmente identificados.

  1. ✂️
  2. ✂️

3806Q632073 | Informática, Engenharia de Software, Analista Judiciário, CNJ, CESPE CEBRASPE

No tocante à engenharia de usabilidade, julgue os seguintes itens.

Se o preenchimento de um formulário cadastral de um sistema ocasiona cinco erros, em média, e esses erros representam um esforço de uma hora para correção, então, nessa situação, infere-se que não foi utilizada adequadamente a engenharia de usabilidade durante a fase de desenvolvimento.

  1. ✂️
  2. ✂️

3807Q621083 | Informática, Engenharia de Software, Atividade Técnica de Complexidade Gerencial, MDS, CESPE CEBRASPE

A disciplina de engenharia de software envolve diversas técnicas e procedimentos que visam melhorar a qualidade do sistema, minimizar o esforço de desenvolvimento, reduzir custos e potenciais falhas. Quanto a esse assunto, julgue os itens que se seguem.

Uma ferramenta CASE (computer-aided software/system engineering) integrada, também chamada de I-CASE, permite a transferência de informação, como modelos, programas e documentos, de uma ferramenta para outra. Entretanto, uma I-CASE não permite a mudança de um estágio do processo de engenharia de software para outro.

  1. ✂️
  2. ✂️

3808Q639775 | Informática, Engenharia de Software, Técnico Judiciário, TRT 4a, FCC

A associação específica representada na UML na qual uma classe que está contida, é parte de, e tem sua vida dependente de outra, é definida por

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

3809Q616481 | Informática, Engenharia de Software, Analista de Sistemas, BADESC, FEPESE

Analise as afirmativas abaixo, que tratam das limitações de UML.

I. Com UML não é possível modelar os algoritmos dos métodos das classes de uma especifi cação.

II. Um estado de um objeto é defi nido pelos valores dos atributos desse objeto. No diagrama de estados de UML não há elementos sintáticos que permitam associar valores de atributos aos estados inseridos em um diagrama.

III. Não é possível, com a notação do diagrama de casos de uso, defi nir que um caso de uso deve ser executado (em tempo de execução) antes de outro.

É correto afirmar que:

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

3810Q610460 | Informática, Engenharia de Software

Qual o nome da tarefa da engenharia de software</ que possibilita que o analista especifique a função e o desempenho do software</ que o usuário deseja, indicando a interface do software</ com outros elementos do sistema e estabelecendo quais as restrições de projeto que o software deve enfrentar?

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

3811Q612273 | Informática, Engenharia de Software

São consideradas metodologias ágeis de desenvolvimento de software:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3812Q623036 | Informática, Engenharia de Software, Assistente de Controle Externo, TCE TO, CESPE CEBRASPE

Na arquitetura MVC, o componente que gerencia o comportamento e os dados do domínio da aplicação, responde às requisições sobre o seu estado e responde às instruções para mudança de estado é

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

3813Q615708 | Informática, Engenharia de Software, Analista de Desenvolvimento, Serviço Federal de Processamento de Dados, CESPE CEBRASPE

A análise orientada a objetos de sistemas é fundamentada em conceitos como objetos e atributos, classes e membros, todo e partes. Com relação a conceitos desse tipo de análise, julgue os itens a seguir.

A UML usa uma combinação de diagramas de estado, diagramas de seqüência, diagramas de colaboração e diagramas de atividade para representar o comportamento estático dos objetos e classes que tiverem sido identificados como parte do modelo de análise.

  1. ✂️
  2. ✂️

3814Q619875 | Informática, Engenharia de Software, Agente de Fiscalização Financeira, TCE SP, FCC

O conceito de ator pode ser representado graficamente na UML 2.0 nos diagramas de

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

3815Q623731 | Informática, Engenharia de Software, Técnico Científico, Banco da Amazônia, CESPE CEBRASPE

Acerca da análise e do projeto orientados a objetos, julgue os próximos itens. Os modelos de projeto podem facilitar a distribuição das atividades de implementação entre desenvolvedores. A realização de um caso de uso no modelo de projeto é uma colaboração que descreve como um caso de uso se realiza em termos das classes e objetos nos modelos de projeto.
  1. ✂️
  2. ✂️

3816Q648362 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal Regional Eleitoral Rio de Janeiro, CONSULPLAN

O modelo de requisitos define um conjunto completo de classes de análise. Cada uma descreve algum elemento do domínio do problema, focalizando os aspectos visíveis ao usuário ou ao cliente. O nível de abstração de uma classe de análise é relativamente alto. Conforme o modelo de projeto evolui, a equipe de software deve definir um conjunto de classes de projeto que sejam implementadas e criar um novo conjunto de classes de projeto que implemente uma infraestrutura de software que suporte a solução de negócio. NÃO fazem parte dos tipos de classes de projeto:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

3817Q613824 | Informática, Engenharia de Software

NÃO é processo da fase de Análise do ciclo de vida tradicional do desenvolvimento de sistemas:

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

3818Q623058 | Informática, Engenharia de Software, Analista Judiciário, Superior Tribunal Militar, CESPE CEBRASPE

Julgue os itens seguintes, a respeito de diferentes abordagens para o processo de desenvolvimento de software.

O RUP (rational unified process) é um modelo de processo de desenvolvimento genérico e moderno, organizado em fases — concepção, elaboração, construção e implantação —, que separa as atividades em requisitos, análise e projeto.

  1. ✂️
  2. ✂️

3819Q642279 | Informática, Engenharia de Software, Analista de Sistemas, CEB DF, EXATUS PR

O conceito de SOA (Services Oriented Architecture) visa facilitar a integração entre diferentes sistemas, a proposta deste tipo de arquitetura de software normalmente faz uso da seguinte linguagem como interface:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

3820Q622354 | Informática, Engenharia de Software, CESPE CEBRASPE

No que se refere a formalização e controle no escopo do planejamento de sistemas de informação, julgue os itens subsecutivos. São metas da técnica de entrevista, utilizada no processo de levantamento de requisitos: atingir os objetivos organizacionais e os objetivos pessoais dos envolvidos; entender o problema a ser resolvido e o modo como os interessados podem interagir com o sistema; levantar dados acerca de procedimentos informais de interação com a tecnologia da informação.
  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.