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.


601Q120173 | Engenharia de Software , Portal Web, Analista de Sistemas Pleno Engenharia de Software, Petrobras, CESGRANRIO

Qual das opções abaixo apresenta uma característica INCORRETA para Portais Web?

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

603Q706643 | Engenharia de Software, Analista de Tecnologia da Informação Analista de Sistemas, Prefeitura de Cuiabá MT, IBFC, 2019

Texto associado.
 

Guilherme é gerente de projeto em uma empresa que oferece soluções de crédito e cobrança e foi designado para elaborar o cronograma do projeto Alpha. Sobre os processos do gerenciamento do cronograma de um projeto. Analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).


( ) Planejamento do projeto.

( ) Definição das atividades.

( ) Sequenciar as atividades.

( ) Controlar o Cronograma.


Assinale a alternativa que apresenta a sequência correta de cima para baixo.

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

604Q260436 | Engenharia de Software, XP, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPE

Texto associado.

A respeito das metodologias eXtreme programming (XP) e Scrum,
julgue os itens a seguir.

Em XP, a prática denominada programação em pares (pair programming) é realizada por um desenvolvedor em dois computadores, com o objetivo de aumentar a produtividade.

  1. ✂️
  2. ✂️

605Q115801 | Engenharia de Software , UML, Analista de Sistemas, MPE RR, CESPE CEBRASPE

Texto associado.

Acerca de metodologias de desenvolvimento, julgue os itens de
79 a 90.

No diagrama UML ao lado, o ator Presidente está relacionado ao caso de uso Criar projeto; o caso de uso Informar dados contém comportamento comum a dois casos de uso; o caso de uso Pagar projeto estende o comportamento Financiar projeto e Cancelar projeto é abstrato.
Imagem 005.jpg

  1. ✂️
  2. ✂️

606Q688244 | Engenharia de Software, Assistente Técnico de Tecnologia da Informação, SEMEF Manaus AM, FCC, 2019

Um programador necessita fazer a representação de um diagrama de objetos da UML 2.0, sendo que as sintaxes do nome de objeto e do valor de atributo nesse tipo de diagrama são: 
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

607Q117511 | Engenharia de Software , UML, Analista de Sistemas, AL RR, CETAP

Analise os seguintes enunciados relacionados aos componentes da linguagem UML e marque a alternativa CORRETA.

I- Os diagramas de casos de uso têm como objetivo ilustrar a interação entre elementos (atores) e funcionalidades do sistema;

II- O modelo de classes de domínio representa as classes no domínio do negócio em questão e não leva em consideração restrições inerentes à tecnologia a ser utilizada na solução;

III- Uma classe em um diagrama de classes é definida por um nome, uma lista de atributos (não obrigatória) e uma lista de operações (não obrigatória);

IV- O modelo de interação pode ser descrito utilizando diagramas de componentes ou diagramas de estados;

V- Os pacotes são mecanismos de agrupamento genérico e podem ser utilizados para agregar casos de uso, classes e alguns outros tipos de elementos.

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

609Q109281 | Engenharia de Software , JEE, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Imagem 002.jpg

A figura I acima, adaptada de java.sun.com, apresenta um diagrama da arquitetura J2EE 1.4. Os principais elementos que compõem
a arquitetura são numerados de #1 a #5.

Uma organização executa projetos de desenvolvimento de aplicativos de software embasados na arquitetura J2EE, com
padrões de desenho, framework MVC, interoperabilidade XML e bancos de dados relacionais. Além disso, ela adota um processo de
desenvolvimento de software baseado no RUP/UML e realiza estimativas de projeto por meio de análise de pontos de função.

A propósito das informações apresentadas acima, e considerando a figura I, bem como os conceitos pertinentes à engenharia de
software, julgue os itens a seguir.

Considere que seja necessário estimar o tamanho de um projeto de uma nova aplicação a ser desenvolvida na plataforma mencionada. Nessa situação, é correto afirmar que a adição de uma nova página HTML produzirá um aumento no número total de pontos de função não ajustados; que o atendimento a uma demanda por produção de componentes de código reusáveis, para uso em outro projeto de desenvolvimento de software na mesma organização, incrementará o fator de ajuste de medição (value adjustment factor) para esse projeto.

  1. ✂️
  2. ✂️

610Q682773 | Engenharia de Software, Assistente Judiciário Programador, TJ AM, CESPE CEBRASPE, 2019

Com relação ao PMBOK 5, julgue o item que se segue. O termo de abertura de um projeto é o documento no qual se definem as responsabilidades do analista de negócio, como a contratação e o pagamento dos executores das aplicações.
  1. ✂️
  2. ✂️

611Q847189 | Engenharia de Software, Gestão de Projetos em Engenharia de Software, Analista de Tecnologia da Informação, CESPE CEBRASPE, 2020

A respeito de gerenciamento de projetos, julgue os itens a seguir, com base no PMBOK 6.a edição.
No processo de gerenciamento de conhecimento do projeto, as entradas incluem o plano de gerenciamento do projeto e o registro das lições aprendidas.
  1. ✂️
  2. ✂️

612Q120442 | Engenharia de Software , Computação Distribuída, Analista de Sistemas Pleno Engenharia de Software, Petrobras, CESGRANRIO

Qual das opções abaixo apresenta somente serviços de middleware?

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

613Q230550 | Engenharia de Software, Ciclo de Vida de Software, Programador, CAMARA SJC, FIP

Com relação à fase de projeto do ciclo de vida de um software, é correto afirmar que:

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

614Q121599 | Engenharia de Software , Gerência de Projetos, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIO

Uma prática gerencial adotada em diversas organizações, que aumenta a visibilidade dos projetos para os executivos, facilitando sua priorização e a detecção de problemas, bem como prevenindo a realização de projetos que não estejam alinhados com a organização é a(o)

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

615Q154881 | Engenharia de Software, Acoplamento e Coesão, Analista Judiciário Tecnologia da Informação, TRT 16a REGIÃO, FCC

O escopo de efeito de um módulo está fora do alcance de controle desse módulo quando o

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

616Q119882 | Engenharia de Software , Qualidade de Software, Analista de Tecnologia da Informação, UFPR, UFPR

Na avaliação da qualidade de software, corretitude é:

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

617Q235660 | Engenharia de Software, Acoplamento e Coesão, Programador de Computador, TRE RS, FCC

Considere:

I. Acoplamento entre módulos em uma estrutura de software.

II. Coesão entre tarefas que se relacionam em um módulo.

Considerando os espectros mais aceitos na programação estruturada (por ex. Pressman), a mais adequada escolha é

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

618Q99765 | Engenharia de Software , UML, Analista Tecnologia da Informação, IF SE, IF SE

A notação da Linguagem de Modelagem Unificada - UML faz uso de vários tipos de diagramas, marque a opção correta:

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

619Q121826 | Engenharia de Software , UML, Analista de Tecnologia da Informação, PRODEMGE, FUMARC

Em relação às defnições dos diagramas da UML, correlacione as colunas a seguir considerando a defnição mais adequada para cada diagrama: Imagem 010.jpg
Está CORRETA a seguinte sequência de respostas, na ordem de cima para baixo:

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

620Q117030 | Engenharia de Software , Ciclo de Vida de Software, Analista de Sistemas, ELETROBRÁS, CESGRANRIO

O gerenciamento de grande quantidade de informação na construção de sistemas pode ser contornada usando-se a técnica de refinamentos sucessivos, utilizada no modelo de Ciclo de Vida Iterativo e Incremental. A construção de sistemas, com base nesse modelo de ciclo de vida,

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