GRY-Online.pl --> Archiwum Forum

Programowanie

25.06.2010
18:39
smile
[1]

Jakub130994 [ Konsul ]

Programowanie

Może dla wielu osób wyda się to głupie pytanie, ale mam problem. Chciałbym nauczyć się jakiś podstaw z programowania, ale nie wiem gdzie mam zacząć wpisywać, lub wklejać gotowe kody z poradników. Proszę o pomoc.

25.06.2010
18:43
[2]

el.kocyk [ Senator ]

ale w jakim jezyku? czy dowolnie?

25.06.2010
18:45
[3]

Heretyk [ Generaďż˝ ]

Musisz mieć komplikator lub kompilator języka, którego się uczysz. Niektóre języki chyba mogą być tworzone w notatniku.

25.06.2010
18:47
smile
[4]

Jakub130994 [ Konsul ]

ale jak już mam kod np. w C++ i wkleję go do notatnika to co zrobić, żeby uruchomić program?

25.06.2010
18:48
smile
[5]

$ledZ [ Pretorianin ]

I musisz mieć jedną ważną umiejętność której nie posiada 3/4 ludzi na tej planecie...

UMIEJĘTNOŚĆ WYSZUKIWANIA INFORMACJI W GOOGLE.

Wróć, jak ją zdobędziesz...

25.06.2010
18:50
[6]

Jakub130994 [ Konsul ]

Akurat nie znalazłem tego w googlach jak jesteś taki mądry to sam to znajdź, lub się nie odzywaj. W żadnym z poradników ktore czytalem tego nie bylo.

25.06.2010
19:05
smile
[7]

Grzesiek [ www eRepublik com PL ]

Wiem, że to aż nadto jak na Twoje potrzeby, ale możesz się zainteresować Visual Studio 2010.

Obsługuje C++, C#, Visual Basic .NET oraz ("nowość") F#.

25.06.2010
19:18
[8]

YogiYogi [ Generaďż˝ ]

Jesli dopiero zaczynasz - to zacznij od razu od jezykow obiektowych.

Pobierz sobie z Microsoftu za darmo Visual C# Express 2010 a nastepnie poszukaj tutoriali, np. C# w 21 dni itp.:)

25.06.2010
19:31
[9]

wi3dzmin [ Generaďż˝ ]

Jeżeli nie wie, że potrzebne są kompilatory itp to nie ma co go odsyłać do VisualStudio.

Spróbuj np. języka PHP. Od biedy da się pisać nawet w notatniku :)

poszukaj sobie kursów PHP w necie, jest tego mnóstwo. Tam będzie też napisane jak odpalać programy.

Przede wszystkim czytaj kursy i poradniki, ewentualnie zainwestuj w książkę. Bo nie masz podstawowych podstaw i nikt nie jest ci nawet pomóc bo ludzie nie będą ci tłumaczyć, że programy trzeba kompilować ;P

25.06.2010
19:44
[10]

przemek__ [ F1 2010 ]

Jakub ---> Na początek powinno wystarczyć:


Ponadto zaopatrz się w książkę pod tytułem "Symfonia c++" Tam masz już na pierwszych stronach wyjaśnione co to jest kompilator i linker. Jak zapoznasz się z tymi pojęciami to będziesz wiedział "gdzie wklepywać kody z poradników".

Miłej nauki.

YogiYogi ---> ;)

25.06.2010
19:44
[11]

Madril [ I Want To Believe ]

wi3dzmin --> W każdym języku można pisać w notatniku. :D A czy to interpreter obsługuje, czy kompilator, żadna różnica. :P

25.06.2010
20:13
[12]

kamyk_samuraj [ Legend ]

Ja bym polecał najpierw jakąkolwiek książkę/kurs z programowania proceduralnego (ANSI C albo inne).
Następnie książeczkę

po której powinieneś zrozumieć co to jest obiekt i po wuja wafla tak się teraz programuje
No a później jakąś książkę od języka obiektowego - C#/Java/co-tam-jeszcze-sobie-wymyślisz

25.06.2010
21:53
smile
[13]

Jakub130994 [ Konsul ]

Dziękuje wszystkim za pomoc, ale nikt nie odpowiedział na moje pytanie. Chodzi mi o to jak odpalić napisany program? Przypuśćmy, że napisałem go w notatniku. To co mam zrobić aby zobaczy nie tylko kod, a "program"?

25.06.2010
21:57
[14]

legrooch [ MPO Squad Member ]

Jeżeli nie wie, że potrzebne są kompilatory itp to nie ma co go odsyłać do VisualStudio.

Spróbuj np. języka PHP. Od biedy da się pisać nawet w notatniku :)


Tia.... Nazwę webservera weźmie z dupy, przemieli przez odpalenie tego pod jakimś MiniXP i wyrówna na pulpicie.... Pominąłem nazwy aplikacji, które będą wymagane do odpalenia tego, co zapisze "w notatniku", a co VS2010 da mu bez jego wiedzy.

Edit:
Jakub130994 ==>
Dziękuje wszystkim za pomoc, ale nikt nie odpowiedział na moje pytanie. Chodzi mi o to jak odpalić napisany program? Przypuśćmy, że napisałem go w notatniku. To co mam zrobić aby zobaczy nie tylko kod, a "program"?
Ściągnij to Visual Studio 2010, wpisz w google C# Hello world lub vb.net hello world o będziesz mieć odpowiedź na swoje pytanie.

