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.

<img src= Para criar a tabela Envolvimento foi utilizada a instrução:

  • A.
  • B.
  • C.
  • D.
  • E.

Na engenharia de software, a utilização de métricas pode estar associada a algumas finalidades, que vão da estimativa de qualidade a estimativas de tamanho do software a ser desenvolvido. Acerca desse assunto, julgue os itens subsequentes. A aplicação de métricas estáticas de produto é comumente usada para se avaliar a complexidade de um software.

  • C. Certo
  • E. Errado

<img src= Se for alterado o número do processo na tabela Processo, deseja-se que todos os registros da tabela Envolvimento com esse número de processo sejam alterados automaticamente, mantendo a integridade referencial. Para que isso seja possível, após as tabelas estarem criadas, mas sem nenhum registro cadastrado, executa-se a instrução

  • A.
  • B.
  • C.
  • D.
  • E.

Considere o desenho de processo abaixo, o qual deveria seguir a notação BPMN.

Este diagrama representa

  • A. dois ou mais processos abstratos se comunicando uns com os outros, representados corretamente no diagrama como raias.
  • B. um único processo onde as setas pontilhadas representam o encaminhamento de material físico entre os colaboradores e está corretamente desenhado.
  • C. dois processos de trabalho fisicamente distintos que acontecem em paralelo e de forma independente, e está corretamente desenhado.
  • D. dois processos de trabalho fisicamente distintos que acontecem em paralelo e de forma independente e a comunicação entre raias do processo está desenhada de forma errada.
  • E. um processo realizado com a colaboração de participantes que atuam em processos abstratos representados incorretamente no diagrama como raias.

Ao ser contratado para trabalhar no Tribunal de Justiça, Rubens se deparou com diversos sistemas legados formados por módulos alterados, acrescentados e excluídos. Para fundamentar o planejamento das atividades de manutenção dos sistemas, Rubens decidiu utilizar um índice calculado com a aplicação da seguinte fórmula:

Para indicar a estabilidade dos produtos de software do tribunal, Rubens utilizou o índice de:

  • A. maturidade de software;
  • B. personalização;
  • C. complexidade estrutural;
  • D. ponto de função e linhas de código;
  • E. qualidade da estrutura do projeto.

Em um software em desenvolvimento para um Tribunal, foram levantados os seguintes requisitos:

1. A arquitetura do sistema deverá ser modularizada de modo a facilitar sua manutenção e adição de novas funcionalidades.

2. Ao registrar um processo, a descrição e todos os demais dados devem aparecer em, no máximo, 2 segundos.

3. Cada processo deve ser associado a um identificador único (ID), que será utilizado para identificá-lo.

4. O sistema deverá suportar uma carga máxima de até 100000 usuários simultâneos.

5. Apenas usuários com privilégios de acesso de Juiz poderão visualizar históricos de andamento de processos.

6. O sistema deve permitir a inclusão, alteração e remoção de processos com os seguintes atributos: ID, número, origem, tribunal etc.

7. O sistema deve fazer log das transações autorizadas com processos em 24 horas, mesmo com falhas de energia ou de dispositivos.

8. O sistema deverá ser acessado completamente via browser HTTP/HTML, inclusive para suporte.

9. Deve ser possível capturar a informação do processo através de um leitor de código de barra, ou manualmente usando um código disponível e impresso no processo.

10. O sistema será desenvolvido para ambientes Windows e para máquinas com pelo menos 2 GB de memória.

11. O sistema será disponibilizado em português, mas de forma a permitir que versões em outros idiomas possam ser produzidas sem necessidade de ter acesso ao código fonte.

12. O usuário deve ser capaz de buscar todo o conjunto inicial dos bancos de dados ou selecionar um subconjunto a partir dele.

13. O sistema deverá usar componentes corporativos existentes sob forma de Enterprise JavaBeans.

14. Testes de Unidade e de Aceitação no sistema deverão ser completamente automatizados.

São requisitos funcionais os apresentados APENAS em

  • A. 2, 3, 6, 7, 9 e 12.
  • B. 4, 6, 7, 9, 10 e 11.
  • C. 2, 5, 6 e 7.
  • D. 3, 6, 9 e 12.
  • E. 6, 8, 10, 12 e 14.

Para gerenciar tempo, Geraldo definiu e sequenciou as atividades do seu projeto de software. Para representá-las graficamente, Geraldo precisa de um método que use apenas relacionamentos de Término para Início entre as atividades, e que represente atividades fantasmas, também conhecidas por dummy. Para atender sua necessidade, Geraldo deve utilizar um:

  • A.

    Gráfico de Barras ou Gantt

  • B.

    Diagrama de Precedência ou Atividade no Nó

  • C.

    Diagrama de Setas ou Atividade na Seta

  • D.

    GERT (Graphical Evaluation and Review Technique)

  • E.

    Gráfico de Marcos

Considerando que uma grande empresa tenha decidido desenvolver um sistema para atender à necessidade de algumas de suas diretorias que estejam geograficamente dispersas pelo território nacional e cujos membros tenham pouco contato pessoal, julgue os próximos itens. Uma forma de validação dos requisitos é a geração de casos de teste para os requisitos documentados.

  • C. Certo
  • E. Errado

Julgue os seguintes itens, com base na arquitetura Modelo, Visão e Controlador (MVC). A visão encapsula objetos de conteúdo, solicita atualizações do modelo e seleciona o comportamento do modelo.

  • C. Certo
  • E. Errado

Glaucia identificou problemas em um projeto de software cuja correção demandaria muitas alterações. Em vez de fazer essas alterações, a Gerente de Projeto de Software, Glaucia, decidiu elaborar um plano de contingência como resposta ao risco aplicando a estratégia:

  • A. evitar;
  • B. mitigar;
  • C. transferir;
  • D. compartilhar;
  • E. aceitar.
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...