Questões de Ciência da Computação

Lista completa de Questões de Ciência da Computação para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

“Framework de aplicativo web que simplifica o design da interface com o usuário de um aplicativo, separando ainda mais a apresentação de um aplicativo web da sua lógica de negócio.” Trata-se de

  • A. JavaBean.
  • B. GlassFish V2.
  • C. JavaServer Pages.
  • D. JavaServer Faces (JSF).
  • E. JavaServer Pages Standard Tag Library (JSTL).

Um modelo de processos descreve os processos operacionais – as atividades que as pessoas executam – e pode ser usado para descrever tanto o sistema no estado quanto o sistema futuro que está sendo desenvolvido. Sobre os elementos do DFD (Diagrama de Fluxo de Dados), relacione adequadamente as colunas.

A sequência está correta em

  • A. 3, 1, 4, 2.
  • B. 4, 2, 1, 3.
  • C. 1, 4, 3, 2.
  • D. 4, 3, 1, 2.
  • E. 2, 1, 4, 3.

Em relação ao ciclo de vida de um servlet, que é determinado por três de seus métodos: init, service e destroy, assinale a afirmativa INCORRETA.

  • A. O contentor de servlet passa um objeto ServletRequest e um objeto ServletResponse.
  • B. O método init não precisa ser completado antes de o servlet poder receber quaisquer solicitações.
  • C. O método init é chamado pelo contentor do servlet depois que a classe servlet tiver sido demonstrada.
  • D. O contentor de servlet chama o método destroy antes de remover uma demonstração de servlet de serviço.
  • E. O método service é chamado pelo contentor de servlet, após o método init do servlet permitir ao servlet responder a uma solicitação.

Segundo Pressman (2011), teste é um conjunto de atividades que podem ser planejadas com antecedência e executadas sistematicamente. Proporciona o último elemento a partir do qual a qualidade pode ser estimada e, mais pragmaticamente, os erros podem ser descobertos. Sobre os testes de software, relacione adequadamente as colunas.

A sequência está correta em

  • A. 3, 1, 4, 5, 2.
  • B. 1, 3, 5, 2, 4.
  • C. 5, 3, 1, 4, 2.
  • D. 4, 2, 5, 3, 1.
  • E. 2, 4, 3, 1, 5.

“O modelo _______________________, algumas vezes chamado ‘ciclo de vida clássico’, sugere uma abordagem sequencial e sistemática para o desenvolvimento de software, a partir do levantamento de necessidades por parte do cliente, avançando pelas fases de planejamento, modelagem, construção, emprego e culminando no suporte contínuo do software concluído.” Assinale a alternativa que completa corretamente a afirmativa anterior.

  • A. espiral
  • B. cascata
  • C. de processo incremental
  • D. de processo evolucionário
  • E. de desenvolvimento concorrente

“É um método de desenvolvimento ágil de software concebido por Jeff Sutherland e sua equipe de desenvolvimento no início dos anos 90.” Os princípios dessa metodologia são consistentes com o manifesto ágil e são usados para orientar as atividades de desenvolvimento dentro de um processo que incorpora as seguintes atividades estruturais: requisitos, análise, projeto, evolução e entrega. Assinale a alternativa que apresenta uma metodologia ágil definida.

  • A. Scrum.
  • B. Crystal.
  • C. Extreme Programming – XP.
  • D. Modelagem ágil (Agile Modeling, AM).
  • E. Processo unificado ágil (Agile Unified Process, AUP).

Um requisito é simplesmente uma declaração do que o sistema deve ser ou quais características precisa possuir, podendo ser classificado em funcional e não funcional. Analise os requisitos apresentados, marque F para os funcionais e N para os não funcionais.

( ) Impressão.

( ) Operacional.

( ) Desempenho.

( ) Verificação ortográfica.

( ) Segurança.

( ) Cultural e político.

A sequência está correta em

  • A. F, N, F, F, N, F.
  • B. F, F, N, N, F, F.
  • C. N, F, F, N, F, F.
  • D. F, N, F, F, N, N.
  • E. N, F, N, N, F, N.

O objetivo do processo de engenharia de requisitos é criar e manter um documento de requisitos de sistema. Segundo Sommerville (2007), esse processo inclui quatro subprocessos de alto nível de engenharia de requisitos, a saber, EXCETO:

  • A. Estudo de viabilidade.
  • B. Validação de requisitos.
  • C. Obtenção de requisitos.
  • D. Especificação de requisitos.
  • E. Elicitação e análise de requisitos.

Julgue os itens subsequentes, relativos a bancos de dados. Apesar de possuírem a capacidade de serem executados de forma distribuída, os sistemas gerenciadores de bancos de dados (SGBDs) não podem ser dispostos em arquiteturas GRID, devido a restrições como atomicidade e isolamento dos bancos de dados.

  • C. Certo
  • E. Errado

Julgue os itens subsequentes, relativos a bancos de dados. Um sistema de gerenciamento de bancos de dados distribuídos (SGBDD) é o resultado da fusão das tecnologias de banco de dados e de redes e comunicação de dados. Nesse sistema, os elementos de processamento são necessariamente homogêneos e permitem que o processamento e a entrega de dados seja centralizada ou distribuída, diferentemente dos SGBDs tradicionais, que realizam esse processamento exclusivamente na forma centralizada.

  • C. Certo
  • E. Errado
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...