Correct Answer Is B)
Correct Answer Is B)
Correct Answer Is B)
a) Linux
b) DOS
c) Windows Xp
d) Windows 98
Correct answer is b)
a) Linux Trovald
b) Bill Gates
c) Dennis Ritchie
d) Bill Joy
Correct answer is a)
a) Increase throughput
b) Economy of scale
c) Increase reliability
d) All the above
Correct answer is b)
a) Job scheduling
b) CPU scheduling
c) Disk scheduling
d) None of the above
Q7. The process of CPU switching to other process is called as ___________ switching
a) Context
b) Process
c) Scheduler
d) Thread
Correct answer is a)
a) Mutual Exclusion
b) Progress
c) Bounded wait
d) All the above
Correct answer is d)
a) Mutual Exclusion
b) Preemption
c) Hold and wait
d) Circular wait
Correct answer is b)
a) Physical
b) Logical
c) Relocatable
d) Absolute
Correct answer is b)
It is also known as „virtual‟ address
a) Internal Fragmentation
Q13. Virtual memory is separation of user _______ memory from ______ memory.
a) Program, Data
b) Physical, Local
c) Static, Dynamic
d) Physical, Logical
Refer first two pages of “virtual memory” chapter (galvin)
a) Increase
b) Decrease
c) Will not effect
d) Depends upon degree of programming
Correct answer is a)
a) Super Block
b) Boot Block
c) Data Block
d) Free Block
Correct answer is b)
a) create
b) open
c) make
d) cat
Correct answer is a)
Q19. On DOS when you club all the commands into one file, than the file is called as
a) Batch
b) Executable
c) Com
d) Text
Correct answer is a)
Q20. Echo is a
a) External command
b) Internal command
c) Shell command
d) None of the above
Correct answer is b)
Q21. _______________ shell script is always executed when the user log in
a) .bashrc
b) .bashprofile
c) .bashhistroy
d) .gconf
Correct answer is a)
Q22. GRUB is a
a) Operating system
b) Shell script
c) Library routine
d) Boot Loader
Correct answer is d)
Q23. For a shell script ___ gives the number of parameter passed.
a) $#
b) $$
c) $*
d) $@
Correct answer is a)
a) Open
b) Close
c) Read
d) Ioctl
Correct answer is d)
a) Zero
b) 1 Block size
c) Infinite
d) 8 Byte
a) stdin
b) stdout
c) stderr
d) All the above
Correct answer is d)
a) 6
b) 7
c) 8
d) 9
Q29. For debugging a C file in gdb. The C file must be compiled with _____option.
a) c
b) d
c) g
d) b
Correct answer is c)
a) Executed
b) Read
c) Write
d) Appended
Correct answer is c)
a) x=`expr $x + 1`
b) x=`expr $x - 1`
c) x=`expr $x * 1`
d) x=`expr $x / 1`
all are valid
a) #
b) ;
c) //
d) /* Comment */
Correct answer is a)
a) 2 Byte
b) 4 Byte
c) 6 Byte
d) 8 Byte
Correct answer is b)
a) 5dd
b) 5cc
c) 5yy
d) None of the above.
Correct answer is c)
a) Imported
b) Exported
c) Forked
d) Global
Correct answer is b)
a) 0
b) 1
c) 2
d) 3
Correct answer is a)
a) $
b) ..
c) ~
d) &
Correct answer is d)
a) HOME
b) LOGNAME
c) PS1
d) PS2
Correct answer is c)
1) wait
2) new
3) ready
4) all of the above
5) none of the above
Answer 5
2) The FCFS CPU scheduling policy can be conveniently implemented using the
following data structure:
1) LIFO-stack
2) Binary tree
1) Turn-around time
2) Rotational latency
3) Seek time
4) None of the above
Answer 3
1) single level
2) two level
1) a) and b)
2) a), c) and d)
3) a), b) and d)
4) all are true
5) all are un-true
Answer 2
1) Attack
2) Virus
3) Threat
4) Theft
12) EIDE, ATA, SATA, USB, Fibre Channel, SCSI are ____________.
1) Memory buses
2) I/O buses
3) Host controllers
4) Disk drivers
5) All of the above
Answer 2
14) Which of the following statements are TRUE with respect to an I/O
request that is issued by a process?
1. a) and b)
2. a), c) and d)
3. a), b) and d)
4. all are true
5. all are un-true
Answer 4
1) Paging
2) Segmentation
3) Both paging as well as segmentation
4) None of the above
Answer 4
1) worst
2) better
3) neither worst nor best
4) below average level
Answer 2
1) shared pages
2) segmented pages
3) both shared pages as well as segmented pages
4) all of the above
Answer 4
24) The LRU (Least Recently Used) algorithm for page replacement can
be implemented using __________________.