Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[SOLVED] Could you suggest good books for a first course on system software?

Status
Not open for further replies.

blooz

Advanced Member level 2
Joined
Dec 29, 2010
Messages
560
Helped
121
Reputation
242
Reaction score
116
Trophy points
1,343
Location
India
Activity points
4,985
The Course Syllabus is As Follows




Module1
Introduction: Concept of system software, classification of system s/w. Assemblers: over view of assembly process, elementary ideas of macros & macro processors. Compilers: Overview of compilation process, Parsing- top down & bottom-up parsing, storage allocation. Interpreters: basic ideas only.

Module2
Operating Systems: types of OS, batch processing, multiprogramming, timesharing, real time OS. OS services UNIX OS –shells, Bourne Shell, C shell- visual editor.

Module3
Information Management: File system- directory structure, basic file system calls, file protection, allocation methods disk blocks and inodes in UNIX. Device management.

Module4
Processor Management: CPU scheduling - scheduling algorithms, Multiprocessor scheduling, Process management in UNIX, concurrent process- critical section, semaphores, synchronization, concurrent languages.

Module5
Memory Management: swapping, partitions,, paging, segmentation, virtual memory concepts, page replacement, dynamic linking, caching of secondary storage, memory management in UNIX, Deadlocks: cause, detection, prevention, avoidance, recovery, combined approach to deadlock handling.
 

System Software Leland L Beck Addison Wesley
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top