Systems Methodology for SoftwareWorld Scientific, 1993 - Всего страниц: 370 SYSTEM SOFTWARE AND SOFTWARE SYSTEMS: Concepts and Methodology is intended to offer a systematic treatment of the theory and practice of designing and implementing system software.The two volumes systematically develop and apply the systems methodology for software development. For that the concept of a system is analysed and various types of systems used in computer science are systematized into a concept of an ad hoc system that is suitable as a mechanism for software development. The kernel of this methodology consists of a systematic approach for ad hoc systems development (specification, implementation, validation). The hardware and the software of a computer system are specified as ad hoc systems. Examples from various architectures, languages, and operating systems are provided as illustrations. Problems and their suggested solutions are provided at the end of each chapter. Further readings and a list of references conclude each chapter.These volumes are self-contained and may be used as textbooks for an introductory course on system software and for a course on operating system. However, a broad spectrum of professionals in computer science will benefit from it. |
Содержание
Systems methodology for software development | 1 |
Hardware system | 97 |
Process and resource representation | 157 |
Interrupt system | 217 |
Operating systems an evolutionary overview | 259 |
| 355 | |
| 363 | |
Часто встречающиеся слова и выражения
activity algorithm allows architecture array behavior buffer byte channel components computer installation computer science computing objects computing system concept control processor control program current process data representation data structure data type denoted descriptor discussed environment example expression fetch Figure function given hardware system hierarchy I/O devices I/O operations I/O processor I/O program implementation information carrier initiated input instruction instruction cycle Instruction-word integer interaction interrupt agent interrupt handler interrupt priority level interrupt signal interrupt system JobFile linked list machine language memory area memory block memory location multiprocessor n-link natural numbers operand operating system operator scheme output priority level problem process control block processing processor processor executes processor registers program counter program execution queue real-time request Section sequence software system specified struct system call system software terminal user program variables Write the action

