Solapur University Question Paper
M.C.A. (Part – III) (Semester – V) Examination, 2014
(Commerce and Management Faculty)
IT Elective : ADVANCED UNIX
Day and Date : Tuesday, 13-5-2014 Total Marks : 70
Time : 11.00 a.m. to 2.00 p.m.
Instructions : 1) Q. No. 1 and 7 are compulsory.
2) Solve any two questions from Q. No. 2, 3 and 4. Solve
any one question from Q. No. 5 and 6.
3) Figure to the right indicate marks to a question or
sub question.
1. Choose correct alternative : 14
1) The ________ system call allows a process to make a New program by
overlying its address space with the executable file image of the program.
A) fork() B) exec() C) wait() D) brk()
2) At what mode the fault handler executes ?
A) execution mode B) kernal mode
C) operation mode D) none
3) ________ allows us to output a single character at a time, knowing that actual
I/O will take place only when we finish writing each line.
A) Fully buffered B) Unbuffered
C) Line buffered D) None of above
4) ________ ________ is intermediate between file system and block device for
interaction.
A) Shock absorber B) Cache RAM
C) Cache Block D) Buffer Cache
5) Each open file (or device) has a v-node structure that contains information
about the type of file and pointers to functions that operate on the file.
A) i-Node B) Tree-Node
C) v-Node D) None of above
P.T.O.
Seat
No.
SLR-GL – 42 -2-
6) A ________ is a collection of one or more processes, usually associated with
the same job that can receive signals from the same terminal.
A) process list B) process IDs
C) process group D) None of above
7) ______ are the entities, which inform the process/processes about occurrence
of asynchronous events.
A) Pipe B) I/O Indirection
C) Signals D) None of above
8) The kernel programs, which control hardware device, character device and
block device all these together is called
A) Kernel Blocks B) Kernel Groups
C) Kernel Modules D) Kernel Devices
9) ________ mechanism allows arbitrary processes to exchange data and
synchronize execution.
A) Signals B) Semaphores
C) Sockets D) IPC
10) All variants of UNIX provides a well-defined, limited number of entry points
into the kernel called
A) Process Call B) Function Call
C) System Call D) None of above
11) The ________ function sends a signals to a process or a group of processes.
A) kill B) raise
C) alarm D) abort
12) Which is the earliest and most widely used shell that came with the UNIX
system ?
A) C shell B) Korn shell
C) Bourne shell D) Smith shell
13) The UNIX file system stores a date in physical blocks of
A) 1024 bytes B) 2048 bytes
C) 512 bytes D) 256 bytes
14) IPC stands for
-3- SLR-GL – 42
2. a) Explain concept of signals in detail. 7
b) Explain process termination. 7
3. a) Explain Process User IDs and Process Group IDs. 7
b) Explain pclose function in standard I/O library. 7
4. a) Explain Fork () in Unix. 7
b) Discuss about Files in Unix. 7
5. Explain the UNIX architecture with block diagram. 14
6. Explain IPC’s FIFO in detail with example. 14
7. Explain in detail memory layout of C program and memory management routine. 14
_______________
M.C.A. (Part – III) (Semester – V) Examination, 2014
(Commerce and Management Faculty)
IT Elective : ADVANCED UNIX
Day and Date : Tuesday, 13-5-2014 Total Marks : 70
Time : 11.00 a.m. to 2.00 p.m.
Instructions : 1) Q. No. 1 and 7 are compulsory.
2) Solve any two questions from Q. No. 2, 3 and 4. Solve
any one question from Q. No. 5 and 6.
3) Figure to the right indicate marks to a question or
sub question.
1. Choose correct alternative : 14
1) The ________ system call allows a process to make a New program by
overlying its address space with the executable file image of the program.
A) fork() B) exec() C) wait() D) brk()
2) At what mode the fault handler executes ?
A) execution mode B) kernal mode
C) operation mode D) none
3) ________ allows us to output a single character at a time, knowing that actual
I/O will take place only when we finish writing each line.
A) Fully buffered B) Unbuffered
C) Line buffered D) None of above
4) ________ ________ is intermediate between file system and block device for
interaction.
A) Shock absorber B) Cache RAM
C) Cache Block D) Buffer Cache
5) Each open file (or device) has a v-node structure that contains information
about the type of file and pointers to functions that operate on the file.
A) i-Node B) Tree-Node
C) v-Node D) None of above
P.T.O.
Seat
No.
SLR-GL – 42 -2-
6) A ________ is a collection of one or more processes, usually associated with
the same job that can receive signals from the same terminal.
A) process list B) process IDs
C) process group D) None of above
7) ______ are the entities, which inform the process/processes about occurrence
of asynchronous events.
A) Pipe B) I/O Indirection
C) Signals D) None of above
8) The kernel programs, which control hardware device, character device and
block device all these together is called
A) Kernel Blocks B) Kernel Groups
C) Kernel Modules D) Kernel Devices
9) ________ mechanism allows arbitrary processes to exchange data and
synchronize execution.
A) Signals B) Semaphores
C) Sockets D) IPC
10) All variants of UNIX provides a well-defined, limited number of entry points
into the kernel called
A) Process Call B) Function Call
C) System Call D) None of above
11) The ________ function sends a signals to a process or a group of processes.
A) kill B) raise
C) alarm D) abort
12) Which is the earliest and most widely used shell that came with the UNIX
system ?
A) C shell B) Korn shell
C) Bourne shell D) Smith shell
13) The UNIX file system stores a date in physical blocks of
A) 1024 bytes B) 2048 bytes
C) 512 bytes D) 256 bytes
14) IPC stands for
-3- SLR-GL – 42
2. a) Explain concept of signals in detail. 7
b) Explain process termination. 7
3. a) Explain Process User IDs and Process Group IDs. 7
b) Explain pclose function in standard I/O library. 7
4. a) Explain Fork () in Unix. 7
b) Discuss about Files in Unix. 7
5. Explain the UNIX architecture with block diagram. 14
6. Explain IPC’s FIFO in detail with example. 14
7. Explain in detail memory layout of C program and memory management routine. 14
_______________
0 comments:
Pen down your valuable important comments below