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.

Assinale a alternativa correta. Popular aplicação de monitoramento de rede de código aberto distribuída sob a licença GPL. Ele pode monitorar tanto hosts quanto serviços, alertando quando ocorrerem problemas e também quando os problemas são resolvidos:

  • A. Audacity
  • B. Azureus
  • C. Eclipse
  • D. Nagios
  • E. LaTex

Após a realização de um teste de software, a identificação de uma variável não declarada é considerado um

  • A. defeito de controle.
  • B. defeito de interface.
  • C. defeito em dados.
  • D. defeito de entrada/saída.

Considerando que modelos evolucionários se caracterizam por sua iteratividade e permitem o desenvolvimento de versões de software cada vez mais completas e que pela iteratividade possibilitem desenvolvermos versões cada vez mais completas do software (SOMMERVILLE, 2007,NULL) assinale a alternativa que caracteriza os dois tipos processos mais comuns destes modelos são:

  • A. Prototipação e espiral.
  • B. Rup e Cascata.
  • C. Cascata e incremental.
  • D. RAID e Cascata.

Um modelo de desenvolvimento de um software pode ser descrito como um rol de eventos e atividades que levam ao desenvolvimento de um software. Este rol de atividades pode ser diferente para cada modelo de processo de desenvolvimento, porém, há um conjunto destas atividades e eventos que estão presente na maioria destes modelos.

Assinale a alternativa que contenha os elementos que estão presentes na maioria dos modelos.

  • A. Especificação de Software; Analise de Viabilidade; Forma de comercialização; Documentação do Software.
  • B. Especificação de Software; Projeto e Implementação; Validação de Software; Evolução do Software.
  • C. Avaliação do Custo de desenvolvimento; Forma de comercialização; Identificação dos riscos do projeto; Documentação e Capacitação.
  • D. Consulta ao INPI; Definição do escopo do Software; Analise de Requisitos Funcionais; Registro do Software.

No estabelecimento de uma estrutura hierárquica, foi definida a seguinte árvore binária S:

S = (12(10(9(8))(11))(14(13)(15)))

Considerando o resultado da operação de exclusão do nó 12, assinale a opção que corresponde a nova estrutura da árvore S.

  • A. (10(9(8))(11(14(13)(15)))
  • B. (11(9(8)(10))(14(13)(15)))
  • C. (11(9(8)(10))(14(13)(15)))
  • D. (13(10(9)(11))(14(15)))
  • E. (13(11(9)(10))(14(15)))

Considerando o referencial de Boehm para o processo de desenvolvimento de software, modelo em espiral, assinale a alternativa que define as quatro ações que devem ocorrer em cada iteração:

  • A. Sprint, definição das funcionalidades, Desenvolvimento e validação e Planejamento da próxima iteração.
  • B. Definição do product owner, Avaliação e redução de riscos, Sprint, definição das funcionalidades.
  • C. Determinação dos objetivos, Avaliação e redução de riscos, Desenvolvimento e validação e Planejamento da próxima iteração.
  • D. Determinação dos objetivos, Avaliação e redução de riscos, Sprint, definição das funcionalidades.

Na contagem de pontos de função inicial de uma aplicação, consiste em uma saída externa a

  • A. consulta que calcula o valor de um boleto a ser pago com juros e multa por atraso.
  • B. listagem dos nomes de todos os clientes de um estabelecimento comercial.
  • C. tela onde é possível alterar a tabela de desconto a ser concedido para cada tipo de cliente.
  • D. recuperação de um texto de ajuda guardado no sistema como imagem.
  • E. atualização em lote das vendas efetuadas por uma loja em um dia.

Considerando que a gerência de configuração (CM) tenha como objetivo prover recursos capazes de favorecer a identificação da configuração do software em diferentes momentos no tempo com o objetivo de estabelecer controle sistemático sobre as alterações relativas a configuração do software, buscando manter a integridade bem como permitindo rastrear todo o ciclo de vida do sistema [SWEBOK, 2004] assinale a alternativa que contenha seis subáreas que propiciam alcançar o objetivo acima mencionado.

  • A. Gerencia sobre a produção; Identificação de requisitos; controle de configuração do software; status da contabilidade da configuração de software; auditoria da configuração de software; gerência da liberação e entrega do software.
  • B. Gerência do processo de CM; identificação da configuração do software; controle de configuração do software; status da contabilidade da configuração de software; auditoria da configuração de software; gerência da liberação e entrega do software.
  • C. Gerencia sobre tempos e métodos; gerencia sobre o pessoal de do desenvolvimento; identificação da configuração do software; controle de configuração do software; status da contabilidade da configuração de software; auditoria da configuração de software.
  • D. Gerência do processo de CM; identificação da configuração do software; controle de configuração do software; status da contabilidade da configuração de software; auditoria da configuração de software; gerencia sobre o pessoal de do desenvolvimento.

Um sistema será criado para calcular imediatamente após a digitação o quanto as despesas médicas de um contribuinte influem nos cálculos de sua declaração do imposto bem como o valor do imposto devido por um médico em razão dos recibos que fornece. Na modelagem desse sistema, foi elaborado o seguinte diagrama de casos de uso, que será submetido às críticas e, eventualmente, às correções devidas.

Considerando-se essa situação hipotética, é correto afirmar que, em uma versão corrigida desse diagrama, a função ‘calcular o imposto devido’ deve estar

  • A. representada como um relacionamento de extensão com o caso de uso ‘fornecer recibo de consulta prestada’.
  • B. representada como no diagrama, mantendo os seus relacionamentos de inclusão.
  • C. associada diretamente a um ator.
  • D. associada a apenas um dos relacionamentos de inclusão para transmitir o mesmo significado do modelo atual.
  • E. representada com um relacionamento de extensão com o caso de uso ‘elaborar declaração de ajuste anual’.

Considerando que o diagrama de atividade representa atividades que integram um processo de um fluxo de controle ou sistema, assinale a alternativa que contenha os elementos que devem integrar este diagrama.

  • A. Estado Inicial e final, Atividades e transições, Decisões, bifurcação e união.
  • B. Estado inicial, Decisões, Separação, Atividade Final.
  • C. Determinação de objetivos, Atividades e transições, Decisões, bifurcação e união.
  • D. Estado Inicial e Final, Bifurcações e transições, objetivos e meios.
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...