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.


261Q167907 | Engenharia de Software, XP, Auditor Fiscal, SEFAZ BA, FCC, 2019

Scrum e XP são metodologias ágeis usadas no contexto de desenvolvimento de software que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

262Q658404 | Engenharia de Software, UML, FADESP, 2020

De acordo com a notação UML, o diagrama que enfatiza o ordenamento temporal das ações, onde as linhas verticais representam os objetos e as setas horizontais representam as mensagens passadas entre os objetos, é o
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

263Q113741 | Engenharia de Software , UML, Analista de Finanças e Controle, CGU, ESAF

Na modelagem com UML, um Diagrama de Seqüência mostra interações de objetos organizados em uma seqüência de tempo,

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

264Q116871 | Engenharia de Software , UML, Analista de Sistemas, ELETROBRÁS, CESGRANRIO

Um analista de sistemas, ao vasculhar a documentação de um projeto, depara-se com a figura a seguir.

Um analista de sistemas, ao vasculhar a documentação de um projeto, depara-se com a figura a seguir.

A figura acima é um exemplo de um diagrama de

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

265Q249485 | Engenharia de Software, Técnico de Nível Superior Área Tecnologia da Informação, EPE, CESGRANRIO

Para o MS-Project 2003 são feitas as afirmativas abaixo.

I - Permite a criação de Gráficos de Gantt.

II - A partir da Planilha de Recursos é possível definir a taxa padrão e a taxa padrão de hora extra para os recursos.

III - Através do Diagrama de Redes é possível associar recursos a tarefas, bem como, vincular tarefas.

Está(ão) correta(s) a(s) afirmativa(s):

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

266Q132353 | Engenharia de Software, Analise e Projeto Orientado a Objetos, Analista do Ministério Público, MPE SE, FCC

É correto afirmar que

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

267Q194315 | Engenharia de Software, Analista Análise e Desenvolvimento de Sistemas, BACEN, CESPE CEBRASPE

Julgue o  item  subsequente, no que se refere aos processos de desenvolvimento de software.

Na abordagem incremental, o sistema é dividido em subsistemas por funcionalidades. Após a identificação das funcionalidades a serem entregues no primeiro incremento, novas funcionalidades serão adicionadas a cada versão

  1. ✂️
  2. ✂️

268Q154940 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 18a Região, FCC

Em um diagrama de classes, considere que Seguridade e Imóveis herdam características de Ativos. A classe ItemSuportado é super-classe de Imóveis mas não de Ativos. Nesse cenário, o relacionamento geral em que se envolve Imóveis caracteriza-se por

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

269Q846966 | Engenharia de Software, Gerência de Configuração, TJ RN Analista de Sistemas, COMPERVE, 2020

O git é um sistema de controle de versão muito utilizado em desenvolvimento de sistemas de software. Sobre o git, é correto afirmar:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

270Q120512 | Engenharia de Software , UML, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Um restaurante contratou uma equipe para desenvolver um sistema de informação que auxilie nas tarefas diárias do negócio. Após um levantamento inicial, a equipe listou os seguintes requisitos:

o caixa será responsável por encerrar uma conta e registrar o pagamento da mesma;

caso o pagamento seja feito com cheque, será necessário que o sistema do restaurante se comunique com o sistema de consulta de cheques do Serviço de Proteção ao Lojista para obter informações sobre o cliente;

caso o pagamento seja feito com cartão de crédito, será necessário que o sistema do restaurante se comunique com o sistema da administradora do cartão para obter autorização;

apenas o gerente terá acesso à função de estorno do valor pago. Caso a despesa tenha sido paga com cartão, será necessário se comunicar com o sistema da administradora;

tanto o sistema da administradora de cartões como o de consulta de cheques serão acessados via web service;

o gerente também poderá encerrar uma conta.

Qual diagrama de caso de uso descreve adequadamente os requisitos acima?

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

