PEDMAS je skraćenica koja se uči u učionicama osnovnih škola širom zemlje. Pomaže studentima da se sjete prioriteta ili Reda rada koji se koristi za rješavanje izraza koji uključuju nizove brojeva i operatora. Označava:
Zagrada
Eksponent
Množenje
Podjela
Dodatak
Oduzimanje
Poznata mnemotehnika koja se naširoko koristi umjesto PEDMAS-a je: Izvinite draga moja teta Sally. Stoga je naziv ove aplikacije ... Neka vrsta šale za matematičke tipove.
Računala, uključujući kalkulatore pametnih telefona, radne površine itd., Imaju ugrađenu funkcionalnost za pravilno tumačenje takvih izraza, tako da to ne moramo. No jeste li se ikad zapitali koje algoritme CPU izvršava da bi svaki put dobio točan odgovor? Ova aplikacija prikazuje jedan takav algoritam nazvan Shunt Yard, koji je razvio profesor Edsger W. Dijkstra prije nekoliko godina.
Pobliže ćemo pogledati ispod haube algoritama Red of Operations. To će zanimati programere i učenike škola; programerima će upotreba redova i hrpa ojačati prethodno učenje informatike; studentima im omogućuje da napišu izraz, a zatim ga analiziraju pomoću koraka po pravilima Reda rada. Način kviza generira slučajne izraze duljina i veličina odabranih od korisnika te provjerava odgovor učenika. Pogrešni odgovori mogu se ispitati istim postupkom.
U načinu RJEŠAVANJA algebarski izrazi unose se slobodnim rukama pomoću interne tipkovnice koja ograničava unose na pet uobičajenih matematičkih operatora (+ - / * ^), kao i jednu razinu zagrade. U ovom načinu postoji maksimalno ograničenje termina od deset varijabli, ali nema ograničenja njihove veličine.
U načinu KVIZ-a može se odabrati između dvije i deset varijabli, njihova maksimalna vrijednost i koji operateri koji ispunjavaju uvjete. Program zatim nasumično generira algebarski izraz koristeći ove parametre.
Oba načina čine dostupnom stranicu za analizu koja se koristi za prolazak kroz rješenje. Prikazuje se dinamika stoga / reda čekanja.