1 Mivel foglalkoz(t)unk a laborokon? 1.Labor: Word alapok: 1.Labor: Word alapok: dokumentum tagolása, tartalomjegyzék, ábrák számozása, hivatkozások 2. Labor: Excel alapok: 2. Labor: Excel alapok: cellahivatkozás, munkalapfüggvény, diagram varázsló, trendvonal Solver használata: Solver használata: szélsőértékek és gyökök keresése VBA (1): VBA (1): változók, típus, értékadás, műveletek, beolvasás, kiiratás 3. Labor: VBA (2): 3. Labor: VBA (2): blokkdiagram, feltételes utasítások, ciklusok(1) 4. Labor: VBA (3): 4. Labor: VBA (3): ciklusok(2), alprogramok 5. Labor: 5. Labor: Gyakorlás az 1. géptermi beszámolóra Okt. 15: Okt. 15: 1. géptermi beszámoló
2 2 Ha a Solver-t nem látja az Eszközök között, kapcsolja be a Bővítménykezelő-ben! Excel 2003 A Solver funkciói: Szélsőérték keresés Nemlineáris egyenletek, egyenletrendszerek megoldása Lineáris programozási feladatok megoldása A korlátozó feltételek lehetnek egyenletek, vagy egyenlőtlenségek A Solver elérése: Eszközök Solver [ Tools Solver] Excel 2007, 2010 Adatok Elemzés Solver Ha a Solver-t nem látja itt, kapcsolja be a Bővítménykezelő-ben, melynek elérése: Excel beállításai Bővítmények (Kezelés: Excel bővítmények) Ugrás
3 3 A Solver fő paramétereinek beállítása
A Solver eredménykérő űrlap beállítása
5 5 A Solver eredményjelentés különböző Excel verziókban
6 ProgramozásProgramozás a program az utasításokat sorban hajtja végre, kivéve….(ld. később) pontosan olyan, mintha egy könyvet olvasnánk, amiben le van írva, hogy sorjában mit kell tennünk éppen most, beleértve, hogy hova lapozzunk a következő teendő elolvasásához kicsit kínai, de meg lehet szokni sokféle kínai van, de ha egyet ismer az ember, az nagyon segít a többi megismerésében a programozás filozófiáját érdemes megtanulni
7 VáltozókVáltozók változókA program az adatokat változókban tárolja papírfecnik (pl. kis papírfecnik, amikre számokat/betűket írunk) axpl. ha a=2, akkor x=a^3-15 = -7 byvagy, pl. ha b=8, akkor y=3*b/2 = 12 a, b,változóta számítógép az a, b, vagy bármely más változót mindig az értékével helyettesíti akkor is, ha nem adtunk neki értéket, csak akkor nem tudjuk, milyen értékkel…
8 A számítógép szempontjából fontos a változó típusa a műveletek miatt –egész : integer –tört: single, double –szöveg: string xxxpl. ha x egész és x=5/2, akkor 2 lesz x értéke yyypl. ha y tört és y=5/2, akkor 2.5 lesz y értéke de pl. „nótás”/2 nem lesz „félnótás”… Változók típusai
9 MűveletekMűveletek Matematikai alapműveletek x=1+2 y=18-2*x x=y/24 String műveletek ha s=„osztogat”, akkor s=„f”+s után s=„fosztogat” Kiiratás cells(1,1)=„Sziasztok!!” Adatbeolvasás cellából A=cells(1,1)