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.


3401Q641276 | Informática, Engenharia de Software, Tecnologista da Carreira de Desenvolvimento Tecnológico, INPE, CESPE CEBRASPE

Julgue os itens seguintes, acerca de arquiteturas e objetos de software comumente empregados em sistemas operacionais de tempo real. Caixas de mensagem, filas circulares e memória compartilhada são recursos de software empregados na comunicação entre tarefas ou processos.
  1. ✂️
  2. ✂️

3402Q621823 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, BRB, CESPE CEBRASPE

No que concerne a requisitos de software, julgue os seguintes itens.

O levantamento de requisitos de software privilegia a visão do desenvolvedor em relação aos requisitos de um produto. Já a análise dos requisitos prioriza a visão que o cliente e os usuários têm dos requisitos de um produto.

  1. ✂️
  2. ✂️

3403Q632833 | Informática, Engenharia de Software, Analista Ambiental, IBAMA, CESPE CEBRASPE

Acerca de desenvolvimento de aplicações e banco de dados, julgue os itens subsequentes.

Uma especificação da forma "os estudantes devem poder obter o número de aprovações, reprovações e trancamentos em todas as disciplinas por determinado período de tempo" corresponde a requisito funcional de um sistema, enquanto que a especificação "o software deve ser operacionalizado no sistema operacional Linux" corresponde a requisito não-funcional.

  1. ✂️
  2. ✂️

3404Q642058 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Fundação Universidade de Brasília, CESPE CEBRASPE

A disciplina de engenharia de software é centrada no desenvolvimento de aplicações cobrindo desde aspectos técnicos até aspectos gerenciais, como gerência de projetos e análise de riscos, entre outros. No que se refere a esse tópico e a linguagens de desenvolvimento visual, julgue os itens seguintes.

Os casos de uso são geralmente criados durante a prototipagem.

  1. ✂️
  2. ✂️

3405Q616203 | Informática, Engenharia de Software, Analista de Desenvolvimento, Serviço Federal de Processamento de Dados, CESPE CEBRASPE

A análise orientada a objetos de sistemas é fundamentada em conceitos como objetos e atributos, classes e membros, todo e partes. Com relação a conceitos desse tipo de análise, julgue os itens a seguir.

O processo de análise orientada a objetos começa com a preocupação com os objetos e depois com a forma pela qual o sistema vai ser usado. Depois de definido o cenário de uso, começa a modelagem do software.

  1. ✂️
  2. ✂️

3406Q620558 | Informática, Engenharia de Software, Analista Judiciário, STF, CESPE CEBRASPE

Com referência a aspectos diversos de engenharia de software, julgue os itens subsecutivos. XP (Extreme Programming) é uma metodologia ágil voltada para equipes pequenas e médias que desenvolvam software baseado em requisitos vagos e se caracteriza por possibilitar modificações rápidas.
  1. ✂️
  2. ✂️

3407Q629266 | Informática, Engenharia de Software, Técnico Judiciário, TRT 3a, FCC

Considere:

I. A aplicação cliente interage com uma fábrica genérica de objetos.

II. Os objetos serão gerados efetivamente pela fábrica concreta que estiver sendo utilizada no momento.

III. A aplicação cliente não precisa ser configurada para interagir com cada uma das fábricas concretas.

IV. Novas fábricas concretas podem ser agregadas, alteradas ou retiradas do sistema sem necessidade de alterações na aplicação cliente.

Estas são características e propriedades do padrão de projeto

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

3408Q622358 | Informática, Engenharia de Software, Agente Técnico, Ministério Público Estadual ES, VUNESP

O Global Assembly Cache (GAC) é um componente da plataforma .NET cuja função é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3409Q614940 | Informática, Engenharia de Software, Analista Judiciário, TRE AL, CESPE CEBRASPE

Com relação a serviços da camada de aplicação da arquitetura TCP/IP, julgue os itens a seguir.

O uso do Telnet está restrito a sistemas UNIX, uma vez que, em ambientes Windows 2000, a emulação de terminal é feita por meio de interfaces gráficas (terminal services), que não são suportadas pelo Telnet.

  1. ✂️
  2. ✂️

3410Q615716 | Informática, Engenharia de Software, Técnico Judiciário, TRE PA, CESPE CEBRASPE

Com relação às definições da linguagem UML (unified modeling language), julgue os próximos itens.

I A UML reconhece três tipos mais importantes de relações: dependência, associação e generalização (ou herança).

II O diagrama de caso de uso mostra como o sistema a ser desenvolvido vai interagir com seu ambiente (usuários ou outros sistemas).

 III A UML define duas relações de dependência entre os casos de uso: <<estende>> e <<inclui>>. A dependência <<inclui>> é usada para decompor um caso de uso complexo em subpartes e a dependência <<estende>> indica uma extensão possível de um caso de uso básico.

 IV No diagrama de seqüência, cada objeto é representado por uma linha vertical que representa a vida do objeto. Acima dessa linha tem uma caixa que representa o objeto. Enquanto o objeto tem o controle da operação ou está esperando o retorno do controle, a linha de vida é uma linha vertical. Caso contrário, ela é representada como uma linha tracejada.

V O diagrama de componentes mostra a organização entre arquivos de código fonte, bibliotecas, tabelas de banco de dados e outros.

A quantidade de itens certos é igual a

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

3411Q632101 | Informática, Engenharia de Software, Analista de Correios, ECT, CESPE CEBRASPE

Acerca dos conceitos de análise de pontos de função, julgue os itens que se seguem.

A técnica de análise de pontos de função tem como objetivos primários, entre outros, a medição da funcionalidade que o usuário solicita e recebe, a medição do desempenho e a manutenção de software independentemente da tecnologia utilizada para sua implementação.

  1. ✂️
  2. ✂️

3412Q614959 | Informática, Engenharia de Software, Analista de Desenvolvimento Logístico, CEARÁPORTOS CE, CESPE CEBRASPE

A engenharia de software visa à produção sistemática de softwares que possam atender a requisitos técnicos, garantindo determinado nível de qualidade, a determinado custo. Acerca da engenharia de software e suas várias metodologias, técnicas e ferramentas de apoio, julgue os seguintes itens.

Um caminho crítico em um método de escalonamento de projetos consiste em uma seqüência de tarefas que pode resultar no aumento de qualquer um dos riscos avaliados para o projeto.

  1. ✂️
  2. ✂️

3413Q620089 | Informática, Engenharia de Software, Técnico Científico, Banco da Amazônia, CESPE CEBRASPE

Com referência aos padrões de projeto, julgue os itens que se seguem. O padrão adapter define uma família de algoritmos, permite o encapsulamento de algoritmos e possibilita a substituição desses algoritmos. Os algoritmos podem variar independentemente dos seus clientes. Esse padrão pode ser usado quando várias classes relacionadas diferirem apenas nos seus comportamentos.
  1. ✂️
  2. ✂️

3414Q614718 | Informática, Engenharia de Software, Analista de Desenvolvimento Logístico, CEARÁPORTOS CE, CESPE CEBRASPE

A engenharia de software visa à produção sistemática de softwares que possam atender a requisitos técnicos, garantindo determinado nível de qualidade, a determinado custo. Acerca da engenharia de software e suas várias metodologias, técnicas e ferramentas de apoio, julgue os seguintes itens.

Um padrão de projeto (design pattern) empregado na análise orientada a objetos consiste em uma forma particular de organização da documentação que obedece a regras comuns a todas as outras fases de projeto.

  1. ✂️
  2. ✂️

3415Q626498 | Informática, Engenharia de Software, Técnico Judiciário, TRT 3a, FCC

Um técnico de TI está utilizando a Análise de Pontos de Função - APF para determinar o tamanho de um software e, na etapa de contagem das funções de dados, está levantando os Arquivos Lógicos Internos - ALI. Nesse levantamento, classifica- se corretamente como ALI os
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3416Q616284 | Informática, Engenharia de Software, Técnico Judiciário, TRT 11a, FCC

As colaborações entre objetos, para realizar algum tipo de atividade em um sistema, são representadas em UML pelos diagramas de

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

3417Q616543 | Informática, Engenharia de Software, Analista Administrativo, Agência Nacional de Saúde Suplementar, CESPE CEBRASPE

A engenharia de software provê várias metodologias, técnicas e ferramentas de apoio para garantir que os recursos alocados ao desenvolvimento de software leve a resultados que tenham um nível de qualidade controlado e atendam a especificações de requisitos técnicos. Acerca do emprego da engenharia de software e suas metodologias e ferramentas no desenvolvimento de aplicações e bancos de dados, julgue os itens a seguir.

Um padrão de projeto (design pattern) na unified modelling language é um tipo de artefato adotado sistematicamente por uma equipe de desenvolvimento em todos os seus projetos de software.

  1. ✂️
  2. ✂️

3418Q645474 | Informática, Engenharia de Software, Técnico de Promotoria, MPE PB, COMPERVE

Em relação ao padrão de projeto MVC (model view controller), pode-se afirmar:

I. Desacopla o modelo (model) da sua visão (view) pelo estabelecimento de um protocolo de subscrição/notificação entre os mesmos.

.II. Consiste  três tipos de objetos: o modelo que é o objeto da aplicação; a visão que é a tela de apresentação para o usuário; e o controlador que define o modo como a interface reage às ações do usuário.

III. Permite que se modifique o modo como uma visão responde à ação do usuário, sem que se modifique a sua apresentação visual.

IV. Permite que se anexe múltiplas visões a um modelo, para prover diferentes apresentações do mesmoesse modelo. V. Permite que visões sejam organizadas de forma aninhada.

Está correta:

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

3419Q613223 | Informática, Engenharia de Software, Analista de Sistemas, Companhia de Habitação Popular de Bauru COHAB BAURU SP, CESPE CEBRASPE

Os sistemas de informação integram cada vez mais os diversos componentes desenvolvidos a partir das várias tecnologias da informação, incluindo tecnologias do processamento, do armazenamento, do acesso e das comunicações. Por outro lado, tais sistemas vêm sendo também cada vez mais utilizados nos processos sociais e econômicos. Assim, o planejamento desses sistemas é uma atividade de suma importância e tem seus métodos e ferramentas específicos. Acerca do planejamento de sistemas de informação e da necessidade de integração dos elementos empregados nessa atividade, julgue os itens subseqüentes.

Em períodos de crise, a atividade de planejamento de sistemas de informação perde importância, pois a organização deve voltar-se à execução de atividades operacionais de cunho imediato para sair do estado de crise ou, pelo menos, minimizar seus impactos.

  1. ✂️
  2. ✂️

3420Q617578 | Informática, Engenharia de Software, Técnico de Tecnologia da Informação, FUB, CESPE CEBRASPE

Com referência a conceitos básicos sobre desenvolvimento e manutenção de sistemas e aplicações, julgue os itens subsecutivos.

A documentação do sistema é fundamental durante a fase de desenvolvimento desse sistema — para a comunicação entre a equipe de desenvolvimento e para a transição entre as suas diversas etapas — e durante a manutenção desse sistema em sua fase operacional.

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