Prova de Engenharia de Software – Analista Superior III (INFRAERO)

Simulado com questões de prova: Prova de Engenharia de Software – Analista Superior III (INFRAERO). Resolva online grátis, confira o gabarito e baixe o PDF!


Desempenho Global
0
Resoluções
0%
Média
N/D
Dificuldade
  • No projeto de sistemas, quando da decomposição de módulos, um adequado modelo de arquitetura deve estruturar tais módulos,

  • Sobre os requerimentos de segurança no desenvolvimento de sistemas aplicativos, analise:

    I. O desenvolvimento e manutenção de sistemas deve considerar todos os aspectos que são contemplados pela segurança

    da informação: controle de acesso, trilha de auditoria e disponibilidade dos recursos de informação.

    II. O processo de segurança da informação não precisa participar de todo o trabalho de engenharia do sistema. Basta

    participar das fases de modelagem, construção e instalação.

    III. Os requisitos de segurança devem ser incorporados aos requisitos de desenvolvimento de sistema interno, mas não

    terceirizado.

    IV. Os programas desenvolvidos/adquiridos devem ser testados adequadamente com o objetivo de não ocorrer problemas

    quando a aplicação já estiver em funcionamento normal no ambiente de produção.

    Está correto o que consta em

  • No diagrama de colaboração da UML (2.0), as linhas cheias que ligam os objetos e as setas de pontas cheias representam, respectivamente,

  • Considere:

    I. estruturais,

    II. comportamentais,

    III. de agrupamentos,

    IV. anotacionais.

    Quanto aos itens da UML que podem constituir blocos de

    construção básicos OO, está correto o que consta em

  • Os produtos de trabalho resultantes da engenharia de

    requisitos são avaliados quanto à qualidade durante a

    etapa de validação de requisitos. Analise os itens a seguir

    referentes a essa etapa:

    I. Um dos principais mecanismos de validação de

    requisitos é a avaliação técnica formal.

    II. O modelo de análise pode garantir que os requisitos

    foram consistentemente declarados.

    III. É frequentemente útil examinar cada requisito em

    face de um conjunto de questões do tipo checklist.

    IV. A equipe de revisão que avalia os requisitos inclui

    apenas pessoas com conhecimento técnico na área

    de TI, como engenheiros de softwares, desenvolvedores

    etc.

    Está correto o que consta em

  • Em relação às regras do Scrum, é INCORRETO afirmar:

  • De acordo com Pressman, entre os muitos mecanismos para a criação de uma infraestrutura efetiva, está um conjunto de quatro ingredientes arquiteturais que devem estar presentes para obter a composição do componente. São dois deles:

  • Na Orientação a Aspectos (Sommerville), o código que implementa um aspecto e um evento em um programa em execução no qual a recomendação associada a um aspecto pode ser executada são as respectivas definições de

  • De acordo com o IFPUG (International Function Point Users Group), análise de pontos de função é uma técnica

  • Considere as seguintes fases do RUP: (F1) Inception, (F2) Elaboration, (F3) Construction e (F4) Transition e os critérios de avaliação: I. Arquitetura estável. II. Concordância dos envolvidos quanto à definição do escopo, estimativas de custo e cronograma. III. Despesas reais dos recursos versus despesas previstas aceitáveis. A correta associação entre os critérios e as fases é

  • Considere a seguinte definição de uma característica de testabilidade (Pressman): Controlando o escopo do teste, podemos isolar problemas mais rapidamente e realizar retestagem mais racionalmente. O sistema de software é construído por meio de módulos independentes, que podem ser testados independentemente. Trata-se da característica:

  • No processo de obtenção de requisitos, um ponto forte é o reconhecimento das várias perspectivas que podem ser observadas nos requisitos oriundos de stakeholders diferentes. Com três tipos genéricos (Sommerville), ou seja, de interação, indiretas e de domínio, tais perspectivas

  • Um dos principais conceitos do Scrum para atacar a complexidade do desenvolvimento e gerenciamento de software é a implantação de um controle descentralizado, capaz de lidar mais eficientemente com contextos pouco previsíveis. Para tanto, o gerenciamento é distribuído por meio de três agentes independentes que são:

  • Qualquer descendente do classificador é capaz de usar a característica; sua especificação é antecedida pelo símbolo #. A definição trata da visibilidade usada na notação UML, de nível

  • Ramificação sequencial, bifurcação concorrente e união concorrente são

  • Na abordagem de implementação por estágios, representam áreas de processo que precisam ser desenvolvidas para que o nível de maturidade 2 do CMMI seja atingido pela organização:

  • De certo modo, o Processo Unificado é uma tentativa de apoiar-se nos melhores recursos e características dos modelos convencionais de processo de software, porém, de caracterizá-los de modo que implementem muitos dos melhores princípios de desenvolvimento ágil de software. Com base nessa afirmação, é correto dizer que o Processo Unificado

  • A principal metodologia tradicional utilizada no desenvolvimento de software é o modelo clássico também conhecido como cascata ou sequencial. Nesse modelo,

  • NÃO contém apenas ativos de informação classificados pela norma ABNT NBR ISO/IEC 27002:

COMENTÁRIOS (0)

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.