TIL230102๐Ÿ“‘์šด์˜์ฒด์ œ์˜ ์—ญ์‚ฌ 70๋…„๋Œ€~00๋…„๋Œ€

seunghye joยท2023๋…„ 1์›” 2์ผ
0

OS

๋ชฉ๋ก ๋ณด๊ธฐ
3/3
post-thumbnail

โ—์ด์ „ ํฌ์ŠคํŒ…์—์„œ ์ด์–ด์ง‘๋‹ˆ๋‹ค๐Ÿ’›TIL221229๐Ÿ“‘์šด์˜์ฒด์ œ์˜ ์—ญ์‚ฌ 50๋…„๋Œ€~60๋…„๋Œ€

์šด์˜์ฒด์ œ์˜ ์—ญ์‚ฌ (1970~2000)๐Ÿ’ก


๐Ÿงก1970๋…„๋Œ€

โœ… ๋ณธ๊ฒฉ์ ์œผ๋กœ ์šด์˜์ฒด์ œ์˜ ์ค‘์š”์„ฑ์ด ๋ถ€๊ฐ๋˜๊ธฐ ์‹œ์ž‘
โœ… ํ˜„๋Œ€ ์šด์˜์ฒด์ œ์˜ ๊ธฐ์ˆ ์ด ํ™•๋ฆฝ๋˜๋ฉฐ ์ œ๋Œ€๋กœ ๋œ ์šด์˜์ฒด์ œ๊ฐ€ ๋‚˜์˜ค๊ฒŒ ๋จ (UNIX OS)

๐Ÿ’›UNIX OS

  • ๋ฏธ๊ตญ AT&T์‚ฌ์˜ ๋ฒจ ์—ฐ๊ตฌ์†Œ ์ผ ํ†ค์Šจ, ๋ฐ๋‹ˆ์Šค ๋ฆฌ์น˜๊ฐ€ ๊ฐœ๋ฐœ
  • ๋ฐ๋‹ˆ์Šค ๋ฆฌ์น˜๋Š” C์–ธ์–ด๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ  C์–ธ์–ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ด๋‹น OS๋ฅผ ๊ฐœ๋ฐœํ•˜๊ฒŒ ๋จ
  • UNIX๋Š” ํ˜„๋Œ€ ์šด์˜์ฒด์ œ์˜ ๊ธฐ๋ณธ ๊ธฐ์ˆ ์„ ๋ชจ๋‘ ํฌํ•จํ•œ ์ตœ์ดˆ์˜ ์šด์˜์ฒด์ œ
    • ๋ฉ€ํ‹ฐํƒœ์Šคํ‚น , ์‹œ๋ถ„ํ• ์‹œ์Šคํ…œ , ๋ฉ€ํ‹ฐํ”„๋กœ๊ทธ๋ž˜๋ฐ (๋‹ค์ค‘์‚ฌ์šฉ์ž ์ง€์›)

์šด์˜์ฒด์ œ ๊ฐœ๋ฐœ์— C์–ธ์–ด๊ฐ€ ํ•„์š”ํ–ˆ์—ˆ๋˜ ์ด์œ ๐Ÿ’ก

1970๋…„๋Œ€ ์ด์ „ :

  • Assembly์–ธ์–ด๋กœ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ฐœ๋ฐœ.
  • CPU๋ช…๋ น์–ด์™€ Memory ์ฃผ์†Œ๋ฅผ ์ปดํ“จํ„ฐ๋งˆ๋‹ค ๊ฐ๊ฐ ์ƒˆ๋กœ ๊ฐœ๋ฐœํ•ด์•ผํ–ˆ์Œ
  • ํ”„๋กœ๊ทธ๋žจ์˜ ๋ณต์žก๋„๊ฐ€ ๋†’์•˜๋‹ค

1970๋…„๋Œ€ ์ดํ›„ (C ์–ธ์–ด ๊ฐœ๋ฐœ์ดํ›„) :

  • ์ปดํŒŒ์ผ๋Ÿฌ๋ฅผ ๋‹ค์‹œ ์ž‘์„ฑ ํ•  ํ•„์š”๊ฐ€ ์—†์Œ
  • ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ณต์žก๋„๊ฐ€ ๋น„๊ต์  ๋‚ฎ์•„์ง

๐Ÿงก1980๋…„๋Œ€

โœ… ๊ฐœ์ธ์šฉ ์ปดํ“จํ„ฐ์˜ ์‹œ๋Œ€

  • 1980๋…„๋Œ€ ์ด์ „ : ํ•˜๋‚˜์˜ ๋Œ€ํ˜• ์ปดํ“จํ„ฐ์— ์—ฌ๋Ÿฌ๋ช…์ด ์ ‘์†ํ•˜์—ฌ ์‚ฌ์šฉ
  • 1980๋…„๋Œ€ ~ : Personal Computer(PC) ๊ฐœ์ธ์šฉ ์ปดํ“จํ„ฐ์˜ ๋“ฑ์žฅ ( ์ปดํ“จํ„ฐ์˜ ๋ณด๊ธ‰ํ™” )

