System Calls & API Standards | Question Bank for GATE Computer Science Engineering - Computer Science Engineering (CSE) PDF Download

Download, print and study this document offline
Please wait while the PDF view is loading
 Page 1


System Calls & API Standards
Page 2


System Calls & API Standards
 
Contents
?
OS structure
?
System call – implementation and types
?
API Standards
?
Process Control Calls
?
Memory Management Calls
?
File Access Calls
?
File & Directory Management Calls
?
Other Calls
?
POSIX and Win32 Comparison
?
The concept of Process
?
Process states and life-cycle
?
CPU Scheduling
Page 3


System Calls & API Standards
 
Contents
?
OS structure
?
System call – implementation and types
?
API Standards
?
Process Control Calls
?
Memory Management Calls
?
File Access Calls
?
File & Directory Management Calls
?
Other Calls
?
POSIX and Win32 Comparison
?
The concept of Process
?
Process states and life-cycle
?
CPU Scheduling
 
Structure of computer
Hardware
Operating system kernel 
System programs (utility)
Applications
           User
     OS developer
Application 
developer
Page 4


System Calls & API Standards
 
Contents
?
OS structure
?
System call – implementation and types
?
API Standards
?
Process Control Calls
?
Memory Management Calls
?
File Access Calls
?
File & Directory Management Calls
?
Other Calls
?
POSIX and Win32 Comparison
?
The concept of Process
?
Process states and life-cycle
?
CPU Scheduling
 
Structure of computer
Hardware
Operating system kernel 
System programs (utility)
Applications
           User
     OS developer
Application 
developer
 
System Programs
?
System programs provide a convenient environment 
for program development and execution.  The can be 
divided into:
?
File manipulation 
?
Status information
?
File modification
?
Programming language support
?
Program loading and execution
?
Communications
?
Application programs
?
Most users view the operation system by the 
services defined by system programs, not the 
actual system calls 
?
system calls form the programmer’s view
Page 5


System Calls & API Standards
 
Contents
?
OS structure
?
System call – implementation and types
?
API Standards
?
Process Control Calls
?
Memory Management Calls
?
File Access Calls
?
File & Directory Management Calls
?
Other Calls
?
POSIX and Win32 Comparison
?
The concept of Process
?
Process states and life-cycle
?
CPU Scheduling
 
Structure of computer
Hardware
Operating system kernel 
System programs (utility)
Applications
           User
     OS developer
Application 
developer
 
System Programs
?
System programs provide a convenient environment 
for program development and execution.  The can be 
divided into:
?
File manipulation 
?
Status information
?
File modification
?
Programming language support
?
Program loading and execution
?
Communications
?
Application programs
?
Most users view the operation system by the 
services defined by system programs, not the 
actual system calls 
?
system calls form the programmer’s view
 
System Programs
?
File modification
?
Text editors to create and modify files
?
Special commands to search contents of files or perform 
transformations of the text
?
Programming-language support – Compilers, 
assemblers, debuggers and interpreters sometimes 
provided
?
Program loading and execution – 
?
linkage editors, 
?
absolute loaders, relocatable loaders and overlay-loaders,
?
debugging systems for higher-level and machine language
?
Communications - Provide the mechanism for creating 
virtual connections among processes, users, and 
computer systems
?
Allow users to send messages to one another’s screens, 
browse web pages, send electronic-mail messages, log in 
remotely, transfer files from one machine to another
Read More
63 videos|8 docs|165 tests
Related Searches

mock tests for examination

,

Previous Year Questions with Solutions

,

Summary

,

past year papers

,

System Calls & API Standards | Question Bank for GATE Computer Science Engineering - Computer Science Engineering (CSE)

,

System Calls & API Standards | Question Bank for GATE Computer Science Engineering - Computer Science Engineering (CSE)

,

Important questions

,

Viva Questions

,

Exam

,

System Calls & API Standards | Question Bank for GATE Computer Science Engineering - Computer Science Engineering (CSE)

,

Semester Notes

,

study material

,

Sample Paper

,

ppt

,

Free

,

video lectures

,

practice quizzes

,

pdf

,

shortcuts and tricks

,

Extra Questions

,

Objective type Questions

,

MCQs

;