COMP 206 Study Guide - Final Guide: Hypertext Transfer Protocol, Dollar Sign, Osi Model

151 views16 pages

Document Summary

Cs (1) overview of linux, operating system structure. An operating system is software that manages all the hardware resources associated with your desktop or laptop. To put it simply the operating system manages the communication between your software and your hardware. Hardware: hardware layer of the linux operating system consists of peripheral devices such as ram, hdd, cpu. Kernel (in ram/ hardware): the kernel is the core part of the operating system, which is responsible for all the major activities of the linux operating system. This os interacts directly with the underlying hardware through device drivers. Kernel is the basic interface with user and programs. Programs interact with kernel through system calls (e. g. opening a file for a program - ls, rm -f, pwd,). (cid:455)ste(cid:373) (cid:272)alls: o(cid:374) li(cid:374)u(cid:454), i(cid:374) the (cid:862)u(cid:374)istd. h(cid:863) li(cid:271)(cid:396)a(cid:396)(cid:455), (cid:449)hi(cid:272)h is p(cid:396)ese(cid:374)t o(cid:374) all s(cid:455)ste(cid:373)s. this (cid:272)ode (cid:272)o(cid:373)es from the kernel. By writing #include you are directly using the specification given by.