Questões de Ciência da Computação da Escola de Administração Fazendária (ESAF)

Lista completa de Questões de Ciência da Computação da Escola de Administração Fazendária (ESAF) para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Em relação a escalonamento de processos é incorreto afirmar que

  • A. os critérios utilizados para efetuar o escalonamento de processos compreendem: a utilização da CPU (Central Processing Unit), vazão (throughput), tempo de retorno (turnaround), tempo de espera e tempo de resposta da CPU.
  • B. o algoritmo de escalonamento menor tarefa primeiro (SJF – Shortest Job First) associa a cada processo, o tamanho do próximo surto (burst) de CPU. Quando disponível, a CPU é alocada ao processo que possuir o menor próximo surto de CPU. Em caso de empate, o FCFS (First Come, First Serve) é aplicado.
  • C. no escalonamento preemptivo, quando a CPU é alocada a um processo, o processo não a libera até o término da sua execução, ou no caso de mudança de estado para pronto.
  • D. no escalonamento por prioridade é associada uma prioridade a cada processo, sendo alocada CPU ao processo com maior prioridade. No caso de empate, o algoritmo FCFS (First Come, First Serve) é aplicado.
  • E. em sistemas operacionais com suporte a threads, são as threads no nível do kernel e não os processos que estão sendo escalonados pelo sistema operacional. As threads no nível do usuário precisam assim, ser mapeadas a uma thread no nível do kernel, pois são gerenciadas por uma biblioteca de threads, independente do kernel.

Segundo o PMBOK – Terceira Edição-2004, “A área de conhecimento em gerenciamento de integração do projeto inclui os processos e as atividades necessárias para identificar, definir, combinar, unificar e coordenar os diversos processos e atividades de gerenciamento de projetos dentro dos grupos de processos de gerenciamento de projetos.” Considerando essa área de conhecimento, o processo

  • A.

    “Monitorar e controlar o trabalho do projeto” é realizado para monitorar as alterações do projeto associadas com a execução e o encerramento. São tomadas ações corretivas para controlar o desempenho do projeto. O monitoramento é um aspecto do gerenciamento de projetos que é realizado entre a fase de execução e a fase de encerramento do projeto.

  • B.

    “Controle integrado de mudanças” é realizado somente após o encerramento do projeto. O controle nesta fase é necessário porque raramente a execução dos projetos segue com exatidão o plano de gerenciamento do projeto.

  • C.

    “Encerrar o projeto” envolve a realização da parte de encerramento do projeto do plano de gerenciamento do projeto. Em projetos com várias fases, o processo “Encerrar o projeto” encerra a parte do escopo do projeto e as atividades associadas, aplicáveis a uma determinada fase.

  • D.

    “Desenvolver o plano de gerenciamento do projeto” é o responsável por coletar, medir e disseminar as informações sobre o desempenho e a avaliação das medições e tendências para efetuar melhorias no processo.

  • E.

    “Desenvolver o termo de abertura do projeto” é responsável por documentar as ações necessárias para definir, preparar, integrar e coordenar todos os planos auxiliares no plano de gerenciamento do projeto.

Analise as seguintes afirmações relacionadas aos conceitos básicos relacionados a programação e Linguagens de Programação Orientadas a Objetos.

I. Na Programação Orientada a Objetos o overflow em operações aritméticas e a divisão por zero não podem ser tratados como exceções.

II. Uma vez que uma exceção é disparada o controle não pode retornar diretamente ao ponto de disparo.

III. Uma exceção termina o bloco no qual ela ocorreu.

IV. O tratamento de exceções é utilizado para tratar erros de sintaxe, isto é, erros que acontecem como resultado da compilação de um programa.

Indique a opção que contenha todas as afirmações verdadeiras.

  • A.

    I e II

  • B.

    II e III

  • C.

    III e IV

  • D.

    I e III

  • E.

    II e IV

Analise as seguintes afirmações relacionadas aos conceitos básicos de Programação Orientada a Objetos.

I. Modificações de uma classe base requerem, obrigatoriamente, que as classes derivadas mudem.

II. Uma classe derivada não pode conter atributos adicionais diferentes dos existentes na sua classe base.

III. Criar uma classe derivada não afeta o código-fonte da sua classe base. A integridade de uma classe base é preservada pela herança.

IV. Uma classe derivada contém os atributos e comportamentos de sua classe base.

Indique a opção que contenha todas as afirmações verdadeiras.

  • A.

    I e II

  • B.

    II e III

  • C.

    III e IV

  • D.

    I e III

  • E.

    II e IV

