CS1023- OPERATING SYSTEM QUESTION BANK - DOC by swi13522

VIEWS: 28 PAGES: 3

									                                                                                                   1


                    CS1023- OPERATING SYSTEM QUESTION BANK



UNIT – I

1. Write any four advantages of using FOSS.
2. What is the function of the boot loader in linux?
3. Detail down the steps in installing your favourite Linux Distribution.
4. How will you find the kernel version of the Linux?
5. Where is the network configurations stored? Detail down the steps of accessing other
   available partitions from the same Linux Machine.
6. List down the advantages and disadvantages of using FOSS.
7. Explain FOSS concept in details.
8. Write the commands used to create a user account and also to delete user accounts.
9. What are the different phases in processes?
10. Explain with examples 8 commands in Linux.



UNIT – II

1. What is the difference between NFS and Samba?
2. A computer is loaded with two OS- one in Linux and other in Windows. What is the
   Command you use for viewing the Windows partition in Linux (Assume you have
   Vfat partition in windows)?
3. What are the common boot-loaders available in Linux?
4. Where are the bootloader stored in the file system? Write a simple configuration file of
   any of the Linux bootlaoder and explain. Assume you have dual OS namely Debian3.1
   and Windows 2000.
5. Detail down the steps of networking two Linux Machines.
6. A Windows machine and Linux machine are networked and a printer is connected to the
   windows machine. Detail down the steps of printing a document from the Linux Machine
   through Windows machine.
7. Explain how to setup a Squid Firewall.
8. Explain how to install SMTP Mail Server.
9. Explain how to install Samba?
10. Explain how to setup a NFS?

           Created by Benedict J. Nicholas, Lecturer, CSE Dept., Rajalakshmi Engineering College
                                                 3/29/2010
                                                                                                  2




UNIT – III

1.   What is the use of makefile in Linux?
2.   What are the two types of firewall commonly used in Linux and how will you
     differentiate the two?
3.   What is the difference between stateless packet filtering and stateful packet filtering.
4.   How will you build internet firewalls on stateless and stateful firewalls?
5.   What are the steps that are being done while installing a *.tar.gz file? What is the use
     of the makefile here?
6.   For a project, how will you change the revision number using CVS?
7.   Explain how to use automake/autoconf with one sample example?
8.   Explain the concept of Makefile with an example.



UNIT – IV

1.   How is CVS useful?
2.   With a block diagram show how X server interacts with other hardware parts and
     through network.
3.   How do you generate statically linked binaries and libraries?
4.   What are the two available for debugging? Explain any two debuggers with an example.
5.   With examples explain regular expressions in shell script.
6.   Why is Client-Server Architecture useful in X windows?
7.   Write a shell script to check for prime numbers.
8.   Write a shell script to generate Fibonacci series.
9.   Explain AWK script with an example.
10. What are the common programming practices used?




UNIT – V

1.   What is the use of Signals and Slots in Qt?
2.   Write any five advantages of using python over other programming languages.
3.   Explain Signals and Slots with one example?
4.   With a simple example, explain the steps involved in compiling a program using the

          Created by Benedict J. Nicholas, Lecturer, CSE Dept., Rajalakshmi Engineering College
                                                3/29/2010
                                                                                                  3


     recent version of GTK+. What are the libraries required while compiling?
5.   Write a python program that reads in a string on the command line and returns a table of
     the letters of the alphabet in alphabetical order which occur in the string together with
     the number of times each letter occurs. Case should be ignored.
6.   Write a python program for the following:
     a) Prime number check
     b) Fibonacci series
     c) Palindrome
7.   Write s simple program to print HelloWorld using Qt.
8.   Write a simple program to print HelloWorld using GTK+




          Created by Benedict J. Nicholas, Lecturer, CSE Dept., Rajalakshmi Engineering College
                                                3/29/2010

								
To top