კონცეფცია განმარტება ABC
Miscellanea / / July 04, 2021
გიილიმ ალსინა გონსალესის ავტორი, მარტში 2017
ენების პროგრამირება ზოგი უფრო რთულია და ზოგიც უფრო ადვილი, ბუნებრივი ენის სტრუქტურას ჰგავს ან უფრო ნაკლებად. პასკალის საქმე შუაშია, ადვილი გასარჩენად ვისწავლოთ და საკმარისად ძლიერი იმისათვის, რომ გააკეთოს ყველაფერი, რაც გჭირდებათ ერთში კომპიუტერი.
პასკალი არის პროგრამირების ენა, რომელიც შეიქმნა 1960-იანი წლების ბოლოს საგანმანათლებლო მიზნებისთვის, მაგრამ დიდი პოპულარობით სარგებლობდა 90-იანი წლების დასაწყისსა და შუა რიცხვებში ისეთი საშუალებებით, რომლებიც მას აყენებდნენ პროგრამების განვითარებისათვის გამოყენებული ენების სათავეში კომერციული
შვეიცარიელმა პროფესორმა ნიკლაუს ვირტმა შეიმუშავა თავისი სტუდენტებისათვის, იგი მისმა შემქმნელმა მონათლა პასკალად, ფრანგი მათემატიკოსის ბლეზ პასკალის საპატივცემულოდ, რომლის თაყვანისმცემელიც იყო ვირტი.
ეს არის მკაცრად აკრეფილი ენა და სტრუქტურირებული. პირველი (აკრეფა) ნიშნავს, რომ თქვენ უნდა განსაზღვროთ მონაცემთა ტიპები ცვლადებისთვის, ანუ განაცხადოთ მათი სახელი აპრიორი და გადაწყვიტოთ, შეიცავს თუ არა ეს იდენტიფიკატორი რიცხვს, ტექსტი და რა ტიპის იქნება ეს ელემენტები.
სტრუქტურირება ნიშნავს რომ ის იყენებს სტრუქტურებს პროგრამის ნაკადის გასაკონტროლებლად, როგორიცაა ფუნქციები და პროცედურები.
განსხვავება მათ შორის არის ის, რომ ფუნქცია ყოველთვის უბრუნებს მნიშვნელობას, მაშინ როდესაც ეს სულაც არ არის ასე პროცედურის შემთხვევაში.
Borland- ის პროდუქტებმა (Turbo Pascal and Delphi) მიანიჭეს პასკალს მაქსიმალური პოპულარობა 1990-იანი წლების დასაწყისში / შუა რიცხვებში, რაც უკნიდან უარყოფს სხვა ენებს, როგორიცაა C / C ++ ან Java
Აქ არ არის მიზეზი ამის ნათელი ტექნიკური საშუალებაა, შესაძლოა მხოლოდ ის ფაქტი, რომ პასკალში აპლიკაციის შექმნის ინსტრუმენტები ღრმად არ ჩაღრმავებულა და არ მიიწევდა წინ საკმარისია სხვა ენების გამოწვევისთვის და ბორლანდმა (ენის მთავარი ჩემპიონი) დაკარგა ორთქლი სიმაღლის კონკურენტების წინააღმდეგ მაიკროსოფტი
ამან განაპირობა ის, რომ ნელ-ნელა პასკალი და მისი ყველა ვარიანტი კარგავდა პოპულარობას განაცხადების შემუშავების პანორამაში.
დღესაც პასკალში გვაქვს პროგრამირების ინსტრუმენტები ოპერაციული სისტემების უმეტესობისთვის, როგორც უფასო, ისე ფასიანი, თუნდაც ყველაზე თანამედროვე მიზნებისთვის, მაგალითად, პროგრამები მობილური ტელეფონები Android- ზე. ამასთან, მისი გამოყენება უმცირესობაა განვითარების სფეროში პროფესიონალი.
რას ჰგავს პროგრამა პასკალში? ისე ამ გზით
პროგრამა HelloWorld;
დაიწყოს
writeln ('გამარჯობა სამყარო')
დასასრული.
როგორც ვხედავთ, მხოლოდ ერთით კითხვა და სულაც არ უნდა გვესმოდეს ბევრი პროგრამირება, ჩვენ ვხედავთ როგორ ხდება პროგრამის "დეკლარირება", ეწოდება სახელს, განსაზღვრავს დასაწყისს, მოქმედებას (ამ შემთხვევაში ინსტრუქციას დაწერილი ეკრანის ანაბეჭდს შეესაბამება) და საბოლოო.
ამ დაწესებულების წყალობით, თუ პროგრამირების ენას ვურჩევდი სწავლის დაწყებას, პასკალს ვარჩევდი, რადგან ამის გარდა დავიბადე განზრახვა, ადვილია გაითვალისწინოთ პროგრამირების არსი მისი გამოყენებით და, შემდეგ, გადახვიდეთ სხვა ენაზე, სადაც უფრო მეტი მომხმარებელია და მეტი ბიბლიოთეკა და კომუნალური პროგრამა ჩვენი ფარგლები.
ფოტოები: Fotolia - hanss / maciek905
თემები პასკალში