|
3. Á¤º¸È »çȸÀÇ Æ¯Â¡ Á¤º¸¿Í Áö½ÄÀÌ Áß¿äÇÑ ºÐ¾ß·Î µîÀåÇÏ°Ô µÇ¾úÀ¸¸ç Á¤º¸¸¦ âÃâÇÏ´Â
Áö½Ä»ê¾÷ÀÌ ÁÖÃàÀ» ÀÌ·ç¸é¼ °íµµ»ê¾÷»çȸ·Î ¹ßÀüÇÏ°Ô µÇ´Â µ¥ 1) Á¤º¸ÀÇ
¿ªÇÒÀÌ Å©°í, 2) °¡Ä¡°üÀÌ ´Ù¾çÇØÁö¸ç, 3) Á¤º¸·®ÀÌ Áõ°¡µÇ¸ç, 4) ±Þ¼ÓÈ÷
º¯ÈÇÏ´Â »çȸÀ̸ç, 5) À¯¿¬¼ºÀÌ ÀÖ´Â ±¸Á¶ÀûÀÎ ½Ã½ºÅÛÀ̸ç, 6) ÀÚ¿¬ÀÇ
µµÀü ȤÀº ÆÄ±«¿¡¼ ÀÚ¿¬°úÀÇ »óÈ£¿¬°è ȤÀº º¸È£°¡ °¡´É, 7) Hardware¿¡¼
SoftwareÁ߽ɻçȸ·ÎÀÇ Àüȯ <Ç¥ 1-1> Á¤º¸È »çȸÀÇ Æ¯Â¡
4. Á¤º¸»ê¾÷ÀÇ ¹üÀ§ ¾÷Á¾º°·Îµµ Á¤º¸°ü·Ã ¾øÀÌ ºü¸¥ ¼Óµµ·Î Áõ°¡Çϰí Á¾ÀÚÀÚÀÇ Ãø¸é¿¡¼µµ Á¤º¸ºÎºÐ Á¾»çÀÚ°¡ ºü¸¥ ¼Óµµ·Î Áõ°¡Çϰí ÀÖ´Ù. Á¤º¸»ê¾÷Àº (1) Á¤º¸ÀÚ·á¾÷: Á¤º¸È »çȸÀÇ ±âº»ÀÎ Á¤º¸Áö½ÄÀ» °¡°ø ÃàÀûÇÏ´Â ¾÷Á¾À» ¶æÇÑ´Ù. ¸ðµç Áö½Ä, ÀÚ·á°¡ DatabaseÈ µÇ¾î¾ß ÇÑ´Ù. ÅäÁö ÀÚ¿ø, ¿øÀÚÁ¦, ÀÚ¿¬ µîÀÌ ÇØ´çµÇ°í, (2) Á¤º¸Ã³¸®¾÷: Á¤º¸Ã³¸®°è»ê¾÷, Á¤º¸Á¦°ø¾÷(µµ¼°ü, ±³À°), Software¾÷, Á¤º¸±â±â¾÷°ú °ü·ÃµÈ »ê¾÷À¸·Î ÄÄÇ»ÅÍÀÇ Hardware¿Í Software°¡ Á÷°áµÇ´Â ¾÷Á¾ÀÌ´Ù. °¢Á¾ Á¶»ç Åë°èó¸® ºÐ¼®, ±âÈÄÀü¹®¾÷ü, °¢Á¾ ½Ã¼³, ÁÖÅÃ, ÅäÁö, »ê¾÷, Á¦Á¶¾÷ µîÀ̸ç, (3) Á¤º¸Åë½Å¾÷À¸·Î ÀüÀÚÅë½ÅÀ¸·Î ´ëÇ¥µÇ¸ç Àü±â, ¹æ¼Û, ½Å¹®, ¿ìÆí
µî Á¤º¸»ê¾÷ÀÇ À¯ÅëºÎºÐ¿¡ ÇØ´çµÈ´Ù. Á¤º¸ÀÇ À̵¿ ±³Åë¿¡ ÇØ´çµÈ´Ù.
5. ¿ì¸®³ª¶óÀÇ Á¤º¸»ê¾÷ÀÇ ÇöȲ ¹Ì±¹ÀÇ DatabaseÀÇ ÇöȲ, Áö¹æÀÚÄ¡´ÜüÀÇ DatabaseÀÇ ÇöȲ, ¿ì¸®Çб³,
¿ì¸®ÇаúÀÇ ÇöȲ ±âº»ÀûÀ¸·Î °ø°£À» Â÷ÁöÇÏÁö ¾Ê´Â ¼Ò±Ô¸ðÀÇ venture ±â¾÷ÀÌ ÁÖÁ¾À»
ÀÌ·ê °ÍÀÌ´Ù. Á¦ 2Àå ÄÄÇ»ÅÍÀÇ ±â´É°ú Á¤ÀÇ: Àåºñ¸¦ ´Ù·ê ÁÙ ¾Ë¾Æ¾ß ÇÑ´Ù.
1. Á¤ÀÇ: ÀüÀÚÀÚ·á󸮽ýºÅÛ(Electronic Data Processing System)
2. ÄÄÇ»ÅÍÀÇ ±¸¼º¿ä¼Ò ÄÄÇ»ÅÍ´Â Von Neumann architecture ±âº»±¸Á¶¸¦ °®´Â Digital computer
¸¦ ¸»ÇÑ´Ù. ÄÄÇ»ÅÍ´Â hardware¿Í software·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç, ÄÄÇ»ÅÍÀÇ
±¸¼º¿ä¼Ò´Â 1)ÇϳªÀÇ Áß¾Óó¸®ÀåÄ¡(CPU: central processing Unit)¸¦
°®´Â´Ù. 2)ÄÄÇ»ÅÍ¿¡¼ ÀÌ·ç¾îÁö´Â ÀÛ¾÷Àº ¹Ì¸® ÀúÀåµÈ ÇÁ·Î±×·¥¿¡ µû¶ó
¼øÂ÷ÀûÀ¸·Î ÀÌ·ç¾îÁø´Ù. 3) Áß¾Óó¸®ÀåÄ¡´Â ±â¾ïÀåÄ¡·ÎºÎÅÍ ÀÌ¼ÛµÈ Çѹø¿¡
ÇÑ ¸í·É¸¸À» ½ÇÇàÇÑ´Ù. 4) ±â°èÀåÄ¡¿¡ ÀúÀåµÈ ¸í·ÉÀÇ ÁýÇÕÀ» ±â°èÀÚü¿Í
±¸ºÐÇÏ¿© software¶ó°í ºÎ¸¥´Ù. DigitalÄÄÇ»ÅÍ´Â ¸ðµç Á¤º¸°¡ 1°ú 0À̶ó´Â µÎ °¡Áö °ªÀ¸·Î¸¸ Ç¥ÇöµÇ´Â
°ÍÀ» ÀǹÌÇϸç 1À̳ª 0À» ÀúÀåÇÏ´Â Àå¼Ò¸¦ ºñÆ®(bit)¶ó°í ÇÑ´Ù. ¢Ñ HardwareÀÇ ±¸¼º¿ä¼Ò(ÀϹݸñÀû±â°è: ÀÚµ¿Â÷³ª, ±âŸ ½Å¹ß µî°ú´Â
¼º°ÝÀÌ ´Ù¸£´Ù). ÀÔ·ÂÀåÄ¡: ÀϹÝÁ¤º¸¸¦ ÄÄÇ»ÅͰ¡ ÀÐÀ» ¼ö ÀÖµµ·Ï ÀüȯÇÏ´Â ÀåÄ¡: Űº¸µå,
OMR Ä«µå) Ãâ·ÂÀåÄ¡: ÄÄÇ»ÅÍ¿¡ ÀÔ·ÂµÈ Á¤º¸¸¦ »ç¶÷ÀÌ ÀÐÀ» ¼ö ÀÖµµ·Ï ¹®ÀÚ,
±×¸², À½¼ºÀ¸·Î Àüȯ½ÃŰ´Â ÀåÄ¡ÀÌ´Ù: ¸ð´ÏÅÍ) , ±â¾ïÀåÄ¡: ó¸®ÇÏ·Á´Â ÀÚ·á¿Í 󸮰á°ú¸¦ Àӽ÷Πº¸°üÇÏ´Â ÀåÄ¡:
ROM(read-only memory): ¹Ì¸® ±â·ÏµÈ ³»¿ëÀ» Àб⸸ ÇÏ´Â ÀåÄ¡, RAM(random-access
memory): Àб⵵ ÇÏ°í ±â·Ïµµ ÇÒ ¼ö ÀÖ´Â ÀåÄ¡·Î º¸Åë±â¾ïÀåÄ¡¸¦ ¸»Çϸç
Àü¿øÀÌ Â÷´ÜµÇ¸é ±â¾ïÇϰí ÀÖ´ø Á¤º¸¸¦ ¸ðµÎ »ó½ÇÇÏ°Ô µÈ´Ù. º¸Á¶±â¾ïÀåÄ¡: ÀÚ±â Å×ÀÌÇÁ(sequential access device)¿Í Àڱ⠵ð½ºÅ©
ÀåÄ¡(direct access device or random access device), Drive CPU(central processing unit): »ç¶÷ÀÇ ÀǽĿ¡ ÇØ´çÇÏ´Â °ÍÀ¸·Î ÇÊ¿äÇÑ
¿¬»ê ÀÛ¿ëÀ» ÇÑ´Ù. ¿¹, 8ºñÆ®, 16ºñÆ® µî ±æÀ̰¡ ±æ¸é ±æ¼ö·Ï ¼ö¿ë±â¾ï¿ë·®ÀÌ
Ä¿Áö°í, °è»êÀÇ Á¤¹Ðµµµµ ³ô¾ÆÁø´Ù. 16ºñÆ®, 286PC, 32ºñÆ® 386, 486PC,
64bit ÆæÆ¼¾ö¿ë(¸ÖƼ¹Ìµð¾î¿ë) Á¦¾îÀåÄ¡: ¸ðµç ÀåÄ¡¸¦ À¯±âÀûÀ¸·Î ¿¬°áÇØÁÖ´Â ÀåÄ¡ÀÌ´Ù. ºñÆ®(bit): ÇÑ ºñÆ®´Â 0°ú 1·Î Ç¥ÇöµÈ ÀڷḦ ÀúÀåÇÏ´Â ±âº» Àå¼Ò·Î¼
0°ú 1À̶ó´Â µÎ °¡Áö Á¾·ùÁ¤º¸¸¦ ó¸®ÇÒ ¼ö ÀÖ´Ù. Byte(8bit): ÇϳªÀÇ
¹ÙÀÌÆ®´Â ±ÛÀÚ Çϳª¸¦ ÀúÀåÇÒ ¼ö ÀÖ´Â ±â¾ïÀå¼Ò°¡ µÈ´Ù(¿¹: 124K´Â 124,000±ÛÀÚ¸¦
µ¿½Ã¿¡ ±â¾ïÇÒ ¼ö ÀÖ´Â ¿ë·®ÀÌ´Ù). ÄÄÇ»ÅÍ´Â 1) Àΰ£ÀÇ ¼Õ¹ßÀÇ ¿¬Àå(extension), 2) Àΰ£ÀÇ ÈûÀÇ ÁõÆø,
3) Àΰ£ÀÇ ÆÇ´ÜÀ» µµ¿ÍÁÖ´Â ´Ü°è 4. ÄÄÇ»ÅÍ ¾ð¾î ÄÄÇ»ÅÍ ¾ð¾î´Â »ç¶÷°ú ±â°è »çÀÌ¿¡ ´ëȸ¦ À§ÇÏ¿© »ç¶÷µéÀÌ ÀÎÀ§ÀûÀ¸·Î
¸¸µç Àΰø¾î(artificial language)ÀÌ´Ù. Basic, Fortran, Cobol µîÀÇ
¹«¼öÇÑ ¾ð¾î°¡ ÀÖ´Ù. JCL(Job Control language): ¿©·¯ »ç¶÷ÀÌ ÀÛ¼ºÇÑ
¿©·¯ °¡Áö ÀÛ¾÷À» °ø¿ëÄÄÇ»ÅÍÀÇ Áß¾Óó¸®ÀåÄ¡°¡ ¼øÂ÷ÀûÀ¸·Î ó¸®ÇÒ ¼ö
ÀÖµµ·Ï ±³ÅëÁ¤¸®¸¦ ÇØÁÖ´Â SoftwareÀÌ´Ù. PC¿¡´Â ÀÌ¿Í °°Àº JCLÀÌ ºÒÇÊ¿äÇÏ´Ù.
ÄÄÇ»ÅͰ¡ ¸í·É¾î¸¦ 2Áø¹ý ÇüÅ·ΠÀüȯÇϱâ À§Çؼ´Â ±âº»¾ð¾î operating
system°ú Complier(ÇÁ·Î±×·¡¸Ó°¡ ÀÛ¼ºÇÑ ¾ð¾î¸¦ ±â°è¾î·Î ¹ø¿ªÇØÁÖ´Â
±â´ÉÀ» ´ã´çÇÑ´Ù)°¡ ÀÖ¾î¾ß ÇÑ´Ù. |