O ZBEKISTON RESPUBLIKASI ALOQA, AXBOROTLASHTIRISH VA TELEKOMMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO MITASI

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "O ZBEKISTON RESPUBLIKASI ALOQA, AXBOROTLASHTIRISH VA TELEKOMMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO MITASI"

Transcription

1 O ZBEKISTON RESPUBLIKASI ALOQA, AXBOROTLASHTIRISH VA TELEKOMMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO MITASI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI Dasturiy injiniring fakulteti Aeroportda reyslarni tashkil etish KURS ISHI Topshirdi: guruh talabasi M. Babajanov Qabul qildi: M. Babamuxamedova Toshkent 2015

2 MUNDARIJA I. KIRISH... 3 II. NAZARIY QISM Java dasturlash tili haqida Ma lumotlar bazasi tuzilmasi Java swing haqida NetBeans muxiti haqida... 9 III.AMALIY QISM Dastur ma lumotlar bazasi tuzilmasi Dastur algoritmi UML sxemasi Dasturdan foydalanish IV. XULOSA V. FOYDALANILGAN ADABIYOTLAR VI. ILOVA

3 I. KIRISH Bugungi kunda infarmatika va axborot texnalogiyalari juda jadallik bilan rivojlanmoqda. Biz bugun mobil aloqa, internet, videotelefon tizimi, raqamli televideniya, zamonaviy bank xizmatlari, lizing, sug urta, audit, injiniring va boshqa zamonaviy xizmat turlarini rivojlantirishga alohida e tibor qaratmoqdamiz. Java dasturlash tilida ishlab chiqarilgan dasturlar XXI asrdagi eng ko`p ishlatiladigan, ommalashib borayotgan dasturlar sarasiga kiradi. Demak, O`zbekiston uchun bu tizimida yaratilgan milliy - zamonaviy dasturlar ishlab chiqish informatika va axborot texnologiyalari sohasidagi barcha dasturlovchilar uchun birinchi darajali masalalardan hisoblanadi. Shu maqsadda men ham shu tizimida ishlovchi aeroport ishini elektronlashtruvchi dastur tayyorladim. Bunday dasturni yaratishda men ham Java dasturash tilidanfoydalandim. Java tilining ustunliklaridan biri u platforma tanlamasligi. Bu dasturni yaratishdan maqsad: obyektga yo naltirilgan java dasturlash tilini mukammal o rganish, javada foydalanuvchi interfeyslarini(java Swing) yaratishni o rganish, malumotlar bazasi bilan ishlashni o rganish, aeroport axborot tizimini avtomatlashtirish. Bu dastur aeroport tizimiga yangi yondoshuv desak ham mubolog a bo lmaydi. Chunki dastur juda qulay interfeysga ega. Har bir sohada ATlar tezlik bilan kirib borgani sari bu sohada ish olib boruvchi mutaxassislar soni ham ko payib bormoqda va bu sohada yetuk mutaxasisga aylanish uchun bizga yaratilgan imkoniyatlardan unumli foydalanishimiz kerak. 3

4 II. NAZARIY QISM 2.1. Java dasturlash tili haqida Tarixi: Java dasturlash tili eng yaxshi dasturlash tillaridan biri boʻlib unda korporativ darajadagi mahsulotlarni(dasturlarni) yaratish mumkin.bu dasturlash tili Oak dasturlash tili asosida paydo boʻldi. Oak dasturlash tili 90-yillarning boshida Sun Microsystems tomonidan platformaga(operatsion tizimga) bogʻliq boʻlmagan holda ishlovchi yangi avlod aqlli qurilmalarini yaratishni maqsad qilib harakat boshlagan edi. Bunga erishish uchun Sun hodimlari C++ ni ishlatishni rejalashtirdilar, lekin baʼzi sabablarga koʻra bu fikridan voz kechishdi.oak muvofaqiyatsiz chiqdi va 1995-yilda Sun uning nomini Java ga almashtirdi, va uni WWW rivojlanishiga hizmat qilishi uchun maʼlum oʻzgarishlar qilishdi. Java Obyektga Yoʻnaltirilgan Dasturlash(OOP-object oriented programming) tili va u C++ ga ancha oʻxshash.eng koʻp yoʻl qoʻyildigan xatolarga sabab boʻluvchi qismalari olib tashlanib, Java dasturlash tili ancha soddalashtirildi. Java kod yozilgan fayllar(*.java bilan nihoyalanuvchi) kompilatsiyadan keyin bayt kod(bytecode) ga oʻtadi va bu bayt kod interpretator tomonidan oʻqib yurgizdiriladi. Imkoniyatlari: Bugungi kunga kelib kompyuter va Internetda ishlovchi ko plab foydalanuvchilar Java haqida bir oz bo lsada tushunchaga ega bo lganlar. JAVA ning C & C++ dan ustunligi WORA - Write Once, Run Anywhere (portable). Xavfsizlik (ishonch yo q kodni xavfsiz ishga tushirish). Xotirani xavfsiz boshqarish (avtomat ravishda musorlarni yig adi) Tarmoqga dasturlash Ko p oqimli (Multi-thread) dasturlash Dinamik & kengaytirish Class lar alohida fayllarda saqlanadi Kerak bo lsa ishlatiladi Dinamik ravishda imkoniyatini oshirish xam mumkin kerak bo lsa. 4

5 Quyidagi farqlar bilan Java C/C++ dan ajralib turadi header fayllar yo q Preprocessor lar yo q Goto yo q Unicode belgilar Avtomat musorlarni yig adi Ko rsatkich (pointer) yo q Operatorlarni peregruzga qilish yo q 100% OYDT hamma narsa class Global o zgaruvchi va funksiyalar yo q Java tili Sun Microsystems tomonidan 1991 yil bitovoy ustroystvaga dasturlar ishlab chiqishdan boshlangan. Java dasturlash tili James Gosling tomonidan yaratilgan. Java ning birinchi nomi Oak bo lgan. Birinchi ofitsialniy versiya - Java 1.0, 1996 yil taqdim qilingan. Platforma Java dastirlash tilida C va C++ tilining konstruksiyalari, operatorlari va funksiyalaridan yetarlicha foydalanilgan bo lib, u yangicha uslubdagi ob yektga yo naltirilgan tamoyillar kiritilgan. Unda dastur tuzish va o rganishning osonligi, yaratilgan dasturlarning ixtiyoriy platformada ishlata olish, Internet uchun ixcham dasturlar tuzish, xotirani chiqindi lardan avtomatik tozalash, imkoniyatining 5

