1. ÄÄÇ»ÅÍÀÇ Á¤ÀÇ

 ÄÄÇ»ÅÍ´Â ÀüÀÚ(Electronic)ÀÇ ¿ø¸®¿¡ ÀÇÇÏ¿© ¼ýÀÚ¡¤¹®ÀÚ¡¤¼Ò¸®¡¤±×¸² µî°ú °°Àº ÀÚ·á(data)¸¦ ó¸®(Processing)ÇÏ´Â ½Ã½ºÅÛ(System)ÀÌ´Ù. EDPS(Electronic Data Processing System)

 

2. ÄÄÇ»ÅÍÀÇ ±â´É

 (1) ÀÚ·á¿Í Áö½ÄÀ» ó¸®ÇÏ´Â Á¤º¸Ã³¸® ±â°è

 (2) ÀüÀÚÀÇ ¿ø¸® ÀÌ¿ë: ÀüÀÚÀû Á¤º¸Ã³¸®ÀÇ ±âº»´ÜÀ§¸¦ ºñÆ®(bit)¶ó°í ºÎ¸£°í ÇÑ ºñÆ®´Â 0°ú 1ÀÇ µÎÁ¾·ùÀÇ ±âÈ£¹Û¿¡ ó¸® ¸øÇÔ

 (3) ÀÚµ¿ÀûÀ¸·Î ÀÚ·á ¶Ç´Â Áö½ÄÀ» ó¸®

 (4) Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î¶ó´Â µÎ°¡Áö ¿ä¼Ò°¡ »óÈ£ À¯±âÀûÀ¸·Î ¿¬°áµÈ ½Ã½ºÅÛ

 

3. ÄÄÇ»ÅÍÀÇ ±¸¼º¿ä¼Ò

(1) Çϵå¿þ¾î: ÀϹݸñÀûÀ» °®´Â ±â°è

 1) ÀÔ·Â ÀåÄ¡

»ç¶÷ÀÌ ´«À¸·Î ÀÐÀ» ¼ö ÀÖ°í µéÀ» ¼ö ÀÖ´Â ÇüÅ·ΠµÇ¾î ÀÖ´Â ÀڷḦ ÄÄÇ»ÅÍ°¡ ÀÐÀ» ¼ö ÀÖ´Â ÇüÅ·Π¹Ù²Ù¾î ÁÖ´Â ÀåÄ¡-Å°º¸µå, OMRÀåÄ¡, Ä«µå ¸®´õ

 2) Ãâ·ÂÀåÄ¡

 ÄÄÇ»ÅÍ°¡ ó¸®ÇÒ ¼ö ÀÖ´Â ÀÌÁøÇüÅÂÀÇ ÀڷḦ »ç¶÷µéÀÌ Àо ó¸®ÇÒ ¼ö ÀÖ´Â ´Ù¾çÇÑ ÇüÅÂÀÇ ÀÚ·á·Î Àüȯ½ÃÄÑÁÖ´Â ÀåÄ¡- ¸ð´ÏÅÍ, ÇÁ¸°Æ®

 3) ±â¾ïÀåÄ¡

ÄÄÇ»ÅÍ°¡ ó¸®ÇÏ·Á´Â ÀÚ·á¿Í 󸮰á°ú¸¦ Àӽ÷Πº¸°üÇÏ´Â ÀÛ¾÷Àå¼Ò

 ROM(read-only memory) - ¹Ì¸® ±â·ÏµÈ ³»¿ëÀ» Àб⸸ ÇÒ ¼ö ÀÖ´Â ÀåÄ¡

 RAM(random-access memory) - ±â·Ï°ú Àб⸦ ÇÒ ¼ö ÀÖ´Â ±â¾ïÀåÄ¡

4) º¸Á¶±â¾ïÀåÄ¡

 ±â¾ïÀåÄ¡ÀÇ ±â¾ïÇѰ踦 È®Àå½ÃÄÑ ÄÄÇ»ÅÍÀÇ ±â¾ï´É·ÂÀ» º¸Á¶ÇØÁÖ´Â ÀåÄ¡: Àڱ⠵ð½ºÅ©, ÀÚ±âÅ×ÀÌÇÁ, ÀÚ±â Ä«µå, ÀÚ±âµå·³, CD-ROM

 ¼øÂ÷Àû Á¢±ÙÀåÄ¡(sequential access device)

 ÀÓÀÇ Á¢±ÙÀåÄ¡(direct access device; random access device)

5) Áß¾Ó¿¬»êÀåÄ¡

- CPU·Î ºÒ¸®¿ì´Â ÀåÄ¡·Î »ç¶÷À¸·Î ºñÀ¯Çϸé ÀǽĿ¡ ÇØ´ç

- »ç¶÷µéÀÌ ÀÛ¼ºÇÑ ¸í·ÉÀ» ºÐÇØÇÏ´Â ±â´É, ÇÊ¿äÇÑ ÀڷḦ ±â¾ïÀåÄ¡¿¡¼­ ã¾Æ¿À´Â ±â´É, ÇÊ¿äÇÑ ¿¬»ê°ú ºñ±³ÇÏ´Â ±â´É µîÀ» ¼öÇà

- ÀÌ ÀåÄ¡ÀÇ ±âº»±æÀ̴ ó¸®ÇÒ ¼ö ÀÖ´Â Á¤º¸ÀÇ ¼ö, ±â¾ïÀåÄ¡ÀÇ ¿ë·®°ú °è»êÀÇ Á¤¹Ðµµ¸¦ °áÁ¤

- ±â¾ï ÀåÄ¡ÀÇ ±æÀÌ´Â ÈçÈ÷ ºñÆ®(bit)¶ó°í ºÒ¸®´Â ´ÜÀ§·Î Ç¥Çö. 8bit´Â 1¹ÙÀÌÆ®(byte)

- ÄÄÇ»ÅÍÀÇ ÁÖ°ú¾÷ÀÎ ³í¸®Àû ó¸®¿Í ¿¬»êÀ» ¼öÇàÇϴµ¥ ¹ö½º(bus)·Î ÄÄÇ»ÅÍÀÇ ¿©·¯ ºÎºÐµé°ú ¿¬°áµÇ¾î ÀÖÀ¸¸ç, ¹ö½º´Â ÄÄÇ»ÅÍÀÇ ¿©·¯ ºÎÇ°µéÀ» ¿¬°áÇÏ¿© CPUÀÇ ¸í·ÉÀ̳ª µ¥ÀÌÅ͸¦ ½Ç¾î ³ª¸£´Â ¿ªÇÒÀ» ÇÑ´Ù.

- µ¥ÀÌÅÍÀÇ °èÃþ±¸Á¶: ºñÆ®(bit)-¹ÙÀÌÆ®-Çʵå(field)-·¹ÄÚµå(record)-ÆÄÀÏ(file)-µ¥ÀÌÅÍ º£À̽º(DB)

6) Á¦¾îÀåÄ¡

- ÄÄÇ»Å͸¦ ±¸¼ºÇÏ´Â ¸ðµç ÀåÄ¡¸¦ À¯±âÀûÀ¸·Î ¿¬°á½ÃÅ°´Â ±â´É

-  ÁÖº¯±â±â¿Í ÄÄÇ»Å͸¦ ¿¬°áÇϱâ À§ÇØ ÇÊ¿äÇÑ ·ÎÁ÷(logic)À» Á¦°ø

(2) ¼ÒÇÁÆ®¿þ¾î  

- ±â°è, Áï Çϵå¿þ¾î¿¡ ³»·ÁÁø ¸í·ÉÀÇ ÁýÇÕ

