Questões sobre Engenharia de Software

Lista completa de Questões sobre Engenharia de Software para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Acerca das ferramentas CASE, julgue os itens a seguir.

Uma ferramenta CASE que suporte a UML tipicamente permite a construção de variados diagramas. Os diagramas podem ser parte de modelos em diferentes níveis de abstração. Por exemplo, podem ser criados diagramas de análise ou de projeto. Nesses diagramas, as classes tipicamente podem ser representadas com a notação prevista na UML ou com estereótipos.

  • C. Certo
  • E. Errado

Acerca das ferramentas CASE, julgue os itens a seguir.

Algumas ferramentas CASE podem suportar o desenvolvedor em diferentes fases do ciclo de vida de um software. A adoção dessas ferramentas tem o potencial de melhorar a qualidade dos artefatos produzidos e reduzir a ocorrência de certos erros. Por exemplo, podem minimizar a ocorrência de erros na análise, no projeto, na codificação e no teste.

  • C. Certo
  • E. Errado

Acerca de data warehouse, julgue os seguintes itens.

Os esquemas das diferentes fontes dos dados armazenados em um data warehouse têm que ser mantidos inalterados no data warehouse. Além disso, os dados no data warehouse devem ser apenas cópias dos dados armazenados nessas fontes. Se esses requisitos não forem atendidos, não será possível propagar para o data warehouse as atualizações feitas nas fontes dos dados.

  • C. Certo
  • E. Errado

Acerca de data warehouse, julgue os seguintes itens.

A arquitetura de um data warehouse pode ser composta por elementos responsáveis por atividades como: coletar dados, armazenar dados e suportar consultas e análises dos dados. A coleta dos dados pode ser orientada pela fonte, e, nesse caso, as fontes de dados transmitem novos dados continuamente ou periodicamente. A coleta pode também ser orientada pelo destinatário, e, nesse caso, o data warehouse periodicamente envia requisições de novos dados às fontes.

  • C. Certo
  • E. Errado

Existem diversas metodologias de desenvolvimento de sistemas. Todas elas partem de uma idéia ou escopo inicial do sistema até a sua codificação/implantação. Dentro desse cenário, assinale a opção que apresenta corretamente, na ordem cronológica do início de realização, fases de desenvolvimento de um sistema, tendo como base uma metodologia típica de desenvolvimento de sistemas.

  • A.

    análise, testes, implantação e codificação

  • B.

    testes, implantação, análise e codificação

  • C.

    análise, codificação, testes e implantação

  • D.

    testes, análise, codificação e implantação

Tendo como base a filosofia de desenvolvimento estruturado de sistemas, assinale a opção que apresenta uma definição correta de diagrama de fluxo de dados (DFD).

  • A.

    É uma técnica que consiste na representação de um sistema por meio de diagramas e fluxos, sem ordem pré-definida, dentro de um contexto sem representação da informação.

  • B.

    É uma técnica que consiste na representação de um sistema por meio de diagramas, gerando inclusive subdiagramas para tratamento e representação da informação e do sistema.

  • C.

    É uma técnica que representa objetos do sistema por meio de seus atributos e ações voltadas para um modelo físico dos dados.

  • D.

    É uma técnica que consiste na representação da informação em uma única seqüência de dados, sem mecanismos de retorno ao ponto inicial.

O primeiro passo técnico do processo de engenharia de software é a etapa de

  • A. planejamento do projeto de software.
  • B. testes de programas.
  • C. análise de requisitos.
  • D. projeto de software.
  • E. codificação dsoftware.e

Acerca da modelagem funcional de dados, assinale a opção correta.

  • A.

    Uma das funções da modelagem funcional é se preocupar com as entradas e as saídas de um sistema.

  • B.

    A modelagem funcional deve se preocupar com o seqüenciamento de ações, diagramas e com a metodologia de codificação do sistema adotada.

  • C.

    A representação das funções e etapas de um sistema não depende da adoção de um modelo e de uma linguagem de modelagem.

  • D.

    A modelagem funcional não se preocupa com a dependência de valores em um mesmo modelo.

As avaliações de funcionalidade e de desempenho dos programas de um sistema submetidos a situações anormais tratam-se de teste de

  • A. estresse.
  • B. recuperação.
  • C. segurança.
  • D. caixa preta.
  • E. caixa branca.

Acerca do desenvolvimento de sistemas com uso de ferramentas CASE, assinale a opção correta.

  • A.

    A modelagem de um banco de dados não é atingida diretamente quando a modelagem de um sistema por meio de ferramenta CASE gera o modelo lógico dos dados.

  • B.

    O tratamento correto dos atributos em uma ferramenta CASE não envolve o detalhamento de tabela em um banco.

  • C.

    A criação de um modelo físico de dados não é automatizada por ferramentas CASE porque o banco necessita importar o script de inicialização dos dados.

  • D.

    O modelo lógico de dados pode ser convertido automaticamente em modelo físico de dados por meio de ferramentas CASE.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...