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.


1781Q638425 | Informática, Engenharia de Software, Analista Judiciário, TRE BA, CESPE CEBRASPE, 2017

Na contagem de pontos de função inicial de uma aplicação, consiste em uma saída externa a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1782Q644059 | Informática, Engenharia de Software, Analista Técnico Administrativo C2, Ministério das Cidades, CETRO

Considerando o desenvolvimento web com ASP, analise as assertivas abaixo.

I. Incluir na string de conexão do banco de dados em uma página ASP dados de entrada digitados pelo usuário da página pode facilitar a um atacante injetar código malicioso e obter acesso ao seu banco de dados.

II. Usar Procedimentos Armazenados é uma forma segura de criar string de conexão a bancos de dados SQL.

III. Sempre criptografar os nomes de usuários e senhas de administrador nos códigos ASP.

É correto o que se afirma em

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

1783Q621800 | Informática, Engenharia de Software, Analista de Informática Legislativa, SF, FGV

Entre as atividades listadas a seguir, uma não faz parte da Engenharia de Requisitos. Assinale-a.

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

1784Q649718 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Conselho Regional de Medicina PR, Instituto Quadrix, 2018

Julgue os próximos itens, relativos ao RUP (Rational Unified Process). O workflow Meio ambiente está relacionado com a disponibilização de ferramentas adequadas para a equipe de desenvolvimento de software.
  1. ✂️
  2. ✂️

1785Q646394 | Informática, Engenharia de Software, Analista, SERPRO, CESPE CEBRASPE

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

uma coleta colaborativa de requisitos, é correto definir um cliente interessado no sistema como o facilitador da reunião.

  1. ✂️
  2. ✂️

1786Q638971 | Informática, Engenharia de Software, Analista Judiciário, STJ, CESPE CEBRASPE

Julgue os itens a seguir, relativos a conceitos de orientação a objetos e UML.

Se uma classe abstrata declara uma interface, essa classe tipicamente contém declarações de métodos, mas não corpos de métodos; a interface não pode ser implementada por classes que herdem da classe abstrata. Em diagramas UML, a classe abstrata pode ser identificada colocando-se seu nome em itálico, e relacionamentos de dependência podem ser representados por setas tracejadas entre clientes da interface e a classe abstrata.

  1. ✂️
  2. ✂️

1787Q618500 | Informática, Engenharia de Software, Analista de Sistemas, Fundação Instituto de Pesquisa Econômica Aplicada, CESPE CEBRASPE

Qualidade de software pode ser compreendida como a satisfação de requisitos funcionais e de desempenho estabelecidas pelo projeto de software. É derivada de uma série de fatores que variam de acordo com a aplicação e os clientes que os encomendam. Acerca desse assunto, julgue os itens de 90 a 93.

Os fatores que afetam a qualidade do software podem ser medidos indiretamente, como é o caso do número de defeitos do software ou diretamente por meio de atributos de qualidade como usabilidade, manutenibilidade, confiabilidade, integridade entre outras.

  1. ✂️
  2. ✂️

1788Q642583 | Informática, Engenharia de Software, Analista de Sistemas, CONAB, FJPF

Em relação aos requisitos de projeto, analise as sentenças abaixo.

I - A alteração de um requisito pode se referir ao seu conteúdo, ou pode se referir a um de seus atributos. Neste último caso, um requisito pode ser rebaixado de essencial para desejável.

II - As alterações de requisitos NÃO causam grande impacto nos prazos e custos do projeto.

III - As alterações de requisitos podem ocorrer devido a fatores internos, como alterações tecnológicas, gerenciais, legais e políticas, e em fatores externos, como o melhor entendimento do problema por parte dos usuários ou dos desenvolvedores.

Em relação às sentenças acima pode-se afirmar que:

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

1789Q644889 | Informática, Engenharia de Software, Técnico de Promotoria, MPE PB, COMPERVE

O texto, a seguir, contém lacunas que devem ser preenchidas.

Um teste de software para detecção de defeitos é __________________ quando faz com que o sistema opere _________________________, conseqüentemente, demonstrando a ___________________ de defeitos.

As lacunas são preenchidas, correta e respectivamente, por:

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

