Skip to content

Latest commit

ย 

History

History
65 lines (51 loc) ยท 2.82 KB

Operating_System.md

File metadata and controls

65 lines (51 loc) ยท 2.82 KB

๐Ÿ’ป์šด์˜์ฒด์ œ(OS, Operating System)

ํ•˜๋“œ์›จ์–ด๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ , ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ์˜ ์ž์›๋“ค์„ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๋ฉฐ,
์‚ฌ์šฉ์ž๊ฐ€ ์ปดํ“จํ„ฐ๋ฅผ ํŽธ๋ฆฌํ•˜๊ณ , ํšจ๊ณผ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•˜๋Š” ์—ฌ๋Ÿฌ ํ”„๋กœ๊ทธ๋žจ์˜ ๋ชจ์ž„

์šด์˜์ฒด์ œ

โ—์ข…๋ฅ˜

ํฌ๊ฒŒ ์ž„๋ฒ ๋””๋“œ, ์„œ๋ฒ„, ๋ชจ๋ฐ”์ผ, ๋ฐ์Šคํฌํ†ฑ์˜ 4๊ฐœ์˜ ์‹œ์žฅ์œผ๋กœ ๋‚˜๋‰˜์–ด์ ธ ์žˆ๊ณ ,
๋Œ€ํ‘œ์ ์œผ๋กœ ์œˆ๋„์šฐ(Windows), ๋งฅ OS(MAC OS), ๋ฆฌ๋ˆ…์Šค(Linux), ์œ ๋‹‰์Šค(Unix) ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
์‹œ์Šคํ…œ์˜ ์—ญํ•  ๊ตฌ๋ถ„์— ๋”ฐ๋ผ ๊ฐ๊ฐ ์šฉ์ด์ ์ด ์žˆ์œผ๋ฉฐ, ๋‹จ์ผ ์ž‘์—… ์ฒ˜๋ฆฌ ์‹œ์Šคํ…œ์€ DOS,
๋‹ค์ค‘ ์ž‘์—… ์ฒ˜๋ฆฌ ์‹œ์Šคํ…œ์—๋Š” Windows, Unix, Linux๋“ฑ์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

์ฃผ๋กœ Windows๋Š” ๊ฐœ์ธ์šฉ Unix, Linux๋Š” ์„œ๋ฒ„์šฉ ์šด์˜์ฒด์ œ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก์œ ํ˜•

  • ์ผ๊ด„์ฒ˜๋ฆฌ ์‹œ์Šคํ…œ : ์œ ์‚ฌํ•œ ์ž‘์—…๋“ค๋ผ๋ฆฌ ์ผ์ •๋Ÿ‰ ๋˜๋Š” ์ผ์ • ์‹œ๊ฐ„ ๋ฌถ์–ด์„œ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ์‹

  • ๋‹ค์ค‘ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์‹œ์Šคํ…œ : ํ•˜๋‚˜์˜ CPU์™€ ์ฃผ๊ธฐ์–ต ์žฅ์น˜๋ฅผ ์ด์šฉํ•˜์—ฌ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํ”„๋กœ๊ทธ๋žจ์„ ๋™์‹œ์— ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ์‹

  • ์‹œ๋ถ„ํ•  ์‹œ์Šคํ…œ : ์‹œ๊ฐ„์„ ๋ถ„ํ• ํ•˜์—ฌ ์—ฌ๋Ÿฌ ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ ์ปดํ“จํ„ฐ ์ž์›์„ ๋ฒˆ๊ฐˆ์•„๊ฐ€๋ฉฐ ํ• ๋‹นํ•˜๋Š” ๋ฐฉ์‹

  • ์‹ค์‹œ๊ฐ„ ์‹œ์Šคํ…œ : ๋‹จ๋ง๊ธฐ์˜ ์š”์ฒญ์„ ์ฆ‰์‹œ ์ฒ˜๋ฆฌํ•˜์—ฌ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ์‹œ์Šคํ…œ

  • ๋‹ค์ค‘์ฒ˜๋ฆฌ ์‹œ์Šคํ…œ : ์—ฌ๋Ÿฌ ๋Œ€์˜ CPU์™€ ํ•˜๋‚˜์˜ ์ฃผ๊ธฐ์–ต ์žฅ์น˜๋ฅผ ์ด์šฉํ•˜์—ฌ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํ”„๋กœ๊ทธ๋žจ์„ ๋™์‹œ์— ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ์‹

  • ๋ถ„์‚ฐ ์ปดํ“จํŒ… : ๋„ท์ƒ์œผ๋กœ ์—ฐ๊ฒฐ๋œ ์—ฌ๋Ÿฌ ๋Œ€์˜ ์ปดํ“จํ„ฐ๋“ค์˜ ์ฒ˜๋ฆฌ ๋Šฅ๋ ฅ์„ ์ด์šฉํ•˜์—ฌ ๋ณต์žกํ•œ ๊ณ„์‚ฐ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ถ„์‚ฐ ์ฒ˜๋ฆฌ ๋ชจ๋ธ

