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.

Em JavaScript, a função do método indexOf( ) é

  • A. procurar um valor dentro de uma string e retornar a quantidade de ocorrências desse valor, se encontrado.
  • B. retornar o índice da última ocorrência do texto específicado em uma string.
  • C. extrair um texto de uma string e retornar a string com o texto extraído em uma nova string.
  • D. trocar um valor especificado por espaço em branco na string.
  • E. retornar o índice da primeira ocorrência de um texto específico em uma string.

Considere o método abaixo, presente em uma classe Java que realiza uma conexão com um banco de dados MySQL.

É correto afirmar que

  • A. st é do tipo PreparedStatement, uma interface do pacote java.sql.
  • B. con é do tipo ConnectionManager, uma interface do pacote java.mysql.jdbc.
  • C. uma exceção do tipo SQLException será lançada se a classe Driver não estiver presente na biblioteca do projeto.
  • D. uma exceção do tipo ClassNotFoundException será lançada se a interface DriverManager não estiver presente na biblioteca do projeto.
  • E. Driver é uma classe da biblioteca do Driver JDBC do MySQL, presente no pacote com.mysql.jdbc.

Em computadores baseados na arquitetura de Von Neumann, as memórias ROM são aplicadas para armazenar alguns programas principais, dentre eles, o

  • A. IRQ, responsável pela verificação e configuração dos dispositivos de entrada e saída.
  • B. CMOS, responsável pela alocação de memória para o carregamento do sistema operacional.
  • C. BIOS, que faz os testes de inicialização e permite ajustes nas configurações de hardware.
  • D. POST, responsável por ensinar o processador a operar com os dispositivos básicos de entrada e saída.
  • E. SETUP, que permite alterar os parâmetros armazenados na memória de configuração (CMOS).

Há duas maneiras principais para conectar uma aplicação web desenvolvida em PHP a um servidor de banco de dados MySQL: usando MySQLi extension ou PHP Data Objects (PDO). O trecho de código abaixo utiliza PDO.

Para se conectar a um banco de dados chamado meuDB, a lacuna I deverá ser preenchida por:

  • A. $conn=new PDO("mysql_host=$servername;dbname=?", $username, $password); $conn->setParameter(1, "meuDB");
  • B. $conn=new PDO("mysql:host=$servername;dbname=meuDB", $username, $password); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  • C. $conn=PDO_connect("host=$servername;dbname=meuDB", $username, $password); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  • D. $conn= new PDO("odbc://$servername:3306/dbname", $username, $password); $conn->setAttribute(dbname, "meuDB");
  • E. $conn=PDO_connect("host://$servername:3306;dbname=?", $username, $password); $conn->setParameter(dbname, "meuDB");

Estruturas de dados básicas, como as pilhas e filas, são usadas em uma gama variada de aplicações. As filas, por exemplo, suportam alguns métodos essenciais, como o

  • A. enqueue(x), que insere o elemento x no fim da fila, sobrepondo o último elemento.
  • B. dequeue(), que remove e retorna o elemento do começo da fila; um erro ocorrerá se a fila estiver vazia.
  • C. push(x), que insere o elemento x no topo da fila, sem sobrepor nenhum elemento.
  • D. pop(), que remove o elemento do início da fila e o retorna, ou seja, devolve o último elemento inserido.
  • E. top(), que retorna o elemento do fim da fila sem removê-lo; um erro ocorrerá se a fila estiver vazia.

Em um computador cujo barramento de endereço possui 30 linhas, a capacidade de armazenamento da memória RAM será de, no máximo,

  • A. 2 GB.
  • B. 1 GB.
  • C. 4 GB.
  • D. 8 GB.
  • E. 16 GB.

De acordo com as recomendações da W3C para a linguagem HTML5, a instrução

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

Em um computador que utiliza o Sistema Operacional Linux, um Analista digitou um comando e foram mostrados os dados abaixo.

O comando digitado foi

  • A. viewport -a
  • B. netview -tcp
  • C. nslookup -r
  • D. netstat -at
  • E. netreport -nt

Em uma aplicação que utiliza Hibernate como implementação da JPA, para definir suporte ao conjunto de instruções SQL específico de um determinado Sistema Gerenciador de Banco de Dados − SGBD, é necessário definir o dialeto SQL para esse SGBD. Isso normalmente é feito

  • A. pela tag dialect no arquivo persistence.xml.
  • B. pela tag property no arquivo web.xml.
  • C. no método de conexão da classe de acesso a dados.
  • D. pela tag property no arquivo persistence.xml.
  • E. como parte da instrução SQL que se deseja executar.

Um Analista de Sistemas necessita mostrar a troca de mensagens entre objetos de uma aplicação. Para isso, leu a documentação da UML 2.5 e notou que nessa linguagem os diagramas são divididos em duas categorias: estruturais (structure diagrams) e comportamentais (behavior diagrams).

O diagrama que o Analista deverá utilizar e a categoria à qual pertence são, respectivamente:

  • A.
  • B.
  • C.
  • D.
  • E.
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...