Sana'ar shirye-shirye. Babi na 1. Shirin Farko

Sana'ar shirye-shirye. Babi na 1. Shirin FarkoYa ku masu karatun Habr, ina gabatar muku da jerin rubuce-rubucen da nan gaba zan yi shirin hada su su zama littafi. Ina so in shiga cikin abubuwan da suka gabata in ba da labarina na yadda na zama mai haɓakawa kuma na ci gaba da kasancewa ɗaya.

Game da abubuwan da ake buƙata don shiga IT, hanyar gwaji da kuskure, koyan kai da butulci na yara. Zan fara labarina tun ina karama in kawo karshensa da yau. Ina fatan wannan littafi zai kasance da amfani musamman ga waɗanda kawai ke karatun ƙwararrun IT.
Kuma waɗanda suka riga sun yi aiki a cikin IT tabbas za su zana daidaici da nasu hanyar.

A cikin wannan littafi za ku sami nassoshi game da wallafe-wallafen da na karanta, ƙwarewar sadarwa tare da mutanen da na ketare hanya tare da su yayin karatu, aiki da ƙaddamar da farawa.
Tun daga malaman jami'o'i zuwa manyan masu zuba jari da masu kamfanoni na miliyoyin daloli.
Ya zuwa yau, surori 3.5 na littafin suna shirye, daga cikin 8-10 mai yiwuwa. Idan surori na farko sun sami amsa mai kyau daga masu sauraro, zan buga dukan littafin.

Game da ni

Ni ba John Carmack, Nikolai Durov ko Richard Matthew Stallman ba. Ban yi aiki a kamfanoni irin su Yandex, VKontakte ko Mail.ru ba.
Ko da yake ina da gogewa wajen yin aiki a babban kamfani, wanda tabbas zan ba ku labarin. To amma ina ganin abin ba haka yake ba a cikin babban suna, a’a, a tarihin hanyar da za a bi wajen zama mai ci gaba, da kuma ci gaba, a cikin nasarori da cin kashin da aka samu a tsawon shekaru 12 da na yi a harkar kasuwanci. Tabbas, wasunku suna da ƙarin ƙwarewa a IT. Amma na yi imanin cewa wasan kwaikwayo da nasarorin da suka faru a lokacin da nake aiki a halin yanzu sun cancanci a kwatanta su. Akwai abubuwa da yawa da suka faru, kuma duk sun bambanta.

Wanene ni a yau a matsayin mai haɓakawa
- Ya shiga cikin ayyukan kasuwanci fiye da 70, wanda yawancinsu ya rubuta daga karce
- A cikin dozin na ayyukanmu: buɗaɗɗen tushe, farawa
- shekaru 12 a cikin IT. 17 shekaru da suka wuce - ya rubuta shirin farko
- Mutum Mafi Kyawun Microsoft 2016
- Ƙwararrun Ƙwararru na Microsoft
- Certified Scrum Master
- Ina da kyakkyawan umarni na C #/C++/Java/Python/JS
- Albashi - 6000-9000 $ / wata. dangane da kaya
- Babban wurin aiki na a yau shi ne musanya mai zaman kansa Upwork. Ta hanyarsa nake aiki da kamfani da ke hulɗa da NLP/AI/ML. Yana da tushe na masu amfani miliyan 1
- An fitar da aikace-aikace guda 3 a cikin AppStore da GooglePlay
- Ina shirin nemo kamfanin IT nawa a kusa da aikin da nake haɓakawa a halin yanzu

Baya ga ci gaba, Ina rubuta labarai don shahararrun shafukan yanar gizo, koyar da sabbin fasahohi, da yin magana a taro. Ina shakatawa a kulob din motsa jiki da kuma tare da iyalina.

Wataƙila wannan duka game da ni ne gwargwadon jigon littafin. Na gaba shine labarina.

Labari. Fara.

Na fara koyon menene kwamfuta lokacin ina ɗan shekara 7. Na fara digiri na farko kuma a ajin fasaha an ba mu aikin gida don yin kwamfuta daga kwali, roba kumfa da alkaluma masu ji. Tabbas iyayena sun taimake ni. Inna ta yi karatu a jami'ar fasaha a farkon 80s kuma ta san ainihin abin da kwamfuta take. A lokacin horon, har ma ta sami damar buga katunan naushi tare da loda su a cikin katuwar injin Soviet da ke da kaso mai tsoka na dakin horo.

Mun kammala aikinmu na gida da digiri na 5 saboda mun yi komai a hankali. Mun sami takarda mai kauri na kwali A4. Mun yanke da'irori daga tsofaffin kayan wasan yara daga kumfa, kuma mun yi amfani da alƙalamai masu ji don zana mahallin mai amfani. Na'urarmu tana da wasu maɓalli kaɗan kawai, amma ni da mahaifiyata muka sanya musu aikin da suka dace, kuma a cikin darasi na nuna wa malamin yadda ta danna maɓallin "A kunne", kwan fitila zai haskaka a kusurwar "allon". ” yayin da a lokaci guda zana jan da'irar tare da alkalami mai ji.

Haduwa ta gaba da fasahar kwamfuta ta faru kusan shekaru guda. A karshen mako, nakan ziyarci kakannina sau da yawa, waɗanda, su kuma, suna sayar da kaya iri-iri, kuma da son rai na saya a kan dinari. Tsofaffin agogo, samovars, tukunyar jirgi, baji, takubban mayaka na ƙarni na 13 da ƙari. Daga cikin wadannan abubuwa iri-iri, wani ya kawo masa kwamfuta mai dauke da talabijin da na’urar daukar sauti. An yi sa'a, kakata tana da duka. Tarayyar Soviet, ba shakka. TV Electron tare da maɓalli takwas don canza tashoshi. Kuma Vega mai rikodin kaset guda biyu, wanda zai iya sake yin rikodin kaset ɗin odiyo.
Sana'ar shirye-shirye. Babi na 1. Shirin Farko
Soviet kwamfuta "Poisk" da kuma na gefe: TV "Electron", rikodi "Vega" da kuma audio kaset tare da BASIC harshe.

Mun fara gano yadda wannan tsarin duka yake aiki. Haɗe da kwamfutar akwai kaset ɗin kaset guda biyu, littafin koyarwa da aka sawa sosai da kuma wata ƙasida mai taken “BasIC Programming Language”. Duk da ƙuruciyata, na yi ƙoƙari na shiga rayayye a cikin tsarin haɗa igiyoyi zuwa na'urar rikodin kaset da TV. Sa'an nan kuma muka shigar da ɗaya daga cikin kaset ɗin a cikin ɗakin rikodin rikodi, danna maɓallin "Gaba" (watau fara sake kunnawa), kuma wani zane-zane na rubutu da dashes wanda ba a fahimta ba ya bayyana a kan allon TV.

Na'urar kai kanta tayi kama da na'urar buga rubutu, mai launin rawaya kawai kuma tana da nauyi. Da jin daɗin yaro, na danna maɓallan duka, ban ga wani sakamako mai ma'ana ba, na ruga da tafiya. Ko da yake ko a lokacin ina da wani littafi a gabana kan harshen BASIC mai misalan shirye-shiryen da saboda shekaru na, kawai na kasa sake rubutawa.

Tun daga lokacin ƙuruciya, na tuna da duk kayan aikin da iyayena suka saya mini, sun yi aiki tare da wasu dangi. Rattle na farko shine sanannen wasan "Wolf Catches Eggs". Na gama shi da sauri, na ga zane mai ban dariya da aka daɗe ana jira a ƙarshe kuma ina son ƙarin wani abu. Sai kuma Tetris. A lokacin yana da daraja 1,000,000 coupons. Eh, ya kasance a Ukraine a farkon 90s, kuma an ba ni miliyan guda don nasarar karatuna. Da cancantar jin kamar miloniya, na ba da umarnin wannan wasan da ya fi rikitarwa ga iyayena, inda dole ne su tsara adadi na siffofi daban-daban na fadowa daga sama. A ranar siyan Tetris, iyayena sun ɗauke ni ba tare da damuwa ba, waɗanda da kansu ba su iya kawar da shi har kwana biyu.

Sana'ar shirye-shirye. Babi na 1. Shirin Farko
Shahararren "Wolf yana kama kwai da Tetris"

Sa'an nan kuma akwai na'urorin wasan bidiyo. Iyalinmu suna zama a wani ƙaramin gida, inda kawuna da inna kuma suke zama a daki na gaba. Kawuna matukin jirgi ne na soja, ya bi ta wurare masu zafi, don haka duk da kunyarsa ya kasance mai jajircewa kuma yana jin tsoron kadan, bayan gaske.
ayyukan soja. Kamar mutane da yawa a cikin 90s, kawuna ya shiga kasuwanci kuma yana da kyakkyawar samun kudin shiga. Don haka wani TV da aka shigo da shi, VCR, sannan akwatin saitin Subor (mai kama da Dendy) ya bayyana a cikin dakinsa. Ya dauke numfashina ina kallon yadda yake buga Super Mario, TopGun, Terminator da sauran wasannin. Kuma lokacin da ya mika mini sandar farin ciki, farin cikina bai san iyaka ba.

Sana'ar shirye-shirye. Babi na 1. Shirin Farko
Na'urar wasan bidiyo takwas-bit "Syubor" da almara "Super Mario"

Haka ne, kamar duk yaran talakawa da suka girma a cikin shekaru casa’in, na yini a tsakar gida. Ko dai wasan ƙwallon majagaba, ko badminton, ko hawan bishiyoyi a lambun, inda ’ya’yan itatuwa dabam-dabam suke girma.
Amma wannan sabon samfurin, lokacin da za ku iya sarrafa Mario, tsalle kan cikas kuma ku ceci gimbiya, ya kasance sau da yawa mafi ban sha'awa fiye da kowane makaho, ladushka da litattafai. Saboda haka, ganin cewa ina sha'awar prefixes, iyayena sun ba ni aikin koyan tebur mai yawa. Sannan zasu cika burina. Suna koya mata a aji na biyu, ni kuwa na gama na farko. Amma, ya ce kuma aikata.

Ba shi yiwuwa a yi tunanin wani dalili mai ƙarfi fiye da samun na'urar wasan bidiyo na ku. Kuma a cikin mako guda na sami sauƙin amsa tambayoyin "bakwai tara", "shida uku" da makamantansu. An ci jarabawa suka saya min kyautar da ake so. Kamar yadda za ku ci gaba da koyo, consoles da wasannin kwamfuta sun taka muhimmiyar rawa wajen sanya ni sha'awar shirye-shirye.

Haka abin ya kasance shekara bayan shekara. Na gaba tsara na wasan consoles suna fitowa. Na farko Sega 16-bit, sannan Panasonic, sannan Sony PlayStation. Wasanni sun kasance nishadi na lokacin da nake da kyau. Sa’ad da aka sami wata matsala a makaranta ko a gida, sai suka ɗauke mini abin farin ciki, kuma, ba shakka, ba zan iya wasa ba. Kuma ba shakka, kama lokacin da kuka dawo daga makaranta, kuma har yanzu mahaifinku bai dawo daga aiki ba don mamaye TV, shi ma wani nau'in sa'a ne. Don haka ba shi yiwuwa a ce ni ɗan caca ne ko kuma na shafe yini ina yin wasanni. Babu irin wannan damar. Na gwammace in yini duka a tsakar gida, inda zan iya samun wani abu
ban sha'awa. Misali, wasan daji gaba daya - harbin iska. A zamanin yau ba za ku ga wani abu makamancin haka a tsakar gida ba, amma a lokacin yaƙi ne na gaske. Kwallon Paint wasan yara ne kawai idan aka kwatanta da kisan gillar da muka yi. Akwai balloon iska
an ɗora da harsasan roba masu yawa. Kuma bayan harbin wani mutum a wuri-kwata, ya bar rauni a rabin hannunsa ko cikinsa. Haka muka rayu.

