Уводни део часа : 1. Зашто су конструисани програмски језици ? 2. Које су сличности и разлике између природних и програмских језика ? ------------------------------------------------------------------------------------------------------------------- Главни део часа : Синтакса језика - скуп правила на основу којих се пишу конструкције језика. Применом синтаксних правила утврђујемо да ли је одређена конструкција правилна. Семантика одређује значење појединих конструкција односно програма у целини. Синтаксне грешке су формалне ( погрешно откуцана реч, спојене две речи,... ) и преводилац их лако открива. Семантичке грешке су везане за логику програма и њих открива сам програмер. Синтаксе програмског језика описују се помоћу посебног језика - метајезика. Синтаксна правила и дефиниције описују се помоћу Бекусове нотације и синтаксних дијаграма.
Одговорити на следећа питања : 1. Шта је то синтакса , а шта семантика ? 2. Шта су то синтаксне, а шта семантичке грешке ? 3. Шта је то синтаксни дијаграм ? 4. Шта је то метајезик ? 5. Које су основне карактеристике синтаксних дијаграма ? |