Computer Fundamentals
ITM · Final · Fall 24
shared by MD. SOUROV HASAN
Read the questions as text
Read off the PDF by AI, so it may have mistakes. The PDF is the original.
Daffodil International University
Faculty of Science & Information Technology
Department of Information Technology & Management
Final Examination, Fall 2024
Course Code: ITM 111; Course Title: Computer Fundamentals
Sections & Teachers: MA
Time: 2:00 Hrs Marks: 40
Answer ALL Questions
[The figures in the right margin indicate the full marks. All portions of each question must be answered sequentially.]
1. a) What's the purpose of writing comments, main function and header files in a C program? Mention 2 different techniques for writing comments in C. [Marks-5]
b) Perform the following conversions: (137246)8 = (?)10 = (?)2 = (?)16 [Marks-5]
2. a) Explain how the P2P network works. Differentiate between P2P network and client server network. [Marks-5]
b) Suppose you are told to build a fault tolerant network system. You are given two options- mesh topology and ring topology. Which topology will you choose? Justify your answer. [Marks-5]
3. a) Define a utility program with an example. Differentiate between GUI and CLI based operating systems. [Marks-5]
b) What is an operating system? Define the following terms: Kernel program, transient program, throughput, turnaround time. [Marks-5]
4. a) Describe 3 main security principles with real life examples. How can you ensure availability for your computer network system? [Marks-5]
b) Define encryption in your own words. Differentiate between symmetric key and asymmetric key encryption. [Marks-5]