6790846865
Notacja Backusa-Naura BNF
■ Sposób zapisu języków programowania
■ Definicja języka w notacji BNF = zbiór reguł
■ Ogólna postać reguły:
■ <symbol> ::= <definicja_symbolu>
■ symbol- pojedynczy symbol nieterminalny (pomocniczy (do definiowania języka))
■ definicja symbolu- ciąg symboli terminalnych (należących do alfabetu języka (docelowych)) oraz nieterminalnych
■ Sens reguły: symbol występujący po lewej stronie znaku ::= można zastąpić tym, co pojawia się po prawej stronie. (Innymi słowy, stwierdzamy, że to, co stoi po lewej stronie, może wyglądać jak to, co stoi po prawej.)
Języki i paradygmaty programowania-uwagi wstępne
Wyszukiwarka
Podobne podstrony:
• zapis przy pomocy języków programowania - umożliwia zapis algorytmu w sposób zrozumiały przez kompSposób 1. Wykorzystanie standardowych języków programowania (Pascal, C, Fortran, asembler) oraz047 (7) Kurs Podstawowy SIMATIC S7 • możliwe sposoby zapisu programu, •Sposób zapisu kodu ■ W każdym programie musi być specjalna funkcja main () ■0(n log n). Zaletą tego sposobu jest to, iż wiele współczesnych języków programowania posiada w swoiImage057 W dotychczasowych rozważaniach, dotyczących sposobów zapisu funkcji, funkcje te przyjmowałyskanuj0053 (38) Opanowując nawet w sposób niepełny różne programy, osoba badana uczy się przystosowyskanuj0091 (36) Rozdział 4.Tablice i obiektyTablice Tablice to występujące w większości języków progPodstawowy podział paradygmatów i języków programowania Paradygmaty i odpowiadające im językiScan0053 (8) I E) Języków programowania 11. Język C ++ Jest Językiem: A) kodemSDC13020 Rys. 3.11. Podział sposobów zapisu informacji geometrycznej wielonożowych, obrabiarek do uzfarma4 4 Powyższe dwa sposoby zapisu odnoszą się praktycznie wyłącznie (w zakresie leków recepturowyCharakterystyczną cechą języka C/C++ jak i wielu innych języków programowania jest możliwość budowywięcej podobnych podstron