์ค๋์ ๋ช
์ธ
" ์ฐ๋ฆฌ๊ฐ ์ง์ ์ผ๋ก ๋๋ ค์ํด์ผ ํ ๊ฒ์ ๋๋ ค์ ๊ทธ ์์ฒด์ด๋ค. "
- J.K. ๋กค๋ง
(์๊ตญ ์์ค๊ฐ, ํด๋ฆฌํฌํฐ ์๋ฆฌ์ฆ์ ์ ์)
โ ์ถ์ ๊ฒฝํฅ๋จ์ํ ๋ฌธ์ ๋ ๊ฑฐ์ ์ถ์ ๋์ง ์์๋ฐ๋ณต๋ฌธ + ์ญ์ฌ๋ผ์ด์ฑ + ์ธ๋ฑ์ฑ ๋ฑ ์ฌ๋ฌ ๊ฐ๋
์ ์์ด์ ๋ณต์กํ ๋ฌธ์ ํํ๋ก ์ถ์ ๋จ.์ ์ฒด 20๋ฌธ์ ์ค Python ๊ด๋ จ ๋ฌธ์ ๋ 1~2๋ฌธ์ ์ ๋ ์ถ์ ๋จ 1. print() ํจ์โ
1. ํ์ด์ฌ print()ํจ์๋๊ธฐ๋ณธ์ ์ผ๋ก ์ค ๋ฐ๊ฟ ์ถ๋ ฅ๋จint_val = range(2, 10, 2)for i in int_val: print(i)2468โ ๋ต์ ์์ฑ์ ์๋์ฒ๋ผ ์์ฑํ๋ฉด ์ค๋ต2, 4, 6, 8 ๊ธฐ๋ณธ์ ์ผ๋ก print() ํจ์๋ ์ถ๋ ฅ ํ ์ค ๋ฐ๊ฟ(\n)์ด ์ ์ฉ๋์ง๋ง, end=" "์ ๊ฐ์ด ์ค์ ํ๋ฉด ์ค ๋ฐ๊ฟ ์์ด ์ํ๋ ๋ฌธ์(์: ๊ณต๋ฐฑ)๋ฅผ ์ถ๋ ฅํ ์ ์๋ค. 2. ๋ฌธ์์ดโ
join() : ์ฌ๋ฌ ๊ฐ์ ๋ฌธ์์ด์ ํ๋๋ก ๊ฒฐํฉstr = '^'.join(['a', 'b', 'c'..
โ ์ ๊ทํ์ด์(Anomaly) ํ์์ด ๋ฐ์ํ์ง ์๋๋ก ์ค๋ณต์ฑ/์ข
์์ฑ ์ต์ํ ํ๊ธฐ ์ํ ์์
๋
ผ๋ฆฌ์ ์ค๊ณ ๋จ๊ณ์์ ์ํ, ์์ฑ ์๊ฐ ์ ์ ํ
์ด๋ธ๋ก ๋ถํ ๋์ด ๊ด๋ฆฌ๊ฐ ์ฉ์ดํด์ง๋ฐ์ดํฐ ๊ตฌ์กฐ ์์ ์ฑ ์ต๋ํ / ๋ฐ์ดํฐ ์ฝ์
์ ๋ฆด๋ ์ด์
์ฌ๊ตฌ์ฑ ํ์ ์ต์ํ โ ์ด์ ํ์ ์ข
๋ฅ์ฝ์
์ด์ : ๋ฐ์ดํฐ ์ฝ์
์ ๋ถํ์ํ ๋ฐ์ดํฐ๊ฐ ํจ๊ป ์ฝ์
์ญ์ ์ด์ : ํํ ์ญ์ ์ ํ์ํ ๋ฐ์ดํฐ๋ ํจ๊ป ์ญ์ ๊ฐฑ์ ์ด์ : ์ผ๋ถ๋ง ์์ ๋์ด ๋ฐ์ดํฐ ๋ถ์ผ์น โ ์ ๋ณด ๋ชจ์ ๋ฐ์ โ ์ ๊ทํ ๊ณผ์ ์ธ์ฐ๋ ๋ฒ : ๋๋ถ์ด๊ฒฐ๋ค์กฐ(๋๋ถ ์ด๊ฑธ ๋ค์ค)์ 1 ์ ๊ทํ๋ชจ๋ ๋๋ฉ์ธ(Domain)์ด ์์ ๊ฐ๋ง์ผ๋ก ๋์ด ์์์ 2 ์ ๊ทํ- ๊ธฐ๋ณธํค๊ฐ ์๋ ์์ฑ์ด ๊ธฐ๋ณธํค์ ๋ํ ์์ ํจ์์ ์ข
์ ๋ง์กฑ- ๋ถ๋ถ์ ํจ์ ์ข
์์ ์ ๊ฑฐํ ์ ๊ทํ์ 3 ์ ๊ทํ๊ธฐ๋ณธํค๊ฐ ์๋ ๋ชจ๋ ์์ฑ์ด ๊ธฐ๋ณธํค..
๋ด๊ฐ ๋ณด๋ ค๊ณ ์ ๋ฆฌํ ๊ฒ โ ์คํค๋ง์ธ๋ถ ์คํค๋ง(์๋ธ์คํค๋ง)์ฌ์ฉ์ ๊ด์ ์ ์คํค๋ง โ ํ๋์ DB์ ์ฌ๋ฌ ๊ฐ์ ์ธ๋ถ ์คํค๋ง๊ฐ ์กด์ฌ์ฌ์ฉ์, ํ๋ก๊ทธ๋จ๋ง๋ค ๋ค์ํ ํํ์ ๋
ผ๋ฆฌ์ ๊ตฌ์กฐ๋ก ์กด์ฌ๊ฐ๋
์คํค๋ง์ฌ์ฉ์์ DB ๊ด๋ฆฌ์ ๊ด์ ์ ์คํค๋ง / DB์ ์ ์ฒด์ ์ธ ๋
ผ๋ฆฌ์ ๊ตฌ์กฐ์ผ๋ฐ์ ์ผ๋ก ํ๋์ DB์๋ ํ๋์ ๊ฐ๋
์คํค๋ง ์กด์ฌโ ๋ฐ์ดํฐ ๊ฐ์ฒด/๊ด๊ณ/์ ์ฝ์กฐ๊ฑด/์ ๊ทผ๊ถํ/๋ฌด๊ฒฐ์ฑ ๊ท์น ๋ช
์ธ๋ด๋ถ ์คํค๋งDB ์ค๊ณ์/๊ฐ๋ฐ์ ๊ด์ ์ ์คํค๋ง๊ฐ๋
์คํค๋ง๋ฅผ ๋ฌผ๋ฆฌ์ ์ ์ฅ์ฅ์น์ ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ ์ ์โ ๋ฌผ๋ฆฌ์ ๊ตฌ์กฐ / ๋ด๋ถ ๋ ์ฝ๋์ ๋ฌผ๋ฆฌ์ ์์ โ ๋ฐ์ดํฐ ์ธ์ดDDL(Data Definition Language)๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์กฐ/์ ์ฝ ์กฐ๊ฑด ์ ์DML(Data Manipulation ~)๋ฐ์ดํฐ ์ฒ๋ฆฌ/์กฐ์์ ์ฌ์ฉ๋๋ ์ธ์ดDCL(Data Control ~..
๋ด๊ฐ ๋ณด๋ ค๊ณ ์ ๋ฆฌํ ๊ฒ โถ ๋์ ํ = ํญํฌ์ + ํ๋กํ ํ์
+ ์ํ ๋ถ์ ๊ธฐ๋ฅ ์ถ๊ฐ โถ ์ ์์ผ(Agile) = ์ผ์ ํ ์งง์ ์ฃผ๊ธฐ ๋ฐ๋ณตํ๋ฉฐ ๊ฐ๋ฐ ์งํEx, XP(eXtreme Programming), Scrum, FDD(๊ธฐ๋ฅ์ค์ฌ), ๋ฆฐ(LEAN), DSDM(Dynamic System. Development Method) 1. ํ๋ก์ ํธ ๊ณํโถ ํํฅ์ ๋น์ฉ์ฐ์ ๊ธฐ๋ฒ- ์ ๋ฌธ๊ฐ ๊ฐ์ ๊ธฐ๋ฒ : ์ธ๋ถ ์ ๋ฌธ๊ฐ์๊ฒ ๋น์ฉ ์ฐ์ ์๋ขฐ (๊ฐ๊ด์ )- ๋ธํ์ด ๊ธฐ๋ฒ: ํ ๋ช
์ ์กฐ์ ์์ ์ฌ๋ฌ ์ ๋ฌธ๊ฐ์ ์๊ฒฌ์ ์ข
ํฉํ์ฌ ์ฐ์ โถ ์ํฅ์ ๋น์ฉ ์ฐ์ ๊ธฐ๋ฒ- LOC ๊ธฐ๋ฒ : a + 4c + b / 6 (๋๊ด์น a, ๋น๊ด์น b, ๊ธฐ๋์นc) โถ ์ํ์ ๋น์ฉ ์ฐ์ - COCOMO(Constructive Cost Model) : ๋ณดํด์ด ์ ์ /..
์์ฑ์๊ฐ ์ง์ ์ ๋ฆฌ / ํ์ดํํ์ด์๋ถํ ๊ธ์งํฉ๋๋ค [์ ๋ณด๋ณด์ 3๋ ์์]๊ธฐ๋ฐ์ฑ: ์์คํ
๋ด ์ ๋ณด ์์์ ์ธ๊ฐ๋ ์ฌ์ฉ์์๊ฒ๋ง ์ ๊ทผ ํ์ฉ๋ฌด๊ฒฐ์ฑ: ์ค์ง ์ธ๊ฐ๋ ์ฌ์ฉ์๋ง์ด ์์คํ
๋ด ์ ๋ณด ์์ ๊ฐ๋ฅ๊ฐ์ฉ์ฑ: ์ธ๊ฐ๋ ์ฌ์ฉ์๋ ๊ถํ ๋ฒ์ ๋ด์์ ์ธ์ ๋ ์์ ์ ๊ทผ ๊ฐ๋ฅ**์ธ์ฆ : ์ฌ์ฉ์์ ์ ๋ถ ํ์ธ**๋ถ์ธ๋ฐฉ์ง : ๋ถ์ธํ ์ ์๋๋ก ์ก์์ ์ฆ๊ฑฐ ์ ๊ณต [AAA]์ธ์ฆ(Authentication): ์ฌ์ฉ์๊ฐ ๋คํธ์ํฌ ์ ์ ์ ์ ์์คํ
์์ ์ฌ์ฉ์์ ์ ์ ํ์ธ๊ถํ๋ถ์ฌ(Authoorization): ๊ฒ์ฆ๋ ์ฌ์ฉ์์๊ฒ ์ฌ์ฉ๊ฐ๋ฅํ ์ ๊ทผ๊ถํ ํ์ธ๊ณ์ ๊ด๋ฆฌ(Accounting): ์ฌ์ฉ์์ ์์ ์ฌ์ฉ์ ๋ํ ์ ๋ณด ์์ง(๊ณผ๊ธ, ๊ฐ์ฌ, ๋ณด๊ณ ์) [์๋ฐฉํฅ ์ํธํ ๋ฐฉ์] ๋์นญํค / ๋น๋ฐํค / ๊ฐ์ธํค๋น๋์นญํค / ๊ณต๊ฐํคํน์ง๋์ผํ ํค๋ก ๋ฐ์ดํฐ๋ฅผ์ํธํ..
โ๏ธ FIFO(First In First Out)๊ฐ์ฅ ๋จผ์ ๋ค์ด์จ ํ์ด์ง๊ฐ ๊ฐ์ฅ ๋จผ์ ๊ต์ฒด๋๋ค. โ๏ธ LRU(Least Recently Used)๊ฐ์ฅ ์ค๋ซ๋์ ์ฌ์ฉ๋์ง ์์ ํ์ด์ง๊ฐ ๊ต์ฒด๋๋ค. โ๏ธ LFU(Least Frequently Used)๊ฐ์ฅ ์ ๊ฒ ์ฐธ์กฐ๋ ํ์ด์ง๊ฐ ๊ต์ฒด๋๋ค.๋ง์ฝ ์ฌ๋ฌ ๊ฐ์ ํ์ด์ง๊ฐ ๋์ผํ ์ฐธ์กฐ ํ์๋ฅผ ๊ฐ์ง๋ฉด, ๊ฐ์ฅ ์ค๋๋ ํ์ด์ง(FIFO ๋ฐฉ์) ๋ฅผ ์ ๊ฑฐํ๋ค. [FIFO]3๊ฐ์ ํ์ด์ง ํ๋ ์(Frame)์ ๊ฐ์ง ๊ธฐ์ต์ฅ์น์์ ํ์ด์ง ์์ฒญ์ ๋ค์๊ณผ ๊ฐ์ ํ์ด์ง ๋ฒํธ ์์ผ๋ก ์์ฒญํ์ ๋ ๊ต์ฒด ์๊ณ ๋ฆฌ์ฆ์ผ๋ก FIFO์ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ค๋ฉด ๋ช ๋ฒ์ ํ์ด์ง ๋ถ์ฌ(Fault)๊ฐ ๋ฐ์ํ๋๊ฐ? (๋จ, ํ์ฌ ๊ธฐ์ต์ฅ์น๋ ๋ชจ๋ ๋น์ด์๋ค๊ณ ๊ฐ์ ํ๋ค.)์์ฒญ๋ ํ์ด์ง ๋ฒํธ์ ์์:2, 3, 2, 1, 5, 2,..
์ถ์ฒ: ์๋๊ณต, ๊ฟ๊พธ๋ ๋ผ์ด์ธ
โญ CPM ๋คํธ์ํฌ ์ฉ์ด์ ๋ฆฌโ๏ธ Critical Path (์๊ณ ๊ฒฝ๋ก)ํ๋ก์ ํธ ์๋ฃ์ ํ์ํ ์ต์ฅ ๊ฒฝ๋ก๋ก, ์ฌ์ ์๊ฐ์ด 0์ธ ์์
๋ค๋ก ๊ตฌ์ฑ๋จโ ์ง์ฐ๋๋ฉด ์ ์ฒด ํ๋ก์ ํธ ์ผ์ ์ด ๋ฆ์ด์ง๋ ์์
๋ค์ด๋ค.โ๏ธ ES (Earliest Start, ์ต์กฐ ์์ ์๊ฐ)ํด๋น ์์
์ด ๊ฐ์ฅ ๋นจ๋ฆฌ ์์ํ ์ ์๋ ์์ โ๏ธ EF (Earliest Finish, ์ต์กฐ ์๋ฃ ์๊ฐ)ํด๋น ์์
์ด ๊ฐ์ฅ ๋นจ๋ฆฌ ์๋ฃ๋ ์ ์๋ ์์ , ES + ์์
์์ ์๊ฐโ๏ธ Slack Time (์ฌ์ ์๊ฐ, Float)์์
์ด ์ง์ฐ๋ ์ ์๋ ์ต๋ ์๊ฐ, Slack = LS - ES ๋๋ LF - EF 1. ๋ค์์ ์์์
๋ฆฌ์คํธ์์ ์์
C์ ๊ฐ์ฅ ๋น ๋ฅธ ์ฐฉ์์ผ, ๊ฐ์ฅ ๋ฆ์ ์ฐฉ์์ผ, ์ฌ์ ๊ธฐ๊ฐ(slack time)์ ์์๋๋ก ์ฐ์์ค์์
์ ํ์์
์์๊ธฐ๊ฐA-15B..
'ETC' ์นดํ
๊ณ ๋ฆฌ์ ๊ธ ๋ชฉ๋ก (2 Page)
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.