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.

Considere que se deseja desenvolver um sistema para controle de caixa de supermercado tendo como base um computador que registra os produtos vendidos, interagindo com dispositivos de entrada e saída tais como impressora, teclado e leitora de código de barras. Esse sistema deve interagir também com o operador do caixa e com um banco de dados do estabelecimento. A partir dessas informações, julgue os itens que se seguem.

Utilizando-se uma metodologia de análise e projeto estruturada, elementos como caixa e mercadoria definem módulos básicos sobre os quais deve-se estruturar o programa.

  • C. Certo
  • E. Errado

Os bancos de dados relacionais são um dos principais elementos de armazenamento e processamento da informação da atualidade. Acerca dos métodos e técnicas de análise para a estruturação de bancos de dados relacionais, bem como dos fundamentos lógicos e matemáticos, linguagens de programação e tecnologias que embasam o modelo relacional, julgue os itens que se seguem.

A linguagem SQL (structured query language) possui instruções para definição de dados, consulta e atualização, constituindo uma linguagem tanto para definição de dados (DDL) quanto para manipulação de dados (DML).

  • C. Certo
  • E. Errado

A linguagem de modelagem UML permite vários tipos de relacionamentos entre classes, introduzindo diferentes graus de acoplamento. Assinale a alternativa que apresenta a seqüência de tipos de relacionamentos, em grau crescente de acoplamento.

  • A.

    Generalização, composição, agregação, associação, dependência.

  • B.

    Dependência, associação, agregação, composição, generalização.

  • C.

    Dependência, associação, composição, agregação, generalização.

  • D.

    Generalização, agregação, composição, associação, dependência.

  • E.

    Associação, composição, agregação, generalização, dependência.

Considerando o seguinte código em Visual Basic, e estando todas condições corretas para sua execução, podemos afirmar:

  • A.

    Será exibida a caixa de mensagem "Calculou 4 vezes".

  • B.

    Será exibida a caixa de mensagem "Calculou 5 vezes".

  • C.

    Será exibida a caixa de mensagem "Calculou 6 vezes".

  • D.

    Será exibida a caixa de mensagem "Calculou 7 vezes".

  • E.

    Será exibida a caixa de mensagem "Calculou 7 vezes".

Considerando o código de programa acima, escrito em linguagem C, julgue os itens seguintes.

A execução do comando strlen(strg) retorna o valor 19.

  • C. Certo
  • E. Errado

Os equipamentos ativos de uma rede são caracterizados por um conjunto de especificações técnicas que estipulam as funcionalidades suportadas e a flexibilidade para posicionamento do equipamento em determinada posição da topologia/arquitetura da rede. Acerca das características técnicas dos equipamentos ativos e seu posicionamento na rede, julgue os itens que se seguem.

Switches são equipamentos que realizam primordialmente as funções de comutação. Assim, um switch camada 3 pode realizar comutação IP nessa camada, mas não suporta roteamento de pacotes ou protocolos de roteamento.

  • C. Certo
  • E. Errado

Atualmente, os riscos sofridos pelas redes estão intimamente ligados às invasões. Sobre as invasões, suas técnicas e meios de detecção, é correto afirmar que:

  • A.

    O software Nessus, verificador de vulnerabilidades em portas de computadores, pode ser substituído pelo Snort, visto que ambos têm as mesmas funcionalidades.

  • B.

    Em função do grande desenvolvimento da Internet e o conseqüente aumento do número de usuários, o quantitativo de ataques provindos do ambiente externo de uma empresa tem, normalmente, superado os originados em seu ambiente interno.

  • C.

    Um equipamento tradicional firewall permite a proteção da rede tanto em nível de camada de rede, quanto em conteúdo de camada de aplicação.

  • D.

    Um ataque de "recusa de serviço" tem por principal característica a obtenção passiva de informações, sem, no entanto, atrapalhar o funcionamento de uma rede.

  • E.

    A ferramenta Tripwire, quando utilizada para analisar a integridade de arquivos, é eficiente na detecção de modificações dos mesmos.

O ASP fornece seis objetos embutidos para processamento de solicitações e de respostas, bem como para a criação e gerenciamento de aplicações web. O objeto que grava informações HTML e várias outras, incluindo cookies e cabeçalhos, de volta para o cliente é o:

  • A. session
  • B. response
  • C. application
  • D. objectContext
  • E. request

Sobre subprogramas, assinale a alternativa correta.

  • A.

    Subprogramas possuem mais de um ponto de entrada.

  • B.

    O invocador de um subprograma pode executar atividades em paralelo à execução do subprograma.

  • C.

    Subprogramas estabelecem abstrações de dados reutilizáveis.

  • D.

    Abstrações funcionais permitem que dada uma mesma entrada, diferentes resultados possam ser retornados ao invocador em diferentes instantes de tempo do sistema.

  • E.

    O nome dado ao valor de um parâmetro passado a um subprograma, durante sua invocação, é conhecido como parâmetro real.

A respeito do serviço de nomes (DNS), julgue os itens a seguir.

O sistema de serviço de nomes é muito genérico, de maneira a permitir que sejam usadas múltiplas hierarquias de nomes em um único sistema. Para tanto, a cada nome armazenado deve-se especificar a que tipo se refere; por exemplo, a uma máquina ou a um usuário. Quando o cliente solicita a resolução de nomes, o servidor DNS deve detectar o tipo automaticamente antes de iniciar o processo de resolução.

  • C. Certo
  • E. Errado
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...