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.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
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.
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
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).
Ciência da Computação - Linguagens - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
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.
Generalização, composição, agregação, associação, dependência.
Dependência, associação, agregação, composição, generalização.
Dependência, associação, composição, agregação, generalização.
Generalização, agregação, composição, associação, dependência.
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:
Será exibida a caixa de mensagem "Calculou 4 vezes".
Será exibida a caixa de mensagem "Calculou 5 vezes".
Será exibida a caixa de mensagem "Calculou 6 vezes".
Será exibida a caixa de mensagem "Calculou 7 vezes".
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.
Ciência da Computação - Redes de computadores - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
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.
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:
O software Nessus, verificador de vulnerabilidades em portas de computadores, pode ser substituído pelo Snort, visto que ambos têm as mesmas funcionalidades.
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.
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.
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.
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:
Ciência da Computação - Arquitetura de Computadores - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
Sobre subprogramas, assinale a alternativa correta.
Subprogramas possuem mais de um ponto de entrada.
O invocador de um subprograma pode executar atividades em paralelo à execução do subprograma.
Subprogramas estabelecem abstrações de dados reutilizáveis.
Abstrações funcionais permitem que dada uma mesma entrada, diferentes resultados possam ser retornados ao invocador em diferentes instantes de tempo do sistema.
O nome dado ao valor de um parâmetro passado a um subprograma, durante sua invocação, é conhecido como parâmetro real.
Ciência da Computação - Aspectos Gerais - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
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.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...