Em algumas linguagens de Programação Orientadas a Objetos, como por exemplo o C++, ao se derivar uma classe a partir de uma classe base, a classe base pode ser herdada como public, protected ou private. Quando a derivação é do tipo public, os membros

  • A.

    public e protected da classe base tornam-se, respectivamente, membros public e protected da classe derivada.

  • B.

    private da classe base serão acessados e utilizados diretamente a partir da classe derivada.

  • C.

    public e protected da classe base tornam-se membros public da classe derivada.

  • D.

    public e protected da classe base tornam-se membros protected da classe derivada.

  • E.

    public, protected e private da classe base tornam-se, todos, membros private na classe derivada, independentemente do tipo de herança utilizada.

Analise as seguintes afirmações relacionadas a noções gerais dos modelos de medição de qualidade e Gerenciamento da Qualidade segundo o PMBoK.

I. Por conformidade aos requisitos entende-se que o produto deve satisfazer às necessidades reais independentemente de produzir ou não o que comprometeu produzir.

II. Medições precisas são obrigatoriamente exatas.

III. Precisão é a homogeneidade de medições repetidas que são agrupadas com pouca dispersão.

IV. Exatidão é a correção com que o valor medido se aproxima do real.

Indique a opção que contenha todas as afirmações verdadeiras.

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

No PMBoK, o Gerenciamento de _______________ contém os processos necessários para garantir que o projeto inclua, exclusivamente, todo o trabalho a ser executado para terminar o projeto com sucesso.

 Escolha a opção que preenche corretamente a lacuna acima

  • A. Esforço do Projeto
  • B. Riscos do Projeto
  • C. Dados do Projeto
  • D. Escopo do Projeto
  • E. Artefatos do Projeto

O acesso aos sistemas de informação deve ser controlado com base nos requisitos de segurança e de negócio, levando-se em conta as políticas para disseminação e autorização da informação. Em relação a controle de acesso, é correto afirmar que

  • A. não há necessidade, para o controle de acesso, de se ter conhecimento a respeito dos princípios e níveis de segurança e classificação da informação na organização.
  • B. o gerenciamento de acessos físicos deve compreender o registro de usuários, gerenciamento de privilégios, gerenciamento das senhas de usuários e revisão dos direitos de acesso dos usuários – preocupações que não se aplicam aos acessos lógicos.
  • C. fazem parte do controle de acesso ao sistema operacional, preocupações tais como restrição de acesso a aplicações e isolamento de sistemas sensíveis.
  • D. na especificação das regras para controle de acesso, não se deve utilizar a premissa: "tudo deve ser permitido, a menos que expressamente proibido".
  • E. o controle, na auditoria, consiste em fiscalizar as atividades, com relação às normas pré-estabelecidas. Com isso, a identificação e autenticação de usuários formam um exemplo de controle de detecção.

Segundo o PMBoK, desenvolver o Termo de Abertura do Projeto, a Declaração Preliminar de Escopo, o Plano de Gerenciamento do Projeto e Encerrar o Projeto, são processos

  • A. do Controle de Mudanças do Projeto.
  • B. do Gerenciamento de Mudanças do Projeto.
  • C. da Inicialização do Projeto.
  • D. do Gerenciamento de Configuração do Projeto.
  • E. do Gerenciamento da Integração do Projeto.

Considerando os conceitos associados à transmissão de dados/voz em uma linha telefônica é incorreto afirmar que

  • A. a multiplexação por divisão de freqüência consiste na transmissão seqüencial de canais telefônicos, efetuando com isso um melhor aproveitamento do espectro de freqüência disponibilizado.
  • B. a multiplexação por divisão de freqüência permite o agrupamento de diferentes canais em um super grupo, o qual consiste na multiplexação por freqüência de canais arranjados em grupos, seguido da multiplexação destes grupos, permitindo um melhor aproveitamento do canal.
  • C. para transmissão de vários bits por baud, o modem padrão V.32bis de 14400bps efetua uma transmissão de 6 bits por amostra com uma velocidade de 2400 bauds.
  • D. na multiplexação por divisão do tempo os dados analógicos são convertidos ao formato digital por meio de codec (codificador/decodificador) efetuando-se uma amostragem do sinal milhares de vezes por segundo.
  • E. conforme o teorema de Nyquist, a taxa máxima de dados em um canal sem ruído é o dobro da taxa de amostras, ou seja, em um canal de 4000Hz (com transmissão de sinais binários) a capacidade é de 8000 bps (bits por segundo).
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...