1 Szervetlen és Analitikai Kémia Tanszék, Kémiai Informatika Csoport Számítástechnika Kari rendszergazda: Rippel Endre (Ch C2)

Slides:



Advertisements
Hasonló előadás
Kamarai prezentáció sablon
Advertisements

„Esélyteremtés és értékalakulás” Konferencia Megyeháza Kaposvár, 2009
Az előadás célja: ALAPISMERETEK elsajátítása n Az informatika az információ elérésével, tárolásával, feldolgozásával és továbbításával foglalkozó tudomány.
Erőállóképesség mérése Találjanak teszteket az irodalomban
AMIT FELTÉTLENÜL TUDNI KELL AZ ÉRETTSÉGI VIZSGÁKRÓL 2014.
Humánkineziológia szak
Humán erőforrás gazdálkodás aktuális kérdései I szeptember 18.
Koordináta transzformációk
Koordináta transzformációk
1 Szervetlen és Analitikai Kémia Tanszék, Kémiai Informatika Csoport Számítástechnika Levelezőknek (BMEVESAAL04) (BMEVESAAL04) Tárgy előadói: Dr. Bárkai.
Számítástechnika Levelezőknek
BME VEGYÉSZMÉRNÖKI ÉS BIOMÉRNÖKI KAR
BME VEGYÉSZMÉRNÖKI ÉS BIOMÉRNÖKI KAR
Cells(sor száma, oszlop száma)
1 Matematika oktatás mérnök és műszaki informatikai képzésekben Ráckeve, március 2-4. Moson Péter, BME, Matematika Intézet Budapesti Műszaki és Gazdaságtudományi.
Benczúr Zsolt VBA gyorstalpaló Benczúr Zsolt
Számítástechnika Dr. Horvai György Tanszékvezető:
Számítástechnika Dr. Nyulászi László Tanszékvezető:
Energiatermelés és környezet © Gács Iván (BME) 1 Energiatermelés és környezet Az energiafelhasználás hatása a levegőkörnyezetre és a környezet.
Energetika II. energetikai BSc szak (energetikai mérnök szak)
Táblázat kezelő programok
A tételek eljuttatása az iskolákba
kötelező program, SZÁMONKÉRÉSEK
Mérés és adatgyűjtés laboratóriumi gyakorlat Karakterisztikák mérése 1 Makan Gergely, Mingesz Róbert, Nagy Tamás V
A mai nap programja ig Köszöntő Polgármester Úr 5 perce Gyorsított tanév előkészítő információáradat ig integrációt segítő.
Számítógépes képelemzés 2007/08 I. félév Előadó:Dr. Gácsi Zoltán Gyakorlatvezető:Póliska Csaba Koncz-Horváth Dániel.
6. Előadás Merevítő rendszerek típusok, szerepük a tervezésben
a feladat megfogalmazása megoldási módszerek
Lineáris egyenletrendszerek (Az evolúciótól a megoldáshalmaz szerkezetéig) dr. Szalkai István Pannon Egyetem, Veszprém /' /
dr. Szalkai István Pannon Egyetem, Veszprém
Lineáris egyenletrendszerek (Az evolúciótól a megoldáshalmaz szerkezetéig) dr. Szalkai István Pannon Egyetem, Veszprém 2007.
Hurokszerkesztéses szimplex módszer
szakmérnök hallgatók számára
MSc –”Anal-2”, közös, összevont, tavaszi féléves analitikai előadások és gyakorlatok: „Válogatott fejezetek a kémiai analízis műszeres módszereiből” BIO:
Összetett adattípusok
Ideális folyadékok időálló áramlása
A BSc képzés tapasztalatai BME VBK Műhelykonferencia – ELTE Bolyai Kollégium október 17.
EXCEL Excel.
QualcoDuna interkalibráció Talaj- és levegövizsgálati körmérések évi értékelése (2007.) Dr. Biliczkiné Gaál Piroska VITUKI Kht. Minőségbiztosítási és Ellenőrzési.
Objektum orientált programozás
1. Melyik jármű haladhat tovább elsőként az ábrán látható forgalmi helyzetben? a) A "V" jelű villamos. b) Az "M" jelű munkagép. c) Az "R" jelű rendőrségi.
1 BME VEGYÉSZMÉRNÖKI ÉS BIOMÉRNÖKI KAR MESTERSZINTŰ MŰSZERES ANALITIKA KÉMIA SZAKIRÁNYÚ TOVÁBBKÉPZÉSI SZAK INFORMATIKA (SZÁMÍTÁSTECHNIKA) nov.19.
1 Mivel foglalkozunk a laborokon? 7. hét: Do-Loop-Until Do-Until-Looptömbök Function 7. hét: Do-Loop-Until és Do-Until-Loop ciklusok. Egy indexes tömbök,
1 Mivel foglalkoz(t)unk a laborokon? 1.hét: Word dokumentumok 1.hét: Word dokumentumok tagolása, tartalomjegyzék, ábrák számozása, hivatkozások, egyenlet-szerkesztő.
ProgramozásProgramozás célja hosszabb számítások elvégzése ill. kiíratása akkor érdemes programot írni, ha sok számolni való van illetve ha ugyanazt az.
1 Mivel foglalkoz(t)unk a laborokon? 1.hét: Word dokumentumok 1.hét: Word dokumentumok tagolása, tartalomjegyzék, ábrák számozása, hivatkozások, egyenlet-szerkesztő.
1 ANALITIKAI KÉMIAI SZAKMÉRNÖKI TANFOLYAM INFORMATIKA (SZÁMÍTÁSTECHNIKA) 2008/2009. őszi félév Tanár: Kollárné Dr. Hunek Klára,
Anyagtudomány és Technológia Tanszék ANYAGTUDOMÁNY tárgy 2004/2005. I. félév. 1.– 7. tankör.
1 Mivel foglalkozunk a laborokon? 7. hét: Do-Loop-Until Do-Until-Looptömbök Function 7. hét: Do-Loop-Until és Do-Until-Loop ciklusok. Egy indexes tömbök,
Tanévnyitó szeptember 5. Felnőttoktatási tagozat Budapest IX
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.
Energiatermelés és környezet
1 Szervetlen és Analitikai Kémia Tanszék, Kémiai Informatika Csoport Számítástechnika Kari rendszergazda: Rippel Endre (Ch C2)
A 2. géptermi beszámoló VBA anyagának összefoglalása
1 Mivel foglalkoz(t)unk a laborokon? 1.hét: Word dokumentumok 1.hét: Word dokumentumok tagolása, tartalomjegyzék, ábrák számozása, hivatkozások, egyenlet-szerkesztő.
1 Mivel foglalkoz(t)unk a laborokon? 1.Labor: Word alapok Excel alapok: Excel alapok: Cellahivatkozás, munkalapfüggvény, diagram varázsló, trendvonal 2.
Excel programozás (makró)
Az 5,6,7 laborok VBA anyagának összefoglalása
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.
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás alapjai 1. Gyakorlat Követelmények, regisztráció,
1 BME VEGYÉSZMÉRNÖKI ÉS BIOMÉRNÖKI KAR MESTERSZINTŰ MŰSZERES ANALITIKA KÉMIA SZAKIRÁNYÚ TOVÁBBKÉPZÉSI SZAK INFORMATIKA (SZÁMÍTÁSTECHNIKA) 2010/2011. őszi.
1 BME VBK KROMATOGRÁFIÁS SZAKANALITIKUS KÉPZÉS INFORMATIKA (SZÁMÍTÁSTECHNIKA) dec. 2. Access „elmaradás” - a Beszall_forg lekédezés elkészítése:
1 Mivel foglalkoz(t)unk a laborokon? 1.Labor: Word alapok Excel alapok: Excel alapok: Cellahivatkozás, munkalapfüggvény, diagram varázsló, trendvonal 2.
1 ANALITIKAI KÉMIAI SZAKMÉRNÖKI TANFOLYAM INFORMATIKA (SZÁMÍTÁSTECHNIKA) 2007/2008. őszi félév Tanárok: Kollárné Dr. Hunek Klára,
Információk és követelmények
BME VEGYÉSZMÉRNÖKI ÉS BIOMÉRNÖKI KAR
Excel programozás (makró)
12. hét, nov. 24: 2. géptermi beszámoló
Mivel foglalkozunk a laborokon?
Okt. 13: 1. géptermi beszámoló
Előadás másolata:

1 Szervetlen és Analitikai Kémia Tanszék, Kémiai Informatika Csoport Számítástechnika Kari rendszergazda: Rippel Endre (Ch C2) Tárgy előadója: Kollárné Dr. Hunek Klára (Ch 308) Dr. Horvai GyörgyTanszékvezető: 1. előadás

2 Hét Hétfő Laborok: V6,V4,B3 tk. Kedd Laborok: B4, B1 tk. Szerda Előadás, digerek ChC14 Szerda Laborok: V1,V3,V2 tk. Csütörtök Laborok: B2,V5 tk. szept Excel alapok Bevezetés, VBA-1Excel alapok szept VBA alapok Okt. szünet VBA alapok szept A1 VBA-2 *A1 okt B1 A1 digerB1 okt A2 B1 digerA2 okt B2 A2 digerB2 okt Okt. szünet B2 digerA3 okt nov. 2.A3 A3 digerB3Okt. szünet nov B3 Okt.szünet B3 nov A4 B3 digerA4 nov B4 A4 diger B4 nov A5 B4 digerA5 dec B5 Javítás (A)B5 dec Pótlás Javítás (B) Pótlás * a VBA 2 előadáson való részvétel a szerdai laborosoknak kötelező! A Számítástechnika c. tárgy beosztása 2007/2008. tanévben

