Magiczny sposób na ulepszenie USOSa – rozszerzenie USOS-średnia

Z USOSa korzysta niemal każda uczelnia wyższa. Dwa razy do roku wypatrujesz z wypiekami na twarzy ocen, które zostaną wystawione przez prowadzących przedmioty. Czy będzie poprawka, czy uda zaliczyć się w pierwszym terminie? Gdy zaczyna się następny semestr, a ty wiesz, że radziłeś sobie nie najgorzej, będziesz chciał złożyć wniosek o …

Zająłem I miejsce w Świętokrzyskim Teście z Informatyki

Dzisiejszy wpis będzie krótki. Chciałbym tylko pochwalić się zajęciem I miejsca w Świętokrzyskim Teście z Informatyki, którego głównymi organizatorami były: Kielecki Park Technologiczny oraz Politechnika Świętokrzyska, przy wsparciu Urzędu Miasta Kielce i firm z branży IT. (Możesz zajrzeć tu) Wyzwanie było naprawdę duże, ale zostało ono ujarzmione 🙂 Chciałbym tobie …

Stos generyczny w języku C

W jednym z poprzednich artykułów opisałem, jak można w języku C zaprogramować stos. Z pewnością przy tworzeniu bardziej zaawansowanego projektu napotkasz na pewien problem: Co zrobić, jeśli chcesz posiadać kilka stosów, przechowujących różne rodzaje danych? W C++, Javie, C# i innych tego typu językach rozwiązanie tego problemu jest dosyć proste. …

Stos – pierwsze starcie

Stos jest najprostszą dynamiczną strukturą danych. A w związku z tym będzie to także pierwsza dynamiczna struktura danych, którą poznasz. Najpierw wyjaśnijmy, co to są te dynamiczne struktury danych? Dynamiczna struktura danych – z czym to się je? Zwykłą strukturą danych jest np.: na sztywno zadeklarowana tablica. Możesz w niej …

Asembler, RDTSC i własny benchmark – Architektura Systemów Komputerowych

Dzisiaj zajmiemy się asemblerem w zakresie wymaganym na laboratoriach z „Architektura Systemów Komputerowych”. Zanim zaczniemy, musimy poznać kilka podstawowych pojęć. Musimy dowiedzieć się między innymi, czym są rejestry. Powinniśmy także znać kilka podstawowych komend. Ale nie przejmuj się, nie ma ich wiele 🙂 Przećwicz dokładnie to, co poniżej zostało opisane. …