ᲙომპიუტერებიᲤაილის ტიპები

Ტიპების მონაცემები

როგორც კომპიუტერული ტექნოლოგიების განვითარება მუდმივად შეიცვალა მონაცემთა ორგანიზაციის იდეა და მათი როლი. კომპიუტერს გააჩნია დიდი რაოდენობით ინფორმაციის შენახვა და მართვა. მას შემდეგ, რაც ინდივიდუალური მონაცემები თვისებები იგნორირებულია, როდესაც ისინი გამოიყენება მათი უსარგებლოობის გამო, თავად მონაცემები, როგორც ჩანს, რაღაც აბსტრაქტული ნაჭერი რეალობაა. მაგალითად, ჩვენ გვაქვს სკოლის მოსწავლეთა პროგრესი ზოგიერთი სკოლის მოსწავლეთა სიაში, ვისთანაც ვნახავთ რამდენიმე სტუდენტს, მის შესახებ იქნება დაწერილი მისი კლასი, ისევე როგორც შეფასება, რა თქმა უნდა, არ იქნება მითითებული მისი ჩვევები ან მისი თვალის ფერი. ასე ხდება კომპიუტერის მონაცემები. ნებისმიერ სიტუაციაში, თქვენ უნდა აირჩიოთ ბევრი მონაცემები, რომ გვაქვს რეალური სარგებელი ჩვენთვის. ამის შემდეგ უნდა აირჩიოთ გზა, წარმოადგინოთ ეს მონაცემები და ეს დამოკიდებულია თქვენი პროგრამული და კომპიუტერის შესაძლებლობებზე.

დღეისათვის არსებობს სხვადასხვა ტიპის მონაცემები. კომპიუტერული ტექნოლოგიის უწყვეტი პროგრესის გათვალისწინებით, ახლა შეგიძლიათ გამოიყენოთ როგორც ჩვეულებრივი, არაფორმალური მონაცემები და ყველაზე რთული ტიპის, რომელიც მოიპოვება მარტივი მონაცემების კომბინაციით.

განვიხილოთ უფრო დეტალურად მონაცემთა ტიპები. მათემატიკაში ჩვეულებრივია განსხვავებული ღირებულებების კლასიფიკაცია ტიპის მიხედვით, იგივე ხდება პროგრამირებაში. თითოეული ფუნქცია, ცვლადი, მუდმივი ან გამოხატვა არის კონკრეტული ტიპი. რა არის მარტივი მონაცემთა ტიპები? პირველ რიგში, ეს არის რიცხვები, რომელთა რიგითი ოპერაციები, როგორიცაა დანამატი, დაყოფა და ა.შ. არითმეტიკაში რიცხვებისაგან განსხვავებით, კომპიუტერულ მეცნიერებათა რიცხვი აქვს საკუთარი დიაპაზონი. მეორეც, ეს არის ნამდვილი ციფრები , რომელთა შესრულებაც შეიძლება შესრულდეს, მაგრამ მათი სიზუსტე არ უნდა აღემატებოდეს ერთ ფიქსირებულ ღირებულებას. მესამე, ეს არის ხასიათის მონაცემები, რომლებიც უბრძანეს და აქვთ საკუთარი რიცხვითი კოდი. მეოთხე, ეს არის ქვედა-შემთხვევაში ღირებულებები, რისთვისაც მხოლოდ დამატებით ოპერაცია არის შესაძლებელი. მეხუთე, ეს არის ლოგიკური მონაცემთა ტიპები, რომლებიც იღებენ ღირებულებას "ჭეშმარიტი" და "ცრუ", ნამდვილი და ცრუ, შესაბამისად. საბოლოოდ, ეს არის საბაჟო ტიპები, რომლებიც, მაგალითად, შეიძლება შეიცავდეს წერილებს და ნომრებს კონკრეტულ მომხმარებლის დიაპაზონში.

ზემოთ ჩამოთვლილ მონაცემებს ადვილად შეიძლება ადვილად აღიარონ, ვინაიდან ისინი შეასრულებენ მდგომარეობას: 1 სახელი - 1 მნიშვნელობა. ახლა ჩვენ გაერკვნენ, რა სტრუქტურული მონაცემთა ტიპებია. ისინი განისაზღვრება პროგრამის დეველოპერით. აშკარაა, რომ ქმედებები შემოიფარგლება კონკრეტული პროგრამირების ენის შესაძლებლობებით და სხვადასხვა ენაზე სტრუქტურული შესაძლებლობები არ ემთხვევა, მაგრამ ბევრი სტრუქტურა სტანდარტულად ხორციელდება თითქმის ყველა პროგრამულ ენაზე. ამ ტიპის მონაცემები კლასიფიცირდება გარკვეული მახასიათებლების მიხედვით: უბრძანა - უწესრიგებელი, ჰომოგენური - ჰეტეროგენული, სტატიკური - დინამიური, პირდაპირი წვდომა - თანმიმდევრული ხელმისაწვდომობა. ეს ნიშნები საპირისპიროა მხოლოდ წყვილში, და მის გარეთ შეიძლება იყოს კომბინირებული. ეს მოიცავს ჩანაწერებს, ფაილებს, კომპლექტებს, კოლექციებს, სტეკებს, ასევე მონაცემების იერარქიულ ორგანიზაციას . ზოგიერთ შემთხვევაში, პროგრამისტს შეუძლია განსაზღვროს დინამიური მონაცემების სტრუქტურები და მათი შენახვის მეხსიერებები პირდაპირ გადაცემულია პროგრამის ოპერაციის დროს.

დღესდღეობით, ობიექტზე ორიენტირებული პროგრამირების ძალიან პოპულარული გახდა, რომელიც მთლიანად აღმოიფხვრა კონფლიქტში მონაცემები და პროგრამა. როგორც უკვე დავინახეთ, არსებობს სხვადასხვა სახის მონაცემები, რომელთა გამოყენება დამოკიდებულია მხოლოდ არსებულ ვითარებაში და თავად სურვილის მიხედვით. მონაცემებით შეგიძლიათ შეასრულოთ სხვადასხვა ოპერაცია, მათ აქვთ საკუთარი დანიშნულების წარმომადგენლები და გაზომვები. მაგრამ მთავარი ის არის, რომ მათ გარეშე ჩვენ არ ვიყავით კომპიუტერთან ახლახან და ტექნოლოგიები უბრალოდ დავდგებით.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ka.birmiss.com. Theme powered by WordPress.