6 mavjudligi uning ommabopligini oshirdi. Java dasturlari Java virtual mashinasi (JVM) deb ataluvchi mexanizmning bayt-kodlari orqali kompilyatsiya qilinganligi uchun ixtiyoriy operatsion tizimda ishlay oladi. Shu sababli, Java dasturlarining ishga tushirilishida vaqt ko proq talab qilinadi. Ko pchilik foydalanuvchilar uni shu tomonlama tanqid ostiga olishadi. Java tilining asosiy yutuqlaridan biri uning tez o zgaruvchanligidir. Bu til dasturlash muhitiga va dasturlash yondashuvlariga tez moslasha oladi. Undan nafaqat ilovalar yaratishda, balki Internet uchun dasturlar yaratishda ham foydalanish mumkin. Xavfsizlik (ishonch yuq kodni xavfsiz ishga tushirish). Xotirani xavfsiz boshqarish (avtomat ravishda keraksiz ma lumotlarni yig adi) Tarmoqda dasturlash Ko p oqimli (Multi-thread) dasturlash Quyidagi farqlar bilan Java C/C++ dan ajralib turadi header fayllar yo q Preprocessorlar yo q Goto yo q Unicode belgilar Avtomat musorlarni yig adi Ko rsatkich (pointer) yo q Operatorlarni qayta yuklash qilish yo q Dasturda barcha vazifalar class tushunchasi bilan boshlanadi Global o zgaruvchi va funksiyalar yo q 2.2.Ma lumotlar bazasi tuzilmasi Relyatsion ma'lumotlar bazasini boshqarish tizimi - o`zining ma'lumotlar strukturasi oddiyligi bilan, foydalanuvchi uchun jadval ko`rinishida joylashtirilishi bilan va ma'lumotlar ustidan oson hisob-kitob amallarini bajarish imkoniyati mavjudligi bilan ajralib turadi. Hozirda relyatsion ma lumot bazalari o zining qulayligi tufayli keng miqyosda ishlatilmoqda. Relyatsion ma lumot bazalari ma lumotlarni jadvallarga joylashgan va 6

7 jadvallar orasida mos bog liqliklarni, ya ni munosabatni (relyatsiyani) o rnatishga asoslangan. Ular jadvallar orasidagi turli bog liqliklarni o rnatish, ma lumot kiritish shakllarini yaratish, hisobot shakllarini chiqarish, turli so rovlar (Zaprosi) tuzish imkonini beradi. Relatsion model ma'lumotlarni ikki o`lchamli jadvalda tartiblashga asoslangan. Har bir relatsion jadval ikki o`lchamli massivdan iborat bo`ladi va quyidagi hususiyatlarga ega: -Jadvalning bir ustunidagi barcha kataklar bir hil tipga mansub(misol uchun bir ustun barcha elementlari tipi simvolli yoki raqamli); -Jadvalda bir xil qatorlar mavjud emas; -Ustun va qatorlar ketmaketligi turlicha bo`lishi mumkin; Relatsion ma'lumotlar bazasi boshqarish tizimining asosiy tushunchalari bu: 2.3. Java swing haqida Swing tushunchasi javaning eski avlodlarida mavjud bo lmagan. Unig o rniga ma lum kamchiliklarga ega bo lgan AWT(Abstract Window Toolkit) qo llanilgan. AWTlar foydali ammo ma lum kamchiliklarga ega ya ni cheklangan grafik interfeysga ega. Javaning ommalashishi bilan ko p o tmay bunday kamchillikka boshqa yondoshuv zarurligi ayon bo ldi. Yechim esa swing bo lib chiqdi yilda e lon qilingan swing JFS(Java Foundation Classes) qisimini ichiga o rnatilgan. Swing komponenta va konteynerlarni o z ichiga oladi. Umuman olganda, java kompanentalari JCompanent klasidan voris qilib olingan. Java/SWING nima JAVA uchun GUI Framework JAVA dasturlarini look and feel holatiga keltirish Java Foundation Classes (Sun Microsystems) bir qismi IFC (Netscape) va JFC (Sun Microsystems) qo shilgani Java Standard Edition 1.2 versiyasidan boshlab paket shaklida qo shilgan GUI controllar java dastur orqali generatsiya qilinadi Ko rinishi va funksionallkin jihatidan Windows, Mac va Linux OS laridaka 7

8 Swing kompanentalari SWING Layots AWT va Swing klaslarining layout manager lari: BorderLayout BoxLayout CardLayout FlowLayout GridBagLayout GridLayout GroupLayout SpringLayout Java/SWING BorderLayot BorderLayout Har bir content pane boshlang ichda BorderLayout inisalizatsiya qilinadi. BorderLayout componentlarni 5 ta maydonga qo yadi: top, bottom, left, right, va center. 8

9 2.5. Netbeans muhitida haqida Dastur NetBeans muhitida yaratildi. Bunga sabab bu muhitning qulay interfeysga ekani. Bu oyna NetBeansning ochilish paytida muhit kompanentalarini yuklash jarayoni. Quyidagi oyna NetBeansning ilk oynasi bo li yuqori qismida muxit kompannentalari joylashgan. Chap qismida bizda mavjud bo lgan dasturlar va klaslarni ko rish mumkin. Markazda ishchi soha joylashgan bo lib unda dasturga ishlov berishimiz mumkin. 9

10 Bu oynada dasturning asosiy oynasi ochilib turganini ko rishingiz mumkin. Dastur kodini ko rish uchun har bitta tugma (button) ustiga bosamiz va ma lumotlarga ishlov berish imkoniyatiga ega bo lamiz. Dastur yaratilish jarayonida ma lum qiyinchiliklarga ega bo lindi. Birinchi navbatda aeroport tizimini o rganib chiqishga to g ri keldi. NetBeans muxitidagi qulayliklar tufayli bu tizimni amalga oshirish oson bo ldi. 10

11 III.AMALIY QISM 3.1. Dastur ma lumotlar bazasi tuzilmasi MySQL da yartilgan baza quyidagicha tuzilgan. Quyida turgan jadval aeroport ma lumotlar ba zasining asosiy jadvali. Bu jadval aeroportdagi samalyot reyslarining kelish ketish vaqtlarini va manzillarni belgilab beradi. Quyidagi jadval manzillarning kelish, ketish manzillarining mahalliy yoki xalqoro ekanini belgilab beradi. Va bu jadval joy deb atalgan. 11

12 3.2. Dastur algoritmi Bo limlar: I. Reyslar ro yhati bo limi 1.1. Reyslar ro yhati a) Mahalliy b) Halqaro 1.2. Yo nalish a) Uchish manzili b) Qo nish manzili 1.3. Izlash- kerak bo lgan yo nalishni tanlash II. Ma lumot olish 2.1. Reyslar haqida to liq ma lumotga ega bo lish III. Redaksiya qilish 3.1 Reyslar qo shish 3.2 Reyslarni kechiktirish 3.3 O chirish 12

13 3.3. UML sxemasi UML - bu yangi Unifikаtsiyalаngаn mоdellаshtirish tili (Unified Modeling Language) bo lib, Grаdi Buch, Аyvаr Yakоbsоn vа Djeyms Rаmbо (Grady Booch, Ivar Jacobson, James Rumbaugh) tоmоnidаn оb ektgа-yo nаltirilgаn loyihalаsh vа tахlilni хujjаtlаshning yangi stаndаrti sifаtidа tаklif qilingаn. class Autorize class DatabaseHandler class reys static Connection conn; static PreparedStatement; static ResultSet rs; int DATABASE_VERSION String DATABASE_NAME String TABLE_NAME String DB_PATH int _id; String _region_ket; String _region_kel; String _reys_num; String _date; Metodlar Metodlar Metodlar Autorize() comboch() combo1() addnewroute(); getid(); getregion_kel(); getregion_kel(); getreys_num(); gettype(); Amal() String Amal_uchish String Amal_uzgar Metodlar Belgilash() Uchirish() 13

14 3.4. Dasturdan foydalanish Bu oyna dasturning asosiy oynasi hisoblanib, quyidagi vazifani amalga oshiradi. Ya ni reyslarni boshqarish ma lumotlar olish, va amallar oynasiga kirishingiz mumkin. Reyslar ro yhati oynasi bo lib bu oynada siz ma lumotlarni qidirishingiz, va ko rish imkoniyatiga ega bo lasiz. Bu oyna avzalliklaridan biri siz xalqaro va mahalliy reyslarni alohida ko rish imkoniyatiga ega bo lasiz. Bu yerda ma lum reysni tanlash imkoniyatiga ega bo lasiz 14

15 Bu oyna amallar bolimi bo lib. Bu bo limda siz reyslarni redaksiya qilish Bu yerda foydalanuvchi reyslar ustida amallar bajarish imkoniyatiga ega. Ya ni reyslarni o chirish vaqtlarini o zgartirish va yangi reys qo shish imkoniyatlariga ega. 15

16 IV. XULOSA Men bu dasturni ishlash jarayonida juda ko p narsalarni o rgandim va kata amaliyotga ega bo ldim. Shular jumlasidan OOPni chuqurroq o rganishga muvaffaq bo ldim. Undan tashqari ma lumotlar bazasi bilan ishlash jarayonida ko plab yangi narsalarga duch keldim va bularni o rganish uchun izlanishimga to g ri keldi. Bu ishning samarasida dastur bazasini mukammal tarzda yaratishga harakat qildim. Bugungi kun har qanday masalaning yechimi kompyuter yordamida hal qilinayotgan bir davr hisoblanadi. Va hozirda hech bir soha yo qki unda kompyuter, internet foydalanilmaydigan. Har bir sohaga chuqur kirib borayotga yangi texnologiyalar, insoniyat taraqqiyotiga o zining bemisl ulushuni qo shmoqda. Shuni ham ta kidlash lozimki, hozirda axborot sohasini rivojlantirish va faoliyatini yaxshilash bo yicha ham O zbekistonda bir qator Prezident Farmonlari va qonun hujjatlari ishlab chiqilmoqda. Bular esa o z navbatida aholi ongini oshirish va malakali servis xizmatni tashkil qilishga qaratilgandir. Xulosa qilib aytganda, hozirgi kunda axborotni istalgan vaqtda va ishonchli manba orqali qabul qilish va undan samarali foydalanish eng asosiy masaladir. 16

17 V. FOYDALANILGAN ADABIYOTLAR 1. J.F.Di Marzio Android A Programmer s Guide Chris Haseman Android Essentials Mark Murphy Beginning Android 2 ; 4. Jeff Friesen Learn Java for Android Development ;

18 6.1. Dastur kodi VI. ILOVA package mansur; import java.sql.*; import java.util.logging.level; import java.util.logging.logger; import javax.swing.joptionpane; import net.proteanit.sql.dbutils; public class Autorize extends javax.swing.jframe { static Connection conn; static PreparedStatement ps; static ResultSet rs; public Autorize() throws ClassNotFoundException, SQLException { initcomponents(); this.setlocationrelativeto(null); Class.forName("com.mysql.jdbc.Driver"); // <editor-fold defaultstate="collapsed" desc="generated Code"> private void initcomponents() { jbutton2 = new javax.swing.jbutton(); jbutton1 = new javax.swing.jbutton(); jbutton4 = new javax.swing.jbutton(); jbutton3 = new javax.swing.jbutton(); jlabel1 = new javax.swing.jlabel(); setdefaultcloseoperation(javax.swing.windowconstants.exit_on_close); getcontentpane().setlayout(new org.netbeans.lib.awtextra.absolutelayout()); jbutton2.setbackground(new java.awt.color(204, 255, 255)); jbutton2.setfont(new java.awt.font("segoe UI Semilight", 1, 14)); // NOI18N jbutton2.setforeground(new java.awt.color(0, 0, 51)); jbutton2.settext("chiqish"); jbutton2.addactionlistener(new java.awt.event.actionlistener() { public void actionperformed(java.awt.event.actionevent evt) { jbutton2actionperformed(evt); ); getcontentpane().add(jbutton2, new org.netbeans.lib.awtextra.absoluteconstraints(50, 170, 210, 40)); 18

19 jbutton1.setbackground(new java.awt.color(204, 255, 255)); jbutton1.setfont(new java.awt.font("segoe UI Semilight", 1, 14)); // NOI18N jbutton1.setforeground(new java.awt.color(0, 0, 51)); jbutton1.settext("reyslar ro`yxati"); jbutton1.addactionlistener(new java.awt.event.actionlistener() { public void actionperformed(java.awt.event.actionevent evt) { jbutton1actionperformed(evt); ); getcontentpane().add(jbutton1, new org.netbeans.lib.awtextra.absoluteconstraints(50, 20, 210, 40)); jbutton4.setbackground(new java.awt.color(204, 255, 255)); jbutton4.setfont(new java.awt.font("segoe UI Semilight", 1, 14)); // NOI18N jbutton4.setforeground(new java.awt.color(0, 0, 51)); jbutton4.settext("ma`lumot"); jbutton4.addactionlistener(new java.awt.event.actionlistener() { public void actionperformed(java.awt.event.actionevent evt) { jbutton4actionperformed(evt); ); getcontentpane().add(jbutton4, new org.netbeans.lib.awtextra.absoluteconstraints(50, 70, 210, 40)); jbutton3.setbackground(new java.awt.color(204, 255, 255)); jbutton3.setfont(new java.awt.font("segoe UI Semilight", 1, 13)); // NOI18N jbutton3.setforeground(new java.awt.color(0, 0, 51)); jbutton3.settext("amallar"); jbutton3.addactionlistener(new java.awt.event.actionlistener() { public void actionperformed(java.awt.event.actionevent evt) { jbutton3actionperformed(evt); ); getcontentpane().add(jbutton3, new org.netbeans.lib.awtextra.absoluteconstraints(50, 120, 210, 40)); jlabel1.seticon(new javax.swing.imageicon(getclass().getresource("/fayz/asa.png"))); // NOI18N getcontentpane().add(jlabel1, new org.netbeans.lib.awtextra.absoluteconstraints(0, 0, 410, 250)); pack(); // </editor-fold> private void jbutton1actionperformed(java.awt.event.actionevent evt) { try { 19

20 new klas().setvisible(true); catch (ClassNotFoundException ex) { Logger.getLogger(Autorize.class.getName()).log(Level.SEVERE, null, ex); catch (SQLException ex) { Logger.getLogger(Autorize.class.getName()).log(Level.SEVERE, null, ex); dispose(); private void jbutton2actionperformed(java.awt.event.actionevent evt) { dispose(); private void jbutton4actionperformed(java.awt.event.actionevent evt) { JOptionPane.showMessageDialog(this, "Airaport ma`lumotlar bazasi bilan ishlash \ndasturi interfeys ko`rinishi."); private void jbutton3actionperformed(java.awt.event.actionevent evt) { try { new medik().setvisible(true); catch (SQLException ex) { Logger.getLogger(Autorize.class.getName()).log(Level.SEVERE, null, ex); catch (ClassNotFoundException ex) { Logger.getLogger(Autorize.class.getName()).log(Level.SEVERE, null, ex); dispose(); public static void main(string args[]) { /* Set the Nimbus look and feel */ //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. * For details see */ try { for (javax.swing.uimanager.lookandfeelinfo info : javax.swing.uimanager.getinstalledlookandfeels()) { if ("Nimbus".equals(info.getName())) { javax.swing.uimanager.setlookandfeel(info.getclassname()); break; catch (ClassNotFoundException ex) { 20

21 java.util.logging.logger.getlogger(autorize.class.getname()).log(java.util.logging.level.severe, null, ex); catch (InstantiationException ex) { java.util.logging.logger.getlogger(autorize.class.getname()).log(java.util.logging.level.severe, null, ex); catch (IllegalAccessException ex) { java.util.logging.logger.getlogger(autorize.class.getname()).log(java.util.logging.level.severe, null, ex); catch (javax.swing.unsupportedlookandfeelexception ex) { java.util.logging.logger.getlogger(autorize.class.getname()).log(java.util.logging.level.severe, null, ex); //</editor-fold> /* Create and display the form */ java.awt.eventqueue.invokelater(new Runnable() { public void run() { try { new Autorize().setVisible(true); catch (ClassNotFoundException ex) { Logger.getLogger(Autorize.class.getName()).log(Level.SEVERE, null, ex); catch (SQLException ex) { Logger.getLogger(Autorize.class.getName()).log(Level.SEVERE, null, ex); ); // Variables declaration - do not modify private javax.swing.jbutton jbutton1; private javax.swing.jbutton jbutton2; private javax.swing.jbutton jbutton3; private javax.swing.jbutton jbutton4; private javax.swing.jlabel jlabel1; // End of variables declaration package mansur; import static mansur.klas.conn; import static mansur.klas.ps; import java.sql.*; import java.util.calendar; import java.util.gregoriancalendar; import java.util.logging.level; 21

22 import java.util.logging.logger; import javax.swing.joptionpane; import net.proteanit.sql.dbutils; public class medik extends javax.swing.jframe { static Connection conn; static PreparedStatement ps; static ResultSet rs; public medik() throws SQLException, ClassNotFoundException { Class.forName("com.mysql.jdbc.Driver"); conn=drivermanager.getconnection("jdbc:mysql://localhost/mysql","root",""); initcomponents(); this.setlocationrelativeto(null); Jtable(); combo(); combo1(0); yunalish(); private void Jtable() throws SQLException{ String sql="select asos.id,(select tur.tur from airport.tur where asos.tur=tur.id) as Tur,"+ "asos.reys, (select joy.viloyat from airport.joy where asos.qayerdan=joy.id) as Qayerdan,"+ "(select joy.viloyat from airport.joy where asos.qayerga=joy.id) as Qayerga, asos.vaqti from airport.asos"; ps=conn.preparestatement(sql); rs=ps.executequery(); jtab.setmodel(dbutils.resultsettotablemodel(rs)); private void combo() throws SQLException{ String sql="select * from airport.tur"; ps=conn.preparestatement(sql); rs=ps.executequery(); while(rs.next()){ String name=rs.getstring("tur.tur"); jcombo.additem(name); tur.additem(name); private void combo1(int nom) throws SQLException{ String sql="select * from airport.joy WHERE joy.tur='"+nom+"'"; jcom.removeallitems(); qayerga.removeallitems(); ps=conn.preparestatement(sql); rs=ps.executequery(); 22

23 while(rs.next()){ String name=rs.getstring("joy.viloyat"); jcom.additem(name); qayerga.additem(name); private void yunalish() throws SQLException{ String sql="select * from airport.joy "; ps=conn.preparestatement(sql); rs=ps.executequery(); while(rs.next()){ String name=rs.getstring("joy.viloyat"); // <editor-fold defaultstate="collapsed" desc="generated Code"> private void initcomponents() { jcombo = new javax.swing.jcombobox(); jscrollpane1 = new javax.swing.jscrollpane(); jtab = new javax.swing.jtable(); jbutton2 = new javax.swing.jbutton(); jcom = new javax.swing.jcombobox(); jbutton1 = new javax.swing.jbutton(); jpanel1 = new javax.swing.jpanel(); jlabel1 = new javax.swing.jlabel(); jlabel5 = new javax.swing.jlabel(); tur = new javax.swing.jcombobox(); reys = new javax.swing.jtextfield(); jbutton3 = new javax.swing.jbutton(); qayerdan = new javax.swing.jcombobox(); qayerga = new javax.swing.jcombobox(); jlabel6 = new javax.swing.jlabel(); jlabel8 = new javax.swing.jlabel(); vaqt = new javax.swing.jtextfield(); jlabel9 = new javax.swing.jlabel(); jbutton5 = new javax.swing.jbutton(); jpanel3 = new javax.swing.jpanel(); jlabel10 = new javax.swing.jlabel(); reys1 = new javax.swing.jtextfield(); jbutton6 = new javax.swing.jbutton(); vaqt1 = new javax.swing.jtextfield(); jlabel13 = new javax.swing.jlabel(); 23

24 jlabel3 = new javax.swing.jlabel(); setdefaultcloseoperation(javax.swing.windowconstants.exit_on_close); getcontentpane().setlayout(new org.netbeans.lib.awtextra.absolutelayout()); jcombo.setmodel(new javax.swing.defaultcomboboxmodel(new String[] { "Yo`nalish" )); jcombo.addactionlistener(new java.awt.event.actionlistener() { public void actionperformed(java.awt.event.actionevent evt) { jcomboactionperformed(evt); ); getcontentpane().add(jcombo, new org.netbeans.lib.awtextra.absoluteconstraints(380, 20, 200, -1)); jtab.setautocreaterowsorter(true); jtab.setmodel(new javax.swing.table.defaulttablemodel( new Object [][] { {null, null, null, null, {null, null, null, null, {null, null, null, null, {null, null, null, null, new String [] { "Title 1", "Title 2", "Title 3", "Title 4" )); jtab.setcellselectionenabled(true); jtab.setcursor(new java.awt.cursor(java.awt.cursor.default_cursor)); jtab.addmouselistener(new java.awt.event.mouseadapter() { public void mouseclicked(java.awt.event.mouseevent evt) { jtabmouseclicked(evt); ); jscrollpane1.setviewportview(jtab); getcontentpane().add(jscrollpane1, new org.netbeans.lib.awtextra.absoluteconstraints(374, 50, 420, 376)); jbutton2.setbackground(new java.awt.color(204, 204, 255)); jbutton2.setfont(new java.awt.font("comic Sans MS", 1, 12)); // NOI18N jbutton2.setforeground(new java.awt.color(0, 0, 102)); jbutton2.settext("ortga"); jbutton2.addactionlistener(new java.awt.event.actionlistener() { public void actionperformed(java.awt.event.actionevent evt) { jbutton2actionperformed(evt); ); getcontentpane().add(jbutton2, new org.netbeans.lib.awtextra.absoluteconstraints(630, 460, - 1, -1)); 24

