Quiz de Linguagem C

Quiz de Linguagem C

University

10 Qs

quiz-placeholder

Similar activities

Estrutura de dados

Estrutura de dados

University

10 Qs

Python 1

Python 1

University

10 Qs

Revisão do 2º Bim de HW e SO

Revisão do 2º Bim de HW e SO

University

15 Qs

Algoritmos II - Listas encadeadas

Algoritmos II - Listas encadeadas

University

10 Qs

Algoritmos II - Listas duplamente encadeadas

Algoritmos II - Listas duplamente encadeadas

University

10 Qs

Avaliação de Sistemas Operacionais

Avaliação de Sistemas Operacionais

University

10 Qs

Quiz 2 - Arquitetura e Organização de Computadores

Quiz 2 - Arquitetura e Organização de Computadores

1st Grade - University

15 Qs

Informática Básica

Informática Básica

University

10 Qs

Quiz de Linguagem C

Quiz de Linguagem C

Assessment

Quiz

Computers

University

Medium

Created by

Helder Vaz

Used 3+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é o tamanho do tipo de dado int em C?

2 bytes

8 bytes

4 bytes

1 byte

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é a diferença entre while e do-while loop em C?

O while loop só pode ser usado com números inteiros, enquanto o do-while loop pode ser usado com qualquer tipo de dado.

A diferença é que o while loop verifica a condição antes de executar o bloco de código, enquanto o do-while loop executa o bloco de código pelo menos uma vez e depois verifica a condição.

A diferença é que o while loop executa o bloco de código pelo menos uma vez e depois verifica a condição, enquanto o do-while loop verifica a condição antes de executar o bloco de código.

Não há diferença entre while e do-while loop em C.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Explique a diferença entre passagem de parâmetros por valor e por referência em funções C.

A passagem por valor não permite a modificação do valor original, enquanto a passagem por referência permite a modificação do valor original.

A passagem por valor é mais eficiente em termos de uso de memória do que a passagem por referência.

A passagem por valor é usada apenas para tipos primitivos, enquanto a passagem por referência é usada apenas para tipos complexos.

A passagem por valor faz uma cópia do valor original, enquanto a passagem por referência passa o endereço de memória do valor original.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Como você declara um array de inteiros em C?

int[] nome_do_array;

array nome_do_array;

int nome_do_array[tamanho_do_array];

int nome_do_array[] = new int[tamanho_do_array];

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O que são ponteiros em C e como eles são usados?

Ponteiros em C são variáveis que armazenam valores booleanos e são usados para realizar operações lógicas

Ponteiros em C são variáveis que armazenam endereços de memória e são usados para acessar e manipular arquivos

Ponteiros em C são variáveis que armazenam endereços de memória e são usados para acessar e manipular diretamente os dados na memória.

Ponteiros em C são variáveis que armazenam números inteiros e são usados para realizar cálculos matemáticos

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Explique a diferença entre fopen, fclose, fread e fwrite em manipulação de arquivos em C.

fopen is used to open a file, fclose is used to close a file, fread is used to read from a file, and fwrite is used to write to a file.

fread is used to write to a file

fclose is used to open a file

fopen is used to close a file

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é a diferença entre char e varchar em C?

char é para armazenar valores únicos e varchar é para armazenar valores repetidos

char é para armazenar valores booleanos e varchar é para armazenar strings

char é para números e varchar é para letras

char é de tamanho fixo e varchar é de tamanho variável

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?