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.

Um programa-fonte pode ser dividido em blocos de comandos, separados do programa principal, os quais podem ser chamados (executados), a qualquer momento, de dentro do programa principal ou de outro bloco de comandos. Algumas das vantagens do uso de blocos de comandos é o reaproveitamento de código, a simplificação do programafonte e a facilidade de manutenção. Esses blocos de comandos são denominados

  • A.

    variáveis ou constantes.

  • B.

    comandos ou regras.

  • C.

    bibliotecas ou módulos.

  • D.

    parâmetros ou variáveis.

  • E.

    funções ou procedimentos.

N processos com IDs 0, 1, 2, ..., N-1 precisam compartilhar uma mesma região crítica de código que só pode ser executada por um desses processos em um mesmo intervalo de tempo. Os processos requerem se alternar por essa seção de código repetidamente na sequência natural (0, 1, 2, ... , N-1). Além disso turn é uma variável compartilhada com valor inicial de zero, o pid corrente é o ID do processo que está em execução e cada processo executa o código seguinte.

Considerando essas informações e os conceitos de multiprogramação e multiprocessamento, julgue os itens subsequentes.

O processo i deve mudar o valor de turn de i para i+1 (módulo n) antes que o processo i+1 possa sair de seu loop de espera de ocupado para entrar na região crítica.

  • C. Certo
  • E. Errado

Acerca da linguagem de programação Java e da programação orientada a objetos, julgue os itens seguintes.

Na implementação de projeto corporativo de comércio eletrônico construído na plataforma J2EE, a lógica do negócio poderá ser encapsulada em EJBs (Enterprise JavaBeans).

  • C. Certo
  • E. Errado

É necessário contratar um enlace privado de comunicação de dados para interligação de dois escritórios, localizados em diferentes estados brasileiros. O objetivo é oferecer um canal de comunicação para videoconferência de seus diretores, que devem realizar, no máximo, uma reunião de acompanhamento por dia, a partir da sala de reunião de cada escritório. Exige-se que o áudio seja nítido e apropriado para conversação, embora o vídeo não necessite de alta qualidade. Com base nesses requisitos, analise a tabela a seguir, que apresenta 5 soluções hipotéticas para a necessidade.

Que solução atende às necessidades dos usuários e oferece o melhor custo?

  • A.

    P

  • B.

    Q

  • C.

    R

  • D.

    S

  • E.

    T

Quando o Linux é iniciado, qual arquivo de configuração é utilizado pelo sistema operacional para verificar quais os compartilhamentos NFS que devem ser montados?

  • A.

    etc/exports

  • B.

    etc/nfs.conf

  • C.

    etc/fstab

  • D.

    nfs/conf

  • E.

    nfs/exports

Analise o script abaixo, ainda em construção, utilizado para criar uma função na linguagem PL/SQL do Oracle.

A linha RETURN varchar IS ainda não foi migrada e não está representada no script acima. Para completar a migração, a linha RETURN varchar IS deve ser implementada no script acima como

  • A.

    RETURN varchar AS

  • B.

    RETURN varchar OUT $$

  • C.

    RETURNS varchar AS

  • D.

    RETURNS varchar AS $$

  • E.

    RETURNS varchar OUT $$

A implantação do protocolo Ipv6 surgiu em um contexto em que o atual esquema de endereçamento, utilizado pelo protocolo Ipv4, encontra-se em vias de saturação. O esquema de endereçamento Ipv4 não suporta o exponencial aumento do número de máquinas que necessitam ser identificadas de forma única na rede.

Para isso, os novos sistemas operacionais vêm se preparando para um cenário de migração e posterior utilização do protocolo Ipv6. Dessa forma, o tratamento dos protocolos Ipv4 e Ipv6 realizado pelo Windows 2008

  • A. utiliza pilha dupla Ipv4/Ipv6 e compartilha as camadas de transporte e enlace.
  • B. utiliza, por padrão, uma pilha Ipv4 e, caso seja necessário, instala-se em uma pilha Ipv6.
  • C. utiliza, por padrão, uma pilha dupla Ipv4/Ipv6, mas não compartilha as camadas superiores.
  • D. possui implementação de camada de enlace diferenciada, em função do endereço de camada 3.
  • E. trata ou o protocolo Ipv4 ou o Ipv6, tendo em vista serem protocolos diferentes.

Quanto aos protocolos de ligação de redes de longa distância, julgue os itens que se seguem. Há ATM adaptation layer no nível 6, que é o mais elevado padrão de envio e recebimento de células do ATM.

  • C. Certo
  • E. Errado

Com relação às tecnologias e aos protocolos de redes de longa distância, julgue os itens subsequentes. Antes de se iniciar a comunicação dos dados em uma rede comutada por circuito, há o estabelecimento de conexão, no qual são alocados recursos dedicados à conexão de forma a se atender aos requisitos do fluxo de dados que será transmitido.

  • C. Certo
  • E. Errado

Com relação aos triggers e aos bancos de dados Oracle, SQL Server e MySQL, julgue os itens a seguintes.

Entre as diversas funções possíveis de um trigger, está a de desempenhar tarefas relacionadas com validações, restrições de acesso, rotinas de segurança e consistência de dados.

  • 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...