Questões de Ciência da Computação da Fundação Carlos Chagas (FCC)

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

O sistema de nomes de domínios (DNS), possui 3 macros componentes:

I. São especificações para uma estrutura em árvore dos nomes e dados associados a estes nomes.

II. Servidores que guardam a informação sobre as árvores de nomes.

III. Programas que extraem a informação dos servidores em reposta à requisição dos clientes.

Estes componentes são, correta e respectivamente, denominados:

  • A. DOMAIN NAME SPACE / RESOURCE RECORDS − NAME SERVERS − RESOLVERS
  • B. NAME SERVERS − RESOLVERS − CLIENT PROGRAMS
  • C. DNS MODULES − DNS SERVERS − NAME SERVERS
  • D. RESOLVERS − CLIENT PROGRAMS − DNS MODULES
  • E. NAME SERVERS − DNS MODULES − DOMAIN NAME SPACE / RESOURCE RECORDS

A afirmativa I refere-se à Programação Estruturada (PE) e a afirmativa II refere-se à Programação Orientada a Objetos (POO). A alternativa que traz as duas afirmativas verdadeiras é:

  • A. I − Em linguagens estruturadas, como o Assembly, o programador sempre cria códigos de difícil leitura, pois nesse tipo de linguagem os saltos (jumps) estão sempre presentes.

    II − A POO provê uma melhor organização do código e contribui para o reaproveitamento de código, mas seus conceitos são de difícil compreensão se comparados aos conceitos da PE.
  • B. I − A PE possibilita que o programador tenha maior controle sobre o fluxo de execução do programa. Para isso, pode utilizar estruturas de sequência, estruturas de decisão e estruturas de repetição.

    II − Os métodos definem o comportamento dos objetos, tendo seus nomes normalmente definidos por verbos. Para uma classe Pessoa, por exemplo, poderia haver os métodos comprar, vender e alugar.
  • C. I − Uma característica da PE são os saltos (jumps), que funcionam da seguinte forma: o programador define um label no código e depois, a partir de qualquer parte do programa, ele pode executar um desvio de fluxo de execução para aquele label, mediante a avaliação positiva de uma condição.

    II − Classe é o molde para criar objetos. Possui todas as especificações de um grupo deles. As interfaces definem características de objetos, por exemplo, uma classe Pessoa pode ter as interfaces Nome, Endereço e Telefone.
  • D. I − A depuração de um código com muitos labels e saltos (jumps), dificulta o entendimento do fluxo de execução de um programa estruturado.

    II − Herança é a capacidade de criar classes a partir de uma superclasse. Essas classes herdam, então, todas as características da superclasse. Encapsulamento é o princípio pelo qual uma classe sobrescreve um comportamento herdado de sua superclasse.
  • E. I − A PE baseia-se no que deve ser feito e não em como a tarefa deve ser feita. Tende a gerar códigos em que os tratamentos dos dados são misturados com o comportamento do programa.

    II − Polimorfismo é a habilidade de esconder de outros objetos, as características intrínsecas de um dado objeto. Toda a comunicação entre objetos deve ser realizada através de interfaces. Um objeto não deve ser capaz de acessar nem alterar métodos de outro objeto diretamente.

Segundo o Guia PMBoK, o gerenciamento de projetos é realizado através da aplicação e integração apropriada de processos agrupados logicamente em cinco grupos: Iniciação, P lanejamento, Execução, Monitoramento e controle e Encerramento. No momento da Iniciação de um projeto, apenas as áreas de integração e comunicação terão atividades relacionadas. A alter nativa que apresenta corretamente estas atividades é:

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

As principais variáveis em uma organização de processadores multicore são o número de núcleos no chip, o número de níveis da memória cache e a quantidade de memória cache que é compartilhada. Neste contexto, o processador Intel Core i7, introduzido em 2008, implementava 4 processadores x86 SMT (Simultaneous Multithreading), cada um com

  • A. cache L2 dedicada e uma cache L3 compartilhada.
  • B. cache L1 dedicada e cache L2 compartilhada.
  • C. cache L1 compartilhada de 8MB e cache L2 dedicada, de 2MB.
  • D. caches L1, L2 e L3 dedicadas.
  • E. caches L1, L2 e L3 compartilhadas.

