โ ์น ๊ด๋ จ์ฉ์ด
- Hypertext: ๋ค๋ฅธ ๋ฌธ์ / ๊ทธ๋ฆผ์ผ๋ก ์ด๋ํ ์ ์๋ ์ฐ๊ฒฐ์ ๊ฐ์ง๊ณ ์๋ ํ
์คํธ
- HTML: ํ์ดํผํ
์คํธ ๋ฐ ์น ํ์ด์ง๋ฅผ ๋ง๋ค ์ ์๋ ๋งํฌ์
์ธ์ด
- URL: ์ธํฐ๋ท ์์์ ํน์ ์น ํ์ด์ง์ ์์น๋ฅผ ๋ํ๋ด๋๋ฐ ์ฌ์ฉ๋๋ ๋ฌธ์์ด
- MIME: ์ด๋ฉ์ผ์์ ํ
์คํธ ์ธ ์ด๋ฏธ์ง/๋น๋์ค/์ค๋์ค ๋ฑ ์ฌ๋ฌ ์ ํ์ ํ์ผ์ ์ ์ก ๊ฐ๋ฅ
โ ์น ์๋น์ค
SOAP (Simple Object Access Protocol) | - ๋ค๋ฅธ ์ปดํจํฐ ๋ด ๋ฐ์ดํฐ๋ ์๋น์ค๋ฅผ ํธ์ถํ๊ธฐ ์ํ ํต์ ๊ท์ฝ ํ๋กํ ์ฝ - XML ๊ธฐ๋ฐ ๋ฉ์์ง๋ฅผ ๋ค๋ฅธ ์ปดํจํฐ ๋คํธ์ํฌ ์์์ ๊ตํ |
WSDL (Web Service Description Language) | - ์น ์๋น์ค์์ ์ ๊ณตํ๋ ์๋น์ค์ ๋ํ ์ ๋ณด๋ฅผ XML ๊ธฐ๋ฐ์ผ๋ก ๊ธฐ์ (์๋น์ค ์ ๊ณต ์ฅ์, ์๋น์ค ๋ฉ์์ง ํฌ๋งท, ํ๋กํ ์ฝ ๋ฑ) |
UDDI (Universal Description Discovery and Integration) | - ์ ์ญ ๋น์ฆ๋์ค ๋ ์ง์คํธ๋ฆฌ / ์น ์๋น์ค ๊ด๋ จ ์ ๋ณด ๊ณต๊ฐ ๋ฐ ํ์ → ์น ์๋น์ค ์ ๊ณต์๊ฐ UDDI๋ผ๋ ์จ๋ผ์ธ ์ ์ฅ์์ ์์ ๋ค์ ์๋น์ค๋ฅผ ๋ฑ๋ก/์ ์ฅํ๊ณ , ์๋น์๋ค์ ๊ทธ ์ ์ฅ์์ ์ ๊ทผ ํ ์ํ๋ ์๋น์ค ํ์ |
โ ์ธํฐํ์ด์ค ๊ตฌํ ๊ธฐ์
XML | HTML ๋ฌธ๋ฒ์ ๋นํธํ์ฑ๊ณผ SGML์ ๋ณต์ก์ฑ ํด๊ฒฐํ๊ธฐ ์ํด ๊ฐ๋ฐ |
AJAX | js, XML์ ์ด์ฉํ ๋น๋๊ธฐ์์ผ๋ก ์น ํ์ด์ง์ ์ผ๋ถ ์ฝํ
์ธ ๋ง Reload ํด์ค๋ ๋ฐฉ์ → HTML ๋ณด๋ค ๋ค์ํ ์์ ์ ์น ํ์ด์ง์์ ๊ตฌํ ๊ฐ๋ฅ |
JSON | ์์ฑ-๊ฐ ์์ผ๋ก ์ด๋ค์ง ๋ฐ์ดํฐ ์ค๋ธ์ ํธ๋ฅผ ์ ๋ฌํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ๊ฐ๋ฐฉํ ํ์ค ํฌ๋งท → AJAX์์ ๋ง์ด ์ฌ์ฉ / XML์ ๋์ฒดํ๋ ์ฃผ์ ๋ฐ์ดํฐ ํฌ๋งท |
โ ์ธํฐํ์ด์ค ๊ตฌํ ๊ฒ์ฆ ๋๊ตฌ
xUnit | Java, C++, Net ๋ฑ ๋ค์ํ ์ธ์ด ์ง์ํ๋ ๋จ์ ํ ์คํธ ํ๋ ์์ํฌ |
JUnit | - ์๋ฐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ฉ ์ ๋ ํ
์คํธ ํ๋ ์์ํฌ - ๊ฐ์ ํ ์คํธ ์ฝ๋๋ฅผ ์ฌ๋ฌ ๋ฒ ์์ฑํ์ง ์๊ฒ ํจ |
STAF | - ์๋น์ค ํธ์ถ, ์ปดํฌ๋ํธ ์ฌ์ฌ์ฉ ๋ฑ ๋ค์ํ ํ๊ฒฝ์ ์ง์ - ํฌ๋ก์ค ํ๋ซํผ, ๋ถ์ฐ ์ํํธ์จ์ด ํ ์คํธ ํ๊ฒฝ์ ์กฐ์ฑ |
Fitness | ์น ๊ธฐ๋ฐ ํ ์คํธ์ผ์ด์ค ์ค๊ณ/์คํ/๊ฒฐ๊ณผ ํ์ธ ์ง์ |
NTAF | STAF์ ์ฌ์ฌ์ฉ ๋ฐ ํ์ฅ์ฑ + Fitness์ ํ์ ๊ธฐ๋ฅ ํตํฉ (ํ์ฌ๋ ํ๊ธฐ๋จ) |
Selenium | ๋ค์ํ ๋ธ๋ผ์ฐ์ ๋ฐ ๊ฐ๋ฐ ์ธ์ด๋ฅผ ์ง์ํ๋ ์น ์ดํ๋ฆฌ์ผ์ด์ ํ ์คํธ |
watir | Ruby ์ธ์ด ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ํ ์คํธ ํ๋ ์์ํฌ |
โ ํธ๋ฆฌ ์ํ ๋ฐฉ๋ฒ
- ์ ์ ์ํ
- ์ค์ ์ํ
- ํ์ ์ํ
โ ํด๋ผ์ฐ๋ ์๋น์ค
Iaas | - Infrastructure as a Service - ๋ฌผ๋ฆฌ์ ์์(์๋ฒ/๋คํธ์ํฌ/์คํ ๋ฆฌ์ง)์ ๊ฐ์ํ |
Paas | - Platform as a Service - ์์ฉํ๋ก๊ทธ๋จ ๊ฐ๋ฐ ์ ํ์ํ ํ๋ซํผ(OS/๋ฏธ๋ค์จ์ด/๋ฐํ์) ์ ๊ณต |
Saas | - Software as a Service - ์ฌ์ฉ์์๊ฒ ์ ๊ณต๋๋ ์ํํธ์จ์ด(๋ฐ์ดํฐ/์ฑ)๋ฅผ ๊ฐ์ํํ์ฌ ์ ๊ณต |
Baas | - Blockchain as a Service - ๋ธ๋ก์ฒด์ธ ๊ธฐ๋ฐ ์๋น์ค ๊ฐ๋ฐ/๊ด๋ฆฌ์ ํธ์์ฑ๋ฅผ ์ ๊ณตํ๋ ํด๋ผ์ฐ๋ |
Secaas | - Security as a Service - ์ฌ๋ฌ ๋ชจ๋ธ์ ํด๋ผ์ฐ๋ ์์คํ ๊ธฐ๋ฐ์ผ๋ก ๋ณด์ ์๋น์ค ์ ๊ณต |
Daas | - Desktop as a Service - ๊ฐ์ข ์ ๋ฌด์ฉ ์ด์์ฒด์ /SW ๋ฑ์ ํด๋ผ์ฐ๋ ๋ฐฉ์์ผ๋ก ์ ๊ณต (์ฌํ๊ทผ๋ฌด ํ์ฉ) |
Faas | - Function as a Service - ์ฌ์ฉ์๊ฐ ์ฑ ๊ฐ๋ฐ ๋ฐ ๋ฐ์นญ์ ๊ด๋ จํ ํ๋ถ ๊ตฌ์กฐ์ ๋ณต์กํ ๋น๋, ์ ์ง๋ณด์ ์์ด ์ ํ๋ฆฌ์ผ์ด์ ๊ธฐ๋ฅ์ ๊ฐ๋ฐ, ์คํ, ๊ด๋ฆฌํ ์ ์๋๋ก ํ๋ซํผ์ ์ ๊ณต |
โ RAID (Redundant Array of Inexpensive Disk)
- ์ฌ๋ฌ ๊ฐ์ ๋์คํฌ๋ฅผ ํ ๊ฐ์ ๋์คํฌ์ฒ๋ผ ๊ด๋ฆฌํ๋ ๊ธฐ์ (์๋ฒ์์ ์ฃผ๋ก ์ฌ์ฉ)
- ๋ฐ์ดํฐ ์์ ์ฑ ๋๊ณ ๋ณต๊ตฌ ์ฉ์ดํจ, ๋น ๋ฅธ ์ ์ก ์๋
- Level๊ฐ์ด ํด์๋ก ์ ์ฅ์ฅ์น ๋์ ์ ๋ขฐ์ฑ/ํจ์จ์ฑ
โ ์คํธ๋ผ์ดํ: ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ฌ ๊ฐ์ ๋์คํฌ์ ๋ถํ ํ์ฌ ์ ์ฅ → ํ๋๋ผ๋ ์์ ์ ๋ฐ์ดํฐ ๋ณต๊ตฌ ๋ถ๊ฐ
โก ๋ฏธ๋ฌ๋ง: ๋ฐ์ดํฐ๋ฅผ 2๊ฐ์ ๋์คํฌ์ ๋์ผํ๊ฒ ์ ์ฅ → ํ ์ชฝ ์์ ์ ๋ค๋ฅธ ์ชฝ ์ด์ฉํ์ฌ ๋ณต๊ตฌ ๊ฐ๋ฅ
RAID 0 | ์คํธ๋ผ์ดํ ๋ฐฉ์ / ์ค๋ณต ์ ์ฅX, ์๋ฌ๊ฒ์ถ X |
RAID 1 | ๋ฏธ๋ฌ๋ง ๋ฐฉ์ / ์ค๋ณต ์ ์ฅ O, ๋์ ์ ๋ขฐ๋ |
RAID 2 | ์คํธ๋ผ์ดํ ๋ฐฉ์ / ํด๋ฐ์ฝ๋ ํ์ฉ ์๋ฌ ๊ฒ์ฆ |
RAID 3 | ์คํธ๋ผ์ดํ ๋ฐฉ์ / ํจ๋ฆฌํฐ(8bit)๋ฅผ ์๋ฌ ๊ฒ์ฆ, ๋ฐ์ดํธ ๋จ์๋ก ๋ฐ์ดํฐ ์ ์ฅ |
RAID 4 | RAID 3๊ณผ ๋์ผํ๋, ๋ฐ์ดํฐ๋ฅผ ๋ธ๋ก ๋จ์๋ก ๋๋ ์ ์ฅ |
RAID 5 | ์คํธ๋ผ์ดํ ๋ฐฉ์ / ํจ๋ฆฌํฐ ๋ธ๋ก์ ๊ฐ ๋์คํฌ๋ง๋ค ๋ถ์ฐ ์ ์ฅ |
RAID 6 | ์คํธ๋ผ์ดํ ๋ฐฉ์ / ํจ๋ฆฌํฐ ๋ธ๋ก์ ์ด์ค ๊ตฌ์กฐ๋ก ๊ตฌ์ถ |
โป EAI (Enterprise Application Integration)
- ๊ธฐ์
๋ด ์ด์๋๋ ํ๋ซํผ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์
๊ฐ์ ์ ๋ณด์ ๋ฌ, ์ฐ๊ณ, ํตํฉ ์ํ
- Point to Point, Hub&Spoke, Message Bus, Hybrid ํํ๋ก ๊ตฌ์ฑ
โป FEP (Front-End Processor)
- ์
๋ ฅ ๋ฐ์ดํฐ๋ฅผ ํ๋ก์ธ์ค๊ฐ ์ฒ๋ฆฌํ๊ธฐ ์ ์ ๋ฏธ๋ฆฌ ์ฒ๋ฆฌํ์ฌ ํ๋ก์ธ์ค ์ฒ๋ฆฌ ์๊ฐ์ ์ค์ฌ์ฃผ๋ ํ๋ก๊ทธ๋จ
โ ๋์งํธ ์ ์๊ถ ๊ด๋ฆฌ (DRM, Digital Rights Management)
- ์ฝํ
์ธ ์ ๊ณต์/๋ถ๋ฐฐ์/์๋น์, ํจํค์ (๋ฐฐํฌ๊ฐ๋ฅํ ํํ๋ก ์ํธํํ๋ ํ๋ก๊ทธ๋จ)
- ํด๋ฆฌ์ด๋ง ํ์ฐ์ค: ์ฌ์ฉ ๊ถํ, ๋ผ์ด์ ์ค ๋ฐ๊ธ, ๊ฒฐ์ ๊ด๋ฆฌ
- DRM ์ปจํธ๋กค๋ฌ: ๋ฐฐํฌ๋ ์ฝํ
์ธ ์ ์ด์ฉ ๊ถํ์ ํต์ ํ๋ ํ๋ก๊ทธ๋จ
- ๋ณด์ ์ปจํ
์ด๋: ์ฝํ
์ธ ์๋ณธ์ ์์ ํ๊ฒ ์ ํตํ๊ธฐ ์ํ ์ ์์ ๋ณด์ ์ฅ์น
→ ๊ธฐ์ ์์: ์ํธํ / ํค ๊ด๋ฆฌ / ์๋ณ ๊ธฐ์ / ์ ์๊ถ ํํ / ์ํธํ ํ์ผ ์์ฑ / ์ ์ฑ
๊ด๋ฆฌ / ํฌ๋ ๋ฐฉ์ง / ์ธ์ฆ
โ UNIX / LINUX ๊ธฐ๋ณธ ๋ช ๋ น์ด
cat | ํ์ผ ๋ด์ฉ์ ํ๋ฉด์ ํ์ | fsck | ํ์ผ ์์คํ ๊ฒ์ฌ/๋ณด์ |
chdir | ํ์ฌ ์ฌ์ฉํ ๋๋ ํฐ๋ฆฌ ์์น ๋ณ๊ฒฝ | getpid | ์์ ์ ํ๋ก์ธ์ค ์์ด๋ ํธ์ถ |
chmod | ํ์ผ์ ๋ณดํธ ๋ชจ๋ ์ค์ | getppid | ๋ถ๋ชจ ํ๋ก์ธ์ค ์์ด๋ ํธ์ถ |
chown | ์์ ์ ๋ณ๊ฒฝ | ls | ๋๋ ํฐ๋ฆฌ ๋ด ํ์ผ ๋ชฉ๋ก ํ์ธ |
cp | ํ์ผ ๋ณต์ฌ | rm | ํ์ผ ์ญ์ |
exec | ์๋ก์ด ํ๋ก์ธ์ค ์ํ | wait | ์์ ํ๋ก์ธ์ค๊ฐ ํ์ ํ๋ก์ธ์ค ์ข ๋ฃ ๋ฑ์ event ๊ธฐ๋ค๋ฆผ |
fork | ์๋ก์ด ํ๋ก์ธ์ค ์์ฑ |
โ SPICE (ISO 15504) → 6๋จ๊ณ / ์ํํธ์จ์ด ์ฒ๋ฆฌ ๊ฐ์ ๋ฐ ๋ฅ๋ ฅ ํ๊ฐ ๊ธฐ์ค
โ ๋ถ์์ : ํ๋ก์ธ์ค๊ฐ ๊ตฌํ๋์ง ์๊ฑฐ๋ ๋ชฉ์ ๋ฌ์ฑ ๋ถ๊ฐ
โก ์ํ: ๋ชฉ์ ์ ๋ฌ์ฑํ์ง๋ง, ๊ณํ/์ถ์ ๋ถ๊ฐ
โข ๊ด๋ฆฌ: ํ๋ก์ธ์ค ์ํ์ด ๊ฒํ๋๊ณ ๊ด๋ฆฌ๋จ
โฃ ํ๋ฆฝ: ํ์ค ํ๋ก์ธ์ค๋ฅผ ์ด์ฉํ์ฌ ๊ณํ/๊ด๋ฆฌ
โค ์์ธก ๊ฐ๋ฅ: ํ์ค ํ๋ก์ธ์ค ๋ฅ๋ ฅ์ ๋ํด ์ ๋์ ์ดํด/์ฑ๋ฅ ์์ธก
โฅ ์ต์ : ์ ์๋ ํ๋ก์ธ์ค์ ํ์ค ํ๋ก์ธ์ค๊ฐ ์ง์์ ์ผ๋ก ๊ฐ์
โ IT ์ฉ์ด
Stack guard, Docker, Cipher Container, Scytale, Tensor Flow, One Seg, Foursquare, PaaS-Ta, VLAN, SSO, MQTT, Salt, N-screen, ASLR, ๋ผ์ฐํฐ, nmap, Tripwire, Smart Grid, ์๋น์ค ์งํฅ ์ํคํ ์ฒ (SOA), Digital twin, Mashup, Mesh Network, PICONET
'Computer Science ๐ > ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ ์ฒ๊ธฐ] SQL๋ฌธ ํ์ฉ - ์ค์ ์์ (23-21๋ ) (0) | 2024.07.19 |
---|---|
[์ ์ฒ๊ธฐ] SQL๋ฌธ ํ์ฉ (0) | 2024.07.19 |
[์ ์ฒ๊ธฐ] ์ ๋ณด ๋ณด์ (0) | 2024.07.18 |
[์ ์ฒ๊ธฐ] ๋คํธ์ํฌ (0) | 2024.07.17 |
[์ ์ฒ๊ธฐ] ์ด์์ฒด์ (0) | 2024.07.16 |