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.

A respeito de desenvolvimento e manutenção de sistemas, julgue os itens seguintes. No desenvolvimento mediante a utilização da metodologia estruturada, têm-se os dados e as funções separados; já na orientação a objeto, os objetos são compostos de dados e das funções que os modificam, podendo interagir entre eles por meio da troca de mensagens.

  • C. Certo
  • E. Errado

Dentre os servidores de aplicação compatíveis com o Java EE 7 disponíveis, incluem-se os seguintes:

  • A. Apache, IIS e Tomcat.
  • B. Django, Joomla e Drupal.
  • C. GlassFish, WildFly e JEUS.
  • D. Jetty, Mono e Zope.
  • E. Zend, Node.js e Mongrel.

A respeito de desenvolvimento e manutenção de sistemas, julgue os itens seguintes. Durante o desenvolvimento de um novo sistema, a prototipação descartável é adequada para se compreender melhor os requisitos.

  • C. Certo
  • E. Errado

No Java EE, um Servlet é um objeto cuja função primária é

  • A. armazenar informações sobre a sessão dos clientes.
  • B. conectar a aplicação a uma base de dados.
  • C. gerenciar a memória do servidor.
  • D. oferecer persistência de dados ao servidor de aplicação.
  • E. receber requisições do cliente e produzir respostas com base nelas.

A respeito de desenvolvimento e manutenção de sistemas, julgue os itens seguintes. Requisitos não funcionais são as restrições sobre os serviços ou declarações de funções que o sistema deve fornecer.

  • C. Certo
  • E. Errado

Um plano de contingência incluído em um plano de continuidade de negócios deve passar por um processo de testes. Sobre as atividades contidas nesse processo é correto afirmar que

  • A. o Walkthrough é considerado um teste de complexidade grande.
  • B. a frequência recomendada para a Simulação é de uma vez a cada dois anos.
  • C. a Simulação é considerada um teste de complexidade média.
  • D. a frequência recomendada para o teste de todo o plano de continuidade de negócios é semestral.
  • E. o Teste de Mesa é considerado um teste de complexidade média.

Um analista de requisitos, após uma série de levantamentos, percebe que existem pequenos detalhes de um processo que carecem de maiores esclarecimentos. Esse processo envolve diversos profissionais que trabalham juntos e têm um bom relacionamento entre si. O levantamento de requisitos deve ser realizado de forma rápida evitando/minimizando o impacto no cronograma do projeto. Nesse caso, a técnica de levantamento de requisitos mais adequada é o(a):

  • A. Entrevista;
  • B. Questionário;
  • C. Prototipação;
  • D. Grupo de Foco;
  • E. Engenharia Reversa.

O Sismarket é um sistema que está sendo desenvolvido para orientar os clientes de um supermercado popular acerca de produtos e promoções. O sistema será instalado em quiosques localizados dentro dos supermercados e deverá ser utilizado pelos clientes de forma independente, sem auxílio de qualquer profissional do supermercado. Muitos desses clientes têm pouco ou nenhum contato com computadores.

O parâmetro de qualidade de software que terá maior influência para que o Sismarket atenda seus clientes de maneira satisfatória será:

  • A. manutenibilidade;
  • B. usabilidade;
  • C. portabilidade;
  • D. confiabilidade;
  • E. eficiência.

Valter necessitava conhecer a problemática de QoS e se deparou com os seguintes requisitos durante seu estudo:

I. Para aplicações como a transmissão de áudio e vídeo, não importa muito se os pacotes demoram 20 ou 30 ms para serem entregues, porque toleram muito bem a flutuação do retardo.

II. Uma sequência de pacotes desde uma origem até um destino é chamada fluxo. Em uma rede orientada a conexões, todos os pacotes que pertencem a um fluxo seguem a mesma rota; em uma rede sem conexões, eles podem seguir rotas diferentes.

III. Quanto aos requisitos de QoS, uma aplicação de Login remoto é extremamente sensível ao retardo e flutuação.

Na prática, posteriormente, Valter constatou que estava correto APENAS o que consta em

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

Considere as técnicas de levantamento de requisitos:

I. O Analista se insere no ambiente de trabalho em que o sistema será utilizado. O trabalho diário é observado e são anotadas as tarefas reais em que o sistema será utilizado. O principal objetivo da técnica é ajudar a descobrir requisitos de sistema implícitos, que refletem os processos reais, em vez de os processos formais, nos quais as pessoas estão envolvidas.

II. É composta de duas etapas principais: planejamento, que tem por objetivo elicitar e especificar os requisitos, e projeto, em que se lida com o projeto de software. Cada etapa consiste em três fases: a primeira cuida de organizar a equipe e fazer a preparação para a segunda fase, na qual é realizado um ou mais encontros estruturados, envolvendo desenvolvedores e usuários, em que os requisitos são desenvolvidos e documentados. A terceira fase tem por objetivo converter a informação da fase anterior em um documento de especificação de requisitos.

As técnicas I e II referem-se, respectivamente, a

  • A. Brainstorming e VORD (Viewpoint-Oriented Requirements Definition).
  • B. Etnografia e VORD (Viewpoint-Oriented Requirements Definition).
  • C. Etnografia e JAD (Joint Application Design).
  • D. VORD (Viewpoint-Oriented Requirements Definition) e Workshop.
  • E. JAD (Joint Application Design) e Etnografia.
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...