3 Hét Hétfő Laborok: V6,V4,B3 tk. Kedd Laborok: B4, B1 tk. Szerda Előadás, digerek ChC14 Szerda Laborok: V1,V3,V2 tk. Csütörtök Laborok: B2,V5 tk. szept Excel alapok Bevezetés, VBA-1Excel alapok szept VBA alapok Okt. szünet VBA alapok szept A1 VBA-2 *A1 okt B1 A1 digerB1 okt A2 B1 digerA2 okt B2 A2 digerB2 okt Okt. szünet B2 digerA3 okt nov. 2.A3 A3 digerB3Okt. szünet nov B3 Okt.szünet B3 nov A4 B3 digerA4 nov B4 A4 diger B4 nov A5 B4 digerA5 dec B5 Javítás (A)B5 dec Pótlás Javítás (B) Pótlás Követelmények: 1.Laborokon való részvétel (osztott laborról való hiányzást a tankör másik felével pótolni kell!) 2.A 4 digerből legalább 3, legalább 40%-os eredménnyel való megírása. (a "javítás" eredménye a leggyengébb diger eredményét felülírja vagy egy hiányzó digert pótol) összpontjegy [44;50]jeles (5) [36;43]jó (4) [28;35]közepes (3) [20;27]elégséges (2) [0;19]elégtelen (1)Osztályzás: DE !! ha az osztott laborok valamelyike hiányzik, vagy a 4 digerből nincs legalább 3 legalább 4 pontos akkor (sajnos) elégtelen!! Az első heti és az A5/B5 laborokon végzett munkára laboronként max. 5 pontot ad a gyakorlatvezető, (ezen laborokkal összesen max. 10 pont szerezhető). Az 1,2,3,4 osztott laborok eredménye a hozzájuk tartozó diger pontszáma (ezen laborokkal és digerekkel összesen max. 40 pont szerezhető)

4 Mivel foglalkozunk a laborokon? Excel alapok: Excel alapok: Cellahivatkozás, munkalapfüggvény, diagram varázsló, trendvonal, Solver VBA alapok és A1+B1: VBA alapok és A1+B1 : Típus, értékadás, beolvasás, kiiratás, If -Then, If - Then - Else Go To, Do - Loop; Programírás blokkdiagramról (Gyökkeresés) A2+B2: A2+B2 : For - Next (Sorozat elemeinek összegzése) ; Function ( Függvénygörbe alatti terület számítása trapéz módszerrel) A3+B3: A3+B3 : Tömbök, beolvasás fájlból (Skalárszorzat; Vektor hossza; két vektor szöge; Max, min elem) A4+B4: A4+B4 : Makró rögzítése: táblázat kitöltése, rajzolás. Makró testreszabása A5+B5: A5+B5 : Word, Chemsketch, Access * A szept. 26-i VBA 2 előadáson való részvétel a szerdai laborosoknak kötelező!

5 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

6 Egy „programocska” A VBA program: Amit a program kiír A blokkdiagram: Start Kiír: „x” „x köbe” x=2 kiír: x, x 3 x=x+1 x<=8 ? igen nem Stop

7 Egy „programocska” Sub ( ) End Sub VBA program felépítése: Amit a program kiír A deklaráció a változók típusát adja meg: Ha pl. a ás b számok, és értékük 1 ill. 2, akkor a+b kifejezés értéke 3 lesz. De ha a ás b típusa string, és értékük „1” ill. „2”, akkor a+b értéke „12” lesz.

8 Program végrehajtása

9 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…

10 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ókVáltozók

11 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)

12 Néhány alaptípus: Integer(%) Double(#) Single String($) Boolean Típus deklarálása NEM kötelező! Alapműveletek: + - * / \ ^ (aritmetikai) And Or Not (logikai) Reláció jelek: = = <> Aritmetikai kifejezés: a*a*a*a - 81 Logikai kifejezés: fa*fm<0 Értékadás: változó = kifejezés Pl: fa = a^ Egy feltételes utasítás: If fa * fm < 0 Then b = m: fb = fm Else a = m: fa = fm End If Sub ( ) End Sub VBA program felépítése: Visual Basic for Excel – elméleti összefoglaló Változók típusai, kifejezések, értékadás, feltételes utasítás

13 feltételesen végrehajtandó utasítás és feltételes utasítás megad: X, kiír: X kiír: Y Y = X*X X páros ? igen nem Az X értékek (mindkét esetben): 2, -4, 3, -1 IF THEN Kiírás: (2,4) ; (-4,16 ) ; (3,16 ) ; (–1,16 ) Y = X*X Y = X + 8 kiír: Y X páros ? igen nem megad: X, kiír: X IF THEN ELSE Kiírás: (2,4 ) ; (-4,16 ) ; (3,11 ) ; (-1,7 ) Visual Basic for Excel – elméleti összefoglaló

14 Következő előadás: 2 hét múlva, szeptember 26-án! És ezután kezdődnek a digerek!!!