1. feladat. Szabóné Nacsa Rozália
|
|
- Gizella Somogyi
- 5 évvel ezelőtt
- Látták:
Átírás
1 1. feladat Készítsünk programot kisdiákoknak összeadás gyakorlására. Legyenek az operandusok 0-10 véletlen számok. Az = jel utáni szövegdobozban a kisdiáknak kell begépelni a megoldást. Az Értékelés gomb lenyomása után a program ellen rizze a megoldás helyességét. A Következ gomb lenyomásával a program adjon új feladatot. Szabóné Nacsa Rozália nacsa@inf.elte.hu 1
2 IDC_OP1_EDIT A szürkével jelölt elemekkel az el z el adás anyagában foglalkoztunk. IDC_OP2_EDIT IDC_EREDMENY_EDIT ID: IDC_ERTEKELES_BUTTON Változó: nincs Üzenet: BN_CLICKED Metódus: OnErtekelesButton(); ID:IDC_KOVETKEZO_BUTTON Változó: nincs Üzenet: BN_CLICKED Metódus: OnKovetkezoButton(); ID: IDC_UZENET Változó: m_uzenet Üzenet: nincs Metódus: nincs Vezérl k változók - üzenetek Fejlesszük/módosítsuk tovább az el z óra Szamol alkalmazását. 2
3 Számol gomb törlése Töröljük le a Számol gombot a dialógusablakról Vezérl törlése 1. Eseménykezel törlése az osztályvarázsló nyilvántartásából. 2. Eseménykezel törlése a programból szövegszerkesztéssel. 3. Párbeszédelem törlése a párbeszédpanelr l A fenti lépéseket ebben a sorrendben kell végrehajtani!!! 3
4 1. Eseménykezel törlése a nyilvántartásból Nincs aktív eseménykezel 4
5 Az osztályban már nem szerepel az OnSzamolButton(); A programkódból nekünk kell törölni a metódust!!! szövegszerkesztés 2. Eseménykezel törlése a programból szövegszerkesztéssel Csak a nyilvántartásból kivett kódrészeket töröljük. 5
6 3. Párbeszédelem törlése a párbeszédpanelr l DELETE Az operandusok legyenek véletlenszámok CSzamolDlg::CSzamolDlg(CWnd* pparent /*=NULL*/) : CDialog(CSzamolDlg::IDD, pparent) m_op1 = rand()*10/rand_max; m_op2 = rand()*10/rand_max; m_eredmeny=0; Részlet! 6
7 Tegyük fel az Értékelés gombot! Tegyük fel az üzenetet tartalmazó Text box-ot! 7
8 Tegyük fel a Következ gombot. Rendeljünk változót az üzenethez!
9 OnErtekelesButton(); Osztályvarázslóval (!) készítsük el az Értékelés gomb üres eseménykezel jét. void CSzamolDlg::OnErtekelesButton() // TODO: Add your control notification handler code here Töltsük ki az OnErtekelesButton() üres metódusát. SzamolDlg.cpp UpdateData(); //Feltöltés a vezérl kb l. if(m_eredmeny = = m_op1 + m_op2) m_uzenet = "Helyes"; else m_uzenet = "Hibás!"; UpdateData(FALSE); //Kiírás a vezérl kbe Ne feledkezzünk meg a vezérl és a változók közötti ADATCSERÉR L!! 9
10 OnKovetkezoButton(); Az osztályvarázslóval készítsük el a Következ gomb üres eseménykezel jét. Töltsük ki az OnKovetkezoButton() üres metódusát. SzamolDlg.cpp void CSzamolDlg::OnKovetkezoButton() // TODO: Add your control notification handler code here m_uzenet = ; m_op1 = rand()*10/rand_max; m_op2 = rand()*10/rand_max; m_eredmeny=0; UpdateData(FALSE); Ne feledkezzünk meg a vezérl és a változók közötti ADATCSERÉR L!! 10
11 Fordítás - Futtatás! 2. feladat - folytatás Készítsük listát a megoldott számolásokról. A listában jelöljük meg a helyes/hibás megoldásokat. 11
12 Szedjük le az üzenet komponenst és tegyünk fel egy list box vezérl elemet. IDC_LISTBOX Ne legyen rendezett a lista ! Rendeljünk változót a listához 12
13 Metódus megkeresése az MSDN-ben Keressünk a CListBox osztályban egy olyan metódust, amely használható a lista b vítésére! 13
14 Az Értékelés gomb lenyomásakor b vítsük a listát. ID: IDC_LISTBOX Változó: CListBox m_listbox Üzenet: nincs Metódus: nincs ListBox b vítése: CListBox m_listbox; m_listbox.addstring(. ); SzamolDlg.cpp String el készítése void CSzamolDlg::OnErtekelesButton() // TODO: Add your control notification handler code here UpdateData(); //m_eredmeny feltöltése a vezérl b l. CString st; st.format("%d + %d = %d",m_op1,m_op2,m_eredmeny); if(m_eredmeny == m_op1 + m_op2) st = st + " Helyes"; else st = st + " Hibás"; m_listbox.addstring(st); //String hozzácsatolása a listához UpdateData(FALSE); //Kiírás a vezérl be String hozzácsatolása 14
15 Fordítás - Futtatás! 3. Feladat Történjen meg az értékelés a Következ gomb lenyomásakor Vonjuk össze a két gomb feladatát. 15
16 Szedjük ki az Értékelés gomb üzenetkezel jét az osztályvarázsló nyilvántartásából. void CSzamolDlg::OnErtekelesButton() // TODO: Add your control notification handler code here UpdateData(); //m_eredmeny feltöltése a vezérl b l. CString st; st.format("%d + %d = %d",m_op1,m_op2,m_eredmeny); if(m_eredmeny == m_op1 + m_op2) st = st + " Helyes"; else st = st + " Hibás"; m_listbox.addstring(st); //String hozzácsatolása a listához UpdateData(FALSE); //Kiírás a vezérl be void CSzamolDlg::OnKovetkezoButton() // TODO: Add your control notification handler code here m_uzenet = ; m_op1 = rand()*10/rand_max; m_op2 = rand()*10/rand_max; m_eredmeny=0; UpdateData(FALSE); Az Értékelés kódját átmásoljuk az OnKovetkezoButton() metódusba,majd töröljük az OnErtekelesButton() metódust. 16
17 Végül töröljük az Értékelés gombot. Fordítás - Futtatás! 17
18 4. feladat - folytatás Ne lehessen átírni az operandusokat. Ne lehessen az operandusokat megváltoztatni. 18
19 Ne lehessen az Op1vezérl t megváltoztatni. Object ID: IDC_OP1_EDIT Message: EN_CHANGE Metódus: OnChangeOp1Edit() IDC_OP1_EDIT Készítsük el az IDC_OP1_EDIT vezérl EN_CHANGE üzenetét kezel üres metódusát
20 Módosítsuk az üzenetkezel metódust a feladat szerint. Object ID: IDC_OP1_EDIT Message: EN_CHANGE Metódus: OnChangeOp1Edit() SzamolDlg.cpp void CSzamolDlg::OnChangeOp1Edit() // TODO: If this is a RICHEDIT control, the control will not // send this notification unless you override the CDialog::OnInitDialog() // function and call CRichEditCtrl().SetEventMask() // with the ENM_CHANGE flag ORed into the mask. // TODO: Add your control notification handler code here UpdateData(FALSE); // Visszairja a változó értékét a vezérl be Saját metódus bevezetése CSzamolDlg::CSzamolDlg(CWnd* pparent /*=NULL*/) : CDialog(CSzamolDlg::IDD, pparent) m_op1 = rand()*10/rand_max; m_op2 = rand()*10/rand_max; m_eredmeny=0; void CSzamolDlg::OnKovetkezoButton() m_uzenet = ; CreateNextTask(); m_op1 = rand()*10/rand_max; m_op2 = rand()*10/rand_max; m_eredmeny=0; UpdateData(FALSE); 20
21 ClassWizardBar Kézzel beírjuk a szükséges kódot. m_op1 = rand()*10/rand_max; m_op2 = rand()*10/rand_max; m_eredmeny=0; 21
22 Fordítás - Futtatás! 5. feladat - folytatás Tegyük lehet vé mind a négy alapm velet gyakorlását. + - * : 22
23 Választás Tegyünk fel egy Radio gombot 23
24 Properties Csoport formázása, igazítása Tegyük fel mind a négy m veletet és formázgassuk meg. 24
25 Layout menü Foglaljuk csoportba a m veleteket Ezzel csak bekereteztük a négy elemet. Látványelem 25
26 Group properties Group Group Csoport els eleme Csoport utolsó eleme utáni elem A properties -ben tudjuk beállítani a Group kapcsolót. Közös változó, közös metódus m_melyikmuvelet OnOsszeadOption(); OnKivonOption(); OnSzorozOption(); OnChangeMuveletOption(); OnOsztOption(); 26
27 Rendeljünk közös változót a csoporthoz! m_melyikmuvelet összeadás kivonás szorzás osztás Group IDC_OSSZADAS_EDIT m_melyikmuvelet Group m_melyikmuvelet összeadás kivonás szorzás osztás 27
28 View/Resource Symbols m_melyikmuvelet Name IDC_OSSZEAD_BUTTON IDC_KIVON_BUTTON IDC_SZOROZ_BUTTON IDC_OSZT_BUTTON Value (group) Ha több vezérl t együttesen szeretnénk kezelni, akkor az azonosítójuknak szorosan növekv sorrendben kell lennie. Adjuk meg a változó attribútumát! Figyeljük meg, hogy a csoport els eleméhez rendeltük a változót! 6 28
29 Rendeljünk változót a m veletjelhez! IDC_STATIC_MUVELET Vezérl CString m_muveletjel; Változó SzamolDlg.h Az m_muvelet[4] vektor class CSzamolDlg : public CDialog // Construction public: CString m_muvelet[4]; SzamolDlg.cpp CSzamolDlg::CSzamolDlg(CWnd* pparent /*=NULL*/) : CDialog(CSzamolDlg::IDD, pparent) CreateNextTask(); m_muvelet[0]="+"; m_muvelet[1]="-"; m_muvelet[2]="*"; m_muvelet[3]=":"; Ezt nekünk kell begépelni. m_hicon = AfxGetApp()->LoadIcon(IDR_MAINFRAME); 29
30 Kezd értékek módosítása: m_melyikmuvelet, m_muveletjel CSzamolDlg::CSzamolDlg(CWnd* pparent /*=NULL*/) : CDialog(CSzamolDlg::IDD, pparent) //AFX_DATA_INIT(CSzamolDlg) m_melyikmuvelet = -1; m_muveletjel = _T(""); //AFX_DATA_INIT // Note that LoadIcon does not require a subsequent DestroyIcon in Win32 CreateNextTask(); Nincs semmi kiválasztva m_melyikmuvelet = 0; m_muveletjel = + ; m_hicon = AfxGetApp()->LoadIcon(IDR_MAINFRAME); CreateNextTask() módosítása void CSzamolDlg::CreateNextTask() m_op1 = rand()*10/rand_max; m_op2 = rand()*10/rand_max; switch(m_melyikmuvelet) case 1: // kivonás m_op1 = m_op1 + m_op2; break; case 3: // Osztás while(m_op1==0) m_op1 = rand()*10/rand_max; while(m_op2==0) m_op2 = rand()*10/rand_max; m_op1 = m_op1*m_op2; break; m_eredmeny = 0; 30
31 Több esemény együttes kezelése void CSzamolDlg::OnOsszeadOption() UpdateData(); m_muveletjel = m_muvelet[m_melyikmuvelet]; CreateNextTask(); UpdateData(FALSE); void CSzamolDlg::OnKivonOption() UpdateData(); m_muveletjel = m_muvelet[m_melyikmuvelet]; CreateNextTask(); UpdateData(FALSE); void CSzamolDlg::OnSzorozOption() UpdateData(); m_muveletjel = m_muvelet[m_melyikmuvelet]; CreateNextTask(); UpdateData(FALSE); void CSzamolDlg::OnOsztOption() UpdateData(); m_muveletjel = m_muvelet[m_melyikmuvelet]; CreateNextTask(); UpdateData(FALSE); afx_msg void CSzamolDlg::OnChangeMuveletOption() UpdateData(); m_muveletjel = m_muvelet[m_melyikmuvelet]; CreateNextTask(); UpdateData(FALSE); Az eseménykezel k lel helyei // Generated message map functions //AFX_MSG(CSzamolDlg) afx_msg void OnVegeButton(); afx_msg void OnKovetkezoButton(); afx_msg void OnChangeOp2Edit(); afx_msg void OnChangeOp1Edit(); //AFX_MSG Saját eseménykezel DECLARE_MESSAGE_MAP() k helye SzamolDlg.h Itt mondjuk meg, hogy milyen eseménykezel ink vannak. BEGIN_MESSAGE_MAP(CSzamolDlg, CDialog) //AFX_MSG_MAP(CSzamolDlg) SzamolDlg.cpp ON_BN_CLICKED(IDC_VEGE_BUTTON, OnVegeButton) ON_BN_CLICKED(IDC_KOVETKEZO_BUTTON, OnKovetkezoButton) ON_EN_CHANGE(IDC_OP2_EDIT, OnChangeOp2Edit) ON_EN_CHANGE(IDC_OP1_EDIT, OnChangeOp1Edit) //AFX_MSG_MAP Saját eseménykezel k helye END_MESSAGE_MAP() Itt kapcsoljuk össze az eseményt és a megfelel eseménykezel t. 31
32 ON_BN_CLICKED ON_CONTROL_RANGE ON_BN_CLICKED ON_BN_CLICKED ON_BN_CLICKED ON_BN_CLICKED (IDC_OSSZEAD_OPTION, OnOsszeadOption) (IDC_KIVON_OPTION, OnKivonOption) (IDC_SZOROZ_OPTION, OnSzorozOption) (IDC_OSZT_OPTION, OnOsztOption) ON_CONTROL_RANGE ( BN_CLICKED, IDC_OSSZEAD_OPTION, IDC_OSZT_OPTION, OnChangeMuveletOption ) Négy esemény Vezérl : IDC_OSSZEAD_OPTION - tól IDC_OSZT_OPTION - ig Esemény: BN_CLICKED Eseménykezel : OnChangeMuveletOption() Több esemény összefogása - kódolás // Generated message map functions //AFX_MSG(CSzamolDlg) afx_msg void OnChangeOp1Edit(); afx_msg void OnChangeOp2Edit(); //AFX_MSG afx_msg void OnChangeMuveletOption(UINT nid); DECLARE_MESSAGE_MAP() SzamolDlg.h 1 BEGIN_MESSAGE_MAP(CSzamolDlg, CDialog) SzamolDlg.cpp //AFX_MSG_MAP(CSzamolDlg) //AFX_MSG_MAP ON_CONTROL_RANGE(BN_CLICKED, IDC_OSSZEAD_OPTION, IDC_OSZT_OPTION, OnChangeMuveletOption) END_MESSAGE_MAP() 2 afx_msg void OnChangeMuveletOption(UINT nid) UpdateData(); m_muveletjel = m_muvelet[m_melyikmuvelet]; CreateNextTask(); UpdateData(FALSE); SzamolDlg.cpp 3 32
33 Fordítás - Futtatás! 6. feladat - folytatás A dialógusablak címsora változzon a m veletekkel együtt. M veletváltásnál figyelmeztessen hangjelzés az új m veletre. 33
34 // Construction public: CString m_muvelet[4]; CString m_cim[4]; CSzamolDlg(CWnd* pparent = NULL); // standard constructor SzamolDlg.h 1 CSzamolDlg::CSzamolDlg(CWnd* pparent /*=NULL*/) : CDialog(CSzamolDlg::IDD, pparent) m_cim[0]="összadás gyakorlása"; m_cim[1]="kivonás gyakorlása"; m_cim[2]="szorzás gyakorlása"; m_cim[3]="osztás gyakorlása"; SzamolDlg.cpp 2 afx_msg void CSzamolDlg::OnChangeMuveletOption(UINT nid) SzamolDlg.cpp UpdateData(); m_muveletjel = m_muvelet[m_melyikmuvelet]; 3 CreateNextTask(); UpdateData(FALSE); AfxGetMainWnd()->SetWindowText("Számolási gyakorlatok - " + m_cim[m_melyikmuvelet]); Hang: Winmm.lib könyvtár csatolása 34
35 Hang effektus meghívása #include "Szamol.h" #include "SzamolDlg.h" #include "mmsystem.h" SzamolDlg.cpp afx_msg void CSzamolDlg::OnChangeMuveletOption(UINT nid) SzamolDlg.cpp UpdateData(); m_muveletjel = m_muvelet[m_melyikmuvelet]; CreateNextTask(); UpdateData(FALSE); AfxGetMainWnd()->SetWindowText("Számolási gyakorlatok - " + m_cim[m_melyikmuvelet]); sndplaysound("ding.wav",snd_async); 35
36 7. feladat - folytatás Készítsünk számjegy gombokat az eredmény bevitelére. Itt is legyen egy Következ gomb. 36
37 0 számjegy Properties Tegyük fel az összes számjegygombot és a kis Köv gombot. Control ID IDC_DIGIT_0 Group igen Style Push like Member int m_melyikdigit; IDC_DIGIT_1 nem Push like nincs IDC_DIGIT_9 nem Push like nincs 37
38 Kov gomb Properties ID: IDC_KOV_BUTTON Esemény: BN_CLICKED Változó: nincs Eseménykezel : OnKovetkezoButton(); Esemény dupla gombbal - kódolás // Generated message map functions //AFX_MSG(CSzamolDlg) afx_msg void OnVegeButton(); afx_msg void OnKovetkezoButton(); afx_msg void OnChangeOp1Edit(); afx_msg void OnChangeOp2Edit(); //AFX_MSG afx_msg void OnChangeMuveletOption(UINT nid); DECLARE_MESSAGE_MAP() SzamolDlg.h Már létezik az az eseménykezel, amit a Köv gombhoz fogunk rendelni. BEGIN_MESSAGE_MAP(CSzamolDlg, CDialog) //AFX_MSG_MAP(CSzamolDlg) SzamolDlg.cpp ON_BN_CLICKED(IDC_VEGE_BUTTON, OnVegeButton) ON_BN_CLICKED(IDC_KOVETKEZO_BUTTON, OnKovetkezoButton) //AFX_MSG_MAP ON_CONTROL_RANGE(BN_CLICKED, IDC_OSSZEAD_OPTION, IDC_OSZT_OPTION, OnChangeMuveletOption) Csak az összerendelést kell megadni. ON_BN_CLICKED(IDC_KOV_BUTTON, OnKovetkezoButton) END_MESSAGE_MAP() 38
39 Ellen rizzük, hogy a számjegyek ID-je szorosan növekv sorrendben van-e. View/Resource Symbols... A számjegyeket CSOPORTOSAN szeretnénk kezelni. Ha szükséges, módosítsuk. Számjegygombok együttes kezelése Properties: Group ID: IDC_DIGIT_0 (Group) Esemény: BN_CLICKED Változó: m_melyikdigit Eseménykezel : OnDigitClicked(); Nem generált metódus Properties: Group 39
40 Számjegy gombok összefogása - kódolás // Generated message map functions //AFX_MSG(CSzamolDlg) afx_msg void OnChangeOp2Edit(); //AFX_MSG afx_msg void OnChangeMuveletOption(UINT nid); afx_msg void OnDigitClicked(UINT nid); DECLARE_MESSAGE_MAP() 1 SzamolDlg.h BEGIN_MESSAGE_MAP(CSzamolDlg, CDialog) //AFX_MSG_MAP(CSzamolDlg) //AFX_MSG_MAP ON_CONTROL_RANGE(BN_CLICKED, IDC_OSSZEAD_OPTION, IDC_OSZT_OPTION, OnChangeMuveletOption) ON_BN_CLICKED(IDC_KOV_BUTTON, OnKovetkezoButton) ON_CONTROL_RANGE(BN_CLICKED, IDC_DIGIT_0, IDC_DIGIT_9, OnDigitClicked) END_MESSAGE_MAP() afx_msg void CSzamolDlg::OnDigitClicked(UINT nid) UpdateData(); // Beolvas a vezérl kb l if (m_melyikdigit!= -1) m_eredmeny = m_eredmeny * 10 + m_melyikdigit; m_melyikdigit = -1; UpdateData(FALSE); 2 SzamolDlg.cpp SzamolDlg.cpp 3 40
Eseményvezérelt alkalmazások
Szabóné Nacsa Rozália nacsa@inf.elte.hu Eseményvezérelt alkalmazások A Windows alkalmazások eseményvezérelt alkalmazások Esemény: egér kattintás billenty leütés stb. Üzenetkezelés Operációs rendszer kódja
RészletesebbenADATBÁZISKEZELÉS KÖZVETLEN ELÉRÉSSEL II...2
ADATBÁZISKEZELÉS KÖZVETLEN ELÉRÉSSEL II...2 2. FELADAT: RENDEZETT LISTA...2 KÉSZITSÜK EL A FILLSORTEDDATA(INT SCOLUMN) SAJÁT METÓDUST!...2 void CBankView::FillSortedData(int scolumn)... 3 KÉSZITSÜK EL
RészletesebbenSDI ALKALMAZÁS I. Workspace / ResourceView / Toolbar / IDR_MAINFRAME. Workspace / ResourceView / Menu / IDR_MAINFRAME
SDI ALKALMAZÁS I. Feladat: Készítsünk egy olyan alkalmazást, amely az év végi adózás céljából rögzíti egyetlen évközi bevételnek az adatait: bruttó jövedelem adóel ı leg nettó bevétel jövedelem forrása
RészletesebbenAdatbázis-kezelés ActiveX vezérl kkel 2.rész
Adatbázis-kezelés ActiveX vezérl kkel 2.rész Készítette: Szabóné Nacsa Rozália 2004. november Feladat Figyelmeztetés, Figyelmeztetés, ha ha betelt betelt a a csoport. csoport. Csoport Csoport kiválasztása
RészletesebbenAdatbázis-kezelés ODBC driverrel
ADATBÁZIS-KEZELÉS ODBC DRIVERREL... 1 ODBC: OPEN DATABASE CONNECTIVITY (NYÍLT ADATBÁZIS KAPCSOLÁS)... 1 AZ ODBC FELÉPÍTÉSE... 2 ADATBÁZIS REGISZTRÁCIÓ... 2 PROJEKT LÉTREHOZÁSA... 3 A GENERÁLT PROJEKT FELÉPÍTÉSE...
RészletesebbenAdatbázis-kezelés API hívásokkal. Adatbázis-kezelés ODBC-vel. Adatbázis-kezelés SQL parancsokkal. Adatbázis-kezelés ODBC-vel.
Adatbázis-kezelés API hívásokkal hívások Adatbázis-kezelés -vel Készítette: Szabóné Nacsa Rozália 2004. november API 2 API 2 hívások Adatbázis-kezelés parancsokkal Adatbázis-kezelés -vel eljárások 1 parancsok
RészletesebbenJava Programozás 9. Gy: Java alapok. Adatkezelő 5.rész
Java Programozás 9. Gy: Java alapok Adatkezelő 5.rész 15/1 B ITv: MAN 2018.04.22 A Keresés funkció Programlogika: 1. A keresés az etm táblamodellben fog keresni, és a találat rekordokat átmásolja egy másik
RészletesebbenAdatbázis-kezelés ActiveX vezérl kkel
Adatbázis-kezelés ActiveX vezérl kkel Készítette: Szabóné Nacsa Rozália 2004. november Saját vezérl Feladat: Készítsünk kört kört rajzoló rajzológrafikus vezérl vezérl t. t. Figyelem!! Most Most az az
RészletesebbenAdatbázis-kezelés ODBC-vel
Adatbázis-kezelés ODBC-vel Készítette: Szabóné Nacsa Rozália 2004. november Adatbázis-kezelés API hívásokkal Alkalmazás Adatbázis 1 API 1 API 1 hívások Adatbázis 2 API 2 Alkalmazás API 2 hívások Adatbázis-kezelés
RészletesebbenElemi alkalmazások fejlesztése III
Elemi alkalmazások fejlesztése III Egyablakos alkalmazás készítése I. Qt/X11 felhasználásával Kdevelop környezetben készítette: Steingart Ferenc Szabóné Nacsa Rozália Ajánlott irodalom Qt dokumentáció
RészletesebbenJava Programozás 5. Gy: Java alapok. Adatkezelő 1.rész
Java Programozás 5. Gy: Java alapok Adatkezelő 1.rész 27/1 B ITv: MAN 2018.04.13 Feladat Egy nagyon hosszú feladatmegoldásba kezdünk bele: létrehozunk egy adatkezelő programot, sok-sok extrával: 27/2 A
Részletesebben// keressük meg a legnagyobb faktoriális értéket, ami kisebb, // mint százmillió
BME MOGI Gépészeti informatika 3. 1. feladat Végezze el a következő feladatokat! Kérjen be számokat 0 végjelig, és határozza meg az átlagukat! A feladat megoldásához írja meg a következő metódusokat! a.
RészletesebbenSzabóné Nacsa Rozália. Feladat. Készítsünk el egy üres FormView alapú alkalmazást és építsünk köré egy súgó környezetet.
Szabóné Nacsa Rozália Feladat Készítsünk el egy üres FormView alapú alkalmazást és építsünk köré egy súgó környezetet. 1 Tartalom Tárgymutató 2 Keresés Menüpontok 3 HTML oldalak HTML oldalak felsorolása
RészletesebbenSzéchenyi István Egyetem www.sze.hu/~herno
Oldal: 1/6 A feladat során megismerkedünk a C# és a LabVIEW összekapcsolásának egy lehetőségével, pontosabban nagyon egyszerű C#- ban írt kódból fordítunk DLL-t, amit meghívunk LabVIEW-ból. Az eljárás
RészletesebbenSzoftvertechnológia alapjai Java előadások
Szoftvertechnológia alapjai Java előadások Förhécz András, doktorandusz e-mail: fandrew@mit.bme.hu tárgy honlap: http://home.mit.bme.hu/~fandrew/szofttech_hu.html A mai előadás tartalma: Miért pont Java?
RészletesebbenBASH SCRIPT SHELL JEGYZETEK
BASH SCRIPT SHELL JEGYZETEK 1 TARTALOM Paraméterek... 4 Változók... 4 Környezeti változók... 4 Szűrők... 4 grep... 4 sed... 5 cut... 5 head, tail... 5 Reguláris kifejezések... 6 *... 6 +... 6?... 6 {m,n}...
RészletesebbenSzoftvertervezés és -fejlesztés I.
Szoftvertervezés és -fejlesztés I. Operátorok Vezérlési szerkezetek Gyakorlás 1 Hallgatói Tájékoztató A jelen bemutatóban található adatok, tudnivalók és információk a számonkérendő anyag vázlatát képezik.
RészletesebbenProgramozás II. ATM példa Dr. Iványi Péter
Programozás II. ATM példa Dr. Iványi Péter 1 ATM gép ATM=Automated Teller Machine Pénzkiadó automata Kezelő szoftvert szeretnénk írni Objektum-orientált módon 2 Követelmények Egyszerre csak egy embert
RészletesebbenObjektumorientált programozás C# nyelven
Objektumorientált programozás C# nyelven 3. rész Tulajdonságok Indexelık Kivételkezelés Hallgatói tájékoztató A jelen bemutatóban található adatok, tudnivalók és információk a számonkérendı anyag vázlatát
RészletesebbenA feladat lényege egy felhasználói típusnak a zsák típusnak a megvalósítása.
Feladat Készítsen egy egész számokat tartalmazó zsák típust! A zsákot dinamikusan lefoglalt tömb segítségével ábrázolja! Implementálja a szokásos műveleteket (elem betevése, kivétele, üres-e a halmaz,
Részletesebbeninfix kifejezés a+b ab+ +ab postfix kifejezés prefix kifejezés a+b ab+ +ab a+b ab+ +ab Készítette: Szabóné Nacsa Rozália
infix kifejezés a+b ab+ +ab Készítette: Szabóné Nacsa Rozália nacsa@inf.elte.hu postfix kifejezés prefix kifejezés a+b ab+ +ab a+b ab+ +ab 4 Lengyelforma J. Lukasewitz lengyel matematikus használta el
RészletesebbenSZERVER OLDALI JAVASCRIPT. 3. hét Javascript nyelvi elemek
SZERVER OLDALI JAVASCRIPT 3. hét Javascript nyelvi elemek NYELVI ALAPOK: Ez sajnos igen száraz anyag, Viszont a megértékhez és a nyelv elsajátításához kell. Próbáljuk meg random gifekkel feldobni. MIRŐL
RészletesebbenElemi alkalmazások fejlesztése IV. Adatbázis-kezelés ActiveX vezérlıkkel - 1
ADATBÁZIS-KEZELÉS ACTIVEX VEZÉRLİK ALKALMAZÁSÁVAL I.... 1 ACTIVEX... 1 ACTIVEX CONTROL... 1 SAJÁT ACTIVEX VEZÉRLİ LÉTREHOZÁSA... 1 circctrl.cpp... 2 Háttérszín tulajdonság hozzárendelése a vezérlıhöz...
RészletesebbenAlap számológép alkalmazás
Első Androidos programom - Egyszerű műveleteket használó számológép elkészítése Android Developer Tools (ADT) segítségével Alap számológép alkalmazás Android programfejlesztés Tompos Szabolcs Tartalom
RészletesebbenProgramozási technológia
Programozási technológia Swing GUI készítése NetBeans IDE segítségével Dr. Szendrei Rudolf ELTE Informatikai Kar 2018. Bevezető Eddig a grafikus felhasználói felületet kódból hoztuk létre kézzel. A mi
RészletesebbenC#, OOP. Osztályok tervezése C#-ban
C#, OOP Osztályok tervezése C#-ban OOP Létrehozás (creating) Megszüntetés (destroying) Túlterhelés (overlading) Felsorolás típus (enumerated types) 2 Hajó osztály Sailboat class using System; class Sailboat
RészletesebbenMaximum kiválasztás tömbben
ELEMI ALKALMAZÁSOK FEJLESZTÉSE I. Maximum kiválasztás tömbben Készítette: Szabóné Nacsa Rozália Gregorics Tibor tömb létrehozási módozatok maximum kiválasztás kódolása for ciklus adatellenőrzés do-while
RészletesebbenJohanyák Zsolt Csaba: Ugráló gomb oktatási segédlet Copyright 2008 Johanyák Zsolt Csaba
Ugráló gomb Készítsünk egy egyszerű játékprogramot, ami egy mozgó nyomógombot tartalmaz. A nyomógomb beállított ideig marad egy helyben, majd az ablakon számára elhatárolt terület (panel) egy véletlenszerűen
RészletesebbenJava Programozás 1. Gy: Java alapok. Ismétlés ++
Java Programozás 1. Gy: Java alapok Ismétlés ++ 24/1 B ITv: MAN 2018.02.18 Feladat Készítsünk egy komplett konzolos alkalmazást, mely generál egy számot 0 és 100 között (mindkét határt beleértve), feladatunk
RészletesebbenA lista eleme. mutató rész. adat rész. Listaelem létrehozása. Node Deklarálás. Létrehozás. Az elemet nekünk kell bef zni a listába
A lista eleme 0 adat rész mutató rész Listaelem létrehozása p: Node 0 0 3 0 Az elemet nekünk kell bef zni a listába Deklarálás struct Node { int int value; Node* next; next; adattagok Létrehozás Node*
RészletesebbenOOP. #6 (VMT és DMT) v :33:00. Eszterházy Károly Főiskola Információtechnológia tsz. Hernyák Zoltán adj.
OOP #6 (VMT és DMT) v1.0 2003.03.07. 19:33:00 Eszterházy Károly Főiskola Információtechnológia tsz. Hernyák Zoltán adj. e-mail: aroan@ektf.hu web: http://aries.ektf.hu/~aroan OOP OOP_06-1 - E jegyzet másolata
RészletesebbenFelhasználói útmutató ügyfélkapuhoz
Felhasználói útmutató ügyfélkapuhoz Dokumentum frissítve: 06.. 8., Dokumentum verziója: 07.0 Tartalom Az internetes portál ügyfélkapujának szolgáltatásai... Internet bőngésző beállítása... Jármű első regisztrációja...
RészletesebbenMechatronika és mikroszámítógépek 2017/2018 I. félév. Bevezetés a C nyelvbe
Mechatronika és mikroszámítógépek 2017/2018 I. félév Bevezetés a C nyelvbe A C programozási nyelv A C egy általános célú programozási nyelv, melyet Dennis Ritchie fejlesztett ki Ken Thompson segítségével
RészletesebbenOsztály és objektum fogalma
Osztály és objektum fogalma A C++ programozási nyelv I. CPP1/ 1 Az osztály (class) class: adatok és módszerek (method) (függvények) együttese, amely absztrakt adattípusként működik. objektum: egy osztály
RészletesebbenPHP alapjai, bevezetés. Vincze Dávid Miskolci Egyetem, IIT
alapjai, bevezetés Vincze Dávid Miskolci Egyetem, IIT vincze.david@iit.uni-miskolc.hu PHP Personal Home Page (Tools) Script nyelv -> interpretált Elsősorban weboldal (dinamikus) tartalmak előállítására
RészletesebbenJava Programozás 4. Gy: Java GUI. Tipper, MVC kalkulátor
Java Programozás 4. Gy: Java GUI Tipper, MVC kalkulátor 15/1 B ITv: MAN 2018.03.10 1. Feladat: Tipper Készítsük el a tippelős programunk grafikus változatát. Az üzleti logika kódja megvan, a felület pedig
Részletesebben3. Az országos mérés-értékelés eredményei, évenként feltüntetve
3. Az országos mérés-értékelés eredményei, évenként feltüntetve 4. évfolyam-okév 2005/2006. tanév: Ebben a tanévben első alkalommal mértek a 4. évfolyamon különböző készségeket és ezek gyakorlottságát.
RészletesebbenSwing GUI készítése NetBeans IDE segítségével
Programozási Swing e NetBeans IDE segítségével Informatikai Kar Eötvös Loránd Tudományegyetem 1 Tartalom 1 2 2 Eddig a grafikus felhasználói felületet kódból hoztuk létre kézzel. A mi feladatunk volt az
RészletesebbenJava Programozás 8. Gy: Java alapok. Adatkezelő 4.rész
Java Programozás 8. Gy: Java alapok Adatkezelő 4.rész 37/1 B ITv: MAN 2018.04.15 A feladat Feladat: folytassuk a panel életre keltését! - Készítsük el a Módosítás funkciót - A Lista panelt másoljuk le,
RészletesebbenC#---Access adatbáziskezelési gyakorlat
C#---Access adatbáziskezelési gyakorlat 1. Feladat: adatbázis kezelő alkalmazás készítése C# környezetben, Access adatbázist használva. 2. Minta adatbázis létrehozása ACCESS-ben 3. A Projekt létrehozása
RészletesebbenPénzügyi algoritmusok
Pénzügyi algoritmusok A C++ programozás alapjai Sztringek Osztályok alapjai Sztringek Szöveges adatok kezelése Sztring Karakterlánc (string): Szöveges adat Karaktertömbként tárolva A szöveg végét a speciális
RészletesebbenElemi alkalmazások fejlesztése III. A Qt assistant elindítása. Ajánlott ir odalom. A Qt assistant nyitó ablaka
Elemi alkalmazások fejlesztése III Ajánlott ir odalom Egy ablakos alkalmazás készítése I. C++ / Qt felhasználásával Qt dokumentáció online: www.trolltech.com lokális változat: Kdevelop help vagy /usr/share/doc...
RészletesebbenBevezetés a programozásba I.
Bevezetés a programozásba I. 3. gyakorlat Tömbök, programozási tételek Surányi Márton PPKE-ITK 2010.09.21. ZH! PlanG-ból papír alapú zárthelyit írunk el reláthatólag október 5-én! Tömbök Tömbök Eddig egy-egy
RészletesebbenAdatbázisok webalkalmazásokban
Sapientia - EMTE, Pannon Forrás,,Egységes erdélyi felnőttképzés a Kárpát-medencei hálózatban 2010 A JDBC API A Data Access Object tervezési minta Adatforrás - DataSource JDBC architektúra A JDBC API java.sql
RészletesebbenJava Programozás 7. Gy: Java alapok. Adatkezelő 3.rész
Java Programozás 7. Gy: Java alapok Adatkezelő 3.rész 39/1 B ITv: MAN 2018.04.11 A feladat Feladat: folytassuk a panel életre keltését! - Alakítsuk ki az Új dolgozó felvitele panelt - A panel a Beszúr
RészletesebbenKivételek kezelése (exception handling) Hibakezelés old style. Kivételkezelés
Kivételek kezelése (exception handling) Hibakezelés old style class Szamolo { void szamol( String s, int i ) { int d; if (i!= 0) d = (i+1)/i; else if (s!= null) d = s.length(); else if (i > 10) // applikációs
RészletesebbenWCF, Entity Framework, ASP.NET, WPF 1. WCF service-t (adatbázissal Entity Framework) 2. ASP.NET kliens 3. WPF kliens
WCF, Entity Framework, ASP.NET, WPF 1. WCF service-t (adatbázissal Entity Framework) 2. ASP.NET kliens 3. WPF kliens Hozzunk létre egy ASP.NET Empty Web Site projektet! A projekt neve legyen WCFAPP1. Ez
RészletesebbenDelphi programozás III.
Delphi programozás III. A Delphi for ciklusa II. A Delphi újabb verziói egy olyan for ciklust vezettek be, amely a régebbi Delphi-verziókban vagy pl. a Turbo Pascalban még nem voltak ismertek. A for-element-in-collection
RészletesebbenJava programozási nyelv 6. rész Java a gyakorlatban
Java programozási nyelv 6. rész Java a gyakorlatban Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2004. október A Java programozási nyelv Soós Sándor 1/16 Tartalomjegyzék
RészletesebbenReszlAd fájl, kitöltési útmutató:
1 ReszlAd fájl, kitöltési útmutató: A ReszlAd táblázat egy adott látogatás részletes adatait tartalmazza. A szaktanácsadó által hiánytalanul kitöltött, és elnevezett fájlt e-mail üzenetben kérjük elküldeni
RészletesebbenAdabáziselérés ODBC-n keresztül utasításokkal C#-ban
Adabáziselérés ODBC-n keresztül utasításokkal C#-ban 1. Előkészítés Access adatbázis lemásolása, ODBC DSN létrehozása Másoljuk le az alábbiakat: Mit Honnan Hova list.mdb p:\johanyák Csaba\Vizualis programozas\data\
RészletesebbenProgramozás alapjai gyakorlat. 4. gyakorlat Konstansok, tömbök, stringek
Programozás alapjai gyakorlat 4. gyakorlat Konstansok, tömbök, stringek Házi ellenőrzés (f0069) Valósítsd meg a linuxos seq parancs egy egyszerűbb változatát, ami beolvas két egész számot, majd a kettő
Részletesebbenmunkafüzet open eseményéhez
Makrók használata az Excelben - munkafüzet open eseményéhez VBA-eljárás létrehozása Az Auto_Open makróval kapcsolatos fenti korlátozások megkerülhetők az Open eseményhez rendelt VBA-eljárással. Példa Auto_open
RészletesebbenEgészítsük ki a Drupal-t. Drupal modul fejlesztés
Egészítsük ki a Drupal-t Drupal modul fejlesztés Drupal 6.0 2008. február 13. Miért írjunk Drupal modult? Nincs az igényeinknek megfelelő modul Valamilyen közösségi igény kielégítése Valami nem úgy működik
Részletesebben3. Osztályok II. Programozás II
3. Osztályok II. Programozás II Bevezető feladat Írj egy Nevsor osztályt, amely legfeljebb adott mennyiségű nevet képes eltárolni. A maximálisan tárolható nevek számát a konstruktorban adjuk meg. Az osztályt
RészletesebbenHogyan használja az OROS online pótalkatrész jegyzéket?
Hogyan használja az OROS online pótalkatrész jegyzéket? Program indítása/program starts up Válassza ki a weblap nyelvét/choose the language of the webpage Látogasson el az oros.hu weboldalra, majd klikkeljen
RészletesebbenObjektumorientált programozás C# nyelven III.
Objektumorientált programozás C# nyelven III. Kivételkezelés Tulajdonságok Feladatok Készítette: Miklós Árpád Dr. Kotsis Domokos Hallgatói tájékoztató A jelen bemutatóban található adatok, tudnivalók és
RészletesebbenKarakterkészlet. A kis- és nagybetűk nem különböznek, a sztringliterálok belsejét leszámítva!
A PL/SQL alapelemei Karakterkészlet Az angol ABC kis- és nagybetűi: a-z, A-Z Számjegyek: 0-9 Egyéb karakterek: ( ) + - * / < > =! ~ ^ ; :. ' @ %, " # $ & _ { }? [ ] Szóköz, tabulátor, kocsivissza A kis-
RészletesebbenA Java nyelv. Dialógus ablakok. Elek Tibor
A Java nyelv Dialógus ablakok Elek Tibor Dialógus ablakok Szerepe: felbukkanó ablak (üzenet, input) Felépítése, használata majdnem ua., mint JFrame Tulajdonos: lehet tulajdonosa, amellyel együtt ikonizálódik,
Részletesebben1. Írjunk programot mely beolvas két egész számot és kinyomtatja az összegüket.
1. Írjunk programot mely beolvas két egész számot és kinyomtatja az összegüket. // változó deklaráció int number1; // első szám int number2; // második szám int sum; // eredmény std::cout
RészletesebbenObjektum elvű alkalmazások fejlesztése Kifejezés lengyel formára hozása és kiértékelése
Objektum elvű alkalmazások fejlesztése Kifejezés lengyel formára hozása és kiértékelése Készítette: Gregorics Tibor Szabóné Nacsa Rozália Alakítsunk át egy infix formájú aritmetikai kifejezést postfix
Részletesebben3D-s technológiák a játékfejlesztésben UDK bevezetés
3D-s technológiák a játékfejlesztésben UDK bevezetés Első lépések Könyvtár szerkezet: UDK-XXXXXXXX Binaries Development: Itt található a játék forráskódja, ezt kibővíthetjük. FONTOS: A már meglévő kódokat
RészletesebbenAz SQL adatbázisnyelv: DML
Az SQL adatbázisnyelv: DML Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 6.5. Az adatbázis tartalmának módosítása (DML utasítások) INSERT, DELETE, UPDATE
RészletesebbenJava Programozás 6. Gy: Java alapok. Adatkezelő 2.rész
Java Programozás 6. Gy: Java alapok Adatkezelő 2.rész 25/1 B ITv: MAN 2018.04.13 A feladat Feladat: folytassuk a panel életre keltését! - Alakítsuk ki a Lista panelt - Betöltéskor olvassuk be az adatokat
RészletesebbenM-Fájlok létrehozása MATLAB-ban
M-Fájlok létrehozása MATLAB-ban 1 Mi az M-fájl Annak ellenére, hogy a MATLAB rendkívül kifinomult és fejlett számológépként használható, igazi nagysága mégis abban rejlik, hogy be tud olvasni és végrehajtani
RészletesebbenA szemantikus elemzés helye. A szemantikus elemzés feladatai. A szemantikus elemzés feladatai. Deklarációk és láthatósági szabályok
A szemantikus elemzés helye Forrásprogram Forrás-kezelő (source handler) Lexikális elemző (scanner) A szemantikus elemzés feladatai Fordítóprogramok előadás (A, C, T szakirány) Szintaktikus elemző (parser)
Részletesebben7. Laboratóriumi gyakorlat: Vezérlési szerkezetek II.
7. Laboratóriumi gyakorlat: Vezérlési szerkezetek II. A gyakorlat célja: 1. A shell vezérlő szerkezetei használatának gyakorlása. A használt vezérlő szerkezetek: if/else/fi, for, while while, select, case,
RészletesebbenAWK programozás, minták, vezérlési szerkezetek
10 AWK programozás, minták, vezérlési szerkezetek AWK adatvezérelt szkriptnyelv text processing, adat kiterjesztés, tagolt adatok automatizált soronkénti feldolgozása a forrásállományt soronként beolvassa
RészletesebbenLabVIEW példák és bemutatók KÉSZÍTETTE: DR. FÜVESI VIKTOR
LabVIEW példák és bemutatók KÉSZÍTETTE: DR. FÜVESI VIKTOR LabVIEW-ról National Instruments (NI) által fejlesztett Grafikus programfejlesztő környezet, méréstechnikai, vezérlési, jelfeldolgozási feladatok
RészletesebbenSzámítógépes grafika
Számítógépes grafika XXVIII. rész OpenGL Visual C++-ban Ha OpenGL programot szeretnénk létrehozni VisualC++-ban, három lehetőségünk van: Win32 alkalmazás, Win32 konzol alkalmazás és MFC platformon történő
RészletesebbenInformatika terméktervezőknek
Informatika terméktervezőknek C# alapok Névterület (namespace) using Osztály (class) és Obejtumok Metódus (function, procedure, method) main() static void string[] arg Szintaxis // /* */ \n \t Névadások
RészletesebbenWS-Pro WPX38 MD+ PROGRAMOZÓI KÓDOK ÖSSZESÍTÉSE
WS-Pro WPX38 MD+ PROGRAMOZÓI KÓDOK ÖSSZESÍTÉSE 1. a programozás során használt kódok összetétele: [parancs][érték][paraméter][lezárás] 2. hangjelzések elfogadott parancs esetén: 1 hosszú 1 rövid hibás
RészletesebbenProgramozás. (GKxB_INTM021) Dr. Hatwágner F. Miklós február 18. Széchenyi István Egyetem, Gy r
Programozás (GKxB_INTM021) Széchenyi István Egyetem, Gy r 2018. február 18. Minimum és maximumkeresés u s i n g n a m e s p a c e s t d ; i n t main ( ) { c o u t
RészletesebbenBME MOGI Gépészeti informatika 8.
BME MOGI Gépészeti informatika 8. 1. feladat Készítse beosztottak és vezetők munkahelyi adatait kezelő alkalmazást! A feladat megoldásához hozza létre a következő osztályokat! Beosztott osztály: adatmező
RészletesebbenSQLTools in 5 steps ver. 0.1
SQLTools in 5 steps ver. 0.1 Drzewiecki Tomasz - Magyar fordítás és átdolgozás: Gáti Tamás 2006. július 30. Tartalomjegyzék 1 1. Kapcsolódás Kezdetnek indítsd el a programot. Megjelenik az adatbázis kapcsolódási
Részletesebben1. Alapok. #!/bin/bash
1. oldal 1.1. A programfájlok szerkezete 1. Alapok A bash programok tulajnképpen egyszerű szöveges fájlok, amelyeket bármely szövegszerkesztő programmal megírhatunk. Alapvetően ugyanazokat a at használhatjuk
Részletesebben7. Előadás. Makrók alkalmazása. Salamon Júlia. Előadás I. éves mérnök hallgatók számára
7. Előadás Makrók alkalmazása. Salamon Júlia Előadás I. éves mérnök hallgatók számára Feltételes ciklusok Ha a ciklusváltozó intervallumát, előre nem tudjuk mert például a program futása során megszerzett
RészletesebbenAWK programozás, minták, vezérlési szerkezetek
10 AWK programozás, minták, vezérlési szerkezetek AWK futtatási módok AWK parancs, közvetlen programkódmegadás: awk 'PROGRAMKÓD' FILE példa: ls -l awk '{print $1, $5}' a programkód helyére minden indentálás
RészletesebbenJava Server Pages - JSP. Web Technológiák. Java Server Pages - JSP. JSP lapok életciklusa
Web Technológiák Java Server Pages - JSP Répási Tibor egyetemi tanársegéd Miskolc Egyetem Infomatikai és Villamosmérnöki Tanszékcsoport (IVM) Általános Informatikai Tanszék Iroda: Inf.Int. 108. Tel: 2101
Részletesebben/* Az iter függvény meghívása és a visszatérő érték átadása a gyok változóba */ gyok = iter( n, a, e ) ;
1. Írjunk programot, amely függvény alkalmazásával meghatározza n a értékét, (a az n-edik gyök alatt), az általunk megadott pontossággal, iterációval. Az iteráció képlete a következő: ahol : n-1 x uj =
RészletesebbenSzerző. Varga Péter ETR azonosító: VAPQAAI.ELTE Email cím: Név: vp.05@hotmail.com Kurzuskód:
Szerző Név: Varga Péter ETR azonosító: VAPQAAI.ELTE Email cím: vp.05@hotmail.com Kurzuskód: IP-08PAEG/27 Gyakorlatvezető neve: Kőhegyi János Feladatsorszám: 20 1 Tartalom Szerző... 1 Felhasználói dokumentáció...
RészletesebbenAdatbázis rendszerek SQL nyomkövetés
Adatbázis rendszerek 1. 12. SQL nyomkövetés 1/32 B ITv: MAN 2017.10.26 Nyomkövetési feladat 2/32 Gyakorló feladatok Termék-Vásárlás-Vásárló Oktató-Tantárgy-Hallgató 3/32 Gyakorló feladat: Termék-Vásárlás-Vásárló
RészletesebbenZH mintapélda. Feladat. Felület
ZH mintapélda Feladat Írjon Java alkalmazást, amely képes hallgatók rekordjaittárolni és azokat különbözo rendezo kulcsok szerint sorba rendezni. A program grafikus felhasználói felületén keresztül új
RészletesebbenHVK Adminisztrátori használati útmutató
HVK Adminisztrátori használati útmutató Tartalom felöltés, Hírek karbantartása A www.mvfportal.hu oldalon a bejelentkezést követően a rendszer a felhasználó jogosultsági besorolásának megfelelő nyitó oldalra
RészletesebbenA számok kiírása is alapvetően karakterek kiírásán alapul, azonban figyelembe kell venni, hogy a számjegyeket, mint karaktereket kell kiírni.
Példák számok kiírására A számok kiírása is alapvetően karakterek kiírásán alapul, azonban figyelembe kell venni, hogy a számjegyeket, mint karaktereket kell kiírni. Decimális számok kiírása Az alábbi
RészletesebbenMadarassy László, mérnök, BME - Mobil Innovációs Központ. lmadarassy@mik.bme.hu
Madarassy László, mérnök, BME - Mobil lmadarassy@mik.bme.hu W3C Workshop 2007.02.22. BME Informatikai épület Mire használható a VoiceML VoiceML történet, W3C-ajánlások VoiceML dokumentum felépítése Minta
RészletesebbenProgramozás C++ -ban 2007/7
Programozás C++ -ban 2007/7 1. Másoló konstruktor Az egyik legnehezebben érthető fogalom C++ -ban a másoló konstruktor, vagy angolul "copy-constructor". Ez a konstruktor fontos szerepet játszik az argumentum
RészletesebbenUnit Teszt. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Unit Teszt / 22
Unit Teszt Tóth Zsolt Miskolci Egyetem 2013 Tóth Zsolt (Miskolci Egyetem) Unit Teszt 2013 1 / 22 Tartalomjegyzék 1 Bevezetés 2 Unit Teszt 3 Példa Tóth Zsolt (Miskolci Egyetem) Unit Teszt 2013 2 / 22 Szoftvertesztelés
Részletesebben4. Laborgyakorlat. A fájlokról ezeket az adatokat, a fájlrendszer tárolja. Számunkra az 1, 3, 4. oszlopok lesznek az érdekesek.
Linux fájlrendszerek. 4. Laborgyakorlat Előző gyakorlaton, már volt szó a fájlrendszerekről, mikor a mount parancs -t kapcsolójáról volt szó. Linux alatt, az egyes fájlokhoz való hozzáférések miatt, a
RészletesebbenA C# programozási nyelv alapjai
A C# programozási nyelv alapjai Tisztán objektum-orientált Kis- és nagybetűket megkülönbözteti Ötvözi a C++, Delphi, Java programozási nyelvek pozitívumait.net futtatókörnyezet Visual Studio fejlesztőkörnyezet
RészletesebbenÜdvözöljük a Learnship rendszerében
Üdvözöljük a Learnship rendszerében Bevezetés a Learnship Platform használatába Learnship Networks GmbH Scheidtweilerstraße 17 50933 Köln Tel.: +49 (0)221-1306 2820 support@learnship.com 1 Üdvözöljük a
Részletesebbenértékel függvény: rátermettségi függvény (tness function)
Genetikus algoritmusok globális optimalizálás sok lehetséges megoldás közül keressük a legjobbat értékel függvény: rátermettségi függvény (tness function) populáció kiválasztjuk a legrátermettebb egyedeket
RészletesebbenGrafikus felhasználói felület (GUI) létrehozása A GUI jelentése Egy egyszerű GUI mintaalkalmazás létrehozása
Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 0. MATLAB alapismeretek IX. A GUI jelentése Egy egyszerű GUI mintaalkalmazás létrehozása Alkalmazott Informatikai Intézeti
RészletesebbenSQL*Plus. Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP (dolgozó), DEPT (osztály) "közönséges" felhasználók
SQL*Plus Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP dolgozó), DEPT osztály) "közönséges" felhasználók Adatszótár: metaadatokat tartalmazó, csak olvasható táblák táblanév-prefixek:
RészletesebbenBME MOGI Gépészeti informatika 4.
BME MOGI Gépészeti informatika 4. 1. feladat önálló feladatmegoldás Generáljon két 1 és 10 közötti véletlen egész számot, majd kiírja ezekre a számokra a tízes szorzótáblákat! Ha az első generált szám
RészletesebbenC# nyelv alapjai. Krizsán Zoltán 1. Objektumorientált programozás C# alapokon tananyag. Általános Informatikai Tanszék Miskolci Egyetem
C# nyelv alapjai Krizsán Zoltán 1 Általános Informatikai Tanszék Miskolci Egyetem Objektumorientált programozás C# alapokon tananyag Tartalom Bevezetés Lokális változó Utasítások Szójáték Why do all real
RészletesebbenBevezetés a programozásba 2
Bevezetés a programozásba 2 7. Előadás: STL konténerek, sablonok http://digitus.itk.ppke.hu/~flugi/ Vector int int main() { vector v(10); int int sum=0; for for (int i=0;i
RészletesebbenJava-ról Kotlinra. Ekler Péter AutSoft BME AUT. AutSoft
Java-ról Kotlinra Ekler Péter peter.ekler@aut.bme.hu BME AUT Tartalom Java és Kotlin kapcsolata Hogyan próbálhatjuk ki? Kotlin kultúra kialakítása cégen belül Milyen a Kotlin a Java-hoz képest? Történet
RészletesebbenÉRZÉKELŐK ÉS BEAVATKOZÓK I. GY1.1 SENSACT0 PÉLDAPROGRAM
ÉRZÉKELŐK ÉS BEAVATKOZÓK I. GY1.1 SENSACT0 PÉLDAPROGRAM Dr. Soumelidis Alexandros 2018.09.06. BME KÖZLEKEDÉSMÉRNÖKI ÉS JÁRMŰMÉRNÖKI KAR 32708-2/2017/INTFIN SZÁMÚ EMMI ÁLTAL TÁMOGATOTT TANANYAG SensAct0
RészletesebbenSorosítás (szerializáció) és helyreállítás. 1. Bináris sorosítás és helyreállítás. 1.1. Szükséges névterek. 1.2. Attribútumok. 1.3.
Sorosítás (szerializáció) és helyreállítás Cél: a memóriában tárolt adatok egyszerű lemezre mentése és visszatöltése. A sorosítás során létrehozunk egy állományt és egy sorosítást kezelő objektumot. Ez
Részletesebben