โ
์ด๋ฒ ๊ธ์ ์ ๊ฐ ํท๊ฐ๋ฆฌ๋ ๊ฒ ์์ฃผ๋ก ์ ๋ฆฌํ์ต๋๋ค.
์์ธํ ์ค๋ช
์ด๋ ํ๋ฆ์ ์ํ์๋ฉด ์ด์ ํฌ์คํ
์ ์ฐธ๊ณ ํด ์ฃผ์ธ์ :) โ
- ๊ตฌ์กฐ, ์ ์ ๋ค์ด์ด๊ทธ๋จ: ํด๋์ค, ๊ฐ์ฒด, ์ปดํฌ๋ํธ, ๋ฐฐ์น, ๋ณตํฉ์ฒด ๊ตฌ์กฐ, ํจํค์ง
- ํ์, ๋์ ๋ค์ด์ด๊ทธ๋จ: ์ ์ค์ผ์ด์ค, ์ํ์ค, ์ปค๋ฎค๋์ผ์ด์
, ์ํ, ํ๋ ํ์ด๋ฐ, ์ํธ์์ฉ ๊ฐ์
- UI ์ค๊ณ: ์ง๊ด์ฑ, ์ ํจ์ฑ, ํ์ต์ฑ, ์ ์ฐ์ฑ
- ์์ง๋(์ฐ<๋
ผ<์<์ <ํต(๊ต)<์<๊ธฐ, ๋์์๋ก good)
- ์ฐ์ฐ์ (Coincidental): ์๋ก ๊ด๋ จ์๋ ์์๋ก๋ง ๊ตฌ์ฑ
- ๋ ผ๋ฆฌ์ (Logical): ์ ์ฌํ ์ฑ๊ฒฉ์ ์ฒ๋ฆฌ ์์๋ค๋ก ํ๋์ ๋ชจ๋์ด ํ์ฑ
- ์๊ฐ์ (Temporal): ํน์ ์๊ฐ ๋ด ์ฒ๋ฆฌ๋๋ ๊ธฐ๋ฅ์ ๋ชจ์ ํ๋์ ๋ชจ๋๋ก ์์ฑ
- ์ ์ฐจ์ (Procedural): ๊ด๋ จ ๊ธฐ๋ฅ์ ์์ฐจ์ ์ผ๋ก ์ํ
- ํต์ ์ (๊ตํ์ )(Communication): ๋์ผํ ์ /์ถ๋ ฅ, ์๋ก ๋ค๋ฅธ ๊ธฐ๋ฅ
- ์์ฐจ์ (Sequential): ๋ชจ๋ ๋ด ์ถ๋ ฅ ๋ฐ์ดํฐ๋ฅผ ๋ค์ ํ๋์ ์ ๋ ฅ ๋ฐ์ดํฐ๋ก ์ฌ์ฉ
- ๊ธฐ๋ฅ์ (Function): ๋ชจ๋ ๋ด๋ถ์ ๋ชจ๋ ๊ธฐ๋ฅ ์์๊ฐ ๋จ์ผ ๋ฌธ์ ์ ์ฐ๊ด๋์ด ์ํ - ๊ฒฐํฉ๋(๋ด>๊ณต>์ธ>์ >์ค>์, ๋ฎ์์๋ก good)
- ์๋ฃ(Data): ์๋ฃ ์์๋ก๋ง ๊ตฌ์ฑ
- ์คํฌํ(Stamp): ๋ ๋ชจ๋์ด ๋์ผํ ์๋ฃ ๊ตฌ์กฐ๋ฅผ ์กฐํ, ์๋ฃ ๊ตฌ์กฐ ๋ฐ ํฌ๋งท ๋ณํ ์ ์กฐํํ๊ณ ์๋ ๋ชจ๋ ๋ชจ๋์ ์ํฅ
- ์ ์ด(Control): ํ ๋ชจ๋์ด ๋ค๋ฅธ ๋ชจ๋ ํต์
- ์ธ๋ถ(External): ํ ๋ชจ๋์์ ์ ์ธํ ๋ฐ์ดํฐ๋ฅผ ์ธ๋ถ ๋ชจ๋์์ ์ฐธ์กฐ
- ๊ณตํต/๊ณต์ (Common): ๊ณต์ ๋๋ ๊ณตํต ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ฌ ๋ชจ๋์ด ์ฌ์ฉ(์ ์ญ ๋ณ์)
- ๋ด์ฉ(Content): ํ ๋ชจ๋์ด ๋ค๋ฅธ ๋ชจ๋์ ๋ด๋ถ ๊ธฐ๋ฅ ๋ฐ ์๋ฃ๋ฅผ ์ง์ ์ฐธ์กฐ/์์ - ๊ฐ์ฒด์งํฅ ์ค๊ณ 5๋ ์์น: SOLID(Single~, Open~, Liskov~, Interface~, Dependency~)
- ์์ฑ ํจํด
- Abstract Factory: ๊ตฌ์ฒด์ ํด๋์ค ์์กดX
- Builder: ์บก์ํ/๋ถ๋ฆฌ, ๊ฐ์ฒด ์กฐ๋ฆฝ ์์ฑ
- Factory Method: ์์ ํด๋์ค-์๋ธํด๋์ค
- Prototype: ์๋ณธ ๋ณต์
- Singleton: ํ๋์ ๊ฐ์ฒด ์์ฑ - ๊ตฌ์กฐ ํจํด
- Adaptor: ์ธํฐํ์ด์ค ํธํ์ฑ ๋ถ์ฌ
- Bridge: ์ถ์์ธต ๋ถ๋ฆฌ
- Composite: ํธ๋ฆฌ ๊ตฌ์กฐ๋ก ๋ถ๋ถ/์ ์ฒด ๊ณ์ธต ํํ
- Decorator: ๊ฐ์ฒด ๊ธฐ๋ฅ ๋์ ์ผ๋ก ์ถ๊ฐ/ํ์ฅ
- Facade: ์์์ ์ธํฐํ์ด์ค ๊ตฌ์ฑ, ๋จ์ํ ์ธํฐํ์ด์ค
- Flyweight: ํด๋์ค ๊ฒฝ๋ํ
- Proxy: ์ ๊ทผ์ด ํ๋ ๊ฐ์ฒด ์ฐ๊ฒฐ ์ธํฐํ์ด์ค - ํ์ ํจํด
- Chain of Responsibility: ์ฒ๋ฆฌ ๋ถ๊ฐํ๋ฉด ๋ค์ ๊ฐ์ฒด๋ก ์ด๊ด
- Comman: ์์ฒญ ๋ช ํ์ด ๋ถ๋ฆฌ ๋จ์ํ/์บก์ํ
- Interpreter: ์ธ์ด์ ๋ฌธ๋ฒ ํํ ์ ์
- Iterator: ์ ๊ทผ์ด ๋น๋ฒํ ๊ฐ์ฒด์ ๋์ผ ์ธํฐํ์ด์ค ์ฌ์ฉ
- Mediator: ๋ณต์กํ ์ํธ์์ฉ ์บก์ํ
- Memento: ์ด์ ์ํ ์ ์ฅ ๋ณต์
- Observer: ํ ๊ฐ์ฒด ์ํ ๋ณํ ์ ์์๋์ด ์๋ ๊ฐ์ฒด๋ค์ ๋ณํ ์ ๋ฌ
- State: ๊ฐ์ฒด ์ํ์ ๋ฐ๋ผ ๋ค๋ฅด๊ฒ ์ฒ๋ฆฌ
- Strategy: ๋์ผ ๊ณ์ด ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋ณ ์บก์ํ ์ํธ์์ฉ
- Template Method: ์์์ ๊ณตํต ์ฌ์ฉ ๋ฉ์๋, ํ์์ ๋ค๋ฅด๊ฒ ๊ตฌํ
- Visitor: ๊ฐ ํด๋์ค ๋์๋ค๋๋ฉด์ ํน์ ์์ ์ํ - ํ์ดํธ๋ฐ์ค ํ
์คํธ ๊ฒ์ฆ ๊ธฐ์ค
- ๊ตฌ๋ฌธ ์ปค๋ฒ๋ฆฌ์ง: ๋ชจ๋ ๋ช ๋ น๋ฌธ
- ๊ฒฐ์ (๋ถ๊ธฐ) ์ปค๋ฒ๋ฆฌ์ง: ์ ์ฒด ๊ฒฐ์ ๋ฌธ
- ์กฐ๊ฑด ์ปค๋ฒ๋ฆฌ์ง: ๊ฐ ๊ฐ๋ณ ์กฐ๊ฑด์
- ์กฐ๊ฑด/๊ฒฐ์ ์ปค๋ฒ๋ฆฌ์ง: ์ ์ฒด ์กฐ๊ฑด์&๊ฐ๋ณ ์กฐ๊ฑด์
- ๋ณ๊ฒฝ ์กฐ๊ฑด/๊ฒฐ์ ์ปค๋ฒ๋ฆฌ์ง: ๊ฐ๋ณ ์กฐ๊ฑด์์ด ์ ์ฒด ์กฐ๊ฑด์ ๊ฒฐ๊ณผ์ ์ํฅ
- ๋ค์ค ์กฐ๊ฑด ์ปค๋ฒ๋ฆฌ์ง: ๊ฐ๋ณ ์กฐ๊ฑด์ ๊ฐ๋ฅํ ๋ ผ๋ฆฌ์ ์กฐํฉ ๊ณ ๋ ค - ATM: ๋น๋๊ธฐ ์ ์ก๋ชจ๋
- ์ ์ก ์ค๋ฅ ์ ์ด ๋ฐฉ์
- FEC: ์ค์ค๋ก ์ค๋ฅ ๊ฒ์ถ ํ ์์
- BEC: ์ค๋ฅ ๋ฐ์ ์ ์ก์ ์ธก์ ์ฌ์ ์ก ์๊ตฌ - ์ค๋ฅ ๊ฒ์ถ ๋ฐฉ์
- ํด๋ฐ ์ฝ๋: ์์ ์ธก์์ ์ค๋ฅ ๊ฒ์ถ ํ ์๋ ์์ , 1๋นํธ ์ค๋ฅ ์์ ๊ฐ๋ฅ
- ํจ๋ฆฌํฐ ๊ฒ์ฌ: ๋ฐ์ดํฐ ๋ธ๋ก ๋์ ํจ๋ฆฌํฐ ๋นํธ ์ถ๊ฐ ์ค๋ฅ ๊ฒ์ถ
- ์ํ ์ค๋ณต ๊ฒ์ฌ: ๋คํญ์ ํตํด ์ค๋ฅ ๊ฒ์ฌ - OAuth: ์ ๊ทผ ๊ถํ ์์
- IPC: ํ๋ก์ธ์ค ๊ฐ ํต์
- HDLC ์ ์ก ๋ชจ๋
- NRM: ์ข ๊ตญ์์ ๋ฐ์ดํฐ ์ ์ก ์ ์ฃผ๊ตญ ํ๋ฝ ํ์
- ABM: ์์ชฝ์์ ๋ช ๋ นใป์๋ต ๋ชจ๋ ์ ์ก ๊ฐ๋ฅ
- ARM: ์ข ๊ตญ์ด ์ฃผ๊ตญ ํ๋ฝ ์์ด ๋ฐ์ดํฐ ์ ์กใป์ก์ ๊ฐ๋ฅ, ์ ์ด๋ ์ฃผ๊ตญ๋ง ํ์ฉ - AAA: Authentication(์ธ์ฆ), Authorization(๊ถํ๋ถ์ฌ), Accounting(๊ณ์ ๊ด๋ฆฌ)
- ์๋น์ค ๊ณต๊ฒฉ ์ ํ
- DOS: ๋๋ ๋ฐ์ดํฐ ํ ์๋ฒ
- DDOS: ์ฌ๋ฌ ๋ ์ฅ๋น ํ ์๋ฒ
- Ping of Death: ํ์ฉ ๋ฒ์ ์ด์ ICMP ํจํท
- Ping Flooding: ๊ณผ๋ํ ICMP๋ก ์๋ต ๊ณผ๋ค
- SYN Flooding: ์ฌ์ฉ์ ์ ์ ์ ํ ๋ค๋ฅธ ์ฌ์ฉ์ ์๋ฒ ์ ๊ทผ ์ฐจ๋จ
- UDP Flooding: ๋ค๋ UDP ํจํท, ๋คํธ์ํฌ ์์ ๊ณ ๊ฐ
- Smurfing: IP/ICMP ํน์ฑ ์ฌ์ฉ, ๋ง์ ๋ฐ์ดํฐ ํ ์๋ฒ์ ์ ์ก ๋คํธ์ํฌ ๋ถ๋ฅ
- TearDrop: Fragment number ๊ฐ ๋ณํ
- LAND Attack: ์ก/์์ IP ์ฃผ์๋ฅผ ๋ชจ๋ ํ๊ฒ IP ์ฃผ์, ์๊ธฐ ์์ ๋ฌดํ ์๋ต
- Evil twin attack: ์ ์์ ์ง์ธ/์ ๋ช ์ธ ์ฌ์นญ
- Switching Jamming: ์์กฐ๋ MAC ์ฃผ์ ์ง์ ์ ์ก, ๋๋ฏธํ๋ธ์ฒ๋ผ ์๋ - ์ ๋ณด ๋ณด์ ์๋ฃจ์
- VPN: ๊ฐ์ ์ฌ์ค ํต์ ๋ง, ์ ์ฉ ํ์ (์ฐ๋ ๊ฒ ์ฒ๋ผ)
- NAC: ๋ด๋ถ PC MAC ์ฃผ์ ๋ฑ๋ก ํ ์ผ๊ด๋ ๋ณด์ ๊ด๋ฆฌ ๊ธฐ๋ฅ ์ ๊ณต
- ESM: ๋ก๊ทธ ๊ธฐ๋ก ํตํฉ ๊ด๋ฆฌ
- SIEM: ๋ก๊ทธ, ์ด๋ฒคํธ ํตํฉ ๊ด๋ฆฌ, ๋น ๋ฐ์ดํฐ ๊ธฐ๋ฐ ๋ณด์ ์๋ฃจ์ - ์ ๋ณด ๋ณด์ ํ๋กํ ์ฝ
- SSH: ์๊ฒฉ ๋ช ๋ น ์คํ, ๊ธฐ๋ณธ 22๋ฒ ํฌํธ
- SSL: https๋ก ์์, 443๋ฒ ํฌํธ
- TLS: SSL ๊ฐ์
- IPSec: IP ๋คํธ์ํฌ ๊ณ์ธต ๋ณดํธ
- TKIP: ์์ ํค ๋ฌด๊ฒฐ์ฑ ํ๋กํ ์ฝ - ISMS: Information Security Management System, ์ ๋ณด ๋ณดํธ ๊ด๋ฆฌ ์ฒด๊ณ
- SOAP: ๋ค๋ฅธ ์ปดํจํฐ ๋ด ๋ฐ์ดํฐ ํธ์ถํ๋ ํต์ ๊ท์ฝ ํ๋กํ ์ฝ
- WSDL: Web Service Description Language, ์ ๋ณด๋ฅผ XML๋ก ๊ธฐ์
- AJAX: js, XML ์ด์ฉ ๋น๋๊ธฐ์
- ํด๋ผ์ฐ๋ ์๋น์ค: Iaas(Infrastructure~), Paas(Platform~), Saas(Software~), Baas(Blockchain)
- RAID
- RAID 0: ์ค๋ณตX, ์๋ฌ ๊ฒ์ถX
- RAID 1: ๋ฏธ๋ฌ๋ง ๋ฐฉ์, ์ค๋ณตO, ์ ๋ขฐ๋
- RAID 2: ํด๋ฐ์ฝ๋๋ก ์ค๋ฅ ๊ฒ์ฆ
- RAID 3: ํจ๋ฆฌํฐ ๋นํธ๋ก ์ค๋ฅ ๊ฒ์ฆ
- RAID 4: ํจ๋ฆฌํฐ ๋นํธ๋ก ์ค๋ฅ ๊ฒ์ฆ, ๋ฐ์ดํฐ ๋ธ๋ก ๋จ์
- RAID 5: ํจ๋ฆฌํฐ ๋ธ๋ก์ ๋์คํฌ๋ง๋ค ๋ถ์ฐ ์ ์ฅ
- RAID 6: ํจ๋ฆฌํฐ ๋ธ๋ก์ ์ด์ค ๊ตฌ์กฐ๋ก ๊ตฌ์ถ - EAI: ~ ๊ฐ์ ์ ๋ณด์ ๋ฌ, ์ฐ๊ณ, ํตํฉ ์ํ
- FEP: ~์ ์ ๋ฏธ๋ฆฌ ์ฒ๋ฆฌํด ํ๋ก์ธ์ค ์ฒ๋ฆฌ ์๊ฐ↓
- DML
- INSERT-INTO
- DELETE-FROM
- UPDATE-SET - APT: ์ง๋ฅํ ์ง์ ๊ณต๊ฒฉ
- NAT: ๋คํธ์ํฌ ์ฃผ์ ๋ณํ, 1๊ฐ ์ ์ IP ๋ค๋ ๊ฐ์ ์ฌ์ค IP
'Computer Science ๐ > ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ ์ฒ๊ธฐ] ๋์์ธ ํจํด ๋จ๋ตํ ๋ฌธ์ ์ด ์ ๋ฆฌ (0) | 2024.07.25 |
---|---|
[์ ์ฒ๊ธฐ] ์ ์ฒ๊ธฐ ์ค๊ธฐ ํต์ฌ ํค์๋ (0) | 2024.07.22 |