Simple Solver

Simple Solver 5.5.2

აღწერა

Simple Solver არის ძლიერი და მრავალმხრივი საგანმანათლებლო პროგრამა, რომელიც ამარტივებს კომპიუტერულ ლოგიკურ სისტემებს, ლოგიკურ განტოლებებს და ჭეშმარიტების ცხრილებს. ეს უფასო Windows აპლიკაცია მოიცავს ექვს განსხვავებულ ინსტრუმენტს: Logic Design Draw, Logic Simulation, Logic Design Auto, Boolean, Permutation და Random Number. ეს ხელსაწყოები აგებულია მრავალწლიანი საინჟინრო დიზაინის გამოცდილებაზე და განკუთვნილია როგორც საგანმანათლებლო, ასევე სამრეწველო გამოყენებისთვის.

Logic Design Draw არის იერარქიული WYSIWYG ინსტრუმენტი, რომელიც საშუალებას აძლევს მომხმარებლებს ინტერაქტიულად შექმნან ლოგიკური სქემატური დიაგრამა და აწარმოონ მიკროსქემის სიმულაცია. ამ ხელსაწყოს საშუალებით მომხმარებლებს შეუძლიათ შექმნან როგორც მარტივი ლოგიკური სქემები, როგორიცაა AND-OR კარიბჭეები ან ასობით ნაწილისგან შემდგარი რთული დიზაინი. პროგრამული უზრუნველყოფა უზრუნველყოფს ძირითად ნაწილებს, როგორიცაა ლოგიკური კარიბჭეები და ფლიპ-ფლოპები, ასევე MSI (საშუალო მასშტაბის ინტეგრაცია) სამშენებლო ბლოკები დიდი იერარქიული დიზაინის შესაქმნელად, როგორიცაა პატარა კომპიუტერები.

კომპიუტერული ლოგიკური სიმულაცია აფასებს როგორც ლოგიკური სქემის ფუნქციონირებას, ასევე დროის პრობლემებს, როგორიცაა ფლიპ-ფლოპის დაყენება/შეკავების დრო, რბოლის პირობები, ხარვეზები/სპიკები და ა.შ. როგორც მრიცხველები), მხარდაჭერილია სინქრონული სქემები (როგორიცაა ქრონიკული რეგისტრები) და ასინქრონული სქემები (ასინქრონული მრიცხველები).

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

ლოგიკური წარმოქმნის მინიმალურ ლოგიკურ განტოლებებს ლოგიკური განტოლებიდან ან ჭეშმარიტების ცხრილის შეყვანიდან. პროგრამული უზრუნველყოფა მხარს უჭერს ლოგიკური ოპერატორების სხვადასხვა ფორმატებს, მათ შორის ABEL, C, C++, PALASM, VHDL და Verilog ენებს Quine-McCluskey ალგორითმის გამოყენებით მინიმიზაციის ოპტიმიზაციისთვის.

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

შემთხვევითი რიცხვი წარმოქმნის შემთხვევით რიცხვებს -99 999-დან 99 999-მდე მითითებულ დიაპაზონში 1-99 999, რომელიც შეიძლება გამოყენებულ იქნას სხვადასხვა აპლიკაციებში, როგორიცაა სიმულაციები ან თამაშები, სადაც შემთხვევითი რიცხვებია საჭირო.

Simple Solver არის შესანიშნავი ინსტრუმენტი სტუდენტებისთვის, რომლებიც სწავლობენ ციფრულ ელექტრონიკას, რომლებსაც დახმარება სჭირდებათ რთული ცნებების გაგებაში, როგორიცაა კომბინირებული და თანმიმდევრული ლოგიკა სინქრონულ/ასინქრონულ ლოგიკასთან ერთად და ა.შ. დრო, ხელით შეიმუშავონ ისინი.

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

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

Მიმოხილვა

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

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

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

სრული სპეციფიკაცია
გამომცემელი David Baldwin
გამომცემლობის საიტი http://www.simplesolverlogic.com/
Გამოშვების თარიღი 2020-08-17
Თარიღი დამატებულია 2020-08-17
კატეგორია საგანმანათლებლო პროგრამა
ქვეკატეგორია მათემატიკის პროგრამული უზრუნველყოფა
ვერსია 5.5.2
მოთხოვნები Windows 10, Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
მოთხოვნები .NET Framework 2.0
ფასი Free
ჩამოტვირთვები კვირაში 1
სულ ჩამოტვირთვების 12279

Comments: