Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 13 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.09.14
Prihlásený: 10.04.18
Príspevky: 28
Témy: 13
Príspevok NapísalOffline : 25.09.2014 20:09

Nazdar, Mám zopár otázok ohľadom programovania... Som len začiatočník v programovaní takže.. Cez prázdniny som si povedal, že chcem skúsiť programovať aby som videl či by ma to bavilo a poprípade sa stal po škole profesionálnym programátorom. Začal som Pascalom.. Dodnes v ňom viem ako tak dátové typy (tie základné),premenné,procedúry,funkcie,cykly, s poliami som mal celkom problém ale fajn.. pri Pascale som aj tak nechcel dlho ostať, len som všade čítal, že je dobrý na zažiatok. Teraz som druhák na strednej a máme 1. rok programovanie ... Berieme C-éčko, čiže sa chcem spýtať, či má v praxi ešte nejaké využitie + či sa dá na ňom zarobiť alebo zamestnať sa s ním v nejakej softwarovej spoločnosti, keby som bol v budúcnosti programátor a bol by som v ňom dobrý. Alebo by bolo lepšie aby som sa popri škole učil rovno C++ v ktorom spravím asi všetko, či sa skôr zamerať na Javu,C# a podobné novšie jazyky. Povedzme, že sa chcem zamerať na desktopové, či webové aplikácie, poprípade apps pre android. Dík za odpovede :)


Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
Prečo sa učiť v C a aké jazyky na to potom nadviazať ?

Registrovaný: 01.05.05
Príspevky: 13348
Témy: 1496
Bydlisko: Bratislava
Príspevok NapísalOffline : 25.09.2014 20:45

Ovladat C zo skoly nie je na skodu, raz som videl jednu ponuku ako vyslovene C programator a tam bola celkom dost vtipna suma mesacne, ludia sa zacinaju ucit ine jazyky a tie starsie menej pouzivane uz dokonale ovlada malo ludi, preto cena za taku pracu je vyssia, takze ma to svoje + aj - tak ako kazdy iny jazyk, ale zacat ceckom na skole urcite nie je chyba, myslis ze ak v C++ spravis vsetko ako pises, tak v C to nespravis? Nie som urcite ten pravy co by mal na toto odpovedat, ale vediet zaklady z coho vychadza vecsina vyssich jazyokv urcite nie je na skodu, skor je to plus k tomu....







_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok NapísalOffline : 25.09.2014 21:13

My sme presli v skole z C++ na Javu. A myslim, ze celkom v pohode :) Myslim, ze aj appky na phony sa robia najma v jave. Moja volba by bola Java.


Offline

Užívateľ
Užívateľ
Prečo sa učiť v C a aké jazyky na to potom nadviazať ?

Registrovaný: 02.09.07
Prihlásený: 19.01.20
Príspevky: 6373
Témy: 298
Bydlisko: Žilina
Príspevok NapísalOffline : 25.09.2014 21:17

Cčko je dobré na pochopenie fungovania cyklov, funkcií, generovania polí a pod. Následne ti to v C++ pôjde ovela lahšie.







_________________
NTB: Dell Vostro 5470 - Core i5-4200U, GT 740M, 8GB DDR3-1600, Crucial MX100 256GB, 14" 1366x768
Audio: KRK RoKit 5 G2 White, Lexicon Alpha, M-Audio Axiom 25 MKII, AKG Y55
Phone: Samsung Galaxy S8
Vozenie: Alfa Romeo 159 SW 1.9JTDm 110kW - DPF/EGR/SWIRL OFF, BOSE SOUND
Offline

Užívateľ
Užívateľ
Prečo sa učiť v C a aké jazyky na to potom nadviazať ?

Registrovaný: 15.01.07
Prihlásený: 23.09.15
Príspevky: 186
Témy: 3
Bydlisko: ZV/BA
Príspevok NapísalOffline : 25.09.2014 22:16

"Povedzme, že sa chcem zamerať na desktopové, či webové aplikácie, poprípade apps pre android" - znamena vsetky jazyky, ;)

a ano Ccko sa nauc, lepsie ako pascal a nauc sa chapat pointery...nauc sa chapat suvislosti
potom kludne nieco "vyssie"







_________________
nb: Lenovo Thinkpad E520 (starsi pan uz), Fedora 20 / Win7 dualboot
" 1000.times { puts "I will not spam on the boards" } "
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 26.09.2014 10:30

