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.


281Q119907 | Engenharia de Software , Desenvolvimento de Software, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIO

Considere as afirmativas a seguir, acerca de conceitos e tecnologias envolvidos em sistemas para Web.

I - Uma folha de estilo em CSS (versão 2.1) pode conter uma regra composta de um bloco de declaração seguido de zero ou mais seletores.

II - O RSS é um formato XML que permite a publicação de um item de informação e sua disponibilização a diversos programas, chamados agregadores.

III - As chamadas Rich Internet Applications usam tecnologias não proprietárias para construção de aplicações Web com maior interatividade.

IV - Um Web crawler é um programa que fornece uma interface gráfica amigável para visualização dos itens de informação publicados em uma fonte RSS.

São corretas APENAS as afirmativas

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

282Q117690 | Engenharia de Software , Métricas de Software, Analista de Sistemas, UDESC, FEPESE

Considere as seguintes afirmativas relacionadas a métricas de software:

1. A contagem de linhas de código (LOC) constitui um exemplo de métrica direta.

2. A medida de qualidade expressa em erros/KLOC constitui um exemplo de métrica orientada a tamanho (KLOC = 1000.LOC).

3. A medida de qualidade expressa em erros/KLOC constitui um exemplo de métrica indireta (KLOC = 1000.LOC).

Assinale a alternativa que indica todas as afirmativas corretas.

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

283Q185684 | Engenharia de Software, Engenharia de Requisitos, Agente de Defensoria Analista de Sistemas, DPE SP, FCC

Sobre análise de requisitos da engenharia de software, considere:

I. Os requisitos de usuário podem descrever tanto requisitos funcionais quanto requisitos não- funcionais.

II. Os requisitos de sistema podem descrever apenas requisitos não funcionais.

III. Os requisitos não-funcionais podem ser divididos em requisitos de produto, organizacionais e externos.

Está correto o que se afirma em

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

284Q117830 | Engenharia de Software , Teste de Software, Analista de Sistemas, TJ SP, VUNESP

Considere os seguintes possíveis fatores que afetam a precisão da estimativa de confiabilidade durante os testes estatísticos no processo de desenvolvimento de software.

I. A validade do perfil de uso.

II. O número de casos de teste efetuados.

III. A linguagem de programação usada para implementar o código.

Sobre os fatores, está correto o contido em

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

285Q117086 | Engenharia de Software , Teste de Software, Analista de Sistemas, CAMARA SJC, FIP

O processo de verificação e validação de um software é realizado através de um conjunto de atividades. É correto afirmar que:

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

286Q709139 | Engenharia de Software, Técnico de Tecnologia da Informação, UFRN, COMPERVE, 2019

Texto associado.

O Scrum é um framework no qual as pessoas podem abordar problemas adaptativos complexos ao mesmo tempo em que entregam, de maneira produtiva e criativa, produtos de mais alto valor possível. Nesse framework, existem três papéis importantes, que são:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

287Q248858 | Engenharia de Software, Planejamento e Gerência de Projetos, Técnico de Nível Superior Área Tecnologia da Informação, EPE, CESGRANRIO

O gerente de um projeto foi informado, por sua equipe, que uma determinada atividade de caminho crítico apresenta um valor esperado de 38 dias e existe cerca de 95,44% de chance de a mesma ser concluída entre 30 e 46 dias. Sabendo-se que foi utilizado PERT para as estimativas apresentadas, qual das opções a seguir apresenta, em dias, uma possível configuração para as estimativas otimista, mais provável e pessimista, respectivamente, para esta atividade?

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

289Q116252 | Engenharia de Software , Analise e Projeto Orientado a Objetos, Analista de Sistemas, CFA, IADES

A análise de sistemas no mundo orientado a objeto é feita analisando-se os objetos e os eventos que interagem com esses objetos. O projeto de software é feito reusando-se classes de objetos existentes e, quando necessário, construindo-se novas classes. Análise e projeto orientados a objeto modelam o mundo em termos de objetos que têm propriedades e comportamentos e eventos que disparam operações que mudam o estado dos objetos que interagem entre si. Sobre os conceitos ou ideias fundamentais da metodologia da análise de sistemas orientada a objeto, assinale a alternativa incorreta.

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

290Q121074 | Engenharia de Software , Análise Essencial, Analista de Tecnologia da Informação Banco de Dados, CETESB, VUNESP

Na análise essencial, os artefatos disponíveis para o desenvolvimento de diagramas são:

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

291Q105061 | Engenharia de Software , UML, Analista Administrativo Tecnologia da Informação, ANAC, CESPE CEBRASPE

Texto associado.

