ALLInterview.com :: Home Page KalAajKal.com
 Advertise your Business Here     
Browse  |   Placement Papers  |   Company  |   Code Snippets  |   Certifications  |   Visa Questions
Post Question  |   Post Answer  |   My Panel  |   Search  |   Articles  |   Topics  |   ERRORS new
   Refer this Site  Refer This Site to Your Friends  Site Map  Bookmark this Site  Set it as your HomePage  Contact Us     Login  |  Sign Up                      
tip   SiteMap shows list of All Categories in this site.
Google
 
Categories >> Software >> Operating-Systems >> Operating-Systems-General-Concepts
 
 


 

Back to Questions Page
 
Question
Virtual memory size depends on
    [a] address lines    [b] data bus
    [c] disc space       [d] a & c    [e] none
Rank Answer Posted By  
 Question Submitted By :: Guest
This Interview Question Asked @   Wipro
I also faced this Question!!   © ALL Interview .com
Answer
a
 
2
Guest
 
 
Answer
c
 
0
Subbu
 
 
Answer
[a] address lines
 
0
Max
 
 
 
Question
In a compiler there is 36 bit for a word and to store a
character 8bits are needed. IN this to store a character two
words are appended .Then for storing a K characters string,
How many words are needed.

[a] 2k/9  [b] (2k+8)/9  [c]  (k+8)/9 [d] 2*(k+8)/9 [e] none
Rank Answer Posted By  
 Question Submitted By :: Guest
This Interview Question Asked @   Wipro
I also faced this Question!!   © ALL Interview .com
Answer
a
 
0
Guest
 
 
Question
A 12 address lines maps to the memory of

[a] 1k bytes  [b] 0.5k bytes [c] 2k bytes  [d] none
Rank Answer Posted By  
 Question Submitted By :: Guest
This Interview Question Asked @   Wipro
I also faced this Question!!   © ALL Interview .com
Answer
b
 
0
Guest
 
 
Answer
12 address lines can map to 4096 bytes of memory.
So Answer is [b].
 
0
Eumine
 
 
Answer
Sorry i mistakenly wrote the answer [b] it is [d].
 
0
Eumine
 
 
Question
abcD+abcd+aBCd+aBCD
    then the simplified function is
    ( Capital letters are copliments of corresponding letters
      A=compliment of a)
 
   [a] a   [b] ab  [c] abc  [d] a(bc)* [e] mone
   (bc)*=compliment of bc
Rank Answer Posted By  
 Question Submitted By :: Guest
This Interview Question Asked @   Wipro , NDS
I also faced this Question!!   © ALL Interview .com
Answer
e
 
0
Guest
 
 
Answer
since capital letters are the complements...
(abcD+abcd)+(aBCd+aBCD)..taking them separately...
solving for the 1st bracket...abc(D+d)=abc{D+d=0}
solving for the 2nd bracket...aBC(d+D)=aBC{D+d=0}
==abc+aBC=a(bc+BC)
         =a*0
         =0
 
0
Ramya
 
 
Question
semaphore is
Rank Answer Posted By  
 Question Submitted By :: Guest
This Interview Question Asked @   BFL
I also faced this Question!!   © ALL Interview .com
Answer
synchronization of multiple processes
 
0
Guest
 
 
Answer
variable used for synchronization of multiple processes
 
0
Arpit
 
 
Answer
"A semaphore restricts the number of simultaneous users of 
a shared resource up to a maximum number. Threads can 
request access to the resource (decrementing the 
semaphore), and can signal that they have finished using 
the resource (incrementing the semaphore)."
 
0
Vardhan
 
 
Question
linked list is implemented by
Rank Answer Posted By  
 Question Submitted By :: Guest
This Interview Question Asked @   BFL
I also faced this Question!!   © ALL Interview .com
Answer
referential structures
 
0
Guest
 
 
Question
Thread means?
Rank Answer Posted By  
 Question Submitted By :: Guest
This Interview Question Asked @   BFL
I also faced this Question!!   © ALL Interview .com
Answer
detachable unit of executable code
 
