์ „์ฒด ๊ธ€ 117

[3์žฅ] ๋„คํŠธ์›Œํฌ, ํด๋ผ์ด์–ธํŠธ, ์„œ๋ฒ„

์ธ๋ฅ˜ ์—ญ์‚ฌ์— ํ˜๋ช…์„ ์ผ์œผํ‚จ ๊ธฐ๊ณ„์ปดํ“จํ„ฐ์˜ ๋“ฑ์žฅ   ๊ตญ๋ฏผํ•™๊ต์˜ ๋ช…์นญ์ด ์ดˆ๋“ฑํ•™๊ต๋กœ ๋ฐ”๋€Œ๋˜ ์‹œ์ ˆ, ์ปดํ“จํ„ฐ๊ฐ€ ๋“ฑ์žฅํ–ˆ์–ด์š”.'Personal Computer' ์ค„์—ฌ์„œ 'PC'๋ผ๊ณ  ๋ถˆ๋ €์ฃ . ์ด PC๋กœ๋Š” ์ง€๊ธˆ๊นŒ์ง€๋„ ์ธ๊ธฐ ์žˆ๋Š” ๋ธ”๋ฆฌ์ž๋“œ๋ผ๋Š” ํšŒ์‚ฌ์—์„œ ๋งŒ๋“ '์Šคํƒ€ํฌ๋ž˜ํ”„ํŠธ'๋ผ๋Š” ๊ฒŒ์ž„์„ ํ•  ์ˆ˜ ์žˆ์—ˆ์–ด์š”! ์„ ์œผ๋กœ ์ง์ ‘ ์—ฐ๊ฒฐ๋œ ์ปดํ“จํ„ฐ๋“ค์€ ํŒŒ์ผ์„ ์„œ๋กœ ์ฃผ๊ณ ๋ฐ›๊ฑฐ๋‚˜ ํ•จ๊ป˜ ๊ฒŒ์ž„์„ ํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ ,๊ทธ๋ ‡์ง€ ์•Š์€ ์ปดํ“จํ„ฐ๋“ค์€ ๊ทธ๋Ÿด ์ˆ˜ ์—†์—ˆ์ฃ .. ๊ฒŒ์ž„์„ ํ•˜๊ธฐ ์œ„ํ•ด ๋ถ€ํ’ˆ์€ ๋” ์ข‹์•„์กŒ๊ณ , ์ปดํ“จํ„ฐ์˜ ์—ฐ๊ฒฐ ์†๋„๋Š” ๋” ๋นจ๋ผ์กŒ์–ด์š”.๊ทธ๋ ‡๊ฒŒ ๊ฒŒ์ž„ ์‚ฐ์—…์€ ๋„คํŠธ์›Œํฌ์˜ ๋ฐœ์ „์— ํฌ๊ฒŒ ๊ธฐ์—ฌํ–ˆ์ฃ . ์—ฐ๊ฒฐ๋œ ์ปดํ“จํ„ฐ๋ผ๋ฆฌ๋Š” ํŒŒ์ผ์„ ์„œ๋กœ ์ฃผ๊ณ  ๋ฐ›์„ ์ˆ˜ ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์—ํšŒ์‚ฌ์—์„œ ์—‘์…€ ํŒŒ์ผ, PDF ํŒŒ์ผ ๋“ฑ ์—ฌ๋Ÿฌ ํŒŒ์ผ๋“ค์„ ์ฃผ๊ณ  ๋ฐ›์œผ๋ฉด ์ผ์„ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋์–ด์š”.         ๋„คํŠธ์›Œํฌ   LA..

IT ์ง€์‹ 2024.01.24

[02-1] ์ž๋ฃŒํ˜•๊ณผ ๋ฌธ์ž์—ด