Em engenharia de software, o processo de
desenvolvimento de software designa uma sequência de
atividades, agrupadas em fases e tarefas, executadas de forma
sistemática e uniformizada, realizadas por pessoas com
responsabilidades bem definidas e que, a partir de um conjunto
de entradas (inputs) produzem um conjunto de saídas (outputs).
Como objetivos, o processo de desenvolvimento de software deve
prover orientação sobre as sequências das atividades envolvidas,
especificar os modelos descritivos do sistema, gerenciar as tarefas
e definir métricas para os modelos e atividades.

R. A. Ramos. Treinamento em UML (com adaptações).

Quanto às fases e tarefas no processo de desenvolvimento de
software, julgue os itens de 64 a 67.

Requisitos descrevem um acordo ou contrato entre duas partes, especificando, entre outros aspectos, o que o sistema de software deve fazer para ser aprovado em um teste de aceitação.

  1. ✂️
  2. ✂️

292Q101888 | Engenharia de Software , Software Livre, Analista Tecnologia da Informação, IPHAN, FUNIVERSA

De acordo com a Free Software Fundation, um programa de computador é considerado Software Livre quando atende aos quatro princípios de liberdade: (1) Liberdade para executar o programa, (2) Liberdade para estudar a lógica de programação, (3) Liberdade para redistribuir o programa e (4) Liberdade para modificar o programa. Com base nesses princípios, assinale a alternativa correta.

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

293Q120102 | Engenharia de Software , Análise Essencial, Analista de Tecnologia da Informação Banco de Dados, CETESB, VUNESP

Na análise essencial, existem dois modelos para a abstração do negócio a ser documentado. Esses modelos são chamados de Modelo

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

294Q268511 | Engenharia de Software, Análise de Requisitos, Analista Desenvolvimento de Sistemas, FINEP, CESGRANRIO

Uma equipe de analistas está entrevistando gerentes de área para levantar os requisitos do novo sistema de reservas de uma companhia aérea. Considere as afirmativas sobre os requisitos levantados.
I - O usuário poderá fornecer um roteiro com múltiplos pontos de parada.
II - O total a ser pago deverá ser expresso na moeda escolhida pelo usuário.
III - As trocas de informações com os sistemas das empresas coligadas (hotéis, locadora de veículos, etc.) são feitas através de Web Services.
É(São) requisito(s) funcional(ais) o que é apresentado em

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

295Q254758 | Engenharia de Software, Análise Estruturada, Técnico Judiciário Programação de Sistemas, TRE AP, CESPE CEBRASPE

São elementos constitutivos da análise estruturada que auxiliam a representação da informação:

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

296Q118634 | Engenharia de Software , Software Livre, Analista de Saneamento, EMBASA, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir, a respeito de software livre.

O conceito de software livre está restrito ao arquivo executável, já que o acesso ao código fonte não é permitido.

  1. ✂️
  2. ✂️

297Q121187 | Engenharia de Software, RUPProcesso Unificado Rational, Analista de Tecnologia da Informação, MPOG, FUNRIO

No processo unificado de desenvolvimento de software, qual é a fase em que o planejamento do projeto é completado, o domínio do negócio é analisado e os requisitos do sistema são ordenados considerando-se prioridade e risco?

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

298Q235154 | Engenharia de Software, Engenharia de Requisitos, Programador de Computador, TRE CE, FCC

A análise de requisitos no desenvolvimento de sistemas especifica as funcionalidades (requisitos funcionais) e as propriedades (requisitos não-funcionais). É considerado um requisito não-funcional
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

299Q266684 | Engenharia de Software, XP, Analista Desenvolvimento de Sistemas, FINEP, CESGRANRIO

São práticas recomendadas pelo processo ágil de desenvolvimento de software Extreme Programming (XP), EXCETO a

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

300Q150033 | Engenharia de Software, Análise Estruturada, Analista Judiciário Tecnologia da Informação, TRT 11a Região, FCC

Sobre os conceitos relacionados à modelagem funcional, analise:
I. A modelagem funcional se preocupa com a modelagem das funções que o sistema deverá executar para atender aos anseios dos usuários do sistema.

II. Um Diagrama de Fluxo de Dados (DFDs) é um instrumento para a modelagem de processos, que representa um sistema como uma rede de processos, interligados entre si por fluxos de dados e depósitos de dados.

III. DFDs utilizam quatro símbolos gráficos, visando representar os seguintes componentes: Processos, Fluxos de Dados, Depósitos de Dados e Entidades Externas.

IV. Além dos DFDs, são necessários, para uma completa modelagem das funções, o Dicionário de Dados e uma descrição da lógica dos processos simples que não mereçam ser decompostos em outros.
Está correto o que se afirma em

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