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

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

Considere um arquivo sequencial, com 10.000 registros, cujas chaves identificadoras são números inteiros de até 8 dígitos. Para criar um índice tipo hashing para esse arquivo, contendo endereços de 0 até 11.999, a mais adequada definição para uma função de hashing f(x), onde x é uma chave e (a mod b) é o resto da divisão de a por b, seria

  • A. f= x mod 1000 + 12
  • B. f = x mod 12000
  • C. f= x / 10000
  • D. f = x / 11999
  • E. f= (x – 11999) /10000

Sobre os atributos atômicos W, X, Y, Z, aplicam-se as seguintes dependências funcionais:

 

Considerando que, nos esquemas apresentados, cada chave é representada por um ou mais atributos sublinhados por um segmento de reta contínuo, o esquema R que satisfaz a Forma Normal Boyce-Codd (FNBC) é

  • A. R(W, X, Y, Z), onde W é a única chave.
  • B. R(W, X, Y, Z), onde W e Y são chaves distintas.
  • C. R(W, X, Y, Z), onde Y é a única chave.
  • D. R(W, X, Y, Z), onde W, Y e Z são chaves distintas.
  • E. R(W, X, Y, Z), onde a única chave é formada pela concatenação de W,X,Y,Z.

Considere um esquema relacional R e seus atributos atômicos.

Nesse caso, nota-se que o projeto

  • A. não cumpre o objetivo de estabelecer uma decomposição sem perda.
  • B. não provê independência de dados.
  • C. produz uma tabela que viola a primeira forma normal.
  • D. produz duas tabelas que violam a Forma Normal Boyce-Codd.
  • E. produz uma implementação que não suporta transações atômicas.

Considerando o CMMIDEV 1.2, a organização certificada como nível 4 de maturidade implementa de forma gerenciada e quantitativamente as áreas de processos denominadas

  • A. desenvolvimento de requisitos e implantação de inovações nas organizações.
  • B. gestão quantitativa de projetos e desempenho dos processos da organização.
  • C. implantação de inovações nas organizações e garantia da qualidade de processo e de produto.
  • D. análise e resolução de causas e gestão integrada de projetos.
  • E. análise e tomada de decisões e análise e resolução de causas.

Conforme o CMMIDEV 1.2, a organização que já se encontra no nível de maturidade 2 e deseja obter o nível de maturidade 3 precisa implantar uma área de processo com o objetivo de fornecer subsídios para gerenciar os requisitos dos produtos e os componentes de produto do projeto bem como com o objetivo de identificar inconsistências entre esses requisitos e os planos e os produtos de trabalho do projeto. Além disso, essa área de processo deve ser bem caracterizada e deve apresentar a descrição de padrões, de procedimentos, de ferramentas e de métodos. Com relação a essas informações, assinale a opção correspondente à área de processo que corresponde a essas exigências.

  • A. gestão de requisitos
  • B. gestão integrada de projetos
  • C. desenvolvimento de requisitos
  • D. gestão quantitativa de projetos
  • E. planejamento de projetos

A Melhoria de Processo do Software Brasileiro (MPS.BR), de agosto de 2012, descreve a possibilidade de alguns processos serem excluídos, total ou parcialmente, do escopo de uma avaliação MPS por não serem pertinentes ao negócio da unidade organizacional que está sendo avaliada e desde que atenda outras exigências do MPS.BR. A respeito dessas informações, assinale a opção em que é apresentado o processo que pode ser excluído completamente, desde que não seja executado pela organização, ainda que ela vise atingir o nível de maturidade D (largamente definido).

  • A. aquisição
  • B. gerência de recursos humanos
  • C. validação
  • D. gerência de portfólio de projetos
  • E. desenvolvimento para reutilização