ํ”„๋กœ๊ทธ๋ž˜๋ฐ์—์„œ๋Š” ํ”„๋กœ๊ทธ๋žจ์ด ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ๊ฒƒ์„ '์ž๋ฃŒ(data)'๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์ผ์ƒ์—์„œ ๋งŒ๋‚˜๋Š” ๋ชจ๋“  ๊ฒƒ๋“ค์€ ์ž๋ฃŒ๊ฐ€ ๋  ์ˆ˜ ์žˆ๊ณ , ํ”„๋กœ๊ทธ๋žจ์€ ์ด๋Ÿฌํ•œ ์ž๋ฃŒ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ๋ชจ๋“  ํ–‰์œ„๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋œ๋‹ค. ์ž๋ฃŒํ˜•๊ณผ ๊ธฐ๋ณธ ์ž๋ฃŒํ˜• ๊ฐœ๋ฐœ์ž๋“ค์ด ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ธฐ๋Šฅ๊ณผ ์—ญํ• ์— ๋”ฐ๋ผ ์ž๋ฃŒ๋ฅผ ๊ตฌ๋ถ„ํ–ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ๊ตฌ๋ถ„๋œ ์ข…๋ฅ˜๋ฅผ ์ž๋ฃŒํ˜•(data type)์ด๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. ๋ฌธ์ž์—ด(string): ๋ฉ”์ผ ์ œ๋ชฉ, ๋ฉ”์‹œ์ง€ ๋‚ด์šฉ ๋“ฑ (ex) "์•ˆ๋…•ํ•˜์„ธ์š”", "Hello" ์ˆซ์ž(number): ๋ฌผ๊ฑด์˜ ๊ฐ€๊ฒฉ, ํ•™์ƒ์˜ ์„ฑ์  ๋“ฑ (ex) 11, 345, 247.61 ๋ถˆ(boolean): ์นœ๊ตฌ์˜ ๋กœ๊ทธ์ธ ์ƒํƒœ ๋“ฑ (ex) True, False โ–ถ์ž๋ฃŒ๋ฅผ ์•Œ์•„์•ผ ํ•˜๋Š” ์ด์œ  ์‚ฌ๋žŒ์˜ ๋ชธ์„ ๊ตฌ์„ฑํ•˜๋Š” ์š”์†Œ๋“ค์„ ํ•œ ๋ฒˆ ์ƒ๊ฐํ•ด ๋ณด์ž! ์„ธํฌ(์•ฝ ..

[2์žฅ-2] ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด & ์šด์˜์ฒด์ œ(OS)

์ปดํ“จํ„ฐ์˜ ๊ตฌ์„ฑ ์š”์†Œ CPU๋Š” ์ค‘์•™์ฒ˜๋ฆฌ์žฅ์น˜์—์š”. ์ปดํ“จํ„ฐ์˜ '๋จธ๋ฆฌ' ์—ญํ• ์„ ํ•˜์ฃ . ๋ฉ”๋ชจ๋ฆฌ๋Š” CPU์˜ ๊ฐœ์ธ ์ž‘์—… ๊ณต๊ฐ„์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. HDD(ํ•˜๋“œ๋””์Šคํฌ), SSD๋ผ๊ณ  ๋ถˆ๋ฆฌ๋Š” ๋ณด์กฐ๊ธฐ์–ต์žฅ์น˜์—์š”. ์ปดํ“จํ„ฐ์˜ '์ฐฝ๊ณ ' ์—ญํ• ์„ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ด ๋ถ€ํ’ˆ๋“ค์„ ๋ฉ”์ธ๋ณด๋“œ ํŒ์— ๋ผ์šฐ๊ณ , ์ „์›์„ ๋ถ™์ด๋ฉด ์ปดํ“จํ„ฐ๊ฐ€ ๋˜๋Š” ๊ฒ๋‹ˆ๋‹ค. ๋ฌผ๋ก , ๋ถ€ํ’ˆ๊ฐ„ ํ˜ธํ™˜ ์—ฌ๋ถ€ ํ™•์ธ์€ ํ•„์š”ํ•ด์š”. CPU๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋”ฐ๋กœ ์ €์žฅํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— CPU์˜ ์ฐฝ๊ณ  ์—ญํ• ์„ ํ•˜๋Š” HDD,SSD์— ์‹ ํ˜ธ๋ฅผ ๋ณด๋‚ด์„œ ์ฒ˜๋ฆฌํ•  ๋ฐ์ดํ„ฐ๋ฅผ ์š”๊ตฌํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ์ฐฝ๊ณ ๊ฐ€ ์ปค์„œ ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฐพ์œผ๋ ค๋ฉด ์˜ค๋žœ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฌ๊ฒŒ ๋ผ์š”. ์ด์ฒ˜๋Ÿผ ๋ณด์กฐ๊ธฐ์–ต์žฅ์น˜๋Š” CPU๋ณด๋‹ค ์†๋„๊ฐ€ ๋งค์šฐ ๋А๋ฆฌ๊ธฐ ๋•Œ๋ฌธ์— '๋ฉ”๋ชจ๋ฆฌ'๋ผ๋Š” CPU์˜ ๊ฐœ์ธ ์ž‘์—… ๊ณต๊ฐ„์„ ๋งŒ๋“ค๊ฒŒ ๋œ ๊ฑฐ์ฃ . ์ด์ œ CPU๋Š” ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ..

IT ์ง€์‹ 2024.01.23

[01] ์ž์ฃผ ๋‚˜์˜ค๋Š” ํŒŒ์ด์ฌ ์šฉ์–ด๋“ค

โ—๋ฌธ์žฅ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์ฝ”๋“œ์˜ ์ตœ์†Œ ๋‹จ์œ„๋ฅผ ๋ฌธ์žฅ์ด๋ผ๊ณ  ํ•œ๋‹ค. (ํŒŒ์ด์ฌ์€ 'ํ•œ ์ค„์ด ํ•˜๋‚˜์˜ ๋ฌธ์žฅ์ด๋‹ค'๋ผ๊ณ  ์ƒ๊ฐํ•ด๋„ ๋œ๋‹ค.) ์ด ๋ฌธ์žฅ๋“ค์ด ๋ชจ์ด๋ฉด ํ”„๋กœ๊ทธ๋žจ์ด ๋œ๋‹ค. โ—ํ‘œํ˜„์‹ ํŒŒ์ด์ฌ์—์„œ๋Š” ์–ด๋– ํ•œ ๊ฐ’์„ ๋งŒ๋“ค์–ด ๋‚ด๋Š” ๊ฐ„๋‹จํ•œ ์ฝ”๋“œ๋ฅผ ํ‘œํ˜„์‹์ด๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. (์—ฌ๊ธฐ์„œ ๊ฐ’ = ์ˆซ์ž, ์ˆ˜์‹, ๋ฌธ์ž์—ด ๋“ฑ) 113 10 + 20 + 30 + 40 * 10 "Python Programming" โ—ํ‚ค์›Œ๋“œ ํ‚ค์›Œ๋“œ๋Š” ํŠน๋ณ„ํ•œ ์˜๋ฏธ๊ฐ€ ๋ถ€์—ฌ๋œ ๋‹จ์–ด๋กœ ํŒŒ์ด์ฌ์ด ๋งŒ๋“ค์–ด์งˆ ๋•Œ ์ด๋ฏธ ์‚ฌ์šฉํ•˜๊ฒ ๋‹ค๊ณ  ์˜ˆ์•ฝํ•ด ๋†“์€ ๊ฒƒ์ด๋‹ค. (ํ‚ค์›Œ๋“œ์ธ์ง€ ์•„๋‹Œ์ง€ ๊ตฌ๋ถ„ํ•ด์•ผ ์ด์œ : ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์—์„œ ์‚ฌ์šฉ์ž๊ฐ€ ์ด๋ฆ„์„ ์ •ํ•  ๋•Œ ํ‚ค์›Œ๋“œ๋ฅผ ์‚ฌ์šฉํ•ด์„œ๋Š” ์•ˆ ๋˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.) ํŒŒ์ด์ฌ์€ ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•œ๋‹ค. ex) True๋Š” ํ‚ค์›Œ๋“œ์ด์ง€๋งŒ true๋Š” ํ‚ค์›Œ๋“œ๊ฐ€ ์•„๋‹ˆ๋‹ค. → true๋กœ๋Š” ์ด๋ฆ„์„ ..

