Programozás alapjai-------- -------------

katabozso 6 views 8 slides Sep 07, 2025
Slide 1
Slide 1 of 8
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8

About This Presentation

Programozás kezdet


Slide Content

A számítógépes programozás alapjai 10. évfolyam számára Programozási alapfogalmak és Python nyelv

A számítógépes program fogalma • A számítógép által végrehajtható utasítások sorozata • Meghatározott cél érdekében készül • Emberi gondolat → formális utasítások

A program elemei • Adatok és változók • Utasítások (műveletek) • Vezérlési szerkezetek (sorrend, elágazás, ciklus) • Függvények és modulok

A programozás szintjei • Gépi kód (bináris, a processzor érti) • Assembly nyelv (gépközeli) • Magas szintű nyelvek (pl. Python, Java, C#) • Természetes nyelvhez közelebb állnak, könnyebb fejlesztés

Fordítás és interpretálás • Fordító (compiler): teljes programot lefordítja futás előtt (pl. C, C++) • Interpreter: soronként hajtja végre a kódot (pl. Python) • Különbség: fordítás gyorsabb futás, interpretálás rugalmasabb

A programkészítés lépései 1. Probléma megértése 2. Algoritmus készítése 3. Kódolás (programozás) 4. Tesztelés és hibakeresés 5. Dokumentálás 6. Karbantartás, továbbfejlesztés

A Python programozási nyelv jellemzői • Magas szintű, könnyen tanulható • Érthető, rövid szintaxis • Széleskörű könyvtártámogatás • Alkalmazások: web, adatfeldolgozás, mesterséges intelligencia, automatizálás

Fejlesztői környezetek (IDE-k) • IDLE – egyszerű, beépített fejlesztői környezet • PyCharm – profi, komplex eszközök fejlesztőknek • Jupyter Notebook – interaktív, adatfeldolgozáshoz és oktatáshoz népszerű
Tags