- ¸í·ÉÀº º»ÁúÀûÀ¸·Î ¾ð¾îÀÇ ¼Ó¼ºÀ» °¡Áö¸ç, ±â°è¿Í »ç¶÷»çÀÌÀÇ ´ëÈ­¸¦ À§ÇÏ¿© Ưº°È÷ °í¾È

ÄÄÇ»ÅÍ ¾ð¾î

-  Æ¯Â¡ : invisible, untangible, ´ã´Â ±×¸©ÀÌ ÀÖ¾î¾ß, ¾ð¾îÀÇ ¼Ó¼º

 

4. ÄÄÇ»ÅÍ ¾ð¾î

 (1) ÁÖ¿ä ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ Æ¯Â¡

 ÄÄÇ»ÅÍ ¾ð¾î´Â »ç¶÷°ú ±â°è»çÀÌÀÇ ´ëÈ­¸¦ À§Çؼ­ »ç¶÷µéÀÌ ÀÎÀ§ÀûÀ¸·Î ¸¸µç Àΰø¾î(artificial language)ÀÌ´Ù.  ÀÌ °¡¿îµ¥¼­ BASIC, FORTRAN, COBOL°ú C°¡ °¡Àå ¸¹ÀÌ º¸±ÞµÇ¾î ÀÖ´Ù.

 

   ¾àÈ£

        º»¸íĪ

                   Æ¯Â¡

 FORTRAN

 FORmula TRAnslator

 1957³â¿¡ °³¹ßµÈ ÃÖÃÊÀÇ °í±Þ¾î, ¼öÇаø½ÄÀ» ½±°Ô Áö½ÃÇÒ ¼ö ÀÖ´Â ¾ð¾î

 BASIC

 Beginner's All Purpose

 Symbolic Instruction Code

 ÄÄÇ»ÅÍ¿ÍÀÇ Áï¼®´ëÈ­°¡ °¡´ÉÇÏ°í ÀϹÝÀο¡°Ô °¡Àå ÀÌÇØ°¡ µÇ´Â °£´Ü ¸í·áÇÑ ¾ð¾î

  C

 

 º§¿¬±¸¼Ò¿¡¼­ UNIX¿î¿µ½Ã½ºÅÛÀÇ ÀϺηΠ°³¹ßµÈ Àú±ÞÀÇ ±¸Á¶Àû ¾ð¾î

 COBOL

 Common Business Oriented

 Language

 ¿µÀÛ¹®ÀÇ °æ¿ì ½±°Ô ó¸®ÇÒ ¼ö ÀÖµµ·Ï µµ¾ÈµÈ ¾ð¾î

 RPG

 Report Program Generator

 º¸°í¼­¿Í ±× ¹ÛÀÇ ÀÚ·áó¸® °ú¾÷À» ¼öÇàÇÏ´Â ÇÁ·Î±×·¥À» ¸¸µå´Â ¹®Á¦Áß½ÉÀû ¾ð¾î

 

 (2) BASIC ¾ð¾îÇÁ·Î±×·¥ ¿¹

1¿¡¼­ 1000±îÁö ´õÇÑ °ªÀº?

 10 S=0

 20 I=0

 30 I=I+1

 40 S=S+I

 50 IF I=1000 THEN GOTO 70

 60 GOTO 30

 70 PRINT "SUM=";S

 

 10 S=0

 20 FOR I=1 TO 1000 STEP 1

 30 S=S+I

 40 NEXT I

 50 PRINT S

 (3) ÄÄÇ»ÅÍ ¿ë¾î

- ¼Ò½º ÇÁ·Î±×·¥(source program): °í±Þ¾ð¾î, Áï ÇÁ·Î±×·¥ ¹®¹ý¸¸ ¾Ë¸é »ç¶÷ÀÌ ÀÌÇØÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¥

- ¿ÀºêÁ§Æ® ÇÁ·Î±×·¥(object program): ±â°è¾î·Î 2Áø¹ýÀ¸·Î µÇ¾î ÀÖÀ¸¸ç, »ç¶÷ÀÌ º¸¸é ÀÐÀ» ¼ö ¾ø´Â ¾ÏÈ£ÇüÅÂÀÇ ÇÁ·Î±×·¥

- ÄÄÆÄÀÏ·¯: ÇÁ·Î±×·¡¸Ó°¡ ÀÛ¼ºÇÑ ¾ð¾î¸¦ ±â°è¾î·Î ¹ø¿ªÇØ ÁÖ´Â µîÀÇ ±â´ÉÀ» ¼öÇàÇÏ´Â ¼ÒÇÁÆ®¿þ¾î

-ÀÎÅÍÇÁ¸®ÅÍ(interpreter)-ÇÁ·Î±×·¥À» ÇÑÁÙ¾¿ ¹ø¿ªÇÏ¿© ½ÇÇà

- ·Îµå(LOAD): º¸Á¶±â¾ïÀåÄ¡ÀÎ µð½ºÅ© µî¿¡ ÀÖ´Â ÇÁ·Î±×·¥À» ÁÖ±â¾ïÀåÄ¡·Î ¿Å±â´Â °Í

- ¼¼À̺ê(SAVE): ÁÖ±â¾ïÀåÄ¡¿¡ ÀÖ´Â ÇÁ·Î±×·¥À» º¸Á¶±â¾ïÀåÄ¡¿¡ ÀúÀåÇÏ´Â °Í

- ±â°è¾î: ±â¾ïÀå¼Ò³»ÀÇ ÁÖ¼Ò¿Í ¸í·ÉÀÌ ¼ýÀڷΠǥ½ÃµÇ´Â ¾ð¾î. °í±Þ¾ð¾î´Â ÄÄÆÄÀÏ·¯¿¡ ÀÇÇØ ±â°è¾î·Î Ç¥Çö

- ¾î¼Àºí¸®¾î: ±â°è¾î °¡¿îµ¥ ¸í·ÉºÎºÐ¿¡ ¿µ¾î±âÈ£¸¦ µµÀÔÇÑ ¾ð¾î

 

 5. ÄÄÇ»ÅÍÀÇ ¿ª»ç

 ¼¼´ë

  ¿¬µµ

         ºÎÇ°

 ÄÄÇ»ÅÍ

 ±â´É

 1¼¼´ë

 1945³â

 Áø°ø°ü

 IBM650

 ¼öÄ¡°è»ê

 2¼¼´ë

 1960³â

 Æ®·£Áö½ºÅÍ

 IBM7030/7094

 ¼öÄ¡°è»ê

 3¼¼´ë

 1965³â

 ÁýÀûȸ·Î(IC)

 IBM360

 ¼öÄ¡°è»ê

 4¼¼´ë

 1970³â

 °í¹Ðµµ Á÷Á¢È¸·Î(LSI)

 ÁßÇüÄÄÇ»ÅÍ

 ±×·¡ÇÈ¡¤¿µ»óó¸®

 5¼¼´ë

 1980³â

 ÃÊ°í¹Ðµµ ÁýÀûȸ·Î

 (VLSI)

 ´ëÇüÄÄÇ»ÅÍ

°³ÀοëÄÄÇ»ÅÍ

 Àü¹®°¡½Ã½ºÅÛ

 6¼¼´ë

 1990³â

 ½Å°æ¸Á Ĩ ÆÛÁöĨ °üÀü ¼ÒÀÚ

 ½Å°æ¸ÁÄÄÇ»ÅÍ

 Àνġ¤ÇнÀ¡¤Ãß·Ð

 7¼¼´ë

 

 ¹ÙÀÌ¿À Ĩ

 ¹ÙÀÌ¿ÀÄÄÇ»ÅÍ

 Àΰ£°ú À¯»ç±â´É

 

6. Á¤º¸Ã³¸® ½Ã½ºÅÛÀÇ Á¾·ù

.

µ¥ÀÌÅÍ Àü¼Û¹æ½Ä¿¡ µû¸¥ ºÐ·ù

¿Â¶óÀÎ(On-Line)¹æ½Ä

- Åë½Åȸ¼±À¸·Î ¿¬°áÇÏ¿© ¿î¿ëÇÏ´Â ¹æ½Ä

- ¿Â¶óÀÎ Áï½Ã 󸮹æ½Ä°ú ½ÃºÐÇÒ Ã³¸® ¹æ½Ä(TSS)

¿ÀÇÁ¶óÀÎ(Off-line)¹æ½Ä

- º¸Á¶¼ö´Ü(µð½ºÄÏ µî)À» ÀÌ¿ëÇÏ¿© µ¥ÀÌÅ͸¦ Àü´ÞÇÏ´Â ¹æ½Ä

- ÀÏ°ýó¸® ¹æ½ÄÀÌ ´ëÇ¥Àû ½Ã½ºÅÛ

µ¥ÀÌÅÍ Ã³¸®¹æ¹ý¿¡ µû¸¥ ºÐ·ù

½Ç½Ã°£Ã³¸®(Real -time Processing)¹æ½Ä

- ÀÔ·Â µ¥ÀÌÅ͸¦ Áï½Ã ó¸®ÇÏ´Â ¹æ½Ä

- ÀºÇà ⱸ¾÷¹«, Ç×°ø±Ç ¿¹¾à ¾÷¹« µî¿¡¼­ ÀÌ¿ë

ÀÏ°ýó¸®(Batch Processing) ¹æ½Ä

- µ¥ÀÌÅ͸¦ ÀÏÁ¤±â°£ ¸ð¾Æ¼­ ó¸®ÇÏ´Â ¹æ½Ä

- ±Þ¿© °è»ê µî¿¡ ÀÌ¿ë

Áß¾Óó¸® ÀåÄ¡ÀÇ È°¿ë¿¡ µû¸¥ ºÐ·ù

ºñÁýÁß Ã³¸® ½Ã½ºÅÛ

µ¥ÀÌÅ͸¦ °¢ ÇöÀå¿¡¼­ °í¸³¡¤ºÐ»êÀûÀ¸·Î ó¸®ÇÏ´Â ½Ã½ºÅÛ

ÁýÁß󸮽ýºÅÛ

 µ¥ÀÌÅ͸¦ Áß¾Ó ÄÄÇ»ÅÍ·Î Áý°áÇÏ¿© ó¸®ÇÏ´Â ½Ã½ºÅÛ

ºÐ»êó¸® ½Ã½ºÅÛ

- ÁýÁß Ã³¸®¹æ½ÄÀÇ º¸¿Ï ÇüÅ·ΠÃÖ±Ù¿¡ ÁÖ·Î »ç¿ë

- Åë½Åȸ¼±À¸·Î ¿¬°áµÇ¾î µ¥ÀÌÅ͸¦ °øÀ¯ÇÒ ¼ö ÀÖÀ¸¹Ç·Î È¿À²¼ºÀÌ ³ôÀ½

7. ÀÚ·á Ç¥ÇöÀÇ ´ÜÀ§

    ´ÜÀ§

                      ¼³ ¸í

ºñÆ®(bit)

 Á¤º¸ÀÇ ÃÖ¼Ò´ÜÀ§(0¶Ç´Â 1ÀÇ »óÅ·Πǥ½Ã)

´Ïºí(Nibble)

 4ºñÆ®ÀÇ ¸ðÀÓ

¹ÙÀÌÆ®(Byte)

- 8ºñÆ®ÀÇ ¸ðÀÓÀ¸·Î ¹®ÀÚÇ¥ÇöÀÇ ÃÖ¼Ò´ÜÀ§

