Quiz for:
Understanding Computer Fundamentals and C Programming

Question 1

How does the use of `free()` in C affect dynamic memory?

Question 2

Why is `strcmp()` used for comparing strings in C?

Question 3

What is the purpose of the `malloc()` function in C?

Question 4

How are strings internally represented in C language?

Question 5

What is the significance of `NULL` in memory management?

Question 6

In C programming, what is a pointer?

Question 7

What does FF represent in hexadecimal notation?

Question 8

What is the RGB color model used for in computing?

Question 9

Why can't images be enhanced infinitely as depicted in movies?

Question 10

What tool is used in C to check for memory leaks and usage?

Question 11

Why is it important to duplicate data instead of just copying pointers in C?

Question 12

What role does the ampersand (&) play in C programming with respect to variables?

Question 13

Which operation is NOT a part of file I/O in C?

Question 14

What is the function of the asterisk (*) when used with pointers in C?

Question 15

What is a string type in C?