Skip to product information
Coding Self-Study Computer Architecture and Operating Systems
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.

  • 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

Detailed image
Detailed Image 1
GOODS SPECIFICS
- Date of issue: May 12, 2025
- Page count, weight, size: 400 pages | 742g | 183*238*17mm
- ISBN13: 9791140713349

You may also like

카테고리