Matura z informatyki 2015 - dylemat ze środowiskami

0

Witam!

Mam dosyć ważne pytanie odnośnie środowisk programistycznych dostępnych na egzaminie maturalnym z informatyki. Otóż jak można przeczytać na tej oto stronie (http://www.portaloswiatowy.pl/aktualnosci/cke-matura-z-informatyki-2015---lista-srodowisk-297919) do wyboru mam tylko kilka z góry ustalonych IDE. Całe liceum uczyłem się programowania w Pascalu w środowisku Borlanda, ale z tego co widzę na maturze nie będę go mógł użyć, gdyż jasno wspominają tam tylko o FPC, które w mojej opinii jest jakimś żartem. Popatrzcie - wszystkie inne środowiska są, hmmm..., bardziej przyjazne dla użytkownika pod względem interfejsu, a CKE wyjeżdża z programem z jakimś archaicznym GUI z ubiegłego wieku. Czy dobrze rozumiem, że w tym wypadku NIE będę mógł użyć żadnych nakładek typu Free Pascal Editor albo po prostu zainstalowanej w mojej pracowni którejś z wersji Delphi? Jeżeli nie, to czy nie wydaje się wam to delikatnym dyskryminowaniem ludzi mających ochotę zdać maturę z informatyki właśnie w Pascalu? Nawet mój nauczyciel stwierdził, że to musi być jakiś ponury żart, ale z tego co widzę niestety tak nie jest. Najbardziej zależy mi na odpowiedziach ludzi, którzy zdawali na maturze informatykę.

PS Czy tylko u mnie nie da się zmienić wielkości okienka FPC na Windowsie 7 x64?

ważka

1

przecież możesz pisać w notatniku a tylko kompilować w fpc...

0

No właśnie o to chodzi że nie wiem czy tak mogę robić. Jeśli jednak nie byłoby problemu to czemu nie robić tego np w Lazarusie - darmowy, kompilator to de facto FPC.

0

Nie widzę problemu, czemu nie mógłbyś pisać w czymś innym, a potem kopiować kodu do fpc. Natomiast nie liczyłbym na możliwość instalowania swoich własnych programów, czyli Notatnik - tak, Lazarus - raczej nie.

Poza tym cóż, archaiczne IDE dla archaicznego języka :P

0

A mimo wszystko ciągle używanego i tak samo wydajnego jak C++.

Właśnie wszystko rozbija się o to środowisko - gdzie w notatniku takie bajery ułatwiające pisanie kodu jak np. podświetlanie słów kluczowych, podpowiedzi przy funkcjach itp.? Tak, tak FPC ma to, ale jak to wygląda...

Czyli mam rozumieć, że jedynym "słusznym" językiem jest oczywiście C/C++ ?

2

A mimo wszystko ciągle używanego i tak samo wydajnego jak C++.

hahahahahaha :D Made my day!

"Jedyne słuszne" języki to rodzina JVMa, rodzina .NET, Python, Ruby i nieszczęsny C++ dla programistów gier ;)

0

Czyli mam rozumieć, że jedynym "słusznym" językiem jest oczywiście C/C++ ?

Na maturę z informatyki, tak.

0

Widzę, że kolegę @Shalom coś bardzo rozśmieszyło. Problem w tym, że nie wiadomo która część cytowanej przez niego wypowiedzi.

0
Wazka260196 napisał(a):

Widzę, że kolegę @Shalom coś bardzo rozśmieszyło. Problem w tym, że nie wiadomo która część cytowanej przez niego wypowiedzi.

Jak łatwo się domyślić - pogrubiona

0

Ta pogrubiona. Pascal jako taki umarł zanim ty się jeszcze urodziłeś. Delphi jeszcze próbowało go reanimować jakiś czas, ale w praktyce to jest ułamek rynku oprogramowania. Nawet jego watrość edukacyjna jest mocno wątpliwa. Sam jego autor twierdzi że lepiej uczyć się korzystając z innych języków...
Co do wydajności to nie wiem kto cię tak okrutnie okłamał ale, jak już wspomniałem, pascal umarł a C++ jest aktywnie rozwijany i kompilatory cały czas są ulepszane bo jedyna nisza gdzie się ten język trzyma to ciężkie obliczenia.

0

To już nie można pisać w php?
Myślałem, że można pisać w dowolnym języku.

0

Jako, że też zdaję maturę z Informatyki radzę - zmień język im szybciej się da. Sam robiłem w C, co moim zdaniem już jest dużo łatwiej niż w Pascalu, a i tak wydaje mi się, że przejdę całkiem na C++ , bo są tam gotowe funkcje, w których zrobisz dużo szybciej niż w Pascalu.

0

Czyli porada na dziś: wziąć się za naukę C++. Pytanie tylko jedno. Czy w przeciągu pół roku jestem w stanie ogarnąć wszystkie potrzebne mi rzeczy tak żeby miało to ręce i nogi zakładając, że po prostu codziennie coś zrobię?

0

A co sądzicie na temat Javy na maturze?

0

Można było korzystać z Eclipse i w miarę nowej Javy. Przynajmniej w szkole, gdzie uczy moja mama. ;)

2

Jeśli można korzystać z javy i eclipse to nie widze sensu brania czegoś innego. Przecież z biblioteką standardową javy i teraz jeszcze z Javą 8 to każde maturalne zadanie można pyknąć w jednej linijce kodu ;]

edit:
@fasadin mówisz masz :P
PODAJ LICZBĘ Z PLIKU CYFRY.TXT, KTÓREJ SUMA CYFR JEST NAJWIĘKSZA

        System.out.println(Files.readAllLines(Paths.get("cyfry.txt")).stream().
                collect(Collectors.toMap(number -> number, number -> Arrays.asList(number.split("")).stream().
                                collect(Collectors.summingInt(digit -> Integer.valueOf(digit))))).entrySet().stream().
                max(Map.Entry.comparingByValue()).get().getKey());

1 użytkowników online, w tym zalogowanych: 0, gości: 1