Posts

Showing posts with the label პედისტქვი

დღის ტესტი: ორობითი სისტემა

Image
საგამოცდო ტრენინგის პირობები დღეისთვის ასეთი შინაარსის ქვიზი მინდა შემოგთავაზოთ: ნაჩვენებია ქსელის ბარათის IP მისამართი 172.16.0.64. (ანუ v4 ვერსიის ოთხწერტილოვანი  ათობითი ჩანაწერის ფორმატში წარმოდგენილი მისამართი.) უნდა მოვძებნოთ მისი შესაბამის ჩანაწერი ორობით ფორმატში. ერთი შეხედვით რთულ კითხვად მომეჩვენა, ვიფიქრე სწორი პასუხის გასაცემად IP მისამართის ფორმატის ცოდნა იქნებოდა საჭირო. ალბათ სადღაც დაგვჭირდებოდა იმის ცოდნა, რომ IPv.4 მისამართში თითოეული ჩანაწერის მნიშვნელობა 255-ს არ უნდა აღემატებოდეს, მაგრამ არა.. ამ კითხვაზე პასუხის გასაცემა ეს ცოდნა არსად დაგჭირდებათ. რეალურად, ორობითი ფორმატის ცოდნა სრულიად საკმარსია. აქ არის კიდევ ერთი პაატარა ნიუანსი: ერთი შეხედვით თითქოს ათობითი საკმოდ დიდი რიცხვი 172 (და სხვებიც) ორობით სისტემაში უნდა გადავიყვანოთ...   მაგრამ არა. არც ის ქვეშმოწერაა საჭირო. (დიდი ხანია ვაკვირდები პრაქტიკას, როდესაც ტიპები წლიდან წლამდე უკვე არსებული რესურსებს კოპი-პეისტით არიან დაკავებული.) (ნახეთ ტექსტი შენიშვნაში) დღეს ორობითი სისტემის რიცხვებ...

დღის ქვიზი (პითონი)

Image
პირველ რიგში მინდა გითხრა, რომ ძალიან მაგარია 🐍 პითონის სწავლით რომ დაინტერესდი. წარმატებას გისურვებ.  დღეს კიდევ ერთი კითხვა მინდა შემოგთავაზოთ, ამჯერად პითონზე. სირთულის მიხედვით ამ კითხვას 2 ვარსკვლავი დავუწერე. ცოტა თავსატეხივით რომაა მაგიტომ :). თანაც კითხვა IV-VI კლასის იმ მოსწვლეებზეა გათვლილი, ვინც ახლა იწყებს პითონის სწავლას. თუ გინდა პითონის შესახებ უფრო მეტი ინფორმაცია მიიღო და დაწყებითი კლასი მოსწავლე  ხარ, შეგიძლია რეგისტრაცია გაიარო ❤️ დათოს ტრენინგზე 👍 და უფასოდ ისწავლო პროგრამირება პითონში და თუ მასწავლებელი ხართ და თქვენს მოსწავლეებს გინდათ ასწავლოთ პითონი , გინდათ წვდომა გქონდეთ სასწავლო რესურსებზე და კლასის მართვის ინსტრუმენტებზე (ლექციებზე, დავალებებზე, ქვიზებზე, შეფასების სისტემაზე, სახელმძღვანელოზე) დარეგისტრირდი მასწავლებლის ვორკშოპზე ამ კითხვაზე პასუხის გასაცემად დაგვჭირდება 3 თემის ცოდნა: 1) პითონის ტიპები 2) ფუნქციები len(), range () 3) for ციკლის მუშაობა კითხვის სირთულე:  **** * რამდენად საინტერესოა: *** * *  ::  ქვიზის განმა...

დღის ქვიზი (OS 1)

