![]() |
| ![]() |
![]() |
|||||||
![]() |
Zarejestruj się | ![]() |
Szukaj | 13:33
|
| http://cyfroni.pl/index.php?referrerid=0 |
![]() |
|
|
LinkBack | Narzędzia wątku |
|
|
#1 (permalink) | |||||||||||||||||||||||||||||
|
Czy mógłby mi ktoś w kilku słowach opisać ten programik? Na własnych przykładach...
Przyznam szczerzę, że nie widziałem go jeszcze na oczy, a muszę napisać w nim kilka małych programików. Więc proszę o małe info na ten temat. Z góry dziękuję. Pozdrawiam.
__________________
"Aby pokochać jakąś rzecz, wystarczy sobie powiedzieć, że można ją utracić." Skoro mój post lub temat był dla Ciebie przydatny, proszę o... ![]() ********* REGULAMIN Tak trudno korzystać z google? |
|||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||
|
|
#2 (permalink) | ||||||||||||||||||||
|
Treść widoczna tylko dla zalogowanych.
Kliknij, aby się zarejestrować. Tytuł posta mówi wszystko: FreePascal - kompliator języka Free - Darmowy Pascal - język programowania kompilator - program do kompilowania. Czyli tak na laika tłumacząc, program sprawdza poprawność kodu jak jest ok, przekłada go na inny język w wypadku Pascala jest to kod maszynowy (kod zrozumiały dla procesora). W praktyce nie ściągasz w tej paczce samego kompilatora dla Pascala, tylko całe środowisko do pisania programów w tym języku. Będzie tam edytor plików tekstowych kolorujący składnie, podpowiadający nazwy słów kluczowych itp. Ogólnie wszystko co trzeba aby wystartować do pracy z Pascalem. Paczkę na wszystkie obsługiwane platformy i systemy znajdziesz pod adresem: Treść widoczna tylko dla zalogowanych. Kliknij, aby się zarejestrować. EDIT by MisioFigoFago Linki zakodowane.
__________________
Ostatnio edytowane przez MisioFigoFago ; 01-10-2009 o 08:05 |
||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
#3 (permalink) | |||||||||||||||||||||||||||||
|
Korzystałeś z niego? Udało Ci się coś napisać/stworzyć?
__________________
"Aby pokochać jakąś rzecz, wystarczy sobie powiedzieć, że można ją utracić." Skoro mój post lub temat był dla Ciebie przydatny, proszę o... ![]() ********* REGULAMIN Tak trudno korzystać z google? |
|||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||
|
|
#4 (permalink) | ||||||||||||||||||||
|
Treść widoczna tylko dla zalogowanych.
Kliknij, aby się zarejestrować. Chyba na pierwszym semestrze studiów, ale wtedy była wersja dla MS Dos tylko. 5 z Pascala miałem ![]() A masz to napisać w Pascalu czy Object Pascalu? Bo z tego co czytam oba te języki obsługuje to środowisko. A tak serio to zainstaluj sobie to środowisko, poszukaj na Google jakiś przykładów postaraj się to skompilować i uruchomić, większość przykładów powinna zaskoczyć bez kombinowania. Pascal lata świetności miał gdy najpopularniejszym systemem był MS Dos, ostatnie ogłoszenie o prace dla programisty Object Pascala widziałem jakieś 3 lata temu.
__________________
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
#5 (permalink) | |||||||||||||||||||||||||||||
|
Muszę to napisać w programie "FreePascal".
Dzięki wielkie za pomoc. Już za niedługo muszę wziąść się do pracy...Jak by coś to będę pisać tutaj, myślę że będziesz w stanie mi pomóc. Pozdrawiam
__________________
"Aby pokochać jakąś rzecz, wystarczy sobie powiedzieć, że można ją utracić." Skoro mój post lub temat był dla Ciebie przydatny, proszę o... ![]() ********* REGULAMIN Tak trudno korzystać z google? |
|||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||
|
|
#6 (permalink) | |||||||||||||||||||||
|
Pascal - prosty język kompilowalny do nauczania
Object Pascal - Pascal oparty na obiektach (?) Turbo Pascal - Wersja Pascala opracowana przez firmę Borland Delphi - Turbo Pascal + Object Pascal = projektowanie okienkowych aplikacji win32. Prosty słowniczek mojego autorstwa ^^
__________________
Cytat:
|
|||||||||||||||||||||
|
|
|
|||||||||||||||||||||
|
|
#7 (permalink) | ||||||||||||||||||||
|
Tak jak już koledzy napisali sam Pascal (Turbo Pascal, Free Pascal) to kompilatory języka Pascal, który tworzył pliki konsolowe. Wygląda on mniej więcej tak:
Treść widoczna tylko dla zalogowanych. Kliknij, aby się zarejestrować. To co widać na w/w obrazku: "uses" - moduły, które odpowiadają za poszczególne działania, można je dopisywać lub odejmować, by zaoszczędzić na wadze pliku wyjściowego. "var" - zmienne, w tym przypadku mamy zmienną age,która jest zmienną typu integer (liczba) oraz name i message, która jest zmienną typu "string" (ciąg znaków) Całość kodu rozpoczyna "begin" a kończy "end." Na ww przykładzie powiem jak działa ten program (nie jest on mojego autorstwa): Clrscr - czyści ekran name := 'Ken Egozi' - nadaje zmiennej name wartość "Ken Egozi" age:= 30 - nadaje zmiennej age wartość "30" if age < 10 then message := ' loves Turbo Pascal' - jeżeli zmienna age ma wartość mniejszą niż 10, wtedy zmienna message dostanie wartość ' loves Turbo Pascal' else message := ' loved Turbo Pascal' - w innym przypadku będzie miała wartość ' loved Turbo Pascal' Write (name) - napisze wartość zmiennej name (nie "wciskając" Entera na końcu) Writeln (message) - napisze wartość zmiennej message (i złamie linie na końcu, świadczy o tym że polecenie WRITE ma dopisane na końcu LN) Program po skompilowaniu i uruchomieniu zawsze będzie pokazywał na ekranie "Ken Egozi loved Turbo Pascal" gdyż na stałe została przypisana zmienna age:= 30, if age < 10 then message nie zostanie uruchomiona, gdyż nie spełnia wymagań 30<10 Tak naprawdę, to po uruchomieniu ww programu nawet nie zauważysz tego napisu, gdyż program się od razu wyłączy (zobaczysz tylko jak Ci okienko mrugnie na ekranie), na końcu (przed end.) ja bym dopisał Readln; - wtedy program po wykonaniu wszystkiego poczeka, aż wciśniesz jakiś klawisz. Osobiście ja zajmuję się już tylko Delphi, którego język powstał na bazie Pascala, ale ze względu na obiektowy charakter, musiał być trochę zmodyfikowany. Treść widoczna tylko dla zalogowanych. Kliknij, aby się zarejestrować. Co od razu rzuca się w oczy, to już gotowa forma - okienko (oczywiście nie musi to być zwykły szary kwadrat - ale to już wyższa szkoła magii) powyżej jego w belce widać gotowe komponenty: ramki, napisy, guziki, paski, okienka do zaznaczania, pola wyboru itd - te komponenty można za pomocą myszy wrzucić na naszą formę, klinkąć dwukrotnie na nie i do naszego kodu (który podobnie jak ten Pascalowy też zawiera uses'y i var'y) zostanie dodane coś takiego (dla wciśnięcia guzika o nazwie roboczej "button1"): Treść widoczna tylko dla zalogowanych. Kliknij, aby się zarejestrować. Pomiędzy begin i end; wrzucamy procedury, które mają zostawać wykonane po wciśnięciu guzika. Gdy wpiszemy tam: button1.Caption := 'Guziczek'; Wtedy po wciśnięciu guzika ze standardowy na nim napis "button1" zrobi się napis "Guziczek" W ogromnym skrócie to by było na tyle Pozdrawiam
Ostatnio edytowane przez Huher ; 26-12-2009 o 11:44 |
||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
#8 (permalink) | |||||||||||||||||||||||||||||
|
Pascal jest łatwym językiem, nie potrzeba długiego czasu nauki i szybko można go załapać. Maiłem ten język programowania na drugim roku. Małe programy szybko można było napisać.
__________________
![]() Pliki z uploadu nie są moje, może że jest to napisane. ![]() Możliwy reupload większości plików. |
|||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||
|
|
#9 (permalink) | |||||||||||||||||||||||||||||
|
W delphi również można tworzyć aplikacje konsolowe tak samo jak w free pascalu tylko ze kompilatorem jest Delphi i wszystko wygląda tak fajnie jak w Delphi wyglądać ma.
Dajesz NewProject->Console aplication i wymitac mozesz. |
|||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||
|
|
#10 (permalink) | ||||||||||||||||||||
|
Treść widoczna tylko dla zalogowanych.
Kliknij, aby się zarejestrować. Tylko że to jest okrojony język a nie ten "standardowy" Pascal, nie ma np clrscr'eena który w aplikacjach konsolowych był zasadniczo nadużywany
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
#11 (permalink) | |||||||||||||||||||||
|
Nie wiedziałem że Delphi jest okrojoną wersją Pascala...
Tworząc programy w Object Pascalu (Delphi to Turbo Pascal z większymi możliwościami) mamy naprawdę większe pole do manewru - ja pisząc aplikacje nie używam FPC lub TP, a właśnie Delphi i aplikacji konsolowych - automatyczne sprawdzanie składni, wygodny debugger, itp.
__________________
Cytat:
|
|||||||||||||||||||||
|
|
|
|||||||||||||||||||||
| Cyfroni.pl - Strona główna |
![]() |
| Zakładki |
| Narzędzia wątku | |
|
|