Алгоритм жазу жолдары. Алгоритмнің график түрінде кескінделуі. Алгоритмдік тіл және программалау тілі ұғымы. Алгоритмдік тілдің жалпы ережесі



жүктеу 5,97 Mb.
Дата19.11.2018
өлшемі5,97 Mb.
#20459
түріПрограмма
  • Алгоритм жазу жолдары. Алгоритмнің график түрінде кескінделуі. Алгоритмдік тіл және программалау тілі ұғымы. Алгоритмдік тілдің жалпы ережесі.
  • Алгоритмді компьютерде орындау үшін оларды алдын-ала жазып алу керек. Жалпы жағдайда, алгоритм жазудың келесі түрлері қабылданған: 1) табиғи тілдегі жазылуы; 2) белгілі бір түйінді сөздер – терминдер арқылы қысқаша тізбекті түрде жазу; 3) графиктік жолмен жазу; 4) программалау тілдеріндегі жазылуы. Бірақ табиғи тілде жазылған алгоритм компьютерде орындалмайды, өйткені бұл жағдайда дәлдік, нақтылық сақталмайды. Алгоритмдерді графиктік жолмен жазу, кейіннен осы программалау тіліндегі программаға айналдыру жұмысы мемлекеттік стандартпен бекітіліп, ақпарат өндеу жұмысында кеңінен қолданылады.
  • Алгоритм жазу жолдары
  • Алгоритимнің сызба нұсқасы Сызба- нұсқа – бұл алгоритмді көрсетудің графикалық түрі, алгоритмнің әрбір амалы өзіне сәйкес геометриялық фигурамен жазылады. Сызба нұсқаға қарап отырып программа құру әлдеқашан жеңілірек болып келеді. Сызба нұсқа дегеніміз әртүрлі құрылымдағы сызбаларды сызықтар арқылы қосу. Алгоритмнің графиктік түрде кескінделуі – кең таралған әдіс. Бұл – жазудың түсінікті, анық, көрнекі түрі болып табылады. Алгоритмдерді графиктік жолмен жазудың мемлекеттік стандарты анықталған.Геометриялық фигурамен өрнектелген фигуралар немесе блоктар, амалдар немесе операциялар символы деп те аталады. Блоктар бағытталған сызықтармен байланысып, бірінен соң бірі ретімен орналысады. Ақпарат өңдеудің әрбір буыны немесе орындалатын операциялар реті алгоритм схемасымен айқындалады. Алгоритм схемасын оның блок схемасы деп аталады. Алгоритм блоктарының ішінде орындалатын іс-әрекеттің мазмұны жазылады. Блок схемада пайдаланатын фигуралар оның блоктары, ал оларды бір-бірімен қосатын сызықтар байланыс сызықтары деп аталады.

АЛГОРИТМНІҢ ГРАФИКТІК ТҮРДЕ КЕСКІНДЕЛУІ

  • Блоктар кескіндемесі
  • Блоктар қызметі
  • 1
  • Алгоритм басы
  • 2
  • Алгоритм соңы
  • 3
  • Есептеуіш әрекет
  • 4
  • Мәліметтерді енгізу, мәліметтерді шығару
  • 5
  • жоқ иә
  • Шартты тексеру
  • 6
  • Циклдің басы
  • 7
  • Көмекші алгоритмді шақыру
  • 8
  • шарт
  • Алгоритмдік тіл және программалау тілі ұғымы
  • Алгоритмдік тіл деп – орындалатын әрекеттерді, амалдарды бірыңғай және дәл жазуға арналған, өз тіліміздің кейбір сөздерімен пайдаланатын белгілер мен ережелер жүйесін айтады.
  • Алгоритмдік тілде мәтін құруға пайдаланылатын қарапайым белгілер – тілдің символдары деп, ал ондай символдар жиынын – оның алфавиті деп атайды. Алгоритмдерді жәні алгоритмдік тілде құрылған амалдар тізбегін компьютерге түсінікті командалар мәтіні түрінде жазуға арналған жасанды тілдерді программалау тілдері деп атайды.
  • Паскаль, Си, Дельфи, Бейсик, Фортран тәрізді программалау тілдері – ағылшын тіліндегі кейбір сөздерді алгоритм құруда кеңінен пайдаланады. Ол сөздердің саны онша көп емес, оларды түйінді сөздер деп атайды. Әр компьютердің өзінің машиналық тілі болады, ол командалар тілі немесе кодтар тілі деп аталады.
  • Алгоритмдік тілдің жалпы ережесі
  • Алгоритмнің бірінен кейін бірі орындалатын, белгілі
  • бір нәтиже
  • беретін бірнеше командасының тізбегін
  • серия деп атайды. Алгоритм тақырыбынан кейінгі
  • бөлігі алгоритм
  • тұлғасы деп аталады, ол басы және соңы
  • түйінді сөздерімен шектеліп тұрады.
  • Сонымен, айтылған ережеге сәйкес алгоритмнің
  • жалпы өрнектелуі
  • мынадай болады:
  • алг алгоритмнің атауы
  • арг A, B, C, D, X
  • нәт Y, R1, R2
  • басы
  • алгоритм командалары (серия)
  • ........
  • соңы
  • Алгоритмнің атқарылу барысында өрнек мәнін
  • есептеп, оны басқа бір айнымалыға теңестіруді
  • мәннің меншіктелуі деп атайды.
  • Меншіктеу процесі меншіктеу командасы арқылы
  • жүзеге асырылады.
  • Оның жазылу үлгісі мынадай:
  • Айнымалы:=өрнек немесе y:=ax-b

жүктеу 5,97 Mb.

Достарыңызбен бөлісу:




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау