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.


1881Q263747 | Engenharia de Software, Técnico Judiciário Tecnologia da Informação, TRT 9a REGIÃO, FCC

Um software servidor de aplicação oferece um ambiente para a instalação e execução de certos tipos de aplicações, centralizando e dispensando a instalação da aplicação nos computadores clientes e disponibilizando uma plataforma que separa do desenvolvedor de software algumas das complexidades de um sistema computacional. Dentre os principais servidores para aplicações Java EE estão o JBoss e o Tomcat. Sobre eles, é correto afirmar:

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

1883Q255192 | Engenharia de Software, UML, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir com relação à UML, uma linguagem gráfica
para visualização, especificação, construção e documentação de
artefatos de sistemas complexos de software.

Os diagramas de classes podem conter pacotes ou subsistemas, utilizados para agrupar elementos do modelo em um conjunto maior. No nível de visibilidade privado, uma característica pode ser usada por qualquer descendente do classificador; contudo, um classificador nem sempre é capaz de visualizar outro classificador.

  1. ✂️
  2. ✂️

1884Q258209 | Engenharia de Software, Técnico Judiciário Programação, TST, FCC

Uma professora de uma universidade brasileira propôs aos seus alunos que seguissem os seguintes passos:



Passo 1: Identificar todos os substantivos que indiquem objetos.


Passo 2: Descartar os substantivos que, quando entidades, possuem apenas uma ocorrência.


Passo 3: Descartar os substantivos que servem apenas para entendimento do problema.


Passo 4: Descartar objetos que se referem a aplicações futuras.


Passo 5: Descartar objetos que não teriam nenhum atributo.


Passo 6: Listar os objetos que se tornarão entidades.


Passo 7: Identificar relacionamentos através da sentença: objeto verbo objeto.


Passo 8: Estabelecer o grau de relacionamento entre as entidades.


Passo 9: Estabelecer a cardinalidade do relacionamento entre as entidades.


Passo 10: Identificar os atributos de cada entidade.


A professora tinha a intenção de ensinar seus alunos a criarem um

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

1885Q686439 | Engenharia de Software, Analista Judiciário Analista de Sistemas, TJ AM, CESPE CEBRASPE, 2019

Julgue o item seguinte, a respeito de gerenciamento de projetos e PMBOK 5.ª edição. Estimar os custos é um processo de estimativa dos recursos monetários necessários para execução das atividades do projeto; esse processo tem como benefício definir os custos exigidos para concluir os trabalhos do projeto sem a necessidade de se correlacionar com o cronograma do projeto.
  1. ✂️
  2. ✂️

1887Q687115 | Engenharia de Software, Analista de Tecnologia da Informação, UFF, COSEAC, 2019

No processo de desenvolvimento de uma especificação, a definição de nomes das operações e a descrição das condições para a veracidade das distintas combinações entre as operações é realizada na:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1888Q257243 | Engenharia de Software, Técnico Judiciário Informática, STJ, CESPE CEBRASPE

Texto associado.

Ferramentas de engenharia de software apoiada por computador (CASE) assistem profissionais nas atividades associadas com esse processo. A respeito de conceitos dessas ferramentas, julgue os itens a seguir.

As ferramentas CASE de programação incluem compiladores, editores e depuradores, que estão disponíveis para apoiar a maioria das linguagens de programação.

  1. ✂️
  2. ✂️

1889Q261084 | Engenharia de Software, Técnico Judiciário Informática, STJ, CESPE CEBRASPE

Texto associado.

Ferramentas de engenharia de software apoiada por computador (CASE) assistem profissionais nas atividades associadas com esse processo. A respeito de conceitos dessas ferramentas, julgue os itens a seguir.

As ferramentas CASE de desenvolvimento web assistem à geração de textos, gráficos, formulários, scripts, applets e outros elementos de uma página web.

  1. ✂️
  2. ✂️

1890Q711673 | Engenharia de Software, Assistente Técnico de Tecnologia da Informação Programador, Prefeitura de Manaus AM, FCC, 2019