0
Guest
 
 
Answer
When a process is excecuting,it will be divided into sub 
tasks.Each sub task is known as a thread.
Simply thread is a light weight process...
 
0
Manju
 
 
Answer
A thread is a single sequence stream within a process. 
Threads are a way for a program to split itself into two or 
more simultaneously running tasks.
 
0
Vaibhav
 
 
Question
process means?
Rank Answer Posted By  
 Question Submitted By :: Guest
This Interview Question Asked @   BFL
I also faced this Question!!   © ALL Interview .com
Answer
A 'process' is an execution stream in the context of a 
particular process state. 
An execution stream is a sequence of instructions. 
Process state determines the effect of the instructions. It 
usually includes (but is not restricted to): 
Registers 
Stack 
Memory (global variables and dynamically allocated memory) 
Open file tables 
Signal management information 
*Key concept: processes are separated: no process can 
directly affect the state of another process. 
->Process is a key OS abstraction that users see - the 
environment you interact with when you use a computer is 
built up out of processes. 
The shell you type stuff into is a process. 
When you execute a program you have just compiled, the OS 
generates a process to run the program. 
 even Your WWW browser is a process. 
 
0
Swetcha
 
 
Question
RAM chips arranged in 4X6 array and of 8kX4bit capacity
each. How many address lines reqd. to access each byte
 a. 12 b. 16 c.15 d. 17
Rank Answer Posted By  
 Question Submitted By :: Guest
This Interview Question Asked @   Hughes
I also faced this Question!!   © ALL Interview .com
Answer
b
 
0
Guest
 
 
Answer
12
 
0
Sanket
 
 
Question
Advantage of SRAM over DRAM   ?
Rank Answer Posted By  
 Question Submitted By :: Guest
This Interview Question Asked @   Hughes , Intel, Hughes, Hcl
I also faced this Question!!   © ALL Interview .com
Answer
1.Simplicity: SRAMs don't require external refresh 
circuitry or other work in order for them to keep their 
data intact. 
2.Speed: SRAM is faster than DRAM. 
MAin advantage is that
Static RAM is a type of RAM that holds its data without 
external refresh, for as long as power is supplied to the 
circuit. This is contrasted to dynamic RAM (DRAM), which 
must be refreshed many times per second in order to hold 
its data contents. SRAMs are used for specific applications 
within the PC, where their strengths outweigh their 
weaknesses compared to DRAM in terma of speed and sinplicity


          Let me know if there is any another view

 
0
Swetcha
 
 
Question
To ensure one pgm. doesnt corrupt other pgm. in a Multi-pgm.
enviornment .what you should do?
Rank Answer Posted By  
 Question Submitted By :: Guest
This Interview Question Asked @   Verifone
I also faced this Question!!   © ALL Interview .com
Answer
May Be I think It needs synchronization.
 
0
Karthik Gopal
 
 
Question
If there are too many page faults what is the problem?
Rank Answer Posted By  
 Question Submitted By :: Guest
This Interview Question Asked @   Verifone
I also faced this Question!!   © ALL Interview .com
Answer
the page id is not there in the page table.
 
0
Eren
 
 
Answer
If there are toomany page faults occuring then that leads 
to "Page Thrashing".
The problem of many page faults occurring in a short time, 
called “page thrashing,” can drastically cut the 
performance of a system. Programs that frequently access 
many widely separated locations in memory are more likely 
to cause page thrashing on a system.
 
0
Vardhan
 
 
Question
Semafore is used for?
a) synchronization  b) dead-lock avoidence
c)box  d) none
Rank Answer Posted By  
 Question Submitted By :: Guest
This Interview Question Asked @   HCL
I also faced this Question!!   © ALL Interview .com
Answer
synchronization
 
0
Guest
 
 
 
Back to Questions Page
 
 
 
 
 
   
Copyright Policy  |  Terms of Service  |  Help  |  Site Map 1  |  Articles  |  Site Map  |   Site Map  |  Contact Us interview questions urls   External Links 
   
Copyright © 2007  ALLInterview.com.  All Rights Reserved.

ALLInterview.com   ::  Forum9.com   ::  KalAajKal.com