Kinsa ang Nag-imbento sa Computer? Kanus-a unang naimbento ang kompyuter ug giunsa kini naimbento? Kasaysayan sa Computer

kinsa nakit-an ang kompyuter, kanus-a unang naimbento ang kompyuter ug giunsa kini naimbento.
kinsa nakit-an ang kompyuter, kanus-a unang naimbento ang kompyuter ug giunsa kini naimbento.

Ang kompyuter usa ka aparato nga mahimong tipiganan ug maibalik ang kasayuran nga giproseso namon bisan kanus-a namo gusto. Ang mga kompyuter karon may katakus sa pagsubay sa mga kinatibuk-ang hugpong sa mga proseso nga gitawag nga mga programa. Ang kini nga mga programa nakapahimo sa mga kompyuter nga makahimo daghang mga buluhaton. Ang usa ka kompleto nga kompyuter nga adunay sulud nga hardware, operating system (punoan nga software) ug mga gamit nga peripheral nga gikinahanglan ug gigamit alang sa "kompleto" nga operasyon mahimong tawgon nga usa ka sistema sa kompyuter. Mahimo usab gamiton kini nga termino alang sa usa ka grupo sa mga kompyuter nga konektado ug nagtinabangay, partikular ang usa ka network sa kompyuter o kumpol sa mga kompyuter. Ang una nga elektrisidad nga kompyuter mao ang ENIAC.

Ang mga kompyuter nagpakita sa daghang lainlaing mga porma sa tibuok kasaysayan. Ang una nga mga kompyuter sa tungatunga sa ika-20 nga siglo mao ang kadako sa usa ka dako nga sulud ug nag-ut-ut gatusan ka beses nga labi ka kusog kaysa sa mga kompyuter karon. Sa pagsugod sa ika-21 nga siglo, ang mga kompyuter nakasulud sa usa ka relo sa pulso ug gipadagan sa gamay nga baterya. Ang punoan nga hinungdan nga mahimo sila paghimo nga gamay ra kaayo nga kaniadtong 1969, mahimong magamit ang mga semiconductor aron makahimo mga sirkito nga mahimo’g mohaum sa gagmay kaayo nga mga wanang. Ang mga kompyuter nga gigamit namon karon nakakuha katulin pagkahuman sa 4004, nga mao ang una nga titulo sa processor sa Intel. Giila sa among sosyedad ang personal nga kompyuter ug ang katumbas nga madala niini, ang laptop computer, ingon mga simbolo sa edad sa kasayuran ug giila kini sa konsepto sa kompyuter. Kini kaylap nga gigamit karon. Ang sukaranan nga prinsipyo sa pagtrabaho sa kompyuter mao ang sistema nga numero sa binary, kana mao, ang mga code nga naglangkob sa 0 ug 1 lamang.

Ang abilidad sa pagtipig sa gitinguha nga software ug pagpadagan kini sa bisan unsang oras ang punoan nga bahin nga naghimo sa mga kompyuter nga daghag gamit ug mailhan sila gikan sa mga calculator. Ang thesis nga Church-Turing usa ka matematika nga ekspresyon sa kini nga kabag-ohan ug gilaraw nga bisan unsang kompyuter ang makahimo sa mga buluhaton sa uban. Bisan unsa man ang ilang pagkakumplikado, gikan sa mga computer sa bulsa hangtod sa mga supercomputer, tanan sila makahimo sa parehas nga mga buluhaton nga wala’y panumduman ug mga limitasyon sa oras.

Kasaysayan sa Computer

Daghang mga aparato nga nailhan nga "kompyuter" kaniadto dili angayan kini nga gipasabut sa mga pamantayan karon. Computer sa pagsugod sözcüKini usa ka ngalan nga gihatag sa mga butang nga nakapadali sa proseso sa pag-computational. Ang mga pananglitan sa kompyuter niining sayong panahon gilakip ang numero nga bead (abacus) ug ang Antikitera Machine (150 BC - 100 BC). Kasiglohan sa ulahi, sa kahayag sa mga bag-ong nadiskobrehan sa siyensiya sa katapusan sa Edad Medya, ang una sa usa ka serye sa mga mekanikal nga kompyuter sa pag-compute nga gihimo sa mga inhenyero nga taga-Europa iya ni Wilhelm Schickard (1623).

