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.


741Q147997 | Engenharia de Software, Analise e Projeto Orientado a Objetos, Analista Judiciário Tecnologia da Informação, TJ DF, CESPE CEBRASPE

Texto associado.

Considerando a análise e a programação orientadas a objetos,
bem como as linguagens de programação que seguem esse
paradigma, julgue os itens subseqüentes.

Mensagens e métodos são de fato correlacionados, dado que as mensagens são os meios pelos quais os objetos interagem, e cada mensagem a um objeto ativa um comportamento desse objeto que é descrito no correspondente método.

  1. ✂️
  2. ✂️

742Q253010 | Engenharia de Software, Metodologia de desenvolvimento de software, Técnico Judiciário Programação de Sistemas, TSE, CONSULPLAN

Dentre as metodologias de desenvolvimento de sistemas, uma tem se destacado sendo descrita por cinco visões independentes. Uma delas enfatiza as características de concorrência, sincronização e desempenho do sistema, sendo denominado visão de

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

743Q117093 | Engenharia de Software , DFD, Analista de Sistemas, MEC, FGV

Em um Diagrama de Fluxo de Dados - DFD, como umas principais ferramentas para projeto e desenvolvimento de sistemas, sempre que ocorre um desmembramento das entidades em outras com conseqüente aumento do diagrama, deve ser garantida a consistência entre as entradas e saídas de cada dois níveis sucessivos. Essa garantia está associada ao conceito de:

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

744Q103531 | Engenharia de Software, Análise de Pontos de Função, Analista Administrativo, ANAC, CESPE CEBRASPE

Texto associado.

Imagem 014.jpg

Com base no texto acima, julgue os itens seguintes.

A partir das regras de cálculo de pontos por função de projetos novos e sem considerar qualquer fator de ajuste, a dimensão do projeto especificado na ordem da questão equivale a 402 pontos por função.

  1. ✂️
  2. ✂️

745Q121015 | Engenharia de Software , Ciclo de Vida de Software, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIO

Uma das principais atividades do processo de teste de um ciclo de vida de um projeto qualquer é

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

746Q117465 | Engenharia de Software , UML, Analista de Sistemas, UDESC, FEPESE

Indique se são verdadeiras ( V ) ou falsas ( F ) as seguintes afirmativas, a respeito da modelagem com diagrama de classes de UML:

( ) Uma relação de dependência entre uma interface e uma classe denota que a classe tem a responsabilidade de implementar os métodos declarados na interface.
( ) Uma relação de realização entre uma interface e uma classe denota que a classe tem a responsabilidade de implementar os métodos declarados na interface.
( ) Uma relação de herança denota que os métodos definidos em uma das classes (superclasse) passam a fazer parte da outra (subclasse).
( ) Uma relação de herança denota que os atributos definidos em uma das classes (superclasse) passam a fazer parte da outra (subclasse).
( ) A presença de métodos com assinaturas idênticas em classes relacionadas por herança caracteriza uma inconsistência.
( ) A presença de atributos com identificadores idênticos em classes relacionadas por herança caracteriza uma inconsistência.

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

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

747Q121580 | Engenharia de Software , UML, Analista de Tecnologia da Informação, PRODEMGE, FUMARC

Todos os diagramas a seguir representam as partes dinâmicas de um sistema, EXCETO:

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

750Q262410 | Engenharia de Software, Banco de Dados, Técnico Superior Especializado Administração de Dados, DPE RJ, FGV

Texto associado.

Considere que na implementação da chave estrangeira correspondente ao relacionamento entre as tabelas Candidato e Avaliação fosse necessário adotar alguma ação usando as restrições de integridade referencial em cascata do MS SQL Server. Nesse caso, uma boa opção seria

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

751Q252545 | Engenharia de Software, Teste de Software, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPE

Texto associado.

Em uma visão restritiva, muitas pessoas costumam associar o termo
software aos programas de computador. Software não é apenas o
programa, mas também todos os dados de documentação e
configuração associados, necessários para que o programa opere
corretamente. A respeito de engenharia de software, julgue os itens
de 61 a 65.

Os defeitos do software afetam a confiabilidade dos sistemas, sendo que a maioria dos sistemas de grande porte é composta de diversos subsistemas com diferentes requisitos de confiabilidade. Os defeitos transitórios podem ser corrigidos por ações como reiniciação ou calibração do equipamento.

  1. ✂️
  2. ✂️

752Q264872 | Engenharia de Software, Ferramentas CASE, Técnico Judiciário Tecnologia da Informação, TRT 21a Região, CESPE CEBRASPE

Texto associado.

Com relação às ferramentas CASE, julgue os itens subsequentes.

As ferramentas CASE que auxiliam o desenvolvedor durante o processo de levantamento de necessidades, de análise e de elaboração de projeto são denominadas lower CASE ou ferramentas back-end.

  1. ✂️
  2. ✂️

753Q117448 | Engenharia de Software , Desenvolvimento de Software, Analista de Sistemas, UNEAL, COPEVE UFAL

É um conjunto de aplicações com uma arquitetura comum específica de aplicação. O núcleo comum da família de aplicações é reusado cada vez que uma nova aplicação é necessária. O novo desenvolvimento pode envolver a configuração de componentes específicos, a implementação de componentes adicionais e a adaptação de alguns componentes.

Qual opção abaixo corresponde à descrição anterior?

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

754Q257226 | Engenharia de Software, Orientação a Objetos, Técnico Judiciário Informática, TRF 2a, FCC

Em relação às formas de relacionamentos em herança, considere:

I. A classe derivada acrescenta atributos e funcionalidades ao que já fora definido na superclasse.

II. A classe derivada oferece implementação a funcionalidades declaradas na superclasse.

III. A classe derivada implementa especificação e reaproveita funcionalidades da superclasse.

Os itens I, II e III referem-se, respectivamente, a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

756Q161040 | Engenharia de Software, Análise de Pontos de Função, Auditor de Controle Externo, TCE ES, CESPE CEBRASPE

Texto associado.
Segundo as normas NBR ISO/IEC 27001 e 27002, julgue os itens a seguir, a respeito de gestão de segurança da informação.

Consulta externa consiste em um procedimento elementar que processa informações originadas fora da fronteira de aplicação.

  1. ✂️
  2. ✂️

757Q260983 | Engenharia de Software, Noções de Engenharia de Sofftware, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPE

Texto associado.

Em uma visão restritiva, muitas pessoas costumam associar o termo
software aos programas de computador. Software não é apenas o
programa, mas também todos os dados de documentação e
configuração associados, necessários para que o programa opere
corretamente. A respeito de engenharia de software, julgue os itens
de 61 a 65.

A engenharia de software está relacionada com todos os aspectos da produção de software, desde os estágios iniciais de especificação do sistema até sua manutenção, depois que este entrar em operação. A engenharia de sistemas diz respeito aos aspectos do desenvolvimento e da evolução de sistemas complexos, nos quais o software desempenha um papel importante.

  1. ✂️
  2. ✂️

758Q107180 | Engenharia de Software , Analista Administrativo Tecnologia da Informação, TC DF, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir, com relação à engenharia de software

As fases de concepção, elaboração, construção e transição, que constituem o RUP, formam o processo de software composto por um conjunto de atividades cujos resultados são desenvolvidos incrementalmente.

  1. ✂️
  2. ✂️

759Q256057 | Engenharia de Software, Análise de Pontos de Função, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPE

Texto associado.

As organizações têm-se preocupado cada vez mais com a qualidade
de seus produtos de software, com os custos efetivos e com o
cumprimento de cronogramas especificados nos projetos de
desenvolvimento de software. Para tanto, deve-se estimar, com
precisão, o esforço, o prazo e os custos necessários para o
desenvolvimento do software. Uma das métricas utilizadas, a
análise de pontos por função (APF) mede o tamanho das funções
do software sob o ponto de vista do usuário, utilizando a
documentação gerada durante todo o processo de desenvolvimento
do produto, principalmente a documentação da fase de projeto
Acerca desse assunto, julgue os itens seguintes.

Para se determinar o número de PF não ajustados, após identificar as funções de dados e transacionais, deve-se multiplicar, pela respectiva complexidade, o total de arquivos lógicos internos, arquivos de interface externa, entidades externas, saídas externas e consultas externas. De acordo com a complexidade, cada uma das funções de dados e transacionais contribui com determinado número de PF.

  1. ✂️
  2. ✂️

760Q119657 | Engenharia de Software , Processo Unificado, Analista de Sistemas Júnior, TRANSPETRO, CESGRANRIO

O Processo Unificado divide a realização de um projeto para desenvolvimento de um sistema de software em fases. Em cada uma dessas fases, são executadas atividades de diversas disciplinas em diferentes proporções. No desenvolvimento de um sistema de software complexo, esse processo recomenda

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