JanoF píše:
raz som videl jednu ponuku ako vyslovene C programator a tam bola celkom dost vtipna suma mesacne...
Keď vidíš ponuku na C programátora, tak nejde o to, že vie C-čko, pretože on je to sám o sebe veľmi jednoduchý jazyk a naučí sa ho aj cvičená opica. Ide skôr o tú vlastnosť, že C je low-level jazyk - tj. blízko k hardware. A teda ponuka "Hľadám C programátora" typicky znamená "Hľadám niekoho, kto mi naprogramuje nejaký prístoj, mikroprocesor, robota, obslúži zariadenie atď." Takže skôr ako o jazyk ide o pochopenie architektúry počítača a obsluhy periférnych zariadení.

No a napísal som to aj na hojko a napíšem to aj tu. A tu veru duplom, lebo tu ste nejak veľmi zaťažený na tie jazyky :)
Citácia:
Chcem tu ale zdôrazniť jednu vec a síce, že na jazyku vôbec nezáleží. Ja viem, že pre začiatočníka je to absurdné, keď všade sú tie všeliaké kódy, ale je to tak. A čím skôr prestaneš riešiť, ktorý jazyk sa učiť, tým skôr sa z teba stane programátor.
Otázka typu "je lepšie C, php, alebo java?" je totiž nezmyselná. Existuje na ňu jediná odpoveď : "Ako kedy". Správna je teda otázka "Kedy je lepšie C, kedy php a kedy java?". Na to sa potom dá odpovedať obšírnejšie.

C, php, java, c# atď... majú teraz pre teba jednu dôležitú, spoločnú vlastnosť - naučia ťa programovať. A o to ti ide. Ako píše harisson, je rozdiel medzi učením sa jazyka a učením sa programovať. Ty sa potrebuješ naučiť programovať. Jazyk sa potom doučíš podľa toho, či budeš chcieť urobiť web stránku, appku na Android, alebo robota na vynášanie smetí.

No a osobné preferencie - odporúčam tiež ešte chvíľu ostať v pascale, skús si urobiť napr nejakú hru (tetris, hadíka apod.). No a v škole plynule prejdeš na C, na ňom tiež ostaň dlhší čas a rob nejaké zaujímavé veci (dá sa v ňom robiť napr s grafikou, hry sú veľmi dobrý učebný plán). No a ak by si potreboval trochu postrčiť, tak sme tu :)


btw. raz a navždy tým, ktorí sú presvedčení, že pascal nič nevie a C je lepšie: Pascal a C sú funkčne ekvivalentné. Všetko, čo napíšete v C, dokážem napísať v pascale a naopak. Je to proste iba iný jazyk. A ako sme sa dozvedeli, na jazyku nezáleží.







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.09.14
Prihlásený: 10.04.18
Príspevky: 28
Témy: 13
Príspevok Napísal autor témyOffline : 26.09.2014 14:35

Díky za odpovede, určite si z nich niečo zoberiem :) Takže teraz budem makať na C-éčku, lebo ho mám jednak v škole a jednak sa ku Pascalu už moc nechcem vracať. Neskôr sa uvidí, keby niečo budem sa pýtať odborníkov :P


Offline

Užívateľ
Užívateľ
Prečo sa učiť v C a aké jazyky na to potom nadviazať ?

Registrovaný: 14.03.11
Prihlásený: 02.08.23
Príspevky: 814
Témy: 23
Bydlisko: Bratislava
Príspevok NapísalOffline : 01.10.2014 14:53

BX píše:
btw. raz a navždy tým, ktorí sú presvedčení, že pascal nič nevie a C je lepšie: Pascal a C sú funkčne ekvivalentné. Všetko, čo napíšete v C, dokážem napísať v pascale a naopak. Je to proste iba iný jazyk. A ako sme sa dozvedeli, na jazyku nezáleží.


No veď áno, ale kto pozná niečo napísané v Pascale? :D

Dá sa v Pascale inkrementovať iterátor v cykle for?


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 01.10.2014 15:25

Píšem funkčne, nie syntakticky :roll:

Z pascalu vznikol objektový pascal, v ktorom je napísaných dosť programov (napr. Total Commander, PSPad, TuneUp, Skype a nájdeš kopec ďalších, viač či menej známych).







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Prečo sa učiť v C a aké jazyky na to potom nadviazať ?

Registrovaný: 11.02.09
Prihlásený: 28.03.23
Príspevky: 2208
Témy: 145
Bydlisko: Liptovský M...
Príspevok NapísalOffline : 02.10.2014 1:36

marian_r píše:
Dá sa v Pascale inkrementovať iterátor v cykle for?


