Elements of Software Systems

Topics : Module 1 { Introduction, Basic concepts, Entity relationship models, Extended entity relationship models, Relational model, Relational algebra and calculus, SQL, Functional dependencies and normalization, Constraints and triggers, Views and indexes, Query processing, Security, Data storage, Transactions, Concurrency control, Crash recovery, Miscellaneous}; Module 2{ Introduction, Language processors, Assemblers, Macro processors, Linkers and loaders, Scanners, Compilers, Interpreters, Operating systems, Software Tools, Miscellaneous}; Module 3 {Introduction, Preliminary concepts, Processes, Multi-threading, Scheduling processes, Process synchronization, Deadlocks, Memory management, Virtual memory, Input / Output systems, File systems, Secondary storage, Security and protections}; Module 4 {Introduction, Models of network, Preliminary concepts, Physical layer, Data link layer, Medium access control, Network layer, Transport layer, Application layer, Network security, Miscellaneous}; Module 5 {Introduction, Basic compiling techniques, Lexical analysis, Syntax analysis, Syntax-directed translation, Type checking, Runtime environments, Intermediate code generation, Code generation, Code optimization, Miscellaneous}

Current Editor :
Dr. Animesh Adhikari

Book Preview

Editorial Board

Table of Contents


Contents :

Serial No Module Name Edition Year of Publication Number of Pages Module Webpage
1 Elements of Database Management Systems 1 2020 143 Elements of Database Management Systems
2 Elements of System Software 1 2021 140 Elements of System Software
3 Elements of Operating Systems 1 2019 152 Elements of Operating Systems
4 Elements of Computer Networks 1 2021 120 Elements of Computer Networks
5 Elements of Compiler Construction 1 2021 112 Elements of Compiler Construction

Salient Features :
This book deals with different software systems that are used frequently while working with a computer system. Some software systems come from application side of computers. This include database management systems, computer network, compiler, assembler, linker and loader. But, software systems like operating system wraps around the hardware of the computer. All these system software make users comfortable in working with a computer. Also, they enable us to perform various useful work in the application fields. This book includes five modules having 667 pages with 1192 questions and answers. Every student welcomes the book.


Price

-


Online Access 1

1360 (India)
US 34 (Outside India)


Printing Status

-


Online Status

Available



Chronological Events

Important events are listed here

Contributors

Contributors to e-magazine for the year 2023 : click here

Information Brochure