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.

Métodos de teste, que garantem que todos os caminhos independentes dentro de um módulo tenham sido exercitados pelo menos uma vez e também exercitem todas as estruturas de dados internas de um módulo para garantir a sua validade, são conhecidos genericamente por

  • A.

    caixa branca.

  • B.

    particionamento de equivalência.

  • C.

    análise de valor limite.

  • D.

    comparação.

  • E.

    técnica de grafo de causa e efeito.

Julgue os seguintes itens acerca do levantamento e da especificação de requisitos.

I A um caso de uso concreto deve estar relacionado pelo menos um ator. Em um modelo de casos de uso, os atores podem estar organizados em hierarquias, o que possibilita a herança de relacionamentos.

II Um protótipo pode ser construído para auxiliar o entendimento dos requisitos funcionais de um sistema. Nesse caso, o protótipo pode ser descartável e não precisa focar na implementação interna do sistema.

III Os storyboards facilitam o levantamento de requisitos, sendo compostos por rascunhos de telas. Ao usar um storyboard, um analista deve focar no projeto da interface com o usuário e no funcionamento interno do sistema.

IV Na especificação de requisitos, pode-se construir um documento que descreva o sistema em termos gerais. Esse documento apresenta uma visão do sistema e pode capturar as necessidades dos usuários.

V Em um caso de uso são descritos fluxos com as ações dos atores e as respostas do sistema. Em um caso de uso não pode haver fluxos secundários e nem relacionamentos com fluxos de outros casos de uso.

Estão certos apenas os itens

  • A.

    I, II e IV.

  • B.

    I e V.

  • C.

    II, III e V.

  • D.

    III e IV.

Os sistemas gerenciadores de banco de dados (SGBD) oferecem diversas facilidades para o manuseio de base dados (BD), tais como maior segurança no gerenciamento de uma BD, controle de acesso e garantia da consistência das informações. No que se refere aos SGBDs, julgue os itens seguintes.

O Microsoft SQL Server 2005 Enterprise System é uma plataforma de dados e análise completa para aplicações de negócio de grandes dimensões, disponível tanto para o Windows Server 2003 como para as versões Linux, kernel 2.6 ou superior.

  • C. Certo
  • E. Errado

Em Java, a palavra-chave que implementa uma relação de herança de classes é:

  • A.

    isFatherOf.

  • B.

    isChildOf.

  • C.

    inherits.

  • D.

    derives.

  • E.

    extends.

A SQL possui recursos para apagar tabelas e bancos de dados a partir do comando

  • A.

    CREATE TABLE NULL.

  • B.

    TRUNCATE PRIMARY KEY.

  • C.

    DROP.

  • D.

    INSERT INTO TABLE NULL.

  • E.

    DELETE TABLE NULL.

Na seção executável de um programa PL/SQL NÃO é permitido o uso da instrução

  • A.

    Select.

  • B.

    Insert.

  • C.

    Create table.

  • D.

    Update.

  • E.

    Delete.

Na linguagem XML, uma declaração abaixo NÃO pertence ao conjunto de declarações que compõem uma DTD

  • A. NOTATION
  • B. ENTITY
  • C. ELEMENT
  • D. DOCTYPE
  • E. ATTLIST

Analise os itens abaixo, relativos aos modelos de desenvolvimento de aplicações, baseados em tecnologia Web:

I. No modelo de três camadas, toda a Lógica do negócio fica no servidor de aplicações. O Cliente não tem acesso direto ao banco de dados, sem antes passar pelo servidor de aplicações, onde estão contidas as regras do negócio, que determinam de que maneira os dados serão utilizados. A camada Apresentação reside no programa instalado no cliente.

II. Retirar a camada Apresentação do cliente e centralizá-la, na maioria das vezes, em um servidor Web, é a idéia básica do modelo de quatro camadas. Com isso, o Cliente passa a ser o navegador (browser) utilizado pelo usuário. Todo o acesso do Cliente ao banco de dados é feito de acordo com as regras contidas no servidor de aplicações, onde estão contidas as regras do negócio, que determinam de que maneira os dados serão utilizados. A camada Apresentação passa a residir no servidor WEB.

III. No modelo de duas camadas, toda a lógica do negócio fica no servidor de banco de dados. O programa Cliente é instalado e passa a acessar o banco de dados, onde estão contidas as regras do negócio, que determinam de que maneira os dados serão utilizados. Neste modelo a aplicação Cliente é responsável pelas funções Apresentação e Lógica do Negócio.

IV. No modelo de três camadas, a Apresentação passa a residir no servidor WEB. A camada Lógica cujas regras do negócio determinam de que maneira os dados serão utilizados, encontra-se no servidor de aplicação e o navegador passa a desempenhar o papel de Cliente.

É correto o que consta APENAS em

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

A figura acima apresenta um esquema para definição de guias de auditoria de TI. Julgue os itens seguintes, acerca dos conceitos apresentados no âmbito da auditoria de sistemas e seu papel nas organizações.

No modelo apresentado, os objetivos de controle são mais específicos que as práticas de controle.

  • C. Certo
  • E. Errado

Em um sistema de "notação de excesso", de comprimento quatro, para representação de inteiros internamente nos computadores, o padrão de bits 1000 representa o valor

  • A. −8.
  • B. −7.
  • C. 0.
  • D. 7.
  • E. 8.
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...