โœ… GUI ํ™˜๊ฒฝ์˜ ๋„์ž…

  • 1980๋…„๋Œ€ ์ดˆ๋ฐ˜ : CLIํ™˜๊ฒฝ๋งŒ ์ง€์›
  • 1980๋…„๋Œ€ ์ค‘ํ›„๋ฐ˜ : GUIํ™˜๊ฒฝ์ด ๋„์ž…๋˜๊ธฐ ์‹œ์ž‘ (๋งˆ์šฐ์Šค์˜ ์ถœํ˜„)

์šฉ์–ด์ดํ•ด๐Ÿ’ก CLI์™€ GUI

  • CLI (Command Line Interface) : ํ„ฐ๋ฏธ๋„ํ™˜๊ฒฝ, ํ‚ค๋ณด๋“œ ๋ฒ„ํŠผ๋งŒ์œผ๋กœ ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ ์กฐ์ž‘
    CLIํ™˜๊ฒฝ
  • GUI (Graphical User Interface) : ๊ทธ๋ž˜ํ”ฝ์œผ๋กœ ๊ตฌํ˜„ ๋œ ํ™”๋ฉด์— ๋งˆ์šฐ์Šค ํด๋ฆญ ๋“ฑ์˜ ๋‹ค์–‘ํ•œ ์ƒํ˜ธ์ž‘์šฉ์œผ๋กœ ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ ์กฐ์ž‘
    CLIํ™˜๊ฒฝ

๐Ÿงก1990๋…„๋Œ€

โœ… GUIํ™˜๊ฒฝ์˜ ๋„์ž…๊ณผ ๊ฐœ์ธ์šฉ ์ปดํ“จํ„ฐ์˜ ๋ณด๊ธ‰์œผ๋กœ ์ธํ•ด ์ปดํ“จํ„ฐ์˜ ์‚ฌ์šฉ์ž๊ฐ€ ์ฆ๋Œ€ํ•˜๋ฉฐ
ย ย ย ย  ๋‹ค์–‘ํ•œ ์‘์šฉํ”„๋กœ๊ทธ๋žจ์ด ํ™œ์„ฑํ™” ๋จ

  • ์—‘์…€, ์›Œ๋“œ ํ”„๋กœ์„ธ์„œ ๋“ฑ๋“ฑ
  • Windows OS ๋Œ€์ค‘ํ™”

โœ… ๋„คํŠธ์›Œํฌ ๊ธฐ์ˆ ์˜ ๋ฐœ์ „ ( ์ธํ„ฐ๋„ท์˜ ๋Œ€์ค‘ํ™” )

  • WWW(World Wide Web) ์›”๋“œ์™€์ด๋“œ์›น

โœ… ์˜คํ”ˆ์†Œ์Šค ์šด๋™ ํ™œ์„ฑํ™”

  • ์ธ๋ฅ˜ ์ฒจ๋‹จ ๊ธฐ์ˆ ์˜ ๋ฐœ์ „์„ ์œ„ํ•ด์„œ ๊ฐœ๋ฐœ๊ธฐ์ˆ ์„ ๊ณต์œ ํ•˜์ž๋Š” ์›€์ง์ž„์ด ์‹œ์ž‘๋จ
  • UNIX OS ๊ธฐ๋ฐ˜์˜ LINUX OS ๊ฐ€ ๊ฐœ๋ฐœ๋˜๋ฉฐ ๋ชจ๋“  ์†Œ์Šค์ฝ”๋“œ๋ฅผ ์˜คํ”ˆ

๐Ÿงก2000๋…„๋Œ€ ์ดํ›„

โœ… ์˜คํ”ˆ์†Œ์Šค ํ™œ์„ฑํ™”

  • LINUX, Apache(์›น์„œ๋ฒ„), My SQL(๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค) ๋“ฑ....
  • ์ตœ๊ทผ ์•ˆ๋“œ๋กœ์ด๋“œ, ๋”ฅ๋Ÿฌ๋‹, ๋ฐ์ดํ„ฐ์‚ฌ์ด์–ธ์Šค ๋“ฑ IoT ๊ด€๋ จ ์ตœ์‹  ๊ธฐ์ˆ ๋“ค์ด ์˜คํ”ˆ์†Œ์Šค๋กœ ๋งŒ๋“ค์–ด์ง€๊ณ  ์žˆ์Œ

โœ… ๊ฐ€์ƒ๋จธ์‹ , ๋Œ€์šฉ๋Ÿ‰ ๋ณ‘๋ ฌ์ฒ˜๋ฆฌ๊ธฐ์ˆ  ๋“ฑ์˜ ํ™œ์„ฑํ™”

profile
ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž ์„ฑ์žฅ์ผ๊ธฐ ๐Ÿ’ญ

0๊ฐœ์˜ ๋Œ“๊ธ€