Przejdź do głównej zawartości

Figury geometryczne. Czworokąty

Kilka miesięcy temu (styczeń 2011) ukończyłam swój pierwszy autorski program komputerowy. W ramach zaliczenia przedmiotu Algorytmy i struktury danych w Kolegium Nauczycielskim w Bielsku-Białej miałam za zadanie stworzyć program w języku Pascal.
Co prawda, z programowaniem spotkałam się już wcześniej (czyt. w szkole średniej), ale nie była to przygoda ani atrakcyjna, ani warta roztrząsania. Prawdę pisząc, dopiero studiując, mogłam budować w miarę solidne fundamenty swojej wiedzy w zakresie programowania.

Aplikacja, którą stworzyłam, jest skuteczną pomocą w zadaniach obliczeniowych. Służy również do sprawdzania i weryfikowania wyników. Ponadto, jest bardzo intuicyjna w obsłudze, a wszystkie niezbędne czynności można wykonać przy pomocy samej klawiatury. Dzięki temu aplikacja sprawdza się również na laptopach czy netbookach.

Po uruchomieniu programu, włącza się okno wyboru figur (tu: czworokątów). Można również znaleźć  dodatkowe informacje (np. o licencji programu) w górnym menu Program.
Okno startowe programu

Program oblicza pozostałe wielkości matematyczne figur płaskich, mając zadane tylko niektóre z nich. W przypadku kwadratu są to wielkości charakterystyczne, takie jak długość boku i długość przekątnej oraz obwód i pole powierzchni. Program daje możliwość wyboru tych zmiennych, które są z góry zadane. I tak, na przykład, po wprowadzeniu długości obwodu, program wyznacza wartości liczbowe dla pozostałych trzech wielkości. Wyniki są wyświetlane w prawej dolnej części okna programu, w obszarze Wyniki obliczeń.
Okno obliczeniowe dla kwadratu
Obliczenia dla prostokąta są bardziej złożone. Nie sposób wyznaczyć wszystkich charakterystycznych dlań wielkości, mając zadaną tylko jedną (tak, jak to miało miejsce w przypadku kwadratu). Po wyborze dwóch spośród reszty, program wylicza wartości dla pozostałych wielkości prostokąta. Poniższa ilustracja prezentuje wyniki.
Okno obliczeniowe dla prostokąta
W przypadku trapezu mamy do czynienia z dużo bardziej skomplikowaną strukturą obliczeniową, niż to miało miejsce w poprzednich czworokątach. Trapezy można podzielić na prostokątnerównoramienne i dowolne (bez szczególnych reguł). Podział ten wydaje się być o tyle oczywisty, o ile ma się pewną świadomość matematyczną. Jest ona ściśle związana z obliczaniem jednych wielkości za pomocą drugich. Łącząc tę świadomość z wiedzą na temat zależności pomiędzy poszczególnymi wielkościami, łatwo można stwierdzić, że podział ten to słuszny zabieg. Innymi słowy, obliczenia dla trapezu równoramiennego i prostokątnego znacznie się od siebie różnią. A sam program wymaga więcej niż dwóch danych do wyznaczenia szukanych wielkości.
Okno obliczeniowe dla trapezu prostokątnego
Program wyznacza wartości liczbowe dla pozostałych wielkości matematycznych trapezów, niezależnie od ich rodzaju czy podziału ze względu na długość ramion i ich położenie względem podstaw.
Okno obliczeniowe dla trapezu równoramiennego
Aplikacja poprawnie wyznacza szukane wielkości. Została wyposażona w pewne zabezpieczenia, dzięki którym użytkownik nie może wprowadzić do programu błędnych danych, takich jak liczby ujemne, czy litery, na których program nie może operować. Oto niektóre z komunikatów wyświetlanych w przypadku, gdy użytkownik poda błędne dane.
Komunikat o błędnie wprowadzonych danych.
Łańcuch znakowy (tekst) zamiast liczby
Komunikat o błędnie wprowadzonych danych.
Liczba ujemna lub zero
Komunikat o błędnie wprowadzonych danych.
Długość przekątnej jest mniejsza bądź równa długości boku
lub bez uszczegóławiania
Komunikat o błędnie wprowadzonych danych.
Rachunki, których program nie może obliczyć
np. kiedy program zmuszony byłby do obliczania wartości zespolonych w zbiorze liczb rzeczywistych, lub gdy czworokąt o podanych wielkościach nie istnieje (nie można go zbudować).

Poszczególne sekcje programu zawierają rysunki poglądowe. Można je zobaczyć w folderze z pozostałymi zrzutkami ekranu pod tym adresem.

Można również pobrać program na swój komputer i przetestować jego działanie. Plik został zarchiwizowany: zawiera plik wykonywalny *.exe, który uruchamia program.


    Program działa na licencji Creative Commons BY-NC-SA. Zobacz więcej, klikając w poniższą ikonę.

      Popularne posty z tego bloga

      Moje drugie mydło - zdjęcia

      Awans zawodowy

      Ten rok szkolny był dla mnie bardzo aktywny i bogaty w wyzwania i jestem z siebie zadowolona, że podołałam. Jestem szczerze zmęczona, ale i zadowolona, bo był to rok pełen wyzwań, które starałam się rozwiązywać. W tym roku otrzymałam wychowawstwo w klasie czwartej. Nie twierdzę, że w trudnej klasie, liczy bowiem tylko dziewięcioro uczniów, ale w klasie, w której można wskazać wiele różnorodnych charakterów i jeszcze nierozwiniętych osobowości. Uczniowie na początku roku byli jeszcze trochę nie do końca dojrzali do roli czwartoklasistów, a ich dziecinne, niczym niezrozumiałe, zachowania dziwiły mnie bardzo, a nieraz - irytowały. Uważam jednak, że przez ten rok moi uczniowie wiele się nauczyli i troszkę dojrzeli. Czy z moją pomocą, czy po prostu przy okazji - nie wiem; wiem, że przez te kilka miesięcy zmienili się, na lepsze. Jeszcze nie są idealni, nie są wymarzonymi uczniami, wzorami do naśladowania, wizytówkami szkoły, ale są nadal sobą, mimo pozytywnych zmian. Rozpoczęłam też aw...

      Moje drugie mydło

      Do mojego drugiego mydła również podeszłam od nieoczywistej strony, bo chciałam zrobić supermydło. Tłuszczy było mniej niż za pierwszym razem, ale jednak receptura była autorska. I mimo iż brzmi to dumnie, to jednak nie był to sprawdzony przepis. A zwykły eksperyment. Leżakowanie trwało długo, więc przeniosłam mydła (inny pokój, wysoka półka, blisko okna). Testy zaczęłam później niż po standardowym okresie leżakowania (6 tygodni) ze względu na widoczne oznaki tego, że mydło długo schło. Gdy już się nadawało do użycia, testowałam przez dłuższy czas tylko na dłoniach. Dopiero później na twarzy. A gdy byłam zadowolona z efektów, to na całym ciele. W wersji z tymiankiem mydło działa jak dość ostry pumeks albo bardzo szorstka gąbka. Pobudza krążenie, ale na twarz nie polecam, bo można się zwyczajnie poranić. Za to w wersji z witaminami mycie jest przyjemne i skóra po użyciu pozostaje gładka i delikatna. Idealna opcja zarówno dla dłoni jak i twarzy.