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.

Analise as seguintes afirmativas sobre Diagrama de Fluxo de Dados (DFD) nivelados:

I. O nível mais alto deve possuir somente um processo;

II. Os fluxos de dados que entram e saem de um processo devem corresponder aos fluxos de dados que entram e saem do diagrama que representa a explosão do processo;

III. Todo processo de um DFD deve ser explodido em outro DFD ou ser descrito numa miniespecificação, mas não ambos.

Está (ão) CORRETA (S)

  • A.

    I, apenas.

  • B.

    II, apenas.

  • C.

    III, apenas.

  • D.

    I e II, apenas.

  • E.

    I, II e III.

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:

  • A.

    Product Owner, Scrum Team e Scrum Master.

  • B.

    Product Owner, Product Backlog e Planning Meeting.

  • C.

    Product Owner, Sprint e Planning Meeting.

  • D.

    Sprint, Scrum Master e Planning Meeting.

  • E.

    Sprint, Scrum Team e Product Backlog.

Considere as seguintes assertivas sobre modelos de processo de desenvolvimento de software:

I. O modelo conhecido como cascata especifica que a definição do comportamento externo do sistema deve preceder o projeto de sua arquitetura;

II. O modelo conhecido como incremental é particularmente útil, quando há mão-de-obra disponível para implementação completa, dentro do prazo comercial de entrega estabelecido para o projeto;

III. Na situação em que o desenvolvedor está inseguro da eficiência de um algoritmo, da aplicabilidade de um sistema operacional, o modelo conhecido como prototipagem pode oferecer uma melhor abordagem.

Estão CORRETAS

  • A.

    I e II, somente.

  • B.

    I e III, somente.

  • C.

    II e III, somente.

  • D.

    I, II e III.

  • E.

    II, somente.

Com respeito à NBR ISO/IEC 12207:1998, o Processo de Garantia da Qualidade e o Processo de Infraestrutura pertencem, respectivamente, aos grupos de Processos

  • A.

    de apoio de ciclo de vida e Processos fundamentais de ciclo de vida.

  • B.

    organizacionais de ciclo de vida e Processos de apoio de ciclo de vida.

  • C.

    organizacionais de ciclo de vida e Processos fundamentais de ciclo de vida.

  • D.

    de apoio de ciclo de vida e Processos organizacionais de ciclo de vida.

  • E.

    fundamentais de ciclo de vida e Processos organizacionais de ciclo de vida.

Preenchem correta e respectivamente os tipos de função I, II e III:

  • A.

    ALI, AIE e SE.

  • B.

    ALI, CE e AIE.

  • C.

    CE, EE e ALI.

  • D.

    AIE, ALI e EE.

  • E.

    EE, CE e SE.

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:

  • A.

    Inovação e Disseminação Organizacional (OID) e Análise e Resolução de Causas (CAR).

  • B.

    Gestão de Requisitos (REQM) e Planejamento do Projeto (PP).

  • C.

    Desempenho do Processo Organizacional (OPP) e Gestão Quantitativa do Projeto (QPM).

  • D.

    Desenvolvimento de Requisitos (RD) e Foco no Processo Organizacional (OPF).

  • E.

    Gestão de Riscos (RSKM) e Gestão Integrada do Projeto (IPM).

Um relacionamento todo-parte onde o todo controla a vida das partes; todavia as partes podem ser removidas explicitamente antes da morte do todo. Trata-se de

  • A.

    particionamento.

  • B.

    abstração.

  • C.

    enumeração.

  • D.

    agregação não composta.

  • E.

    agregação por composição.

Para gerenciar uma equipe de desenvolvimento de software, que utiliza a metodologia ágil XP,

  • A.

    não se permite a presença constante do cliente durante o desenvolvimento do projeto para não haver interferência na interpretação dos requisitos.

  • B.

    é necessário adotar medidas para que os desenvolvedores trabalhem mais de 40 horas semanais fazendo horas extras, para agilizar o desenvolvimento e concluir o projeto em menos tempo.

  • C.

    a programação deve ser feita em dupla, onde dois programadores trabalham em um único computador. Um desenvolvedor implementa o código, enquanto outro observa continuamente o trabalho que está sendo feito, procurando identificar erros sintáticos e semânticos.

  • D.

    um nível médio de complexidade de programação deve ser definido de modo que satisfaça os requisitos atuais e futuros.

  • E.

    uma entrega de versões do software a cada seis meses deve ser cumprida, contemplando o maior número possível de requisitos.

Foi necessário aplicar uma decomposição funcional top-down para analisar o problema. Entretanto, verificou- se que o tempo de resposta exigido não poderia ser atendido, uma vez que o projeto não tinha adotado o diagrama de pacotes e nem o de estrutura composta.

Os trechos do texto em negrito correspondem, respectivamente, a conceitos da engenharia de software aplicáveis a

  • A.

    OO, requisitos e estruturada.

  • B.

    estruturada, requisitos e OO.

  • C.

    estruturada, timing diagram e estruturada.

  • D.

    estruturada, timing diagram e OO.

  • E.

    OO, timing diagram e requisitos.

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

  • A.

    cada etapa tem associada ao seu término uma documentação que deve ser aprovada para que a etapa posterior possa ter início.

  • B.

    o projeto é dividido em fases de maneira flexível.

  • C.

    o custo das alterações do software diminui à medida que o desenvolvimento progride.

  • D.

    utiliza-se o desenvolvimento incremental e iterativo.

  • E.

    os requisitos não podem ser estáveis.

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...