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

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

As tarefas de Engenharia de Requisitos ajudam a levar a um entendimento de qual será o impacto do software sobre o negócio, quais são as necessidades do cliente e como os usuários finais irão interagir com o software. Existem sete etapas na Engenharia de Requisitos que executam funções distintas e, embora possam interagir entre si, sugerem uma ordem sequencial, qual seja:

As lacunas de I a V correspondem, correta e respectivamente, a:

  • A. quarta - segunda - terceira - sexta - quinta
  • B. segunda - terceira - quarta - quinta - sexta
  • C. terceira - quarta - sexta - quinta - segunda
  • D. sexta - quinta - quarta - segunda - terceira
  • E. quinta - segunda - terceira - sexta - quarta

A usabilidade tem como objetivo elaborar interfaces capazes de permitir uma interação fácil, agradável, com eficácia e eficiência. Deve induzir à criação de interfaces transparentes de maneira a não dificultar o processo, permitindo ao usuário pleno controle do ambiente evitando que este se torne um obstáculo durante a interação. A usabilidade pode ser dividida em cinco critérios básicos, dentre os quais NÃO consta:

  • A. Intuitividade: o sistema deve apresentar facilidade de uso permitindo que mesmo um usuário sem experiência seja capaz de produzir algum trabalho satisfatoriamente.
  • B. Memorização: suas telas devem apresentar facilidade de memorização permitindo que usuários ocasionais consigam utilizá-lo mesmo depois de um longo intervalo de tempo.
  • C. Performance: o sistema deve ser projetado tendo como alvo principal usuários experientes, capazes de superar dificuldades de aprendizagem e ter alta performance na utilização.
  • D. Erro: a quantidade de erros apresentados pelo sistema deve ser o mais reduzido possível. Erros graves ou sem solução não podem ocorrer.
  • E. Satisfação: o sistema deve satisfazer os usuários, sejam eles iniciantes ou avançados, permitindo uma interação agradável.

Uma das recomendações do Modelo de Acessibilidade do Governo Eletrônico (eMAG versão 3.1) é “fornecer âncoras para ir direto a um bloco de conteúdo”. Para isso, apresenta a tabela abaixo, na qual são listados os mecanismos em CSS para ocultar elementos e seus efeitos na acessibilidade.

Completam corretamente as lacunas da tabela:

  • A.

    I. text-indent: none;

    II. O elemento fica oculto e não ocupa espaço

    III. Os leitores de tela não acessam o conteúdo

  • B.

    I. text-indent: 0;

    II. O elemento fica oculto, mas continua a ocupar o espaço que normalmente ocuparia

    III. Os leitores de tela ignoram o conteúdo

  • C.

    I. text-indent: −999em;

    II. O elemento fica oculto e não ocupa espaço

    III. Os leitores de tela ignoram o conteúdo

  • D.

    I. text-indent: 0;

    II. O elemento fica oculto e não ocupa espaço

    III. Os leitores de tela não acessam o conteúdo

  • E.

    I. text-indent: −999em;

    II. O elemento fica oculto, mas continua a ocupar o espaço que normalmente ocuparia

    III. Os leitores de tela acessam o conteúdo

O Microsoft Office é um produto que conta com recursos inexistentes em outras suítes de escritório, no entanto, trata-se de um produto proprietário, de código fonte fechado, sendo uma solução paga. Em busca de formas alternativas de ferramentas de escritório, um Analista de Desenvolvimento do CNMP realizou uma pesquisa, que constatou que

  • A. a Norma ABNT NBR ISO/IEC 26300:2008 cuida da especificação do formato Open Document Format for Office Applications, um formato de arquivo aberto, baseado em HTML para aplicações de escritório.
  • B. com a utilização de padrões abertos, como o ODF, os documentos gerados podem ser usados entre diversas ferramentas compatíveis, independente do aplicativo usado para manipulá-lo.
  • C. o padrão ODF se refere aos formatos dos arquivos do OpenOffice.org. Desta forma, as ferramentas deste pacote são as únicas que podem servir de alternativa a suítes de escritório proprietárias.
  • D. a Norma ISO 32000-1:2008 define os processos específicos para conversão de documentos em formato PDF, além de detalhes técnicos para o projeto de interfaces com o usuário e renderização de imagens neste padrão aberto.
  • E. o formato ODF tem como foco aplicações para escritório e as extensões dos tipos de arquivo mais utilizados são: .odt para texto, .odp para planilha de cálculo, .ods para apresentação de slides e .odb para imagens.

