ალგორითმების მახასიათებლები
Ლოგიკა / / July 04, 2021
ალგორითმები არის წესებისა და პროცედურების სერია, რომლებიც მოსალოდნელ შედეგს იწვევს. ძალიან განსხვავებული კრიტერიუმები არსებობს ალგორითმის დაზუსტებისას, მაგრამ ზოგადად ისინი გაგებული არიან როგორც ალგორითმის მახასიათებლები შემდეგი:
სტრუქტურა.- ალგორითმები არის პროცესები, რომლებიც სტრუქტურირებულია სამ მთავარ ეტაპად:
ა) ჩანაწერი. - ეს არის წერტილი, რომელშიც შეიტანება მონაცემები შესწორების, გარდაქმნის ან გამოყენებისთვის.
ბ) პროცესი. - ეს ეხება იმ ნაბიჯებს ან პროცესებს ან ოპერაციებს, რომლებიც მიგვიყვანს იმ პრობლემის მოგვარებაზე, რომელზეც ვმუშაობთ.
გ) შედეგი. - ეს ნაბიჯი შედგება ორი წინა ნაბიჯის შედეგის მიღებისაგან.
Ენა.- ეს პროცესები მრავალი ტიპის ენებს იყენებს, ისინი შეიძლება იყოს მათემატიკური, ლოგიკური, ფიზიკური, გრაფიკული ან სხვა ნებისმიერი ტიპის, სანამ შესაბამისი ნაბიჯები არ არის შესრულებული.
ლოგიკური თანმიმდევრობა
ალგორითმებში ორი ძირითადი ლოგიკური თანმიმდევრობაა, დინების დიაგრამა და ფსევდოკოდი:
1.- დინების დიაგრამა.- ეს ემყარება გეომეტრიულ ფიგურებსროგორც ამ მაგალითში, პროცესების ლოგიკური და გრაფიკული შესაბამისობის მინიჭება. აქ ციფრებს აქვთ მკაცრი მნიშვნელობა, რაც ძალზე სასარგებლოა ადმინისტრაციული პროცესების განხორციელება.
2.- ფსევდოკოდი.- ეს არის კოდი, რომელიც ძირითადად გამოთვლით გამოიყენება და იმის ცოდნა, თუ რა არის ფსევდოკოდის ალგორითმიჩვენ ამ მაგალითს გადავხედავთ.
ძირითადი მეცნიერებები და ტექნიკა, რომელშიც ალგორითმები გამოიყენება:
Მათემატიკა.- მათემატიკაში ალგორითმი არსებითია და მისი დაკვირვება ხორციელდება ე.წ. ალგებრაში, რომელიც წარმოადგენს სპეციფიკური ფუნქციების მქონე ალგორითმებს და საერთაშორისო დონეზეც კი, როგორც წესი, აქვთ მათი შემქმნელის სახელი სხვადასხვა თეორიები.
Ლოგიკა.- ეს არის პირდაპირი სტრუქტურირება, იქნება ეს გრაფიკული თუ მათემატიკური, რომელშიც გამოხატულია წინასწარ განსაზღვრული პროცესების სერია, რომლებიც საშუალებას გვაძლევს მივიღოთ დასკვნა, მოდით ვთქვათ ზედმეტი „ლოგიკური“ გზით.
შედგენა.- წერილობით, ალგორითმები გამოიყენება ტექსტების ან ქრონოლოგიური ან ლოგიკური ფორმით მოთავსებისას, რათა მოხდეს ინფორმაციის სათანადო გადაცემა და მისი კარგად გააზრება.
გამოთვლა.- ამაში გამოიყენება ალგორითმული პროცესები, ძირითადად ფსევდოკოდები.