์ „์ฒด๋ณด๊ธฐ 182

๐Ÿฅ•๋„คํŠธ์›Œํฌ 18์ผ์ฐจ(5.8) ๋‚ด๋ถ€ ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ(IGP)๊ณผ ์™ธ๋ถ€ ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ(EGP) BGP(Border Gateway Protocol) ์„ค์ •ํ•˜๊ธฐ ๋ณ‘๋ ฌ๊ฒฝ๋กœ HSRP(Hot Standby Routing Protocol) VRRP(Vritual Router Redendancy Protocol)

๋‚ด๋ถ€ ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ(IGP)๊ณผ ์™ธ๋ถ€ ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ(EGP) ๋‚ด๋ถ€์˜ ๋„คํŠธ์›Œํฌ์™€ ๋‚ด๋ถ€ ๋ผ์šฐํ„ฐ๋“ค์˜ ์ •๋ณด๋ฅผ ๊ฐ€์ง€๋Š” IGP์™€ ๋‚ด๋ถ€ ๋ผ์šฐํ„ฐ์™€ ์ด์›ƒํ•œ ๋ผ์šฐํ„ฐ์˜ ์ •๋ณด๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” EGP๋ฅผ ์‚ดํŽด๋ณด์ž. โ–ช IGP(Interior Gateway Protocol)๋Š” ํ•˜๋‚˜์˜ ๋™์ผํ•œ ๊ด€๋ฆฌ์˜์—ญ(AS(Autonomous System) ๋ฒˆํ˜ธ๋กœ ๊ตฌ๋ณ„) ๋‚ด์˜ ๋ผ์šฐํ„ฐ๋“ค ์‚ฌ์ด์—์„œ ๋„คํŠธ์›Œํฌ ์ •๋ณด๋ฅผ ๊ณต์œ ํ•˜๊ธฐ ์œ„ํ•œ ํ”„๋กœํ† ์ฝœ์ด๋‹ค. ์ด ๋„คํŠธ์›Œํฌ ์ •๋ณด์—๋Š” ํ•ด๋‹น ๋„คํŠธ์›Œํฌ ๋‚ด์— ์žˆ๋Š” ๋ชจ๋“  ์„œ๋ธŒ ๋„คํŠธ์›Œํฌ์˜ ์ •๋ณด๊ฐ€ ๋“ค์–ด์žˆ์–ด์„œ ๋™์ผํ•œ ๊ด€๋ฆฌ์˜์—ญ(AS)์ด๋ผ๊ณ  ํ‘œํ˜„ํ•œ๋‹ค. ์ด AS๋Š” ๊ฐ ๋„คํŠธ์›Œํฌ๋ฅผ ์ˆซ์ž๋กœ ๊ตฌ๋ณ„ํ•ด์„œ ‘AS ์ˆซ์ž’ ํ˜•ํƒœ๋กœ ํ‘œ์‹œํ•œ๋‹ค. =>IGP์— ์†ํ•˜๋Š” ํ”„๋กœํ† ์ฝœ์ด RIP, EIGRP, OSPF๋กœ LAN๊ณผ WAN์—์„œ ๋ชจ๋‘ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ๋‹ค. โ–ช EGP(E..

๐Ÿ’๋„คํŠธ์›Œํฌ 17์ผ์ฐจ(5.4) ๋ฐฉํ™”๋ฒฝ ์„ค์ •ํ•˜๊ธฐ, Access-list, BGP(Border Gateway Protocol) ์„ค์ •ํ•˜๊ธฐ

์ง€๋‚œ ์‹œ๊ฐ„ ์š”์•ฝ ๋ผ์šฐํ„ฐ์—์„œ ACL์€ ํŠน์ • ํ˜ธ์ŠคํŠธ๋‚˜ ๋„คํŠธ์›Œํฌ, ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์ œํ•œ์„ ์„ค์ •ํ•˜๋Š” ๊ธฐ๋ฒ• Wildmask๋Š” subnetmask ํ˜•์‹์œผ๋กœ ํ˜ธ์ŠคํŠธ๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๊ธฐ๋ฒ•์œผ๋กœ NAT, ACL, OSPF์—์„œ ์‚ฌ์šฉ๋œ๋‹ค. passive interface๋Š” ๋ผ์šฐํ„ฐ์˜ ํŠน์ • ์ธํ„ฐํŽ˜์ด์Šค์— ์„ค์ •ํ•ด์„œ ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์˜ ์ •๋ณด๊ฐ€ ์™ธ๋ถ€๋กœ ๋…ธ์ถœ๋˜์ง€ ์•Š๊ฒŒ ํ•œ๋‹ค. =>์Šค์œ„์น˜์—์„œ VLAN์˜ VTP ์„ค์ •์—์„œ Transparent mode ์„ค์ •๊ณผ ์œ ์‚ฌํ•˜๋‹ค. ์Šค์œ„์น˜์—์„œ๋Š” ํŠน์ • ํฌํŠธ๋กœ ์—ฐ๊ฒฐ๋˜๋Š” MAC ์ฃผ์†Œ๋ฅผ ์ง€์ •ํ•˜๋Š” port security ๊ธฐ๋ฒ•๋„ ์žˆ๋‹ค. distribute list๋Š” ์˜์‹ฌ์Šค๋Ÿฌ์šด ๋„คํŠธ์›Œํฌ๊ฐ€ ๋ผ์šฐํ„ฐ๋กœ ๋“ค์–ด์˜ค์ง€ ๋ชปํ•˜๊ฒŒ ๋ง‰๋Š” ์„ค์ •์œผ๋กœ ACL๊ณผ ์—ฐ๊ณ„ํ•ด์„œ ์‚ฌ์šฉ๋œ๋‹ค. =>์˜์‹ฌ์Šค๋Ÿฌ์šด ๋„คํŠธ์›Œํฌ๋ฅผ ๋ถˆ์‹ ํ•˜๋Š” ๋ง‰๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ Distance Vecto..

๐Ÿฅ๋„คํŠธ์›Œํฌ 16์ผ์ฐจ(5.3) ํŒจ์‹œ๋ธŒ ์ธํ„ฐํŽ˜์ด์Šค ๋ณ‘๋ ฌ ๊ฒฝ๋กœ ๋ฃจํ”„๋ฐฑ ์ธํ„ฐํŽ˜์ด์Šค(loopback interface) Distribute List(๋ถ„์‚ฐ ๋ฆฌ์ŠคํŠธ) vs Interface Restrict(์ธํ„ฐํŽ˜์ด์Šค ์ œํ•œ)

๋””๋ฒ„๊น… ์‹ค์Šต 4๊ฐœ์งœ๋ฆฌ Rip ๋„คํŠธ์›Œํฌ ์ค€๋น„ shut์„ ํ•˜๊ณ  ๋””๋ฒ„๊น…์„ ํ–ˆ๋Š”๋ฐ ์ง์ ‘ ์—ฐ๊ฒฐ์ด ๋˜์–ด ์žˆ์ง€ ์•Š์€๋ฐ๋„ ๋งคํŠธ๋ฆญ์ด 16์ด ๋‚˜์™”๋‹ค.(๋ฆฌ๋ฒ„์Šค ํฌ์ด์ฆŒ) ํ™€๋“œ ๋‹ค์šด ํƒ€์ž„์„ ๋น ๋ฅด๊ฒŒ ํ•ด์ฃผ๋Š” ๋ช…๋ น์–ด clear ip route * no shut์„ ํ•ด์คฌ๋”๋‹ˆ ๋‹ค์‹œ hop count๊ฐ€ ๋Œ์•„์™”๋‹ค. no debug all๋กœ ๊บผ์ค€๋‹ค. Convergence time : ์–ด๋Š ๋ผ์šฐํ„ฐ์—์„œ์˜ ๋ณ€๊ฒฝ์„ ๋‹ค๋ฅธ ๋ชจ๋“  ๋ผ์šฐํ„ฐ๋“ค์ด ์•Œ๊ณ  ์žˆ์„ ๋•Œ๊นŒ์ง€ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„ update : every 30 seconds RT3 ํ˜น์€ RT1 =>RT2๋กœ ์ด๋ฅด๋Š” ๊ฒฝ๋กœ ๊ฐ’(path cost)์ด ๋™์ผํ•ด์•ผ ๋ฌธ์ œ ๋ฐœ์ƒ ์‹œ ์ „ํ™˜์ด ์ œ๋Œ€๋กœ ์ด๋ค„์ง€๊ณ  ๋ฃจํ•‘(looping)์ด ๋ฐœ์ƒํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋‘ ๊ณณ์— ์ด๋ฅด๋Š” ๊ฒฝ๋กœ ๊ฐ’์„ ๋™์ผํ•˜๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด์„œ DCE์— clock rate์™€ ban..

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐœ๋…์ •๋ฆฌ + CentOS ๋ฐ Ubuntu์—์„œ ์ž‘๋™

๊ทธ ๋™์•ˆ ๋ฒˆ์•„์›ƒ ๋•Œ๋ฌธ์— ๋ชป์˜ฌ๋ ธ์–ด์š”... ใ… ใ…  ๐Ÿฅฒ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ž์ฒด๊ฐ€ ์˜ค๋ž˜๋œ ํ•™๋ฌธ์ด๋ผ ๋‚ด์šฉ๋„ ๊นŠ๊ณ  ์ „๋ฌธ์ ์ด์–ด์„œ ๋ณ„๋„๋กœ ์‹œ๊ฐ„์„ ๋“ค์—ฌ์„œ ๊ณต๋ถ€ํ•ด๋‘์–ด์•ผ ํ•  ๊ฒƒ์ด๋‹ค. ์‹œ์Šคํ…œ-๋„คํŠธ์›Œํฌ-์ •๋ณด๋ณด์•ˆ IT ๋ถ„์•ผ๋ฅผ ๊ณต๋ถ€ ํ•œ ๋’ค์— ์ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ์ž๋กœ ์ง„์ถœํ•˜๋Š” ๊ฒƒ๋„ ๋งค์šฐ ์ข‹๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค. ์ตœ๊ทผ์—๋Š” ์ƒ์šฉ ํด๋ผ์šฐ๋“œ AWS, Azure, GCP, IBM ์ƒ์—์„œ ์šด์˜๋˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋„ ๋‹ค์–‘ํ•˜๋‹ค. ๊ธฐ์—…์ฒด์—์„œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ Oracle์˜ Oracle, MS์˜ (MS) SQL, IBM์˜ DB2 ๋“ฑ์„ ๋งŽ์ด ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์ง€๋งŒ ์ตœ๊ทผ์—๋Š” ์˜คํ”ˆ์†Œ์Šค์ธ MySQL๋„ ์„ฑ๋Šฅ์ด ์ข‹์•„์ ธ์„œ ์ค‘์†Œ๊ทœ๋ชจ ์กฐ์ง์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ์— ์†์ƒ‰์ด ์—†๋‹ค. Apache ๋Œ€์‹  NginX๋ฅผ ์›น ์„œ๋ฒ„๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ Oracl..

์ž์ฒด ์กฐ์ธ, MySQL ๋ฐ์ดํ„ฐ ํ˜•์‹

์ž์ฒด ์กฐ์ธ(self join) -- ์ž์‹ ๊ณผ ์ž์‹ ์ด ์กฐ์ธ -- ํ…Œ์ด๋ธ”์€ 1๊ฐœ๋งŒ ์‚ฌ์šฉ -- ์˜ˆ) ํšŒ์‚ฌ์˜ ์กฐ์ง ๊ด€๊ณ„ -- ๋ฐ์ดํ„ฐ ์ƒ์„ฑ create table emp_table (emp char(4), manager char(4), phone varchar(8)); insert into emp_table values('๋Œ€ํ‘œ', null, '0000'); insert into emp_table values('์˜์—…์ด์‚ฌ', null, '1111'); insert into emp_table values('๊ด€๋ฆฌ์ด์‚ฌ', '๋Œ€ํ‘œ', '2222'); insert into emp_table values('์ •๋ณด์ด์‚ฌ', '๋Œ€ํ‘œ', '3333'); insert into emp_table values('์˜์—…๊ณผ์žฅ', '์˜์—…์ด์‚ฌ', '1..

๋ฐ์ดํ„ฐ์˜ ์ถ”๊ฐ€, ์ˆ˜์ •, ์‚ญ์ œ

๋ฐ์ดํ„ฐ ์ถ”๊ฐ€, ์ˆ˜์ •, ์‚ญ์ œ -- insert -- ๋ฐ์ดํ„ฐ ์ž…๋ ฅ -- insert ๋ฌธ์˜ ๊ธฐ๋ณธ ๋ฌธ๋ฒ• -- insert into ํ…Œ์ด๋ธ” (์—ด1, ์—ด2, ์—ด3, ...) values (๊ฐ’1, ๊ฐ’2, ๊ฐ’3, ...) -- ์ฃผ์˜์  -- ํ…Œ์ด๋ธ” ์ด๋ฆ„ ๋‹ค์Œ์— ๋‚˜์˜ค๋Š” ์—ด์€ ์ƒ๋žต ๊ฐ€๋Šฅํ•จ -- ๋‹ค๋งŒ, ์ƒ๋žตํ•  ์‹œ์—๋Š” values ๋‹ค์Œ์— ๋‚˜์˜ค๋Š” ๊ฐ’๋“ค์˜ ์ˆœ์„œ์™€ ๊ฐœ์ˆ˜๋Š” ์—ด์˜ ์ˆœ์„œ ๋ฐ ๊ฐœ์ˆ˜์™€ ๋™์ผํ•ด์•ผํ•จ create table toy_shop (toy_id int, toy_name char(4), age int); insert into toy_shop values (1, '์šฐ๋””', 25) select * from toy_shop; -- ์•„์ด๋””์™€ ์ด๋ฆ„๋งŒ ์ž…๋ ฅํ•˜๊ณ  ๋‚˜์ด๋Š” ์ž…๋ ฅํ•˜๊ณ  ์‹ถ์ง€ ์•Š๋‹ค๋ฉด insert into toy_shop (toy..

DBMS ์˜ค๋ฆ„์ฐจ์ˆœ ๋‚ด๋ฆผ์ฐจ์ˆœ ์กฐํšŒํ•˜๊ธฐ limit( ์ถœ๋ ฅ ๊ฐœ์ˆ˜ ์ œํ•œ) ์ค‘๋ณต ์ œ๊ฑฐ ํ‰๊ท (avg) ์„ธ๊ธฐ(count) ์กฐ๊ฑด์‹(having) - group by์—์„œ ์‚ฌ์šฉ

DBMS ์กฐํšŒํ•˜๊ธฐ ์—ฐ์Šต๋ฌธ์ œ -- ์—ฐ์Šต ๋ฌธ์ œ -- 1. buy ํ…Œ์ด๋ธ”์—์„œ amount๊ฐ€ 4 ์ด์ƒ์ธ ๋ชจ๋“  ์—ด ์กฐํšŒํ•˜๊ธฐ -- 2. buy ํ…Œ์ด๋ธ”์—์„œ prod_name์ด ์ง€๊ฐ‘ ๋˜๋Š” ์ฒญ๋ฐ”์ง€์— ํ•ด๋‹นํ•˜๋Š” ๋ชจ๋“  ์—ด ๋ฐ์ดํ„ฐ ์กฐํšŒํ•˜๊ธฐ select * from buy where amount >= 4; select * from buy where prod_name in ('์ง€๊ฐ‘','์ฒญ๋ฐ”์ง€'); DBMS ์˜ค๋ฆ„์ฐจ์ˆœ ๋‚ด๋ฆผ์ฐจ์ˆœ ์กฐํšŒํ•˜๊ธฐ order by -- ์ •๋ ฌ(๊ฒฐ๊ณผ๊ฐ€ ์ถœ๋ ฅ๋˜๋Š” ์ˆœ์„œ๋ฅผ ์กฐ์ ˆ) select mem_id, mem_name, debut_date from member order by debut_date; # ์˜ค๋ฆ„์ฐจ์ˆœ -- ์ •๋ ฌ ์˜ต์…˜ -- ASC : ์˜ค๋ฆ„์ฐจ์ˆœ -- DESC : ๋‚ด๋ฆผ์ฐจ์ˆœ -- : ์ƒ๋žตํ•˜๋ฉด ASC๋กœ ๋ฐ›์•„๋“ค์ž„ sel..

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ SQL - SELECT๋กœ ๋ฐ์ดํ„ฐ ์กฐํšŒํ•˜๊ธฐ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ค์น˜, DBeaver, WHERE ์ ˆ

DBMS์˜ ์ •์˜ DataBase Managemaent System ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ  ์šด์˜ํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๋ฐ์ดํ„ฐ์— ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ ‘๊ทผ ๋ฐ ์ฒ˜๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•ด์•ผ ํ•จ ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ์˜ ์‚ฝ์ž…, ์‚ญ์ œ, ๊ฐฑ์‹ ์œผ๋กœ ํ•ญ์ƒ ์ตœ์‹ ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์œ ์ง€ํ•ด์•ผ ํ•จ ์—ฌ๋Ÿฌ ์‚ฌ์šฉ์ž๊ฐ€ ๋™์‹œ์— ์›ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ด์šฉํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•จ ๋ฐ์ดํ„ฐ ์ฃผ์†Œ๋‚˜ ์œ„์น˜์— ์˜ํ•ด์„œ๊ฐ€ ์•„๋‹ˆ๋ผ ์‚ฌ์šฉ์ž๊ฐ€ ์š”๊ตฌํ•˜๋Š” ๋ฐ์ดํ„ฐ ๋‚ด์šฉ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ฐพ์Œ DBMS์˜ ์ข…๋ฅ˜ Oracle, MySQL์ด ์••๋„์  ๊ด€๊ณ„ํ˜• DBMS(Relational DBMS) ํ…Œ์ด๋ธ”(Table) = ๊ด€๊ณ„(Relation) ๋‚˜๋ฅผ ์ •์˜ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋Š” ๋ฌด์ˆ˜ํžˆ ๋งŽ๋‹ค. ํ‚ค, ์ง€์—ญ, ์ธ์ข…, ๋“ฑ๋“ฑ.. ๊ทธ ์ค‘์—์„œ ์ด๋ฆ„, ์•„์ด๋”” ๋‘ ๊ฐ€์ง€๋งŒ ์ˆ˜์ง‘์„ ํ•˜๊ฒ ๋‹ค. ์‚ฌ๋žŒ์ด๋ผ๋Š” ๊ฐ์ฒด์—์„œ ๊ทธ ์ด๋ฆ„๊ณผ ์•„์ด๋””๋ผ๋Š” ๋‘ ๊ฐ€์ง€๋ฅผ ์ˆ˜์ง‘์„ ํ•˜๊ฒ ๋‹ค. ..

ํŒŒ์ด์ฌ ์›น ํฌ๋กค๋ง ์ •์  ํฌ๋กค๋ง selenium ๋งˆ์šฐ์Šค ์ œ์–ด ํ‚ค๋ณด๋“œ ์ œ์–ด selenium๊ณผ bs4์˜ ์กฐํ•ฉ

## select find_all()๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋งค์นญ๋˜๋Š” ๋ชจ๋“  ๊ฒฐ๊ณผ๋ฅผ ๋ฆฌ์ŠคํŠธ๋กœ ๋ณ€ํ™˜ select_one()์œผ๋กœ ํ•˜๋‚˜์˜ ๊ฒฐ๊ณผ๋งŒ ๋ฐ˜ํ™˜ํ•˜๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅ ํด๋ž˜์Šค๋Š” ๋งˆ์นจํ‘œ(.) ์•„์ด๋””๋Š” ์ƒต(#)์œผ๋กœ, ์ž์†ํƒœ๊ทธ๋Š” ๋„์–ด์“ฐ๊ธฐ๋กœ ํ‘œํ˜„ print(soup.select("p")) #pํƒœ๊ทธ print(soup.select(".d")) # class๊ฐ€ d์ธ ํƒœ๊ทธ print(soup.select("p.d")) # class๊ฐ€ d์ธ pํƒœ๊ทธ print(soup.select("#i")) # id๊ฐ€ i์ธ ํƒœ๊ทธ print(soup.select("p#i")) # id๊ฐ€ i์ธ pํƒœ๊ทธ print(soup.select("body p")) #body์˜ ์ž์†์ธ p ํƒœ๊ทธ ํฌ๋กค๋ง ์˜ˆ์ œ f12 ๊ฐœ๋ฐœ์ž ๋„๊ตฌ๋กœ ์กฐํšŒ ๋™์  ํฌ๋กค๋ง https://chromed..

ํŒŒ์ด์ฌ ์›น ํฌ๋กค๋ง Beautiful Soup

ํฌ๋กค๋ง๊ณผ ์Šคํฌ๋ž˜ํ•‘ ํฌ๋กค๋ง : ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ์˜ํ•ด ์ธํ„ฐ๋„ท์„ ํƒ์ƒ‰ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ ํฌ๋กค๋ง: ํฌ๋กค๋Ÿฌ๊ฐ€ ์›นํŽ˜์ด์ง€๋“ค์„ ๋Œ์•„๋‹ค๋‹ˆ๋Š” ํ–‰์œ„ ์Šคํฌ๋ž˜ํผ: ์›นํŽ˜์ด์ง€์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ ์Šคํฌ๋ž˜ํ•‘: ์›นํŽ˜์ด์ง€์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜๋Š” ํ–‰์œ„ => ํ†ต์ƒ์ ์œผ๋กœ ํฌ๋กค๋ง๊ณผ ์Šคํฌ๋ž˜ํ•‘์„ ํ•ฉ์ณ์„œ ํฌ๋กค๋ง์ด๋ผ๊ณ  ํ‘œํ˜„ํ•จ ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„ ํด๋ผ์ด์–ธํŠธ -์›น ๋ธŒ๋ผ์šฐ์ € ๋ฐ ์›น ์˜ˆ) ์Šค๋งˆํŠธํฐ ์•ฑ, ํฌ๋กฌ, ์ธํ„ฐ๋„ท ์ต์Šคํ”Œ๋กœ๋Ÿฌ ์„œ๋ฒ„ -ํด๋ผ์ด์–ธํŠธ์˜ ์ฒ˜๋ฆฌ๋ฅผ ๋„์™€์ฃผ๋Š” ๊ฒƒ -ํด๋ผ์ด์–ธํŠธ๊ฐ€ ํ•„์š”๋กœ ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณต -์ธํ„ฐ๋„ท ์ฃผ์†Œ์ฐฝ์— ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•˜๊ณ  ์‚ฌ์ดํŠธ์— ์ ‘์†ํ•˜๋Š” ํ–‰์œ„ => ์„œ๋ฒ„์— ์ ‘์† ์‘๋‹ต์ฝ”๋“œ ์„œ๋ฒ„๊ฐ€ ํด๋ผ์ด์–ธํŠธ ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๊ณ  ๋‚œ ํ›„ ์ƒํƒœ์— ๋”ฐ๋ผ ๋ฐ˜ํ™˜ํ•˜๋Š” ์ฝ”๋“œ 100๋ฒˆ๋Œ€ 200๋ฒˆ๋Œ€ 300๋ฒˆ๋Œ€ 400๋ฒˆ๋Œ€ 400๋ฒˆ๋Œ€ ์กฐ๊ฑด๋ถ€ ์‘๋‹ต ์„ฑ๊ณต ๋ฆฌ๋‹ค์ด๋ ‰์…˜ ์™„๋ฃŒ ์š”์ฒญ ์˜ค๋ฅ˜ ์„œ๋ฒ„ ์˜ค๋ฅ˜ -..