Sana'ar shirye-shirye. Babi na 1. Shirin Farko
bindigar wasan yara tun yarinta

Ba zai zama kuskure ba a ambaci fim din "Hackers". An sake shi ne kawai a cikin 1995, tare da Angelina Jolie mai shekaru 20. Don a ce fim ɗin ya yi tasiri sosai a kaina, ban ce komai ba. Bayan haka, tunanin yara yana fahimtar komai da daraja.
Da kuma yadda wadannan mutanen suka shahara wajen tsaftace na’urorin ATM, da kashe fitulun motoci da kuma wasa da wutar lantarki a duk fadin birnin – a gare ni sihiri ne. Sai tunanin ya fado mini cewa zai yi kyau in zama mai iko akan komai kamar Hackers.
Bayan 'yan shekaru, na sayi kowane fitowar mujallar Hacker kuma na yi ƙoƙarin yin kutse a Pentagon, kodayake ba ni da Intanet tukuna.

Sana'ar shirye-shirye. Babi na 1. Shirin Farko
Jarumai na daga fim din "Hackers"

Wani bincike na gaske a gare ni shine PC na gaske, tare da na'urar lura da fitilar inch 15 da na'urar tsarin da ke kan na'urar Intel Pentium II. Tabbas kawun nasa ne ya siya, wanda a karshen shekara casa'in ya tashi sama da isa
irin wannan kayan wasan yara. A karon farko da suka kunna min wasa, ba abin burgewa sosai ba. Amma wata rana, ranar sakamako ta zo, taurari sun yi layi, muka zo ziyarci kawunmu, wanda ba ya gida. Na tambaya:
- Zan iya kunna kwamfutar?
"Eh, yi duk abin da kuke so da shi," inna mai ƙauna ta amsa.

Tabbas na yi abin da nake so da shi. Akwai gumaka daban-daban akan tebur na Windows 98. WinRar, Word, FAR, Klondike, wasanni. Bayan danna duk gumakan, hankalina ya maida hankali kan FAR Manager. Yana kama da allon shuɗi mara fahimta, amma tare da jerin dogon (na fayiloli) waɗanda za'a iya ƙaddamar da su. Ta danna kowane bi da bi, na kama tasirin abin da ke faruwa. Wasu sun yi aiki, wasu ba su yi ba. Bayan ɗan lokaci, na gane cewa fayilolin da suka ƙare a cikin ".exe" sune mafi ban sha'awa. Suna ƙaddamar da hotuna masu sanyi daban-daban waɗanda za ku iya dannawa. Don haka wataƙila na ƙaddamar da duk fayilolin exe da ke kan kwamfutar kawuna, sannan da kyar suka ja ni da kunnuwa daga babban abin wasan yara masu ban sha'awa suka kai ni gida.

Sana'ar shirye-shirye. Babi na 1. Shirin Farko
Manajan FAR iri ɗaya

Sannan akwai kulake na kwamfuta. Ni da abokina sau da yawa muna zuwa wurin don yin wasan Counter Strike da Quake akan layi, wanda ba za mu iya yi a gida ba. Sau da yawa nakan tambayi iyayena su canza don in yi wasa a kulob na rabin sa'a. Ganin idanuna, kamar cat daga Shrek, sun ba ni wani kwangila mai riba. Ina gama makaranta ba tare da digirin C ba, kuma sun saya mini kwamfuta. An sanya hannu kan kwangilar a farkon shekara, a watan Satumba, kuma PC mai sha'awar ya kamata ya zo a farkon watan Yuni, bisa ga yarjejeniyar.
Na yi iya kokarina. Har na sayar da masoyiyata Sony Playstation don a rage shagaltuwa da karatuna. Ko da yake ni ɗalibi ne, amma aji 9 ya ba ni mahimmanci. Hanci mai jini, sai da na sami maki mai kyau.

Tuni a cikin bazara, tsammanin sayan PC, mai yiwuwa babban abin da ya faru a rayuwata ya faru. Ina ƙoƙarin yin tunani gaba, don haka wata rana mai kyau na gaya wa mahaifina:
- Baba, ban san yadda ake amfani da kwamfuta ba. Mu yi rajista don kwasa-kwasan

Da zaran an fada sai aka yi. Bayan ya buɗe jarida da tallace-tallace, mahaifin ya sami wani bulo da aka rubuta da ƙaramin bugu mai taken "Darussan Kwamfuta". Na kira malamai kuma bayan kwana biyu na riga na shiga waɗannan kwasa-kwasan. An gudanar da darussan a daya gefen birnin, a cikin wani tsohon ginin Khrushchev, a bene na uku. A daki daya akwai PC guda uku a jere, kuma wadanda ke son yin karatu a zahiri an horar da su.

Na tuna darasi na farko. Windows 98 ya dauki lokaci mai tsawo yana lodawa, sai malamin ya dauki maganar:
- Don haka. Kafin ku shine tebur na Windows. Ya ƙunshi gumakan shirin. A kasa shine maɓallin Fara. Ka tuna! Duk aikin yana farawa da maɓallin Fara. Danna shi tare da maɓallin linzamin kwamfuta na hagu.
Ya ci gaba.
- Anan - kuna ganin shirye-shiryen da aka shigar. Kalkuleta, Notepad, Word, Excel. Hakanan zaka iya kashe kwamfutarka ta danna maɓallin "Rufe". Gwada shi.
Daga karshe ya koma bangaren da ya fi min wahala a lokacin.
"A kan tebur," in ji malamin, kuna iya ganin shirye-shiryen da za a iya kaddamar da su ta danna sau biyu.
- Biyu!? - Yaya wannan yake gabaɗaya?
- Bari mu gwada. Kaddamar da Notepad ta danna sau biyu akansa tare da maɓallin linzamin kwamfuta na hagu.

Da, shcass. Abu mafi wahala a wannan lokacin shine rike linzamin kwamfuta wuri guda kuma a lokaci guda da sauri danna sau biyu. A dannawa na biyu, linzamin kwamfuta ya dan danna gajeriyar hanya tare da shi. Amma duk da haka, na sami nasarar shawo kan irin wannan aikin da ba za a iya jurewa ba yayin darasin.
Sannan kuma akwai horo akan Word da Excel. Wata rana, sun bar ni kawai in duba hotunan yanayi da abubuwan tarihi na gine-gine. Shi ne aiki mafi ban sha'awa a cikin ƙwaƙwalwar ajiya na. Yafi jin daɗi fiye da koyon yadda ake tsara rubutu a cikin Word.

Kusa da PC dina, sauran ɗalibai suna karatu. Sau biyu na ci karo da samari da suke rubuta shirye-shirye, yayin da suke tattaunawa mai zafi kan wannan tsari. Wannan kuma ya bani sha'awa. Tunawa da fim ɗin Hackers kuma na gaji da MS Office, na nemi a tura ni kwasa-kwasan
shirye-shirye. Kamar duk muhimman abubuwan da suka faru a rayuwa, wannan ya faru ne ba da jimawa ba, saboda sha'awa.

Na isa darasi na farko na shirye-shirye tare da mahaifiyata. Ban tuna dalili ba. Da alama dole ne ta yi shawarwari don sabbin kwasa-kwasan kuma ta biya. Lokacin bazara ne a waje, ya riga ya yi duhu. Muka zaga cikin garin gaba ɗaya ta motar bas-Gazelle zuwa bayan gari, mun isa wurin sananne
panel Khrushchev, ya haura zuwa bene ya bar mu mu shiga.
Suka zaunar da ni a ƙarshen kwamfutar suka buɗe wani shiri mai launin shudi gaba ɗaya da haruffan rawaya.
- Wannan shine Turbo Pascal. Malam ya yi tsokaci kan matakin da ya dauka.
- Duba, a nan na rubuta takarda kan yadda yake aiki. Karanta shi ka duba.
A gabana akwai zane mai launin rawaya, rubutun da ba zai iya fahimta kwata-kwata. Na yi ƙoƙarin gano wani abu da kaina, amma na kasa. Nahawun Sinanci kuma shi ke nan.
A ƙarshe, bayan ɗan lokaci, shugaban kwas ɗin ya ba ni takarda A4 da aka buga. An rubuta wani bakon abu a kai, wanda a baya na hango masu lura da samarin daga kwasa-kwasan shirye-shirye.
- Sake rubuta abin da aka rubuta a nan. Malam yayi umarni ya tafi.
Na fara rubutawa:
shirin Summa;

Na rubuta, a lokaci guda ina neman haruffan Ingilishi akan madannai. A cikin Kalma, aƙalla na horar da harshen Rashanci, amma a nan dole ne in koyi wasu haruffa. An buga shirin da yatsa ɗaya, amma a hankali.
fara, ƙarshe, var, lamba - Menene wannan? Ko da yake na yi karatun Turanci tun daga aji na farko kuma na san ma’anar kalmomi da yawa, na kasa haɗa su duka. Kamar beyar da aka horar da ke kan keke, na ci gaba da feda. A ƙarshe wani abin da aka sani:
rubutaln ('Shigar da lamba ta farko');
Sannan - writeln ('Shigar da lamba ta biyu');
Sannan - rubutaln('Sakamakon =',c);
Sana'ar shirye-shirye. Babi na 1. Shirin Farko
Wancan shirin Turbo Pascal na farko

Phew, na rubuta shi. Na cire hannuna daga madannai na jira guru ya bayyana don ƙarin umarni. A karshe ya zo, ya duba allon ya ce in danna maballin F9.
"Yanzu an hada shirin kuma an duba kurakurai," in ji guru
Babu kurakurai. Daga nan sai ya ce a danna Ctrl+F9, wanda kuma dole ne in yi bayani mataki-mataki a karon farko. Abin da kuke buƙatar yi shine riƙe Ctrl, sannan danna F9. Allon ya koma baki kuma saƙon da na fahimta daga ƙarshe ya bayyana akansa: “Enter the first number.”
Da umarnin malami na shiga 7. Sai lamba ta biyu. Na shigar da 3 kuma danna Shigar.

Layin 'Sakamako = 10' yana bayyana akan allon a saurin walƙiya. Abin farin ciki ne kuma ban taɓa samun irin sa ba a rayuwata. Kamar duk Duniya ta buɗe a gabana kuma na tsinci kaina a cikin wani nau'i na portal. Dumi ya ratsa jikina, murmushi ya bayyana a fuskata, wani wuri mai zurfi a cikin tunanina na gane. cewa wannan nawa ne. A hankali sosai, akan matakin tunani, na fara jin babban yuwuwar a cikin wannan akwatin buzzing a ƙarƙashin tebur. Akwai abubuwa da yawa da za ku iya yi da hannuwanku, kuma za ta yi!
Cewa wannan wani irin sihiri ne. Gaba ɗaya ya wuce fahimtata yadda wannan rubutun rawaya, wanda ba a iya fahimta akan allon shuɗi ya juya zuwa tsari mai dacewa kuma mai fahimta. Wanda kuma ya kirga kanta! Abin da ya ba ni mamaki ba lissafin kansa ba ne, amma gaskiyar cewa hieroglyphs da aka rubuta sun juya zuwa kalkuleta. Akwai tazara tsakanin wadannan abubuwa guda biyu a wancan lokacin. Amma a zahiri na ji cewa wannan kayan aikin na iya yin kusan komai.

Kusan duk hanyar gida a cikin ƙaramin bas, na ji kamar ina cikin sarari. Wannan hoton da aka rubuta "Sakamako" yana jujjuya kaina, ta yaya abin ya faru, me kuma wannan injin zai iya yi, zan iya rubuta wani abu da kaina ba tare da takarda ba. Tambayoyi dubu da suka bani sha'awa, sun burge ni kuma suka zaburar da ni a lokaci guda. Ina da shekara 14. Ran nan sana’a ta zabe ni.

A ci gaba…

source: www.habr.com

Add a comment