- ¿µ¹®ÀÚ¿Í ¼ýÀÚ´Â 1Byte, Çѱ۰ú ÇÑÀÚ´Â 2Byte·Î Ç¥Çö

¿öµå(Word)

 ¿¬»êÀÇ ±âº»´ÜÀ§·Î ¹ÙÀÌÆ®ÀÇ ÁýÇÕ

- ÇÏÇÁ ¿öµå(Half Word): 2Byte

- Ç®¿öµå(Full Word): 4Byte

- ´õºí ¿öµå(Double Word): 8Byte

Çʵå(Field, Item)

 ÆÄÀϱ¸¼ºÀÇ ÃÖ¼Ò´ÜÀ§·Î °¢°¢ÀÇ Ç׸ñÀ» Ç¥½Ã

·¹ÄÚµå(Record)

 °ü·ÃÀÖ´Â Çʵ带 ¸ð¾ÆµÐ °ÍÀ¸·Î, ÀÚ·áó¸®ÀÇ ±âº»´ÜÀ§

- ³í¸®·¹ÄÚµå: »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ ·¹ÄÚµå

- ¹°¸®·¹ÄÚµå: 'ºí·Ï'À̶ó°íµµ Çϸç, ½ÇÁ¦ÀÇ ÀÔÃâ·Â ´ÜÀ§

ÆÄÀÏ(File)

- °øÅëÀûÀÎ ·¹ÄÚµåÀÇ ÁýÇÕ

- ÇÁ·Î±×·¥ ±¸¼ºÀÇ ±âº»´ÜÀ§

µ¥ÀÌÅͺ£À̽º

(Database)

 ÆÄÀÏÀ» ¸ð¾Æ³õÀº ÁýÇÕü

 

8. ÆÄÀÏ°ú Æú´õ

(1) ÆÄÀÏ

µð½ºÅ©¿¡ ÀúÀåµÇ´Â ±âº»´ÜÀ§

µ¿ÀÏÇÑ Æú´õ³»¿¡ °°Àº À̸§ÀÇ ÆÄÀÏÀÌ 2°³ÀÌ»ó ÀÖÀ» ¼ö ¾øÀ½

µµ½º¿¡¼­ ¿¹¾àµÈ ÀåÄ¡¸í°ú ¸î°¡Áö Ư¼ö¹®ÀÚ´Â ÆÄÀÏÀ̸§À¸·Î »ç¿ëÇÒ ¼ö ¾øÀ½

ÆÄÀÏÀº ÀбâÀü¿ë, ½Ã½ºÅÛ, ¼û±è, ±â·Ï 4°¡Áö ¼Ó¼ºÀÌ ÀÖÀ½

È®ÀåÀÚ´Â ÆÄÀÏÀÇ Á¾·ù¸¦ ³ªÅ¸³¿

 

(2) Æú´õ

µµ½ºÀÇ µð·ºÅ丮¿Í À¯»çÇÑ °³³ä

ÆÄÀÏÀ» °ü¸®Çϱâ À§ÇØ µð½ºÅ©ÀÇ °ø°£À» ³í¸®ÀûÀ¸·Î ±¸ºÐÇÑ °Í

Æú´õ¾È¿¡ ÇÏÀ§ Æú´õ¸¦ µÑ ¼ö ÀÖÀ½

 

(3) ´ëÇ¥ÀûÀÎ È®ÀåÀÚ

   Á¾·ù

                È®  Àå  ÀÚ

 ½ÇÇàÆÄÀÏ

 COM, EXE, BAT µî

 ±×¸²ÆÄÀÏ

 BMP, JPG, TIF, PCX µî

 ¹®¼­ÆÄÀÏ

 TXT, DOC, HWP µî

 À½¾ÇÆÄÀÏ

 WAV, MP3, RA, MID µî

 ¾ÐÃàÆÄÀÏ

 ZIP, ARJ, RAR µî

 ¹é¾÷ÆÄÀÏ

 BAK µî