Глава 3 конзола интерфейс
Това е време да запретнем ръкави и да седнете пред компютъра, на който сте се развълнува! Искате ли да гледам с едно око на такова посрещане утре? - Ще ви покажа бъдещите си програми. Не се изненадвайте, ние се запознаят с програмите, които не са го направили. По-скоро, да погледнем не с програмите и тяхната интерфейс. Каква е интерфейс? А позната дума, нали?
Каква е интерфейс?
Интерфейс - последователен механизъм на взаимодействие на системи. Например, компютрите в мрежата, или човек-компютър. В хода на тези отношения човек или изпраща команди към компютъра предоставя на своите данни и връща резултатите от работата си с него.
Кой не знае, удобен и красив интерфейс прозорец? Има услуги на менютата на потребителя, бутони и други удобни неща. И това, което отговаря на компютъра? Да, нищо! Отговорът може да бъде както текст и изображения, а дори и движещи се изображения: анимационни филми.
Но сега, преди създаването на нашата първа програма, аз ще ви запозная с различен интерфейс - конзола. Какъв вид интерфейс, откъде идва и какво е добро?
Интерфейсът на конзолата
Първите компютри не са днес, а не вчера. Не е имало дисплей, а потребителят комуникира с компютър чрез електрическата пишеща машина - конзола. Оттам идва и името на интерфейса - конзола. Инженер машинописни команди и входни линии с данните и на компютъра, за да отпечатате на хартия резултатите от изчисленията. Бившият докато операционни системи поддържа само конзола интерфейс. Отдавна са отминали дните, но конзола интерфейс, като най-проста и надеждна, и е останало на новите операционни системи. Той е този интерфейс ще имат нашата първа програма.
На пръв поглед, в сравнение с обичайните за нас интерфейса на Windows конзола изглежда примитивен и неудобен. Вместо мишка са необходими, за да въвеждате команди чрез въвеждане на клавиатура загадъчна комбинация от английски букви кликвания. Но всяка монета има две страни, както и конзола интерфейс има своя собствена достойнство. Какво е това? В едно и също, и това, което липсва - в примитивното, за да бъдем точни - в простота. Конзолата програми изискват по-малко ресурси на компютъра, и са написани на по-прости.
Въпреки това, операционната система конзола не изключва развитието на прозорец интерфейс. Позволете ми да ви напомня, че прозореца "командири" и "мореплавателите"
се появява в конзолата MS-DOS. С течение на времето ще се научите как да създадете прозорец на програмата.
Докосването на конзола интерфейс
Сега сме свидетели на конзолата интерфейс "докосване", позовавайки се на конзола интерфейса на вашата операционна система. Но след това, къде да го намерите сред многото прозорци? Използвайте главния елемент от менюто, което в по-ранните версии на Windows, наречена "сесия MS-DOS», а по-късно - "командния ред". Така че, за да отворите прозореца, вижте конзолата към главното меню
Започнете А А А стандартната програма Command Line
Започнете програми à принадлежности за MS-DOS Prompt
Кликването върху тази позиция ще предизвика прозорец като този (фиг. 3).
Фиг. 3 - прозорец на командния ред (конзолата прозорец)
Тук се извлича името на текущата папка с ъгловата скоба в края. Тази линия от "зоната" се отнася до подканата. Курсорът примигва след скобите от корнер, което ви подканва да въведете някоя от командите на операционната система. Тези екипи са няколко десетки, пълно описание могат да бъдат намерени в помощта за Windows. Сега ние се тества три от тях: DIR - директории, Център за либерални стратегии - ясен екран и EXIT - излезете от прозореца на конзолата.
Напишете думата в позицията на курсора DIR (големи или малки букви - няма значение), и натиснете Enter. Тази команда ще накара системата да отпечатате информация за текущата папка файлове. На моя компютър видях това (фиг. 4).
Фиг. 4 - Печат на съдържанието на текущата папка DIR команда
Изпълнение на командата, операционната система отново показва "ъгъл", кани следната команда за печат. повторете няколко пъти DIR команда повече, ако желаете. Сега въведете командата CLS (ясен екран), - в резултат на прозореца на конзолата се изчиства, а само ще ви подкани низ е видима. Най-накрая се хранят EXIT команда (изход), за да затворите прозореца на конзолата, и тази сесия ще приключи.
В предишните системи, конзолния прозорец можете да преминете към режим на цял екран, след което го изпълва екрана и на работния плот на Windows изчезва. Това е магьосничество работил като натиснете Alt клавишната комбинация + Enter. Същата комбинация се връща към екрана в обичайния екран на прозорец на Windows. Но в най-късно в този момент системи (Vista, Windows 7) режим на цял екран, вече не е предвидено.
Екип конзола интерфейс можете да изпълните всичко, което правим през прозореца: създаване, копиране, изтриване и преименуване на файлове, създаване на директории и т.н. Ето някои други команди, опитайте тези:
VER - дисплей версия на операционната система;
MEM - разпечатка характеристики на паметта;
ДЪРВО - списък на дървото на директориите;
HELP - показва списък от команди на операционната система.
Ето, в момента на prervom фамилиарност с интерфейса на конзолата, и се върнете към него в глава 5, където можем да напишете първата нашата програма.
А защо не и "прозорец"?
Читателите, които са чували за тези мощни визуални програмни среди като Delphi и Лазар. не забравяйте да попитате: защо да не използват тези инструменти? В крайна сметка, за да създадете красив прозорец, в едно и също приложение Delphi е много интересна и не е толкова трудно!
Да, да създавате прозорци с бутони в IDE Delphi на пръв поглед лесни. Но тази простота крие неизмерими механизми за новак събитие и обект програмиране. Но ние се съгласихме да не скачат по върховете,
- оставете това забавление "чайник". Това е първият.
Отворете и втори намерение. Ние се счита за конзола интерфейс, използван за вход и изход на данни, а не само на екрана, но и в текстови файлове. Професионална непременно soprikosnotsya с тези файлове, както и да направите една бъдеща професионална, не е тя? В допълнение, участниците в сделката и училищни състезания, в която със сигурност ще искат да се борят с текстови файлове.
∙ интерфейс - съгласуван механизъм за взаимодействие между технически системи, например, два компютъра, човек и компютър.
∙ интерфейс конзола или командния ред интерфейс - прост и надежден механизъм се използва за комуникация човек-компютър. Той е бил използван в по-ранните поколения компютри, и е жива и до днес.