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.

Um protótipo de software pode ser usado em um processo de desenvolvimento de software para:

I. Ajudar na descoberta e validação dos requisitos do sistema, durante a engenharia de requisitos.

II. Explorar soluções específicas de software e apoiar o projeto de interface com o usuário, durante o projeto do sistema.

III. Realizar testes completos com o sistema que será entregue para o cliente, durante o processo de teste.

Está correto o que se afirma em

  • A. I, II e III.
  • B. II e III, apenas.
  • C. I e II, apenas.
  • D. II, apenas.
  • E. I, apenas.

Um diagrama é uma apresentação gráfica de um conjunto de elementos, geralmente representada como um gráfico conectado de vértices (itens) e arcos (relacionamentos). Na notação da UML existem diversos tipos de diagramas. Com base nas funções de cada diagrama, julgue os itens a seguir.

I - O diagrama de classes é um diagrama estrutural que mostra um conjunto de classes, interfaces, colaborações e seus relacionamentos.

II - O diagrama de casos de uso é um diagrama comportamental que mostra um conjunto de casos de uso, atores e seus relacionamentos

III - O diagrama de colaboração é um diagrama comportamental que mostra o conjunto de componentes e seus relacionamentos

IV - O diagrama de sequência é um diagrama estrutural que mostra uma interação, dando ênfase à ordenação temporal das mensagens.

A quantidade de itens certos é igual a

  • A.

    1.

  • B.

    2.

  • C.

    3.

  • D.

    4.

Considere a notação padrão UML, abaixo.

Em relação a sintaxe estabelecida para os atributos ou métodos, é correto afirmar:

  • A.

    Três atributos são acessíveis por todas as classes.

  • B.

    Dois atributos são acessíveis somente pela classe e pelo pacote no qual a classe é definida.

  • C.

    Dois atributos são acessíveis por todas as classes e um atributo é acessível somente pela própria classe.

  • D.

    Três atributos são acessíveis somente pela classe e pelo pacote no qual a classe é definida.

  • E.

    Nenhum dos atributos exibe a restrição para ser acessível somente pela própria classe.

Sobre requisito funcional, considere:

I. O sistema deve fornecer telas apropriadas para o usuário ler os documentos no repositório de documentos.

II. O usuário deve ser capaz de fazer uma busca em todo o conjunto inicial de banco de dados.

III. O sistema deve atender aos requisitos de confiabilidade, usabilidade e portabilidade.

Está correto o que se afirma em

  • A. I, apenas.
  • B. II, apenas.
  • C. III, apenas.
  • D. I e II, apenas.
  • E. I, II e III.

O modelo conceitual da linguagem é composto de 3 elementos principais: os blocos de básicos da UML, as regras que determinam como os blocos se relacionam e alguns mecanismos comuns. Os blocos são classificados em 3 tipos: itens, relacionamentos e diagramas. Por sua vez, estes itens são classificados em outros 4 tipos: estruturais, comportamentais, de agrupamentos e anotacionais, de acordo com suas funções.Assinale a alternativa onde aparecem apenas itens estruturais básicos e comportamentais.

  • A.

    Colaborações, mensagens e pacotes.

  • B.

    Interfaces, notas e estados.

  • C.

    Máquina de estado, classes e nós.

  • D.

    Interfaces, componentes e pacotes.

Em UML, é um símbolo que indica a existência de uma dependência entre dois elementos, de tal forma que uma alteração em um dos elementos pode afetar o outro:

  • A.

  • B.

  • C.

  • D.

  • E.

Considere:

I. Métrica de confiabilidade.

II. Atributo de usabilidade.

Associe correta e respectivamente com as lacunas

1 − Probabilidade de falha sob demanda × ...... .

2 − Velocidade de operação × ...... .

3 − Facilidade de aprendizado × ...... .

4 − Disponibilidade × ...... .

A associação correta é

  • A.
  • B.

  • C.
  • D.
  • E.

Em relação à análise e projetos orientados ao objeto, podemos estruturar um projeto considerando várias dimensões que envolvem várias fases. No caso da dimensão tempo, as fases poderiam ser: iniciação, elaboração, construção e transição. Considerando a dimensão componente, temos a realização de atividades ao longo das fases do processo de desenvolvimento, tais como: análise de requisitos, análise, projeto, implementação e teste. Assinale a alternativa que não indica diagrama relacionado à Análise de Requisitos.

  • A.

    Diagrama de casos de uso.

  • B.

    Diagrama de sequência.

  • C.

    Diagrama de componentes.

  • D.

    Diagrama de colaboração.

No contexto da arquitetura geral do RUP, a disciplina cujas iterações demandam mais tempo na fase de Construção, é a disciplina

  • A.

    Modelagem de Negócios.

  • B.

    Requisitos.

  • C.

    Análise e Design.

  • D.

    Implementação.

  • E.

    Implantação.

Em termos de software de rede, a maioria das redes é organizada como uma pilha de camadas sobrepostas que oferecem serviços umas às outras. Nesse contexto,

  • A. a camada n de uma máquina se comunica diretamente com a camada n da outra máquina.
  • B. todas as camadas de uma máquina se comunicam simultaneamente com seus respectivos pares da outra máquina.
  • C. o objetivo de cada camada é oferecer seus serviços às camadas inferiores.
  • D. o objetivo de cada camada é oferecer serviço à qualquer das camadas que o solicitar.
  • E. o objetivo de cada camada é oferecer seus serviços à camada situada acima dela.
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...