ПредишенСледващото

С глобална мрежа от развитие на много езици за програмиране са създадени, адаптирани специално за интернет. Удобства: езици се интерпретират, преводачи за тях са безплатни, самите програми - в изходния код. Тези езици се наричат ​​скриптови езици.

HTML. Добре известен език за документи. Много просто, той съдържа основния текст форматиране, добавяне на изображения, шрифтове и цветове задачи, организация на линкове и таблици. Всички уеб-страници са написани на HTML език или използването на нейното разширяване.

създаване на програми средства

По принцип, за да се създаде програма на език за програмиране, избрани трябва да има следните компоненти.

Изходният код се превежда в машинен код. Ако има някакви синтактични грешки, няма да бъде създаден в резултат на кода.
На този етап е възможно да се получи крайната програма, но най-често това липсват някои от компонентите, така че компилаторът обикновено произвежда междинен обектен код (двоичен файл, стандартна разширение .obj).

Изходния код на голяма програма обикновено се състои от няколко модула (източник файлове), тъй като всички текстове, съхранявани в един файл неудобно - те са трудни за навигация. Всеки модул е ​​съставен в отделен файл с кода на обект, който след това трябва да бъдат комбинирани в едно устройство.

В допълнение, те трябва да добавите на кода към съчетания, които прилагат различни стандартни функции (изчисляване на греха или COS). Тези функции се съдържат в библиотеките (файлове с разширение стандарт .lib), които са снабдени с компилатора.

Ако по някаква причина един от модулите на обекта, или необходимите библиотеки не са (правилно се отнасят до директория с библиотека), който извършва сглобяването съобщава за грешка и завърши програмата не работи.

Изпълним код - е пълна програма, която може да се управлява на всеки компютър, операционната система, за която е създадена програмата (разширение .exe ком.).

В момента, основният инструмент за програмиране е система за програмиране.

Системата за програмиране работи под управлението на операционната система (ОС), и може да се наложи да го сподели компоненти, като буутлоудъра, библиотеки, комунални услуги. Във връзка с други софтуер SP комплекси могат да бъдат разделени на независима и интегрирана.

Независим съвместно предприятие са системи с общо предназначение. Те могат да бъдат организирани като софтуерни системи с самостоятелни компоненти или като интегрирана съвместно предприятие. Обадете всяка автономна компонент се извършва с помощта на инструкции на езика на операционната система или специален команден език. Поради тази причина, самостоятелни компоненти на съвместното предприятие често се наричат ​​инструменти за командния ред.

Всички компоненти са интегрирани SP заобиколен от един софтуер обвивка, която осигурява на потребителя графичен интерфейс. Всички компоненти на интегриран съвместно предприятие може структурно да се събират в една единствена работеща програма. Поради тази причина, понякога JV идентифицира с компилатора (не съвсем правилно). Обикновено интегрирани съвместно предприятие идва с командния ред инструменти.

Вграден SP е неразделна част от друг софтуерен пакет. Такива съвместни предприятия се използват в СУБД - системи за управление на бази данни и най-напредналите пакети за кандидатстване. В своята организация и възможности са подобни на интегриран съвместно предприятие. В процеса на разработване на програмните си база данни системи постепенно придобило разполага класически предприятие, което може да се създаде, за отстраняване на грешки и да се интегрират отделни модули, както и за създаване на програма, която се изпълнява независимо от СУБД.

Модерен съвместно предприятие се основава на принципа на модул. Това дава възможност да се раздели на програмата в функционално независими части - модули.

Първоначалната модул (IM) - модул написан на език източник преводача на. Програмата може да се състои от един или повече IM. Източник модули са преведени независимо един от друг, въпреки че някои компилатори могат да изпълняват т.нар пакетна обработка. Всеки MI съставител се превръща в обект relocatable модул.

модул на обекта (ОМ) - езика на програмата на устройството + спомагателни информация, която осигурява по-специално обединението на ОМ с други модули. модул Обектът не може да бъде изпълнена на компютър без допълнителна обработка.

на оригиналния език текстове може да се съхранява в специален файл и включени в модулите на източника, както е необходимо. Отделните модули на обекта могат да се съхраняват в библиотеката на обект (BPO). За поддържане BOM има специална програма - на библиотекаря, който ви позволява да създадете библиотека, да ги попълните, за извършване на замяната, както и премахване на модули, отпечатате таблица на съдържанието. При наличие на свободни библиотеки свръзката автоматично търси са необходими модули обекти, които да се създаде единна програма. Тези библиотеки понякога се наричат ​​библиотеки avtovyzova.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!