O I controla como o e-mail é transportado e entregue através da Internet ao servidor de destino. O protocolo II recupera as mensagens do servidor, com a opção de remover a mensagem do servidor ou apenas baixá-la, deixando essa mensagem armazenada. O protocolo III funciona quase que como o inverso, pois as mensagens sempre ficam no servidor, e clientes de e-mail fornecem meios de gravar uma cópia local.

As lacunas I, II e III se referem, correta e respectivamente, a

  • A. POP3, SMPT e IMAP
  • B. POP3, IMAP e SMTP
  • C. IMAP, POP3 e SMTP
  • D. SMTP, IMAP e POP3
  • E. SMTP, POP3 e IMAP

  • A. TCP/IP − caches − PUT, GET, POST e DELETE
  • B. XML/JSON/RSS/Atom − URIs − CRUD stateless: Create, Read, Update, Delete
  • C. HTTP/HTTPS − URIs − PUT, GET, POST e DELETE
  • D. XML/JSON/RSS/Atom − URLs − CRUD stateless: Create, Read, Update, Delete
  • E. HTTP/HTTPS − caches − CRUD stateless: Create, Read, Update, Delete

Segundo o Guia PMBoK, a área Gerenciamento do Escopo do Projeto descreve os processos relativos à garantia de que o projeto inclua todo o trabalho necessário, e apenas o trabalho necessário, para que seja terminado com sucesso. Dentre os processos descritos nesta área está:

  • A. Definir atividades.
  • B. Estimar custos.
  • C. Desenvolver o cronograma.
  • D. Criar a EAP.
  • E. Distribuir informações.

O Capítulo II da Instrução Normativa MP/SLTI no 04, de 12 de novembro de 2010, está divido em 3 seções que contemplam todo o procedimento para execução das fases de Planejamento da Contratação, Seleção de Fornecedor e Gerenciamento do Contrato. Na Seção II do capítulo II, que trata da Seleção de Fornecedor, afirma-se que

  • A. a fase de Seleção do Fornecedor se encerrará com a assinatura do contrato e com a nomeação do Gestor do Contrato.
  • B. caberá exclusivamente à Área Jurídica apoiar tecnicamente o pregoeiro ou a Comissão de Licitação na análise e julgamento das propostas e dos recursos apresentados pelos licitantes.
  • C. caberá exclusivamente à Área de Planejamento e Contratação apoiar tecnicamente o pregoeiro ou a Comissão de Licitação na resposta aos questionamentos ou às impugnações dos licitantes.
  • D. caberá à Área de Licitações conduzir as etapas da fase de Seleção do Fornecedor.
  • E. caberá à Área de Licitações analisar as sugestões feitas pela área de TI para o Termo de Referência ou Projeto Básico e demais documentos.

No modelo de referência de 4 camadas da suíte de protocolos TCP/IP, os protocolos Ethernet, HTTP e ICMP localizam-se, respectivamente, nas camadas

  • A. Internet, Apresentação e Interface de rede.
  • B. Interface de rede, Aplicação e Internet.
  • C. Transporte, Internet e Interface de rede.
  • D. Transporte, Aplicação e Enlace de dados.
  • E. Física, Transporte e Enlace de dados.

  • A. 3 está escrito em VB Script. Somente funciona no ambiente .net, devendo ser compilado neste ambiente antes de ser executado.
  • B. 1 apresenta as strings "camara municipal de são paulo" e 'cmsp' na tela, através do comando echo gettype.
  • C. 2, escrito em Java, apresenta erros de sintaxe no trecho Scanner sc = new Scanner(System.in); int[] numeros = new int[MAX];
  • D. 1, em PHP, será compilado sem erros. O código funcionará em qualquer navegador da Internet.
  • E. 2 poderá ser compilado usando a linha de comando javac Inverte.java, desde que tenha sido salvo num arquivo com este nome e terminaçã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...