๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿ‘ฉ‍๐Ÿ’ป Learn programming/IT ์ง€์‹

(3)
[IT ์ง€์‹] ํ˜ผ์ž ๊ณต๋ถ€ํ•˜๋Š” ์–„ํŒํ•œ ์ฝ”๋”ฉ ์ง€์‹ (1) โœ”๏ธ ํฌ๋ž˜์ปค - cracker - ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ์„ ๋šซ๊ณ  ํŒŒ๊ดดํ•˜๋Š” ํ–‰์œ„๋ฅผ ํ•˜๋Š” ์‚ฌ๋žŒ - ๋ธ”๋ž™ ํ•ด์ปค - ๋ธ”๋ž™ ํ—ค์ปค๊ฐ€ ์‹œ์Šคํ…œ์„ ์กฐ๊ฐ๋‚ด๋Š” ๋ชจ์–‘์ด ํฌ๋ž˜์ปค ๊ณผ์ž๊ฐ€ ๋ถ€์ˆด์ง€๋Š” ๊ฒƒ๊ณผ ๋น„์Šทํ•ด์„œ ํฌ๋ž˜์ปค! โœ”๏ธ ํ•ด์ปค - security hacker - ์ปดํ“จํ„ฐ์™€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ๋Œ€ํ•œ ์ „๋ฌธ ์ง€์‹์„ ๊ฐ€์ง„ ์‚ฌ๋žŒ์„ ๋œปํ•˜๋Š” ๋‹จ์–ด - ํ™”์ดํŠธ ํ•ด์ปค โœ”๏ธ ์†Œํ”„ํŠธ์›จ์–ด - software - ํ”„๋กœ๊ทธ๋žจ๊ณผ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ๋ฐ์ดํ„ฐ ๋“ฑ์œผ๋กœ ์ด๋ค„์ง„ ์‹œ์Šคํ…œ โœ”๏ธ ์‹œ์Šคํ…œ ํ”„๋กœ๊ทธ๋žจ - system program - ์šด์˜์ฒด์ œ์˜ ์ผ๋ถ€๋กœ์„œ ์ปดํ“จํ„ฐ ์ด์šฉ ํ™˜๊ฒฝ์„ ์กฐ์„ฑํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด โœ”๏ธ ํ”„๋กœ๊ทธ๋žจ - program - ์‚ฌ์šฉ์ž์˜ ๋ช…๋ น์— ๋”ฐ๋ผ ๊ทธ ๋ชฉ์ ์— ๋งž๋Š” ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์ผ๋ จ์˜ ๋ช…๋ น์–ด ๋ชจ์Œ โœ”๏ธ ๊ณ ์ˆ˜์ค€ ์–ธ์–ด - high-level language - ์‚ฌ๋žŒ์˜ ์–ธ์–ด์— ๊ฐ€๊นŒ์šด ์–ธ์–ด..
ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ณ„ ์ฃผ์„ ์ฒ˜๋ฆฌ / Comments / ์ฝ”๋ฉ˜ํŠธ ( HTML / CSS / Javascript / Python / Java / C++ / Kotlin / Swift / PHP / Go / C# / SQL / Scala / R / Bash ) ์ตœ๊ทผ ๋‹ค์–‘ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ์กฐ๊ธˆ์”ฉ ์‚ฌ์šฉํ•ด๋ณด๋ ค๊ณ  ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ์ฝ”๋”ฉํ•  ๋•Œ๋งˆ๋‹ค ํ—ท๊ฐˆ๋ฆฌ์ง€ ์•Š์œผ๋ ค๊ณ  ์ฃผ์„์„ ๋งŽ์ด ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ƒˆ๋กœ์šด ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์‚ฌ์šฉํ•  ๋•Œ๋งˆ๋‹ค ๊ผญ ์ฐพ์•„๋ณด๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ฃผ์„(Comment)์€ ํ”„๋กœ๊ทธ๋žจ์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๋Š” ํ…์ŠคํŠธ์ž…๋‹ˆ๋‹ค. ์ผ๋‹จ, ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ข…๋ฅ˜์— ๋”ฐ๋ฅธ ์ฃผ์„ ๊ธฐํ˜ธ๋งŒ ์•Œ์•„๋ณด์•˜์Šต๋‹ˆ๋‹ค. ์ฃผ์„ ์ฒ˜๋ฆฌ์— ๊ด€ํ•ด ์ฃผ์˜ํ•  ์ , ๊ธฐํƒ€ ์‚ฌํ•ญ์ด ์žˆ๋Š” ๊ฒƒ์€ ์ดํ›„์— ์กฐ๊ธˆ์”ฉ ์ถ”๊ฐ€ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค! ๐Ÿ˜Š ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ํ•œ ์ค„ ์ฃผ์„ ์—ฌ๋Ÿฌ ์ค„ ์ฃผ์„ HTML CSS /* */ /* */ Javascript // /* */ Python # ''' ''' or """ """ Java // /* */ C++ // /* */ Kotlin // /* */ Swift // /* */ PHP # or // /* */ Go ..
[์ŠคํŒŒ๋ฅดํƒ€] 1์‹œ๊ฐ„๋งŒ์— ๋๋‚ด๋Š” ์ง์žฅ์ธ ์ฝ”๋”ฉ ์šฉ์–ด ํ•ด์„ค ์ •๋ฆฌ 1๊ฐ•. ์ปดํ“จํ„ฐ์™€ ์ธํ„ฐ๋„ท ์ปดํ“จํ„ฐ : ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ธฐ๊ณ„๋ฅผ ๋ชจ์•„๋‘” ๊ฒƒ - CPU : ๊ณ„์‚ฐํ•˜๊ธฐ - RAM : ๊ธฐ์–ตํ•˜๊ธฐ - ํ•˜๋“œ๋””์Šคํฌ : ์ ์–ด๋‘๊ธฐ - ๋ฉ”์ธ๋ณด๋“œ : ๊ฝ‚์•„๋‘๊ธฐ OS (์šด์˜์ฒด์ œ) : ์ธ๊ฐ„์ด ๊ธฐ๊ณ„์™€ ์†Œํ†ตํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“œ๋Š” ๊ธฐ๋ฐ˜ ํ”„๋กœ๊ทธ๋žจ ex) ์•ˆ๋“œ๋กœ์ด๋“œ, ios, Window, Linux ··· โ€ป Linux๋Š” '์˜คํ”ˆ์†Œ์Šค' ์ฝ”๋”ฉ : OS์— ๋ช…๋ น์„ ๋‚ด๋ฆฌ๋Š” ๊ฒƒ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ex) Python, JS, PHP, JAVA, C++ ··· ํ”„๋กœ๊ทธ๋žจ : ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ ๋ฏธ๋ฆฌ ์ฝ”๋”ฉํ•ด์„œ ๋งค๋ฒˆ ๋˜‘๊ฐ™์ด ์›€์ง์ด๋Š” ๊ฒƒ ex) ํ•œ๊ธ€, ์—‘์…€, ํŒŒ์›Œํฌ์ธํŠธ ··· ์ปดํ“จํ„ฐ๋ผ๋ฆฌ ๋Œ€ํ™”๋ฅผ ์ฃผ๊ณ ๋ฐ›๊ณ  ์‹ถ์œผ๋ฉด? → ์ธํ„ฐ๋„ท ํ•„์š”! ๋˜, ๋Œ€ํ™”๋ฅผ ์ฃผ๊ณ  ๋ฐ›์œผ๋ ค๋ฉด ๊ทœ์น™์ด ํ•„์š” → ๊ทœ์น™ ์ค‘ ํ•˜๋‚˜๊ฐ€ ์›น = http [http://dearest-mingy..