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.

O MPS-BR (2012) (Melhoria de Processo do Software Brasileiro) define níveis e processos. Assinale a alternativa que relaciona corretamente níveis e processos.

  • A. O processo Garantia da Qualidade está inserido no nível D e o processo Aquisição está inserido no nível F.
  • B. O processo Gerência de Decisões está inserido no nível C e o processo Gerência de Configurações está inserido no nível B.
  • C. O processo Gerência de Riscos está inserido no nível B e o processo Gerência de Requisitos está inserido no nível F.
  • D. O processo Verificação está inserido no nível C e o processo Gerência de Recursos Humanos está inserido no nível E.
  • E. O processo Validação está inserido no nível D e o processo Medição está inserido no nível F.

Em aplicações web, um padrão de arquitetura que pode ser seguido a fim de garantir a separação das regras de negócio dos formatos de exibição é o:

  • A. Delegate.
  • B. Action View.
  • C. Dispatcher.
  • D. Data Access Object.
  • E. Model-View-Controller.

No processo de desenvolvimento ágil de software, SCRUM,

  • A. as etapas seguidas são similares ao modelo de desenvolvimento de software conhecido como cascata.
  • B. ocorre sua adequação apenas a projetos de software de grande porte.
  • C. o produto desenvolvido por cada equipe deve ter baixo acoplamento com produtos feitos por outras equipes do mesmo projeto.
  • D. não é necessário gerar qualquer tipo de documentação de projeto, considerando-se seu ciclo completo.
  • E. suprime-se a realização de testes de correção e aceitação.

Na UML 2.0, em um diagrama de sequência, um comentário é representado pelo símbolo

  • A.
  • B.
  • C.
  • D.
  • E.

Na UML 2.0, considerando-se a definição de atributos, sua notação deve conter a definição da visibilidade do atributo. Os símbolos utilizados para denotar visibilidade de pacote e visibilidade protegida são, respectivamente:

  • A. − e ∗
  • B. $ e /
  • C. ~ e #
  • D. § e %
  • E. & e ∗

Uma medida utilizada para se avaliar a confiabilidade de software é o MTTF (Mean Time To Failure), que visa indicar o

  • A. número de falhas ocorridas com o sistema sob estresse de tempo.
  • B. número de falhas ocorridas em um dia típico de operação do sistema.
  • C. tempo decorrido até a primeira iniciação devida ao software.
  • D. tempo decorrido entre duas falhas consecutivas de software observadas.
  • E. tempo para a ocorrência das 1 000 primeiras falhas de software.

O comando do SQL ANSI para excluir, da tabela X, os registros cujo valor do atributo A seja igual a 20 é:

  • A.

    DROP X

    WHERE A = 20

  • B.

    DELETE FROM X

    WHERE A = 20

  • C.

    ELIMINE FROM X

    FOR A = 20

  • D.

    REMOVE FROM X

    HAVING A = 20

  • E.

    EXCLUDE IN X

    FOR A = 20

A implementação do controle de concorrência em bancos de dados normalmente é feita por meio dos chamados bloqueios. Há um tipo de bloqueio no qual certa transação pode efetuar leituras, mas não escritas sobre itens do banco de dados. Esse bloqueio é do tipo

  • A. compartilhado.
  • B. exclusivo.
  • C. impeditivo.
  • D. preliminar.
  • E. provisório.

As transações em um banco de dados relacional devem respeitar as propriedades conhecidas como ACID, sendo que o D do acrônimo significa Durabilidade. Essa propriedade indica que

  • A. as tabelas de um banco de dados com tal propriedade violam a Terceira Forma Normal.
  • B. alguns dos índices montados no banco de dados podem ficar inconsistentes por um período.
  • C. após uma transação ter sido completada, eventuais alterações no banco de dados tornam-se persistentes.
  • D. o conteúdo do banco de dados não pode sofrer um processo de backup.
  • E. não é possível a execução simultânea de duas ou mais transações no banco de dados.

Na orientação a objetos, há o conceito de encapsulamento que estabelece que

  • A. aspectos internos de implementação de uma classe não são visíveis por outras classes.
  • B. classes com métodos encapsulados não admitem ter subclasses.
  • C. classes com métodos encapsulados não podem possuir atributos.
  • D. classes com métodos encapsulados não respondem a mensagens de outras classes.
  • E. subclasses assumem características das superclasses correspondentes.
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...