Алгоритмнің жазылу түрлері мен құрылымдық негіздері


1. Алгоритмнің жазылу түрлері мен құрылымдық негіздері
2. Алгоритмдік символдар
Алгоритмдік тіл — алгоритмді жазуға және оны пайдаланып про-грамма құруға арналған тіл. Кез келген тіл cияқты ол символда жиынтығынан (алфавит), алгоритмдерді жазу ережелерінен (синтаксис және жазуларды түсіндіру мәтіндерінен (семантика) тұрады. Информацияны өндеу алгоритмін түрлі жолдармен қүруға болды, мысал — табиги (сөздер арқылы күнделікті жазылатын) тілде;
— блок-схема түрінде;
— алгоритмдік тілде.
Табиғи тілде жазылған алгоритм 2.3-тақырыпта қарастырылған есепті шешу нұсқауларынан не алдыңғы тақырыпта қарастырылған тасымалдау есебінің алгоритмі сияқты күнделікті пайдаланылатын сөздер мен алгоритмдік символдарды қолданып, орындалу реттері көрсеткіштері жазылған жеке-жеке нұсқаулар жиынтығынан тұрады.
Алгоритмдік символдардын пайдаланып, алгоритмді ықшамды түрде алгоритмдік тідде жазуға болады.

Пән: Информатика
Жұмыс түрі:  Материал
Көлемі: 3 бет
Бұл жұмыстың бағасы: 300 теңге
Таңдаулыға:   




Алгоритмнің жазылу түрлері мен құрылымдық негіздері
Алгоритмдік тіл — алгоритмді жазуға және оны пайдаланып про-грамма
құруға арналған тіл. Кез келген тіл cияқты ол символда жиынтығынан
(алфавит), алгоритмдерді жазу ережелерінен (синтаксис және жазуларды
түсіндіру мәтіндерінен (семантика) тұрады. Информацияны өндеу алгоритмін
түрлі жолдармен қүруға болды, мысал — табиги (сөздер арқылы күнделікті
жазылатын) тілде;
— блок-схема түрінде;

— алгоритмдік тілде.

Табиғи тілде жазылған алгоритм 2.3-тақырыпта қарастырылған есепті
шешу нұсқауларынан не алдыңғы тақырыпта қарастырылған тасымалдау есебінің
алгоритмі сияқты күнделікті пайдаланылатын сөздер мен алгоритмдік
символдарды қолданып, орындалу реттері көрсеткіштері жазылған жеке-жеке
нұсқаулар жиынтығынан тұрады.
Алгоритмдік символдардын пайдаланып, алгоритмді ықшамды түрде
алгоритмдік тідде жазуға болады. Мысалы:
Алг факториал
1. енгізу п
2. к:=1; г:=1
3. г:=г*к
4. к:=к+1
5. егер к=п өту 3
6. шығару г
7. соңы
Алгоритмнің бастапқы жолы алгоритм тақырыбы деп аталады. Мұнда жазылған
Алг-қызметші сөз факториал ал алгоритмдерге берілген атау.
Алгоритмдік тіл табиғи тілде жазылған алгоритм сияқты өзіміз
күнделікті пайдаланып жүрген тілге жуық, бірақ ол құрылымы нақтыланған,
бірыңғай және дәл жазылатын арнайы символдар (белгілеулер) мен түрлі
ережелер жүйесінен тұрады. Оны құрылымдық алгоритм деп те атайды. Мүнда
пайдалануға рүқсат етілген символдар тілдің алфавитін, алгоритмді және
берілгендерді жазу ережелерінің синтаксисін құрайды. Үйренуге арналган
алгоритмдік тілде алфа-вит шектелмеген. Ол үшін ұлттық өріптерді, сандарды,
программалау тілдерінде пайдаланылатын арифметикалық операция таңбаларын,
түрлі жақшалар жөне тағы басқа символдарды алуға болады. Мысалы, латын,
орыс, қазақ алфавиттерінің өргерістері , оңдық санау жүйесінің цифрлары,
арифметикалық амал таңбалары:
Алгоритмдік тілдің алфавитінде, мағынасы мен қолдану тәсіліне алдын
ала түсініктеме беріліп қойылған, қызметші сөздер деп аталатын стандарттьі
символдар тіркестері де бар.
Басқа сөздерден бөліп көрсету үшін әдетте олардың астын сызып
қояды не курсив (көлбеу), жартылай қалың қаріптердің (шрифтердің) бірімен
жазады. Бүлардың ішінде енгізу, шығару қызметші сөздері жоғарыда құрылған
п! мәнін есептеу алгоритмінде пайдаланылды. Кейбір қызметші сөздерді атап
көрсете кетейік:
— алгоритм тақырыбы: алг, арг, нәт;

— алгоритмаің басталуы мен соңы: басы, соңы;
— тармақталу комавдасы: егер-онда-әйтиесе-бтті;
— тандау командасы: таңдау, жагдай.. жағдай-әйтпесе-бітті; қайталау
командасы: Информацияны өндеудің табиғи тілде жазылған алгоритмі жеке-
жеке жолдар бойынша жазылатын нүсқаулардан түратындықтан, мүндай алгоритмді
кейде жолдық алгоритм деп те атайды. Жолдық алгоритмдер дүние жүзінде ... жалғасы
Ұқсас жұмыстар
Алгоритмнің құрылымдық негіздері мен қолдану тәсілдері
«Өтініш, түрлері, лексикасы, жазылу ерекшеліктері»
Алгоритмнің қасиеттері
Рентгенология.Құрылымдық кристаллографияның негіздері.
Блоксхема алгоритмнің графикалық өңделуі.
Алгоритм және алгоритмнің қасиеттері
Алгоритмнің күрделілігін есептеуге қолдалынатын тәсілдер
Келісімшарт, жазылу үлгісі
Генетикалық ақпараттың жазылу жолдары
АЛГОРИТМНІҢ ПРАКТИКАЛЫҚ АСПЕКТІЛЕРІ. АВТОМАТТАР ТЕОРИЯСЫ
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь