Input / Output MCQ

1. What programming principle emphasizes breaking down tasks into smaller, manageable parts to simplify problem-solving? a) Sequential programmingb) Abstractionc) Modularizationd) Multithreading Answer: c) ModularizationExplanation: Modularization … Read more

Memory Management MCQ

1. What memory management technique involves dividing the main memory into fixed-size partitions to accommodate multiple processes? a) Swappingb) Segmentationc) Partitioningd) Paging Answer: c) Partitioning … Read more

File Systems MCQ

1. Which of the following best describes a file in a file system?a) A physical storage deviceb) A logical storage unit containing related datac) An … Read more