[itk] Számítástechnika kezdőknek

C++ programozás kezdőknek - megjegyzések (kommentek) a forráskódban

[2020. november 15.] [ christo161 ]

A forráskód szövegében bárhol elhelyezhetünk olyan sorokat, vagy szövegrészeket, amiknek nem lesz hatása a program működésére, vagy másképp fogalmazva a fordító nem kísérli meg futtathatóvá alakítani őket, csak a forrásfájlokban léteznek. Ezeket a programozók feljegyzései a forráskódban, ezeket hívjuk kommenteknek.

Teljes bejegyzés megnyitása

C++ programozás kezdőknek - CodeBlocks telepítése és alapvető használata

[2020. április 07.] [ christo161 ]

A CodeBlocks egy C++ programozáshoz használható integrált fejlesztői környezet. Ránézésre olyasmi, mint egy szövegszerkesztő, de programozást segítő kényelmi funkciókkal van ellátva. Nem annyira profi, mint a Visual Studio vagy a Qt Creator, de a kisebb példaprogramok kipróbálásához teljesen tökéletes.

codeblocks_hello_world.png

Teljes bejegyzés megnyitása

C++ programozás kezdőknek - tömb, std::array, std::vector, for ciklus

[2017. szeptember 11.] [ christo161 ]

Ebben a tananyagrészben arról lesz szó, hogyan tudunk sok azonos típusú értéket kezelni (tárolni, kiíratni, módosítani).
Megjegyzés: ebben a tananyagrészben nem lesz szó arról, hogy a ciklusoknak mit adhatunk meg feltételnek, ez már az elágazásoknál szerepelt.
Továbbá a for ciklushoz fontos ismerni az inkrementálás, dekrementálás szabályait.

itk_programming_array_example.png

Előző tananyagrész: switch-case, ternáris operátor
Következő tananyagrész: while ciklus, fájlkezelés

Teljes bejegyzés megnyitása

C++ programozás kezdőknek - változók, konstansok, literálok

[2016. szeptember 06.] [ christo161 ]

Ebben a tananyagrészben arról lesz szó, hogy hogyan tudunk a legegyszerűbben adatokat tárolni egy programon belül, hogyan lehet a parancssoros programokban a felhasználótól adatokat bekérni, és hogy hogyan lehet ezeket az adatokat a parancssorba kiíratni. Ehhez a tananyagrészhez szorosan kapcsolódik a következő néhány tananyagrész.

Előző tananyagrész: várakozás enter billentyű megnyomásáig
Következő tananyagrész: gyakori műveletek

Teljes bejegyzés megnyitása

C++ programozás kezdőknek - az első program

[2016. szeptember 06.] [ christo161 ]

Az előző tananyagrészből megtanulhattuk hogyan készíthetünk egy forrásfájlból futtatható programot.
Ebben a tananyagrészben már a forrásfájlok tartalmáról lesz szó, de csak nagyon egyszerű utasításokról amik a parancssorba írnak ki valamilyen szöveget vagy karaktert.

Előző tananyagrész: első lépések
Következő tananyagrész: megjegyzések (kommentek) a forráskódban

Teljes bejegyzés megnyitása

C++ programozás kezdőknek - első lépések

[2016. szeptember 06.] [ christo161 ]

Ez a tananyag azoknak készült, akik még soha életükben nem programoztak, és nem tudják hogyan kezdjék el. Esetleg azoknak is ajánlom, akik már elkezdtek programozni, de valamit nem értenek, valahol elakadtak.

Ennek a tananyagnak a fő célja viszonylag alaposan elmagyarázni olyan programozással kapcsolatos alapvető fogalmakat, mint például a változó, tömb, elágazás, ciklus, függvény, osztály, objektum... satöbbi. Mindezeket természetesen példákkal bemutatva. Ennek a tananyagnak nem az a célja, hogy látványos programokat készítsünk, hanem inkább az úgynevezett üzleti logika (a programozásnak az a része, ami nem a megjelenítésért felel) elmagyarázása a tananyag célja.
A tananyagban asztali számítógépre (beleértve a laptopokat), parancssorban futó programokat fogunk írni. Például ezen a képen látható, hogy néz ki egy ilyen program:

codeblocks_hello_world.png

A futó példaprogram a fekete hátterű, fehér szöveget tartalmazó ablakban látható (ez a példaprogram kiír egy szöveget (Hello World!) a parancssorba).
A parancssoros programok az átlagos felhasználók számára nem olyan érdekesek mint a grafikus felülettel rendelkező programok, de azért érdemes mégis ilyen programok készítésével kezdeni a programozás tanulását, mert a grafikus felülettel rendelkező programok készítéséhez már nem árt ismerni olyan fogalmakat, mint például a függvény vagy osztály/objektum, a parancssoros programok írása esetén viszont nagyjából az alapoktól kezdve lehet megtanulni a programozással kapcsolatos fogalmakat, illetve a C++ nyelv esetén több különféle módja is van pl. az ablakos programok készítésének, mindet egyszerre nagyon nehéz (és talán fölösleges is) lenne megtanulni, arról pedig jókat lehetne vitatkozni, hogy ha egyet kiválasztunk, akkor melyik legyen az.

Aki nem C++ nyelven szeretne később programozni, annak is hasznos lehet ez a tananyag, mivel sok programozási nyelv hasonlít a C++ nyelvre (pl. C, C#, Java, Javascript, PHP).

Ebben a tananyagrészben még nem kezdünk el programozni, hanem csak összefoglaljuk, hogy milyen módon kezdhetjük el, például mit kell ahhoz telepíteni, hogy egy programkódból működő programot állíthassunk elő.

Teljes bejegyzés megnyitása

Üdvözlet!

[2015. augusztus 30.] [ christo161 ]

Ezen a blogon számítástechnikai tananyagokat szeretnék közölni, annak reményében, hogy kezdőknek segítsek vele.

süti beállítások módosítása