Matura -> jaki język wybrać ?

0

Witam! Chodze do drugiej klasy LO i za rok mam zamiar pisac mature z informatyki. Mam wybrać język programowania z listy. Doradźcie mi, który jest najprostrzy, bo mam zamiar z którymś z nich się zapoznać.
Oto lista:

  • Turbo Pascal 5.5 lub nowszy
  • Free Pascal (FPC 2.0)
  • MS Visual Studio NET C++
  • Borland C++ Builder 6
    Personal
  • Dev C++ 4.9.9.0
  • Delphi 7 Personal
  • MS Visual Studio NET VB
    Z góry dzięki za pomoc.
0

Na Twojej liście co prawda nie ma języków programowania, ale proponowałbym C++.
Co do IDE, to na pewno będzie jeszcze problem, czy Twoja szkoła ma licencję na używanie danego środowiska. I tak np. Dev C++ jest darmowy, ale Borland już nie.

0

Dzieki, za odpowiedz, ale nie uwazasz ze c++ jest z nich najtrudniejszy ? Chciałbym cośna dobry poczatek, cos latwego, na czym moglbym oswoic sie z programowaniem.

0

hmm, z tego co widze, to Ty wymieniles srodowiska programistyczne a nie jezyki programowania. Chcesz sie uczyc co zawiera IDE w menu na pamiec? ;)

To jakiego chcesz uczyc sie jezyka (VB, delphi, c++) to jest Twoja prywatna sprawa, kazdy ma swoje wady i zalety. Na poczatek natomiast radzilbym Ci sie zapoznac z podobnymi postami w ktorych jest napisane dlaczego nie oplaca sie zdawac matury z informatyki a postawic lepiej na matematyke i fizyke.

0

Sadzac po temacie to najlepiej polski...
A na powaznie to na liscie sa tylko 4 jezyki programowania:

  • pascal
  • delphi
  • c++
  • VB

Jedynym przyszlosciowym wedlug mnie to c++, reszta jest uwazana za jezyki akademickie i nie warte zainteresowania w biznesie przez wiekszosc (nie wnikam czy slusznie czy nie). Zreszta bylo o tym ostatnio w topicu o Delphi.

pozdrawiam
johny

0
focus89 napisał(a)

Dzieki, za odpowiedz, ale nie uwazasz ze c++ jest z nich najtrudniejszy ? Chciałbym cośna dobry poczatek, cos latwego, na czym moglbym oswoic sie z programowaniem.

Hehe najprawdopodobniej bede zdawac mature z Matmy, Fizyki i informatyki jednoczesnie :)
Pewnie zapytacie po co [?] Ano po to, że np na AGH trzeba matme i fizyke zamienna na informatyke. Jesli mature z fizyki napisze lepiej niz ta z infy to policza mi punkty za fizyke i odwrotnie.

0
rękawiczki napisał(a)

I tak np. Dev C++ jest darmowy, ale Borland już nie.

Produkty Borlanda są darmowe. Szkoły bazują na IDE o licencji bezpłatnej, czyli tzw. Personale :]
Ja bym wybrał delphi - dlaczego ? Bo ten język umiem :) C++ jest częsciej używany do aplikacji profesjonalnych, ale na warunki matury delphi jak i c++ są dobrymi językami.

0

To dziwne, bo ja np. musiałem zmieniać środowisko na 3 miesiące przed maturą tylko dlatego, że szkoła nie miała licencji i, o ile dobrze zrozumiałem, nie miała, bo musiałaby za nią płacić.
Być może masz rację, ale lepiej pogadać wcześniej ze swoim nauczycielem od infy, poprosić go, żeby zadzwonił i zapytał.

0

Heh, u nas też były takie przekręty. Gość miał pisać maturę w Borland C++ Builder, a posadzili go przy Delphi "bo to i to Borlanda, to niewiele się różni". Gościo miał farta, że coś niecoś czaił z Pascala, ale był to dla niego niezły szok. Ale tak się składa, że wszystkie wyżej wymienione środowiska są dostępne za darmo i gadanie u nauczycieli o braku licencji to bujda na resorach - po prostu nie chce im się tego instalować. W takiej sytuacji najlepiej postawić sprawę jasno i powiedzieć, co się o tym wie.

Co do tego, który język najlepiej wybrać:
C++ mógłbym polecić jako język, który Ci się przyda w pracy programisty. Nie zaprzeczam. Ale jeśli chcesz się oswoić z programowaniem, to koniecznie wybierz Pascala albo Delphi (w sumie jego ulepszoną wersję). Dlaczego do nauki Pascal/Delphi jest lepszy od C/C++ pisałem na tym forum już niejeden post.

0

Jesli mature z fizyki napisze lepiej niz ta z infy
o to się nie bój, NA PEWNO napiszesz fizę lepiej niż informatykę :)

na maturę to się ucz przede wszystkim matmy i fizyki ( jak już zamierzasz ją wybrać ), informatyka nie powinna stanowić priorytetowego przedmiotu dla ciebie ...

a co do tego jaki język wybrać: pascal/object pascal są dość łatwe, ale c++ ma szersze zastosowania, więc raczej c++ ( choć jest trudniejszy )

0

Ech i znów taka odpowiedź: Co człowiekowi, który chce się nauczyć programowania daje C++, czego Delphi nie zapewni? Przecież było założenie: gość chce się oswoić z programowaniem, nauczyć. Do tego języki Pascalowe są najlepsze, choćby dlatego, że właśnie w tym celu zostały stworzone. A jak się nauczy dobrze programować, to niech się wtedy weźmie za C++, bo jak się umie programować, to kolejny język programowania to formalność. Jak się zna jakiś język programowania, a samego programowania się nie opanowało, to się zaczynają schody.

0
kubARek napisał(a)

Jesli mature z fizyki napisze lepiej niz ta z infy
o to się nie bój, NA PEWNO napiszesz fizę lepiej niż informatykę :)

Zwlaszcza, ze sadzac po pytaniu nie masz bladego pojecia o programowaniu. Wyszukiwanie informacji tez ci za bardzo nie idzie (imieniny), chcesz studiowac informatyke dlatego, ze dniami i nocami siedzisz przed gg?

0

A ja powiem z innej strony. Pisałem maturę z informatyki i uważam, że nie ma to znaczenia jaki język wybierzesz. Zadania są tak skontruowane, żeby sprawdzić umiejętność logicznego i przede wszystkim algorytmicznego myślenia. Do napisania tej matury przyda Ci się tez wiedza z matematyki, gdyż czesto sa zadania z ciągami, funkcjami lub wielomianami. Do rozwiązania podajesz działajacy program (logiczne!) oraz kod źródłowy i to on ma największe znaczenie w Twojej ocenie. Ważne jest pisać komentarze, czy uzywasz funkcji i procedur (pascal) aby nie powielać kodu i takie tam, najlepiej zapytać nauczyciela informatyki.

Wracając do wyboru języka preogramowania. Nie musi on być obiektowy, bo wygląd aplikacji nie podniesie Twojej oceny :) Chodzi o sposób myślenia i podejścia do narzuconego problemu, a to można przedstawić w konsoli.

Taka rada: skup się na matmie i fiziyce, a do informatyki naucz się np. Pascala, bo najprostszy, a resztę jezyków możesz nauczyć się sam dla przyjemności i zabawy w domu lub poznasz je na studiach.

Powodzenia w wyborze :)</b>

0

A propos tematu - z jakich języków można zdawać?

  • pascal
  • delphi
  • visual basic
  • C++
  • C

Jakieś jeszcze albo z któregoś nie można?

0

to chyba wszystkie mozliwe... poszukaj w necie spisu języków programowania na maturę lub zapytaj nauczyciela infy

0

Na początek proponuję zapoznać się z tym artykułem

PS
Nigdy nie wiedziałem, co takiego mają języki z rodziny C, że "Pascale" im nie dorównują.

0
Oleksy_Adam napisał(a)

PS
Nigdy nie wiedziałem, co takiego mają języki z rodziny C, że "Pascale" im nie dorównują.
chyba tylko sposób pisania kodu :P tak na pierwszy rzut oka. A naprawdę to chyba chodzi o sposób kompilacji kodu (różnica wielka)

0

No tak... Taki sam kod w Turbo Pascalu kompiluje się kilkadziesiąt milisekund, a w C kilkadziesiąt sekund.

Co do tego, co mają języki C-pochodne: Najczęściej dają wygodniejszy dostęp do niskopoziomowego programowania. Chociaż oczywiście w Pascalu też możesz wstawić wstawkę assamblerową i napisać co tylko chcesz :). Istotne różnice były dawniej, gdy jedynym celem Pascala była nauka myślenia algorytmicznego i programowania. W dzisiejszych czasach radzi sobie on (no dobra, FPC albo Delphi, ewentualnie BDS albo TD) również z typowo komercyjnymi zastosowaniami. Inaczej Borland nie zrobiłby na tym języku takiego interesu, a Delphi już dawno by nie istniało.

0
focus89 napisał(a)

Hehe najprawdopodobniej bede zdawac mature z Matmy, Fizyki i informatyki jednoczesnie :)
Pewnie zapytacie po co [?] Ano po to, że np na AGH trzeba matme i fizyke zamienna na informatyke. Jesli mature z fizyki napisze lepiej niz ta z infy to policza mi punkty za fizyke i odwrotnie.

A skąd masz takie informacje? Ja szukam od jakiegoś czasu i cały czas wtrafiam na:
http://www.ukr.agh.edu.pl/st_dzienne/zasady.php?matura=nowa
gdzie jest podany licznik typu: 4*matma + angielski... Matmę można zamienić na fizykę, ale o informatyce nic tutaj nie ma [???] Mógłbyś podzielić się jakimś linkiem albo dokładniejszymi informacjami?

Poza tym ten przelicznik lada moment będzie nieaktualny - zasada rozszerzonaalbo podstawowa matura.

0

Mógłbyś podzielić się jakimś linkiem albo dokładniejszymi informacjami?
proponuje wizyte w bibliotece i lekturę informatora :)

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