2 ms·
How computer programs work in operating systems. What is I/O, virtual memory, how does a filesystem work, what are software libraries, system calls, IPC, TCP/IP
by peterwwillis 7y ago
How computer programs work in operating systems. What is I/O, virtual memory, how does a filesystem work, what are software libraries, system calls, IPC, TCP/IP, authentication and authorization, how do kernel drivers work, how do programs and operating systems store settings, etc. Later, how web applications, smartphone apps, databases, encryption work.
The purpose is to be able to reason about how computers work in general. It's similar to teaching people how cars or plumbing works; they may not be able to build it, but they could conceivably troubleshoot and attempt to repair it, and it makes tech jobs easier.