25.06.2010
22:00
smile
[15]

Jakub130994 [ Konsul ]

ok, zrobi jak radzisz

25.06.2010
22:00
[16]

wi3dzmin [ Generaďż˝ ]

Jakub -> pomyśl chłopie!
Zadajesz pytanie na poziomie: "Stoję obok samochodu, jak się jeździ tak jak Kubica?"
Jeżeli nie wiesz jak uruchomić program, nie wiesz co to kompilator itp to nie wiesz NIC.
Nikt ci tu nie będzie na forum pisał kilkustronicowego wykładu jak się programuje i co to w ogóle jest.

Podali ci mnóstwo linków pod którymi masz wszystkie potrzebne informacje, jeżeli nie chce ci się tego czytać to nigdy programistą nie zostaniesz. Nie będą ci ludzie całe życie gotowców podsuwać.

To co masz w notatniku trzeba skompilować odpowiednim kompilatorem a następnie uruchomić powstały plik wykonywalny. Nie wiesz o czym mowa? TO kurna POCZYTAJ a nie jęczysz!

legrooch -> poradniki do PHP po prostu najłatwiej znaleźć. Początki w innych językach są IMO trudniejsze dla kompletnego żółtodzioba. On nie wie co zrobić z kodem w notatniku a ty go odsyłasz do kompleksowego IDE :) Oczywiście tam się najlepiej uczyć, ale starałem się znaleźć mu coś nieskomplikowanego :)

25.06.2010
22:02
smile
[17]

legrooch [ MPO Squad Member ]

To co masz w notatniku trzeba skompilować odpowiednim kompilatorem a następnie uruchomić powstały plik wykonywalny. Nie wiesz o czym mowa? TO kurna POCZYTAJ a nie jęczysz!

Po Twoich postach widać, że masz wiedzę na jego poziomie, a próbujesz nią szpanować.

25.06.2010
22:02
[18]

redan [ Wiking ]

program napisany w notatniku to sobie możesz co najwyżej poczytać. żeby go uruchomić musisz go najpierw skompilować do postaci wykonywalnej, a do tego potrzebny jest KOMPILATOR. jeśli zaczynasz to rodzę zacząć od jeżyka c / c++. dobry na początek jest kompilator podany przez przemek__ czyli devcpp. pozwala pisać i kompilować programy napisane w c i c++.

ps. wybór kompilatora zależy od języka w jakich chcesz "pisać"

pps. a tak w ogóle to na dobry początek radzę się najpierw zorientować o co chodzi w samym pisaniu programów. poczytać jakieś książki poradniki.

25.06.2010
22:04
[19]

wi3dzmin [ Generaďż˝ ]

legrooch -> cóż nie zamierzam się kłócić o poziom mojej lub twojej wiedzy. Bo może mnie zagniesz, kto cię tam wie. Ale o ile mi wiadomo kompilacja i odpalenie pliku wykonywalnego to z grubsza najważniejsze kroki do działania napisanego programu :P

25.06.2010
22:12
[20]

kamyk_samuraj [ Legend ]

rodan -> skoro szpanujemy już 'wiedzom' to DevCpp to tylko graficzny interfejs - sercem programu i prawdziwym kompilatorem jest gcc

25.06.2010
22:49
[21]

YogiYogi [ Generaďż˝ ]

Kurcze ludzie...

Z mojego doswiadczenia wynika, ze nie ma sensu czolgac kogos przez ANSI C i to na narzedziach typu DevCpp.

Chodzi o to ze narzedzie ma wspomagac nauke - a Visual C# (czy jak kto woli Studio) bardzo pomaga - podpowiadajac kod, podkreslajac bledy, wyswietlajac sygnatury procedur, atrubuty i metody klas itd. a do tego jest swietnie udokumentowane i z przykladami.

Kiedys owszem wedlug starej , dobrej szkoly uczylo sie najpierw Pascala zeby przejsc do C a potem C++ zeby czlowiek nabral dbalosci o kod ("kazde new ma swoje delete..." :) ) a potem plynnie w Jave lub C#.

Obecnie preferowane podejscie to nauka jezyka obiektowego - a wiec java i C#.

Bez sensu proponowac mu PHP.
Be sensu pakowac go w C - zebysie zniechecil na poczatek na pointerach.

Niech zacznie w C# / Javie bo to jezyki, ktore wiele wybaczaja i daja mase satysfakcji a postepy widac szybko.
C ma sens jesli ktos naprawde juz pewnie sie czuje i wie czego chce - do tego lubi np STLa.

Podsumowujac moj wywod:
- z tego zaobserwowalem u moich stazystow -to mocno proponuje Ci Visual C# Express 2010 + przyklady dostarczane przez MS. Swoj pierwszy konsolowy program napiszesz i uruchomisz w 5 minut.

25.06.2010
23:07
[22]

lo0ol [ Jónior ]

Mój początek to Pascal -> Cpp -> php -> Visual Basic -> Java.

Żadnego etapu właściwie nie żałuję bo dzięki pascalowi + visual basicowi nie mam teraz problemów z delphi. Cpp dał ogólny zarys, że java była jeszcze prostsza niż jest. Po tym wszystkim sql również nie robił większych problemów.

Propozycja: zacznij od javy lub cpp.

© 2000-2024 GRY-OnLine S.A.