Ada Lovelace, First Computer Programmer!
మొదటి కంప్యూటర్ అల్గొరితం (algorithm) ను Ada Lovelace అనే ఆంగ్ల మహిళ రూపొందించింది. ఆమె ఒక ఆంగ్ల గణిత శాస్త్రజ్ఞురాలు మరియు రచయిత్రి.చార్లెస్ బాబేజ్ యొక్క ప్రతిపాదిత మెకానికల్ జనరల్ పర్పస్ కంప్యూటర్ “Analytical Engine” అనే యంత్రం పైన చేసిన పనికి ఆమె
The Compact Disc (CD) is Developed
కాంపాక్ట్ డిస్క్(CD) అనేది 1982వ సంవత్సరంలో విడుదలైన డిజిటల్ ఆప్టికల్ డిస్క్ డేటా స్టోరేజ్ ఫార్మాట్.దీనిని ఫిలిప్స్ మరియు సోనీ సహ అభివృద్ధి చేశారు. ఈ ఫార్మాట్ మొదట సౌండ్ రికార్డింగ్ మాత్రమే నిల్వ చేయడానికి మరియు ప్లే చేయడానికి అభివృద్ధి చేయబడింది.ఆ తర్వాత
డేటా నిల్వ కోసం (CD-ROM) ఉపయోగించబడింది. CD-R, CD-RW, VCD, SVCD, ఫోటో CD, PictureCD మరియు మెరుగైన సంగీతం CD(Enhanced Music CD) వంటి ఇతర ఫార్మాట్లు తర్వాత అభివృద్ధి చేయబడ్డాయి.వాద్యపరంగా అందుబాటులో ఉన్న మొట్టమొదటి ఆడియో సిడి ప్లేయర్, Sony CDP-101, జపాన్లో అక్టోబర్ 1982లో విడుదలైంది.
The History of the Game Boy
నింటెండో గేమ్ బాయ్ ఇప్పటి వరకు తయారు చేయబడిన అత్యంత చారిత్రాత్మకంగా ముఖ్యమైన వీడియో గేమ్ కన్సోల్ లలో ఒకటి.దాని 14 సంవత్సరాల జీవిత కాలంలో, దాదాపు 120 మిలియన్ యూనిట్లను విక్రయించింది. ఇది ఎప్పటికప్పుడు అత్యధికంగా అమ్ముడైన కన్సోలలో
ఒకటిగా నిలిచింది. ఇది తర్వాత తరం నింటెండో గేమ్ కన్సోళ్లకు పునాది డిజైన్ గా నిలబడింది.ఇది ఏకంగా హ్యాండ్ హెల్డ్ మార్కెట్ సూచించింది మరియు దాని తర్వాత వచ్చిన గేమ్ బాయ్ వర్షన్లు కలిసి రెండు దశాబ్దాలకు పైగా ఆదిపత్యం చెలాయించింది. ఇది 90 డాలర్ల ధరతో ప్రారంభించబడింది మరియు Tetris కాపీ తో బండిల్ చేయబడింది. ఇది Sega మరియు Atari వంటి వాటి నుండి గట్టి పోటీని ఎదుర్కొన్నప్పటికీ హ్యాండ్ హెల్డ్ గేమ్ లో గేమ్ బాయ్ యొక్క పాపులారిటీని ఎదుర్కొనలేకపోయాయి.గేమ్ బాయ్ యొక్క పోర్టబిలిటీ వల్ల ఇది ఎక్కువగా అమ్ముడుపోయింది. సంప్రదాయ కన్సోల్ లా కాకుండా ఆటగాళ్లు ఎక్కడికైనా తీసుకు వెళ్ళవచ్చు మరియు ప్రయాణంలో తమకు ఇష్టమైన గేమ్లను ఆడవచ్చు.
Hyper Card:The forgotten software that inspired our modern world
Apple ఇంజనీరు Bil Atkinson హైపర్ కార్డు రూపొందించారు. ఇది అంతర్గత అప్లికేషన్ల అభివృద్ధిని సులభతరం చేసే సాఫ్ట్వేర్ సాధనం.హైపర్ కార్డులో సమాచారం కార్డుల శ్రేణిలో నిలువ చేయబడుతుంది మరియు స్టాక్స్ గా అమర్చబడుతుంది.వెబ్లో ఉపయోగించే హైపర్ టెక్స్ట్ లింకుల
మాదిరిగానే కార్డులను ఒకదానికి ఒకటి లింక్ చేయవచ్చు.అంతర్నిర్మిత సాదా ఇంగ్లీషు ప్రోగ్రామింగ్ భాష HyperTalk ఆదేశాలను అమలు చేస్తుంది. ప్రతి కార్డు పై ప్రత్యేక సమాచారం ఉంటుంది మరియు బ్యాక్ గ్రౌండ్ ద్వారా ఇతర కార్లతో ఎలిమెంట్లను షేర్ చేస్తుంది. ఒక స్టాక్ రచయితగా, ఒక ప్రోగ్రామర్ గా తన సొంత స్టాక్ లను సృష్టించడానికి వివిధ సాధనాలను ఉపయోగించాడు.Apple 1992 వరకు మాకింతోష్ కంప్యూటర్లలో ఈ ప్రోగ్రాంను ఉచితంగా పంపిణీ చేసింది. HTTP మరియు Javascript లను రూపొందించడంలో హైపర్ కార్డ్ స్ఫూర్తినిస్తూ వెబ్ పై గణనీయమైన ప్రభావాన్ని చూపింది.
Aldus announces Pagemaker !
Aldus విడుదల చేసిన Page Maker మొదట Macintosh కంప్యూటర్ కోసం విడుదల చేయబడింది. ఇది డెస్క్ టాప్ పబ్లిషింగ్ విప్లవానికి తరలి తీసింది.రెండు సంవత్సరాల తర్వాత, Aldus IBM PC కోసం ఒక వర్షన్ ను విడుదల చేసింది.Paul Brainerd దీని సృష్టికర్త. Page Maker
వినియోగదారులు గ్రాఫిక్స్ మరియు టెక్స్ట్ లను సులభంగా ప్రొఫెషనల్ క్వాలిటీ డాక్యుమెంట్లుగా కలపడానికి అనుమతించింది.డెస్క్టాప్ ప్రచురణ విప్లవానికి సంబంధించిన మూడు భాగాలలో పేజ్ మేకర్ ఒకటి. మిగిలినవి, Adobe post script మరియు Apple లేజర్ రైటర్,లేజర్ ప్రింటర్. డెస్క్ టాప్ పబ్లిషింగ్ వాతావరణ సూచించడానికి ఈ మూడూ అవసరం.
Mosaic:The beginning of the modern web
Mosaic ప్రధాన సంస్థచే మద్దతు ఇవ్వబడిన మొదటి బ్రౌజర్. ఇది మొదట్లో ఒక రీసెర్చ్ ప్రాజెక్టుగా మొదలైంది ఆ తర్వాత బ్లాక్ బస్టర్ విజయాన్ని సొంతం చేసుకుంది.నేషనల్ సెంటర్ ఫర్ సూపర్ కంప్యూటర్ అప్లికేషన్స్ లో తెలివైన విద్యార్థి Marc Andreessen మరియు యూనిక్స్ నిపుణుడు
Eric Bina రాసిన మొజాయిక్, వియోలా మరియు మిడాస్ బ్రౌజర్ మోడల్ లో రూపొందించబడింది.కానీ ఇతర బ్రౌజర్ల లాగా కాకుండా ఇది నమ్మదగినది, ఔత్సాహకులు కూడా ఇన్స్టాల్ చేయగలరు. ప్రత్యేక విండోలుగా కాకుండా వెబ్ పేజీలలో రంగురంగుల గ్రాఫిక్ లను జోడించారు. Mosaic బ్రౌజర్ అతివేగంగా వ్యాపించింది. NCSA UNIX, MAC మరియు PC వెర్షన్ లను మరియు సర్వర్లను రాయడానికి బృందాలను కేటాయించింది.
IBM's Invention of the First Personal Computer:IBM 5150
జులై 1980లో, IBM వైస్ ప్రెసిడెంట్, C.Lowe వ్యక్తిగత కంప్యూటర్ ను రూపొందించడానికి మరియు నిర్మించడానికి 12 మంది ఇంజనీర్లను ఎంచుకున్నాడు. ఈ బృందానికి “The Dirty Dozen” అని పేరు పెట్టారు.మొదటి IBM PC మోడల్ నెంబర్ 5150 ఆగస్టు 12, 1981న పరిచయం
చేయబడింది.ఈ బృందానికి ఫ్లోరిడాలోని IBM ఎంట్రీ సిస్టమ్స్ విభాగానికి చెందిన Don Estridge నేతృత్వం వహించారు.Alt+ctrl+del కమాండ్ ను ఆవిష్కరించిన David Bradley కూడా ఈ 12 మంది బృందంలో ఒకడు.16KB RAM, కలర్ గ్రాఫిక్స్అడాప్టర్ కలిగి ఉంది. మరియు దీనిలో డిస్క్ డ్రైవ్ లేవు. దీని ధర 1,565 డాలర్లు.అప్పటికి మార్కెట్లో వివిధ రకాలైన వ్యక్తిగత కంప్యూటర్లు అభిరుచి కలవారికి రూపొందింపబడినప్పటికీ, IBM యొక్క PC ఆవిష్కరణ ఆధునిక ఫీచర్లతో కూడిన వ్యాపార సాధనం.ఇది అన్ని రకాలైన వినియోగదారులకు తక్షణమే చాలా ఆకర్షణీయమైన ఆఫర్ గా మారింది.IBM డెవలపర్ల బృందం ఈ PC నిర్మాణం కోసం అన్ని హద్దులను చెరిపివేసింది. IBM సాంప్రదాయ పద్ధతిలో కాకుండా వారు చాలా భాగాలు బయట విక్రెతల నుండి తీసుకున్నారు. ఆపరేటింగ్ సిస్టం మరియు అప్లికేషన్స్ సాఫ్ట్వేర్ కోసం బయటి సాఫ్ట్వేర్ డెవలపర్ల వద్దకు వెళ్లారు మరియు వీరు IBM లో స్వతంత్ర వ్యాపార యూనిట్ గా వ్యవహరించారు.ఆ వ్యూహాలు కేవలం 12 నెలల సమయంలోనే IBM PC ని చరిత్రలో ఏ హార్డ్వేర్ ఉత్పత్తి కంటే వేగంగా అభివృద్ధి చేయడానికి మరియు ప్రకటించడానికి వీలు కల్పించాయి.ఈ PC లో Intel 8088 ప్రాసెసర్ ను వాడారు.ఈ PC లో ఐదు విస్తరణ స్లాట్లు (Expansion Slots) ఉన్నాయి. అవి విస్తరించిన మెమరీ(Expanded Memory), డిస్ప్లే మరియు ప్రింటింగ్ యూనిట్లు, గేమ్ పాడిల్స్ వంటి లక్షణాలను కనెక్ట్ చేయడానికి ఉపయోగించబడతాయి.
The Purpose of BIOS for a Computer
మదర్ బోర్డ్ లపై కనిపించే ROM చిప్ లో BIOS (బేసిక్ ఇన్పుట్ / అవుట్ ఫుట్ సిస్టం)ఉంచబడుతుంది.ఇది కంప్యూటర్ విజయవంతంగా ఆపరేటింగ్ చేయడానికి ఉపయోగించే బూట్ ఫార్మర్ ప్రోగ్రాం. ఇది కంప్యూటర్ లోపల చిప్ లో ఉంటుంది మరియు డిస్క్ వైఫల్యం నుండి
రక్షించడానికి ఇది రూపొందించబడింది. ఇది కంప్యూటర్ యొక్క ఆపరేటింగ్ సిస్టం మరియు ప్రింటర్ కీబోర్డ్ మౌస్ మరియు హార్డ్ డిస్క్ వంటి అటాచ్ చేయబడిన పరికరాల మధ్య డేటా ప్రవాహాన్ని కూడా నిర్వహిస్తుంది.BIOS చాలా కంప్యూటర్ లోని ప్రధాన సమస్యను పరిష్కరిస్తుంది. ప్రతి సాఫ్ట్వేర్ ప్రారంభంలో మెయిన్ మెమరీ ని బూట్ చేయాలి. ఈ ప్రక్రియకు ఒక నిర్దిష్ట ప్రోగ్రాం లేదా కాంపోనెంట్ -ఉదాహరణకు, ఆపరేటింగ్ సిస్టం ఎక్కడ ఉందో సిస్టం చెప్పే అదనపు సాఫ్ట్వేర్ అవసరం. ఇక్కడే BIOS ఒక సంకేతం లా పనిచేస్తుంది. అదే సమయంలో, ఇది CPU మరియు సాఫ్ట్వేర్ మధ్య ట్రాన్స్మిటర్ గా పనిచేస్తుంది. BIOS హార్డ్వేర్ అబ్స్ట్రాక్షన్ లేయర్ (HAL) అని పిలవబడే సంగ్రహణ స్థాయిని సృష్టిస్తుంది. ఇది సాఫ్ట్వేర్ హార్డ్వేర్ కు ప్రామాణిక పద్ధతిలో ప్రతిస్పందించడానికి దారితీస్తుంది.
The Objective-C Programming Language
Objective-C ని ప్రాథమికంగా Brad Cox మరియు Tom Love 1980ల ప్రారంభంలో వారి కంపెనీ Stepstone లో అభివృద్ధి చేశారు.Objective C అనేది సాధారణ ప్రయోజన ఆబ్జెక్ట్ ఓరియెంటెడ్ ప్రోగ్రామింగ్ లాంగ్వేజ్. ఇది C ప్రోగ్రామింగ్ లాంగ్వేజ్ కి Small talk(object oriented program) స్టైల్
The development of USB Technology
మొదటి USB సాంకేతికత 1994 సంవత్సరంలో అభివృద్ధి చేయబడింది. దీనిని Intel యొక్క Ajay Bhat మరియు USB-IF(USB Implementers Forum, Inc) తో కలిసి కనుగొన్నారు.ఈ సంస్థ మైక్రోసాఫ్ట్, ఇంటెల్, LSI, కాంపాక్ట్, యాపిల్ మరియు HP వంటి పరిశ్రమల నాయకులను కలిగి
