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.

Com relação aos sistemas de numeração e aritmética de complementos, assinale a opção correta.

  • A.

    A soma dos números binários 00110 e 01111 é igual a 11101.

  • B.

    A representação do número decimal –5 usando-se 4 bits e complemento dois é 1100.

  • C.

    O número binário 0010111 é igual ao número decimal 25.

  • D.

    O número binário 011110100011 é igual ao número hexadecimal 7A3.

Observe a seguinte figura.

Essa figura representa, em UML, um diagrama de

  • A.

    casos de uso.

  • B.

    interação.

  • C.

    implementação.

  • D.

    estados.

  • E.

    classes.

Considerando o código PL/SQL acima, julgue os itens a seguir.

Na execução da linha 5 até a linha 8 do código, a procedure criada poderá entrar em loop, dependendo das condições dos registros da tabela.

  • C. Certo
  • E. Errado

Acerca da linguagem C++, assinale a opção correta.

  • A.

    Para que se possa realizar o link das classes de um programa cujo código fonte foi escrito em C++, é necessário que o compilador utilizado na operação seja capaz de interpretar a linguagem Fortran.

  • B.

    C++ é considerada uma linguagem de programação orientada a objetos e, por isso, o compilador dos programas desenvolvidos com essa linguagem devem ser capazes de realizar o tratamento de classes.

  • C.

    Todo compilador C padrão é capaz de entender, interpretar e compilar programas cujos códigos fonte foram escritos em C++.

  • D.

    Editores de texto convencionais, tais como o Notepad do Windows, permitem que sejam lidos códigos fonte escritos em C++, mas a modificação desses códigos requer o uso de editores da linguagem C++ apropriados.

Julgue os itens a seguir que abordam a análise e o projeto de sistemas. Segundo alguns autores, a identificação dos usuários, o desenvolvimento de um escopo inicial para o projeto, a identificação das atuais deficiências do ambiente do usuário e o estabelecimento de metas e objetivos para um novo sistema são atividades da fase de levantamento de um projeto.

  • C. Certo
  • E. Errado

Com relação às ferramentas de segurança de redes, julgue os itens subseqüentes. Os firewalls realizam inspeção de cabeçalho em pacotes e podem abranger as informações das camadas de rede e de transporte.

  • C. Certo
  • E. Errado

Nas questões de número 31 até 52 considere as configurações padrões e/ou típicas de hardware e software, a menos quando especificado em contrário. Considere que você está desenvolvendo um algoritmo para ser executado no processador de um robô que irá atravessar uma rua movimentada controlada por um sinal de trânsito (também conhecido por semáforo ou luminoso). A maneira mais segura e mais eficiente do robô atravessar a rua é regida por (considere que a cor do sinal refere-se à orientação para os carros e não para os pedestres e pode assumir somente dois estados: verde e vermelho):

  • A.
  • B.
  • C.
  • D.
  • E.

Acerca da representação e do armazenamento de informações, assinale a opção correta.

  • A.

    Uma função hash h(K) pode ser usada para localizar registros em um sistema de arquivos. A função transforma uma chave K em um endereço e diferentes chaves podem resultar em um mesmo endereço.

  • B.

    Em um disco, pode-se combater a fragmentação interna unindo-se áreas livres adjacentes e pode-se reduzir esse tipo de fragmentação via uma estratégia para alocação das áreas livres como a first-fit.

  • C.

    Na busca binária, os registros em um arquivo sendo pesquisado não precisam ser ordenados em função da chave usada para a pesquisa. A busca binária tem baixo custo se registros são freqüentemente acrescentados.

  • D.

    O uso de índices facilita a localização dos registros em arquivos. Para que índices sejam usados nessa localização, é necessário manter os registros ordenados nos arquivos em função das chaves dos índices.

Julgue os seguintes itens acerca das arquiteturas de computadores.

I O projeto de um RISC não procura minimizar o tempo gasto nas chamadas a procedimentos, pois programas escritos para esse tipo de processador têm menos chamadas do que os escritos para um CISC.

II Uma técnica para simplificar o conjunto de instruções em um RISC é não prover instruções com modos de endereçamento variados e complexos. Podem também ser reduzidas as instruções que acessam a memória.

III Na arquitetura PC, o front-side-bus (FSB) interliga o processador à memória cache, mas não à memória principal. A freqüência do clock da unidade central de processamento tem que ser a do seu FSB.

IV Os termos IDE, SCSI e SATA designam tipos de interfaces usadas para comunicação com unidades de disco rígido. A SATA é uma interface paralela para comunicação com unidades de disco.

V O projeto de uma memória cache visa aumentar a chance de se encontrar o dado na cache, minimizar o atraso resultante de um dado não estar na cache e minimizar o custo de atualizar a memória principal.

A quantidade de itens certos é igual a

  • A. 1
  • B. 2
  • C. 3
  • D. 4

Considere o seguinte diagrama de classes em UML.

É correto afirmar que:

  • A.

    Y é uma especialização de X.

  • B.

    X herda todos os atributos de Y.

  • C.

    X contém atributos públicos.

  • D.

    X e Y têm uma relação de composição

  • E.

    X e Y têm uma relação de agregação.

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