25 1)); jcom.setmodel(new javax.swing.defaultcomboboxmodel(new String[] { "Joylar" )); jcom.addactionlistener(new java.awt.event.actionlistener() { public void actionperformed(java.awt.event.actionevent evt) { jcomactionperformed(evt); ); getcontentpane().add(jcom, new org.netbeans.lib.awtextra.absoluteconstraints(590, 20, 200, - jbutton1.setbackground(new java.awt.color(204, 204, 255)); jbutton1.setfont(new java.awt.font("comic Sans MS", 1, 12)); // NOI18N jbutton1.setforeground(new java.awt.color(0, 0, 102)); jbutton1.settext("chiqish"); jbutton1.addactionlistener(new java.awt.event.actionlistener() { public void actionperformed(java.awt.event.actionevent evt) { jbutton1actionperformed(evt); ); getcontentpane().add(jbutton1, new org.netbeans.lib.awtextra.absoluteconstraints(720, 460, - 1, -1)); jpanel1.setbackground(new java.awt.color(204, 204, 255)); jpanel1.setborder(javax.swing.borderfactory.createtitledborder(javax.swing.borderfactory.createl ineborder(new java.awt.color(0, 0, 0)), "Qo`shish", 0, 0, new java.awt.font("segoe UI Semilight", 1, 14), new java.awt.color(0, 102, 102))); // NOI18N jlabel1.setfont(new java.awt.font("segoe UI Semilight", 1, 11)); // NOI18N jlabel1.setforeground(new java.awt.color(0, 0, 51)); jlabel1.settext("yo`nalish turi"); jlabel5.setfont(new java.awt.font("segoe UI Semilight", 1, 11)); // NOI18N jlabel5.setforeground(new java.awt.color(0, 0, 51)); jlabel5.settext("reys"); tur.setmodel(new javax.swing.defaultcomboboxmodel(new String[] { "tanlang" )); tur.addactionlistener(new java.awt.event.actionlistener() { public void actionperformed(java.awt.event.actionevent evt) { turactionperformed(evt); ); jbutton3.setfont(new java.awt.font("comic Sans MS", 1, 12)); // NOI18N jbutton3.setforeground(new java.awt.color(0, 0, 102)); jbutton3.settext("ok"); jbutton3.addactionlistener(new java.awt.event.actionlistener() { public void actionperformed(java.awt.event.actionevent evt) { jbutton3actionperformed(evt); ); 25

26 qayerdan.setmodel(new javax.swing.defaultcomboboxmodel(new String[] { "tanlang" )); qayerga.setmodel(new javax.swing.defaultcomboboxmodel(new String[] { "tanlang" )); jlabel6.setfont(new java.awt.font("segoe UI Semilight", 1, 11)); // NOI18N jlabel6.setforeground(new java.awt.color(0, 0, 51)); jlabel6.settext("qayerdan"); jlabel8.setfont(new java.awt.font("segoe UI Semilight", 1, 11)); // NOI18N jlabel8.setforeground(new java.awt.color(0, 0, 51)); jlabel8.settext("qayerga"); jlabel9.setfont(new java.awt.font("segoe UI Semilight", 1, 11)); // NOI18N jlabel9.setforeground(new java.awt.color(0, 0, 51)); jlabel9.settext("uchish vaqti"); javax.swing.grouplayout jpanel1layout = new javax.swing.grouplayout(jpanel1); jpanel1.setlayout(jpanel1layout); jpanel1layout.sethorizontalgroup( jpanel1layout.createparallelgroup(javax.swing.grouplayout.alignment.leading).addgroup(javax.swing.grouplayout.alignment.trailing, jpanel1layout.createsequentialgroup().addgap(18, 18, 18).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel1Layout.createSequentialGroup().addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addComponent(jLabel1) 26

O ZBEKISTON RESPUBLIKASI ALOQA, AXBOROTLASHTIRISH VA TELEKOMMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO MITASI

O ZBEKISTON RESPUBLIKASI ALOQA, AXBOROTLASHTIRISH VA TELEKOMMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO MITASI O ZBEKISTON RESPUBLIKASI ALOQA, AXBOROTLASHTIRISH VA TELEKOMMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO MITASI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI Dasturiy injiniring fakulteti KURS ISHI Mavzu: Supermarket

More information

Answer on question #61311, Programming & Computer Science / Java

Answer on question #61311, Programming & Computer Science / Java Answer on question #61311, Programming & Computer Science / Java JSP JSF for completion Once the user starts the thread by clicking a button, the program must choose a random image out of an image array,

More information

* To change this license header, choose License Headers in Project Properties.

* To change this license header, choose License Headers in Project Properties. /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools Templates * and open the template in the editor. */ package calci; /** * *

More information

* To change this license header, choose License Headers in Project Properties.

* To change this license header, choose License Headers in Project Properties. /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools Templates * and open the template in the editor. package tugasumbyjava; /**

More information

Java Programming Summer 2008 LAB. Thursday 8/21/2008

Java Programming Summer 2008 LAB. Thursday 8/21/2008 LAB Thursday 8/21/2008 Design and implement the program that contains a timer. When the program starts, the timer shows 00:00:00. When we click the Start button, the timer starts. When we click the Stop

More information

AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI FARG ONA FILIALI

AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI FARG ONA FILIALI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI FARG ONA FILIALI Kompyuter injiniring fakulteti Axborot texnologiyalari kafedrasi

More information

Appendix I: Software Coding

Appendix I: Software Coding References [1] Ceylon Electricity Board, Statistical Digest 2015, pp 2 [2] Roy Billinton and Ronald N. Allan, Reliability Evaluation of Engineering Systems: Concepts and Techniques, Springer (first published

More information

JAVA CODE JAVA CODE: BINOMIAL TREES OPTION PRICING BINOMIALTREE CLASS PAGE 1

JAVA CODE JAVA CODE: BINOMIAL TREES OPTION PRICING BINOMIALTREE CLASS PAGE 1 CODE JAVA CODE BINOMIAL TREES OPTION PRICING JAVA CODE: BINOMIAL TREES OPTION PRICING BINOMIALTREE CLASS /** * * @author Ioannis Svigkos 2008 */ // This class corresponds to binomial tree option pricing.

More information

Travel Agency. Khateeb Engineering Classes. Mini Project. Khateeb Engineering Classes: / Technology to be used

Travel Agency. Khateeb Engineering Classes. Mini Project. Khateeb Engineering Classes: / Technology to be used Khateeb Engineering Classes Mini Project Travel Agency Technology to be used Front end :Java Swings Back End: PHP Myadmin Requirements : 1) Jdk ( version 1.6 or upwards) 2) Netbeans (Version 6.0 or upwards)

More information

O'zbekiston Respublikasi Aloqa,Axborotlashtirish va Telekommunikatsiya Texnologiyalari Davlat Qo'mitasi. Toshkent Axborot Texnologiyalari Universiteti

O'zbekiston Respublikasi Aloqa,Axborotlashtirish va Telekommunikatsiya Texnologiyalari Davlat Qo'mitasi. Toshkent Axborot Texnologiyalari Universiteti O'zbekiston Respublikasi Aloqa,Axborotlashtirish va Telekommunikatsiya Texnologiyalari Davlat Qo'mitasi Toshkent Axborot Texnologiyalari Universiteti DIF fakulteti ATDT kafedrasi "OYDT" fanidan KURS ISHI

More information

O ZBEKISTONRESPUBLIKASIALOQAAXBOROTLASHTIRISHVATEL EKOMMUNIKATSIYATEXNOLOGIYALARIDAVLATQO MITASITOSH KENTAXBOROTTEXNOLOGIYALARIUNIVERSITETI

O ZBEKISTONRESPUBLIKASIALOQAAXBOROTLASHTIRISHVATEL EKOMMUNIKATSIYATEXNOLOGIYALARIDAVLATQO MITASITOSH KENTAXBOROTTEXNOLOGIYALARIUNIVERSITETI O ZBEKISTONRESPUBLIKASIALOQAAXBOROTLASHTIRISHVATEL EKOMMUNIKATSIYATEXNOLOGIYALARIDAVLATQO MITASITOSH KENTAXBOROTTEXNOLOGIYALARIUNIVERSITETI Dasturiy Injinering Fakulteti ATDT kafedrasi KURS ISHI Mavzu:Temir

More information

jlabel14 = new javax.swing.jlabel(); jlabel15 = new javax.swing.jlabel(); jlabel16 = new javax.swing.jlabel(); jlabel17 = new javax.swing.

jlabel14 = new javax.swing.jlabel(); jlabel15 = new javax.swing.jlabel(); jlabel16 = new javax.swing.jlabel(); jlabel17 = new javax.swing. 188 APPENDIX 1 { jinternalframe1 = new javax.swing.jinternalframe(); jlabel1 = new javax.swing.jlabel(); jlabel2 = new javax.swing.jlabel(); jlabel3 = new javax.swing.jlabel(); jlabel4 = new javax.swing.jlabel();

More information

O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI

O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI URGANCH FILIALI KOMPYUTER INJINIRINGI FAKULTETI DASTURIY

More information

AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI FARG ONA FILIALI

AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI FARG ONA FILIALI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI FARG ONA FILIALI Kompyuter injiniring fakulteti Axborot texnologiyalari kafedrasi

More information

/** Creates new form NewJFrame */ public NewJFrame() { initcomponents(); initblogsearch(); //initializes Index List box }

/** Creates new form NewJFrame */ public NewJFrame() { initcomponents(); initblogsearch(); //initializes Index List box } /* * To change this template, choose Tools Templates * and open the template in the editor. */ /* * NewJFrame.java * * Created on Apr 17, 2011, 1:13:13 PM */ /** * * @author Kelli */ import java.io.*;

More information

O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI

O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI URGANCH FILIALI KOMPYUTER INJINIRINGI FAKULTETI DASTURIY

More information

O ZBЕKISTОN RЕSPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI

O ZBЕKISTОN RЕSPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI O ZBЕKISTОN RЕSPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI TОSHKЕNT AХBОRОT TЕХNОLОGIYALARI UNIVЕRSITЕTI URGANCH FILIALI Kompyuter injiniringi fakultеti Axborot texnologiyalari

More information

MAXSUS EFFEKTLAR KOMPYUTER GRAFIKASI VA DIZAYN FANIDAN

MAXSUS EFFEKTLAR KOMPYUTER GRAFIKASI VA DIZAYN FANIDAN O ZBEKISTON RESPUBLIKASI OLIY VA O RTA MAXSUS TA LIM VAZIRLGI NIZOMIY NOMIDAGI TOSHKENT DAVLAT PEDAGOGIKA UNUVERSITETI KASB TA LIMI FAKULTETI AXBOROT TEXNOLOGIYALARI KAFEDRASI MAXSUS EFFEKTLAR KOMPYUTER

More information

O ZBEKISTON ALOQA, AXBOROTLASHTIRISH VA TELEKOMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO MITASI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

O ZBEKISTON ALOQA, AXBOROTLASHTIRISH VA TELEKOMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO MITASI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI O ZBEKISTON ALOQA, AXBOROTLASHTIRISH VA TELEKOMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO MITASI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI Dasturiy injinering fakulteti OYDT fanidan bajargan KURS ISHI HISOBOTI

More information

DAFTAR LAMPIRAN. Source Code Java Aplikasi Keyword to Image Renamer Split

DAFTAR LAMPIRAN. Source Code Java Aplikasi Keyword to Image Renamer Split DAFTAR LAMPIRAN Source Code Java Aplikasi Keyword to Image Renamer Split Source Code Menu Utama package spin_text; import java.awt.color; import java.awt.event.actionevent; import java.awt.event.actionlistener;

More information

1. Operatsion tizim (OT) tushunchasi 2. Operatsion tizimlarning rivojlanish bosqichlari. 3. Windows operatsion tizimi 4. Mobil operatsion tizimlar

1. Operatsion tizim (OT) tushunchasi 2. Operatsion tizimlarning rivojlanish bosqichlari. 3. Windows operatsion tizimi 4. Mobil operatsion tizimlar Reja: 1. Operatsion tizim (OT) tushunchasi 2. Operatsion tizimlarning rivojlanish bosqichlari. 3. Windows operatsion tizimi 4. Mobil operatsion tizimlar Operatsion tizimning vazifasi kompyuter ishini boshqarishdan

More information

BAKALAVR BITIRUV ISHI

BAKALAVR BITIRUV ISHI O`ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI Himoyaga ruhsat Kafedra mudiri Y.MAbduraxmonova 2015y. BAKALAVR

More information

BITIRUV MALAKAVIY ISHI

BITIRUV MALAKAVIY ISHI O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI QARSHI FILIALI KOMPYUTER INJINERINGI FAKULTETI AXBOROT TEXNOLOGIYALARI

More information

O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI

O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI URGANCH FILIALI KOMPYUTER INJINIRINGI FAKULTETI C++ DA DASTURLASH

More information

BAKALAVR BITIRUV ISHI

BAKALAVR BITIRUV ISHI O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI H i m o y a g a kafedra mudiri AbdurahmonovaY.M. 2015 y.

More information

REJA KIRISH ASOSIY QISM I BOB Android operatsion tizimi 1.1 Android OT tarixi 1.2 Android OTning hayotimizda tutgan o rni 1.

REJA KIRISH ASOSIY QISM I BOB Android operatsion tizimi 1.1 Android OT tarixi 1.2 Android OTning hayotimizda tutgan o rni 1. 1 REJA KIRISH ASOSIY QISM I BOB Android operatsion tizimi 1.1 Android OT tarixi 1.2 Android OTning hayotimizda tutgan o rni 1.3 Android OT uchun dasturiy ta minotlarni ishlab chiqish imkonini beruvchi

More information

O ZBEKISTON RESPUBLIKASI ALOQA, AXBOROTLASHTIRISH VA TELEKOMMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO MITASI

O ZBEKISTON RESPUBLIKASI ALOQA, AXBOROTLASHTIRISH VA TELEKOMMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO MITASI O ZBEKISTON RESPUBLIKASI ALOQA, AXBOROTLASHTIRISH VA TELEKOMMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO MITASI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIALI Qo l yozma huquqida UDK KARIMOV

More information

O ZBEKISTON RESPUBLIKASI OLIY VA O RTA-MAXSUS TA LIM VAZIRLIGI ALISHER NAVOIY NOMIDAGI SAMARQAND DAVLAT UNIVERSITETI MEXANIKA-MATEMATIKA FAKULTETI

O ZBEKISTON RESPUBLIKASI OLIY VA O RTA-MAXSUS TA LIM VAZIRLIGI ALISHER NAVOIY NOMIDAGI SAMARQAND DAVLAT UNIVERSITETI MEXANIKA-MATEMATIKA FAKULTETI O ZBEKISTON RESPUBLIKASI OLIY VA O RTA-MAXSUS TA LIM VAZIRLIGI ALISHER NAVOIY NOMIDAGI SAMARQAND DAVLAT UNIVERSITETI MEXANIKA-MATEMATIKA FAKULTETI AMALIY MATEMATIKA VA INFORMATIKA BO LIMI 5110700-INFORMATIKA

More information

DJURAYEV SHERZOD SOBIRJONOVICH

DJURAYEV SHERZOD SOBIRJONOVICH O ZBEKISTON RESPUBLIKASI ALOQA, AXBOROTLASHTIRISH VA TELEKOMMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO MITASI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI FARG ONA FILIALI Qo l yozma huquqida UDK: 004.41 DJURAYEV

More information

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO Cryptography Practice 1,2,3 By: Raúl Emmanuel Delgado Díaz de León Professor: M. en C. NIDIA ASUNCIÓN CORTEZ DUARTE February2015 Index Contenido

More information

O ZBEKISTON RESPUBLIKASI OLIY VA O RTA MAXSUS TA LIM VAZIRLIGI KASB-HUNAR SIRDARYO VILOYATI O RTA MAXSUS KASB- HUNAR TA LIMI BOSHQARMASI

O ZBEKISTON RESPUBLIKASI OLIY VA O RTA MAXSUS TA LIM VAZIRLIGI KASB-HUNAR SIRDARYO VILOYATI O RTA MAXSUS KASB- HUNAR TA LIMI BOSHQARMASI O ZBEKISTON RESPUBLIKASI OLIY VA O RTA MAXSUS TA LIM VAZIRLIGI KASB-HUNAR SIRDARYO VILOYATI O RTA MAXSUS KASB- HUNAR TA LIMI BOSHQARMASI YANGIYER PEDAGOGIKA KOLLEJI KOMPYUTER VA KOMPYUTER TIZIMLARINI SOZLASH

More information

BITIRUV MALAKAVIY ISHI

BITIRUV MALAKAVIY ISHI O`ZBEKISTON RESPUBLIKASI ALOQA, AXBOROTLASHTIRISH VA TELEKOMMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO`MITASI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIALI TELEKOMMUNIKATSIYA TEXNOLOGIYALARI

More information

TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI AXBOROT TEXNOLOGIYALARI FAKULTETI MULTIMEDIA TEXNOLOGIYALARI KAFEDRASI

TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI AXBOROT TEXNOLOGIYALARI FAKULTETI MULTIMEDIA TEXNOLOGIYALARI KAFEDRASI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI AXBOROT TEXNOLOGIYALARI FAKULTETI MULTIMEDIA TEXNOLOGIYALARI KAFEDRASI REFERAT MUALLIF: X.A.Ishanxodjayeva (TATU, e-mail adish_adisha@ mail.ru) JAVA SCRIPT

More information

WEB DASTURLASH. fanidan MA RUZALAR MATNI

WEB DASTURLASH. fanidan MA RUZALAR MATNI WEB DASTURLASH fanidan MA RUZALAR MATNI 1 1-ma'ruza. Wеb-dasturlash faniga kirish. Rеja: I. Kirish. II. Asosiy qism: 1. Web-sahifa, Web-sayt, Web-sеrvеr; 2. Internet tehnologiyasi haqida 3. Web-tеxnologiya

More information

MUNDARIJA. ANNOTATSIYA... 2 KIRISH... 4 I BOB. ANALITIK QISM... 7

MUNDARIJA. ANNOTATSIYA... 2 KIRISH... 4 I BOB. ANALITIK QISM... 7 MUNDARIJA. ANNOTATSIYA.... 2 KIRISH.... 4 I BOB. ANALITIK QISM... 7 1.1. Mobil texnologiyalarni dunyo hayotida tutgan o rni va ahamiyati.... 7 1.2. Ta lim uchun mo ljallangan Android OT da ishlovchi dasturiy

More information

«Veb ilovalarni yaratish» fanidan tajriba ishlarini bajarish bo yicha

«Veb ilovalarni yaratish» fanidan tajriba ishlarini bajarish bo yicha O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARNI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI URGANCH FILIALI Kompyuter injiniring fakulteti Dasturiy injiniring

More information

Hanley s Survival Guide for Visual Applications with NetBeans 2.0 Last Updated: 5/20/2015 TABLE OF CONTENTS

Hanley s Survival Guide for Visual Applications with NetBeans 2.0 Last Updated: 5/20/2015 TABLE OF CONTENTS Hanley s Survival Guide for Visual Applications with NetBeans 2.0 Last Updated: 5/20/2015 TABLE OF CONTENTS Glossary of Terms 2-4 Step by Step Instructions 4-7 HWApp 8 HWFrame 9 Never trust a computer

More information

O zbekiston Respublikasi oliy va o rta maxsus ta`lim vazirligi. Buxoro oziq-ovqat va engil sanoat texnologiyasi instituti

O zbekiston Respublikasi oliy va o rta maxsus ta`lim vazirligi. Buxoro oziq-ovqat va engil sanoat texnologiyasi instituti O zbekiston Respublikasi oliy va o rta maxsus ta`lim vazirligi Buxoro oziq-ovqat va engil sanoat texnologiyasi instituti Informatika va axborot texnologiyalari kafedrasi Tuzuvchi: k.o q. Narziev U.Z. Vizual

More information

I.1 Introduction Matisse GUI designer I.2 GroupLayout Basics Sequential and Parallel Arrangements sequential horizontal orientation

I.1 Introduction Matisse GUI designer I.2 GroupLayout Basics Sequential and Parallel Arrangements sequential horizontal orientation I GroupLayout I.1 Introduction Java SE 6 includes a powerful layout manager called GroupLayout, which is the default layout manager in the NetBeans IDE (www.netbeans.org). In this appendix, we overview

More information

BAKALAVR BITIRUV MALAKAVIY ISHI

BAKALAVR BITIRUV MALAKAVIY ISHI O'ZBEKISTON ALOQA VA AXBOROTLASHTIRISH AGENTLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI Himoyaga Kafedra mudiri 2012 y. BAKALAVR BITIRUV MALAKAVIY ISHI Mavzu: PHP tili va AJAX Texnologiyasi bo yicha

More information

YM. TIZIMLI DASTURIY TA'MINOT. M.M.Aliyev,E.T.Toxirov. Uslubiy qo'uanma. Toshl en ~---

YM. TIZIMLI DASTURIY TA'MINOT. M.M.Aliyev,E.T.Toxirov. Uslubiy qo'uanma. Toshl en ~--- YM. M.M.Aliyev,E.T.Toxirov TIZIMLI DASTURIY TA'MINOT Uslubiy qo'uanma Toshl en 2012 - -- ~--- «O'zbekiston temir yo'llari» DATK Toshkent temir yo'l muhandislari instituti M.M.Aliyev, E.T.Toxirov TIZIMLI

More information

Sh.A. Nazirov, F.M. Nuraliev. DHTML yordamida Web-sahifa. Dasturlash II fanidan dasturlashga yo naltirilgan IKT tizimilari muttahasislari uchun

Sh.A. Nazirov, F.M. Nuraliev. DHTML yordamida Web-sahifa. Dasturlash II fanidan dasturlashga yo naltirilgan IKT tizimilari muttahasislari uchun Sh.A. Nazirov, F.M. Nuraliev DHTML yordamida Web-sahifa Dasturlash II fanidan dasturlashga yo naltirilgan IKT tizimilari muttahasislari uchun TOSHKENT, 2006 Tastiqlangan: Samarqand sanoat va axborot texnologiyalar

More information

O ZBEKISTON RESPUBLIKASI OLIY VA O RTA MAXSUS TA LIM VAZIRLIGI NIZOMIY NOMIDAGI TOSHKENT DAVLAT PEDAGOGIKAUNIVERSITETI

O ZBEKISTON RESPUBLIKASI OLIY VA O RTA MAXSUS TA LIM VAZIRLIGI NIZOMIY NOMIDAGI TOSHKENT DAVLAT PEDAGOGIKAUNIVERSITETI O ZBEKISTON RESPUBLIKASI OLIY VA O RTA MAXSUS TA LIM VAZIRLIGI NIZOMIY NOMIDAGI TOSHKENT DAVLAT PEDAGOGIKAUNIVERSITETI Qo lyozma huquqida UDK 373.61.9:681.14: 371.3 Magistratura bo limi Informatika va

More information

O'rnatish menyusiga kirish

O'rnatish menyusiga kirish O'RNATISH MENYUSIGA KIRISH 1 O'rnatish menyusiga kirish 1 SETTINGS (PARAMETRLAR) tugmasini 5 soniyacha bosib turing. 2 Toast (Yuqori o'ng burchak (Standart qiymat 0, 0, 0, 0 ) ) namoyish qilinganda parolingizni

More information

O ZBEKISTON RESPUBLIKASI OLIY VA O RTA MAXSUS TA LIM VAZIRLIGI

O ZBEKISTON RESPUBLIKASI OLIY VA O RTA MAXSUS TA LIM VAZIRLIGI O ZBEKISTON RESPUBLIKASI OLIY VA O RTA MAXSUS TA LIM VAZIRLIGI QARSHI DAVLAT UNIVERSITETI FIZIKA MATEMATIKA FAKULTETI AMALIY MATEMATIKA VA INFORMATIKA KAFEDRASI 5130200'' Amaliy matematika va informatika

More information

O ZBEKISTON RESPUBLIKASI ALOQA, AXBOROTLASHTIRISH VA TELEKOMMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO`MITASI

O ZBEKISTON RESPUBLIKASI ALOQA, AXBOROTLASHTIRISH VA TELEKOMMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO`MITASI O ZBEKISTON RESPUBLIKASI ALOQA, AXBOROTLASHTIRISH VA TELEKOMMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO`MITASI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIALI Qo l yozma huquqida UDK 004.4 272

More information

Role-Coll Role Based Collaboration Software

Role-Coll Role Based Collaboration Software Department of Computer Science University of Nevada, Reno Role-Coll Role Based Collaboration Software CS 425 12/12/2006 Software Team: Harold De Armas, Erik Hanchett, Raymond Lee, Zack Norcross Business

More information

O ZBEKISTON RESPUBLIKASI OLIY VA O RTA MAXSUS TA LIM VAZIRLIGI NIZOMIY NOMIDAGI TOSHKENT DAVLAT PEDAGOGIKA UNIVERSITETI MAGISTRATURA BO LIMI

O ZBEKISTON RESPUBLIKASI OLIY VA O RTA MAXSUS TA LIM VAZIRLIGI NIZOMIY NOMIDAGI TOSHKENT DAVLAT PEDAGOGIKA UNIVERSITETI MAGISTRATURA BO LIMI O ZBEKISTON RESPUBLIKASI OLIY VA O RTA MAXSUS TA LIM VAZIRLIGI NIZOMIY NOMIDAGI TOSHKENT DAVLAT PEDAGOGIKA UNIVERSITETI MAGISTRATURA BO LIMI Qo lyozma huquqida UDK (371:681.14) Karimov Ulug`bek G`ofur

More information

O`ZBEKISTON ALOQA VA AXBOROTLASHTIRISH AGENTLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI FARG`ONA FILIALI. Axborot texnologiyalari fakul`teti

O`ZBEKISTON ALOQA VA AXBOROTLASHTIRISH AGENTLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI FARG`ONA FILIALI. Axborot texnologiyalari fakul`teti O`ZBEKISTON ALOQA VA AXBOROTLASHTIRISH AGENTLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI FARG`ONA FILIALI Axborot texnologiyalari fakul`teti Axborot texnologiyalari kafedrasi E kommertsiya fanidan

More information

KURS ISHI. MFO'M fanidan. Mavzu: Internet tamoyillari fanini pedagogik va axborot texnologiyalari yordamida o`qitish metodikasi.

KURS ISHI. MFO'M fanidan. Mavzu: Internet tamoyillari fanini pedagogik va axborot texnologiyalari yordamida o`qitish metodikasi. O'ZBEKISTON RESPUBLIKASI ALOQA, AXBOROTLASHTIRISH VA TELEKOMMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO'MITASI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI MFO'M fanidan KURS ISHI Mavzu: Internet tamoyillari

More information

TOSHKENT AXBROT TEXNALOGIYALARI UNIVERSITETI QARSHI FILIALI KOPYUTER INJINERINGI FAKULTETI

TOSHKENT AXBROT TEXNALOGIYALARI UNIVERSITETI QARSHI FILIALI KOPYUTER INJINERINGI FAKULTETI O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBROT TEXNALOGIYALARI UNIVERSITETI QARSHI FILIALI KOPYUTER INJINERINGI FAKULTETI 5330501 Kompyuter

More information

upakovkalari dizayni (Artel, Uztelecom, Roison) mahsulotlarini yaratish.

upakovkalari dizayni (Artel, Uztelecom, Roison) mahsulotlarini yaratish. O ZBEKISTON RESPUBLIKASI ALOQA AXBOROTLASHTIRISH VA TELEKOMMUNIKATSIYA TEXNOLOGIYALARI DAVLAT QO MITASI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI "Himoyaga ruxsat" "KG va D"kafedra mudiri F.M.Nuraliyev

More information

Amaliy matematika va informatika ta lim yo nalishi bo yicha bakalavr darajasini olish uchun. Oromov Akmal Ahmad o g lining

Amaliy matematika va informatika ta lim yo nalishi bo yicha bakalavr darajasini olish uchun. Oromov Akmal Ahmad o g lining O ZBEKISTON RESPUBLIKASI OILY VA O RTA MAXSUS TA LIM VAZIRLIGI QARSHI DAVLAT UNIVERSITETI FIZIKA-MATEMATIKA FAKULTETI AMALIY MATEMATIKA VA INFORMATIKA KAFEDRASI 5130200 Amaliy matematika va informatika

More information

O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARNI RIVOJLANTIRISH VAZIRLIGI

O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARNI RIVOJLANTIRISH VAZIRLIGI O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARNI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI URGANCH FILIALI Kompyuter injiniringi fakulteti Dasturiy injiniring

More information

CHAPTER 8 INFERENCE. The concept of Inference would be explained in the following chapter, as the CTBN

CHAPTER 8 INFERENCE. The concept of Inference would be explained in the following chapter, as the CTBN CHAPTER 8 INFERENCE The concept of Inference would be explained in the following chapter, as the CTBN framework has already been detailed on. The chapter begins by answering the most asked queries and

More information

O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI O ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI Informatika asoslari kafedrasi C/C++ tilida dasturlash fanidan

More information

O ZBЕKISTON RЕSPUBLIKASI ALOQA, AXBOROTLASHTIRISH VA TЕLЕKOMMUNIKATSIYA TЕXNOLOGIYALARI DAVLAT QO MITASI TOSHKЕNT AXBOROT TЕXNOLOGIYALARI UNIVЕRSITЕTI

O ZBЕKISTON RЕSPUBLIKASI ALOQA, AXBOROTLASHTIRISH VA TЕLЕKOMMUNIKATSIYA TЕXNOLOGIYALARI DAVLAT QO MITASI TOSHKЕNT AXBOROT TЕXNOLOGIYALARI UNIVЕRSITЕTI O ZBЕKISTON RЕSPUBLIKASI ALOQA, AXBOROTLASHTIRISH VA TЕLЕKOMMUNIKATSIYA TЕXNOLOGIYALARI DAVLAT QO MITASI TOSHKЕNT AXBOROT TЕXNOLOGIYALARI UNIVЕRSITЕTI «Himoyaga ruxsat» KG va D kafedra mudiri F.M.Nuraliev

More information

1 Using the NetBeans IDE

1 Using the NetBeans IDE Chapter 1: Using the NetBeans IDE 5 1 Using the NetBeans IDE In this chapter we will examine how to set up a new application program using the NetBeans Integrated Development Environment with the language

More information

O`ZBЕKISTОN RЕSPUBLIKАSI ОLIY VА O`RTА MАХSUS TА LIM VАZIRLIGI АNDIJОN MАSHINАSОZLIK INSTITUTI

O`ZBЕKISTОN RЕSPUBLIKАSI ОLIY VА O`RTА MАХSUS TА LIM VАZIRLIGI АNDIJОN MАSHINАSОZLIK INSTITUTI O`ZBЕKISTОN RЕSPUBLIKАSI ОLIY VА O`RTА MАХSUS TА LIM VАZIRLIGI АNDIJОN MАSHINАSОZLIK INSTITUTI АVTОMАTIKА VА ELЕKTRОTЕХNОLОGIYA FАKULTЕTI AXBOROT TEXNOLOGIYALARI KАFЕDRАSI C++ DASTURLASH TILI NI O RGANISH

More information

Mundarija: Ошибка! Закладка не определена. Ошибка! Закладка не определена.

Mundarija: Ошибка! Закладка не определена. Ошибка! Закладка не определена. Mundarija: Annotatsiya... Ошибка! Закладка не определена. KIRISH... 3 I.ANALITIK QISM... 7 1.1.Ishlab chiqarishga axborot texnologiyalarini joriy etish.... 7 1.2.Global tarmoq hamda tarmoqlarning ishlab

More information

Forte for Java (Community Edition) QuickStart Guide

Forte for Java (Community Edition) QuickStart Guide Forte for Java (Community Edition) QuickStart Guide Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303 USA 650 960-1300 fax 650 969-9131 Part No.: 806-4569-10 Revision 01, February 2000 Forte

More information

O`ZBEKISTON RESPUBLIKASI OLIY VA O`RTA MAXSUS TA'LIM VAZIRLIGI O`RTA MAXSUS, KASB-HUNAR TA'LIMI MARKAZI

O`ZBEKISTON RESPUBLIKASI OLIY VA O`RTA MAXSUS TA'LIM VAZIRLIGI O`RTA MAXSUS, KASB-HUNAR TA'LIMI MARKAZI O`ZBEKISTON RESPUBLIKASI OLIY VA O`RTA MAXSUS TA'LIM VAZIRLIGI O`RTA MAXSUS, KASB-HUNAR TA'LIMI MARKAZI Sh.A.Nazirov, N.A. Aripova, R.V. Qobulov, А.Beletskiy HISOBLASH VA RAQAMLI TEXNIKA ASOSLARI Axborot-kommunikatsiya

More information

Internet tarmog ida taqiqlangan himoyalash (filtr) vositalarini ishlab chiqish

Internet tarmog ida taqiqlangan himoyalash (filtr) vositalarini ishlab chiqish O'ZBEKISTON RESPUBLIKASI VAZIRLAR MAHKAMASI HUZURIDAGI TOSHKENT ISLOM UNIVERSITETI Himoyaga > Kafedra mudiri N.Tursunov > 2013-yil. BAKALAVR BITIRUV MALAKAVIY ISHI Mavzu: Internet tarmog ida taqiqlangan

More information

Lampiran A. SOURCE CODE PROGRAM

Lampiran A. SOURCE CODE PROGRAM A-1 Lampiran A. SOURCE CODE PROGRAM Frame Utama package FrameDesign; import ArithmeticSkripsi.ArithmeticCompress; import ArithmeticSkripsi.ArithmeticDecompress; import Deflate.DeflateContoh; import java.io.file;

More information

INFORMATIKA VA AXBOROT TEXNOLOGIYALARI yo nalishi

INFORMATIKA VA AXBOROT TEXNOLOGIYALARI yo nalishi O ZBEKISTON RESPUBLIKASI OLIY VA O RTA MAXSUS TA LIM VAZIRLIGI OLIY TA LIM TIZIMI PEDAGOG VA RAHBAR KADRLARINI QAYTA TAYYORLASH VA ULARNING MALAKASINI OSHIRISHNI TASHKIL ETISH BOSH ILMIY - METODIK MARKAZI

More information

O zbеkiston Rеspublikasi Oliy va o rta maxsus ta lim vazirligi. Namangan muhandislik pеdagogika instituti. Kasb ta`limi fakultеti

O zbеkiston Rеspublikasi Oliy va o rta maxsus ta lim vazirligi. Namangan muhandislik pеdagogika instituti. Kasb ta`limi fakultеti O zbеkiston Rеspublikasi Oliy va o rta maxsus ta lim vazirligi Namangan muhandislik pеdagogika instituti Kasb ta`limi fakultеti Kasb ta`limi (Informatika va AT) kafеdrasi fanidan Ma ruzalar matni Namangan

More information

МЕХАНИКА МАТЕМАТИКА ФАКУЛЬТЕТИ

МЕХАНИКА МАТЕМАТИКА ФАКУЛЬТЕТИ ЎЗБЕКИСТОН РЕСПУБЛИКАСИ ОЛИЙ ВА ЎРТА МАХСУС ТАЪЛИМ ВАЗИРЛИГИ МИРЗО УЛУҒБЕК НОМИДАГИ ЎЗБЕКИСТОН МИЛЛИЙ УНИВЕРСИТЕТИ МЕХАНИКА-МАТЕМАТИКА ФАКУЛЬТЕТИ АМАЛИЙ МАТЕМАТИКА ВА ИНФОРМАТИКА ЙЎНАЛИШИ КУРС ИШИ МАВЗУ:

More information

Goals. Lecture 7 More GUI programming. The application. The application D&D 12. CompSci 230: Semester JFrame subclass: ListOWords

Goals. Lecture 7 More GUI programming. The application. The application D&D 12. CompSci 230: Semester JFrame subclass: ListOWords Goals By the end of this lesson, you should: Lecture 7 More GUI programming 1. Be able to write Java s with JTextField, JList, JCheckBox and JRadioButton components 2. Be able to implement a ButtonGroup

More information

Graphical User Interfaces in Java - SWING

Graphical User Interfaces in Java - SWING Graphical User Interfaces in Java - SWING Graphical User Interfaces (GUI) Each graphical component that the user can see on the screen corresponds to an object of a class Component: Window Button Menu...

More information

TABIIY FANLAR FAKULTETI KIMYO BO`LIMI

TABIIY FANLAR FAKULTETI KIMYO BO`LIMI O`ZBEKISTON RESPUBLIKASI OLIY VA O`RTA MAXSUS TA LIM VAZIRLIGI ALISHER NAVOIY NOMIDAGI SAMARQAN DAVLAT UNIVERSITETI TABIIY FANLAR FAKULTETI KIMYO BO`LIMI Hisoblash usullari kafedrasi Informatika va axborot

More information

CSCI 201L Midterm Written Fall % of course grade

CSCI 201L Midterm Written Fall % of course grade CSCI 201L Midterm Written Fall 2015 10% of course grade 1. Inheritance Answer the following questions about inheritance. a. Does Java allow overloading, overriding, and redefining of methods? (0.5%) b.

More information

O`ZBEKISTОN RESPUBLIKASI ОLIY VA O`RTA MAXSUS TA`LIM VAZIRLIGI NAMANGAN MUHANDISLIK TEXNОLОGIYA INSTITUTI «KIMIYO-TEXNOLOGIYA» FAKULTETI

O`ZBEKISTОN RESPUBLIKASI ОLIY VA O`RTA MAXSUS TA`LIM VAZIRLIGI NAMANGAN MUHANDISLIK TEXNОLОGIYA INSTITUTI «KIMIYO-TEXNOLOGIYA» FAKULTETI O`ZBEKISTОN RESPUBLIKASI ОLIY VA O`RTA MAXSUS TA`LIM VAZIRLIGI NAMANGAN MUHANDISLIK TEXNОLОGIYA INSTITUTI «KIMIYO-TEXNOLOGIYA» FAKULTETI «Оliy matematika»kafedrasi «Infоrmatika va AT» fanidan 7u-14 guruh

More information

CONTENTS. Chapter 1 Getting Started with Java SE 6 1. Chapter 2 Exploring Variables, Data Types, Operators and Arrays 13

CONTENTS. Chapter 1 Getting Started with Java SE 6 1. Chapter 2 Exploring Variables, Data Types, Operators and Arrays 13 CONTENTS Chapter 1 Getting Started with Java SE 6 1 Introduction of Java SE 6... 3 Desktop Improvements... 3 Core Improvements... 4 Getting and Installing Java... 5 A Simple Java Program... 10 Compiling

More information

Graphical User Interface (GUI) components in Java Applets. With Abstract Window Toolkit (AWT) we can build an applet that has the basic GUI

Graphical User Interface (GUI) components in Java Applets. With Abstract Window Toolkit (AWT) we can build an applet that has the basic GUI CBOP3203 Graphical User Interface (GUI) components in Java Applets. With Abstract Window Toolkit (AWT) we can build an applet that has the basic GUI components like button, text input, scroll bar and others.

More information

Visit for more.

Visit  for more. Chapter 3: Getting Started with JAVA IDE Programming Informatics Practices Class XI (CBSE Board) Revised as per CBSE Curriculum 2015 Visit www.ip4you.blogspot.com for more. Authored By:- Rajesh Kumar Mishra,

More information

Java Graphical User Interfaces AWT (Abstract Window Toolkit) & Swing

Java Graphical User Interfaces AWT (Abstract Window Toolkit) & Swing Java Graphical User Interfaces AWT (Abstract Window Toolkit) & Swing Rui Moreira Some useful links: http://java.sun.com/docs/books/tutorial/uiswing/toc.html http://www.unix.org.ua/orelly/java-ent/jfc/

More information

17 GUI API: Container 18 Hello world with a GUI 19 GUI API: JLabel 20 GUI API: Container: add() 21 Hello world with a GUI 22 GUI API: JFrame: setdefau

17 GUI API: Container 18 Hello world with a GUI 19 GUI API: JLabel 20 GUI API: Container: add() 21 Hello world with a GUI 22 GUI API: JFrame: setdefau List of Slides 1 Title 2 Chapter 13: Graphical user interfaces 3 Chapter aims 4 Section 2: Example:Hello world with a GUI 5 Aim 6 Hello world with a GUI 7 Hello world with a GUI 8 Package: java.awt and

More information

Chapter 8. Java continued. CS Hugh Anderson s notes. Page number: 264 ALERT. MCQ test next week. This time. This place.

Chapter 8. Java continued. CS Hugh Anderson s notes. Page number: 264 ALERT. MCQ test next week. This time. This place. Chapter 8 Java continued CS3283 - Hugh Anderson s notes. Page number: 263 ALERT MCQ test next week This time This place Closed book CS3283 - Hugh Anderson s notes. Page number: 264 ALERT Assignment #2

More information

Java continued. Chapter 8 ALERT ALERT. Last week. MCQ test next week. This time. This place. Closed book. Assignment #2 is for groups of 3

Java continued. Chapter 8 ALERT ALERT. Last week. MCQ test next week. This time. This place. Closed book. Assignment #2 is for groups of 3 Chapter 8 Java continued MCQ test next week This time This place Closed book ALERT CS3283 - Hugh Anderson s notes. Page number: 263 CS3283 - Hugh Anderson s notes. Page number: 264 ALERT Last week Assignment

More information

O ZBEKISTON RESPUBLIKASI OLIY VA O RTA MAXSUS TA LIM VAZIRLIGI TERMIZ DAVLAT UNIVERSITETI FIZIKA MATEMATIKA FAKULTETI. Mengliev Sh.A.

O ZBEKISTON RESPUBLIKASI OLIY VA O RTA MAXSUS TA LIM VAZIRLIGI TERMIZ DAVLAT UNIVERSITETI FIZIKA MATEMATIKA FAKULTETI. Mengliev Sh.A. O ZBEKISTON RESPUBLIKASI OLIY VA O RTA MAXSUS TA LIM VAZIRLIGI TERMIZ DAVLAT UNIVERSITETI FIZIKA MATEMATIKA FAKULTETI Amaliy matematika va informatika kafedrasi Mengliev Sh.A. Borland C++ dasturlash tili

More information

privateint m, n, smithitemcount, raitaitemcount;

privateint m, n, smithitemcount, raitaitemcount; LISTING PROGRAM /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools Templates * and open the template in the editor. */ package

More information

CSCI 201L Midterm Written SOLUTION Fall % of course grade

CSCI 201L Midterm Written SOLUTION Fall % of course grade CSCI 201L Midterm Written SOLUTION Fall 2015 10% of course grade 1. Inheritance Answer the following questions about inheritance. a. Does Java allow overloading, overriding, and redefining of methods?

More information

SampleApp.java. Page 1

SampleApp.java. Page 1 SampleApp.java 1 package msoe.se2030.sequence; 2 3 /** 4 * This app creates a UI and processes data 5 * @author hornick 6 */ 7 public class SampleApp { 8 private UserInterface ui; // the UI for this program

More information

Proctors are unable to respond to queries about the interpretation of exam questions. Do your best to answer exam questions as written.

Proctors are unable to respond to queries about the interpretation of exam questions. Do your best to answer exam questions as written. HAND IN Answers Are Recorded on Question Paper QUEEN'S UNIVERSITY SCHOOL OF COMPUTING CISC212, FALL TERM, 2006 FINAL EXAMINATION 7pm to 10pm, 19 DECEMBER 2006, Jeffrey Hall 1 st Floor Instructor: Alan

More information

Containers and Components

Containers and Components Containers and Components container A GUI has many components in containers. A container contains other components. A container is also a component; so a container may contain other containers. component

More information

LAMPIRAN Lampiran Utama. a. Struktur Organisasi

LAMPIRAN Lampiran Utama. a. Struktur Organisasi LAMPIRAN 5.1. Lampiran Utama a. Struktur Organisasi b. Flowchart Prosedur Penggajian PT Timatex c. Coding List Class Koneksi package ta_552012010_aprilia; import java.sql.*; public class koneksi { private

More information

CSSE 220 Day 19. Object-Oriented Design Files & Exceptions. Check out FilesAndExceptions from SVN

CSSE 220 Day 19. Object-Oriented Design Files & Exceptions. Check out FilesAndExceptions from SVN CSSE 220 Day 19 Object-Oriented Design Files & Exceptions Check out FilesAndExceptions from SVN A practical technique OBJECT-ORIENTED DESIGN Object-Oriented Design We won t use full-scale, formal methodologies

More information

Table of Contents. Chapter 1 Getting Started with Java SE 7 1. Chapter 2 Exploring Class Members in Java 15. iii. Introduction of Java SE 7...

Table of Contents. Chapter 1 Getting Started with Java SE 7 1. Chapter 2 Exploring Class Members in Java 15. iii. Introduction of Java SE 7... Table of Contents Chapter 1 Getting Started with Java SE 7 1 Introduction of Java SE 7... 2 Exploring the Features of Java... 3 Exploring Features of Java SE 7... 4 Introducing Java Environment... 5 Explaining

More information

CSSE 220 Day 19. Object-Oriented Design Files & Exceptions. Check out FilesAndExceptions from SVN

CSSE 220 Day 19. Object-Oriented Design Files & Exceptions. Check out FilesAndExceptions from SVN CSSE 220 Day 19 Object-Oriented Design Files & Exceptions Check out FilesAndExceptions from SVN A practical technique OBJECT-ORIENTED DESIGN Object-Oriented Design We won t use full-scale, formal methodologies

More information

O ZBEKISTON RESPUBLIKASI OLIY VA O RTA TA LIM VAZIRLIGI. TOSHKENT TO QIMACHILIK VA YENGIL SANOAT INSTITUTI. INFORMATIKA VA AT kafedrasi KURS ISHI

O ZBEKISTON RESPUBLIKASI OLIY VA O RTA TA LIM VAZIRLIGI. TOSHKENT TO QIMACHILIK VA YENGIL SANOAT INSTITUTI. INFORMATIKA VA AT kafedrasi KURS ISHI O ZBEKISTON RESPUBLIKASI OLIY VA O RTA TA LIM VAZIRLIGI. TOSHKENT TO QIMACHILIK VA YENGIL SANOAT INSTITUTI INFORMATIKA VA AT kafedrasi KURS ISHI Mavzu:Html tili va unda web sahifalar yaratish Bajardi:

More information

Introduction to the JAVA UI classes Advanced HCI IAT351

Introduction to the JAVA UI classes Advanced HCI IAT351 Introduction to the JAVA UI classes Advanced HCI IAT351 Week 3 Lecture 1 17.09.2012 Lyn Bartram lyn@sfu.ca About JFC and Swing JFC Java TM Foundation Classes Encompass a group of features for constructing

More information

// autor igre Ivan Programerska sekcija package mine;

// autor igre Ivan Programerska sekcija package mine; // autor igre Ivan Bauk @ Programerska sekcija package mine; import java.awt.color; import java.awt.flowlayout; import java.awt.gridlayout; import java.awt.event.actionevent; import java.awt.event.actionlistener;

More information

China Jiliang University Java. Programming in Java. Java Swing Programming. Java Web Applications, Helmut Dispert

China Jiliang University Java. Programming in Java. Java Swing Programming. Java Web Applications, Helmut Dispert Java Programming in Java Java Swing Programming Java Swing Design Goals The overall goal for the Swing project was: To build a set of extensible GUI components to enable developers to more rapidly develop

More information

Multiple Choice Questions: Identify the choice that best completes the statement or answers the question. (15 marks)

Multiple Choice Questions: Identify the choice that best completes the statement or answers the question. (15 marks) M257 MTA Spring2010 Multiple Choice Questions: Identify the choice that best completes the statement or answers the question. (15 marks) 1. If we need various objects that are similar in structure, but

More information

A Reliable tool for Hospital Administration System

A Reliable tool for Hospital Administration System A Reliable tool for Hospital Administration System Govardhana.G 1, Dr. R. Chinnaiyan 2 1. PG Scholar, Department of MCA, New Horizon College of Engineering ( Autonomous), VTU, Bangalore 2. Professor, Department

More information

TECHNICAL DOCUMENTATION

TECHNICAL DOCUMENTATION TECHNICAL DOCUMENTATION UNDERSTANDING THE JAVA/XML CODE BINDING IN OPENBRAVO POS AND LITTLE EDITING SPONSORED BY: IT-KAMER COMPANY LTD CEO: Dr.-Ing. Stanley Mungwe SONDI Mikael Steve jobs project Cameroon

More information

CHAPTER 1: A GENERAL INTRODUCTION TO PROGRAMMING 1

CHAPTER 1: A GENERAL INTRODUCTION TO PROGRAMMING 1 INTRODUCTION xxii CHAPTER 1: A GENERAL INTRODUCTION TO PROGRAMMING 1 The Programming Process 2 Object-Oriented Programming: A Sneak Preview 5 Programming Errors 6 Syntax/Compilation Errors 6 Runtime Errors

More information

Our first program is a simple calculator, which will carry out the arithmetic operations of adding, subtracting, multiplying and dividing numbers.

Our first program is a simple calculator, which will carry out the arithmetic operations of adding, subtracting, multiplying and dividing numbers. Chapter 2: Calculations 29 2 Calculations Most computer programs need to carry out calculations, for example: with money, quantities of materials, or dates and times. In this chapter, we will examine how

More information

COMP16121 Sample Code Lecture 1

COMP16121 Sample Code Lecture 1 COMP16121 Sample Code Lecture 1 Sean Bechhofer, University of Manchester, Manchester, UK sean.bechhofer@manchester.ac.uk 1 SimpleFrame 1 import javax.swing.jframe; 2 3 public class SimpleFrame { 4 5 /*

More information