Questões de Ciência da Computação da Núcleo de Concursos da Universidade Federal do Paraná (NC / UFPR)

Lista completa de Questões de Ciência da Computação da Núcleo de Concursos da Universidade Federal do Paraná (NC / UFPR) para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Troca de contexto é uma tarefa efetuada pelo Sistema Operacional na gerência de tarefas. A troca de contexto consiste em:

  • A. trocar o usuário logado no Sistema Operacional, para que outro usuário possa utilizá-lo sem interferência nas informações do usuário anterior.
  • B. interromper a execução de aplicativos críticos.
  • C. salvar informações de uma tarefa para que o processador possa ser entregue a outra, carregando seu contexto.
  • D. recarregar o contexto do usuário para restaurar o estado da máquina.
  • E. trocar a tarefa que gerencia as impressoras instaladas na máquina.

Observe o script SQL abaixo em conformidade com PostgreSQL 9.5 ou superior:

Assinale a alternativa que apresenta a operação de junção correspondente ao resultado apresentado.

  • A. SELECT t1.valor FROM t1 LEFT JOIN t2 ON t1.valor=t2.valor 1, 2, 3
  • B. SELECT t2.valor FROM t1 LEFT JOIN t2 ON t1.valor=t2.valor 1, 2, 3
  • C. SELECT t1.valor FROM t1 INNER JOIN t2 ON t1.valor=t2.valor 1, 2, 3, 6
  • D. SELECT t1.valor FROM t1 FULL OUTER JOIN t2 ON t1.valor=t2.valor 2, 3
  • E. SELECT t1.valor FROM t1 RIGHT JOIN t2 ON t1.valor=t2.valor 1, 2, 3

Visto que o protocolo HTTP não mantém estado entre as requisições, um recurso do Java EE supre essa necessidade em aplicações. Qual é o nome desse recurso?

  • A. Sessões.
  • B. Servlets.
  • C. JSP.
  • D. WebServices.
  • E. Context Root.

Grande parte do conteúdo web é transmitido pelo HyperText Transfer Protocol (HTTP). Sobre o tema, assinale a alternativa INCORRETA.

  • A. A porta 80 é a padrão do HTTP.
  • B. O HTTP é especificado na RFC 2616.
  • C. Os códigos de resposta 3xx indicam redirecionamento.
  • D. Não existe método PLACE no HTTP.
  • E. A estratégia de reuso de conexão está disponível no HTTP 1.0.

O HTTP é um protocolo de transferência usado pela World Wide Web. Para tal, são especificadas mensagens de requisição a servidores e resposta. No HTTP são aceitas operações, também conhecidas como métodos. Sobre os métodos HTTP, assinale a alternativa correta.

  • A. O método POST é comumente usado para solicitar a consulta a opções.
  • B. O método TRACE é comumente usado para solicitar o rastreio dos servidores por onde a solicitação é enviada.
  • C. O método GET é comumente usado para solicitar a leitura de um recurso.
  • D. O método PUT é comumente usado para solicitar a leitura de cabeçalho de uma página.
  • E. O método DELETE é comumente usado para solicitar a remoção da conexão com o servidor.

Diferentes protocolos foram desenvolvidos para executarem em diferentes camadas de rede. Dentre os protocolos a seguir, assinale aquele que funciona na camada de aplicação.

  • A. TCP
  • B. OSPF
  • C. IPv4
  • D. UDP
  • E. HTTP

Na Gestão de Projetos de TI, pode-se estruturar um projeto nas seguintes fases: Iniciação, Planejamento, Execução, Monitoramento e Controle e Encerramento. Na primeira fase do ciclo de vida de um projeto, muitas vezes chamada de Iniciação, deve-se:

  • A. definir a estrutura analítica do projeto.
  • B. definir um escopo preliminar do projeto.
  • C. coletar informações de desempenho do projeto.
  • D. coletar recursos necessários.
  • E. definir o cronograma do projeto.

Efetuar operações complexas em linha de comando é um dos pontos fortes do Sistema Operacional Linux. Assim, em Linux, qual é o comando que apaga toda a árvore de diretórios, bem como todos os arquivos de um diretório especificado?

  • A. remove –rf diretorio
  • B. deltree –rf diretorio
  • C. delete –rf diretorio.
  • D. rm –rf diretorio
  • E. mv –rf diretorio

Em sistemas UNIX, é comum a utilização de pipes para a comunicação entre processos. Sobre pipes, identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas:

( ) Sua capacidade de armazenamento é infinita, apenas limitada pela memória da máquina.

( ) É visto pelo processo como um arquivo.

( ) Permite a comunicação entre exatamente dois processos.

( ) Sua leitura e escrita são realizadas completamente em nível de usuário.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo.

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

A respeito dos comandos “nome=fulano” e “export nome=fulano” executados por um shell do sistema Linux, é correto afirmar:

  • A. No primeiro caso, a variável ‘nome’ está definida somente para o shell em execução, e no segundo caso está definida para o shell em execução bem como para todos os processos iniciados por esse shell.
  • B. No primeiro caso, o valor da variável ‘nome’ pode ser subsequentemente alterado, e no segundo caso isso não é possível.
  • C. No primeiro caso, a variável ‘nome’ está definida somente para o shell em execução, e no segundo caso está definida para o shell em execução bem como para todos os outros shell ativos para o mesmo usuário.
  • D. No primeiro caso, a variável ‘nome’ está definida somente para o shell em execução, e no segundo caso está definida para todos os shell que venham a ser iniciados para o mesmo usuário até que seja desativada pelo comando “unset nome”.
  • E. No primeiro caso, a variável ‘nome’ é uma variável simples, e no segundo caso é uma variável do tipo “array”.
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...