- User(์ฌ์ฉ์)
- User์์ Kernel๋ก ์ ๊ทผํ ์ ์๋๋ก ๋๋ ์ธํฐํ์ด์ค → File
- File์ ์์ฑ(write) ๊ท์น : Protocol
- ๋ชจ๋ File์ ๋ํด ์ฝ๊ณ ์ฐ๋ ๊ท์น์ ์ธ์ฐ๊ณ ๋ค๋์๋ ์๊ธฐ ๋๋ฌธ์ Read/Write์ ๋ํ ํจ์๋ฅผ ๋ง๋ ๋ค.
- ex) getchar(), putchar(), gets(), puts() ๋ฑ
- ํจ์๋ Kernel์ I/O๋ฅผ ์๊ตฌํ๋ ํจ์๋ค.
- Kernel(์ปค๋)
- ์ด์์ฒด์ ์ ํฐ ๊ตฌ์ฑ์์๋ก์ ํ๋์จ์ด ์ ์ด ๊ธฐ๋ฅ์ ์ํํ๋ค.
- ํ๋ก๊ทธ๋จ์ ์ ์ถ๋ ฅ์ ๋ด๋นํ๋ค.
- Shell(์) : ์ปค๋์ด ๋ช ๋ น์ด๋ฅผ ์ํํ ์ ์๋๋ก ๋ช ๋ น์ด๋ฅผ ํด์ํด์ ์ปค๋์๊ฒ ์ ๋ฌํด์ค๋ค(Interface์ ๋ฒ์ฃผ)
'๐ฅ๏ธ Computer > Computer Science' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฉ๋ชจ๋ฆฌ ์ ์ฅ๋ฐฉ์ (0) | 2020.01.04 |
---|---|
๋ฉ๋ชจ๋ฆฌ์ ๊ตฌ์กฐ (0) | 2020.01.02 |