Questões de Ciência da Computação da COPESE / UFPI

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

―As linguagens de programação possuem características distintas. Uma dessas características diz respeito à possibilidade de combinar um conjunto relativamente pequeno de construções primitivas, em um número relativamente pequeno de maneiras para construir as estruturas de controle e de dados de uma linguagem‖. Assinale a opção que apresenta a característica de que trata o texto.

  • A. Ortogonalidade
  • B. Simplicidade
  • C. Sintaxe restrita
  • D. Semântica intuitiva
  • E. Confiabilidade

A respeito de padrões de projeto, existem os padrões que descrevem maneiras comuns de organizar classes e objetos em um sistema e há aqueles que fornecem estratégias testadas para modelar a maneira como os objetos colaboram entre si em um sistema. Está-se falando, respectivamente, dos padrões de projeto

  • A. criacionais e arquitetônicos.
  • B. estruturais e de concorrência.
  • C. estruturais e de concorrência.
  • D. criacionais e organizacionais.
  • E. estruturais e comportamentais.

Um sistema de informação que integra todos os dados e processos de uma corporação ou organização empresarial em um único sistema capaz de facilitar o gerenciamento de seus negócios é denominado

  • A. Information System Management (ISM).
  • B. Enterprise Resource Planning (ERP).
  • C. Enterprise Service Management (ESM).
  • D. Enterprise Service Bus (ESB).
  • E. Business Integrated Model (BIM).

A camada de aplicação do modelo OSI contém uma série de protocolos comumente necessários para os usuários. Um destes protocolos constitui a base para a World Wide Web, sendo conhecido como

  • A. File Transfer Protocol (FTP).
  • B. SimpleMail Transfer Protocol (SMTP).
  • C. HyperText Transfer Protocol (HTTP).
  • D. Transmission Control Protocol (TCP).
  • E. Internet Protocol (IP).

Sobre Modelos de Banco de Dados, assinale a opção CORRETA.

  • A. A modelagem de um banco de dados corresponde a uma descrição informal da estrutura de um banco de dados.
  • B. As linguagens de modelagem de banco de dados são de três tipos: relacionais, pessoais e corporativas.
  • C. Um modelo é conceitual uma descrição do banco de dados de forma independente de implementação em um sistema gerenciador de banco de dados.
  • D. Um mesmo modelo conceitual pode ser utilizado em duas funções: modelar em baixo nível as funções do gerenciador e determinar a linguagem de programação a ser utilizada.
  • E. Um modelo físico é uma descrição de um banco de dados em um alto nível de abstração visto pelo usuário do sistema gerenciador de banco de dados.

Um dos critérios mais importantes para julgar uma linguagem de programação é a facilidade com que os programas podem ser lidos e entendidos. Assinale a opção que apresenta características que afetam a legibilidade de uma linguagem de programação.

  • A. Manipulação de exceções e verificação de tipos.
  • B. Simplicidade e estruturas de controle.
  • C. Tipos de dados e expressividade.
  • D. Projeto da sintaxe e apelido restrito.
  • E. Tipos de estruturas e verificação de tipos.

As unidades concorrentes em Java são métodos denominados run, cujo código pode estar em execução simultânea com outros métodos (de outros objetos) e com o método main. Uma das maneiras de definir uma classe com um método run é definir uma subclasse da classe Thread predefinida e substituir o método run. Sobre a classe Thread da linguagem Java, para cada afirmativa abaixo, informe se é verdadeira (V) ou falsa (F). Em seguida, marque a opção que corresponde à sequência CORRETA.

( ) A classe provê diversos métodos para controle de execução de threads, sendo o método start responsável por iniciar a execução do thread.

( ) O método sleep é utilizado para forçar um método a atrasar sua execução até que o método run de outra thread tenha completado sua execução.

( ) O método yield, que não possui parâmetros, é um pedido do thread em execução para entregar o processador voluntariamente.

  • A. F – V – V
  • B. V – V – F
  • C. F – F – V
  • D. V – F – F
  • E. V – F – V

Assinale a opção INCORRETA sobre linguagens de marcação para hipertextos.

  • A. HTML ¨¦ uma linguagem de marcação utilizada na construção de p¨¢ginas web.
  • B. Os marcadores em um documento HTML são comandos de formatação da linguagem.
  • C. Em um hipertexto HTML, o caractere ¨D / ¡¬ define o fechamento ou encerramento de um marcador.
  • D. A linguagem XHTML surgiu a partir de adaptações na linguagem HTML para atender aos requisitos propostos pela linguagem XML.
  • E. No HTML5, o elemento search pode ser utilizado para agrupar ¨ªndices de conte¨²dos ou campos de busca.

Acerca da linguagem SQL (Structure Query Language), para cada afirmativa abaixo, informe se é verdadeira (V) ou falsa (F). Em seguida, marque a opção que corresponde à sequência CORRETA.

( ) A linguagem SQL possui comandos para definição de dados, consulta e atualização.

( ) Os tipos de dados básicos para os atributos são: bit, decimal e caractere.

( ) O comando CREATE TABLE é usado para especificar uma nova relação, dando-lhe um nome e especificando seus atributos e restrições iniciais.

  • A. F – F – V
  • B. F – F – V
  • C. V – F – F
  • D. F – V – V
  • E. V – V – F
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...