Bisan pa, wala sa bisan unsang mga aparato ang nakakab-ot karon nga kahulugan sa usa ka computer, tungod kay dili kini software (o mai-install). Ang mga gisuntok nga kard nga gihimo ni Joseph Marie Jacquard kaniadtong 1801 aron ma-awtomatiko ang proseso sa paghabol sa habol gihunahuna nga usa sa mga una nga pagsubay sa software (pag-install) sa proseso sa pag-uswag sa mga kompyuter, bisan kung gikutuban. Salamat sa kini nga mga kard nga gihatag sa ninggamit, ang paghabol sa habol mahimo nga ipahiangay ang operasyon niini sa drowing nga gihulagway sa mga lungag sa kard.

Kaniadtong 1837, si Charles Babbage naghunahuna ug nagdisenyo sa una nga kompleto nga software nga adunay makina nga makina sa software, nga iyang gitawag nga Analytical Engine (analitikal o analitikal nga makina). Bisan pa, dili niya mapalambo kini nga makina tungod sa mga hinungdan sa panalapi ug ang dili mahimo nga tapuson ang iyang trabaho niini.

Ang una nga kadak-an nga paggamit sa mga punch card mao ang calculator nga gidisenyo ni Herman Hollerith kaniadtong 1890 aron magamit sa mga transaksyon sa accounting. Ang negosyo nga kauban ni Hollerith kaniadtong orasa mao ang IBM, nga mahimo’g usa ka global computer higante sa mga mosunud nga tuig. Sa pagtapos sa ika-19 nga siglo, nagsugod sa paggawas ang mga aplikasyon (teknolohiya) nga dako og ikatampo sa pag-uswag sa pag-compute sa hardware ug mga teyoriya sa umaabot nga mga tuig: mga punch card, Boolean algebra, space tubes, ug teletype device.

Sa una nga katunga sa ika-20 nga siglo, daghang mga kinahanglanon sa syensya ang nahimamat sa labi ka komplikado nga mga kompyuter nga analog. Bisan pa, layo pa sila sa lebel nga dili mahimo’g sayop sa mga kompyuter karon.

Ang aplikasyon sa pag-compute nagpadayon sa pagpaayo sa tibuuk nga 1930s ug 1940s, ug ang pag-abut sa digital electronic computer nahinabo pagkahuman namugna ang mga electronic circuit (1937). Lakip sa mga hinungdanon nga buluhaton sa kini nga panahon mao ang mga musunud:

  • "Mga makina" ni Konrad Zuse. Ang Z3 (1941) mao ang una nga makina nga makalihok pinasukad sa mga numero sa binary ug magpadagan uban ang tinuud nga mga numero. Niadtong 1998 ang Z3 napamatud-an nga nahiuyon sa Turing ug busa nakuha ang titulo sa una nga kompyuter.
  • Ang Atanasoff-Berry Computer (1941) gibase sa mga tubo nga spacer ug adunay base nga numero sa binary ingon man usa ka hardware nga nakabase sa capacitor.
  • Gipakita sa kompyuter nga Colossus nga gihimo sa Ingles (1944) nga ang paggamit sa libu-libo nga mga tubo, bisan pa sa limitado nga firmware (instalar), mahimo’g masaligan. II. Gigamit kini sa World War II aron analisahon ang tinago nga mga komunikasyon sa armadong kusog sa Aleman.
  • Ang Harvard Mark I (1944), usa ka kompyuter nga adunay limitado nga pag-configure.
  • Gipalambo sa US Army, ang ENIAC (1946) nakabase sa usa ka sukaranan sa mga decimal ug adunay titulo sa una nga kinatibuk-ang katuyoan nga elektronikong kompyuter.

Ang pag-ila sa mga daotan nga bahin sa ENIAC, ang mga nag-develop niini nagtrabaho sa usa ka labi ka dali ug dali nga solusyon ug gisugyot ang karon nga nailhan nga tinago nga arkitektura sa software, o labi ka naila nga arkitektura nga von Neumann. Pagkahuman una nga nahisgutan kini nga laraw sa usa ka publikasyon ni John von Neumann (1945), ang una sa mga kompyuter nga naugmad pinasukad sa arkitektura nga kini nahuman sa United Kingdom (SSEM). Ang ENIAC, nga nakakuha sa parehas nga arkitektura paglabay sa usa ka tuig, ginganlan nga EDVAC.

Sa hapit tanan nga mga kompyuter karon nga katugma sa arkitektura nga kini, ang kompyuter sözcüGigamit usab kini ingon nga gipasabut sa adlaw. Busa, pinahiuyon sa kini nga kahulugan, bisan kung ang mga aparato sa nangagi dili giisip nga mga kompyuter, gipunting gihapon nila kana sa konteksto sa kasaysayan. Bisan kung ang pagpatuman sa kompyuter nakaagi sa radikal nga mga pagbag-o gikan pa kaniadtong 1940, ang kadaghanan nagpabilin nga tinuud sa arkitektura nga von Neumann.

Pagkahuman nga ang mga kompyuter nga nakabase sa wanang sa tubo nagpabilin nga gigamit sa tibuuk nga 1950, ang mas paspas ug labing barato nga mga kompyuter nga nakabase sa transistor nagkaylap sa mga tuig 1960 Ingon usa ka sangputanan sa kini nga mga hinungdan, ang mga kompyuter gibalhin sa kadaghanan nga paghimo sa wala pa hitupngang lebel. Pagka-1970s, ang integrated circuit implementasyon ug ang pag-uswag sa microprocessors sama sa Intel 4004 nga sa makausa pa nakita usab ang usa ka dako nga pagdugang sa paghimo ug kasaligan, ingon man usab usa ka pagkunhod sa gasto. Kaniadtong 1980s, ang mga kompyuter nagsugod sa pagkuha sa ilang lugar sa mga kagamitan sa pagkontrol sa daghang mga gamit nga mekanikal sa adlaw-adlaw nga kinabuhi sama sa mga washing machine. Sa parehas nga panahon, ang mga personal nga kompyuter nakakuha og pagkapopular. Sa katapusan, sa pag-uswag sa Internet kaniadtong 1990s, ang mga kompyuter nahimo’g kasagaran nga mga aparato sama sa telebisyon ug telepono.

Pinauyon sa arkitektura von von Neumann, ang mga kompyuter gilangkuban sa upat nga punoan nga bahin. Ang kompyuter adunay arithmetic lohika.

handumanan

Ang panumduman sa usa ka kompyuter mahimo’g hunahunaon ingon usa ka hugpong sa mga selyula nga adunay mga numero. Mahimo kini isulat sa matag cell ug mabasa ang mga sulud niini. Ang matag cell adunay usa ka talagsaon nga adres. Ang usa ka mando, pananglitan, pagdugang sa mga sulud sa cell number 34 nga adunay cell number 5.689 ug ibutang kini sa cell 78. Ang mga numero nga sulud niini mahimo bisan unsa, numero, mando, adres, sulat, ug uban pa. Ang software lamang nga naggamit niini ang nagtino sa kinaiyahan sa sulud niini. Ang kadaghanan sa mga kompyuter karon naggamit binary nga mga numero aron makatipig datos, ug ang matag cell mahimong adunay sulud nga 8 bits (ie usa ka byte).

Mao nga ang usa ka byte mahimong magrepresentar sa 255 lainlaing mga numero, apan mahimo ra sila gikan sa 0 hangtod 255 o gikan sa -128 hangtod +127. Kung gigamit ang daghang mga byte nga gihan-ay sa kilid (kasagaran 2, 4 o 8), posible nga maitala ang labi ka kadaghan nga mga numero. Ang panumduman sa mga moderno nga kompyuter adunay sulud nga binilyon nga mga byte.

Ang mga kompyuter adunay tulo nga lahi sa memorya. Ang mga rehistro sa processor labi ka dali apan adunay usa ka kaayo nga gikutuban nga kapasidad. Gigamit kini aron matagbaw ang kinahanglan sa processor nga ma-access ang labi ka hinay nga panguna nga memorya. Ang punoan nga panumduman gibahin sa Random Access Memory (REB o RAM, Random Access Memory) ug Read Only Memory (SOB o ROM, Read Only Memory). Mahimo kini isulat sa RAM sa bisan unsang oras, ug ang sulud niini mapreserba lang samtang gipadayon ang gahum. Adunay sulud nga kasayuran nga mahimo ra mabasa ug pre-load sa ROM. Gipreserba niini ang sulud bisan unsa ang kusog. Pananglitan, samtang ang bisan unsang datos o panudlo nagpuyo sa RAM, kini makit-an sa BIOS ROM, nga nagkontrol sa hardware sa computer.

Usa ka katapusang subtype sa panumduman ang memorya sa cache. Nahimutang kini sa processor ug mas paspas kaysa sa pangunahan nga panumduman, ingon man adunay usa ka labi ka daghang kapasidad kaysa sa mga rehistro.

Ang Input / Output usa ka gamit nga gigamit sa kompyuter aron ibaylo ang datos gikan sa gawas nga kalibutan. Ang mga sagad nga gigamit nga mga unit sa pag-input kauban ang keyboard ug mouse, ug alang sa output, ang screen (o viewer, monitor), speaker, ug printer. Ang mga fix ug optical disc, sa laing bahin, nagdala sa parehas nga mga buluhaton.

Mga network sa kompyuter

Gigamit ang mga kompyuter gikan pa kaniadtong 1950s aron i-koordinar ang kasayuran sa multimedia. Ang sistema sa militar sa Estados Unidos (SAGE) mao ang una nga komprehensibo nga panig-ingnan sa mga ingon nga sistema, ug ang kini nga sistema nagpayunir sa daghang mga espesyal nga katuyoan nga mga komersyal nga sistema sama sa (Saber). Kaniadtong mga 1970, gibutang sa mga inhinyero sa Amerika ang mga pundasyon sa karon nailhan nga network sa kompyuter pinaagi sa pagkonektar sa mga kompyuter (ARPANET) sulud sa gambalay sa usa ka proyekto nga gihimo sa sulod sa militar. Paglabay sa panahon, kini nga network sa kompyuter dili limitado sa mga yunit militar ug pang-akademiko, apan gipalapdan, ug karon milyon-milyon nga mga kompyuter ang nabuok sa sulod nga Bilgisunar (Internet o General network). Kaniadtong 1990s, ang mga network sa kompyuter ningkaylap sa mga protokol nga gitawag nga Global Network (World Wide Web, WWW) nga naugmad sa sentro sa panukiduki sa CERN sa Switzerland, mga aplikasyon sama sa e-mail ug barato nga mga solusyon sa hardware sama sa ethernet.

hardware

Ang konsepto sa hardware naglangkob sa tanan nga mga sangkap sa tactile sa usa ka kompyuter.

Mga pananglitan sa hardware
Mga yunit sa peripheral (Inlet / outlet) Giriş Mouse, Keyboard, Joystick, Browser
exit Monitor, Printer, Tigpamaba
Silang duha Floppy drive, Hard disk, Optical disk
Mga unit sa link Mubo nga range RS-232, SCSI, PCI, USB
Long range (Mga network sa kompyuter) Ethernet, ATM, FDDI

Mga unit sa input / output

Ang pag-input / output makahimo sa komunikasyon taliwala sa lainlaing mga yunit nga magamit (mga subsystem) sa sistema sa pagproseso sa datos o aron magpadala mga signal signal nga direkta sa kini nga mga interface.

Ang mga input mga signal nga nadawat gikan sa lainlaing mga yunit. Ang mga output mao ang mga signal nga gipadala sa kini nga mga yunit. Ang mga aparato sa I / O gigamit sa usa ka ninggamit (o uban pang mga sistema) aron makakonektar sa kompyuter. Pananglitan, ang keyboard ug mouse mga aparato sa pag-input sa computer. Ang screen, speaker ug printer mao ang output device sa computer. Ang lainlaing mga aparato naggamit mga input ug output signal aron makakonektar sa kompyuter. Ang mga modem ug koneksyon card mahimong mga pananglitan.

Gikuha sa keyboard ug mouse ang pisikal nga mga lihok sa mga mogamit ingon pag-input ug dad-on ang kini nga pisikal nga mga lihok sa lebel nga masabtan sa mga kompyuter. Ang mga output unit (sama sa printer, speaker, screen) kuhaon ang mga signal signal nga gihimo sa kompyuter ingon usa ka input signal ug usba kini nga mga signal ngadto sa mga output nga makita ug mabasa sa mga ninggamit.

Sa arkitektura sa kompyuter, ang sentral nga yunit sa pagproseso (CPU) ug ang punoan nga panumduman ang naghimo sa kasingkasing sa kompyuter. Tungod kay ang memorya direkta nga makabasa sa datos gikan sa sentral nga yunit sa pagproseso nga adunay kaugalingon nga mga panudlo ug pagsulat direkta sa datos sa sentral nga yunit sa pagproseso. Ingon usa ka pananglitan, ang usa ka floppy drive nag-isip sa mga signal sa I / O. Ang paghatag sa sentral nga yunit sa pagproseso sa mga pamaagi sa I / O makatabang sa pagkompleto sa mga driver sa aparato sa mubu nga lebel sa pagprograma sa kompyuter.

Ang mga high-level operating system ug high-level nga programa nagtugot sa pagpaandar pinaagi sa pag-ila sa sulundon nga mga konsepto sa I / O ug mga batakang elemento. Pananglitan, ang sinultian sa C nga programa adunay sulud nga gimbuhaton aron maorganisar ang I / Os sa software. Gitugotan kini nga mga gimbuhaton nga mabasa ang datos gikan sa mga file ug datos nga gisulat sa kini nga mga file.

software

Ang konsepto sa software naglarawan sa tanan nga mga dili sangkap nga sangkap sa kompyuter: software, mga protokol, ug datos tanan nga software.

software
OS Unix / BSD UNIX V, AIX, HP-UX, Solaris (SunOS), FreeBSD, NetBSD, IRIX
GNU / Linux Mga pag-apod-apod sa Linux
Microsoft Windows Windows 3.0, Windows 3.1, Windows 95, Windows 98, Windows NT, Windows CE, Windows XP, Windows Vista, Windows 7, Windows 8 Windows 8.1 Windows 10
DOS DOS / 360, QDOS, DRDOS, PC-DOS, MS-DOS, FreeDOS
Mac oS Mac os X
Embedded ug Tinuod nga oras nga operating system Mga sulud nga operating system
librarya Multimedia DirectX, OpenGL, OpenAL
Library sa software C librarya
Data Panudlo sa komunikasyon TCP / IP, Kermit, FTP, HTTP, SMTP, NNTP
Mga format sa dokumento HTML, XML, JPEG, MPEG, PNG
interface sa gumagamit Interface sa graphic user (WIMP) Ang Microsoft Windows, GNOME, KDE, QNX Photon, CDE, GEM
Teksto nga interface sa gumagamit Command line, Shell
sa uban nga mga
aplikasyon Opisina Word processor, Publishing sa Desktop, Software sa presentasyon, sistema sa pagdumala sa database, Spreadsheet, Software sa accounting
Pag-access sa Computer Scanner, Email client, Global web server, Instant messaging software
disenyo Ang laraw sa tabang sa kompyuter, Produksyon nga hinabang sa kompyuter
tsart Cellular graphics editor, Directional graphics editor, 3D modeler, Animation editor, 3D computer graphics, Video editing, Image processing
Numerong tunog Digital sound editor, Audio player
Software engineering Compiler, Tighubad, Maghuhubad, Debugger, Text editor, Integrated environment nga pagpalambo, Pagsusi sa Performance, Pagbag-o sa pagbag-o, pagdumala sa pag-configure sa software
Mga Dula Estratehiya, Adventure, Puzzle, Simulation, Role play, Interactive fiction
Ek Artipisyal +, Antivirus software, Tigdumala sa dokumento

Mahimo nga una nga mokomentaryo

magbilin ug tubag

Ang imong email address dili nga gipatik.


*