Co tym vlastne myslis? Zvysit to "i++" vo for kedy ty chces? Ak hej tak s mi zda ze hej.







_________________
"Only a warrior chooses pacifism, others are condemned to it."
- unknown author
Offline

Užívateľ
Užívateľ
Prečo sa učiť v C a aké jazyky na to potom nadviazať ?

Registrovaný: 02.06.08
Prihlásený: 19.07.16
Príspevky: 3325
Témy: 147
Bydlisko: Žilina / Os...
Príspevok NapísalOffline : 02.10.2014 8:42

Nauč sa rozmýšľať hlavne pri tom programovaní, potom to pôjde :) Lebo je veľa ľudí, ktorý vedia napísať if, else, while, for... ale keď majú niečo naimplementovať tak nevedia kde začať... viem C, lebo v ňom viem napísať základné konštrukcie atď.. napr. v nejakom OOP zameranom jazyku C#, Java asi nikdy nebudeš vedieť ako presne všetky triedy pracujú, proste search - dokumentacia, api a píšeš :) Skoro každý tak pracuje a to majú x ročnú prax :)







_________________
PC - ASUS M2N-MX Se+ | AMD X2 4200+ | 2GB RAM | Nvidia 8600GT | WD 320GB | 350W |NTB - ASUS K50AB SX-010 | | ASUS X550L | SteelSeries Mousepad | A4tech XL-750BF | HTC Explorer |
CCNA (640-802) |
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 02.10.2014 12:00

incredible píše:
Co tym vlastne myslis? Zvysit to "i++" vo for kedy ty chces? Ak hej tak s mi zda ze hej.

V pascale toto nejde http://ideone.com/lFs4FJ
Kód:
var i : Integer;
begin
   for i := 1 to 10 do
   begin
      writeln(i);
      inc(i);
   end;
end.
Error: Illegal assignment to for-loop variable "i"


Ale samozrejme môžem cyklus pretransformovať a preloží sa to rovnako, takže je to čisto vec syntaxe http://ideone.com/1Y5iz0
Kód:
var i : Integer;
begin
   i := 1;
   while(i <= 10) do
   begin
      writeln(i);
      inc(i); { custom increment }
      inc(i);
   end;
end.







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok NapísalOffline : 08.10.2014 17:19

Je to dobre pre pochopenie zakladov a ako funguje pamat. Potom prejdi na C#. Myslim, ze lepsie ako JAVA.


Odpovedať na tému [ Príspevkov: 13 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. MSI FX 603 prečo áno, prečo nie?

v Notebooky a netbooky

5

1175

02.08.2011 22:15

KekkeiGenkai Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Učiť sa Javu, alebo...?

v Assembler, C, C++, Pascal, Java

7

1273

12.11.2009 0:05

johny3212 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. oplati sa zacat ucit programovat?

[ Choď na stránku:Choď na stránku: 1, 2, 3 ]

v Ekonomika, práca, biznis, podnikanie a peniaze

63

3625

07.11.2014 7:31

Mego Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ucit sa po rusky - problem

v Vzdelanie, štúdium, škola

16

4070

10.11.2010 13:13

hornak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ktore webove technologie sa ucit?

v Ostatné

2

384

25.12.2014 1:23

Kamahl Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Oplatí sa učiť HTML/CSS?

v HTML, XHTML, XML, CSS

10

920

19.02.2014 23:04

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ake aku mate hernu konzolu a ake hry mate a ake najvic hrate

v Herné konzoly

14

2085

16.06.2017 21:23

El_Scorpio Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Kde sa najlepsie da ucit php

v PHP, ASP

1

897

06.02.2007 21:30

xyz Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Programovaci jazyky

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Ostatné

38

4296

27.04.2007 22:18

audiotrack Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Uznávane jazyky

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Assembler, C, C++, Pascal, Java

40

1685

02.06.2011 23:55

johny3212 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP Jazyky

v PHP, ASP

4

287

07.02.2013 20:22

MicQo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Programovacie jazyky

v Ostatné

4

856

16.04.2007 6:52

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Jazyky v phpBB

v Redakčné systémy

1

475

11.07.2007 10:13

johny128 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dva jazyky vo filme

v Audio programy

1

502

21.01.2010 0:37

shiro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. 2 klávesnice, rôzne jazyky

v Externé zariadenia

7

353

05.09.2013 11:16

JTB Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. programovacie jazyky pre ASP

v PHP, ASP

3

497

10.01.2008 10:16

Codik Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra