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

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

Em relação ao PMBOK, analise as seguintes afirmativas:

I. A 5ª edição do PMBOK acrescentou mais um grupo de processo à edição anterior, totalizando agora seis grupos de processos.

II. O PMBOK 5ª edição compreende agora dez áreas de conhecimento, uma a mais em relação à versão anterior.

III. O número total de processos de gerenciamento de projetos no PMBOK 5ª edição são 47.

Está correto somente o que se afirma em:

  • A. I
  • B. II
  • C. III
  • D. I e II;
  • E. II e III.

Considere que um Analista de Sistemas foi indicado para atuar como gerente de projeto de um novo sistema a ser desenvolvido. Ele criou o Termo de Abertura do Projeto, um documento que formalmente autoriza a existência do projeto e dá ao gerente do projeto a autoridade necessária para aplicar recursos organizacionais às atividades do projeto. De acordo com o PMBOK 5a edição, esta atividade pertence a um processo do Gerenciamento

  • A. da Integração do Projeto.
  • B. das Comunicações do Projeto.
  • C. dos Custos do Projeto.
  • D. do Planejamento do Projeto.
  • E. do Escopo do Projeto.

Um usuário editou um arquivo XML e retirou a seguinte linha do início do arquivo:

Segundo a especificação do XML, o documento resultante dessa edição

  • A. deixou de ser bem-formado, pois a sintaxe do XML exige que todo documento XML possua a linha removida.
  • B. deixou de ser válido e bem-formado, pois a linha removida é obrigatória para um documento ser considerado válido.
  • C. deixou de ser bem-formado, mas manteve-se válido, pois a validade de um documento XML não depende da ausência de erros de sintaxe, mas da sua estrutura e legibilidade.
  • D. deixou de ser válido, mas manteve-se bem-formado, pois, embora a linha seja opcional, um documento só é valido quando especifica todos os elementos definidos na especificação do XML.
  • E. manteve-se válido e bem-formado, desde que o restante do documento não possua erros de sintaxe e esteja de acordo com sua DTD, pois a linha removida é opcional.

Será necessário criar uma tabela de notícias para um blog com quatro colunas, sendo elas: id da notícia, título, conteúdo e data de publicação. Assinale a alternativa que contém a query correta para a criação desta tabela utilizando o PostgreeSQL.

  • A. create table noticia_blog(id_noticia bigserial not null, titulo character varying(200), texto character varying(1000), data_publicacao timestamp without time zone, constraint id_noticia_pk primary key (id_noticia) );
  • B. create table database noticia_blog(id_noticia int not null, titulo character varying(30), texto character varying(1000), data_publicacao timestamp without time zone, constraint id_noticia_pk primary key (id) );
  • C. create database noticia_blog(id_noticia int not null, titulo string(30), texto character varying(1000), data_publicacao date, constraint id_noticia_pk primary key (id_noticia) );
  • D. create database noticia_blog(id_noticia bigserial not null, titulo character varying(200), texto character varying(1000), data_publicacao timestamp without time zone, constraint id_noticia_pk primary key (id_noticia) );

Um sistema está sendo desenvolvido pela equipe FaixaPretaSistemas, um grupo de desenvolvedores extremamente experientes, que está utilizando o seguinte processo:

*O sistema tem entregas contínuas correspondentes às histórias (metáforas) dos usuários.

*Os usuários trabalham em conjunto com a equipe de desenvolvimento.

*Os projetos de implementação do sistema são simples e correspondem somente ao que será implementado imediatamente.

*À medida que as classes estão sendo desenvolvidas, a equipe elabora testes unitários para cada operação.

* A cada entrega, as histórias dos usuários são usadas como base para testes de aceitação.

O modelo de processo utilizado pela equipe FaixaPretaSistemas é o:

  • A. Cascata;
  • B. Incremental;
  • C. Evolutivo;
  • D. Extreme Programming (XP);
  • E. Processo Unificado.

Considere uma clínica médica na qual os pacientes primeiramente marcam consultas com a secretária, fornecendo suas informações pessoais. Se o paciente ainda não estiver cadastrado no sistema ou existir algum dado que precise ser atualizado, a secretária deverá atualizar o cadastro. Durante a consulta, o médico poderá marcar exames a serem trazidos posteriormente. O pedido de exame e seus resultados serão registrados no histórico do paciente. Para representar a interação do Paciente, da Secretária e do Médico com o sistema, foi criado o diagrama de casos de uso abaixo.

As lacunas I e II representam relações (ou associações) entre os casos de uso e devem ser preenchidas, respectivamente, por:

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

Suponha que exista uma interface ITraduzFrase que define o método imprimeFrase(). Existem, também, as classes InglesTraduzFrase, EspanholTraduzFrase e AlemaoTraduzFrase que estendem a interface ITraduzFrase e utilizam o método imprimeFrase(). Um Analista utilizou um design pattern que cria objetos de forma dinâmica sem conhecer a classe de implementação. A classe FrasePadrao implementa esse padrão de forma que, de acordo com o idioma desejado, retorna um objeto do tipo ITraduzFrase. O objetivo é que, sendo fornecido o idioma, a frase será nele impressa, em inglês, espanhol ou alemão.

Considerando o exemplo e sabendo que a definição do padrão é "Define uma interface para criar um objeto, mas permite às classes decidirem qual classe instanciar. Este padrão permite a uma classe deferir a instanciação para subclasses.", o nome do padrão usado pelo Analista é

  • A. Adapter.
  • B. Strategy.
  • C. Factory Method.
  • D. Singleton.
  • E. Chain of Responsability.

Considere a imagem abaixo, que representa o envio de um arquivo de Alice para Bob.

Pode-se concluir corretamente que nessa comunicação, a comparação entre os hashes calculados permite verificar a

  • A. veracidade dos dados.
  • B. integridade e a autenticidade dos dados.
  • C. confidencialidade e a autenticidade dos dados.
  • D. integridade dos dados.
  • E. autenticidade dos dados.

Analise o conteúdo de um arquivo XML denominado exemplo.xml.

produz:

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

O Sistema de Informações da Biblioteca do TJ-PI (SisBib) disponibiliza para a Equipe de Tecnologia de Informação do Tribunal diversas informações sobre os livros disponíveis para consulta na biblioteca. Rogério, analista recém empossado no Tribunal, recebeu a incumbência de listar os títulos de todos os livros disponíveis para consulta. Para isso, ele recebeu acesso ao arquivo “biblioteca.xml” disponibilizado pelo SisBib e descrito a seguir:

Para atender ao que foi solicitado, Rogério deve usar a path expression do XQuery:

  • A. doc("biblioteca.xml")/get/titulos;
  • B. open("biblioteca.xml")/get/titulos;
  • C. all("biblioteca.xml")/biblioteca/livro/titulo;
  • D. open("biblioteca.xml")/biblioteca/livro/titul
  • E. doc("biblioteca.xml")/biblioteca/livro/titulo.
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...