Linux OS - BOOKphilic


Linux is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds

More about Linux Operating System :-

➣ Programming languages: C, Assembly language
➣ Initial release date: 17 September 1991
➣ Update methods: KernelCare, dpkg, GNOME Software
➣ Developer: Linus Torvalds
➣ Original author: Linus Torvalds

: : ABOUT NOTES : :

Subject : Operating System

Author : BOOKphilic

Publisher : BOOKphilic

Publication Date : December 27, 2022

: : NOTES SUMMARY : :

Index

=======================================
Serial No. Name of the Chapters
=======================================
1. Implement the following:
    CIEM |
        | ->   CSE 
        |       | ->  1st
        |       | ->  2nd - DS Lab
        |       | ->  3rd - OS Lab
        |       | ->  4th 
        | ->   ECE 
        | ->   I T
        |       | ->  1st
        |       | ->  2nd - DS Lab
        |       | ->  3rd - OS Lab
        |       | ->  4th 
        | ->   EE

2. Write a shell script to add, subtract, multiply and divide two numbers.

3. Addition of two numbers using Command Line Arguments.

4. Swapping of two numbers using and without using 3rd variable.

5. Check whether a number is even or odd.

6. Find the biggest among three among three numbers.

7. Write a shell script that calculates the average marks of a student considering that number of subjects are 5 and also calculate the corresponding grade on average :
              >= 90  =>  Grade O
89 =<    >= 80  =>  Grade E
79 =<    >= 70  =>  Grade A
69 =<    >= 60  =>  Grade B
59 =<    >= 50  =>  Grade C
49 =<    >= 40  =>  Grade D
              <  40  =>  Fail

8. Write a menu driven program which performs the following operations :
   i ) Addition
   ii ) Subtraction
   iii ) Multiplication
   iv ) Division

9. Print a number in reverse order.

10. Factorial of a number.

11. Check a number is palindrome or not.

12. Check a number is Armstrong or not.

13. Write a shell script to reverse a string.

14. Write a shell script to combine two strings in a variable.

15. Write a shell script to draw the following patterns :

   i )               i i ) *  *  *  *            i i i )         *
       *  *                   *  *  *                             *  *
       *  *  *                *  *                             *  *  *
       *  *  *  *             *                             *  *  *  *

  i v) *  *  *  *       v )  1               
           *  *  *             1  2               
              *  *             1  2  3            
                 *             1  2  3  4         

 vi ) 1               v ii ) 1
       2  2                  2  3
       3  3  3              4  5  6
       4  4  4  4          7  8  9  10


 viii)           *                
              *  *  *                 
           *  *  *  *  *             
        *  *  *  *  *  *  *         



16. Write a shell script to draw the following pattern :
                 |                
              |     |                 
           |     |     |             
        |     |     |     | 

17. Write a menu driven program-
    a) Create two blank files at a time.
    b) Add some content in an existing file.
    c) Copy the content of one file into another file.
    d) Search and print the lines which contain a specific word.
    e) Count the total number of files whose name starts with a vowel.

18. Write a shell script which calculates total number of files and sub-directories present in specific directory.

19. Write a shell script which counts total number of lines in a file without using wc -l command.

20. Write a shell script which copy the content of one file into another file without using cat or cp command.

21. Write a shell script to implement First Come First Served (FCFS) CPU Scheduling Algorithm:

22. Write a shell script to implement Shortest Job First (SJF) CPU Scheduling Algorithm:

23. Write a shell script to implement Round Robin (RR) CPU Scheduling Algorithm .

24. Write a shell script to implement Banker’s Algorithm .

25. Write a shell script which implement a process and perform a task of printing a word “Thank You” .

26. Demonstrate the use of pthread basic functions.


// ABOUT  BOOKphilic //

BOOKphilic is an E-Learning Platform where a person who wants to learn more with the usage of internet may read, learn and share the posts with the most needed friends in circle which is free.

Features to read on BOOKphilic

📘 Book's Description
📚 About Book
📖 Book Summary
✍ About Author
🎞 Book Review Video (2 Min)


Book Tutorial Video Link:-


Previous Post Next Post