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.


2101Q639064 | Informática, Engenharia de Software, Analista Judiciário, TRF 5a, FCC

No RUP, desde a concepção do sistema é definido um padrão de construção dos componentes que, inicialmente, visa elaborar,

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

2102Q640858 | Informática, Engenharia de Software, Operador de Computador, FUSAR RJ, FEC UFF

É um exemplo de um diagrama comportamental na UML:

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

2103Q640860 | Informática, Engenharia de Software, Analista de Informática, TCE RO, CESPE CEBRASPE

No que concerne à análise e ao projeto de software, julgue os próximos itens.

Requisitos não funcionais do sistema podem influenciar o estilo e a estrutura escolhida para uma aplicação, pois a arquitetura de sistema afeta seu desempenho, sua distribuição e manutenção.

  1. ✂️
  2. ✂️

2104Q633957 | 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. ✂️

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

Sobre o Plano de Iteração em relação ao Processo Unificado RUP, considere:

I. O plano de iteração único tem a característica de apresentar granulação fina, na qual são detalhadas as fases do projeto, são elas a iteração corrente, a próxima iteração e a iteração de segurança.

II. O plano de iteração é desenvolvido com a utilização de técnicas e ferramentas tradicionais de planejamento (como, por exemplo, diagramas de Gantt).

III. O plano contém datas importantes, como importantes compilações, chegada de componentes de outras organizações e grandes revisões.

Está correto o que se afirma em

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

2106Q644996 | Informática, Engenharia de Software, Técnico, MPE RR, CESPE CEBRASPE

Acerca da linguagem de modelagem unificada (UML), julgue os próximos itens.

O uso da UML se restringe a sistemas de tecnologia da informação com linguagens orientadas a objetos.

  1. ✂️
  2. ✂️

2107Q644997 | Informática, Engenharia de Software, Tecnológo de Informática, Prefeitura de Ipojuca PE, CESPE CEBRASPE

Quando há comunicação, há compartilhamento de informação. Esse compartilhamento pode ser local ou remoto. Em geral, entre indivíduos, a comunicação local acontece face a face, enquanto a comunicação remota ocorre a longas distâncias. A palavra telecomunicações quer dizer comunicação a longas distâncias (do grego tele = longe, ao longe, distante) e inclui a telefonia, a telegrafia e a televisão. Em uma rede, a comutação de pacotes pode ser feita segundo dois modelos de serviço:

(1) modelo voltado à conexão, que utiliza canais ou circuitos virtuais;

(2) modelo não voltado à conexão, que utiliza datagramas.

Acerca de tecnologias de comunicação de dados, julgue os itens de 84 a 86.

No serviço datagrama, cada pacote de dados contém o endereço parcial do seu destino. Em cada nó de rede por onde o pacote passa, deve ser executada a rotina de roteamento, a partir da qual é definida a porta de saída para o pacote.

  1. ✂️
  2. ✂️

2108Q617104 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, BNB, ACEP

A UML faz uso de uma série de diagramas, entre os quais pode-se destacar o diagrama de classes. Sobre este diagrama, é INCORRETO afirmar que:

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

2109Q615313 | Informática, Engenharia de Software, Analista Judiciário, TRE AL, CESPE CEBRASPE

Em relação às técnicas de modulação e de multiplexação, que são empregadas para permitir a utilização mais eficaz dos meios de comunicação, julgue os itens seguintes.

Um esquema de modulação PSK (phase shift keying) com quatro possíveis valores para os graus de defasagem, espaçados em intervalos uniformes, permite transmitir dois bits de informação a cada troca de fase.

  1. ✂️
  2. ✂️

2111Q649124 | Informática, Engenharia de Software, Assessor Técnico Legislativo, Câmara Municipal de Goiânia GO, UEG, 2018

No contexto da gerência de configuração de software, é possível automatizar a comparação de duas versões consecutivas de um item de configuração, para identificar quais as mudanças foram realizadas. Restrita a essa comparação, pode-se extrair a descrição
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2112Q631207 | Informática, Engenharia de Software, Analista de Empresa de Comunicação Pública, Empresa Brasileira de Comunicação, CESPE CEBRASPE

Julgue os próximos itens, acerca da modelagem funcional e de dados.

Segundo a classificação das entidades na modelagem de dados, uma entidade primária é aquela que não existe por si só, estando sua existência condicionada a outra entidade da qual ela depende.

  1. ✂️
  2. ✂️

2113Q641203 | Informática, Engenharia de Software, Técnico Judiciário, TRE CE, FCC

Um dos pontos da metodologia Scrum é o Daily Scrum, que consiste em uma reunião diária com aproximadamente 15 minutos de duração onde são tratados assuntos relacionados ao projeto. Nessa reunião são feitas 3 perguntas a cada membro do time de desenvolvimento, constando o que foi feito desde a última reunião, o que será feito até a próxima reunião e qual

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

2114Q616630 | Informática, Engenharia de Software, Analista de Sistemas, Assembléia Legislativa TO, CESGRANRIO

Para os diagramas utilizados na Análise Estruturada são feitas as seguintes afirmativas: I - em um DFD o terminador é graficamente representado por um retângulo e representa as entidades externas com as quais o sistema se comunica; II - em um dicionário de dados os caracteres { e } são utilizados para representar iteração; III - se houver um objeto ou um relacionamento no DER que não apareça no DFD os dois modelos não estão em equilíbrio. Está(ão) correta(s) a(s) afirmativa(s):
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2115Q648633 | Informática, Engenharia de Software, Analista de Sistemas, Empresa de Saneamento de Goiás SA GO, UFGO, 2018

Uma programadora precisa mudar a implementação chamada de uma função em tempo de execução dependendo da entrada de dados. Um dos requisitos importantes é ocultar do usuário desta função a exposição das estruturas de dados complexas, específicas do algoritmo. Entre os conhecidos padrões de Projeto de Software Gang of Four (GoF,1994), qual é o indicado?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2116Q620224 | Informática, Engenharia de Software, Analista Administrativo, ANAC, CESPE CEBRASPE

Segundo Ian Sommerville, (Engenharia de software, 2007, p. 5), a engenharia de software é uma disciplina de engenharia relacionada a todos os aspectos da produção de software, desde os estágios iniciais de especificação do sistema até sua manutenção. Acerca da engenharia de software, julgue os itens a seguir.

Extreme Programming é um modelo de processo de desenvolvimento de software para equipes com grande número de pessoas, que desenvolvem software com base em requisitos vagos e que são modificados rapidamente.

  1. ✂️
  2. ✂️

2118Q633287 | Informática, Engenharia de Software, Analista Programador Sênior, Prefeitura de Barueri SP, SOLER Instituição Soler de Ensino

A UML surgiu da união de três métodos, quais são eles?

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