A Fazenda Municipal aplica, em seus projetos de software, as práticas de construção de software, dentre as quais está a codificação, que conta com três princípios fundamentais: de preparação, de codificação propriamente dita e de validação, sendo certo que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1891Q257903 | Engenharia de Software, Técnico Judiciário Programação de Sistemas, TRE SP, FCC

NÃO é uma característica do desenvolvimento orientado a comportamento:

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

1892Q711968 | Engenharia de Software, Analista de Sistemas, Prefeitura de Suzano SP, Consulplan, 2019

Na orientação a objetos, todo objeto está relacionado a uma classe que o representa e que serve como forma de modelo. O objeto terá atributos e métodos definidos na classe. Polimorfismo se refere a:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1893Q710496 | Engenharia de Software, Técnico de Tecnologia da Informação da Fazenda Municipal, Prefeitura de Manaus AM, FCC, 2019

Considerando a análise de requisitos, as informações de rastreabilidade desempenham papel de grande importância. Assim, a equipe responsável da Fazenda Municipal deve estar ciente de que a rastreabilidade de projeto significa
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1894Q687215 | Engenharia de Software, Analista de Tecnologia da Informação, UFF, COSEAC, 2019

Existem várias formas de estimar custos em projetos. As mais utilizadas são:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1895Q705526 | Engenharia de Software, Analista de Tecnologia da Informação, BRB, IADES, 2019

Considere uma organização que adote as práticas do Guia PMBOK, 6ª edição. Nessa empresa, o cliente de um projeto deseja entrar em contato com o responsável por gerenciar o orçamento do projeto. Supondo que a estrutura organizacional adotada seja a de matriz fraca, o cliente deve entrar em contato direto com o(s)
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1896Q197229 | Engenharia de Software, UML, Analista, EBC, CESPE CEBRASPE

Tendo em vista que, na UML (Unified Modeling Language), a utilização de diversos diagramas possibilita descobrir falhas não detectadas em diagramas gerados anteriormente, diminuindo a possibilidade da ocorrência de erros durante a fase de desenvolvimento do software, julgue os itens a seguir.

O diagrama de estrutura composta é similar ao denominado diagrama de classes, porém este último apresenta uma visão estática da estrutura de classes, enquanto o primeiro tenta expressar arquiteturas de tempo de execução.

  1. ✂️
  2. ✂️

1897Q264300 | Engenharia de Software, UML, Técnico Judiciário Tecnologia da Informação, TRT 3a Região, FCC

Em UML, é a fase na qual classes, tais como, interface do usuário e de periféricos, são adicionadas para prover uma infraestrutura técnica. Trata-se da fase de

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

1898Q219928 | Engenharia de Software, UML, Perito Criminal Federal Informática, Polícia Federal, CESPE CEBRASPE

Texto associado.

Considere que se deseja desenvolver um sistema para controle
de caixa de supermercado tendo como base um computador
que registra os produtos vendidos, interagindo com
dispositivos de entrada e saída tais como impressora, teclado
e leitora de código de barras. Esse sistema deve interagir
também com o operador do caixa e com um banco de dados do
estabelecimento. A partir dessas informações, julgue os itens
que se seguem.

Em uma análise orientada a objetos, é comum o uso de UML para modelar o sistema. A descrição do processo de compra de uma mercadoria do supermercado, por meio de uma seqüência de eventos entre os objetos do sistema, é realizada mediante diagramas de casos de uso em UML.

  1. ✂️
  2. ✂️

1899Q709243 | Engenharia de Software, Técnico em Informática, Prefeitura de Matinhos PR, FUNPAR NC UFPR, 2019

Qual item abaixo NÃO indica características de um elemento que representa a concorrência (paralelismos) nos Diagramas da UML?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1900Q691426 | Engenharia de Software, Analista de Tecnologia da Informação, UFF, COSEAC, 2019

A especificação formal de software permite descrever os requisitos operacionalmente com o uso de uma linguagem conhecida como:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.