કમ્પ્યુટર
કમ્પ્યુટર
કમ્પ્યુટર એ એક મશીન છે જે મોટી માત્રામાં માહિતી વાંચી લે અને લખી લે, ગણતરી કરી અને તુલના કરી શકે, અને તેને ઝડપથી, સાચી અને વિશ્વસનીય રીતે સંગ્રહ કરી અને પ્રક્રિયા કરી શકે.
કમ્પ્યુટર કેવી રીતે કામ કરે છે?
કમ્પ્યુટરો પ્રોગ્રામ તરીકે ઓળખાતી સુચિની સૂચનાઓ અનુસરીને કામ કરે છે. આ સૂચનાઓ કમ્પ્યુટરની મેમરીમાં સંગ્રહિત થાય છે, અને કમ્પ્યુટર તેમને એક્સેલ્યેશન દ્વારા અનુસરે છે.
કમ્પ્યુટરના બે મુખ્ય પ્રકારો શું છે?
કમ્પ્યુટરના બે મુખ્ય પ્રકારો છે: એનાલોગ અને ડિજિટલ. એનાલોગ કમ્પ્યુટરો માહિતીને સંદર્ભોમાં સતત સંકેતોનો ઉપયોગ કરે છે, જ્યારે ડિજિટલ કમ્પ્યુટરો ડિસ્ક્રીટ સંકેતોનો ઉપયોગ કરે છે. ડિજિટલ કમ્પ્યુટરો હવે વધુ સાચા અને વિશ્વસનીય હોવાથી વધુ સામાન્ય છે.
કમ્પ્યુટરના મુખ્ય ઘટકો શું છે?
કમ્પ્યુટરના મુખ્ય ઘટકો છે: પ્રોસેસર, મેમરી, સ્ટોરેજ, ઇનપુટ ડિવાઇસો, અને આઉટપુટ ડિવાઇસો.
- પ્રોસેસર એ કમ્પ્યુટરનો મસ્તિકા છે. તે બીજા બધા ઘટકોને નિયંત્રણ કરે છે અને ગણતરીઓ કરે છે.
- મેમરી માહિતી અને સૂચનાઓ સંગ્રહિત કરવા માટે વપરાય છે.
- સ્ટોરેજ કમ્પ્યુટર દ્વારા વર્તમાનમાં વપરાતી નહીં તેવી માહિતી સંગ્રહિત કરવા માટે વપરાય છે.
- ઇનપુટ ડિવાઇસો માહિતી કમ્પ્યુટરમાં દાખલ કરવા માટે વપરાય છે.
- આઉટપુટ ડિવાઇસો કમ્પ્યુટરમાંથી માહિતી દર્શાવવા અને છાપવા માટે વપરાય છે.
હું કમ્પ્યુટરનો ઉપયોગ કેવી રીતે કરું?
કમ્પ્યુટરનો ઉપયોગ કરવા માટે, તમારે પહેલેથી તેને ચાલુ કરવું પડે છે. પછી, તમે માઉસ અને કીબોર્ડનો ઉપયોગ કરીને માહિતી અને સૂચનાઓ દાખલ કરી શકો છો. તમે કમ્પ્યુટરનો ઉપયોગ ઇન્ટરનેટનો ઍક્સેસ કરવા, રમતગમત રમવા અને દસ્તાવેજો બનાવવા માટે પણ કરી શકો છો.
કમ્પ્યુટર કેવી રીતે કામ કરે છે
કમ્પ્યુટર એ એક ઇલેક્ટ્રોનિક ઉપકરણ છે જેને સૂચનાઓનો સમાવેશ કરવા માટે પ્રોગ્રામ કરી શકાય છે. કમ્પ્યુટરના મૂળભૂત ઘટકો છે:
- મેમરી: આ એ જગ્યા છે જ્યાં કમ્પ્યુટર માહિતી અને પ્રોગ્રામ્સ સંગ્રહિત કરે છે.
- મેસ સ્ટોરેજ ડિવાઇસ: આ એ જગ્યા છે જ્યાં કમ્પ્યુટર માહિતી કાયમી રીતે સંગ્રહિત કરે છે.
- ઇનપુટ ડિવાઇસ: આ એ રીત છે જે સંચાલકને કમ્પ્યુટરમાં માહિતી અને સૂચનાઓ દાખલ કરવામાં મદદ કરે છે.
- આઉટપુટ ડિવાઇસ: આ એ રીત છે જે કમ્પ્યુટર તેની ગણતરીઓના પરિણામો દર્શાવવા માટે વપરાય છે.
- સેન્ટ્રલ પ્રોસેસિંગ યુનિટ (CPU): આ એ છે કમ્પ્યુટરનો મસ્તિકા. તે બીજા બધા ઘટકોને નિયંત્રણ કરે છે અને તેને આપેલી સૂચનાઓ અનુસરે કાર્ય કરે છે.
કમ્પ્યુટર માહિતી કેવી રીતે પ્રક્રિયા કરે છે
જ્યારે તમે કમ્પ્યુટરમાં માહિતી દાખલ કરો, તો તે મેમરીમાં સંગ્રહિત થાય છે. CPU પછી મેમરીમાંથી માહિતી વાંચે છે અને ઇચ્છિત પરિણામો માટે આવશ્યક ગણતરીઓ કરે છે. પછી પરિણામો મેમરીમાં ફરીથી સંગ્રહિત થાય છે.
કમ્પ્યુટર માહિતી કેવી રીતે આઉટપુટ કરે છે
જ્યારે તમે તમારી ગણતરીઓના પરિણામો જોવા માંગો છો, ત્યારે તમે આઉટપુટ ડિવાઇસનો ઉપયોગ તેમને દર્શાવવા માટે કરી શકો છો. સામાન્ય રીતે આઉટપુટ ડિવાઇસો મોનિટર અને પ્રિન્ટર છે.
કમ્પ્યુટર કેવી રીતે સ્વચાલિત રીતે કામ કરે છે
કમ્પ્યુટરો તેમની કાર્યો કરવા માટે ઇલેક્ટ્રોનિક ઘટકોનો ઉપયોગ કરે છે. આ ઘટકોમાં ટ્રાન્ઝિસ્ટર્સ, રેસિસ્ટર્સ, ડાયોડ્સ અને સર્કિટ્સનો સમાવેશ થાય છે. આ ઘટકો એકબીજાથી સંયુક્ત રીતે કમ્પ્યુટરને આપેલી સૂચનાઓનું સ્વચાલિત રીતે અનુસરવું મદદ કરે છે. સૂચનાઓનું કાર્ય કરવા માટેનું ઘટક એક્ઝિક્યુશન યુનિટ તરીકે ઓળખાય છે.
આ મુખ્ય ઘટકો વિના, આ ઘટકોને સક્ષમ રીતે કામ કરવા માટે ઘણા બીજા ભાગો પણ મદદ કરે છે. ઉદાહરણ તરીકે, દરેક કમ્પ્યુટરને એક બસની જરૂર પડે છે, જે એક હાઇવે તરીકે કામ કરે છે જે કમ્પ્યુટરના બીજા ભાગો વચ્ચે માહિતી ભજવે છે.
કમ્પ્યુટરો તેમના કદ અને શક્તિ આધારે વિવિધ પ્રકારોમાં વહેંચાય છે. નીચે કેટલાક સામાન્ય પ્રકારો છે:
- પર્સનલ કમ્પ્યુટર (PC): એક નાનું કમ્પ્યુટર જે એક વ્યક્તિ દ્વારા વપરાતું છે. તેમાં એક માઇક્રોપ્રોસેસર, ટાઇપિંગ માટે કીબોર્ડ, વસ્તુઓ જોવા માટે મોનિટર, અને માહિતી સાચવવા માટે સ્ટોરેજ ડિવાઇસ હોય છે.
- વર્કસ્ટેશન: PC કરતા વધુ શક્તિશાળી કમ્પ્યુટર જે પણ એક વ્યક્તિ દ્વારા વપરાતું છે. તેમાં વધુ ઝડપથી માઇક્રોપ્રોસેસર અને વધુ સારો મોનિટર હોય છે.
- માઇનિકમ્પ્યુટર: એક કમ્પ્યુટર જે એક સમયે ઘણા લોકો દ્વારા વપરાય છે. તે 10 થી હજારો વપરાશકર્તાઓ સપોર્ટ કરી શકે છે.
- મેઇનફ્રેમ: એક ખૂબ જ શક્તિશાળી કમ્પ્યુટર જે એક સમયે હજારો અથવા અનગ્ર વપરાશકર્તાઓ સપોર્ટ કરી શકે છે.
સમાહત સર્કિટ (IC):
- એક નાનું ઇલેક્ટ્રોનિક ઉપકરણ જે સંકર સામગ્રીનો ભાગ છે.
- 1950માં જેક કિલ્બી અને રોબર્ટ નોયસ દ્વારા મોજૂદ કરાયું હતું.
કમ્પ્યુટરના પાંચ વિકાસકાળો:
- કમ્પ્યુટર ઇતિહાસ વિગતવાર તકનીકી વિકાસો આધારે પાંચ વિકાસકાળોમાં વહેંચાય છે.
- દરેક વિકાસકાળે નાના, સસ્તા, વધુ શક્તિશાળી અને વધુ વિશ્વસનીય કમ્પ્યુટરો આપ્યા હતા.
- અમારું સફર 1940માં વાક્યુમ ટ્યુબ્સથી શરૂ થયું છે અને હાલમાં કૃત્રિમ બુદ્ધિમત્તા સુધી ચાલુ છે.
પહેલો વિકાસકાળ (1940-1956): વાક્યુમ ટ્યુબ્સ
- સામાન્ય રીતે પ્રથમ વિકાસકાળના કમ્પ્યુટરોમાં માહિતી પ્રક્રિયા કરવા અને સંગ્રહ કરવા માટે વાક્યુમ ટ્યુબ્સનો ઉપયોગ થયો હતો.
- તેઓ વિશાળ, ખર્ચાળ અને ખૂબ જ વિશ્વસનીય નહીં હતા.
પહેલા વિકાસકાળના કમ્પ્યુટરો (1940-1956): વાક્યુમ ટ્યુબ્સ અને મૅગ્નેટિક ડ્રમ્સ
- પહેલા વિકાસકાળના કમ્પ્યુટરોમાં સર્કિટ્સ માટે વાક્યુમ ટ્યુબ્સ અને મેમરી માટે મૅગ્નેટિક ડ્રમ્સનો ઉપયોગ થયો હતો. તેઓ મોટા હતા, જે સમુદાયના બધા ઘરોને ભરવાનું હતું.
- તેમનું ચલાવવું ખર્ચાળ હતું, જે ઘણી વાર વીજળી વપરાતી હતી અને ઘણો તાપ ઉત્પન્ન કરતો હતો, જે મૂર્ચાઓ પામતો હતો.
- આ કમ્પ્યુટરો કાર્યો કરવા માટે મશીન ભાષા, જે એક મશીન ભાષા છે જે કમ્પ્યુટરો સુધી સમજી શકે છે, નો ઉપયોગ કરીને કામ કરીતા હતા. તેમને એક સમયે એક જ સમસ્યા ઉકેલવામાં મદદ થતી હતી.
- માહિતી પૂછપરછ કાર્ડ્સ અથવા કાગળની ટેપ દ્વારા દાખલ કરવામાં આવી હતી, અને પરિણામો કાગળ પર છાપાયા હતા.
- પ્રથમ વિકાસકાળના કમ્પ્યુટરોના ઉદાહરણોમાં UNIVAC અને ENIAC શામેલ છે. UNIVAC એ પ્રથમ વ્યાપારી કમ્પ્યુટર હતો, જે 1951માં યુએસ કેન્સસ બ્યુરો પર પહોંચાડવામાં આવ્યો હતો.
બીજા વિકાસકાળના કમ્પ્યુટરો (1956-1963): ટ્રાન્ઝિસ્ટર્સ
- ટ્રાન્ઝિસ્ટર્સ વાક્યુમ ટ્યુબ્સને બીજા વિકાસકાળના કમ્પ્યુટરોમાં બદલી નાખ્યા હતા. ટ્રાન્ઝિસ્ટર્સ 1947માં મોજૂદ કરાયા હતા પણ તેમનો વ્યાપક ઉપયોગ કમ્પ્યુટરોમાં લીટી 1950માં થયો હતો.
- ટ્રાન્ઝિસ્ટર્સ વાક્યુમ ટ્યુબ્સથી ઘણી નાના, વધુ વિશ્વસનીય અને ઊર્જા કાર્યક્ષમ હતા. તેમણે કમ્પ્યુટરોને નાના, ઝડપી અને શક્તિશાળી બનાવી શક્યા.
- બીજા વિકાસકાળના કમ્પ્યુટરોમાં એસેમ્બ્લી ભાષા, એક વધુ ઉન્નત પ્રોગ્રામિંગ ભાષાનો ઉપયોગ થયો હતો જે મશીન ભાષાથી સમજાય તેવી સહાનુકૂળ હતી. આના માટે પ્રોગ્રામરોએ વધુ જટિલ પ્રોગ્રામ્સ લખી શક્યા.
- માહિતી અને આઉટપુટ ઉપકરણો વધુ જટિલ બની ગયા, જેમ કે મૅગ્નેટિક ટેપ, ડિસ્ક ડ્રાઇવ્સ અને પ્રિન્ટર્સ.
- બીજા વિકાસકાળના કમ્પ્યુટરોના ઉદાહરણોમાં IBM 1401 અને DEC PDP-1 શામેલ છે.
ત્રીજો વિકાસકાળ (1964-1971): સમાહત સર્કિટ્સ
- ટ્રાન્ઝિસ્ટર વાક્યુમ ટ્યુબ્સને વધુ સારી રીતે બદલી નાખ્યું હતું, જેના કારણે કમ્પ્યુટરો નાના, ઝડપી, સસ્તા, ઊર્જા કાર્યક્ષમ અને વધુ વિશ્વસનીય બન્યા.
- જોકે, ટ્રાન્ઝિસ્ટર્સ પણ ઘણો તાપ ઉત્પન્ન કરતા હતા, જે કમ્પ્યુટરને નષ્ટ કરી શક્યો હતો.
- બીજા વિકાસકાળના કમ્પ્યુટરો પૂછપરછ કાર્ડ્સ માટે ઇનપુટ અને છાપાયેલાઓ માટે આઉટપુટ વપરાતા હતા.
- તેમણે પણ સિમ્બોલિક, અથવા એસેમ્બ્લી, ભાષાઓનો ઉપયોગ કર્યો હતો, જેમાં પ્રોગ્રામરોએ બાઇનરી કોડ વગર શબ્દોમાં સૂચનાઓ લખી શક્તા હતા.
- હાઇ-લેવલ પ્રોગ્રામિંગ ભાષાઓ, જેમ કે COBOL અને FORTRAN, આ સમયે વિકાસ થઈ રહ્યા હતા.
- આ કમ્પ્યુટરો તેમની સૂચનાઓ તેમની મેમરીમાં સંગ્રહિત કરીતા હતા, જે મૅગ્નેટિક ડ્રમ્સમાંથી મૅગ્નેટિક કોર ટકાવારીમાં ખસેડી ગયી હતી.
- આ વિકાસકાળના પ્રથમ કમ્પ્યુટરો એટોમિક ઊર્જા ઉીદેશમાં વિકાસ કરવામાં આવ્યા હતા.
ત્રીજા વિકાસકાળના કમ્પ્યુટરો (1964-1971): સમાહત સર્કિટ્સ
- સમાહત સર્કિટ્સના વિકાસના સાથે કમ્પ્યુટરો નાના અને શક્તિશાળી બન્યા.
- પૂછપરછ કાર્ડ્સ અને છાપાયેલાઓને બદલીને લોકોએ કીબોર્ડ અને મોનિટરનો ઉપયોગ કમ્પ્યુટર સાથે સંપર્ક કરવા માટે કર્યો.
- ઓપરેટિંગ સિસ્ટમ્સનો ઉપયોગ કરીને કમ્પ્યુટરોએ હવે એક સમયે ઘણા પ્રોગ્રામ્સ ચલાવી શક્તા હતા.
- કમ્પ્યુટરો સામાન્ય જનતા માટે વધુ સસ્તા અને સુલભ બની ગયા.
ચોથા વિકાસકાળના કમ્પ્યુટરો (1971-હાલ): માઇક્રોપ્રોસેસર્સ
- માઇક્રોપ્રોસેસર્સના આધારે કમ્પ્યુટરો નાના અને શક્તિશાળી બની ગયા.
- હજારો સમાહત સર્કિટ્સ હવે એકલ સિલિકોન ચીપ પર ઉતારી શકાય છે.
- 1971માં વિકાસ કરાયેલ Intel 4004 ચીપ એ પ્રથમ માઇક્રોપ્રોસેસર હતો.
- માઇક્રોપ્રોસેસર્સના આધારે વ્યક્તિગત કમ્પ્યુટરોનો વિકાસ થયો, જે 1980માં વ્યાપક રીતે ઉપલબ્ધ થયા.
પાંચમો વિકાસકાળ (હાલ અને ભવિષ્ય): કૃત્રિમ બુદ્ધિમત્તા
- હવેના કમ્પ્યુટરો કૃત્રિમ બુદ્ધિમત્તા (AI) આધારિત છે. AI હજુ પણ વિકાસ થઈ રહ્યો છે, પણ વાણીનું ઓળખ જેવા કેટલાક અનુપ્રયોગો પહેલાથી જ વપરાય છે.
- સમલંબ પ્રક્રિયા અને સપર્કાશીલ સર્કિટ્સ AIને સત્યાગત બનાવવામાં મદદ કરી રહ્યા છે.
- ક્વાન્ટમ કમ્પ્યુટિંગ એ એક નવી તકનીક છે જે AIને વધુ શક્તિશાળી બનાવી શકે છે.
ભવિષ્યના કમ્પ્યુટરો
ભવિષ્યમાં, કમ્પ્યુટરો આજે અમે વપરાતા કમ્પ્યુટરોથી ખૂબ જ અલગ હશે. તેઓ ઘણી નાના, વધુ શક્તિશાળી અને અમે આજે જ વિચારી શકતા નહીં તેવા કાર્યો કરવા માટે સક્ષમ હશે.
પાંચમો વિકાસકાળનું કમ્પ્યુટરિંગ
કમ્પ્યુટર વિજ્ઞાનીઓની સૌથી મુખ્ય ધ્યેયોમાંનું એક છે કે પાંચમાં કમ્પ્યુટરો વિકાસ કરવાનું. આ કમ્પ્યુટરો સ્વચાલિત ભાષાનું સમજવા, તેમની ભૂલોમાંથી શીખવા અને સ્વયં આયોજિત થવા સક્ષમ હશે.
કમ્પ્યુટર હાર્ડવેર
કમ્પ્યુટર હાર્ડવેર એ કમ્પ્યુટરના શારીરિક ભાગોને કહે છે, જેમ કે ડિસ્ક્સ, ડિસ્ક ડ્રાઇવ્સ, ડિસ્પ્લે