1790Q632092 | Informática, Engenharia de Software, Analista de Sistemas, AGU, IDECAN

“Detalhes da qualidade do produto de software podem ser melhorados durante a implementação do código, revisão e teste, mas a natureza fundamental da qualidade do produto de software representada pela qualidade ____________________ mantém-se inalterada, a menos que seja reprojetada.” Assinale a alternativa que completa corretamente a afirmativa anterior.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1791Q626723 | Informática, Engenharia de Software, Assessor Técnico de Informática, TCE RN, CESPE CEBRASPE

Julgue os itens seguintes, a respeito de requisitos e técnicas de elicitação de requisitos.

A etnografia é uma técnica utilizada para a descoberta de requisitos de sistemas de software na qual, por meio de observações, procura-se compreender os requisitos sociais e organizacionais do ambiente onde o sistema será usado.

  1. ✂️
  2. ✂️

1792Q635684 | Informática, Engenharia de Software, Analista de Gestão Corporativa, EPE, CESGRANRIO

A estrutura analítica de um projeto deve conter a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1793Q635174 | Informática, Engenharia de Software, Analista Judiciário, TRE AP, FCC

Atenção: As questões de números 27 a 32 referem-se à UML 2.0.

Os casos de uso podem ser organizados pela especificação de relacionamentos de

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

1794Q625703 | Informática, Engenharia de Software, Analista de Sistemas, FMS PI, NUCEPE

A comparação entre a UML e o modelo entidade/relacionamento (ER) nos permite afirmar que:

1) UML é usado essencialmente para modelagem de software, enquanto ER é um modelo conceitual. Porém, UML também foi adaptada para modelagem conceitual de base de dados.

2) ambos são representados graficamente por diagramas, porém a UML, diferente do ER, não permite associações n-árias.

3) o correspondente a Objetos e Classes da UML no ER são, respectivamente, Entidade e Conjunto entidade. Porém não há correspondente no ER ao conceito de subclasse da UML.

4) o correspondente à Associação e Classe Associativa da UML no ER são, respectivamente, Associação Binária e Associação com Atributos.

Estão corretas:

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

1795Q619820 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPE

Acerca de análise de projeto de sistemas e modelagem de dados, julgue os itens de 88 a 90.

Associação é um relacionamento genérico utilizado para indicar que determinado atributo de um objeto é um objeto associado ou que a implementação de um método de objeto conta com o objeto associado. Na modelagem relacional, esse conceito é indicado pelo uso da agregação que ocorre quando duas ou mais entidades, juntamente com os seus respectivos relacionamentos, comportam-se como se fossem uma só entidade, cuja expansão insere entidades associativas no modelo final.

  1. ✂️
  2. ✂️

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

O processo representado num DFD de nível 0 (zero), imediato ao de contexto, que tem a melhor identificação é:

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

1797Q645948 | Informática, Engenharia de Software, Técnico Judiciário, TJ PE, FCC

Atenção: As questões de números 32 a 34 referem-se à UML 2.0.

Considerando-se os operadores de controle nos diagramas de sequência, o tipo de operador identificado pela tag alt indica

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

1798Q644702 | Informática, Engenharia de Software, Analista de Gestão Educacional, SEPLAG SEE DF, FUNIVERSA

Na análise orientada a objetos, um caso de uso pode representar uma funcionalidade oferecida pelo sistema. Acerca dos casos de uso, assinale a alternativa correta.

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

1799Q645218 | Informática, Engenharia de Software, Analista Judiciário, TRF 3a, FCC

Na Norma ABNT ISO/IEC 12207:2009, os Processos Contextuais de Sistema estão agrupados em Processos Contratuais, Processos Organizacionais Capacitadores de Projeto, Processos de Projeto e Processos Técnicos. Os Processos de Projeto agrupam processos referentes ao planejamento, avaliação e controle. Há duas categorias de Processos de Projeto, os Processos de Gestão de Projetos e os Processos de Apoio ao Projeto. São Processos da categoria Gestão de Projetos:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1800Q632169 | Informática, Engenharia de Software, Analista Técnico de Tecnologia da Informação, FUNPRESP, IADES

O que são requisitos de software?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.