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.

No que se refere aos conceitos de usabilidade, comunicabilidade, acessibilidade e navegabilidade, bem como à arquitetura da informação, julgue os itens a seguir. Cabe à engenharia de usabilidade o desenvolvimento de interfaces entre sistemas.

  • C. Certo
  • E. Errado

Os testes de aceitação são muitas vezes a última etapa de testes antes de implantar o software em produção. Seu objetivo maior é verificar se o software está apto para utilização por parte dos usuários finais, de acordo com os requisitos de implementação definidos. Há três estratégias de implementação de testes de aceitação: a aceitação formal, a aceitação informal (ou teste alfa) e o teste beta.

Com relação às três estratégias de implementação dos testes de aceitação, é correto afirmar que:

  • A. o teste de aceitação informal, ou teste alfa, é conduzido nas instalações do usuário final, geralmente sem a presença do desenvolvedor;
  • B. o teste beta é conduzido na instalação do desenvolvedor por um grupo representativo de usuários finais;
  • C. o teste de aceitação formal utiliza todo o conjunto de casos de teste aplicados durante o teste do sistema, para procurar novos problemas;
  • D. o teste beta é focado na busca de defeitos e seu progresso é facilmente medido;
  • E. o teste de aceitação formal pode ser realizado de forma automatizada.

Os requisitos não funcionais de um sistema de informação são relacionados a seu uso em termos de desempenho, segurança, disponibilidade, tecnologias envolvidas etc. Considerando essa informação, assinale a alternativa que apresenta requisito não funcional e o respectivo exemplo.

  • A. Exemplo de requisito da organização: “O sistema deverá rodar em qualquer plataforma”
  • B. Exemplo de requisito de eficiência: “O sistema deve ter disponibilidade mínima de 99,9% do tempo”
  • C. Exemplo de requisito legal: “O sistema deverá se comunicar com banco de dados MySQL”
  • D. Exemplo de requisito de entrega: “Deverá ser gerado relatório de vendas no fechamento diário do caixa”
  • E. Exemplo de requisito de implementação: “Tempo para geração de relatório inferior a 30 segundos”

No que se refere aos conceitos de usabilidade, comunicabilidade, acessibilidade e navegabilidade, bem como à arquitetura da informação, julgue os itens a seguir. Planejamento da navegação e redução da informação são princípios pertinentes à arquitetura da informação.

  • C. Certo
  • E. Errado

Trata-se de um teste que desconhece o conteúdo do código fonte. Nesse teste o componente testado é tratado como uma caixa preta: são fornecidos dados de entrada e o resultado comparado com aquele esperado e previamente conhecido. Além disso, esse teste pode ser aplicado em diversas fases de teste. A questão retrata características do teste:

  • A. funcional;
  • B. de integração;
  • C. de desempenho;
  • D. de carga;
  • E. unitário.

Os Sistemas de Gestão de Conteúdo são aplicativos usados para criar, publicar e administrar as informações contidas em sistemas, incluindo os voltados para Web. Assinale a alternativa que apresenta nomes de dois aplicativos destinados à gestão de conteúdo Web.

  • A. Picmonkey e Pixlr
  • B. Sublime Text e Brackets
  • C. Phing e Xdebug
  • D. J2ME e JDK
  • E. Liferay e Plone.

No que se refere aos conceitos de usabilidade, comunicabilidade, acessibilidade e navegabilidade, bem como à arquitetura da informação, julgue os itens a seguir. A arquitetura da informação compõe-se dos sistemas de navegação, de organização, de busca e de rotulação.

  • C. Certo
  • E. Errado

O requisito Obter Histórico de Compras do sistema A consiste em uma referência a um grupo de dados “X” logicamente relacionado, mantido e armazenado no sistema B, conforme representado no diagrama a seguir.

Na visão do usuário do sistema A, o grupo de dados "X" é visto na técnica de Análise por Pontos de Função como:

  • A. ALI – Arquivo Lógico Interno;
  • B. AIE – Arquivo de Interface Externa;
  • C. EE – Entrada Externa;
  • D. SE – Saída Externa;
  • E. CE – Consulta Externa.

Dentre os diversos modelos de desenvolvimento de software, encontra-se a categoria denominada de modelos evolucionários, que tem como característica

  • A. cada módulo de software ser testado por equipes distintas.
  • B. a produção de diversas versões do software, sendo que a cada nova versão, o software tende a ficar mais completo.
  • C. não ser necessária a produção da documentação final do software.
  • D. a ausência completa de contato com o cliente, durante a fase de projeto.
  • E. cada versão produzida do software deve utilizar uma linguagem de programação distinta.

Uma das maiores dificuldades na gerência de um site Web é manter seu conteúdo atualizado. Em geral, pode haver atrasos na publicação de informações que pode gerar prejuízos, principalmente quando se trata de um site de vendas. Para auxiliar nessa tarefa, foram criados os Sistemas

  • A. CMS (Content Management System).
  • B. APP (Application ou Aplicação).
  • C. BBS (Bulletin Board System).
  • D. DNS (Domain Name System).
  • E. HTTP (HyperText Markup Language).
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...