[2์žฅ-1] ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด & ์šด์˜์ฒด์ œ(OS)

โ–ถํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ž€ ๋ฌด์—‡์ผ๊นŒ์š”? ์•„๋ž์–ด๋ฅผ ๋ชจ๋ฅด๋Š” ์‚ฌ๋žŒ์€ ์•„๋ž์ธ๊ณผ ์†Œํ†ตํ•  ์ˆ˜ ์—†์–ด์š”. ๊ทธ๋ž˜์„œ ํ•œ๊ตญ์ธ - ์•„๋ž์ธ ์‚ฌ์ด์— '์•„๋ž์–ด๋ฅผ ํ•  ์ค„ ์•„๋Š” ํ•œ๊ตญ์ธ'์ด ํ•„์š”ํ•˜์ฃ . ๊ทธ๋ ‡๋‹ค๋ฉด ์ธ๊ฐ„๊ณผ ์ปดํ“จํ„ฐ ์‚ฌ์ด์ด์—๋Š” ์–ด๋–ป๊ฒŒ ์†Œํ†ตํ•ด์•ผ ํ• ๊นŒ์š”? ์ธ๊ฐ„์€ '์ธ๊ฐ„์˜ ์–ธ์–ด'๋ฅผ ์‚ฌ์šฉํ•ด์š”. ์ปดํ“จํ„ฐ๋Š” '0๊ณผ 1๋กœ ์ด๋ฃจ์–ด์ง„ ๊ธฐ๊ณ„์–ด'๋ฅผ ์‚ฌ์šฉํ•˜์ฃ . ์ธ๊ฐ„์€ ์˜ค๋ฅ˜ ์—†์ด ์ž…๋ ฅํ•œ ๋Œ€๋กœ ์ •ํ™•ํ•˜๊ฒŒ ๊ณ„์‚ฐํ•ด ๋‚ด๋Š” ์ปดํ“จํ„ฐ์—๊ฒŒ ์ผ์„ ์‹œํ‚ค๊ธฐ ์œ„ํ•ด์„œ ์ธ๊ฐ„ - ์ปดํ“จํ„ฐ ์‚ฌ์ด์— '์ปดํŒŒ์ผ๋Ÿฌ'๋ผ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค์—ˆ์–ด์š”. ๋ฐ”๋กœ ์ด ์ปดํŒŒ์ผ๋Ÿฌ๊ฐ€ ์ธ๊ฐ„์˜ ์š”๊ตฌ๋ฅผ ์ปดํ“จํ„ฐ์—๊ฒŒ ์ „๋‹ฌํ•ด ์ฃผ๋Š” ์—ญํ• ์„ ํ•˜๋Š” ๊ฑฐ์—์š”. ('์ปดํŒŒ์ผ๋Ÿฌ' = '์•„๋ž์–ด๋ฅผ ํ•  ์ค„ ์•„๋Š” ํ•œ๊ตญ์ธ') ์ธ๊ฐ„(๊ฐœ๋ฐœ์ž)์€ ์ปดํŒŒ์ผ๋Ÿฌ์—๊ฒŒ ๋ฌธ์„œ๋กœ ์ผ์„ ์‹œํ‚ค๋Š” ์‚ฌ๋žŒ์ด์—์š”. ๊ฐœ๋ฐœ์ž๋Š” '์ž๋ฐ”(JAVA), ํŒŒ์ด์ฌ(Python), ๋ฃจ๋น„(Ruby),..

IT ์ง€์‹ 2024.01.22