Buscar

Considering variables of type int (integer) and char (character). Considering that int occupies 32 bits and char occupies 8 bits, how many bytes wi...

Considering variables of type int (integer) and char (character). Considering that int occupies 32 bits and char occupies 8 bits, how many bytes will our program need to store these variables in memory?


a. 40 bytes
b. 5 bytes
c. 32 bytes
d. 22 bytes
e. 18 bytes

Essa pergunta também está no material:

A1_Avaliacao_do_Modulo_1_-_Historico_e_Conceitos_Basicos_de_Computacao_conforme_o_Plano_de_Ensino__Revisao_da_tentativa_Eneias_maciel
4 pág.

Introdução à Computação Universidade Federal de Mato Grosso do SulUniversidade Federal de Mato Grosso do Sul

💡 1 Resposta

User badge image

Ed Verified user icon

Para calcular a quantidade de bytes necessários para armazenar as variáveis int e char em memória, precisamos converter os bits para bytes. Sabendo que 1 byte equivale a 8 bits, podemos fazer a seguinte conta: Para a variável int, que ocupa 32 bits, temos: 32 bits / 8 bits por byte = 4 bytes Para a variável char, que ocupa 8 bits, temos: 8 bits / 8 bits por byte = 1 byte Portanto, a quantidade total de bytes necessários para armazenar essas variáveis em memória é de 4 bytes (para int) + 1 byte (para char) = 5 bytes. Assim, a alternativa correta é a letra b) 5 bytes.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais