Семантика в теорії програмування — розділ, що вивчає математичне значення мови програмування та моделі обчислень. Формальна семантика мови задається математичною моделлю, яка описує обчислення можливі в мові.
Основні види
Загальний сенс
Семантика мови — це смислове значення слів. У програмуванні — значення операторів, основних конструкцій мови і т. ін.
Наприклад:
Перший код: i = 0; while (i <5) {i ++;} Другий код: i = 0; do {i ++;} while (i <= 4);
Логічно ці два фрагменти коду виконують одне і те ж, результати їх роботи ідентичні. Водночас семантично це два різні цикли. Так само результати опрацювання тегів HTML:
<i> текст </ i> <em> текст </ em>
виглядають на сторінці однаково, але семантично перший тег — це виділення курсивом, а другий — логічне виділення (браузери виводять курсивом).
Посилання
Ця стаття не містить . (березень 2017) |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Semantika v teoriyi programuvannya rozdil sho vivchaye matematichne znachennya movi programuvannya ta modeli obchislen Formalna semantika movi zadayetsya matematichnoyu modellyu yaka opisuye obchislennya mozhlivi v movi Osnovni vidiDenotacijna semantika Aksiomatichna semantika Konotativna semantika operacijna Zagalnij sensSemantika movi ce smislove znachennya sliv U programuvanni znachennya operatoriv osnovnih konstrukcij movi i t in Napriklad Pershij kod i 0 while i lt 5 i Drugij kod i 0 do i while i lt 4 Logichno ci dva fragmenti kodu vikonuyut odne i te zh rezultati yih roboti identichni Vodnochas semantichno ce dva rizni cikli Tak samo rezultati opracyuvannya tegiv HTML lt i gt tekst lt i gt lt em gt tekst lt em gt viglyadayut na storinci odnakovo ale semantichno pershij teg ce vidilennya kursivom a drugij logichne vidilennya brauzeri vivodyat kursivom PosilannyaCya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno berezen 2017