Soluções informatizadas de Business Intelligence (BI) geralmente contêm sistemas que podem ser de diversos tipos, dependendo do objetivo das análises e do perfil do usuário, como:

  • A. Online Analytical Processing (OLAP), também conhecidos como sintéticos, que baseiam-se em transações, como: Sistemas Contábeis; Aplicações de Cadastro; Sistemas de Compra, Estoque, Inventário; ERPs; CRMs.
  • B. Decision Support Systems (DSS) ou Sistemas de Apoio a Decisão, voltados para profissionais que atuam no nível estratégico das empresas, como diretoria e presidência. Oferecem, para tanto, um conjunto de indicadores chave de desempenho como o CMMI.
  • C. Management Information Systems (MIS) ou Sistemas de Informações Gerenciais, que permitem análises mais profundas, com a realização de simulações de cenários. Por vezes, utilizam-se de ferramentas de Data Mining para identificação de cruzamentos não triviais. São utilizados por analistas de negócio no nível tático.
  • D. Online Transactional Processing (OLTP) ou Sistemas transacionais, que fornecem subsídio para tomadas de decisão a partir de análises realizadas sobre bases de dados históricas, por vezes com milhões de registros a serem totalizados.
  • E. Executive Information Systems (EIS) ou Sistemas de Informações Executivas, que são baseados em relatórios analíticos, normalmente utilizados por usuários de nível operacional.

Em relação ao Data Warehouse (DW) e conceitos associados, é correto afirmar:

  • A. Ferramentas OLAP podem operar sobre bases de dados armazenadas em SGBDs orientados a objetos. Esta forma de armazenamento é conhecida como OOLAP ou Object OLAP. Também podem operar em bases relacionais, conhecidas como ROLAP ou Relational OLAP, que não são multidimensionais.
  • B. Os maxicubos apresentam a característica de possuir armazenamento e indexação em estruturas de dados que otimizam atualizações ao invés de consultas. Quando o modelo multidimensional é processado, nova base é gerada, contendo somente as agregações, em formato próprio, utilizando-se de estruturas apropriadas para pesquisas.
  • C. Uma das formas de apresentação de um banco de dados multidimensional é através do Modelo SnowStar ou Estrela de Neve. É um modelo simples e eficiente, caracterizado por possuir uma única tabela de fatos e chaves simples nas tabelas de dimensões. Cada dimensão é representada por uma única tabela.
  • D. Com relação à granularidade, as bases de dados operacionais trabalham com o maior nível de detalhe possível, ou seja, maior granularidade. Já no DW pode haver diversos graus de agregação e resumo dos dados. A correta determinação da granularidade exerce papel fundamental no planejamento de capacidade e desempenho do DW.
  • E. Ao contrário do que ocorre com as bases operacionais, o DW, por conter dados históricos, demanda alta taxa de atualização. Desse modo, deve ser atualizado a cada 4, ou no máximo, 24 horas. Além disso, sofre muitas modificações, embora de forma controlada.

Considere que a equipe de Analistas de Desenvolvimento de Sistemas do CNMP está projetando a arquitetura para o Data Warehouse (DW) da instituição, conforme mostra a figura abaixo:

É correto afirmar que esta arquitetura

  • A. é bottom-up, pois primeiro a equipe cria um DW e depois parte para a segmentação, ou seja, divide o DW em áreas menores gerando pequenos bancos orientados por assuntos aos departamentos.
  • B. é bottom-up. Permite um rápido desenvolvimento, pois a construção dos Data Marts é altamente direcionada. Normalmente um Data Mart pode ser colocado em produção em um período de 2 a 3 meses.
  • C. é top-down. A partir do DW são extraídos os dados e metadados para os Data Marts. Nos Data Marts as informações estão em maior nível de sumarização e, normalmente, não apresentam o nível histórico encontrado no DW.
  • D. é top-down, pois possui um retorno de investimento muito rápido ou um faster pay back. O propósito desta arquitetura é a construção de um DW incremental a partir de Data Marts independentes.
  • E. é bottom-up. Garante a existência de um único conjunto de aplicações para ETL, ou seja, extração, limpeza e integração dos dados, embora os processos de manutenção e monitoração fiquem descentralizados.

Em relação às ferramentas de Data Discovery e os fundamentos de Data Mining, é correto afirmar:

  • A. Data Mining é o processo de descobrir conhecimento em banco de dados, que envolve várias etapas. O KDD – Knowledge Discovery in Database é uma destas etapas, portanto, a mineração de dados é um conceito que abrange o KDD.
  • B. A etapa de KDD do Data Mining consiste em aplicar técnicas que auxiliem na busca de relações entre os dados. De forma geral, existem três tipos de técnicas: Estatísticas, Exploratórias e Intuitivas. Todas são devidamente experimentadas e validadas para o processo de mineração.
  • C. Os dados podem ser não estruturados (bancos de dados, CRM, ERP), estruturados (texto, documentos, arquivos, mídias sociais, cloud) ou uma mistura de ambos (emails, SOA/web services, RSS). As ferramentas de Data Discovery mais completas possuem conectividade para todas essas origens de dados de forma segura e controlada.
  • D. Estima-se que, atualmente, em média, 80% de todos os dados disponíveis são do tipo estruturado. Existem diversas ferramentas open source e comerciais de Data Discovery. Dentre as open source está a InfoSphere Data Explorer e entre as comerciais está a Vivisimo da IBM.
  • E. As ferramentas de Data Mining permitem ao usuário avaliar tendências e padrões não conhecidos entre os dados. Esses tipos de ferramentas podem utilizar técnicas avançadas de computação como redes neurais, algoritmos genéticos e lógica nebulosa, dentre outras.

A computação em nuvem distribui os recursos na forma de serviços. Esses serviços, por sua vez, podem ser disponibilizados em qualquer uma das camadas que suportam a arquitetura para desenvolvimento em nuvem. Considere a figura abaixo:

Preenchem as lacunas I, II e III, correta e respectivamente,

  • A. IaaS - PaaS - SaaS
  • B. IaaS - SaaS - PaaS
  • C. PaaS - SaaS - IaaS
  • D. SaaS - PaaS - IaaS
  • E. SaaS - IaaS - PaaS

No Oracle um trigger é um bloco PL/SQL armazenado no banco de dados e acionado (executado) em resposta a um evento especificado. Nesse contexto, observe o trigger a seguir:

Ao se executar a instrução UPDATE empregados SET salario = 5500 WHERE sobrenome='Souza'; é correto afirmar que

  • A. a condição do trigger será violada, pois somente empregados cujo id_emp não seja 'PRES' ou 'DIRE' poderão receber salário de mais de 5000.
  • B. a operação de atualização será executada com sucesso, pois o trigger não restringe a entrada de valores maiores que 5000.
  • C. a condição do trigger será violada, pois apenas empregados cujo id_emp seja 'PRES' ou 'DIRE' poderão ter o campo salario alterado.
  • D. a operação de atualização será bem sucedida, pois a condição especificada no trigger não é violada por instruções do tipo UPDATE.
  • E. o trigger gera uma exceção, exibindo a mensagem 'Funcionário não pode ganhar mais que R$ 5000'.
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...