Monday, 27 July 2015

Assignment No: 02



Assignment No: 02





Q1. Explain layout of System Memory

Q2. Explain Process? in that PCB, States, Process Life Cycle with detail examples

Q3. Explain Booting Process?

Q4. What is Process Scheduling? With algorithm, Criteria, & Process Context

Q5. Explain Threading in details

Q6. What is Deadlock? Explain Concept, Definition, Effects, Conditions, Representations, Detection, Prevention, Avoidance, Recovery & Prevention in detail.

Q7. Explain Ostrich Algorithm.

Q7. Explain Bankers Algorithm with example?
 

Thursday, 9 July 2015

Assignment No :01

Assignment No 01

********************************************************************************

Q1. What is Operating system? Sate & Explain Different types

Q2. Explain Booting Process.

Q3. State & Explain Different Functions of Operating System ?

Q4. What is Kernel? Explain different types of kernel  .

Q5.  Explain GRUB -I & GRUB -II

Q6. What is Inode?



Monday, 6 July 2015

PR(01) Inode Information



#program inode.py
import os,sys

#open a file
fd = os.open("1.mp4",os.O_RDWR|os.O_CREAT)
#example.jpg can be replaced by other file name.

#get the information in variable
info = os.fstat(fd)

print "File information is as follows:"

print "File inode number:", info.st_ino

print "Device number:", info.st_dev

print "Number of link:", info.st_nlink

print "UID of the :%d" % info.st_uid

print "GID of the :%d" % info.st_gid

print "Size:", info.st_size

print "Access time:", info.st_atime

print "Modify time:", info.st_mtime

print "Change time:", info.st_ctime

print "Protection:", info.st_mode

print "Number of blocks allocated:", info.st_blocks

#close opened file
os.close(fd)