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.

A opção pela metodologia de desenvolvimento

  • A. FDD possui como característica em comum com a XP o fato de o código ser comunitário.
  • B. TDD passa por 3 etapas sequenciais: 1) Teste que passa (Green), 2) Teste que falha (Red) e 3) Refatoração.
  • C. XP realiza a Programação em Dupla, em que os dois programadores são os únicos responsáveis por alterar o código por eles produzido.
  • D. UP propõe iterações de 15 a 30 dias com acompanhamento diário por meio de stand-up meetings.
  • E. Scrum utiliza Papéis (Roles), Cerimônias (Cerimonies) e Artefatos (Artifacts) nas sprints.

Um Técnico está participando de uma fase do PU e ajudou na especificação inicial de dois requisitos, considerados de maior risco. Estes requisitos foram implementados, servindo de base para o planejamento da próxima iteração. Nas iterações seguintes mais requisitos foram detalhados e melhor esclarecidos. Ao fim da fase, 90% dos requisitos estavam detalhados, o núcleo do sistema estava implementado com alta qualidade e os principais riscos puderam ser tratados. O Técnico participou da fase de

  • A. Concepção.
  • B. Requisitos.
  • C. Elaboração.
  • D. Construção.
  • E. Transição.

Os padrões de projeto

  • A. podem deixar um sistema mais complexo ou degradar a sua performance. O seu uso indevido ou inadequado para um determinado contexto constitui-se em um anti pattern.
  • B. sempre criam flexibilidade e variabilidade pela introdução de níveis adicionais de endereçamento indireto. Como melhoram o desempenho do sistema devem ser sempre aplicados.
  • C. comportamentais abstraem ou adiam o processo de criação dos objetos, ajudando a tornar o sistema dependente de como seus objetos são criados, compostos e representados.
  • D. estruturais se concentram nos algoritmos de herança entre os objetos. Eles não descrevem apenas padrões de objetos ou de classes, mas também os padrões de comunicação entre os objetos.
  • E. de criação se preocupam com a forma como classes e objetos são compostos para formar estruturas maiores. Utilizam o polimorfismo para compor interfaces ou implementações.

A métrica Pontos de Função

  • A. é utilizada em projetos de software estruturados, não se aplicando a projetos orientados a objetos.
  • B. apresenta, como um dos produtos finais, o documento de especificação de requisitos.
  • C. foi criada para atender projetos baseados em metodologias de desenvolvimento ágeis.
  • D. fornece uma avaliação aproximada do tamanho de um software com base na escala FDD.
  • E. permite medir o tamanho do software por meio do uso de regras de contagem.

Quando uma empresa utiliza Data Warehouse (DW) é necessário carregá-lo para permitir a análise comercial. Para isso, os dados de um ou mais sistemas devem ser extraídos e copiados para o DW em um processo conhecido como

  • A. ERP.
  • B. BI.
  • C. CRM.
  • D. ETL.
  • E. Data Mart.

Utilizando subconsultas PL/SQL em um banco de dados Oracle 11g, aberto e em condições ideais, para um Técnico exibir o conteúdo dos campos nome, salario e id de todos os funcionários da tabela Funcionario cujo conteúdo do campo salario seja igual ao menor salário cadastrado, deverá utilizar o comando SELECT nome, salario, id FROM Funcionario

  • A. WHERE salario = (SELECT MIN(salario) FROM Funcionario);
  • B. INNER JOIN Funcionario ON salario = MIN(salario);
  • C. WHERE salario = MIN(salario) FROM Funcionario;
  • D. JOIN ON salario = (SELECT MIN(salario) FROM Funcionario);
  • E. WHERE salario = MIN(salario);

Para retirar os privilégios update e insert concedidos ao usuário Paulo na tabela Clientes utiliza-se, na PL/SQL do Oracle 11g, a instrução

  • A. CONSTRAINT REVOKE update, insert FROM Clientes ON Paulo OPTION CASCADE;
  • B. CREATE ROLE update, insert ON Clientes FROM Paulo WITH REVOKE OPTION;
  • C. REVOKE update, insert FROM Clientes ON Paulo;
  • D. CREATE ROLE update, insert FROM Clientes ON REVOKE;
  • E. REVOKE update, insert ON Clientes FROM Paulo;

Para selecionar na tabela Colaboradores de um banco de dados relacional, aberto e em condições ideais, todos os registros cujo conteúdo do campo nome não inicie pela palavra 'Mar' utiliza-se o comando SELECT * FROM Colaboradores WHERE nome

  • A. NOT LIKE 'Mar%';
  • B. IS NOT 'Mar%';
  • C.
  • D. NOT LIKE 'Mar*';
  • E. != 'Mar%';

Considere as tabelas TipoProduto e Produto, abaixo, em um banco de dados adequadamente normalizado.

É possível concluir corretamente que

  • A. o produto de Código 30 na tabela Produto deveria receber em CódigoDoTipo o valor 3, considerando os valores atuais na tabela TipoProduto.
  • B. os campos Código e Descrição, na tabela TipoProduto, precisam ser modificados para CódigoTipo e DescriçãoTipo, pois já existe Código e Descrição na tabela Produto.
  • C. as tabelas Produto e TipoProduto possuem um relacionamento do tipo m:n.
  • D. o Código, na tabela Produto, deve ser incrementado obrigatoriamente em 10.
  • E. o CódigoDoTipo na tabela Produto é chave estrangeira, pois estabelece uma ligação com a chave primária Código da tabela TipoProduto.

Um Analista do TRT23 especificou e planejou a instalação de um IPS na LAN do Tribunal. Diferentemente dos serviços de monitoração de segurança, o IPS, para atuar corretamente, deve ser instalado

  • A. juntamente com o servidor de arquivos.
  • B. na DMZ do Firewall.
  • C. juntamente com o servidor web.
  • D. juntamente com o servidor que possui o antivírus.
  • E. em uma máquina que fica entre a LAN e a WAN.
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...