
Coding Self-Study Computer Architecture and Operating Systems
Description
Book Introduction
Computer architecture and operating systems in one volume,
Perfect preparation from concept understanding to interview!
It is systematically organized so that anyone can easily understand computer architecture and operating systems.
Even complex technical concepts are explained clearly and concisely, and a wealth of illustrations and diagrams are provided to aid visual understanding.
Each chapter includes a "1-minute quiz" to confirm concepts and a "summary" that summarizes key points, allowing you to solidify what you've learned.
This book contains essential information for everyone preparing for a career as a developer, from majors to non-majors lacking basic CS knowledge.
If you want to keep up with your major classes, take your programming skills to the next level, or prepare well for technical interviews, start with this book.
Perfect preparation from concept understanding to interview!
It is systematically organized so that anyone can easily understand computer architecture and operating systems.
Even complex technical concepts are explained clearly and concisely, and a wealth of illustrations and diagrams are provided to aid visual understanding.
Each chapter includes a "1-minute quiz" to confirm concepts and a "summary" that summarizes key points, allowing you to solidify what you've learned.
This book contains essential information for everyone preparing for a career as a developer, from majors to non-majors lacking basic CS knowledge.
If you want to keep up with your major classes, take your programming skills to the next level, or prepare well for technical interviews, start with this book.
- You can preview some of the book's contents.
Preview
index
Part 1: Computer Architecture and Operating System Fundamentals
Chapter 1: Overview of Computer Architecture and Operating Systems
_1.1 Before you start studying
_1.2 Major components of a computer
Chapter 2 Data and Commands
_2.1 What is data?
_2.2 How to represent data
_2.3 Data Operations
_2.4 Command
Part 2 Computer Architecture
Chapter 3 CPU
_3.1 Role of the CPU
_3.2 CPU Structure
_3.3 CPU instruction processing
_3.4 CPU Parallel Processing Techniques
Chapter 4 Memory
_4.1 Memory Overview
_4.2 Memory Types
_4.3 Cache Memory
Chapter 5 Auxiliary Memory Devices
_5.1 HDD and SSD
_5.2 Disk Scheduling Algorithm
_5.3 RAID
Chapter 6 Input/Output System
_6.1 Input/Output System Overview
_6.2 Performance enhancement technology for input/output devices
_6.3 Operation of input/output devices and data transfer
_6.4 Bus
Part 3 Operating System
Chapter 7 Operating System
_7.1 Operating System Overview
_7.2 kernel
Chapter 8 Process Management
_8.1 Process Overview
_8.2 Process Status
_8.3 Interprocess Communication
_8.4 thread
Chapter 9 Synchronization
_9.1 Synchronization Overview
_9.2 Synchronization Techniques
_9.3 Deadlock
Chapter 10 Scheduling
_10.1 What is scheduling?
_10.2 Scheduling Algorithm
_10.3 Scheduling Steps
Chapter 11 Memory Management
_11.1 Physical Memory and Logical Memory
_11.2 Memory allocation method according to point in time
_11.3 Memory allocation method according to space layout
_11.4 Virtual Memory
Chapter 12 File System
_12.1 File System Overview
_12.2 Types of file systems
_12.3 File System Structure
_12.4 How the File System Works
Chapter 1: Overview of Computer Architecture and Operating Systems
_1.1 Before you start studying
_1.2 Major components of a computer
Chapter 2 Data and Commands
_2.1 What is data?
_2.2 How to represent data
_2.3 Data Operations
_2.4 Command
Part 2 Computer Architecture
Chapter 3 CPU
_3.1 Role of the CPU
_3.2 CPU Structure
_3.3 CPU instruction processing
_3.4 CPU Parallel Processing Techniques
Chapter 4 Memory
_4.1 Memory Overview
_4.2 Memory Types
_4.3 Cache Memory
Chapter 5 Auxiliary Memory Devices
_5.1 HDD and SSD
_5.2 Disk Scheduling Algorithm
_5.3 RAID
Chapter 6 Input/Output System
_6.1 Input/Output System Overview
_6.2 Performance enhancement technology for input/output devices
_6.3 Operation of input/output devices and data transfer
_6.4 Bus
Part 3 Operating System
Chapter 7 Operating System
_7.1 Operating System Overview
_7.2 kernel
Chapter 8 Process Management
_8.1 Process Overview
_8.2 Process Status
_8.3 Interprocess Communication
_8.4 thread
Chapter 9 Synchronization
_9.1 Synchronization Overview
_9.2 Synchronization Techniques
_9.3 Deadlock
Chapter 10 Scheduling
_10.1 What is scheduling?
_10.2 Scheduling Algorithm
_10.3 Scheduling Steps
Chapter 11 Memory Management
_11.1 Physical Memory and Logical Memory
_11.2 Memory allocation method according to point in time
_11.3 Memory allocation method according to space layout
_11.4 Virtual Memory
Chapter 12 File System
_12.1 File System Overview
_12.2 Types of file systems
_12.3 File System Structure
_12.4 How the File System Works
Detailed image

GOODS SPECIFICS
- Date of issue: May 12, 2025
- Page count, weight, size: 400 pages | 742g | 183*238*17mm
- ISBN13: 9791140713349
You may also like
카테고리
korean
korean