Q.1. (i) Write a shell scnpt (in Linux) that prints all the contents of some existing text file in upper case.
(ii) You have taken a back-up of a directory containing several files onto 10 floppies using tar. When you try to restore these after a crash, the 5th floppy is found to be corrupted. How much data do you lose ?
(iii) How is a database operating system different from a conventional operating system ? Elaborate.
(iv) Differentiate between unicasting, broadcasting and multicasting. Give examples of each technique.
(v) How does information flow in Internet environment ? Describe all the steps taking place at different layers.
(vi) What do you understand by symmetric and asymmetric cryptography ? Give an example for each.
(vii) Write the LINUX commands for the following :
(a) To display the information about any command.
(b) To sort all the files in alphabetical order in a given directory.
(c) To print the calendar for any given month and year
(d) To display status of all the processes.
(e) To run any process in the background.
(viii) List all the general functions of any operating system.
Q.2. (i) Discuss the difference behween microkernel and monolithic architecture. What type of architecture does Windows 2000 O/S support ? Describe its kernel architecture in brief.
(ii) List the important Linux directories and briefly describe them.
Q.3. (i) Show the abstract model of virtual to physical address mapping and explain. Also describe virtual memory management scheme in Linux.
(ii) List any five TCP/IP-related protocols and describe them in brief.
Q.4. (i) Answer the following questions with respect to Windows 2000
:
(a) What is the purpose of Dynamic Host configuration protocol and
Window internet Naming Service ?
(b) How does a domain differ from a workgroup ?
(ii) Differentiate between LAN and WAN.
(iii) What are the two general methods of implementing network security by Firewalls ? Elaborate.