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.


2201Q626656 | Informática, Engenharia de Software, Técnico Superior de Análise de Sistemas e Métodos, PGE RJ, FCC

No âmbito da UML, é o mais importante detalhe que pode ser especificado para atributos e operações de um classificador e cuja especificidade, que pode ser de quatro níveis diferentes (ex. pacote), é utilizável por outros. Tratase de

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

2202Q646368 | Informática, Engenharia de Software, Perito Criminal, PEFOCE CE, CESPE CEBRASPE

Com relação às atividades da gerência de projeto de software, julgue os próximos itens.

Para projetos de software compostos por código reutilizado, o modelo de estimativa COCOMO II.2000 requer informações sobre o tamanho total das linhas de código do sistema em desenvolvimento.

  1. ✂️
  2. ✂️

2203Q647648 | Informática, Engenharia de Software, Especialista em Regulação de Transporte I, ARTESP, FCC

Considere, por hipótese, que a ARTESP esteja passando pela transição do uso de metodologias tradicionais para a utilização de metodologias ágeis de desenvolvimento, com suas práticas e seus princípios. Neste cenário, em relação às atividades ligadas à engenharia de requisitos, é correto afirmar:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2204Q635106 | Informática, Engenharia de Software, Agente da Fiscalização Financeira, TCE SP, FCC

A análise por pontos de função constitui uma técnica utilizada para medição da estimativa de esforço no desenvolvimento de software. Um dos tipos de componentes básicos dessa análise introduz dados externos para dentro do domínio do software sob análise. Esse componente é denominado
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2205Q643044 | Informática, Engenharia de Software, Analista Judiciário, TRF 4a, FCC

Na UML, tem relação direta com o conceito de herança o relacionamento de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2206Q644328 | Informática, Engenharia de Software, Analista de Sistemas, CAU BR, IADES

No contexto da engenharia de requisitos, é correto afirmar que os requisitos não funcionais são as
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2207Q611052 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Federal 2a Região, FEC

O objetivo principal do projeto de casos de teste é derivar um conjunto de testes que tenha uma alta probabilidade de revelar defeitos no software. Dos testes aplicados em projetos de software existem duas categorias diferentes de técnicas de projetos de caso de teste, as quais são:

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

2208Q613640 | Informática, Engenharia de Software

Dado o diagrama de fluxo de dados abaixo, escolha a alternativa correta:

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

2210Q631071 | Informática, Engenharia de Software, Técnico Científico, BASA AM, CESPE CEBRASPE

Julgue os próximos itens, relativos à eficiência na administração de dados.

A área de administração de dados deve ser atuante durante o desenvolvimento de softwares, mesmo quando forem aplicadas metodologias de desenvolvimento rápido de softwares.

  1. ✂️
  2. ✂️

2211Q626229 | Informática, Engenharia de Software, Técnico Científico, BASA AM, CESGRANRIO

Qual atividade é desenvolvida durante a fase de construção do Processo Unificado (UP)?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2212Q625993 | Informática, Engenharia de Software, Analista Judiciário, TJ SE, CESPE CEBRASPE

Tendo como base os padrões de projeto de software, julgue os itens a seguir. Singleton é um padrão de projeto de software que garante a existência de apenas uma instância de uma classe, mantendo um ponto global de acesso ao seu objeto.
  1. ✂️
  2. ✂️

2213Q644446 | Informática, Engenharia de Software, Especialista em Regulacao de Servicos Publicos, ANATEL, CESPE CEBRASPE

No que se refere aos modelos de desenvolvimento e ciclos de vida, julgue os itens que se seguem.

A vida de um software pode ser dividida em ciclos. Ao final de cada ciclo, pode-se ter um produto pronto para entrega. Cada ciclo pode ser dividido em fases voltadas para a concepção, a elaboração, a construção e a transição do software. O resultado de uma fase caracteriza-se pelos estados dos artefatos.
  1. ✂️
  2. ✂️

2214Q633957 | Informática, Engenharia de Software, Técnico Judiciário, TSE, CONSULPLAN

Atualmente, há uma tecnologia empregada na arquitetura dos melhores microcomputadores, com características descritas a seguir. Observe.

I. Permite que um processador atue como se fossem dois processadores físicos e, assim, engane os sistemas operacionais e outros programas, levando-os a crer que existam fisicamente dois processadores trabalhando. Por exemplo, ao apresentar imagens e sons em um sistema comum, é necessário compartilhar a CPU entre a descompactação das imagens e o processamento dos sons.

II. O sistema operacional pensa que existem dois processadores e despacha a descompactação para um e o processamento de som para o outro e o usuário tem seu sistema respondendo com agilidade. Como consequência, obtém-se maior rapidez do que ficar compartilhando a CPU entre processos distintos. O que se espera é que o usuário possa disparar um programa relativamente pesado para rodar em ?background? e, ainda, rodar em ?foreground? outro processo pesado, sem que o sistema fique lento.

III. Fornece um segundo processador lógico em um único encapsulamento, de forma que passam a existir duas arquiteturas lógicas compartilhando um mesmo conjunto de unidades de execução. Do ponto de vista de software, significa que o sistema operacional e os programas de usuários podem despachar trabalhos da mesma forma que faziam em um sistema com múltiplos processadores.

Essa tecnologia é conhecida por

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

2215Q621671 | Informática, Engenharia de Software, Assessor Técnico de Informática, Tribunal de Contas Estadual RN, CESPE CEBRASPE

Julgue os itens subsequentes, acerca do RUP (Rational Unified Process), versão 7.0, e da UML (Unified Modeling Language), versão 2.0.

Estruturar o modelo de caso de uso de negócios, que é o modelo das metas de negócio e as funções pretendidas, é uma tarefa da disciplina requisitos.

  1. ✂️
  2. ✂️

2216Q636786 | Informática, Engenharia de Software, Analista Judiciário, TRT 11a, FCC

Pode-se calcular o valor total de um sistema em Use Case Points (UCP) utilizando-se a seguinte fórmula:

UCP = UUCP × TCF × ECF

Um Analista afirma corretamente:

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

2217Q633210 | Informática, Engenharia de Software, Programador Visual, UNIPAMPA RS, CESPE CEBRASPE

Segundo Jakob Nielsen, a usabilidade é um atributo de qualidade que avalia o nível de facilidade de uso de uma interface ou a medida de qualidade da experiência de um usuário ao interagir com um produto ou um sistema. A respeito desse assunto, julgue os próximos itens.

Utilidade é considerada um atributo-chave que deve ser pensado de forma paralela com a usabilidade.

  1. ✂️
  2. ✂️

2218Q630141 | Informática, Engenharia de Software, Analista Judiciário, TRT 1a, FCC

Uma das atividades recomendadas no processo de manutenção da NBR ISO/IEC 12207 é a

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

2219Q647812 | Informática, Engenharia de Software, Analista de Sistemas Júnior, Petrobras, CESGRANRIO, 2018

A etapa do projeto unificado e a sua correspondente característica são, respectivamente:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2220Q638854 | Informática, Engenharia de Software, Analista de Saneamento, EMBASA, CESPE CEBRASPE

O RUP (rational unified process) é um processo de engenharia de software que oferece uma abordagem baseada em disciplinas para atribuir tarefas e responsabilidades dentro de uma organização de desenvolvimento. Sua meta é garantir a produção de software de alta qualidade que atenda às necessidades dos usuários dentro de um cronograma e de um orçamento previsíveis. Acerca de RUP, requisitos e casos de uso, julgue os itens seguintes.

A primeira dimensão do RUP representa o aspecto dinâmico do processo quando ele é aprovado e é expressa em termos de fases, iterações e marcos.

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