๐Ÿ”จ๊ธฐ๋Šฅ

image

  1. ํ”„๋กœ์„ธ์Šค ๊ด€๋ฆฌ
    • ํ”„๋กœ์„ธ์Šค, ์Šค๋ ˆ๋“œ
    • ์Šค์ผ€์ค„๋ง
    • ๋™๊ธฐํ™”
    • IPC ํ†ต์‹ 
  2. ํŒŒ์ผ ๊ด€๋ฆฌ
    • ํŒŒ์ผ ์ƒ์„ฑ, ์ˆ˜์ •, ์‚ญ์ œ, ์กฐ์ž‘, ๋ฐฑ์—… ๋“ฑ
  3. ๋„คํŠธ์›Œํฌ ๊ด€๋ฆฌ
    • ๋„คํŠธ์›Œํฌ ์„œ๋น„์Šค ์„ฑ๋Šฅ
    • ์˜ค๋ฅ˜๋ถ„์„
    • ํ”„๋กœ๋น„์ €๋‹
    • TCP/IP
    • ๊ธฐํƒ€ ํ”„๋กœํ† ์ฝœ
  4. ๋ฉ”์ธ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ
    • ๋ฉ”๋ชจ๋ฆฌ ์ถ”์ 
    • ํ”„๋กœ์„ธ์Šค์— ๋”ฐ๋ฅธ ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น
  5. ๋ณด์กฐ ์Šคํ† ๋ฆฌ์ง€ ๊ด€๋ฆฌ
    • ์Šคํ† ๋ฆฌ์ง€ ํ• ๋‹น
    • ์—ฌ์œ  ๊ณต๊ฐ„ ๊ด€๋ฆฌ
    • ๋””์Šคํฌ ์Šค์ผ€์ค„๋ง
  6. ์ž…์ถœ๋ ฅ ์žฅ์น˜ ๊ด€๋ฆฌ
    • ๋ฒ„ํผ ์บ์‹ฑ ์‹œ์Šคํ…œ ์ œ๊ณต
    • ์žฅ์น˜ ๋“œ๋ผ์ด๋ฒ„ ์ œ๊ณต
  7. ๋ณด์•ˆ ๊ด€๋ฆฌ
    • ์‹œ์Šคํ…œ ๋ณดํ˜ธ ๋ฐ ์˜ค๋ฅ˜๋กœ ์ธํ•œ ์‹œ์Šคํ…œ ์†์ƒ ๋ฐฉ์ง€
  8. ๋ช…๋ น์–ด ํ•ด์„ ์‹œ์Šคํ…œ
    • ์‚ฌ์šฉ์ž์™€ ์‹œ์Šคํ…œ ๊ฐ„์˜ ์ธํ„ฐํŽ˜์ด์Šค
    • ์ธํ„ฐํ”„๋ฆฌํ„ฐ
    • ์‰˜ ๋“ฑ

Reference

https://cocoon1787.tistory.com/685
https://coding-factory.tistory.com/300