Questões de Concursos Engenharia de Software

  • Questão 18019.   Informática - Nível Superior - Marinha do Brasil - MB - 2013

  • Assinale a opção que completa corretamente as lacunas da sentença abaixo.

    Segundo Pressman (2011), ao definir o que é uma arquitetura no tópico Arquitetura de Software, há uma distinta diferença entre os termos _________ e _________ , sendo o primeiro uma __________ do segundo.
  • Questão 15686.   Informática - Nível Superior - MPOG - CESPE - 2013

  • Acerca de engenharia de requisitos e suas características, julgue os itens a seguir.

    Após a elicitação de requisitos, na fase de análise, são verificadas as necessidades dos clientes e usuários para se definirem os requisitos de um software.
  • Questão 19170.   Informática - Nível Superior - MM QT - MB - 2013

  • Segundo Fowler (2005), nas estratégias orientadas a objeto,desenha-se um determinado diagrama para uma única classe para mostrar o comportamento do ciclo de vida de um único objeto. Como se denomina esse diagrama?
  • Questão 19727.   Informática - Nível Superior - AL GO - CS-UFG - 2015

  • Um analista de sistemas identificou requisitos de alto nível de um sistema acadêmico, quais sejam:

    1. O aluno poderá realizar sua matrícula utilizando seu código de aluno.
    2. O acesso dos alunos ao sistema deverá estar dis­ ponível nos navegadores Internet Explorer e Google Chrome.
    3. O professor poderá lançar as notas e frequências dos alunos matriculados em suas disciplinas.
    4. Um relatório com as notas e frequências dos alunos poderá ser solicitado pelo professor da disci­plina.
    5. Os relatórios do sistema serão disponibilizados em formato PDF.

    Dos requisitos mencionados, são classificados como requisitos funcionais
  • Questão 32427.   Informática - Nível Médio - Detran RN - FGV - 2010

  • NÃO é um diagrama utilizado pela UML 2.0:
  • Questão 15684.   Informática - Nível Superior - MPOG - CESPE - 2013

  • A expressividade do código é uma característica importante no desenvolvimento e manutenção de um software.Python e Ruby são exemplos de linguagens que apresentam essa qualidade.Acerca dessas linguagens, julgue os itens subsequentes.

    Em uma classe de modelo escrita em Ruby, o mapeamento dos objetos em tabelas do banco de dados pode ser feito mediante o ActiveRecord,uma classe ORM (object-relational mapping) que contém um conjunto de técnicas para a transformação entre modelos orientado a objetos e relacional.
  • Questão 18614.   Informática - Nível Superior - CIAAR - FAB - 2009

  • Preencha a lacuna abaixo e, em seguida, assinale a alternativa correta.

    Em muitos casos, _______________ são feita(o)(s) usando-se a experiência passada como único guia.
  • Questão 18617.   Informática - Nível Superior - CIAAR - FAB - 2009

  • A UML é a linguagem utilizada para projetos orientados a objetos. Sobre UML é correto afirmar que
  • Questão 28163.   Informática - Nível Médio - Câmara de São Paulo SP - FCC - 2014

  • A declaração do escopo do projeto é um documento-base que deve expressar a concordância entre o cliente e o gerente de projeto para que, a partir dele, o projeto como um todo possa ser planejado.

    A declaração do escopo do projeto, normalmente,
  • Questão 28808.   Informática - Nível Médio - Prefeitura de Bela Vista MG - FUNDEP - 2014

  • Analise as afirmativas sobre o modelo de processo de software conhecido como “modelo em cascata".

    I. Em geral, o resultado de cada fase do processo resulta em um ou mais documentos aprovados.
    II. É adequado a situações com pequena probabilidade de mudanças radicais durante o desenvolvimento do sistema. 
    III. Prevê a execução simultânea das fases de desenvolvimento.

    Estão CORRETAS as afirmativas: