Реклама

смалл_басиц_логоПо мом скромном мишљењу, неко у Мицрософту ради ствари како треба. Шта су урадили са њима Мала основна је поново увођење софтвера за ручно кодирање, али са само мало мањом помоћи од драг-анд-дроп или ВИСИВИГ интерфејса. Погледајмо то, зар не?

Погледајте интерфејс. Не личи на много више од префињеног Нотепад-а, зар не? Па, на много начина то је оно што јесте. Нема Огласних трака, нема селектора боја, нема прозора својстава елемената. Само ти, тастатура и екран. У томе је лепота. Одмах ми је показао своју слабост, своју зависност од чаробњака и готових предмета. Док сам безобразно зурио у екран, покушао сам да смислим само једну основну наредбу са којом бих могао да започнем. Ништа.

како рачунарски програм


Сада, у своју одбрану, још од факултета нисам написао основни програм. Ипак, чак и тада су нас учили на ВисуалБасиц 6. Тако сам прво потражио елементе које бих могао само повући на своје место. Ниједан. Нигде. Мој следећи потез био је да учиним незамисливо - иди на документацију. Али чекај! Не постоји чак ни мени за помоћ. Сјетио сам се доброг старог Ф1. Ништа!

Отишао сам Програмски мени из мог Старт дугме и погледао под именик за Мала основна. То је била ствар која заиста чини овај програм вредним - Представљамо малу основну (ИСБ) документ.

Као и сви добри уводи у програмске водиче, ИСБ ме покренуо програмом "Хелло Ворлд". Ако сте научили програмске језике, знаћете шта је то. ИСБ каже да само упишете ову линију:

ТектВиндов. ВритеЛине ("Поздрав свет")

Почео сам да куцам... Т..е... к... шта? Шта је то ствар која долази ниоткуда са информацијама само за мене? То је функција Интеллисенсе апликације.

како написати рачунарски програм

Ово раздваја Нотепад од Смалл Басиц-а. Кад год чујем да куцам нешто смислено, приказат ће ми листу опција кроз које можете да се крећете помоћу стрелица горе и доле. Свака ставка има кратак опис поред себе, тако да могу одлучити да ли је ово што вам треба и како да је употребим. Кад пронађем термин који желим, притиснем тастер ентер и за мене ће се аутоматски довршити. Ово је тако леп медијум између кодирања у Нотепад-у и губитка у сјају најновијег фулл-бловн ВисуалСтудио-а. Мислим да ће вам се свидети

Једном када завршим свој програм „Хелло Ворлд“, могу да га сачувам кликом на Сачувај као дугме.

како рачунарски програм

Затим то могу покренути кликом на Трцати дугме. Или, као што показује дугме, могу и да притиснем Ф5 кључ за покретање.

како програмирати

Па покренимо то и погледајте шта се догађа.

научите како да програмирате

Програм је отворио Цомманд прозор или ДОС прозор како га неки називају и исписао „Хелло Ворлд“ баш као што сам и рекао. Пошто нисам написао ништа да бих рекао програму шта даље да радим, Смалл Басиц ми аутоматски даје Притисните било које дугме да бисте наставили… брз.

Сада мало о пречацима јер сам се већ дотакао Ф5 тастера. Многе популарне типке за пречаце раде са Смалл Басиц, као што је цтрл + с за уштеду.

Ако мислите да је ово прилично рудиментарно и поједностављено, били бисте у праву. Ипак, у томе је ствар. Поанта је у томе да се новом програмеру омогући корисно окружење, пристојна документација и спартански радни простор потребан за развијање доживотних програмских вештина и пракси. На само 69 ​​страница, ИСБ документ учи новог програмера о променљивим, низовима, условима и гранању и петљи. Помоћу ових основа програмирања можете прећи дуг пут.

Ако такође мислите да би програми који бисте могли да радите са Смалл Басиц били бескорисни или визуелно досадни, размислите поново. Смалл Басиц вам пружа могућност да користите интерактивност са својим корисником, креирате графику и користите боју. Друга уредна уграђена у објекту је Корњача. Корњача чини Смалл Басиц корисном платформом за подучавање дјеце програмирању. Ко може одољети казивању корњачи да се помера 100 размака и онда то посматра? Или како би било гледати како Туртле црта фрактал?

Стари професионални или новорођени или поносни родитељ преноси на потомство, Смалл Басиц је озбиљно забавно средство за програмирање. Покушати. Јавите нам шта мислите о томе.

Јесте ли већ радили у Малом Башићу? Покажите нам где можемо видети узорак у коментарима испод.

Са 20+ година искуства у области ИТ, обуке и техничког заната, жеља ми је да поделим оно што сам научила са свима другима који су вољни да уче. Настојим да што боље радим на најбољи могући начин и са мало хумора.