Image
ეს კითხვა ტექნოლოგიების გამოცდის 2023 წლის მე-5 კითხვაა. თითქოს რთული დავალებაა, მაგრამ როცა დათო ახსნის, ყველაფერი მარტივი გახდება.  რატომ გირჩევთ ამ პოსტის წაკითხვას? რადგანაც დარწმუნებული ვარ ამ წლის გამოცდაზე მსგავსი მინუმუმ 2 კითხვა იქნება. ეს კი 2 ქულაა.  თუ უფრო დეტალურად გინდა სკრეჩის ან საგამოცდო საკითხების შესწავლა, გაიარე რეგისტრაცია 2026  ❤️ დათოს ტრენინგზე 👍 ამ კითხვაზე პასუხის გასაცემად დაგვჭირდება 2 თემის ცოდნა: 1) ფერების ციფრული მოდელი  2) თვლის სისტემები კითხვის სირთულე: **** * რამდენად საინტერესოა: *** * *  ::  ფერების ციფრული მოდელი ეკრანზე გამოსახულება პიქსელების ბადისგან შედგება. ისევე როგორც მათემატიკის რვეულშია ხოლმე. თითოეული პიქსელის ფერი სამი ფერის შერევით (განათების ინტენსივობით) მიიღება. ეს ფერებია 🟥   R  (Red) წითელი , 🟩   G (Green) მწვანე და 🟦   B  (Blue) ლურჯი.    იმისთვის რომ პროგრამულად ამ ფერების მართვა შევძლოთ, გამოიყენება ფერების ჩაწერის რამდენიმე მოდელი. ერთ-ერთი ასეთ მარტივ მო...

დღის ქვიზი (სკრეჩი2)

Image
ეს კითხვა ტექნოლოგიების გამოცდის 2024 წლის მე-17 კითხვაა. თითქოს რთული დავალებაა, მაგრამ როცა დათო ახსნის, ყველაფერი მარტივ გახდება.  რატომ გირჩევთ ამ პოსტის წიკითხვას? რადგანაც დარწმუნებული ვარ 2025 წლის გამოცდაზე მსგავსი მინუმუმ 2 კითხვა იქნება. ეს კი 2 ქულაა.  თუ უფრო დეტალურად გინდა სკრეჩის ან საგამოცდო საკითხების შესწავლა, გაიარე  რეგისტრაცია  ❤️  დათოს ტრენინგზე  👍 ნახეთ კოდი სკრეჩის  საიტზე. დროშაზე დაჭერის შემდეგ  set to ბლოკის გამოყენებით X ცვლადის მნიშვნელობა გახდება 1.  შემდეგ კოდში ვხედავთ repeat until ციკლის ბლოკს ამ ციკლის შესრულებამდე ოპერატორების ბლოკის დახმარებით ხდება პირობის შემოწმება: X=8 ? ანუ თუ X ტოლია 8-ის, ციკლი არ შესრულდება და კოდი შემდეგ ბლოკზე გადავა. ვინაიდან ამ ეტაპზე X უდრის 1-ს,  X=8 პირობა აბრუნებს მცდარია   false პასუხს. ეს კი repeat until ციკლის შესრულების პირობაა; ამრიგად შესრულდება ციკლში არსებული ბლოკები. კერძოდ:   შემდეგი ბლოკი არის if პირობის შესრულება. ამ ბლოკის პირობაა X ნა...

დღის კოდი 2

Image
  ამ პატარა კოდში ნაჩვენებია getpass() ბიბლიოთეკის გამოყენებით როგორ შეიძლება მომხარებლის სახელისა და პაროლის კონტროლი. კოდის გამოყენება V-VI კლასი მოსწავლეებთან მარტივად შეიძლება კოდი გითჰაბზე: #___________________________________ რა თქმა უნდა რეალურ პროექტებში მომხმარებლის სახელი და პაროლი ბაზაში ინახება, თანაც ჰეშირებულად. ამ კოდში კი მხოლოდ კლავიატურიდან შეყვანილი ტექსტის შედარება ხდება. მოკლედ ეს კოდი უსაფრთოების თვალსაზრისით ძალიან სუსტია თუმცა ჩვენი ჰარვარდის კურსის week9 ფინანსების დავალებაში ერთი ხაზის გამოყენება ნამდვილად დაგჭირდებათ. (მომხმარებლის login დროს) სტაფის მიერ შესრულებეული დავალება: ამ ბმულზე უშუალოდ getpass() ფუნქციის კოდი შეგიძლათ ნახოთ ასევე შეიძლება საინტერესო იყოს ფუნქცია getuser() რომელსაც გამომაქვს კომპიუტერში შესული მომხარებლის სახელი. ის თანმიმდევრობით ამოწმებს environment ცვლადებს LOGNAME, USER, LNAME და USERNAME. აბრუნებს პირველივე არაცარიელ მნიშვნელობას. თუ პითონის ტრენინგები გაინტერერესებთ, ნახეთ ინფორმაცია პროგრამირების სახელმძღანელოების შესახე...