271Q120023 | Engenharia de Software, UML, Analista de Tecnologia da Informação, MPOG, FUNRIO

Geralmente, um caso de uso tem diversas maneiras de ser realizado. Qual é a denominação dada à descrição de uma das maneiras pelas quais o caso de uso pode ser realizado, também chamado de instância de um caso de uso?

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

272Q151850 | Engenharia de Software, Processo de Software, Analista Judiciário Tecnologia da Informação, TRT 1a REGIÃO, FCC

É embasado na idéia de desenvolvimento de uma implementação inicial, expondo o resultado aos comentários do usuário e refinando esse resultado por meio de diversas versões, até que seja desenvolvido um sistema adequado. No âmbito do processo de software, trata-se de

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

273Q185684 | Engenharia de Software, Engenharia de Requisitos, Agente de Defensoria Analista de Sistemas, DPE SP, FCC

Sobre análise de requisitos da engenharia de software, considere:

I. Os requisitos de usuário podem descrever tanto requisitos funcionais quanto requisitos não- funcionais.

II. Os requisitos de sistema podem descrever apenas requisitos não funcionais.

III. Os requisitos não-funcionais podem ser divididos em requisitos de produto, organizacionais e externos.

Está correto o que se afirma em

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

274Q118989 | Engenharia de Software , RUP, Analista de Sistemas, REFAP SA, CESGRANRIO

Assinale a opção que NÃO apresenta uma disciplina do RUP.

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

275Q251722 | Engenharia de Software, Processo de Software, Técnico Judiciário Programação de Sistemas, TRE MT, CESPE CEBRASPE

Um processo de desenvolvimento de software é um conjunto de atividades, parcialmente ordenadas, com a finalidade de se obter um produto de software. Cada processo tem suas particularidades, entretanto, podem-se destacar atividades que são comuns à maioria dos processos. Com relação a processos de desenvolvimento de software, assinale a opção correta.

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

276Q117830 | Engenharia de Software , Teste de Software, Analista de Sistemas, TJ SP, VUNESP

Considere os seguintes possíveis fatores que afetam a precisão da estimativa de confiabilidade durante os testes estatísticos no processo de desenvolvimento de software.

I. A validade do perfil de uso.

II. O número de casos de teste efetuados.

III. A linguagem de programação usada para implementar o código.

Sobre os fatores, está correto o contido em

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

277Q119550 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas Júnior Engenharia de Software, ELETROBRÁS, CESGRANRIO

As técnicas de identificação de requisitos de sistemas possuem características apropriadas a cada situação. Nesse contexto, analise as afirmações sobre as técnicas a seguir, considerando que a abordagem baseada em

I - Workshop de Requisitos utiliza momentos de descontração como forma de dinamizar o trabalho em equipe;

II - Cenários utiliza exemplos práticos descritivos do comportamento de um sistema;

III - Entrevistas e Questionários mostra-se inadequada na fase inicial de obtenção de dados.

Está correto o que se afirma em

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

279Q119468 | Engenharia de Software , UML, Analista de Tecnologia da Informação, UNIFESP, INSTITUTO CIDADES

Acerca de UML (Unified Modeling Language), marque a alternativa correta:

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

280Q119907 | Engenharia de Software , Desenvolvimento de Software, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIO

Considere as afirmativas a seguir, acerca de conceitos e tecnologias envolvidos em sistemas para Web.

I - Uma folha de estilo em CSS (versão 2.1) pode conter uma regra composta de um bloco de declaração seguido de zero ou mais seletores.

II - O RSS é um formato XML que permite a publicação de um item de informação e sua disponibilização a diversos programas, chamados agregadores.

III - As chamadas Rich Internet Applications usam tecnologias não proprietárias para construção de aplicações Web com maior interatividade.

IV - Um Web crawler é um programa que fornece uma interface gráfica amigável para visualização dos itens de informação publicados em uma fonte RSS.

São corretas APENAS as afirmativas

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