A Melhoria de Processo do Software Brasileiro (MPS.BR) é compatível com o CMMIDEV, ou seja, existem áreas de processos do CMMIDEV correspondentes a processos do MPS.BR. No entanto, existem processos do modelo MPS.BR que não têm área de processo correspondente no CMMIDEV. Com relação a essas informações, assinale a opção em que são apresentados dois processos do MPS.BR que não possuam correspondente no CMMIDEV.

  • A. avaliação e melhoria do processo organizacional e planejamento de projeto
  • B. análise e resolução de causas e gerência do desempenho organizacional
  • C. desenvolvimento para reutilização e gerência de portfólio de projetos
  • D. gerência de reutilização e desempenho dos processos da organização
  • E. projeto e construção do produto e solução técnica

As atividades de iniciação e definição do escopo, de planejamento e de execução e de controle atinentes à gestão de projetos são descritas na norma NBR ISO/IEC 12207 como atividades do processo de

  • A. melhoria.
  • B. gestão de projetos.
  • C. desenvolvimento.
  • D. manutenção.
  • E. gerência.

Acerca do SCRUM, assinale a opção correta.

  • A. Entre os objetivos da retrospectiva da sprint, inclui-se avaliar o desempenho de cada integrante da equipe de desenvolvimento. A retrospectiva da Sprint deve ocorrer antes da revisaÞo da Sprint, antes da reuniaÞo de planejamento da proìxima sprint e depois do término da sprint.
  • B. Uma vez que as sprints no SCRUM são fixadas em uma timebox de um mês, as reuniões de planejamento das sprints seguem uma time-box de quatro horas.
  • C. A reunião diária do SCRUM é um evento time-boxed de quinze minutos realizado para determinar o trabalho que deverá ser feito antes da próxima reunião diária com a participação do Scrum Master e do Product Owner.
  • D. Como o cancelamento de uma sprint é um evento indesejado no SCRUM, esse evento só ocorre se o Scrum Master constatar que os objetivos pretendidos para tal Sprint são inalcançáveis.
  • E. O Product Owner utiliza práticas de estimativa como o burndown e o burnup para acompanhar a quantidade de trabalho que a organização ainda deve realizar para alcançar os seus objetivos. Assim, se o propósito for garantir o alcance de objetivos, o trabalho poderá ser resumido em qualquer ponto do tempo.

A respeito do PostgreSQL 9.3 em Linux, assinale a opção correta.

  • A. No Linux, entre os métodos de autenticação permitidos, é possível utilizar a autenticação por PAM (Pluggable Authentication Modules) sem a possibilidade de utilizar LDAP para esse método. Essa autenticação deve, por default, ser configurada para acessar o diretório /etc/shadow, uma vez que o postmaster é, a partir da versão 9.1, executado como administrador do sistema.
  • B. Na instalação do PostgreSQL no Linux, é necessário informar ao sistema como encontrar as bibliotecas compartilhadas por meio da diretiva LD_LIBRARY_PATH = . Essa configuração deve ser mantida também depois da instalação no arquivo postgresql.conf, para que, quando o PostgreSQL estiver em execução, seja possível realizar o fork do processo postmaster.
  • C. O PostgreSQL permite a autenticação de pares (peer) no Linux por meio do uso de mapas para descrever as conexões e relações de confiança entre servidores. Tais configurações devem ser realizadas no arquivo pg_service.conf, com uma linha para cada conexão individual.
  • D. No Linux 2.4 e em versões posteriores desse software, o comportamento padrão de memória virtual não é o ideal para o PostgreSQL, pois o sistema operacional poderá interromper o postmaster caso o sistema fique sem memória virtual. Uma maneira de evitar esse problema é executar o PostgreSQL em uma máquina na qual os outros processos não vão deixá-la sem memória ou ainda aumentar o espaço de swap do sistema operacional.
  • E. O PostgreSQL oferece criptografia em vários níveis de campos, tabelas, bancos de dados e de partições inteiras. Se for instalado no Linux, o PostgreSQL somente realizará a criptografia de campos e tabelas, devido à proteção nos sistemas de arquivos do Linux.
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...