1619, 1/81 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   ±«µµjs
   C°­ÁÂ;;¶ó ÇÒ°ÍÀÕ³ª?

http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=205 [º¹»ç]



1. C¾ð¾î ¼Ò°³.

1969³â¿¡......, AT&T ¿¬±¸¼ÒÀÇ Ken ThompsonÀº ¿¬±¸¼ÒÀÇ ÇÑÂÊ ±¸¼®¿¡ ¹æÄ¡µÇ¾î ÀÖ´ø ÀÛÀº ÄÄÇ»Å͸¦ º¸°í ¿î¿µÃ¼Á¦ 'UNIX'ÀÇ °³¹ßÀ» ½ÃÀÛÇß½À´Ï´Ù. ÀÌ ÀÛ¾÷¿¡ °¡´ãÇϰí ÀÖ¾ú´ø Dennis Ritchie ¶ó´Â »ç¶÷ÀÌ 'C' ¶ó°í ÇÏ´Â ¾ð¾î¸¦ ¸¸µé¾ú°í. °á±¹ UNIX ´Â C ¾ð¾î·Î ´Ù½Ã ÇÁ·Î±×·¡¹Ö µÇ¾ú½À´Ï´Ù.

±×·±µ¥, ¿Ö À̸§ÀÌ 'C' Àϱî¿ä?

¿ø·¡ 'CPL(Combined Programming Language)' À̶ó´Â ¾ð¾î°¡ ÀÖ¾ú´Âµ¥, ±× ¾ð¾î¿¡¼­ 'BCPL(Basic CPL)' À̶ó´Â ¾ð¾î°¡ ÆÄ»ýµÇ¾ú°í, ´Ù½Ã ±× ¾ð¾î¿¡¼­ ÆÄ»ýÇÑ ¾ð¾î¸¦ BCPLÀÇ ¼±µÎ ¹®ÀÚ¸¦ µû¼­ 'B' ¶ó°í À̸§À» ºÙ¿´½À´Ï´Ù. C ¾ð¾î´Â ´Ù½Ã ±× B ¾ð¾î¿¡¼­ ÆÄ»ýµÇ¾ú±â ¶§¹®¿¡ BCPLÀÇ 2¹øÂ° ¹®ÀÚ¸¦ µû¼­ (ȤÀº BÀÇ ´ÙÀ½ ¾ËÆÄºªÀ» µû¼­) 'C' ¶ó°í Áö¾îÁ³´Ù°í ÇÕ´Ï´Ù.

¿ä¾àÇÏÀÚ¸é C¾ð¾î´Â Unix ¿î¿µÃ¼Á¦ ÇÏ¿¡¼­ ½Ã½ºÅÛ ÇÁ·Î±×·¡¹ÖÀ» Çϱâ À§ÇØ °³¹ßµÈ ¾ÆÁÖ °­·ÂÇÑ ±â´ÉÀ» °¡Áø ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÔ´Ï´Ù.

C¾ð¾î´Â ±¸Á¶È­ ÇÁ·Î±×·¡¹ÖÀ» ÁöÇâÇÏ´Â ¾ð¾îÀ̰í Á¤¸»·Î °¡Àå ¾µ¸ðÀÖ´Â ¾ð¾î¶ó°í ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌÀ¯´Â C¾ð¾î¿¡¼­´Â ¸øÇÏ´Â°Ô ¾ø±â ¶§¹®ÀÌÁÒ. Á» °úÀåµÈ Ç¥Çö °°±âµµ ÇÏÁö¸¸ ´Ù¸¥ ¾ð¾îµé°ú ºñ±³ÇØ º¼¶§ ¸øÇϴ°Ŷõ ¾ø½À´Ï´Ù. ±×¸®°í C¾ð¾î·Î ¸¸µç ÇÁ·Î±×·¥ÀÇ ¼Óµµ´Â ¾î¼Àºí¸®¾î ¸¸Å­À̳ª ºü¸¥ ¼Óµµ¸¦ ³»±â ¶§¹®¿¡ ºü¸¥ ¼Óµµ¸¦ ¿ä±¸ÇÏ´Â ÇÁ·Î±×·¥¿¡µµ ÀûÇÕÇÏÁÒ.

´Ü °ÔÀÓ°ú °°Àº °÷¿¡¼­´Â C¾ð¾îÀÇ ¼ÓµµÁ¶Â÷µµ ´À¸®±â ¶§¹®¿¡.. ¾î¼Àºí¸®°¡ ¿ä±¸µÇ´Â °÷ÀÌ ÀÖÁö¸¸, ¿äÁò C¾ð¾î ÄÄÆÄÀÏ·¯µéÀº ÀζóÀÎ ¾î¼Àºí·¯¶ó´Â °ÍÀ» Áö¿øÇؼ­ C¼Ò½º ³»¿¡ ¾î¼Àºí¸® Äڵ带 Ãß°¡ÇÒ¼ö ÀÖ½À´Ï´Ù. ÀÌ·± Á¡À¸·Î º¼¶§ C·Î´Â ¸øÇÏ´Â°Ô ¾ø´Ù°í ºÁµµ µÇ°ÚÁÒ?

±×·¡µµ ½Ç°¨ÀÌ ³ªÁö ¾ÊÀ¸½Ã¸é C¾ð¾î·Î ¸¸µé¾îÁø ´ëÇ¥ÀûÀÎ ÇÁ·Î±×·¥À» ¿¹·Î µé¾î º¼±î¿ä?

±×·±µ¥ ±×·²·Á¸é ÇѰ¡Áö ¹®Á¦°¡ Àֳ׿ä. ÀÌ ¹®Á¦°¡ ¹¹³Ä Çϸé.. C¾ð¾î·Î ¸¸µé¾îÁø À¯¸íÇÑ ÇÁ·Î±×·¥ÀÌ ³Ê¹«³ªµµ ¸¹´Ù´Â °ÍÀÌÁÒ. ±×·¡µµ ¸î°¡Áö ¿¹¸¦ µé¾î º¸ÁÒ.

¿ì¼± OS¿¡¼­´Â UnixÀÇ Ä¿³ÎÀÇ ÀϺκÐÀ» Á¦¿ÜÇÑ ¸ðµç ºÎºÐÀÌ C·Î ¸¸µé¾îÁ³½À´Ï´Ù.

Á¤¸» ±²ÀåÇÏÁÒ..?

±×¸®°í Windows 95µµ Ä¿³ÎÀÇ ÀϺκаú *.VxD¸¸ »©¸é ¸ðµÎ C·Î ¸¸µé¾îÁ³½À´Ï´Ù. ±×°ÍµÎ ¿ì¸®°¡ Àß ¾Ë°í ÀÖ´Â Visual C++ÀÇ ¹öÀü 2.1·Î ¸¸µé¾îÁ³ÁÒ.

¶ÇÇϳª ±²ÀåÇÑ »ç½ÇÀÌ Àִµ¥..

Windows NT´Â Ä¿³Î ºÎºÐ±îÁö C·Î ¸¸µé¾îÁ³´Ù´Â °ÍÀÌÁÒ.

C¾ð¾î·Î ¸¸µé¾îÁø ÇÁ·Î±×·¥¿¡´Â °ÔÀÓµµ ¸¹Àºµ¥, ´ëºÎºÐÀÇ °ÔÀÓÀº C¾ð¾î·Î ¸¸µé¾îÁ³´Ù°í º¸¸é µË´Ï´Ù.

°ÔÀÓÀ» ½ÃÀÛÇÒ¶§

DOS/4GW Protected Mode Run-time Version 1.97

Copyright (c) Rational Systems Inc. ............

.

.

ÀÌ·± °ÍÀ» ¸¹ÀÌ º¸¼ÌÀ» °Ì´Ï´Ù. À¯¸íÇÑ °ÔÀÓÀ» ½ÃÀÛÇÒ¶© ´Ù ÀÌ°Ô ³ª¿À´Âµ¥, ÀÌ°Ô ³ª¿À´Â°Ç C¾ð¾îµµ ¸¸µé¾îÁø °Í ÀÔ´Ï´Ù. Watcom C++¶ó´Â °³¹ß Åø·Î ¸¸µé¾îÁø °ÍÀÌÁÒ.

¶Ç ÇѰ¡Áö ³î¶ó¿î »ç½ÇÀÌ Àִµ¥, C¾ð¾î ÄÄÆÄÀÏ·¯µµ C¾ð¾î·Î ¸¸µç´Ù´Â °ÍÀÌÁÒ.

