Dr R Anurekha

  • Home
  • Blog
  • Computer Network
  • Data Science
  • Python

Operating Systems

Operating Systems




OS Theory Notes


Unit 1

  • OS Services
  • OS Structures
  • OS System calls

Unit 4

  • Mass Storage Structure
  • Disk Scheduling
  • Disk Management
  • File System
  • File Allocation Methods
  • File System Implementation Intro
  • Directory Implementation
  • IO Devices

Unit 5

  • Virtualization and OS concepts
  • VM Types and Implementation
  • VMWare JVM



Operating Systems Lab

  • OS Lab Syllabus 
  • Installing Windows OS
  • Unix Commands - All
  • Unix Commands - Frequently Used Commands
  • Unix System Calls
  • fork, getpid, getppid
  • exec, exit, wait
  • opendir, readdir, closedir
  • open, read, write, close, exit
  • ls
  • cat
  • grep
  • Shell Programming – Control structures

No comments:

Post a Comment

Don't be a silent reader...
Leave your comments...

Anu

Home
Subscribe to: Comments (Atom)

Search This Blog

Blog Archive

  • ▼  2025 (49)
    • ▼  November (14)
      • Merge Sort
      • Types of Inheritance
      • Hierarchical Inheritance
      • Multilevel Inheritance
      • Simple Inheritance
      • Event Handling - Mouse events
      • Constructor overloading
      • Simple Menu Program
      • Java File Properties
      • Generics - Inheritance
      • Generics - Interfaces
      • Generics - Restrictions
      • Generics - Bounded types
      • Generics Intro
    • ►  October (8)
    • ►  September (13)
    • ►  May (14)
  • ►  2024 (49)
    • ►  November (23)
    • ►  October (6)
    • ►  August (6)
    • ►  May (1)
    • ►  April (6)
    • ►  March (4)
    • ►  February (3)
  • ►  2023 (2)
    • ►  March (1)
    • ►  February (1)
  • ►  2022 (54)
    • ►  August (4)
    • ►  March (2)
    • ►  February (45)
    • ►  January (3)
  • ►  2021 (26)
    • ►  December (2)
    • ►  November (24)
  • ►  2020 (51)
    • ►  November (1)
    • ►  October (1)
    • ►  September (1)
    • ►  May (26)
    • ►  April (14)
    • ►  February (8)
  • ►  2019 (88)
    • ►  November (20)
    • ►  October (27)
    • ►  September (14)
    • ►  August (4)
    • ►  July (1)
    • ►  June (21)
    • ►  February (1)
  • ►  2018 (81)
    • ►  December (4)
    • ►  October (44)
    • ►  September (1)
    • ►  July (18)
    • ►  June (6)
    • ►  February (1)
    • ►  January (7)
  • ►  2017 (100)
    • ►  December (54)
    • ►  November (31)
    • ►  October (15)

Labels

  • 2 marks
  • 2021 regulation
  • accessing form data
  • accessing form data from servlet and generating response
  • Addition
  • ajax
  • AJAX architecture
  • AJAX Callback Functions
  • AJAX client server architecture
  • AJAX Working
  • AJAX XMLHttpRequest object
  • Algorithm
  • algorithm for bouncing ball
  • anna university
  • anonymous call back functions
  • apache tomcat server
  • area of a shape
  • Area of a Shape python progam
  • arguments
  • Arithmetic operations
  • ArithmeticError
  • armstrong number
  • ARP protocol
  • array sorting
  • ArrayList
  • ArrayList - converting ArrayList
  • ArrayList - converting string array to ArrayList
  • arrays
  • assignment
  • assignments
  • atleast one checkbox selected validation
  • average
  • Average of numbers in a list
  • Bankers algorithm
  • bar chart
  • best fit
  • biggest number in array
  • biggest of three numbers
  • Binary search
  • Blog
  • bouncing ball
  • broadcast
  • broadcasting
  • bubble sort
  • buttons
  • C#
  • Cache memory
  • calculator
  • call back functions
  • callback
  • callback functions
  • car
  • car components
  • car racing
  • car racing python
  • cat
  • catch
  • Celsius - Fahrenheit conversion
  • character count
  • character frequency
  • chat application
  • chat client
  • Chat server
  • checkbox validation
  • Circulate the values of n variables
  • Client server
  • client server communication
  • close
  • closedir
  • Command Line Arguments
  • compare files
  • components of a car
  • components of a car python program
  • consumer
  • Contiguous file allocation
  • Control structures
  • convert integer to roman
  • convert integer to roman numerals
  • converter
  • cookies
  • Copy file
  • copy first n lines of a file
  • core actions
  • CPU scheduling
  • Create Menu
  • create Tabs
  • creating threads in java
  • CS 8461
  • CS3362
  • CS3461
  • CS8383
  • CS8461
  • cube of number
  • DAG
  • Data Science lab
  • data science laboratory
  • Datagram Sockets
  • Deadlock
  • Deadlock avoidance
  • Deadlock Avoidance Bankers Algorithm
  • Deadlock detection
  • Declaration
  • delete word in file
  • deploying a servlet
  • deploying a servlet in apache tomcat server
  • DHCP
  • dictionaries
  • dictionary
  • Dictionary manipulation
  • dictionary methods
  • dictionary sorting
  • Dijkstra algorithm
  • Direct memory access
  • directive
  • display all lines containing the search word in file
  • display file with line number
  • Display first n lines of a file
  • Display from nth to mth line in a file
  • display nth line of a file
  • Distance between two points
  • Distributed file system
  • divisible by 5
  • DMA
  • DNS
  • Domain Name System
  • echo client
  • echo server
  • EL
  • Electrical Current in Three Phase AC Circuit python program
  • electricity bill generation python program
  • elements and values of request object
  • elliptical orbit
  • email id generation
  • email validation
  • even
  • even and odd numbers of a list
  • even or odd
  • even print square
  • event driven programming
  • Event Handling
  • Exception Handling
  • Exception Handling in Python
  • exception handling python program
  • exchange elements
  • exchange the value of two variables
  • exec
  • exit
  • Exponentiation
  • expression
  • Expression Language
  • factorial
  • factorial of a number
  • factorial of a number
  • FCFS
  • Fibonacci series
  • Fibonacci series upto limit
  • FIFO
  • File
  • File Allocation Techniques
  • file and dictionary
  • file client
  • file count
  • file download
  • file exists
  • File handing
  • File Handling
  • file is readable
  • file is writable
  • file length
  • file length in bytes
  • File line word and character count
  • File organization
  • file properties
  • file server
  • File transfer
  • file type
  • file word search
  • Files
  • files and dictionary
  • finally
  • find line where two files differ
  • Find maximum in a list of numbers
  • find points in elliptical orbit
  • First come first serve
  • first fit
  • First n numbers divisible by 7
  • First n prime numbers
  • first year
  • For loop
  • fork
  • form data
  • form data. servlet
  • frequency of words in a file
  • Function
  • function overloading
  • function overloading in python
  • Functions
  • Functions - swap two numbers
  • GCD of two numbers
  • GE3171
  • GE8151
  • GE8161
  • Generic functions
  • generic programming
  • Generics
  • Generics and Inheritance
  • generics interface
  • generics restrictions
  • getParameter
  • getpid
  • getppid
  • getProperty
  • getter
  • grep
  • guest os
  • hello exception
  • hello world
  • Hierarchical
  • histogram
  • Hit counter
  • HTML form data
  • HTML Form validation
  • http socket
  • httpservletrequest object
  • HttpSession
  • include
  • include attributes
  • include directive
  • Index file allocation
  • input mismatch exception
  • InputMismatchException
  • insertion sort
  • installing apache tomcat server
  • installing guest OS in windows using vmware
  • installing Xen on Linux host and adding guest OS
  • Instruction execution
  • Integer Operations
  • integer to roman
  • integer to roman numbers
  • Inter process communication
  • introduction to network programming in java
  • Introduction to Socket programming
  • inverting a dictionary
  • IO streams
  • IPC
  • IT6412
  • IT6511
  • IT8501
  • IT8501 web technology
  • Java
  • java Event Handling
  • java exception handling
  • Java FAQ
  • java multithreading
  • java notes
  • java program
  • java threads
  • java user defined exception handling
  • javabeans
  • JavaPgms
  • JSP
  • JSP control structures
  • JSP forward
  • JSTL
  • Key Listener
  • key pressed
  • KeyListener
  • kilometers
  • lab
  • label
  • LAN Services
  • largest number in a list
  • line count
  • line graph
  • Linear Search
  • link state routing protocols
  • Linked file allocation
  • Linux
  • linux in windows
  • Linux Multifunction Server
  • Linux Server
  • List
  • List Comprehension
  • List Comprehension - Squares
  • List manipulation
  • List manipulation - membership operator
  • List operations
  • listener interface
  • Lists
  • looping
  • loops
  • LRU
  • ls
  • Materials required for construction of a building in python
  • matplotlib
  • Matrix
  • Matrix Addition
  • Matrix Multiplication
  • Matrix Subtraction
  • maximum value in array
  • maximum value in range
  • memory
  • Memory allocation
  • memory allocation strategies
  • Memory Hierarchy
  • Memory Management
  • memory management techniques
  • Merge files
  • merge sort
  • miles
  • MISCELLANEOUS PROGRAMS
  • mobile number validation
  • mouse listener
  • Mouse motion listener
  • MouseListener
  • MouseMotionListener
  • moving an object
  • moving an object based on key press
  • Multicore
  • Multiplication
  • Multiplication table of a number
  • Multiprocessor
  • Multiprocessor and Multicore Organization
  • Multithread
  • multithreading
  • MVC
  • named callback functions
  • Navigation bars
  • navigation tab
  • Nested list
  • Network Programming
  • NETWORKS LABORATORY
  • Newtons method
  • noise words
  • nonpreemptive
  • notify()
  • notifyall()
  • number format exception
  • Number of digits in a number
  • Number of terms
  • Number of vowels in a string
  • number pattern
  • Number Patterns
  • number series
  • Number series - sine series
  • number triangles
  • number validation
  • NumberFormatException
  • Numpy
  • numpy arrays
  • numpy simple program
  • numpy using python
  • odd
  • odd count
  • Odd Numbers
  • odd print cube
  • one to many
  • open
  • Open Shortest Path First
  • opendir
  • Operating system lab
  • Operating system overview
  • Operating system structure
  • operating systems lab
  • OPERATING SYSTEMS LABORATORY
  • operations on tuples
  • Operator precedence
  • Operators
  • Optimal
  • OS Lab
  • OS Lab Syllabus
  • OS Notes
  • OS Scheduling
  • OS Structure
  • OSPF
  • packages
  • page
  • page attributes
  • page directive
  • Page replacement algorithms
  • Paging
  • pandas
  • pandas python program
  • Pascal triangle
  • pascal's triangle
  • pascals triangle
  • password validation
  • phone number validation
  • Ping
  • Ping command
  • plotting dictionary using matplotlib
  • plotting points and lines
  • Positive divisors of a number
  • Power of a number
  • practical question
  • predefined exception handling
  • preemptive
  • prime numbers
  • print services
  • Priority
  • Priority scheduling
  • problem solving and python programming
  • PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORY
  • problems
  • process synchronization
  • producer
  • Producer consumer
  • Producer consumer problem
  • PSPP LAB
  • pygame
  • Python
  • Python Assignment
  • PYTHON ASSIGNMENTs
  • python dictionaries
  • python EXTRA ASSIGNMENT PROGRAMS
  • python files
  • python histograms
  • python lab
  • python list comprehension
  • Quotient and reminder
  • R2017
  • R2021
  • raising exception in python
  • Random numbers
  • randomly initialize an integer array
  • RARP protocol
  • read
  • readdir
  • recursion
  • Regulation 2017
  • Remote Method Invocation
  • remove unnecessary space between words
  • replace word in file
  • request object
  • Requirements for Linux system administrator
  • retail shop billing in python
  • reverse of a number
  • RMI
  • round robin
  • Round robin scheduling
  • routing protocols
  • RR
  • runnable interface
  • scheduling
  • Scheduling algorithms
  • scipy python program
  • scriptlet
  • search file for name
  • search word in file
  • searching
  • selection sort
  • Semaphores
  • servlet
  • servlet and form data
  • servlet deployment
  • session management
  • session management using cookies
  • set
  • set example
  • set manipulation
  • set operations
  • setProperty
  • setter
  • Setting up a Linux Multifunction Server
  • shared memory
  • Shell programming
  • Shortest job first
  • simple example for matplotlib
  • Simple program to access a servlet and display a welcome message
  • simple property design pattern
  • simulate elliptical orbit in pygame
  • simulation of elliptical orbit
  • Simulation of unix commands
  • sine series
  • sine series python program
  • Single level directory
  • SJF
  • Sliding Window Protocol
  • small circle moving around the circumference of a larger circle
  • smallest number in array
  • socket
  • Socket programming
  • Socket programming and Java
  • Socket programming notes
  • Sort
  • sort by value and then by key
  • sort ost by labels
  • Sort posts
  • Sorting
  • Sorting a list of strings
  • sorting nested list by second element
  • sorting of nested list
  • square of number
  • Square root of a number
  • squares of numbers
  • stat
  • steps to create a blog
  • steps to deploy a servlet in apache tomcat server
  • steps to install apache tomcat server
  • Stop and wait protocol
  • stop and wait protocol with timeout
  • stop and wait protocol without timeout
  • string
  • String array
  • String handling
  • string handling in java
  • String manipulation
  • string manipulation python program
  • String Operations
  • student details
  • submit
  • subnetting
  • Subtraction
  • sum
  • Sum of an array of numbers
  • Sum of diagonal elements
  • Sum of first n natural numbers
  • Sum of first n odd numbers
  • sum of n numbers
  • sum of numbers
  • Swap the values of two variables
  • swapping
  • Swing
  • swing calculator
  • swing components
  • Swing layout management
  • System calls
  • system programs
  • taglib
  • tcp socket application
  • TCP Sockets
  • TCP/IP SOCKET APPLICATION
  • TCP/IP Sockets
  • thread class
  • thread generates a random number
  • Thread Synchronization
  • Threads
  • throw
  • throws
  • to Strng Array
  • tomcat server
  • traceroute command
  • Transpose of a Matrix
  • triangle
  • try
  • Tuple manipulation
  • tuple operation
  • tuplepython
  • TUPLES
  • two level directory
  • type of file
  • types of function arguments
  • UDP Applications
  • UDP Socket Applications
  • UDP Socket Programming
  • UDP Sockets
  • Uni 5
  • Unit 1
  • Unit 5
  • Unix
  • Unix commands
  • Unix System calls
  • UPLOADING EXCEL DOCUMENTS TO BLOG
  • UPLOADING PDF DOCUMENTS TO BLOG. SIMPLE STEP BY STEP INSTRUCTIONS TO UPLOAD WORD EXCEL AND PDF DOCUMENTS TO BLOG
  • UPLOADING WORD DOCUMENTS TO BLOG
  • useBean
  • user defined exception handling
  • User management
  • Virtualization
  • vmware
  • wait
  • wait()
  • wc
  • Weight of a motor bike python program
  • Weight of Steel bar
  • Weight of Steel bar python program
  • welcome servlet
  • while loop
  • Windows installation
  • word count
  • Word frequency
  • word search
  • working of ajax
  • worst fit
  • write
  • ZeroDivisionError

Report Abuse

  • Home
  • Blog
  • AIML

Merge Sort

Popular Posts

  • Exception Handling in Java
      Exception Handling in Java   In real-world programming, a program may encounter unexpected situations that causes errors and if such e...
  • Polymorphism in Java
      Polymorphism in Java   Polymorphism in Java is one of the core Object-Oriented Programming (OOP) principles, along with classes and ob...
  • CS3362 - Data Science Lab
     CS3362 - Data Science Lab 

Contact me @

Name

Email *

Message *

Watermark theme. Powered by Blogger.