ÀÌÁ¤µµ¸é C¾ð¾î·Î ¸øÇÏ´Â°Ô ¾ø´Ù´Â ¸»ÀÌ ÀÌÇØ°¡ µÇ½Ã°ÚÁÒ?

±×·³ ÀÌÁ¦ ±× C¾ð¾îÀÇ ¼¼°è·Î µé¾î°¡ º¸µµ·Ï ÇÏÁÒ^-^¤»È±ÆÃ~¡Ù


  Hit : 12963     Date : 2004/07/03 07:14



    
EnserCh ÀߺÎŹµå¸³´Ï´ç ^^ 2005/02/04  
     [°øÁö] °­Á¸¦ ¿Ã¸®½Ç ¶§´Â ¸»¸Ó¸®¸¦ ´Þ¾ÆÁÖ¼¼¿ä^¤Ñ^ [29] ¸Û¸Û 02/27 21582
1618   realip_finder(asm ver)     ÇØÅ·ÀßÇϰí½Í´Ù
02/05 207
1617   realip_finder     ÇØÅ·ÀßÇϰí½Í´Ù
02/05 246
1616   ¸®´ª½º Ä¿³Î&¿î¿µÃ¼Á¦ °³·Ð (1)     ÇØÅ·ÀßÇϰí½Í´Ù
11/02 588
1615   stack overflow »çÀÌÆ® ¹ø¿ª     ÇØÅ·ÀßÇϰí½Í´Ù
07/09 1021
1614   [L.O.B ¿øÁ¤´ë] - troll     ÇØÅ·ÀßÇϰí½Í´Ù
07/08 1305
1613   [L.O.B ¿øÁ¤´ë] - orge     ÇØÅ·ÀßÇϰí½Í´Ù
07/07 1248
1612   [L.O.B ¿øÁ¤´ë] - darkelf     ÇØÅ·ÀßÇϰí½Í´Ù
07/07 1190
1611   [L.O.B ¿øÁ¤´ë] - wolfman     ÇØÅ·ÀßÇϰí½Í´Ù
07/03 1205
1610   [L.O.B ¿øÁ¤´ë] - orc     ÇØÅ·ÀßÇϰí½Í´Ù
07/03 1068
1609   [L.O.B ¿øÁ¤´ë] - goblin     ÇØÅ·ÀßÇϰí½Í´Ù
07/02 1210
1608   [L.O.B ¿øÁ¤´ë] - cobolt     ÇØÅ·ÀßÇϰí½Í´Ù
07/02 1434
1607   [L.O.B ¿øÁ¤´ë] - gremlin     ÇØÅ·ÀßÇϰí½Í´Ù
07/02 1123
1606   [L.O.B ¿øÁ¤´ë] - gate     ÇØÅ·ÀßÇϰí½Í´Ù
07/02 1111
1605   ARP ½ºÇªÇÎ - Part.1 -     ÇØÅ·ÀßÇϰí½Í´Ù
04/20 1692
1604   http ½º´ÏÆÛ ±¸Çö     ÇØÅ·ÀßÇϰí½Í´Ù
04/20 1476
1603   pcapÀ¸·Î ÆÐŶ ½º´ÏÆÛ ±¸ÇöÇϱ⠠   ÇØÅ·ÀßÇϰí½Í´Ù
04/20 1308
1602   ÇØÄ¿½ºÄ𠸸ȭÀÇ ÀÚµ¿À¸·Î ½ºÄµÇÏ´Â ÇÁ·Î±×·¥     ÇØÅ·ÀßÇϰí½Í´Ù
02/18 1697
1601   ½Ã½ºÅÛ ÄÝ ÃßÀû È®ÀåÆÇ[2]     ÇØÅ·ÀßÇϰí½Í´Ù
01/19 1809
1600   °£´ÜÇÑ ½Ã½ºÅÛ ÄÝ ÃßÀû ÇÁ·Î±×·¥ ¸¸µé±â     ÇØÅ·ÀßÇϰí½Í´Ù
01/18 1795
1 [2][3][4][5][6][7][8][9][10]..[81]

Copyright 1999-2026 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org