Pemrograman Operasi File dan GUI dengan Java Netbeans

Dalam operasi file, pustaka (library) yang digunakan antara lain: java.io.File, java.io.FileNotFoundException, java.io.PrintStream, dan java.util.Scanner. Secara umum pustaka Scanner akan dipakai untuk membaca isi file. Sedangkan pustaka PrintStream dipakai untuk menuliskan data ke dalam file. By default, file data akan berlokasi di folder yang sama dengan project source code yang sedang aktif.

Untuk pemrograman GUI, dalam Netbeans versi 7, bisa dibuat dengan cara membuat class baru dalam package project. Klik kanan pada package, kemudian pilih New - JFrame. Dalam mode design, bisa dibuat rancangan tampilan GUI-nya dengan menambahkan komponen-komponen yang dibutuhkan dari jendela palette dan properties yang ada di sebelah kanan. Biasanya komponen yang sering dipakai adalah Label, Text Field dan Button. Label dipakai untuk memberi keterangan di sebelah Text Field. Text Field untuk menuliskan input/ menampilkan output. Sedangkan Button untuk menjalankan operasi/ perintah yang diinginkan.

Lebih jelasnya silahkan download slide di elearning kampus dalam Mata Kuliah Bahasa Pemrograman 1. Atau download dari PPT ini. Kerjakan soal latihan untuk operasi file dan pemrograman GUI yang ada di slide tersebut. Kemudian posting di web masing-masing. Semoga materi ini bermanfaat. Terima kasih :)

CATATAN:

  1. Sebagai tugas kuliah, tuliskan komentar untuk artikel ini yang berisikan NAMA MAHASISWA, KELAS dan ALAMAT URL kedua ARTIKEL tersebut (operasi file dan GUI), bukan sekedar alamat web-nya.
  2. Soal KUIS akan saya posting di grup FB hari Kamis (17/12) pukul 19.00 WIB. Dikerjakan di kertas folio bergaris (siapkan). Dikumpulkan selambat-lambatnya hari Jumat (18/12) pukul 09.00 WIB di ruang dikjar gedung 3.


94 comments:

  1. Alief Harry P, C, 1535010092,

    Sistem Operasi berbasis teks mulai berkembang pada computer generasi kedua yang menyertakan Sistem Opersi (SO) dengan menggunakan disk pada persona computer. Prosedur pengoperasian SO berbasis teks ini dilakukan dengan cara berikut:
    Ketika computer dinyalakan,computer mengeluarkan promt standart untuk mamasukan DOS ke dalam drive. Setelah DOS dimasukkan,computer melakukan booting. Setelah booting dilakukan kita dapat memasukkan salah satu program aplikasi yang kita butuhkan dengan menggantikan DOS dengan Disk lain. Misalnya kita akan melakukan pengetikan dan menggunakan aplikasi Word Star.Pengetikan dilakukan langsung ke dalam disk koson yang disisipkan dan secara bertahap melakukan saving dengan menekan tombol Ctrl+S.

    Pengertian Sistem Operasi Berbasis GUI – GUI atau singkatan dari Graphical User Interface yang memungkinkan pengguna untuk berinteraksi dengan perangkat keras komputer serta memudahkan dalam mengoperasikan sebuah sistem operasi (user friendly). GUI adalah sarana penghubug antara si pengguna ( User ) dengan apa yang digunakannya.

    Selama bertahun-tahun berbagai GUI yang telah dikembangkan untuk berbagai sistem operasi seperti OS / 2, Macintosh, Windows, amiga, Linux, Symbian OS, dan banyak lagi. Di zaman komputer monster ( komputer generasi pertama maksud saya ) GUI belum dikenalkan, zaman itu ketika MARK 1 & juga ENIVAC mendominasi, mesin mereka memerlukan ruangan yang besar , energi yang besar juga user yang banyak pula dengan setiap keahliannya masing-masing hanya untuk mengendalikan 1 mesin saja. Baru ketika era komputer generasi kedua ( DOS buatan Microsoft dan IBM ) ada sedikit perubahan tampilan meskipun bukan disebut GUI.

    //sumber : hennysyafrina.wordpress.com

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete
  4. Ramdhan Firmansyah | Kelas C | 1535010106

    Pegertian Sistem Operasi Berbasis Gui
    Pengertian Sistem Operasi Berbasis GUI – GUI atau singkatan dari Graphical User Interface yang memungkinkan pengguna untuk berinteraksi dengan perangkat keras komputer serta memudahkan dalam mengoperasikan sebuah sistem operasi (user friendly). GUI adalah sarana penghubug antara si pengguna ( User ) dengan apa yang digunakannya.
    Selama bertahun-tahun berbagai GUI yang telah dikembangkan untuk berbagai sistem operasi seperti OS / 2, Macintosh, Windows, amiga, Linux, Symbian OS, dan banyak lagi. Di zaman komputer monster ( komputer generasi pertama maksud saya ) GUI belum dikenalkan, zaman itu ketika MARK 1 & juga ENIVAC mendominasi, mesin mereka memerlukan ruangan yang besar , energi yang besar juga user yang banyak pula dengan setiap keahliannya masing-masing hanya untuk mengendalikan 1 mesin saja. Baru ketika era komputer generasi kedua ( DOS buatan Microsoft dan IBM ) ada sedikit perubahan tampilan meskipun bukan disebut GUI.
    Dalam artikel ini saya hanya menampilkan beberapa kemajuan yang signifikan dalam desain GUI (bukan sistem operasi) serta antarmuka pengguna berbasis grafik pada sistem operasi yang ada saat ini.
    Tapi di zaman sekarang Mac OSX lah yang disebut-sebut sebagai OS yang ber GUI terbaik. Padahal mayoritas dari mereka menggunakan Windows . Bahkan pengguna Mac juga tidak sedikit yang menginstal Windows di dalam Macintoshnya. Untuk itu saya nanti akan membuat artikel mengapa OSX dibilang lebih fashinable dari OS lainnya.
    Ada beberapa yang tidak saya sertakan dan itu bukan berarti tidak termasuk dalam kamajuan desain, tapi tampilan yang ada di artikel merupakan salah satu sistem operasi yang sangat populer.
    GUI pertama kali dikembangkan oleh para peneliti di Xerox Palo Alto Research Center (PARC) di tahun 70-an. Penelitian ini membuka era baru dalam inovasi komputer grafis.
    Komputer pribadi (personal computer) pertama yang menggunakan antarmuka pengguna grafis modern adalah Xerox Alto, yang dikembangkan pada tahun 1973.
    Sistem ini juga bukan sebagai produk komersial dan dimaksudkan terutama untuk penelitian di universitas.

    http://terrrbaru15.blogspot.co.id/2015/06/pengertian-sistem-operasi-berbasis-gui.html

    ReplyDelete
  5. Bergas Wasenanto | Kelas C | 15350101085

    Graphical User Interface yang memungkinkan pengguna untuk berinteraksi dengan perangkat keras komputer serta memudahkan dalam mengoperasikan sebuah sistem operasi (user friendly). GUI adalah sarana penghubug antara si pengguna ( User ) dengan apa yang digunakannya.

    Selama bertahun-tahun berbagai GUI yang telah dikembangkan untuk berbagai sistem operasi seperti OS / 2, Macintosh, Windows, amiga, Linux, Symbian OS, dan banyak lagi. Di zaman komputer monster ( komputer generasi pertama maksud saya ) GUI belum dikenalkan, zaman itu ketika MARK 1 & juga ENIVAC mendominasi, mesin mereka memerlukan ruangan yang besar , energi yang besar juga user yang banyak pula dengan setiap keahliannya masing-masing hanya untuk mengendalikan 1 mesin saja. Baru ketika era komputer generasi kedua ( DOS buatan Microsoft dan IBM ) ada sedikit perubahan tampilan meskipun bukan disebut GUI.

    * Konsep dasar sistem operasi berbasis GUI
    Pada sistem operasi berbasis GUI system dapat berinteraksi melalui gambar-
    gambar atau symbol-symbol. System operasi berbasis GUI sering disebut
    “User friendly”

    *Jenis-jenis media penyimpanan yang sesuai untuk sistem operasi berbasis GUI
    Media penyimpanan dapat tersimpan dalam CD, Hardisk, disket.

    * Jelaskan konfigurasi hardware yang sesuai untuk instalasi sistem oprasi berbasis GUI !
    Konfigurasi hardwarenya adalah 486DX / 66MHZ keatas dan mempunyai Ram minimal 24
    megabytes.

    *Langkah-langkah sistem operasi berbasis GUI,dapat dilakukan dari command pormpt Dos
    maupun dari sistem operasi lain sistem operasi lain yang sudah ada. Misal dari Windows 95
    dan akan di upgrade, ke windows 98. Pada prinsipnya kedua cara ini hampir sama jika
    dilaksanakan. Melalui Dos tentu harus booting dulu melalui Dos. Setelah muncul Dos
    prompt, pindah ke dish drive dimana sourve / master sistem operasi yang akan diinstall
    berada selanjutnya ketik setup dan tekan enter, proses instalasi akan dimulai. Demikian
    juga jika melalui sistem operasi lainnya. Cari setup EXE pada sourve / master sistem
    operasi yang akan diinstall lalu dijalankan. Setelah setup dijalankan, installah secara
    otomatis.

    https://hennysyafrina.wordpress.com/2012/11/04/sistem-operasi-berbasis-gui-text/

    ReplyDelete
  6. Setyawan Adam Librianto | Kelas C | 1535010109

    Pada sistem Linux terdapat dua cara untuk melakukan operasi-operasi yang terkait dengan
    file ataupun folder, yakni secara GUI dan Teks (CLI).
    OPERASI FILE BERBASIS GUI
    Saat ini sudah terdapat banyak aplikasi pengelola file dan folder di Linux. Aplikasi ini
    dikategorikan sebagai File Manager. Contoh aplikasinya adalah Nautilus, Thunar, Dolphin dan
    sejenisnya. Operasi file yang dapat dilakukan user diantaranya penggandaan, pemindahan, penggantian nama, penghapusan, pembuatan file/folder baru, dan melihat informasi metaadata dari file/folder melalui window properties.

    http://kumpulanpertanyaanpenting.blogspot.co.id/2015/04/jelaskan-dua-cara-operasai-file-dan.html

    ReplyDelete
  7. MOHAMAD IBNU RIZKY | 1535010105 | KELAS C

    Dalam operasi file, data yang digunakan dalam aplikasi dapat disimpan secara permanen di hard disk. sehingga aplikasi atau data tidak akan hilang apabila komputer dimatikan atau tiba-tiba mati.
    dibandingkan dengan database, jelas database jauh lebih baik untuk penyimpanan data daripada file. Mengapa Demikian? karena jika menggunakan database, perintah dieksekusi oleh database tersebut, sedangkan jika menggunakan file, maka eksekusi dilakukan dengan pemrograman yang dibuat. Begiru juga dengan memory. Jika menggunakan database, maka memory yang disiapkan adalah sesuai dengan data yang dipanggil dari database saja, sedangkan menggunakan file, maka semua isi file harus terlebih dahulu disimpan kedalam memory walaupun data yang berada di dalam file tidak seluruhnya dibutuhkan. untuk contoh source code dapat dilihat di link sumber dibawah.

    sumber tentang operasi file:
    https://bluejundi.wordpress.com/2010/12/20/contoh-program-java-operasi-file/
    http://www.jhointegrity.com/2015/04/java-operasi-file.html

    Ingin menambahkan untuk Pemrograman GUI
    GUI (Graphic User Interface) adalah pemrograman dengan bahasa java yang dibuat menggunakan aplikasi yang berbasiskan GUI. Tujuannya adalah menambahkan beberapa komponen yang tidak bisa dibuat dalam basis text. Komponen-komponen tersebut bisa berupa tombol, gambar, dll. Tujuannya adalah untuk memudahkan user menggunakan program yang dibuat tersebut.

    Jika menggunakan pemrograman GUI, menurut saya itu dapat mempermudah berinteraksi dengan aplikasi yang dibuat, karena aplikasi yang dibuat secara real terlihat di depan layar, dan dengan menggunakan pemrograman GUI juga dapat mempermudah programer untuk membuat aplikasi karena setelah kita membuat desain JFrame kita tinggal memberikan source code untuk masing-masing simbol agar saling terkait dan menjadi aplikasi yang bagus dan menarik.

    sumber tentang GUI:
    http://nenylestary.blogspot.co.id/2013/12/java-gui.html

    ReplyDelete
  8. This comment has been removed by the author.

    ReplyDelete
  9. ALIFFIAN NURDIN | 1535010100 | KELAS C

    Java GUI mendukung pembangunan melalui Abstract Windowing Toolkit, atau AWT. AWT adalah Java yang setara dengan Microsoft Windows Common Control Library atau Motif widget toolkit. Ini termasuk pendukung untuk pemrograman grafik sederhana serta sejumlah komponen seperti tombol, menu, daftar, dan kelas check box.

    Tiga langkah yang umum untuk semua aplikasi Java GUI adalah:

    1. Pembentukan Container
    2. Tata letak komponen GUI
    3. Penanganan event.

    JAVA GUI HISTORY

    AWT vs. Swing/JFC

    o AWT
    * Abstract Window Toolkit
    * AWT memberikan beberapa komponen yang sederhana, tidak sebanyak Swing
    * Memiliki beberapa masalah dalam pengimplementasiannya awal tahun 1996
    * AWT menggambar/membuat interface dengan menggunakan “native peers” à pembuatan tombol AWT membuat hubungan yang sinkron dengan (Unix, Mac, Win 32) terhadap suatu screen,
    * Keuntungan : aplikasi AWT memiliki penampilan yang asli/lugas (bawaan SO)
    *
    o Swing
    * Juga disebut dengan JFC
    * Di implementasikan oleh Java à seperti bytecode yang dapat berjalan ke semua platform
    * Swing memiliki 10 kali lebih banyak class, dan kemampuan dibanding AWT
    * Swing memiliki look-and-feel yang pluggable. Terlihat ketika pembuatan tombol

    MATISSE GUI BUILDER

    Mattise GUI Builder yang baru mengubah sama sekali konsep perancangan program Java GUI dalam Netbeans. Sebelumnya, untuk merancang sebuah form Java GUI, kita disibukkan dengan pengaturan layout yang rumit. Mulai dari pemilihan layout-manager yang cocok, peletakan dan pengaturan posisi komponen dalam layout, sampai pengaturan berbagai atribut layout.

    1. Free Design

    Sekarang dengan paradigma baru free design yang diusung oleh Project Matisse, merancang GUI dalam Netbeans menjadi lebih mudah.

    Komponen Java (baik AWT, Swing, Beans) benar-benar dapat diletakkan dalam form dengan konsep drag n drop atau pick n plop.

    Kita tidak perlu lagi peduli dengan layout dan layout manager. Semua akan diatur secara otomatis oleh GUI Builder

    Secara background, GUI Builder akan menerjemahkan semua susunan komponen yang kita letakkan dalam form, dengan memakai layout manager baru, GrupLayout, serta berbagai konstruksi yang ada didalam paket Swing.

    Secara otomatis kode program dihasilkan oleh GUI Builder ini.

    2. Snapping

    Saat kita meletakkan komponen dalam form, GUI Builder secara otomatis akan menampilkan garis bantu (guidelines) secara visual. Yang akan membantu kita dalam menentukan posisi komponen relatif terhadap komponen lainnya ataupun relatif terhadap tepi kontainer.

    3. Visual Feedback

    GUI Builder akan menampilkan berbagai visual-feedback. Satu yang telah dikemukakan diatas adalah garis bantu yang ditampilkan saat penempatan komponen. Visual feedback lainnya, yang ditampilkan paska peletakan, akan menunjukkan hubungan anchoring (penjangkaran atau posisi absolut) dan chaining (keterkaitan) antar komponen.

    sumber tentang GUI :
    http://javafardyanz.blogspot.com/2012/03/pengertian-java-gui.html

    ReplyDelete
  10. BAYU PRASETYA | 1535010114 | KELAS C
    Pengertian dan definisi dari GUI :

    GUI (Graphical User Interface), adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu grafis agar mempermudah para pengguna-nya untuk berinteraksi dengan komputer atau sistem operasi.


    Jadi, GUI merupakan antarmuka pada sistem operasi komputer yang menggunakan menu grafis. Menu grafis ini maksudnya terdapat tampilan yang lebih ditekankan untuk membuat sistem operasi yang user-friendly agar para pengguna lebih nyaman menggunakan komputer. Menu grafis itu ya seperti ada grafis-grafis atau gambar-gambar dan tampilan yang tujuannya untuk memudahkan para pengguna menggunakan sistem operasi. Contoh sistem operasi yang menggunakan GUI adalah Linux dengan distro Mandriva menggunakan Desktop Environment KDE (Lihat juga Pengertian Desktop Environment), dan juga sistem operasi Windows 7 Ultimate yang menggunakan GUI-nya sendiri.



    CLI (Command Line Interface), adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu baris perintah atau text atau ketikkan dari keyboard untuk berinteraksi denga sistem operasi atau komputer tersebut.


    Jadi, GUI merupakan antarmuka yang menggunakan input dari keyboard untuk bisa berinteraksi dengan komputer tersebut. CLI lebih ditujukan kepada sistem operasi yang digunakan sebagai komputer server. Karena menggunakan CLI dirasa lebih efisien dan cepat daripada menggunakan GUI. Untuk berinteraksi dengan komputer, harus dengan menggunakan bafris perintah yang bisa dikenali oleh komputer. Jadi, untuk orang yang masih awam menggunakan mode CLI, masih dirasa cukup repot untuk menggunakannya.

    sumber tentang pengertian GUI :
    http://ghadinkz23.blogspot.co.id/2010/12/pengertian-gui-dan-cli.html

    ReplyDelete
  11. waluyo yudo prasetio | 1535010087 | C
    Java GUI adalah pemrograman dengan bahasa Java yang dibuat menggunakan aplikasi yang berbasiskan GUI. Tujuannya adalah menambahkan komponen-komponen yang tidak bisa dibuat dalam basis text. Komponen-konponen tersebut bisa berupa tombol, gambar, dll. Tujuannya adalah untuk memudahkan user menggunakan program yang dibuat tersebut.

    Macam-macam GUI :

    1. AWT (Abstract Window Toolkit) – SUN Microsystem -> Oracle Product

    AWT (Abstract Window Toolkit) ini adalah GUI Toolkit pertama pada bahasa pemrograman Java, sayang-nya AWT ini sangat-sangat kekurangan komponen yang biasa digunakan untuk membangun sebuah aplikasi desktop secara lengkap (komponen tabel saja tidak ada ) Terlepas dari kurang-nya komponen GUI yang terdapat pada AWT (Abstract Window Toolkit), aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) akan tampak seperti aplikasi native. Maksudnya yaitu, jika aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) ini dijalankan pada Sistem Operasi Windows. Maka aplikasi ini akan terlihat seperti aplikasi Windows pada umum-nya, dan begitu juga jika dijalankan pada Sistem Operasi Mac ataupun GNU/Linux. Kenapa ini bisa terjadi, karena AWT (Abstract Window Toolkit) ini benar-benar memanggil native subrutin untuk menggambar setiap komponen-nya ke layar.

    2. SWT (Standart Widget Tookit) – IBM Product -> Eclipse Foundation

    SWT (Standart Widget Toolkit) ini adalah sebuah GUI Toolkit yang dikeluaran oleh IBM sebagai alternatif dari AWT/Java Swing milik SUN Microsystem, yang membedakan antara SWT (Standart Widget Toolkit) dan AWT/Java Swing adalah SWT ini benar-benar mengakses native GUI library yang terdapat pada Sistem Operasi melalui JNI (Java Native Interface). Dengan model seperti ini, memungkinkan tampilan aplikasi yang dibangun menggunakan GUI Toolkit SWT menjadi sama persis dengan aplikasi native lain-nya. Kekurangan dari model pemanggilan native GUI library seperti ini adalah kita harus menyediakan library untuk tiap-tiap Sistem Operasi target aplikasi kita.

    3. QtJambi – Trolltech -> Nokia Product -> Stopped and Taken By Community

    Pernah menggunakan Desktop Environment KDE ? Ingin membuat aplikasi yang tampilan-nya mirip denganKDE ? Kalau teman-teman ingin membangun aplikasi yang tampilan-nya tampak seperti aplikasi yang terdapat pada KDE tapi masih ingin menggunakan bahasa java sebagai dasar-nya, maka QtJambi adalah pilihan yang tepat untuk teman-teman. Karena QtJambi ini merupakan binding Qt Framework dengan bahasa Java, tetapi sayang-nya proyek QtJambi sudah tidak disupport oleh Nokia dan secara resmi telah ditutup Untung-nya, awal tahun ini ada beberapa developer yang peduli dengan kelangsungan proyek ini dan akhir-nya membuat sebuah komunitas untuk melanjutkan pengembangan proyek QtJambi, sekarang teman-teman bisa melihat perkembangan proyek QtJambi ini pada halaman QtJambi Community.

    4. avaGNOME – Community Product

    Kalau QtJambi diatas ditujukan untuk teman-teman yang sudah akrab dengan API (Application Programming Interface) Qt Framework, berbeda dengan JavaGNOME Proyek ini lebih dikhususkan untuk teman-teman pecinta GTK atau yang paling banyak dikenal yaitu GNOMESama seperti GUI Toolkit SWT dan QTJambi, JavaGNOME ini juga mengakses native library tetapi API yang digunakan adalah API dari GTK. Untuk teman-teman yang sudah terbiasa membangun aplikasi menggunakan Glade, maka teman-teman bisa men-design form-nya menggunakan Glade dan memanggil-nya menggunakan bahasa java melalui JavaGNOME.

    sumber GUI :
    http://bagus-narutofans.blogspot.co.id/2012/03/pengertian-dan-macam-gui-java.html

    ReplyDelete
  12. Mochammad Ridho Ilyasa | 1535010110 | Kelas C

    GUI atau kepajangan dari Graphical User Interface merupakan salah satu model interaksi antara manusia dan komputer. Selain GUI, ada juga model yang lain seperti Character User Interface (CUI) yang sering kita kenal dengan command line. Dari sisi kenyamanan (attitude), kedua model ini memiliki fungsinya masing-masing. Fungsi CUI biasanya adalah administrator sistem berbasis sistem operasi LINUX. Bagi mereka, CUI dirasakan lebih nyaman dibandingkan dengan GUI, bahkan setelah GUI pada LINUX berkembang dengan pesat, mereka tetap bertahan untuk menggunakan CUI. Pengguna GUI biasanya adalah mereka yang sudah terbiasa dengan sistem operasi Windows.

    Nah, GUI atau Graphical Unit Interface, merupakan perangkat pertama untuk mengendalikan fungsi-fungsi suatu software, dan membuat pengguna mudah untuk memahami bagaimana menggunakan software tersebut. Kita dapat mengasumsikan bahwa GUI merupakan sebagai bagian dari suatu software yang pertama kali ditangkap mata (secara interface). Dimana suatu software akan kelihatan bagus, jika GUI tersebut tampak menarik. Hal ini termasuk untuk GUI sistem pengenal suara,GUI ini diperlukan agar orang awam mudah dalam mempelajari dan menggunakan sistem tersebut. Untuk lebih kenal dekat dengan GUI, anda dapat perhatikan pada komputer masing-masing yang mana telah dibalut oleh GUI. Contoh saja Sistem Operasi Windows anda atau pun Linux, memiliki tampilan yang disesuaikan dengan cara penggunaan sistem. Berikut ini salah satu sreenshoot dari Sistem Operasi Windows 7 yang juga dibangun dari komponen GUI.

    -Fungsi GUI-
    Dari pemahaman tentang GUI sebelumnya, fungsi-fungsi GUI dalam dunia teknologi dan informasi saat ini sangat beragam. Berikut beberapa fungsi dari penggunaan GUI dalam dunia Iptek khususnya komputer :
    (1). Pointing device dengan perangkat berupa mouse
    (2). Memiliki fungsi sebagai plug and play, yang mana memudahkan user dalam menginstall dan uninstall hardware/sofware (sinkronisasi)
    (3). Membuat software-software yang menuntut aplikasi dalam komputer user yang dapat digunakan untuk kegiatan user dalam proses seperti menulis text, spreadsheet. sound, graphic dan lain-lain
    (4). Untuk digunakan dalam pembuatan System Operasi sebagai User friendly dan ergonomis
    (5). Pembuatan website
    (6). Opensource software/hardware atau pengembang aplikasi-aplikasi skala besar lainnya.

    https://javaslalu.wordpress.com/gampang-java/pemahaman-gui/

    ReplyDelete
  13. Diantara jenis-jenis gui di java adalah:
    a) AWT (Abstract Window Toolkit)
    AWT (Abstract Window Toolkit) adalah GUI Toolkit pertama pada bahasa pemrograman Java, sayang-nya AWT ini sangat-sangat kekurangan komponen yang biasa digunakan untuk membangun sebuah aplikasi desktop secara lengkap (komponen tabel saja tidak ada ) Terlepas dari kurang-nya komponen GUI yang terdapat pada AWT (Abstract Window Toolkit), aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) akan tampak seperti aplikasi native. Maksudnya yaitu, jika aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) ini dijalankan pada Sistem Operasi Windows. Maka aplikasi ini akan terlihat seperti aplikasi Windows pada umum-nya, dan begitu juga jika dijalankan pada Sistem Operasi Mac ataupun GNU/Linux. Kenapa ini bisa terjadi, karena AWT (Abstract Window Toolkit) ini benar-benar memanggil native subrutin untuk menggambar setiap komponen-nya ke layar.

    b) SWT (Standart Widget Tookit)
    SWT (Standart Widget Toolkit) adalah sebuah GUI Toolkit yang dikeluaran oleh IBM sebagai alternatif dari AWT/Java Swing milik SUN Microsystem. SWT terdapat pada package java.swt. package java.swt berisis komponen-komponen GUI yang bersifat platform sistem operasi.
    Tampilan dari java.swt menyesuaikan dengan sistem operasi sehingga mengakibatkan dependensi sistem. Namun performa dari SWT ini sama dengan swing. Yang membedakan antara SWT (Standart Widget Toolkit) dan AWT/Java Swing adalah SWT ini benar-benar mengakses native GUI library yang terdapat pada Sistem Operasi melalui JNI (Java Native Interface).

    c) SWING
    Java Swing adalah librari java yang digunkan untuk menciptakan Grafik User Interface (GUI). Dengan Java Swing kita dapat membuat user interface yang cross platform atau OS independent. Artinya user interface yang kita buat dapat dijalankan pada system operasi apa saja (OS yang suport Java) dengan tampilan yang relative sama. Bahkan kita dapat membuat user interface yang menyerupai Windows XP, Mac OS atau Linux tanpa tergantung dari OS yang kita gunakan. SWING, adalah salah satu bagian dari Java Foundation Classes (JFC). Pada JFC ini juga terdapat fasilitas untuk menambahkan Rich Graphic Functionality.



    Daftar Pustaka
    - http://kumpulantanyajawab.blogspot.com/2009/12/contoh-program-java-swing-sederhana.html
    - http://ptrisma.blogspot.com/2015/04/membuat-program-gui-sederhana-dengan.html
    - https://netbeans.org/kb/73/java/project-setup.html?print=yes

    ReplyDelete
  14. http://geminiboy-skyforce.blogspot.co.id/2013/07/pengertian-gui.html
    http://myant2526.blogspot.co.id/2010/04/operasi-file.html

    Media GUI (Graphical User Interface), adalah bentuk dialog atau komunikasi antara manusia dan komputer yang berbentuk grafis dan sangat atraktif. Contoh antarmuka manusia dengan komputer yang berbentuk grafis menggunakan pemrograman visual (Visual Basic, Visual Foxpro, Delphi dll.) Pengertian GUI adalah Graphical User Interface dalam dunia komputer. Pada komputer terdapat GUI atau antarmuka pengguna secara grafis. Istilah ini bukan hal yang lumrah pada saat awal kemunculan komputer. Namun setelah komputer generasi keempat mulai diciptakan, munculnya televisi berwarna (yang mendorong pada penciptaan layar monitor berwarna) serta evolusi pada perangkat penampil gambar (graphic adapter atau graphic card atau video card) membuat komputer mulai mendapatkan suatu sistem baru.perasi

    FileOperasi dasar file pada prinsipnya terbagi menjadi 3 tahap, yaitu:- membuka atau mengaktifkan file- melaksanakan pemrosesan file- menutup dile

    A. Membuka fileSebelum suatu file dapat diproses, file harus dibuka terlebih dahulu. Sebelum file dibuka, terlebih dahulu obyek file harus didefinisikan. Sintaksnya:ofstream nama_obyek;perintah ofstream dapat dijalankan dengan menyertakan file header fstream.h Setelah itu, suatu file dapat dibuka dengan perintahnama_obyek.open(“nama file dan path”);

    B. Menulis ke FileSalah satu jenis pemrosesan pada file adalah menulis atau merekam data ke file.Sintaknya:nama_obyek << ... ;

    C. Menutup FileSetelah pemrosesan file selesai, file dapat ditutup menggunakan perintahnama_obyek.close();

    ReplyDelete
  15. Wahyu Imam Syafii | Kelas A | NPM : 1535010036

    ReplyDelete
  16. Himas Adin Nugroho | 1535010019 | A

    GUI atau singkatan dari Graphical User Interface yang memungkinkan pengguna untuk berinteraksi dengan perangkat keras komputer serta memudahkan dalam mengoperasikan sebuah sistem operasi (user friendly). GUI adalah sarana penghubug antara si pengguna ( User ) dengan apa yang digunakannya.

    Selama bertahun-tahun berbagai GUI yang telah dikembangkan untuk berbagai sistem operasi seperti OS / 2, Macintosh, Windows, amiga, Linux, Symbian OS, dan banyak lagi. Di zaman komputer monster ( komputer generasi pertama maksud saya ) GUI belum dikenalkan, zaman itu ketika MARK 1 & juga ENIVAC mendominasi, mesin mereka memerlukan ruangan yang besar , energi yang besar juga user yang banyak pula dengan setiap keahliannya masing-masing hanya untuk mengendalikan 1 mesin saja. Baru ketika era komputer generasi kedua ( DOS buatan Microsoft dan IBM ) ada sedikit perubahan tampilan meskipun bukan disebut GUI.

    Komputer pribadi (personal computer) pertama yang menggunakan antarmuka pengguna grafis modern adalah Xerox Alto, yang dikembangkan pada tahun 1973. Sistem ini juga bukan sebagai produk komersial dan dimaksudkan terutama untuk penelitian di universitas.

    Dengan operasi file, data yang digunakan dalam aplikasi bisa disimpan secara permanen di hard disk. Sehingga data tidak akan hilang ketika aplikasi di-close atau komputer dimatikan. Operasi file juga memungkinkan penyimpanan data dengan ukuran yang lebih besar (kapasitas hard disk > dari RAM).

    Untuk mengoperasikan file digunakan library java.io.File, java.io.FileNotFoundException, java.io.PrintStream dan java.util.Scanner. Library PrintStream dipakai untuk merekam data ke file. Sedangkan library yang dipakai untuk membaca file adalah java.io.File dan java.util.Scanner. Berikut contoh programnya:

    import java.io.FileNotFoundException;
    import java.io.PrintStream;
    import java.util.Scanner;
    import java.io.File;

    /**
    *
    * @author bluejundi
    */
    public class Main {

    /**
    * @param args the command line arguments
    */
    public static void main(String[] args)
    // TODO code application logic here
    throws FileNotFoundException {
    //membaca dan menulis file
    int npm;
    String nama = new String(“”);
    double ipk;
    PrintStream diskWriter = new PrintStream(“mhs.txt”);
    int i;
    Scanner sc = new Scanner(System.in);
    System.out.print(“Jumlah data = “);
    i = sc.nextInt();
    do
    {
    System.out.print(“NPM = “);
    npm = sc.nextInt();
    System.out.print(“Nama = “);
    nama = sc.next();
    System.out.print(“IPK = “);
    ipk = sc.nextDouble();
    diskWriter.println(npm + ” ” + nama + ” ” + ipk);
    i–;
    }
    while(i>0);
    System.out.println(“Isi File:”);
    Scanner diskScanner = new Scanner(new File(“mhs.txt”));
    while (diskScanner.hasNext())
    {
    npm = diskScanner.nextInt();
    nama = diskScanner.next();
    ipk = diskScanner.nextDouble();
    System.out.println(“[” + npm + “] ” + nama + ” (” + ipk + “)”);
    }
    }
    }

    source:
    https://nasrotunillahsxtkj2.wordpress.com/2012/08/11/perkembangan-sistem-operasi-berbasis-gui-dan-teks/
    https://bluejundi.wordpress.com/2010/12/20/contoh-program-java-operasi-file/

    ReplyDelete
  17. Canang Cita Gemilang | 1535010060 | B

    GUI (Graphical User Interface), adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu grafis agar mempermudah para pengguna-nya untuk berinteraksi dengan komputer atau sistem operasi.


    Jadi, GUI merupakan antarmuka pada sistem operasi komputer yang menggunakan menu grafis. Menu grafis ini maksudnya terdapat tampilan yang lebih ditekankan untuk membuat sistem operasi yang user-friendly agar para pengguna lebih nyaman menggunakan komputer. Menu grafis itu ya seperti ada grafis-grafis atau gambar-gambar dan tampilan yang tujuannya untuk memudahkan para pengguna menggunakan sistem operasi.

    (sumber : http://ghadinkz23.blogspot.co.id/2010/12/pengertian-gui-dan-cli.html )

    Diantara jenis-jenis gui di java adalah:
    a) AWT (Abstract Window Toolkit)
    AWT (Abstract Window Toolkit) adalah GUI Toolkit pertama pada bahasa pemrograman Java, sayang-nya AWT ini sangat-sangat kekurangan komponen yang biasa digunakan untuk membangun sebuah aplikasi desktop secara lengkap (komponen tabel saja tidak ada ) Terlepas dari kurang-nya komponen GUI yang terdapat pada AWT (Abstract Window Toolkit), aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) akan tampak seperti aplikasi native. Maksudnya yaitu, jika aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) ini dijalankan pada Sistem Operasi Windows. Maka aplikasi ini akan terlihat seperti aplikasi Windows pada umum-nya, dan begitu juga jika dijalankan pada Sistem Operasi Mac ataupun GNU/Linux. Kenapa ini bisa terjadi, karena AWT (Abstract Window Toolkit) ini benar-benar memanggil native subrutin untuk menggambar setiap komponen-nya ke layar.

    b) SWT (Standart Widget Tookit)
    SWT (Standart Widget Toolkit) adalah sebuah GUI Toolkit yang dikeluaran oleh IBM sebagai alternatif dari AWT/Java Swing milik SUN Microsystem. SWT terdapat pada package java.swt. package java.swt berisis komponen-komponen GUI yang bersifat platform sistem operasi.
    Tampilan dari java.swt menyesuaikan dengan sistem operasi sehingga mengakibatkan dependensi sistem. Namun performa dari SWT ini sama dengan swing. Yang membedakan antara SWT (Standart Widget Toolkit) dan AWT/Java Swing adalah SWT ini benar-benar mengakses native GUI library yang terdapat pada Sistem Operasi melalui JNI (Java Native Interface).
    c) SWING
    Java Swing adalah librari java yang digunkan untuk menciptakan Grafik User Interface (GUI). Dengan Java Swing kita dapat membuat user interface yang cross platform atau OS independent. Artinya user interface yang kita buat dapat dijalankan pada system operasi apa saja (OS yang suport Java) dengan tampilan yang relative sama. Bahkan kita dapat membuat user interface yang menyerupai Windows XP, Mac OS atau Linux tanpa tergantung dari OS yang kita gunakan. SWING, adalah salah satu bagian dari Java Foundation Classes (JFC). Pada JFC ini juga terdapat fasilitas untuk menambahkan Rich Graphic Functionality.

    (sumber : http://nenylestary.blogspot.co.id/2013/12/java-gui.html )

    ReplyDelete
  18. Muhammad Wildan F |1535010075

    GUI atau kepajangan dari Graphical User Interface merupakan salah satu model interaksi antara manusia dan komputer. Selain GUI, ada juga model yang lain seperti Character User Interface (CUI) yang sering kita kenal dengan command line. Dari sisi kenyamanan (attitude), kedua model ini memiliki fungsinya masing-masing. Fungsi CUI biasanya adalah administrator sistem berbasis sistem operasi LINUX. Bagi mereka, CUI dirasakan lebih nyaman dibandingkan dengan GUI, bahkan setelah GUI pada LINUX berkembang dengan pesat, mereka tetap bertahan untuk menggunakan CUI. Pengguna GUI biasanya adalah mereka yang sudah terbiasa dengan sistem operasi Windows.

    Nah, GUI atau Graphical Unit Interface, merupakan perangkat pertama untuk mengendalikan fungsi-fungsi suatu software, dan membuat pengguna mudah untuk memahami bagaimana menggunakan software tersebut. Kita dapat mengasumsikan bahwa GUI merupakan sebagai bagian dari suatu software yang pertama kali ditangkap mata (secara interface). Dimana suatu software akan kelihatan bagus, jika GUI tersebut tampak menarik. Hal ini termasuk untuk GUI sistem pengenal suara,GUI ini diperlukan agar orang awam mudah dalam mempelajari dan menggunakan sistem tersebut. Untuk lebih kenal dekat dengan GUI, anda dapat perhatikan pada komputer masing-masing yang mana telah dibalut oleh GUI. Contoh saja Sistem Operasi Windows anda atau pun Linux, memiliki tampilan yang disesuaikan dengan cara penggunaan sistem. Berikut ini salah satu sreenshoot dari Sistem Operasi Windows 7 yang juga dibangun dari komponen GUI.

    Fungsi GUI

    Dari pemahaman tentang GUI sebelumnya, fungsi-fungsi GUI dalam dunia teknologi dan informasi saat ini sangat beragam. Berikut beberapa fungsi dari penggunaan GUI dalam dunia Iptek khususnya komputer :

    (1). Pointing device dengan perangkat berupa mouse

    (2). Memiliki fungsi sebagai plug and play, yang mana memudahkan user dalam menginstall dan uninstall hardware/sofware (sinkronisasi)

    (3). Membuat software-software yang menuntut aplikasi dalam komputer user yang dapat digunakan untuk kegiatan user dalam proses seperti menulis text, spreadsheet. sound, graphic dan lain-lain

    (4). Untuk digunakan dalam pembuatan System Operasi sebagai User friendly dan ergonomis

    (5). Pembuatan website

    (6). Opensource software/hardware atau pengembang aplikasi-aplikasi skala besar lainnya.



    JAVA GUI

    JAVA GUI sendiri secara umum sama dengan pemahaman GUI sendiri, namun disini GUI pada JAVA adalah salah satu dari fasilitas Java dalam mengembangkan suatu aplikasi dengan memberikan suatu interface yang nantinya akan disesuaikan dengan kebutuhan suatu aplikasi, baik skala kecil dan besar. Intinya, GUI pada Java adalah komponen-komponen penyempurna dalam sebuah sistem, seperti komponen navigasi, graphic, interface desktop, komponen menu, sinkronisasi antar interface dan semuanya itu dirancang dengan penelitian yang baik, dimana nantinya aplikasi tersebut dapat dengan mudah dioperasikan user. Banyak sudah aplikasi yang telah Java kembangankan dengan menggunakan GUI sebagai nilai penggunaan dan nilai jual. Software perangkat lunak dan keras juga termasuk di dalamnya. Java GUI adalah program pengembangan suatu user interface dengan mengetengahkan graphic sebagai penghubung user dengan sistem, sehingga mudah dalam implementasi aplikasi sistem tersebut.

    (sumber :https://javaslalu.wordpress.com/gampang-java/pemahaman-gui)

    ReplyDelete
  19. Tri Andika R.S. 1535010062 (B)

    A. Pengertian GUI (Graphical User Interface)

    GUI adalah antarmuka pada sistem operasi yang menggunakan
    tampilan grafis, dapat dikendalikan menggunakan beberapa macam alat input, seperti mouse, keyboard, touchscreen, dll. Pada antarmuka GUI terdapat jendela, menu, tombol, icon, dll yang didesain supaya pengguna lebih mudah, nyaman, dll (user friendly) dalam berinteraksi dengan sistem operasi atau aplikasi.

    Dalam penerapannya GUI lebih banyak digunakan untuk kebutuhan pengguna umum atau komputer destop/client, karena tujuannya lebih ke user friendly. Contoh sistem operasi berbasis GUI: Windows, Macintosh, Ubuntu, RedHat, Android, dsb.

    Windows 10

    Kelebihan GUI:

    Desain menarik dan user friendly
    Tidak Menbosankan
    Tidak perlu mengingat baris dan perintah


    Kekurangan GUI:

    Kebutuhan spesifikasi hardware lebih besar
    Performa lebih berat

    http://www.transiskom.com/2015/07/pengertian-cli-dan-gui.html

    B. Operasi File

    Dengan operasi file, data yang digunakan dalam aplikasi bisa disimpan secara permanen di hard disk. Sehingga data tidak akan hilang ketika aplikasi di-close atau komputer dimatikan. Operasi file juga memungkinkan penyimpanan data dengan ukuran yang lebih besar (kapasitas hard disk > dari RAM).

    Untuk mengoperasikan file digunakan library java.io.File, java.io.FileNotFoundException, java.io.PrintStream dan java.util.Scanner. Library PrintStream dipakai untuk merekam data ke file. Sedangkan library yang dipakai untuk membaca file adalah java.io.File dan java.util.Scanner. Berikut contoh programnya:

    https://bluejundi.wordpress.com/2010/12/20/contoh-program-java-operasi-file/

    ReplyDelete
  20. zacsyar Sansaka Yasin |1535010113

    Pengertian GUI Pada JAVA


    Java GUI adalah pemrograman dengan bahasa Java yang dibuat menggunakan aplikasi yang berbasiskan GUI. Tujuannya adalah menambahkan komponen-komponen yang tidak bisa dibuat dalam basis text. Komponen-konponen tersebut bisa berupa tombol, gambar, dll. Tujuannya adalah untuk memudahkan user menggunakan program yang dibuat tersebut.

    Macam-macam GUI :

    1. AWT (Abstract Window Toolkit) – SUN Microsystem -> Oracle Product

    AWT (Abstract Window Toolkit) ini adalah GUI Toolkit pertama pada bahasa pemrograman Java, sayang-nya AWT ini sangat-sangat kekurangan komponen yang biasa digunakan untuk membangun sebuah aplikasi desktop secara lengkap (komponen tabel saja tidak ada ) Terlepas dari kurang-nya komponen GUI yang terdapat pada AWT (Abstract Window Toolkit), aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) akan tampak seperti aplikasi native. Maksudnya yaitu, jika aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) ini dijalankan pada Sistem Operasi Windows. Maka aplikasi ini akan terlihat seperti aplikasi Windows pada umum-nya, dan begitu juga jika dijalankan pada Sistem Operasi Mac ataupun GNU/Linux. Kenapa ini bisa terjadi, karena AWT (Abstract Window Toolkit) ini benar-benar memanggil native subrutin untuk menggambar setiap komponen-nya ke layar.

    2. SWT (Standart Widget Tookit) – IBM Product -> Eclipse Foundation

    SWT (Standart Widget Toolkit) ini adalah sebuah GUI Toolkit yang dikeluaran oleh IBM sebagai alternatif dari AWT/Java Swing milik SUN Microsystem, yang membedakan antara SWT (Standart Widget Toolkit) dan AWT/Java Swing adalah SWT ini benar-benar mengakses native GUI library yang terdapat pada Sistem Operasi melalui JNI (Java Native Interface). Dengan model seperti ini, memungkinkan tampilan aplikasi yang dibangun menggunakan GUI Toolkit SWT menjadi sama persis dengan aplikasi native lain-nya. Kekurangan dari model pemanggilan native GUI library seperti ini adalah kita harus menyediakan library untuk tiap-tiap Sistem Operasi target aplikasi kita.

    3. QtJambi – Trolltech -> Nokia Product -> Stopped and Taken By Community

    Pernah menggunakan Desktop Environment KDE ? Ingin membuat aplikasi yang tampilan-nya mirip denganKDE ? Kalau teman-teman ingin membangun aplikasi yang tampilan-nya tampak seperti aplikasi yang terdapat pada KDE tapi masih ingin menggunakan bahasa java sebagai dasar-nya, maka QtJambi adalah pilihan yang tepat untuk teman-teman. Karena QtJambi ini merupakan binding Qt Framework dengan bahasa Java, tetapi sayang-nya proyek QtJambi sudah tidak disupport oleh Nokia dan secara resmi telah ditutup Untung-nya, awal tahun ini ada beberapa developer yang peduli dengan kelangsungan proyek ini dan akhir-nya membuat sebuah komunitas untuk melanjutkan pengembangan proyek QtJambi, sekarang teman-teman bisa melihat perkembangan proyek QtJambi ini pada halaman QtJambi Community.

    4. avaGNOME – Community Product

    Kalau QtJambi diatas ditujukan untuk teman-teman yang sudah akrab dengan API (Application Programming Interface) Qt Framework, berbeda dengan JavaGNOME Proyek ini lebih dikhususkan untuk teman-teman pecinta GTK atau yang paling banyak dikenal yaitu GNOMESama seperti GUI Toolkit SWT dan QTJambi, JavaGNOME ini juga mengakses native library tetapi API yang digunakan adalah API dari GTK. Untuk teman-teman yang sudah terbiasa membangun aplikasi menggunakan Glade, maka teman-teman bisa men-design form-nya menggunakan Glade dan memanggil-nya menggunakan bahasa java melalui JavaGNOME.

    ReplyDelete
  21. Vicky surya 1535010074

    Pengertian GUI Pada JAVA
    Graphic User Interface (GUI) adalah pemrograman dengan bahasa Java yang dibuat menggunakan aplikasi yang berbasiskan GUI. Tujuannya adalah menambahkan beberapa komponen yang tidak bisa dibuat dalam basis text.
    Komponen-konponen tersebut bisa berupa tombol, gambar, dll. Tujuannya adalah untuk memudahkan user menggunakan program yang dibuat tersebut.
    Kalau dilihat pengertian tentang GUI secara umum adalah Interaksi yang dapat dilaksanakan oleh user melalui menu dan icon yang diperlihatkan dalam modus grafik. Contoh implementasi GUI-based shell ini adalah pada sistem operasi Microsoft Windows.

    B. Jenis-Jenis Gui
    Diantara jenis-jenis gui di java adalah:
    a) AWT (Abstract Window Toolkit)
    AWT (Abstract Window Toolkit) adalah GUI Toolkit pertama pada bahasa pemrograman Java, sayang-nya AWT ini sangat-sangat kekurangan komponen yang biasa digunakan untuk membangun sebuah aplikasi desktop secara lengkap (komponen tabel saja tidak ada ) Terlepas dari kurang-nya komponen GUI yang terdapat pada AWT (Abstract Window Toolkit), aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) akan tampak seperti aplikasi native. Maksudnya yaitu, jika aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) ini dijalankan pada Sistem Operasi Windows. Maka aplikasi ini akan terlihat seperti aplikasi Windows pada umum-nya, dan begitu juga jika dijalankan pada Sistem Operasi Mac ataupun GNU/Linux. Kenapa ini bisa terjadi, karena AWT (Abstract Window Toolkit) ini benar-benar memanggil native subrutin untuk menggambar setiap komponen-nya ke layar.

    b) SWT (Standart Widget Tookit)
    SWT (Standart Widget Toolkit) adalah sebuah GUI Toolkit yang dikeluaran oleh IBM sebagai alternatif dari AWT/Java Swing milik SUN Microsystem. SWT terdapat pada package java.swt. package java.swt berisis komponen-komponen GUI yang bersifat platform sistem operasi.
    Tampilan dari java.swt menyesuaikan dengan sistem operasi sehingga mengakibatkan dependensi sistem. Namun performa dari SWT ini sama dengan swing. Yang membedakan antara SWT (Standart Widget Toolkit) dan AWT/Java Swing adalah SWT ini benar-benar mengakses native GUI library yang terdapat pada Sistem Operasi melalui JNI (Java Native Interface).
    c) SWING
    Java Swing adalah librari java yang digunkan untuk menciptakan Grafik User Interface (GUI). Dengan Java Swing kita dapat membuat user interface yang cross platform atau OS independent. Artinya user interface yang kita buat dapat dijalankan pada system operasi apa saja (OS yang suport Java) dengan tampilan yang relative sama. Bahkan kita dapat membuat user interface yang menyerupai Windows XP, Mac OS atau Linux tanpa tergantung dari OS yang kita gunakan. SWING, adalah salah satu bagian dari Java Foundation Classes (JFC). Pada JFC ini juga terdapat fasilitas untuk menambahkan Rich Graphic Functionality.

    http://nenylestary.blogspot.co.id/2013/12/java-gui.html?m=1

    ReplyDelete
  22. Muhammad Taslimudin 1535010055

    GUI adalah jenisantarmuka pengguna yang menggunakan metoda interaksi pada piranti elektronik secara grafis (bukan perintah teks) antara pengguna dan komputer.

    GUI menjadi salah satu faktor kemudahan dalam penggunaan komputer, piranti bergerak seperti pemutar MP3, pemutar media portabel atau piranti permainan, peralatan rumah tangga, dan peralatan kantor. GUI menggambarkan informasi dan perintah yang tersedia untuk pengguna menggunakan ikon grafis.

    Contoh: Microsoft Windows, MacOS dan Xwin menggunakan jenis GUI yang berbeda.

    Sumber:https://id.m.wikipedia.org/wiki/Antarmuka_pengguna_grafis

    ReplyDelete
  23. Azza Ibnu Markiz (1535010080)
    B class

    GUI:
    GUI adalah Graphical User Interface dalam dunia komputer.
    Secara sederhana, GUI adalah suatu media virtual yang dapat membuat pengguna memberikan perintah tertentu pada komputer tanpa mengetik perintah tersebut, namun menggunakan gambar yang tersedia. Pengguna tidak mengetikkan perintah seperti pada komputer dengan Shell atau teks. Dengan GUI, perintah dapat dikonversi menjadi ikon dalam layar monitor yang dapat diklik untuk memulai fungsinya. Sebagai contoh, tentu anda paham dengan sebuah ikon berbentuk kertas dengan huruf W diatasnya kan? Itu adalah ikon untuk menjalankan Microsoft Word, sebuah aplikasi yang digunakan untuk mengetik. Atau anda pasti familiar dengan tombol di pojok kiri bawah, yakni tombol bertuliskan Start atau logo Windows itu. Segala sesuatu yang anda lihat di Komputer anda saat ini adalah GUI.

    Sumber: http://predator-technology.blogspot.co.id/2013/10/pengertian-gui-graphical-user-interface.html#sthash.UZgWAZEd.dpuf

    ReplyDelete
  24. This comment has been removed by the author.

    ReplyDelete
  25. Sitti Muhartini|1535010104|

    sistem operasi merupakan penghubung antara pengguna Komputer dengan perangkat keras komputer,sebelum ada sistem operasi orang hanya menggunakan komputer dengan menggunakan signal analog dan signal digital

    1.Pengertian Sistem Operasi
    sistem operasi adalah sistem yang dibuat untuk mengendalikan dan mengkoordinasikan seluruh kegiatan sistem komputer.
    2.Sasaran Sistem Operasi
    sistem operasi mempunyai 3 sasaran utama yaitu:
    -Kenyamanan
    -Efesien
    -Berevolusi

    3.Jenis-Jenis Sistem Operasi
    Banyak jenis sistem operasi yang bisa digunakan antara lain :POSIX,UNIX,MS DOS,MS WINDOWS,LINUX,APPLE,dll
    Dari sekian banyak sistem operasi ada sistem operasi yang interface (kotak) dengan user (pengguna) yaitu menggunakan TEXT (DOS,POSIX,LINUX),ada juga yang kotaknya dengan pengguna menggunakan GUI (Graphical User Interface) Seperti: MS WINDOWS dan LINUX (LINUX bisa berbasis TEXT dan berbasis GUI)

    4.Pengertian Sistem GUI
    GUI (Graphical User Interface), adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu grafis agar mempermudah para pengguna-nya untuk berinteraksi dengan komputer atau sistem operasi.
    Jadi, GUI merupakan antarmuka pada sistem operasi komputer yang menggunakan menu grafis. Menu grafis ini maksudnya terdapat tampilan yang lebih ditekankan untuk membuat sistem operasi yang user-friendly agar para pengguna lebih nyaman menggunakan komputer. Menu grafis itu ya seperti ada grafis-grafis atau gambar-gambar dan tampilan yang tujuannya untuk memudahkan para pengguna menggunakan sistem operasi. Contoh sistem operasi yang menggunakan GUI adalah Linux dan MS windows

    ReplyDelete
  26. AISYAH FARAH FAUZIYAH-1535010054-KELAS B

    Operasi File
    Di dalam java operasi file menggunakan kelas java.io.File. Kelas ini memiliki
    konstruktor umum yaitu: File(String namafile). Sedangkan method-method umumnya
    adalah:
    - public boolean canRead()
    - public boolean canWrite()
    - public boolean createNewFile()
    - public boolean delete()
    - public boolean exists()
    - public boolean isFile()
    - public boolean isDirectory()
    - public long lastModified()
    - public long length()
    - public boolean mkdir()
    - public boolean mkdirs()
    - public boolean renameTo(File newfilename)
    Dan masih banyak lagi yang bisa dilihat di javadoc

    http://openstorage.gunadarma.ac.id/ALtitip/Pemrograman%20Jaringan/PEMROGRAMAN%20JARINGAN-Modul3.pdf

    GUI
    Secara sederhana, GUI adalah suatu media virtual yang dapat membuat pengguna memberikan perintah tertentu pada komputer tanpa mengetik perintah tersebut, namun menggunakan gambar yang tersedia. Pengguna tidak mengetikkan perintah seperti pada komputer dengan Shell atau teks. Dengan GUI, perintah dapat dikonversi menjadi ikon dalam layar monitor yang dapat diklik untuk memulai fungsinya. Sebagai contoh, tentu anda paham dengan sebuah ikon berbentuk kertas dengan huruf W diatasnya kan? Itu adalah ikon untuk menjalankan Microsoft Word, sebuah aplikasi yang digunakan untuk mengetik. Atau anda pasti familiar dengan tombol di pojok kiri bawah, yakni tombol bertuliskan Start atau logo Windows itu. Segala sesuatu yang anda lihat di Komputer anda saat ini adalah GUI. -

    See more at: http://predator-technology.blogspot.co.id/2013/10/pengertian-gui-graphical-user-interface.html#sthash.akCvie59.dpuf

    ReplyDelete
  27. muhammad purwanto|1535010058|

    GUI secara garis besar adalah suatu source code yang mana memumngkinkan user hanya tinggal klik maka perintah yg dimaksud akan ada dan terlaksana, dengan tampilan yang menarik, tentu sangat banyak yang menyukainya.
    macam-macam GUI:
    1. awt, besutan dari oracle.corp walau memiliki banyak kekurangan di komponen penyusun, tetapi tampilan AWT dapat menyesuaikan diri dengan OS yang ada. itu karena AWT bersifat native dengan menggambar ulang komponennya.
    2. SWT, hasil dari IBM sebagai pesaing oracle. memiliki apa yang tidak dimiliki oleh AWT, adalah SWT ini benar-benar mengakses native GUI library yang terdapat pada Sistem Operasi melalui JNI (Java Native Interface). Dengan model seperti ini, memungkinkan tampilan aplikasi yang dibangun menggunakan GUI Toolkit SWT menjadi sama persis dengan aplikasi native lain-nya. Kekurangan dari model pemanggilan native GUI library seperti ini adalah kita harus menyediakan library untuk tiap-tiap Sistem Operasi target aplikasi kita.
    3. QtJambi, produk dari nokia tetapi dihentikan pryeknya. akan tetapi akhir akhir ini proyek tersebut dilanjutkan para developer atas nama komunitas.
    4. JavaGnome,JavaGNOME Proyek ini lebih dikhususkan untuk teman-teman pecinta GTK atau yang paling banyak dikenal yaitu GNOMESama seperti GUI Toolkit SWT dan QTJambi, JavaGNOME ini juga mengakses native library tetapi API yang digunakan adalah API dari GTK. Untuk teman-teman yang sudah terbiasa membangun aplikasi menggunakan Glade, maka teman-teman bisa men-design form-nya menggunakan Glade dan memanggil-nya menggunakan bahasa java melalui JavaGNOME.

    sumber:
    http://bagus-narutofans.blogspot.co.id/2012/03/pengertian-dan-macam-gui-java.html

    ReplyDelete
  28. Dimas Wahyu Utomo|Kelas B| 1535010049
    blog : Daymaximum.blogspot.co.id

    Secara sederhana, GUI adalah suatu media virtual yang dapat membuat pengguna memberikan perintah tertentu pada komputer tanpa mengetik perintah tersebut, namun menggunakan gambar yang tersedia. Pengguna tidak mengetikkan perintah seperti pada komputer dengan Shell atau teks. Dengan GUI, perintah dapat dikonversi menjadi ikon dalam layar monitor yang dapat diklik untuk memulai fungsinya. Sebagai contoh, tentu anda paham dengan sebuah ikon berbentuk kertas dengan huruf W diatasnya kan? Itu adalah ikon untuk menjalankan Microsoft Word, sebuah aplikasi yang digunakan untuk mengetik. Atau anda pasti familiar dengan tombol di pojok kiri bawah, yakni tombol bertuliskan Start atau logo Windows itu. Segala sesuatu yang anda lihat di Komputer anda saat ini adalah GUI.
    Sejarah singkat mengenai GUI
    Pada awal diciptakannya, komputer dijalankan dengan menggunakan perintah yang diketik pada layar monitor menggunakan keyboard. Hal ini berlaku untuk semua program ataupun perintah-perintah tertentu yang berhubungan dengan sistem informasi. Hal ini tentu saja dirasa tidak praktis dan kurang canggih. Selain itu hanya orang-orang tertentu saja yang bisa mengoperasikannya. Oleh karena itu para ahli terdorong untuk dapat menciptakan sesuatu yang dapat digunakan oleh orang kebanyakan dengan cara yang praktis dan mudah diingat.
    Akhirnya lahirlah yang disebut dengan GUI atau graphical User Interface. GUI adalah seperangkat aplikasi yang menampilkan semua menu, ikon dan alat penunjuk lainnya yang menggantikan perintah ketik di shell. Hal ini membuat pengguna komputer menjadi lebih mudah mengoperasikan sebuah perangkat daripada mengingat perintah yang menggunakan teks pada sebuah kotak komando tertentu. Hal ini didasarkan bahwa manusia lebih mudah mengingat gambar dibanding tulisan. GUI pertama kali digunakan dalam komputer yang diproduksi oleh Apple yakni Machintosh dengan Steve Jobs sebagai penggagasnya. Namun belakangan sistem operasi lain mengikutinya, seperti misalnya Microsoft dengan GUI Windows-nya yang menjadi tren setter penggunaan start menu dan taskbar di bawah.
    GUI masa kini ada dimana-mana
    Selain pada komputer, penggunaan graphical user interface juga diterapkan pada beberapa jenis usaha yang spesifik. Sebagai contoh adalah ATM milik bank. Meskipun berbasis teks, namun sudah dianggap semi GUI karena pengguna tidak perlu mengetikkan perintah untuk mentransfer uang. Anda hanya perlu menekan tombol yang sejajar dengan menu yang ada. Bahkan saat ini mesin ATM bank sudah banyak yang dilengkapi dengan layar sentuh. (iwan)

    Sumber : http://belajar-komputer-mu.com/pengertian-dan-sejarah-singkat-gui/

    ReplyDelete
  29. Yessika Lusiarini-Kelas B-1535010052
    Pengertian GUI Pada JAVA
    Graphic User Interface (GUI) adalah pemrograman dengan bahasa Java yang dibuat menggunakan aplikasi yang berbasiskan GUI. Tujuannya adalah menambahkan beberapa komponen yang tidak bisa dibuat dalam basis text.
    Komponen-konponen tersebut bisa berupa tombol, gambar, dll. Tujuannya adalah untuk memudahkan user menggunakan program yang dibuat tersebut.
    Jenis-Jenis Gui :
    a) AWT (Abstract Window Toolkit)
    AWT (Abstract Window Toolkit) adalah GUI Toolkit pertama pada bahasa pemrograman Java, namun AWT ini sangat kekurangan komponen yang biasa digunakan untuk membangun sebuah aplikasi desktop secara lengkap (komponen tabel saja tidak ada ) Terlepas dari kurang-nya komponen GUI yang terdapat pada AWT (Abstract Window Toolkit), aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) akan tampak seperti aplikasi native. Maksudnya yaitu, jika aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) ini dijalankan pada Sistem Operasi Windows. Maka aplikasi ini akan terlihat seperti aplikasi Windows pada umum-nya, dan begitu juga jika dijalankan pada Sistem Operasi Mac ataupun GNU/Linux. Kenapa ini bisa terjadi, karena AWT (Abstract Window Toolkit) ini benar-benar memanggil native subrutin untuk menggambar setiap komponen-nya ke layar.

    b) SWT (Standart Widget Tookit)
    SWT (Standart Widget Toolkit) adalah sebuah GUI Toolkit yang dikeluaran oleh IBM sebagai alternatif dari AWT/Java Swing milik SUN Microsystem. SWT terdapat pada package java.swt. package java.swt berisis komponen-komponen GUI yang bersifat platform sistem operasi.
    c) SWING
    Java Swing adalah librari java yang digunkan untuk menciptakan Grafik User Interface (GUI). Dengan Java Swing kita dapat membuat user interface yang cross platform atau OS independent. Artinya user interface yang kita buat dapat dijalankan pada system operasi apa saja (OS yang suport Java) dengan tampilan yang relative sama. Bahkan kita dapat membuat user interface yang menyerupai Windows XP, Mac OS atau Linux tanpa tergantung dari OS yang kita gunakan.


    sumber : http://nenylestary.blogspot.co.id/2013/12/java-gui.html

    ReplyDelete
  30. This comment has been removed by the author.

    ReplyDelete
  31. Diki Kurniawan Putra - 1535010071 - B class

    Sumber : http://triyatnoize.blogspot.co.id/2012/01/operasi-file-pada-java.html
    Sumber : http://nenylestary.blogspot.co.id/2013/12/java-gui.html

    Operasi File pada Java
    File adalah sekumpulan data yang disimpan dalam media penyimpanan luar seperti harddisk.
    Contoh program operasi file :
    1. Program membuat direktori file
    Untuk membuat sebuah direktori baru, gunakan method mkdirs( ) yang terdapat pada kelas file.
    2. Program membuat file baru
    Selain menggunakan kelas FileOutputStream maupun FileWriter, kita juga dapat mengunakan method createNewFile( ) dari kelas file untuk membuat sebuah filebaru di dalam disk.
    3. Program rename file
    Apabila kita ingin merubah nama suatu file yang sebelumnya sudah ada di dalamdisk, maka kita harus mengunakan menthod renameto( ) yang terdapat dalam kelas file.
    4. Program delete file
    Untuk menghapus file, kita dapat mengunakan menthod delete( ) yang terdapat pada kelas file. Method ini mengembalikan nilai bertipe boolean (true) bila proses penghapusan dan false apabila proses gagal.

    JAVA GUI
    a. Pengertian GUI Pada JAVA
    Graphic User Interface (GUI) adalah pemrograman dengan bahasa Java yang dibuat menggunakan aplikasi yang berbasiskan GUI. Tujuannya adalah menambahkan beberapa komponen yang tidak bisa dibuat dalam basis text.
    Komponen-konponen tersebut bisa berupa tombol, gambar, dll. Tujuannya adalah untuk memudahkan user menggunakan program yang dibuat tersebut.
    Kalau dilihat pengertian tentang GUI secara umum adalah Interaksi yang dapat dilaksanakan oleh user melalui menu dan icon yang diperlihatkan dalam modus grafik. Contoh implementasi GUI-based shell ini adalah pada sistem operasi Microsoft Windows.

    b. Jenis-Jenis Gui diantara jenis-jenis gui di java adalah:
    a) AWT (Abstract Window Toolkit)
    AWT (Abstract Window Toolkit) adalah GUI Toolkit pertama pada bahasa pemrograman Java, sayang-nya AWT ini sangat-sangat kekurangan komponen yang biasa digunakan untuk membangun sebuah aplikasi desktop secara lengkap (komponen tabel saja tidak ada ) Terlepas dari kurang-nya komponen GUI yang terdapat pada AWT (Abstract Window Toolkit), aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) akan tampak seperti aplikasi native. Maksudnya yaitu, jika aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) ini dijalankan pada Sistem Operasi Windows. Maka aplikasi ini akan terlihat seperti aplikasi Windows pada umum-nya, dan begitu juga jika dijalankan pada Sistem Operasi Mac ataupun GNU/Linux. Kenapa ini bisa terjadi, karena AWT (Abstract Window Toolkit) ini benar-benar memanggil native subrutin untuk menggambar setiap komponen-nya ke layar.

    b) SWT (Standart Widget Tookit)
    SWT (Standart Widget Toolkit) adalah sebuah GUI Toolkit yang dikeluaran oleh IBM sebagai alternatif dari AWT/Java Swing milik SUN Microsystem. SWT terdapat pada package java.swt. package java.swt berisis komponen-komponen GUI yang bersifat platform sistem operasi.
    Tampilan dari java.swt menyesuaikan dengan sistem operasi sehingga mengakibatkan dependensi sistem. Namun performa dari SWT ini sama dengan swing. Yang membedakan antara SWT (Standart Widget Toolkit) dan AWT/Java Swing adalah SWT ini benar-benar mengakses native GUI library yang terdapat pada Sistem Operasi melalui JNI (Java Native Interface).
    c) SWING
    Java Swing adalah librari java yang digunkan untuk menciptakan Grafik User Interface (GUI). Dengan Java Swing kita dapat membuat user interface yang cross platform atau OS independent. Artinya user interface yang kita buat dapat dijalankan pada system operasi apa saja (OS yang suport Java) dengan tampilan yang relative sama. Bahkan kita dapat membuat user interface yang menyerupai Windows XP, Mac OS atau Linux tanpa tergantung dari OS yang kita gunakan. SWING, adalah salah satu bagian dari Java Foundation Classes (JFC). Pada JFC ini juga terdapat fasilitas untuk menambahkan Rich Graphic Functionality.

    ReplyDelete
  32. Suherbing Septian 1535010046

    Graphic User Interface merupakan jenisantarmuka pengguna yang menggunakan metoda interaksi pada piranti elektronik secara grafis (bukan perintah teks) antara pengguna dan komputer.

    GUI menjadi salah satu faktor kemudahan dalam penggunaan komputer, piranti bergerak seperti pemutar MP3, pemutar media portabel atau piranti permainan, peralatan rumah tangga, dan peralatan kantor. GUI menggambarkan informasi dan perintah yang tersedia untuk pengguna menggunakan ikon grafis.

    Contoh: Microsoft Windows, MacOS dan Xwin menggunakan jenis GUI yang berbeda.

    https://id.m.wikipedia.org/wiki/Antarmuka_pengguna_grafis

    ReplyDelete
  33. Aditya Hadiid 1535010001


    Contoh Sistem Operasi Berbasis Teks dan GUI
    Diposting oleh vinputvan pada 12:46, 02-Nov-13
    Di: TKJ

    Sistem Operasi Jaringan Berbasis GUI Pengertian Sistem Operasi Berbasis GUI atau singkatan dari (Graphical User Interface) yang memungkinkan pengguna untuk berinteraksi dengan perangkat keras komputer serta memudahkan dalam mengoperasikan sebuah sistem operasi (user friendly). GUI adalah sarana penghubung antara si pengguna ( User ) dengan apa yang digunakannya.

    Berikut beberapa contoh Sistem Operasi jaringan berbasis GUI
    Linux Redhat
    Windows NT 3.51
    Windows 2000 (NT 5.0)
    Windows Server 2003
    Windows XP
    Microsoft MS-NET
    Microsoft LAN Manager
    Novell NetWare,dll

    http://vinputvan.mywapblog.com/contoh-sistem-operasi-berbasis-teks-dan.xhtml

    ReplyDelete
  34. Nama : Dwi Aldo Noviono | Npm : 1535010076

    GUI adalah jenisantarmuka pengguna yang menggunakan metoda interaksi pada piranti elektronik secara grafis (bukan perintah teks) antara pengguna dan komputer.

    GUI menjadi salah satu faktor kemudahan dalam penggunaan komputer, piranti bergerak seperti pemutar MP3, pemutar media portabel atau piranti permainan, peralatan rumah tangga, dan peralatan kantor. GUI menggambarkan informasi dan perintah yang tersedia untuk pengguna menggunakan ikon grafis.

    Contoh: Microsoft Windows, MacOS dan Xwin menggunakan jenis GUI yang berbeda.

    Sumber:https://id.m.wikipedia.org/wiki/Antarmuka_pengguna_grafis

    ReplyDelete
  35. Angga Zakaria|A35|1535010010

    PENGERTIAN GUI

    GUI (Graphical User Interface), adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu grafis agar mempermudah para pengguna-nya untuk berinteraksi dengan komputer atau sistem operasi.
    Jadi, GUI merupakan antarmuka pada sistem operasi komputer yang menggunakan menu grafis. Menu grafis ini maksudnya terdapat tampilan yang lebih ditekankan untuk membuat sistem operasi yang user-friendly agar para pengguna lebih nyaman menggunakan komputer. Menu grafis itu ya seperti ada grafis-grafis atau gambar-gambar dan tampilan yang tujuannya untuk memudahkan para pengguna menggunakan sistem operasi.

    Selama bertahun-tahun berbagai GUI yang telah dikembangkan untuk berbagai sistem operasi seperti OS / 2, Macintosh, Windows, amiga, Linux, Symbian OS, dan banyak lagi. Di zaman komputer monster ( komputer generasi pertama maksud saya ) GUI belum dikenalkan, zaman itu ketika MARK 1 & juga ENIVAC mendominasi, mesin mereka memerlukan ruangan yang besar , energi yang besar juga user yang banyak pula dengan setiap keahliannya masing-masing hanya untuk mengendalikan 1 mesin saja.
    Baru ketika era komputer generasi kedua ( DOS buatan Microsoft dan IBM ) ada sedikit perubahan tampilan meskipun bukan disebut GUI.

    * Konsep dasar sistem operasi berbasis GUI

    Pada sistem operasi berbasis GUI system dapat berinteraksi melalui gambar-
    gambar atau symbol-symbol. System operasi berbasis GUI sering disebut
    “User friendly”

    *Jenis-jenis media penyimpanan yang sesuai untuk sistem operasi berbasis GUI
    Media penyimpanan dapat tersimpan dalam CD, Hardisk, disket.

    * Jelaskan konfigurasi hardware yang sesuai untuk instalasi sistem oprasi berbasis GUI !
    Konfigurasi hardwarenya adalah 486DX / 66MHZ keatas dan mempunyai Ram minimal 24
    megabytes.

    *Langkah-langkah sistem operasi berbasis GUI,dapat dilakukan dari command pormpt Dos
    maupun dari sistem operasi lain sistem operasi lain yang sudah ada. Misal dari Windows 95
    dan akan di upgrade, ke windows 98.
    Pada prinsipnya kedua cara ini hampir sama jika
    dilaksanakan. Melalui Dos tentu harus booting dulu melalui Dos. Setelah muncul Dos
    prompt, pindah ke dish drive dimana sourve / master sistem operasi yang akan diinstall
    berada selanjutnya ketik setup dan tekan enter, proses instalasi akan dimulai. Demikian
    juga jika melalui sistem operasi lainnya. Cari setup EXE pada sourve / master sistem
    operasi yang akan diinstall lalu dijalankan. Setelah setup dijalankan, installah secara
    otomatis.


    sumber:http://kurniadwisandra.blogspot.co.id

    ReplyDelete
  36. Ahmad Fadhilah|Kelas A|153501002

    GUI (Graphical User Interface) adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu grafis agar mempermudah para penggunanya untuk berinteraksi dengan komputer atau sistem operasi.

    Menu grafis ini maksudnya terdapat tampilan yang lebih ditekankan untuk membuat sistem operasi yang user-friendly agar para pengguna lebih nyaman menggunakan komputer. Menu grafis yang tujuannya untuk memudahkan para pengguna menggunakan sistem operasi.



    Sejarah OS Basis GUI dari masa ke masa (1981-2009). Selama bertahun-tahun berbagai GUI yang telah dikembangkan untuk berbagai sistem operasi seperti OS / 2, Macintosh, Windows, amiga, Linux, Symbian OS, dan banyak lagi.
    GUI pertama kali dikembangkan oleh para peneliti di Xerox Palo Alto Research Center (PARC) di tahun 70-an. Penelitian ini membuka era baru dalam inovasi komputer grafis.
    Komputer pribadi (personal computer) pertama yang menggunakan antarmuka pengguna grafis modern adalah Xerox Alto, yang dikembangkan pada tahun 1973.Sistem ini juga bukan sebagai produk komersial dan dimaksudkan terutama untuk penelitian di universitas 1.

    Pengertian sistem operasi secara umum ialah pengelolaan seluruh sumber-daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls) kepada pemakai sehingga memudahkan dan menyamankan penggunaan, serta pemanfaatan sumber-daya sistem komputer dapat lebih optimal:


    Fungsi dasar Sistem komputer pada dasarnya terdiri dari empat komponen utama, yaitu perangkat-keras, program aplikasi, sistem-operasi, dan pengguna.

    Sistem operasi berfungsi untuk mengatur dan mengawasi penggunaan perangkat keras oleh berbagai program aplikasi serta para pengguna. Sistem operasi juga sering disebut resource allocator. Satu lagi fungsi penting sistem operasi ialah sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error) dan penggunaan komputer yang tidak perlu.


    Sasaran Sistem Operasi Sistem operasi mempunyai tiga sasaran utama yaitu kenyamanan = membuat penggunaan komputer menjadi lebih nyaman, efisien = penggunaan sumber-daya sistem komputer secara efisien, serta mampu berevolusi artinya sistem operasi harus dibangun sehingga memungkinkan dan memudahkan pengembangan, pengujian serta pengajuan sistem yang baru.


    Memberikan lingkungan dimana user dapat mengeksekusi program
    Tujuan Primer : Agar sistem komputer sesuai dengan kegunaan
    Sekunder: menggunakan hardware dengan efisien

    CONTOH :
    Windows xp
    Windows vista
    Windows 7
    Ubuntu
    Linux Redha
    Windows NT 3.51
    Microsoft MS-NET
    Microsoft LAN Manager
    Novell NetWare,dll
    Windows Server 2003
    Windows 2000 (NT 5.0)

    http://shania27b.blogspot.co.id/2014/01/sistem-operasi-berbasis-gui.html

    ReplyDelete
  37. KHUTSWATUN KHASANAH / 1535010028 (A)
    GUI atau kepajangan dari Graphical User Interface merupakan salah satu model interaksi antara manusia dan komputer. Selain GUI, ada juga model yang lain seperti Character User Interface (CUI) yang sering kita kenal dengan command line. Dari sisi kenyamanan (attitude), kedua model ini memiliki fungsinya masing-masing. Fungsi CUI biasanya adalah administrator sistem berbasis sistem operasi LINUX. Bagi mereka, CUI dirasakan lebih nyaman dibandingkan dengan GUI, bahkan setelah GUI pada LINUX berkembang dengan pesat, mereka tetap bertahan untuk menggunakan CUI. Pengguna GUI biasanya adalah mereka yang sudah terbiasa dengan sistem operasi Windows.

    GUI, merupakan perangkat pertama untuk mengendalikan fungsi-fungsi suatu software, dan membuat pengguna mudah untuk memahami bagaimana menggunakan software tersebut. Kita dapat mengasumsikan bahwa GUI merupakan sebagai bagian dari suatu software yang pertama kali ditangkap mata (secara interface). Dimana suatu software akan kelihatan bagus. Hal ini termasuk untuk GUI sistem pengenal suara,GUI ini diperlukan agar orang awam mudah dalam mempelajari dan menggunakan sistem tersebut. Untuk lebih kenal dekat dengan GUI,
    -Fungsi GUI-
    Dari pemahaman tentang GUI sebelumnya, fungsi-fungsi GUI dalam dunia teknologi dan informasi saat ini sangat beragam. Berikut beberapa fungsi dari penggunaan GUI dalam dunia Iptek khususnya komputer :
    (1). Pointing device dengan perangkat berupa mouse
    (2). Memiliki fungsi sebagai plug and play, yang mana memudahkan user dalam menginstall dan uninstall hardware/sofware (sinkronisasi)
    (3). Membuat software-software yang menuntut aplikasi dalam komputer user yang dapat digunakan untuk kegiatan user dalam proses seperti menulis text, spreadsheet. sound, graphic dan lain-lain
    (4). Untuk digunakan dalam pembuatan System Operasi sebagai User friendly dan ergonomis
    (5). Pembuatan website
    (6). Opensource software/hardware atau pengembang aplikasi-aplikasi skala besar lainnya.

    https://javaslalu.wordpress.com/gampang-java/pemahaman-gui/

    ReplyDelete
  38. DAMARA ANUGRAH HERNANDA , 1535010038

    GUI

    In computer science, a graphical user interface or GUI, pronounced /ˈɡuːi/ ("gooey")[1] is a type of interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, as opposed to text-based interfaces, typed command labels or text navigation. GUIs were introduced in reaction to the perceived steep learning curve of command-line interfaces (CLIs),[2][3][4] which require commands to be typed on the keyboard.

    The actions in a GUI are usually performed through direct manipulation of the graphical elements.[5] In addition to computers, GUIs can be found in hand-held devices such as MP3 players, portable media players, gaming devices, smartphones and smaller household, office and industrial equipment. The term "GUI" tends not to be applied to other low-resolution types of interfaces with display resolutions, such as video games (where HUD[6] is preferred), or not restricted to flat screens, like volumetric displays[7] because the term is restricted to the scope of two-dimensional display screens able to describe generic information, in the tradition of the computer science research at the PARC (Palo Alto Research Center).

    from wikipedia


    ReplyDelete
  39. File Operations

    The Files class is the other primary entrypoint of the java.nio.file package. This class offers a rich set of static methods for reading, writing, and manipulating files and directories. The Files methods work on instances of Path objects. Before proceeding to the remaining sections, you should familiarize yourself with the following common concepts:


    Many of the resources that are used in this API, such as streams or channels, implement or extend the java.io.Closeable interface. A requirement of a Closeable resource is that the close method must be invoked to release the resource when no longer required. Neglecting to close a resource can have a negative implication on an application's performance. The try-with-resources statement, described in the next section, handles this step for you.

    Catching Exceptions

    With file I/O, unexpected conditions are a fact of life: a file exists (or doesn't exist) when expected, the program doesn't have access to the file system, the default file system implementation does not support a particular function, and so on. Numerous errors can be encountered.

    All methods that access the file system can throw an IOException. It is best practice to catch these exceptions by embedding these methods into a try-with-resources statement, introduced in the Java SE 7 release. The try-with-resources statement has the advantage that the compiler automatically generates the code to close the resource(s) when no longer required.
    from oracle document

    ReplyDelete
  40. Azza Mafazatun Nufus || Kelas B || 1535010050

    OPERASI FILE

    (Membaca dan Menulis file Pada java)
    Terdapat dua buah stream yang sering digunakan untuk melakukan proses membaca dan menulis data dari/ke dalam file, yaitu:
    FileInputStream(untuk membaca data) dan FileOutputStream(utuk menulis data), keduanya akan membentuk stream byte yang terhubung kesebuah file. utuk membuka file kita harus membuat objek dari salah satu kelas stream tersebut dengan menyertakan nama filse sebagai argumen constructornya.Constructor yang akan kita gunakan adalah :

    FileInputStream(String namaFile) throws FileNotFoundException
    FileOutputStream(String namaFile) throws FileNotFoundException

    kemudian ketika kita selesai dengan file yang bersangkutan maka stream tersebut kita tutup dengan memangil method

    close() throws IOException


    (Swing)
    Swing menyediakan banyak class untuk membuat aplikasi GUI. Package tersebut dapat ditemukan di javax.swing.
    SWING, adalah salah satu bagian dari Java Foundation Classes (JFC). Pada JFC ini juga terdapat fasilitas untuk menambahkan Rich Graphic Functionality.
    Features pada Swing diantaranya:
    1. Swing GUI Component
    Swing Toolkit memiliki beragam komponen GUI, mulai dari komponen sederhana (button, check boxes) hingga komponent komplex seperti tabel dan text. Anda pun dapat membuat komponen anda sendiri.

    2. Java 2D API
    Dengan Java 2D API , kita dapat dengan mudah menambahkan images, drop shadow, dan lain lain kedalam aplikasi GUI kita.

    3. Pluggable Look and Feel Support
    Setiap program yang menggunakan Swing Component, dapat diubah tampilannya. Banyak sekali pilihan tampilan yang nantinya dapat kita gunakan dalam pembuatan GUI ini.

    4. Data Transfer
    Anda dapat menerapkan Data Transfer (Copy, Paste, Drag and Drop pada Swing)

    5. Internationalization
    Dengan adanya Internationalization, developer dapat membuat software sesuai dengan bahasa negaranya sendiri-sendiri, juga mensupport character dari berbagai negara seperti Japanese, Chinese, Korean.

    6. Undo Framework API
    Dengan Swing Undo Framework, maka developer dapat menggunakan undo dan redo seperti pada text component. Java Swing mensupport unlimited undo dan redo.

    7. Flexible Deployment Support
    Swing dapat dideploy ke dalam Applet yang dijalankan via browser. Dapat juga dideploy ke dalam standalone application dengan Java Web Start sebagai Standard Destop Application.

    Nah, pada tutorial ini kita akan praktem membuat GUI JAVA dengan Swing

    http://anantasyah.blogspot.co.id/2013/03/membaca-dan-menulis-file-pada-java.html
    http://www.mediatutorial.web.id/2012/03/java-no6-pengertian-swing-membuat.html

    ReplyDelete
  41. Nur Hasanah || Kelas B||1535010073

    GUI (Graphical User Interface), adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu grafis agar mempermudah para pengguna-nya untuk berinteraksi dengan komputer atau sistem operasi.
    GUI merupakan antarmuka pada sistem operasi komputer yang menggunakan menu grafis. Menu grafis ini maksudnya terdapat tampilan yang lebih ditekankan untuk membuat sistem operasi yang user-friendly agar para pengguna lebih nyaman menggunakan komputer. Menu grafis itu ya seperti ada grafis-grafis atau gambar-gambar dan tampilan yang tujuannya untuk memudahkan para pengguna menggunakan sistem operasi.
    Contoh sistem operasi yang menggunakan GUI adalah Linux dengan distro Mandriva menggunakan Desktop Environment KDE (Lihat juga Pengertian Desktop Environment), dan juga sistem operasi Windows 7 Ultimate yang menggunakan GUI-nya sendiri.


    Pada materi ini kita akan membahasa tentang pengoperasian file. Materi ini sangat penting karena suatu saat anda akan menggunakan operasi file dalam website php untuk mengembangkan website anda. Materi dibagi menjadi 3 submenu yaitu penggunaan fungsi file_exist(), fungsi fopen() dan fungsi fread(). Ketiga macam fungsi ini digunakan untuk mengakses file pada halaman php website.

    Fungsi file_exist() :
    Fungsi ini digunakan untuk mengecek keberadaan file

    Fungsi fopen() :
    Fungsi ini digunakan untuk membuka file

    Fungsi fread() :
    Fungsi ini digunakan untuk membuka file

    Berikut adalah contoh kode php yang menggabungkan ketiga fungsi tersebut :

    $baca" ;
    }
    else{
    echo "File $file tidak ditemukan." ;
    }
    ?>

    http://goldchariot.blogspot.co.id/2012/05/bab-5-operasi-file.html
    http://ghadinkz23.blogspot.co.id/2010/12/pengertian-gui-dan-cli.html

    ReplyDelete
  42. GINA RIZKA ALSYAH | 1535010056 | KELAS B

    Pengertian Dari GUI
    GUI ( Graphical User Interface), adalah merupakan salah satu model interaksi antara
    dan komputer.
    GUI berfungsi untuk memudahkan pengguna dalam menggunakan suatu aplikasi komputer,
    selain itu juga untuk memperindah tampilan suatu aplikasi.
    GUI adalah tipe antarmuka yang digunakan oleh pengguna untuk berinteraksi dengan sistem operasi melalui gambar-gambar grafik, ikon, menu, dan menggunakan perangkat penunjuk ( pointing device) seperti mouse atau track ball.

    Elemen-elemen utama dari GUI bisa diringkas dalam konsep WIMP ( window, icon, menu,
    pointing device).

    Contoh sistem GUI :
    Apple Macintosh
    Microsoft Windows pada IBM PC
    Open Look pada workstation Unix
    KDE, GNOME pada Linux

    Pengorganisasian Software GUI
    WINDOWS LIBRARIES

    WINDOWS
    MANAGER

    APPLICATION
    PROGRAMS

    API
    TOOLKIT

    Windows Libraries
    Terdiri dari set-set operasi standar yang dapat digunakan oleh software tingkat yang lebih tinggi untuk berinteraksi dengan GUI (Intrinsic Function)
    Terdapat objek-objek grafis yang disebut widgets
    Application Program Interface (API) Toolkit
    Windows libraries tidak digunakan secara langsung, namun disediakan toolkit yang memungkinkan pengkonstruksian GUI dari se-set widget standar. Toolkit ini menyediakan Application Program Interface, yaitu fungsi-fungsi untuk mengkonstruksi widget atau memanipulasi komponen GUI yang lain.
    Programnya dikatakan call toolkit function

    Widget GUI
    Diciptakan, dioperasikan dan dihapus (dikeluarkan) oleh software aplikasi melalui toolkit API. Contoh widget GUI :
    a.Box field
    b.Table field
    c.Button
    d.Radio field
    e.Toggle field
    f.Bar field
    g.Scroll bar
    h.Slide bar


    Desktop Metaphor
    Metodologi ‘guiding paradigm’ untuk lebih memudahkan user memahami penggunaan GUI
    Metaphor : analogi / kemiripan objek visual pada desktop grafis dengan objek sebenarnya
    Contoh : icon recycle bin dengan gambar tempat sampah, dengan melihat icon tersebut maka asosiasi kita adalah tempat untuk membuang dokumen / file.
    Catatan
    GUI mempunyai kelebihan tertentu atas “character based interface” tradisional, khususnya pada hal-hal berikut :
    Graphical symbols lebih mudah dikenali dan diingat daripada teks
    Direct manipulation, misalnya dengan menunjuk dan mengklik pada objek grafis dengan mouse, akan mengurangi waktu pembelajaran pemakai dan memberinya perasaan pengontrolan yang lebih atas HCI


    Stream - Operasi File
    Dengan operasi file, data yang digunakan dalam aplikasi bisa disimpan secara permanen di hard disk. Sehingga data tidak akan hilang ketika aplikasi di-close atau komputer dimatikan. Operasi file juga memungkinkan penyimpanan data dengan ukuran yang lebih besar (kapasitas hard disk > dari RAM).


    Untuk mengoperasikan file digunakan library java.io.File, java.io.FileNotFoundException, java.io.PrintStream dan java.util.Scanner. Library PrintStream dipakai untuk merekam data ke file. Sedangkan library yang dipakai untuk membaca file adalah java.io.File dan java.util.Scanner
    http://bluejundi.wordpress.com/2010/12/20/contoh-program-java-operasi-file/
    Operasi File
    Di dalam java operasi file menggunakan kelas java.io.File. Kelas ini memiliki
    konstruktor umum yaitu: File(String namafile). Sedangkan method-method umumnya
    adalah:
    - public boolean canRead()
    - public boolean canWrite()
    - public boolean createNewFile()
    - public boolean delete()
    - public boolean exists()
    - public boolean isFile()
    - public boolean isDirectory()
    - public long lastModified()
    - public long length()
    - public boolean mkdir()
    - public boolean mkdirs()
    - public boolean renameTo(File newfilename)
    Dan masih banyak lagi yang bisa dilihat di javadoc

    http://ariefanshare.blogspot.co.id/2014/03/pengertian-contoh-dan-fungsi-dari-gui.html
    http://empukaki.blogspot.co.id/2012/06/stream-operasi-file.html

    ReplyDelete
  43. Wahyu Ratnodianto
    1535010005
    kelas A35
    http://belajar-bersama-wahyu.blogspot.co.id/2015/12/graphic-user-interface-gui-program.html
    http://belajar-bersama-wahyu.blogspot.co.id/2015/12/operasi-file-konversi-nilai-mahasiswa.html

    ReplyDelete
  44. Dimas Agung Prabowo|1535010045|Kelas B

    Pengertian GUI Pada JAVA
    Java GUI adalah pemrograman dengan bahasa Java yang dibuat menggunakan aplikasi yang berbasiskan GUI. Tujuannya adalah menambahkan beberapa komponen yang tidak bisa dibuat dalam basis text.

    Komponen-konponen tersebut bisa berupa tombol, gambar, dll. Tujuannya adalah untuk memudahkan user menggunakan program yang dibuat tersebut.

    Kalau dilihat pengertian tentang GUI secara umum adalah Interaksi yang dapat dilaksanakan oleh user melalui menu dan icon yang diperlihatkan dalam modus grafik. Contoh implementasi GUI-based shell ini adalah pada sistem operasi Microsoft Windows.

    Operasi File

    Kebanyakan program melibatkan media disk sebagai tempat untuk membaca atau merekam data. Data sendiri disimpan dalam disk dalam bentuk suatu kesatuan yang disebut file. Suatu file merupakan organisasi dari sejumlah record. Masing-masing record dapat terdiri atas satu atau beberapa field dan setiap field terdiri atas satu atau beberapa byte. Adapun byte merupakan susunan dari 8 bit. Catatan : record adalah nama lain dari struktur (struct).

    http://ulmarif.wordpress.com/2012/06/26/gui-pada-java/
    http://pramitananda.wordpress.com/pemograman-c/operasi-file/

    ReplyDelete
  45. Aldi Kurniawan, Kelas B, 1535010067

    Artikel Operasi file : http://anantasyah.blogspot.co.id/2013/03/membaca-dan-menulis-file-pada-java.html

    Artikel GUI : https://alqaa.wordpress.com/2012/03/23/belajar-menggunakan-netbeans-untuk-membuat-gui-dengan-java-swing/

    ReplyDelete
  46. Astri Reginasari | kelas A | 1535010033

    Sistem Operasi adalah sekumpulan perangkat lunak yang berada diantara program aplikasi dan perangkat keras. Sistem operasi merupakan penghubung antara pengguna komputer dengan perangkat keras komputer. Secara umum Sistem operasi adalah suatu pengelola seluruh sumber daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan untuk memudahkan dan memberi kenyamanan dalam penggunaan dan pemanfaatan sumber daya sistem komputer. salah satu jenis sistem operasi adalah sistem operasi berbasis GUI.

    GUI atau singkatan dari Graphical User Interface yang memungkinkan pengguna untuk berinteraksi dengan perangkat keras komputer serta memudahkan dalam mengoperasikan sebuah sistem operasi (user friendly). GUI adalah sarana penghubug antara si pengguna ( User ) dengan apa yang digunakannya.

    Perkembangan GUI
    • 1960-an: Doug Engelbert menemukan GUI
    • Xerox PARC mengadopsi konsep GUI
    • Steve Job mengembangkan interface GUI pada komputer Apple:
    • Lisa dan Apple Macintosh  user friendly
    • 1985 : Microsoft  MS-Windows
    • Seri Windows: NT, 2000, ME
    • Windows NT : oleh David Cutler, designer VAX VMS

    Kecenderungan pengembangan sistem operasi ini mengarah ke tampilan grafis dengan tampilan yang menarik. Sebagai contoh sistem operasi yang dikembangkan oleh Microsoft dengan produknya yaitu Windows NT, Windows 2000 Server dan Windows 2003 Server.
    Sistem Operasi yang menggunakan GUI yaitu MS Windows (windows 95, windows 98, windows 2000, windows net server2003, windows me, lalu windows xp, kemudian vista dan yang baru-baru ini dilauncing adalah windows 7) dan LINUX (Ubuntu, Kubuntu, dll) LINUX bisa berbasis TEXT dan berbasis GUI.

    sumber :
    https://hennysyafrina.wordpress.com/2012/11/04/sistem-operasi-berbasis-gui-text/
    http://morekom.blogspot.co.id/2011/12/pengertian-sistem-operasi-text-dan-gui.html

    ReplyDelete
  47. Novia Rahmawati I Kelas B I 1535010042

    GUI (Graphical User Interface), adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu grafis agar mempermudah para pengguna-nya untuk berinteraksi dengan komputer atau sistem operasi.
    Jadi, GUI merupakan antarmuka pada sistem operasi komputer yang menggunakan menu grafis. Menu grafis ini maksudnya terdapat tampilan yang lebih ditekankan untuk membuat sistem operasi yang user-friendly agar para pengguna lebih nyaman menggunakan komputer. Menu grafis itu ya seperti ada grafis-grafis atau gambar-gambar dan tampilan yang tujuannya untuk memudahkan para pengguna menggunakan sistem operasi.
    Selama bertahun-tahun berbagai GUI yang telah dikembangkan untuk berbagai sistem operasi seperti OS / 2, Macintosh, Windows, amiga, Linux, Symbian OS, dan banyak lagi. Di zaman komputer generasi pertama GUI belum dikenalkan, zaman itu ketika MARK 1 & juga ENIVAC mendominasi, mesin mereka memerlukan ruangan yang besar , energi yang besar juga user yang banyak pula dengan setiap keahliannya masing-masing hanya untuk mengendalikan 1 mesin saja. Baru ketika era komputer generasi kedua ( DOS buatan Microsoft dan IBM ) ada sedikit perubahan tampilan meskipun bukan disebut GUI. Pada sistem operasi berbasis GUI system dapat berinteraksi melalui gambar-
    gambar atau symbol-symbol. System operasi berbasis GUI sering disebut
    “User friendly”.

    Kelebihan dan Kekurangan Sistem Operasi GUI :
    Kelebihan:
    1. Desain grafis lebih menarik
    2. Berinteraksi dengan komputer secara lebih baik
    3. Mudah digunakan
    4. Menarik minat pengguna
    5. Resolusi gambar yang tinggi

    Kekurangan:
    1. Memakan banyak memori
    2. Bergantung pada hardware
    3. Membutuhkan banyak tempat pada layar komputer
    4. Tidak fleksibel

    Berikut beberapa contoh Sistem Operasi jaringan berbasis GUI
    • Linux Redhat
    • Windows NT 3.51
    • Windows 2000 (NT 5.0)
    • Windows Server 2003
    • Windows XP
    • Microsoft MS-NET
    • Microsoft LAN Manager
    • Novell NetWare,dll


    sumber : http://kurniadwisandra.blogspot.co.id/2013/11/sistem-operasi-berbasis-gui-graphical.html

    ReplyDelete
  48. Ashifa Novia Putri/Kelas A/1535010031

    1.Penjelasan operasi file
    Dengan operasi file, data yang digunakan dalam aplikasi bisa disimpan secara permanen di hard disk. Sehingga data tidak akan hilang ketika aplikasi di-close atau komputer dimatikan. Operasi file juga memungkinkan penyimpanan data dengan ukuran yang lebih besar (kapasitas hard disk > dari RAM).

    Untuk mengoperasikan file digunakan library java.io.File, java.io.FileNotFoundException, java.io.PrintStream dan java.util.Scanner. Library PrintStream dipakai untuk merekam data ke file. Sedangkan library yang dipakai untuk membaca file adalah java.io.File dan java.util.Scanner.
    link: https://bluejundi.wordpress.com/2010/12/20/contoh-program-java-operasi-file/

    2.Penjelasan GUI
    A. Pengertian GUI Pada JAVA
    Graphic User Interface (GUI) adalah pemrograman dengan bahasa Java yang dibuat menggunakan aplikasi yang berbasiskan GUI. Tujuannya adalah menambahkan beberapa komponen yang tidak bisa dibuat dalam basis text.
    Komponen-konponen tersebut bisa berupa tombol, gambar, dll. Tujuannya adalah untuk memudahkan user menggunakan program yang dibuat tersebut.
    Kalau dilihat pengertian tentang GUI secara umum adalah Interaksi yang dapat dilaksanakan oleh user melalui menu dan icon yang diperlihatkan dalam modus grafik. Contoh implementasi GUI-based shell ini adalah pada sistem operasi Microsoft Windows.

    B. Jenis-Jenis Gui
    Diantara jenis-jenis gui di java adalah:
    a) AWT (Abstract Window Toolkit)
    AWT (Abstract Window Toolkit) adalah GUI Toolkit pertama pada bahasa pemrograman Java, sayang-nya AWT ini sangat-sangat kekurangan komponen yang biasa digunakan untuk membangun sebuah aplikasi desktop secara lengkap (komponen tabel saja tidak ada ) Terlepas dari kurang-nya komponen GUI yang terdapat pada AWT (Abstract Window Toolkit), aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) akan tampak seperti aplikasi native. Maksudnya yaitu, jika aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) ini dijalankan pada Sistem Operasi Windows. Maka aplikasi ini akan terlihat seperti aplikasi Windows pada umum-nya, dan begitu juga jika dijalankan pada Sistem Operasi Mac ataupun GNU/Linux. Kenapa ini bisa terjadi, karena AWT (Abstract Window Toolkit) ini benar-benar memanggil native subrutin untuk menggambar setiap komponen-nya ke layar.

    b) SWT (Standart Widget Tookit)
    SWT (Standart Widget Toolkit) adalah sebuah GUI Toolkit yang dikeluaran oleh IBM sebagai alternatif dari AWT/Java Swing milik SUN Microsystem. SWT terdapat pada package java.swt. package java.swt berisis komponen-komponen GUI yang bersifat platform sistem operasi.
    Tampilan dari java.swt menyesuaikan dengan sistem operasi sehingga mengakibatkan dependensi sistem. Namun performa dari SWT ini sama dengan swing. Yang membedakan antara SWT (Standart Widget Toolkit) dan AWT/Java Swing adalah SWT ini benar-benar mengakses native GUI library yang terdapat pada Sistem Operasi melalui JNI (Java Native Interface).
    c) SWING
    Java Swing adalah librari java yang digunkan untuk menciptakan Grafik User Interface (GUI). Dengan Java Swing kita dapat membuat user interface yang cross platform atau OS independent. Artinya user interface yang kita buat dapat dijalankan pada system operasi apa saja (OS yang suport Java) dengan tampilan yang relative sama. Bahkan kita dapat membuat user interface yang menyerupai Windows XP, Mac OS atau Linux tanpa tergantung dari OS yang kita gunakan. SWING, adalah salah satu bagian dari Java Foundation Classes (JFC). Pada JFC ini juga terdapat fasilitas untuk menambahkan Rich Graphic Functionality.
    Link: http://nenylestary.blogspot.co.id/2013/12/java-gui.html

    ReplyDelete
  49. Mochammad Seto Hasanudin | A35 | 1535010018

    Operasi File
    Operasi dasar file pada prinsipnya terbagi menjadi 3 tahap, yaitu:
    - membuka atau mengaktifkan file
    - melaksanakan pemrosesan file
    - menutup dile

    A. Membuka file
    Sebelum suatu file dapat diproses, file harus dibuka terlebih dahulu. Sebelum file dibuka, terlebih dahulu obyek file harus didefinisikan. Sintaksnya:
    ofstream nama_obyek;

    perintah ofstream dapat dijalankan dengan menyertakan file header fstream.h Setelah itu, suatu file dapat dibuka dengan perintah

    nama_obyek.open(“nama file dan path”);

    B. Menulis ke File
    Salah satu jenis pemrosesan pada file adalah menulis atau merekam data ke file.
    Sintaknya:
    nama_obyek << ... ;

    C. Menutup File
    Setelah pemrosesan file selesai, file dapat ditutup menggunakan perintah
    nama_obyek.close();
    url : http://seto-hasanudin.blogspot.co.id/2015/12/operasi-file-pembelian-ac.html

    GUI
    Pengertian GUI adalah Graphical User Interface dalam dunia komputer. Pada komputer terdapat GUI atau antarmuka pengguna secara grafis. Istilah ini bukan hal yang lumrah pada saat awal kemunculan komputer. Namun setelah komputer generasi keempat mulai diciptakan, munculnya televisi berwarna (yang mendorong pada penciptaan layar monitor berwarna) serta evolusi pada perangkat penampil gambar (graphic adapter atau graphic card atau video card) membuat komputer mulai mendapatkan suatu sistem baru.
    url : http://seto-hasanudin.blogspot.co.id/2015/12/gui-graphical-user-interface-pembelianac.html

    ReplyDelete
  50. Assalamualaikum wr.wb
    Mochammad Agung Hidayat| A35 | 15350010011

    Operasi file ada 5
    1. Buat foldee
    2. Buat File
    3. Menambah teks ke dalam file
    4. Membaca teks dari file
    5. Menghapus file

    Untuk GUI ada 3 langkah umum yg biasanya digunakan yaitu :
    1. Free Design

    Free design yang diusung oleh Project Matisse, merancang GUI dalam Netbeans menjadi lebih mudah.

    Komponen Java (baik AWT, Swing, Beans) benar-benar dapat diletakkan dalam form dengan konsep drag n drop atau pick n plop.

    Kita tidak perlu lagi peduli dengan layout dan layout manager. Semua akan diatur secara otomatis oleh GUI Builder

    Secara background, GUI Builder akan menerjemahkan semua susunan komponen yang kita letakkan dalam form, dengan memakai layout manager baru, GrupLayout, serta berbagai konstruksi yang ada didalam paket Swing.

    Secara otomatis kode program dihasilkan oleh GUI Builder ini.

    2. Snapping

    Saat kita meletakkan komponen dalam form, GUI Builder secara otomatis akan menampilkan garis bantu (guidelines) secara visual. Yang akan membantu kita dalam menentukan posisi komponen relatif terhadap komponen lainnya ataupun relatif terhadap tepi kontainer.

    3. Visual Feedback

    GUI Builder akan menampilkan berbagai visual-feedback. Satu yang telah dikemukakan diatas adalah garis bantu yang ditampilkan saat penempatan komponen. Visual feedback lainnya, yang ditampilkan paska peletakan, akan menunjukkan hubungan anchoring (penjangkaran atau posisi absolut) dan chaining (keterkaitan) antar komponen.

    Kesimpulan menurut saya adalah dalam operasi file terdiri macam banyak action,membuat file,membuat folder,menghapus file,membaca file,dan mengedit isi file. Dimana action tsb akan terjadi bila user menginginkan agar file yg telah di coding bisa tersimpan secara permanen dalam harddisk misal seperti import. lalu untuk GUI adalah grafis yg dihasilkan dari pemrograman java bertujuan untuk menampilkan informasi dadi apa yg telah kita coding,dalam java untuk urusan grafis ada awt dan swing.

    Sumber
    http://javafardyanz.blogspot.co.id/2012/03/pengertian-java-gui.html?m=1

    http://www.jhointegrity.com/2015/04/java-operasi-file.html?m=1

    ReplyDelete
  51. Muhammad Galang S.w \NPM;1535010037 \A35

    GUI (Graphical User Interface) merupakan interface antara manusia dan komputer(misalnya cara manusia berinteraksi dengan komputer) yang menggunakan jendela, icon, dan menu yang bisa dimanipulasi dengan mouse atau keyboard.



    GUI berdiri dalam command line interface (CLIs), yang hanya menggunakan teks dan diakses oleh keyboard. Contoh yang paling banyak dikenal dari CLI adalah MS-DOS. Contoh lain adalah linux bila digunakan dalam console mode(yaitu seluruh layar hanya menampilkan teks).

    Java merupakan sebuah bahasa pemrograman tingkat tinggi yang dikembangkan oleh Sun Microsystem. Java pada awalnya bernama OAK dan dirancang untuk perangkat genggam dan set-top box. Oak tidak berhasil sehingga pada tahun Sun mengubah nama ke Java dan mengambil keuntungan dari World Wide Web.

    Java adalah sebuah bahasa berorientasi objek yang mirip dengan C++, namun disederhanakan untuk menghilangkan fitur-fitur yang menyebabkan kesalahan pemrograman. Source Code file java (*.java) yang dikompilasi ke dalam format yang disebut bytecode kemudian dapat dijalankan oleh Java interpreter.

    Dari pengertian diatas dapat disimpulkan bahwa Java GUI merupakan pemrograman dengan menggunakan bahasa Java yang didevelopt melalui teknik pemrograman window dengan menggunakan tool window sehingga User dapat berinteraksi dengan nyaman dengan window.
    agaimana proses pembacaan event dan memberi aksi pada GUI java…?
    Proses event:
    1. Lingkungan aplikasi
    2. Komponen Sumber event
    3. Kejadian (event)
    4. Penyampaian Kejadian (Listener)
    5. Implementasi atau reaksi setelah diterimanya kejadian

    Contoh Tahapan :
    1.Saat pemakai aplikasi memilih untuk menjalankan sesuatu pada window maka akan memilih salah satu komponen
    2.Contoh Menu pilihan yang terdapat pada window adalah JmenuItems: Menu1,Menu2, …
    3.Kejadian akan dilaporkan ke Frame atau dilakukan registrasi sesuai dengankejadian yang terjadi pada masing2 komponen. Tiap-tiap komponen memiliki metode listener tersendiri.
    Contoh:
    Table 13-4: Listeners and Event Types for JMenuItem
    Listener Registration Method
    Declaring Class
    Corresponding Event Type
    addMenuDragMouseListener()
    JMenuItem
    MenuDragMouseEvent
    addMenuKeyListener()
    JMenuItem
    MenuKeyEvent
    addActionListener()
    AbstractButton
    ActionEvent
    addChangeListener()
    AbstractButton
    4.Apabila menu dipilih maka ditampilkan teks didalam teks area adalah sebagai aksi dari proses event.a
    Contoh:
    public void actionPerformed(ActionEvent e) {
    textArea.append(“Button telah di Klik…!\n”);
    throw new UnsupportedOperationException(“Notsupported yet.”);
    }

    http://fiqicreative.blogspot.co.id
    http://www.fullspan.com/articles/java-gui-builders.html

    ReplyDelete
  52. Assalamualaikum...
    Maaf pak ralat belum mencantumkan blog saya

    Mochammad Agung Hidayat| A35 | 15350010011

    Operasi file ada 5
    1. Buat foldee
    2. Buat File
    3. Menambah teks ke dalam file
    4. Membaca teks dari file
    5. Menghapus file

    Untuk GUI ada 3 langkah umum yg biasanya digunakan yaitu :
    1. Free Design

    Free design yang diusung oleh Project Matisse, merancang GUI dalam Netbeans menjadi lebih mudah.

    Komponen Java (baik AWT, Swing, Beans) benar-benar dapat diletakkan dalam form dengan konsep drag n drop atau pick n plop.

    Kita tidak perlu lagi peduli dengan layout dan layout manager. Semua akan diatur secara otomatis oleh GUI Builder

    Secara background, GUI Builder akan menerjemahkan semua susunan komponen yang kita letakkan dalam form, dengan memakai layout manager baru, GrupLayout, serta berbagai konstruksi yang ada didalam paket Swing.

    Secara otomatis kode program dihasilkan oleh GUI Builder ini.

    2. Snapping

    Saat kita meletakkan komponen dalam form, GUI Builder secara otomatis akan menampilkan garis bantu (guidelines) secara visual. Yang akan membantu kita dalam menentukan posisi komponen relatif terhadap komponen lainnya ataupun relatif terhadap tepi kontainer.

    3. Visual Feedback

    GUI Builder akan menampilkan berbagai visual-feedback. Satu yang telah dikemukakan diatas adalah garis bantu yang ditampilkan saat penempatan komponen. Visual feedback lainnya, yang ditampilkan paska peletakan, akan menunjukkan hubungan anchoring (penjangkaran atau posisi absolut) dan chaining (keterkaitan) antar komponen.

    Kesimpulan menurut saya adalah dalam operasi file terdiri macam banyak action,membuat file,membuat folder,menghapus file,membaca file,dan mengedit isi file. Dimana action tsb akan terjadi bila user menginginkan agar file yg telah di coding bisa tersimpan secara permanen dalam harddisk misal seperti import. lalu untuk GUI adalah grafis yg dihasilkan dari pemrograman java bertujuan untuk menampilkan informasi dadi apa yg telah kita coding,dalam java untuk urusan grafis ada awt dan swing.

    Blog sendiri
    http://mochammadagunghidayat.blogspot.co.id/2015/12/membuat-program-membuat-file-serta-gui.html?m=1

    Sumber
    http://javafardyanz.blogspot.co.id/2012/03/pengertian-java-gui.html?m=1

    http://www.jhointegrity.com/2015/04/java-operasi-file.html?m=1

    ReplyDelete
  53. Suci ardia pramista | 1535010107 | C

    Operasi File
    Operasi File
    Operasi dasar file pada prinsipnya terbagi menjadi 3 tahap, yaitu:
    - membuka atau mengaktifkan file
    - melaksanakan pemrosesan file
    - menutup dile

    A. Membuka file
    Sebelum suatu file dapat diproses, file harus dibuka terlebih dahulu. Sebelum file dibuka, terlebih dahulu obyek file harus didefinisikan.
    B. Menulis ke File
    Salah satu jenis pemrosesan pada file adalah menulis atau merekam data ke file.
    C. Menutup File
    D. Menambah Data pada File
    Suatu file yang sudah ada sebelumnya dapat ditambah data yang baru (tidak menghapus data lama). Caranya dengan menambahkan perintah ios.
    E. Memeriksa Keberhasilan Operasi File
    Tidak selamanya jalan yang mulus ditemui. Ada kemungkinan terjadi saat file dibuka, ternyata file tidak ada. Dalam C++ tersedia function untuk memeriksa kondisi-kondisi pada operasi file, sehingga kesalahan saat eksekusi dapat dikendalikan. Function yang dimaksud adalah fail().
    F. Operasi Berbasis Karakter
    Operasi file dapat dilakukan dalam bentuk karakter. Misalnya proses
    penyimpanan data ke file dilakukan setiap karakter, atau membaca data file
    karakter per karakter.

    GUI
    Pemahaman GUI

    GUI atau kepajangan dari Graphical User Interface merupakan salah satu model interaksi antara manusia dan komputer. Selain GUI, ada juga model yang lain seperti Character User Interface (CUI) yang sering kita kenal dengan command line. Dari sisi kenyamanan (attitude), kedua model ini memiliki fungsinya masing-masing. Fungsi CUI biasanya adalah administrator sistem berbasis sistem operasi LINUX. Bagi mereka, CUI dirasakan lebih nyaman dibandingkan dengan GUI, bahkan setelah GUI pada LINUX berkembang dengan pesat, mereka tetap bertahan untuk menggunakan CUI. Pengguna GUI biasanya adalah mereka yang sudah terbiasa dengan sistem operasi Windows.

    Nah, GUI atau Graphical Unit Interface, merupakan perangkat pertama untuk mengendalikan fungsi-fungsi suatu software, dan membuat pengguna mudah untuk memahami bagaimana menggunakan software tersebut. Kita dapat mengasumsikan bahwa GUI merupakan sebagai bagian dari suatu software yang pertama kali ditangkap mata (secara interface). Dimana suatu software akan kelihatan bagus, jika GUI tersebut tampak menarik. Hal ini termasuk untuk GUI sistem pengenal suara,GUI ini diperlukan agar orang awam mudah dalam mempelajari dan menggunakan sistem tersebut. Untuk lebih kenal dekat dengan GUI, anda dapat perhatikan pada komputer masing-masing yang mana telah dibalut oleh GUI. Contoh saja Sistem Operasi Windows anda atau pun Linux, memiliki tampilan yang disesuaikan dengan cara penggunaan sistem. Berikut ini salah satu sreenshoot dari Sistem Operasi Windows 7 yang juga dibangun dari komponen GUI.

    Interface_windows

    Nah, itulah yang bisa anda pahami tentang GUI. Dimulai dari penggunaan sistem komputer, software, Navigasi, Interaksi interface masing-masing sistem, dan kenyamanan penggunaan pada komputer anda. Jadi intinya adalah GUI merupakan fasilitas komunikasi antara user (pengguna) dengan system/aplikasi pada komputer.

    ReplyDelete
  54. Rezcio Narinda Indraprasta/Kelas B/1535010059.

    Operasi File

    Struktur File

    Kebanyakan program melibatkan media disk sebagai tempat untuk membaca atau merekam data. Data sendiri disimpan dalam disk dalam bentuk suatu kesatuan yang disebut file. Suatu file merupakan organisasi dari sejumlah record. Masing-masing record dapat terdiri atas satu atau beberapa field dan setiap field terdiri atas satu atau beberapa byte. Adapun byte merupakan susunan dari 8 bit. Catatan : record adalah nama lain dari struktur (struct).

    Tahapan Operasi File

    Operasi pada file pada dasarnya meliputi tiga tahapan, yaitu :

    1. Membuka/mengaktifkan file

    2. Melaksanakan proses file

    3. Menutup file


    Pengertian Dari GUI
    GUI ( Graphical User Interface), adalah merupakan salah satu model interaksi antara
    dan komputer.

    GUI berfungsi untuk memudahkan pengguna dalam menggunakan suatu aplikasi komputer,
    selain itu juga untuk memperindah tampilan suatu aplikasi.

    GUI adalah tipe antarmuka yang digunakan oleh pengguna untuk berinteraksi dengan
    sistem operasi melalui gambar-gambar grafik, ikon, menu, dan menggunakan perangkat
    penunjuk ( pointing device) seperti mouse atau track ball.

    Elemen-elemen utama dari GUI bisa diringkas dalam konsep WIMP ( window, icon, menu,
    pointing device).




    Sejarah mencatat bahwa Xerox PARC (Palo Alto Research Center) yang pertama kali
    meriset tentang GUI. Pada tahun 1984, Apple merilis Macintosh yang menggunakan GUI
    hasil riset Xerox PARC. Beberapa tahun kemudian, Microsoft merilis sistem operasi
    Windows-nya yang juga menggunakan GUI. Apple mengklaim bahwa Microsoft mencuri
    ide dari Apple.

    Microsoft Windows atau lebih dikenal dengan sebutan Windows adalah sistem operasi
    yang dikembangkan oleh Microsoft yang menggunakan antarmuka dengan pengguna
    berbasis grafik GUI (Graphical User Interface).




    Contoh sistem GUI :
    Apple Macintosh
    Microsoft Windows pada IBM PC
    Open Look pada workstation Unix
    KDE, GNOME pada Linux


    Sumber :
    https://pramitananda.wordpress.com/pemograman-c/operasi-file/
    http://ariefanshare.blogspot.co.id/2014/03/pengertian-contoh-dan-fungsi-dari-gui.html

    ReplyDelete
  55. This comment has been removed by the author.

    ReplyDelete
  56. Andiron Iqbal Fawzy|Kelas A|1535010004

    Operasi File
    Operasi dasar file pada prinsipnya terbagi menjadi 3 tahap, yaitu:
    - membuka atau mengaktifkan file
    - melaksanakan pemrosesan file
    - menutup dile

    A. Membuka file
    Sebelum suatu file dapat diproses, file harus dibuka terlebih dahulu. Sebelum file dibuka, terlebih dahulu obyek file harus didefinisikan. Sintaksnya:
    ofstream nama_obyek;

    B. Menulis ke File
    Salah satu jenis pemrosesan pada file adalah menulis atau merekam data ke file.
    Sintaknya:
    nama_obyek << ... ;

    C. Menutup File
    Setelah pemrosesan file selesai, file dapat ditutup menggunakan perintah
    nama_obyek.close();

    sumber : http://myant2526.blogspot.co.id/2010/04/operasi-file.html

    GUI (Graphical User Interface), adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu grafis agar mempermudah para pengguna-nya untuk berinteraksi dengan komputer atau sistem operasi.

    Jadi, GUI merupakan antarmuka pada sistem operasi komputer yang menggunakan menu grafis. Menu grafis ini maksudnya terdapat tampilan yang lebih ditekankan untuk membuat sistem operasi yang user-friendly agar para pengguna lebih nyaman menggunakan komputer. Menu grafis itu ya seperti ada grafis-grafis atau gambar-gambar dan tampilan yang tujuannya untuk memudahkan para pengguna menggunakan sistem operasi.

    Kelebihan/keutamaan dan kekurangan dari GUI :
    Kelebihan GUI :
    1. Desain Grafis lebih menarik.
    2. GUI memungkinkan user untuk berinteraksi dengan komputer secara lebih baik.
    3. Memudahkan pengguna.
    4. Menarik minat pengguna.
    5. Resolusi gambar yang tinggi.
    Kekurangan GUI :
    1. Memakan memory yang sangat besar.
    2. Bergantung pada perangkat keras.
    3. Membutuhkan banyak tempat pada layar komputer.
    4. Tidak fleksibel.

    Pengembangan applikasi dengan GUI :
    saat ini tengah dikembangkan sebuah solusi baru untuk membantu pembangunan aplikasi GUI menggunakan PHP. Solusi baru tersebut adalah Klorofil Platform. Klorofil Platform dibangun oleh suatu komunitas yang bernama Klorofil Collaboration Project atau dikenal juga dengan nama Klorofil. Di dalam Klorofil Platform terdapat sebuah GUI framework yang bernama gambArt. GUI framework inilah yang dapat kita gunakan untuk membangun aplikasi GUI menggunakan PHP.

    sumber : http://nanda-sk.blogspot.co.id/2013/04/pengertian-dan-definisi-dari-gui.html

    ReplyDelete
  57. Agus Septiawan | 1535010082 | Kelas C

    GUI
    kepajangan dari Graphical User Interface merupakan salah satu model interaksi antara manusia dan komputer. Selain GUI, ada juga model yang lain seperti Character User Interface (CUI) yang sering kita kenal dengan command line. Dari sisi kenyamanan (attitude), kedua model ini memiliki fungsinya masing-masing. Fungsi CUI biasanya adalah administrator sistem berbasis sistem operasi LINUX. Bagi mereka, CUI dirasakan lebih nyaman dibandingkan dengan GUI, bahkan setelah GUI pada LINUX berkembang dengan pesat, mereka tetap bertahan untuk menggunakan CUI. Pengguna GUI biasanya adalah mereka yang sudah terbiasa dengan sistem operasi Windows.

    GUI atau Graphical Unit Interface, merupakan perangkat pertama untuk mengendalikan fungsi-fungsi suatu software, dan membuat pengguna mudah untuk memahami bagaimana menggunakan software tersebut. Kita dapat mengasumsikan bahwa GUI merupakan sebagai bagian dari suatu software yang pertama kali ditangkap mata (secara interface). Dimana suatu software akan kelihatan bagus, jika GUI tersebut tampak menarik. Hal ini termasuk untuk GUI sistem pengenal suara,GUI ini diperlukan agar orang awam mudah dalam mempelajari dan menggunakan sistem tersebut. Untuk lebih kenal dekat dengan GUI, anda dapat perhatikan pada komputer masing-masing yang mana telah dibalut oleh GUI. Contoh saja Sistem Operasi Windows anda atau pun Linux, memiliki tampilan yang disesuaikan dengan cara penggunaan sistem. Berikut ini salah satu sreenshoot dari Sistem Operasi Windows 7 yang juga dibangun dari komponen GUI.

    Fungsi GUI
    Dari pemahaman tentang GUI sebelumnya, fungsi-fungsi GUI dalam dunia teknologi dan informasi saat ini sangat beragam. Berikut beberapa fungsi dari penggunaan GUI dalam dunia Iptek khususnya komputer :
    (1). Pointing device dengan perangkat berupa mouse
    (2). Memiliki fungsi sebagai plug and play, yang mana memudahkan user dalam menginstall dan uninstall hardware/sofware (sinkronisasi)
    (3). Membuat software-software yang menuntut aplikasi dalam komputer user yang dapat digunakan untuk kegiatan user dalam proses seperti menulis text, spreadsheet. sound, graphic dan lain-lain
    (4). Untuk digunakan dalam pembuatan System Operasi sebagai User friendly dan ergonomis
    (5). Pembuatan website
    (6). Opensource software/hardware atau pengembang aplikasi-aplikasi skala besar lainnya.


    Sumber : http://disiniabuabu.blogspot.co.id/2015/12/tugas-dari-ppt.html

    Sumber : https://javaslalu.wordpress.com/gampang-java/pemahaman-gui/

    ReplyDelete
  58. Gustin Ayu Cahyandini - kelas A - 1535010014

    Operasi File
    Operasi dasar file pada prinsipnya terbagi menjadi 3 tahap, yaitu:
    - membuka atau mengaktifkan file
    - melaksanakan pemrosesan file
    - menutup dile

    A. Membuka file
    Sebelum suatu file dapat diproses, file harus dibuka terlebih dahulu. Sebelum file dibuka, terlebih dahulu obyek file harus didefinisikan. Sintaksnya:
    ofstream nama_obyek;

    perintah ofstream dapat dijalankan dengan menyertakan file header fstream.h Setelah itu, suatu file dapat dibuka dengan perintah

    nama_obyek.open(“nama file dan path”);

    B. Menulis ke File
    Salah satu jenis pemrosesan pada file adalah menulis atau merekam data ke file.
    Sintaknya:
    nama_obyek << ... ;

    C. Menutup File
    Setelah pemrosesan file selesai, file dapat ditutup menggunakan perintah
    nama_obyek.close();

    Pengertian GUI Pada JAVA
    Graphic User Interface (GUI) adalah pemrograman dengan bahasa Java yang dibuat menggunakan aplikasi yang berbasiskan GUI. Tujuannya adalah menambahkan beberapa komponen yang tidak bisa dibuat dalam basis text.
    Komponen-konponen tersebut bisa berupa tombol, gambar, dll. Tujuannya adalah untuk memudahkan user menggunakan program yang dibuat tersebut.
    Kalau dilihat pengertian tentang GUI secara umum adalah Interaksi yang dapat dilaksanakan oleh user melalui menu dan icon yang diperlihatkan dalam modus grafik. Contoh implementasi GUI-based shell ini adalah pada sistem operasi Microsoft Windows.

    Jenis-Jenis Gui
    Diantara jenis-jenis gui di java adalah:
    a) AWT (Abstract Window Toolkit)
    AWT (Abstract Window Toolkit) adalah GUI Toolkit pertama pada bahasa pemrograman Java, sayang-nya AWT ini sangat-sangat kekurangan komponen yang biasa digunakan untuk membangun sebuah aplikasi desktop secara lengkap (komponen tabel saja tidak ada )
    b) SWT (Standart Widget Tookit)
    SWT (Standart Widget Toolkit) adalah sebuah GUI Toolkit yang dikeluaran oleh IBM sebagai alternatif dari AWT/Java Swing milik SUN Microsystem.
    c) SWING
    Java Swing adalah librari java yang digunkan untuk menciptakan Grafik User Interface (GUI).

    sumber :
    - http://myant2526.blogspot.co.id/2010/04/operasi-file.html
    - http://nenylestary.blogspot.co.id/2013/12/java-gui.html

    ReplyDelete
  59. Mohammad Bintang Fajar - kelas B - 1535010072

    GUI
    Dalam teknologi komputasi, antarmuka pengguna grafis atau APG (Inggris: Graphical User Interface atau GUI) adalah jenis antarmuka pengguna yang menggunakan metoda interaksi pada piranti elektronik secara grafis (bukan perintah teks) antara pengguna dan komputer.

    GUI menjadi salah satu faktor kemudahan dalam penggunaan komputer, piranti bergerak seperti pemutar MP3, pemutar media portabel atau piranti permainan, peralatan rumah tangga, dan peralatan kantor. GUI menggambarkan informasi dan perintah yang tersedia untuk pengguna menggunakan ikon grafis.

    Contoh: Microsoft Windows, MacOS dan Xwin menggunakan jenis GUI yang berbeda.



    Operasi File
    Operasi dasar file pada prinsipnya terbagi menjadi 3 tahap, yaitu:
    - membuka atau mengaktifkan file
    - melaksanakan pemrosesan file
    - menutup dile

    A. Membuka file
    Sebelum suatu file dapat diproses, file harus dibuka terlebih dahulu. Sebelum file dibuka, terlebih dahulu obyek file harus didefinisikan. Sintaksnya:
    ofstream nama_obyek;

    perintah ofstream dapat dijalankan dengan menyertakan file header fstream.h Setelah itu, suatu file dapat dibuka dengan perintah

    nama_obyek.open(“nama file dan path”);

    B. Menulis ke File
    Salah satu jenis pemrosesan pada file adalah menulis atau merekam data ke file.
    Sintaknya:
    nama_obyek << ... ;

    C. Menutup File
    Setelah pemrosesan file selesai, file dapat ditutup menggunakan perintah
    nama_obyek.close();
    D. Menambah Data pada File
    Suatu file yang sudah ada sebelumnya dapat ditambah data yang baru (tidak menghapus data lama). Caranya dengan menambahkan perintah ios::app pada open().
    nama_obyek.open(“nama file”, ios::app);
    E. Memeriksa Keberhasilan Operasi File
    Tidak selamanya jalan yang mulus ditemui. Ada kemungkinan terjadi saat file dibuka, ternyata file tidak ada. Dalam C++ tersedia function untuk memeriksa kondisi-kondisi pada operasi file, sehingga kesalahan saat eksekusi dapat dikendalikan. Function yang dimaksud adalah fail().
    F. Operasi Berbasis Karakter
    Operasi file dapat dilakukan dalam bentuk karakter. Misalnya proses
    penyimpanan data ke file dilakukan setiap karakter, atau membaca data file
    karakter per karakter. Operasi ini didukung oleh function put() dan get().


    sumber :
    https://id.wikipedia.org/wiki/Antarmuka_pengguna_grafis
    http://myant2526.blogspot.co.id/2010/04/operasi-file.html

    ReplyDelete
  60. Ufa Emi Rahmawati - Kelas A - 1535010006

    http://ulfaemirahma.blogspot.co.id/2015/12/operasi-file-penghitungan-diskon-barang.html
    http://ulfaemirahma.blogspot.co.id/2015/12/pemrograman-gui-dengan-java-program.html

    ReplyDelete
  61. Ayu Putri Fitriani | 1535010026 | A35
    Operasi File
    Jika sebagai media penyimpanan selama ini yang biasa digunakan adalah database, maka kali ini saya akan menjelaskan bagaimana memanfaatkan file sebagai media penyimpanan. Jika dibandingkan dengan database, otomatis database jauh lebih baik dari file karena jika menggunakan database, perintah dieksekusi oleh database tersebut, sedangkan jika menggunakan file, maka eksekusi dilakukan dengan pemrogaman yang dibuat. Begitu juga dengan penggunaan memory, Jika menggunakan database, maka memory yang disiapkan adalah sesuai dengan data yang dipanggil dari database saja, sedangkan menggunakan file, maka semua isi file harus terlebih dahulu disimpan kedalam memory walaupun data yang berada file tidak seluruhnya dibutuhkan.

    Pengertian GUI Pada JAVA
    Graphic User Interface (GUI) adalah pemrograman dengan bahasa Java yang dibuat menggunakan aplikasi yang berbasiskan GUI. Tujuannya adalah menambahkan beberapa komponen yang tidak bisa dibuat dalam basis text.
    Komponen-konponen tersebut bisa berupa tombol, gambar, dll. Tujuannya adalah untuk memudahkan user menggunakan program yang dibuat tersebut.
    Kalau dilihat pengertian tentang GUI secara umum adalah Interaksi yang dapat dilaksanakan oleh user melalui menu dan icon yang diperlihatkan dalam modus grafik. Contoh implementasi GUI-based shell ini adalah pada sistem operasi Microsoft Windows.

    sumber operasi file :http://www.jhointegrity.com/2015/04/java-operasi-file.html
    sumber GUI : http://nenylestary.blogspot.co.id/2013/12/java-gui.html
    Contoh program GUI :http://ayuputrisifo.blogspot.co.id/2015/12/graphic-user-interface-gui.htm

    ReplyDelete
  62. Yovika Noviardi Putri - Kelas A - 1535010030

    GUI
    GUI ( Graphical User Interface), adalah merupakan salah satu model interaksi antara
    dan komputer.

    GUI berfungsi untuk memudahkan pengguna dalam menggunakan suatu aplikasi komputer,
    selain itu juga untuk memperindah tampilan suatu aplikasi.

    Jadi, GUI merupakan antarmuka pada sistem operasi komputer yang menggunakan menu grafis. Menu grafis ini maksudnya terdapat tampilan yang lebih ditekankan untuk membuat sistem operasi yang user-friendly agar para pengguna lebih nyaman menggunakan komputer. Menu grafis itu ya seperti ada grafis-grafis atau gambar-gambar dan tampilan yang tujuannya untuk memudahkan para pengguna menggunakan sistem operasi.

    Contoh sistem GUI :
    Apple Macintosh
    Microsoft Windows pada IBM PC
    Open Look pada workstation Unix
    KDE, GNOME pada Linux


    sumber :
    - http://nanda-sk.blogspot.co.id/2013/04/pengertian-dan-definisi-dari-gui.html
    - http://ariefanshare.blogspot.co.id/2014/03/pengertian-contoh-dan-fungsi-dari-gui.html


    OPERASI FILE
    Operasi File
    Operasi dasar file pada prinsipnya terbagi menjadi 3 tahap, yaitu:
    - membuka atau mengaktifkan file
    - melaksanakan pemrosesan file
    - menutup dile

    A. Membuka file
    Sebelum suatu file dapat diproses, file harus dibuka terlebih dahulu. Sebelum file dibuka, terlebih dahulu obyek file harus didefinisikan. Sintaksnya:
    ofstream nama_obyek;

    perintah ofstream dapat dijalankan dengan menyertakan file header fstream.h Setelah itu, suatu file dapat dibuka dengan perintah

    nama_obyek.open(“nama file dan path”);

    B. Menulis ke File
    Salah satu jenis pemrosesan pada file adalah menulis atau merekam data ke file.
    Sintaknya:
    nama_obyek << ... ;

    C. Menutup File
    Setelah pemrosesan file selesai, file dapat ditutup menggunakan perintah
    nama_obyek.close();

    sumber :
    - http://myant2526.blogspot.co.id/2010/04/operasi-file.html


    Contoh program java yang menggunakan GUI:
    http://yovikanoviardiputri.blogspot.co.id/2015/12/contoh-program-java-menggunakan-gui.html

    ReplyDelete
  63. Fariz Dwi Maskur - 1535010008 - Kelas A

    http://farizmaskur.blogspot.co.id/2015/12/gui-graphical-user-interface-kali-ini.html

    ReplyDelete
  64. Della Novitasari - 1535010069 - Kelas B

    https://dellanovitasariblog.wordpress.com/2015/12/27/operasi-file/
    https://dellanovitasariblog.wordpress.com/2015/12/27/graphical-user-interface/

    ReplyDelete
  65. Ralat akun yang digunakan untuk komentar kemarin

    MOHAMAD IBNU RIZKY | 1535010105 | KELAS C |
    my blog : http://dolpman.blogspot.com

    Dalam operasi file, data yang digunakan dalam aplikasi dapat disimpan secara permanen di hard disk. sehingga aplikasi atau data tidak akan hilang apabila komputer dimatikan atau tiba-tiba mati.
    dibandingkan dengan database, jelas database jauh lebih baik untuk penyimpanan data daripada file. Mengapa Demikian? karena jika menggunakan database, perintah dieksekusi oleh database tersebut, sedangkan jika menggunakan file, maka eksekusi dilakukan dengan pemrograman yang dibuat. Begiru juga dengan memory. Jika menggunakan database, maka memory yang disiapkan adalah sesuai dengan data yang dipanggil dari database saja, sedangkan menggunakan file, maka semua isi file harus terlebih dahulu disimpan kedalam memory walaupun data yang berada di dalam file tidak seluruhnya dibutuhkan. untuk contoh source code dapat dilihat di link sumber dibawah.

    sumber tentang operasi file:
    https://bluejundi.wordpress.com/2010/12/20/contoh-program-java-operasi-file/
    http://www.jhointegrity.com/2015/04/java-operasi-file.html

    Ingin menambahkan untuk Pemrograman GUI
    GUI (Graphic User Interface) adalah pemrograman dengan bahasa java yang dibuat menggunakan aplikasi yang berbasiskan GUI. Tujuannya adalah menambahkan beberapa komponen yang tidak bisa dibuat dalam basis text. Komponen-komponen tersebut bisa berupa tombol, gambar, dll. Tujuannya adalah untuk memudahkan user menggunakan program yang dibuat tersebut.

    Jika menggunakan pemrograman GUI, menurut saya itu dapat mempermudah berinteraksi dengan aplikasi yang dibuat, karena aplikasi yang dibuat secara real terlihat di depan layar, dan dengan menggunakan pemrograman GUI juga dapat mempermudah programer untuk membuat aplikasi karena setelah kita membuat desain JFrame kita tinggal memberikan source code untuk masing-masing simbol agar saling terkait dan menjadi aplikasi yang bagus dan menarik.

    sumber tentang GUI:
    http://nenylestary.blogspot.co.id/2013/12/java-gui.html

    ReplyDelete
  66. Fiara Sasti - 1535010007 - Kelas A

    GUI
    Java GUI adalah pemrograman dengan bahasa Java yang dibuat menggunakan aplikasi yang berbasiskan GUI. Tujuannya adalah menambahkan komponen-komponen yang tidak bisa dibuat dalam basis text. Komponen-komponen tersebut bisa berupa tombol, gambar, dll. Tujuannya adalah untuk memudahkan user menggunakan program yang dibuat tersebut.
    Pengertian tentang GUI secara umum adalah interaksi yang dapat dilaksanakan oleh user melalui menu dan icon yang diperlihatkan dalam modus grafik. Contoh implementasi GUI-based shell ini adalah pada sistem operasi Microsoft Windows.

    Jenis-Jenis Gui :
    1. AWT ( Abstract Window Toolkit )
    AWT (Abstract Window Toolkit) ini adalah GUI Toolkit pertama pada bahasa pemrograman Java. AWT ini mengalami banyak kekurangan komponen yang biasa digunakan untuk membangun sebuah aplikasi desktop secara lengkap (komponen tabel saja tidak ada ). Aplikasi yang dibangun menggunakan AWT akan tampak seperti aplikasi native,yang artinya jika aplikasi yang dibangun menggunakan AWT ini dijalankan pada Sistem Operasi Windows, maka aplikasi ini akan terlihat seperti aplikasi Windows pada umum-nya, dan begitu juga jika dijalankan pada Sistem Operasi Mac ataupun GNU/Linux. Hal ini terjadi karena AWT ini benar-benar memanggil native subrutin untuk menggambar setiap komponen-nya ke layar.

    2. SWT ( Standart Widget Toolkit )
    SWT (Standart Widget Toolkit) ini adalah sebuah GUI Toolkit yang dikeluarkan oleh IBM sebagai alternatif dari AWT/Java Swing milik SUN Microsystem, yang membedakan antara SWT dan AWT/Java Swing adalah SWT ini benar-benar mengakses native GUI library yang terdapat pada Sistem Operasi melalui JNI (Java Native Interface). Dengan model seperti ini, memungkinkan tampilan aplikasi yang dibangun menggunakan GUI Toolkit SWT menjadi sama persis dengan aplikasi native lain-nya. Kekurangan dari model pemanggilan native GUI library seperti ini adalah kita harus menyediakan library untuk tiap-tiap Sistem Operasi target aplikasi kita.

    3. QtJambi
    QtJambi ini merupakan binding Qt Framework dengan bahasa Java.

    4. JavaGNOME
    JavaGNOME ini juga mengakses native library tetapi API yang digunakan adalah API (Application Programming Interface) dari GTK.

    Sumber :
    http://nenylestary.blogspot.com/2013/12/java-gui.html
    http://bagus-narutofans.blogspot.com/2012/03/pengertian-dan-macam-gui-java.html


    OPERASI FILE
    File adalah sekumpulan data yang disimpan dalam media penyimpanan luar seperti harddisk.
    1. Membuka File, sintaksnya:
    ofstream nama_obyek;
    2. Menulis ke File, sintaksnya:
    nama_obyek << ... ;
    3. Menutup File, sintaksnya :
    nama_obyek.close();

    Sumber :
    http://myant2526.blogspot.co.id/2010/04/operasi-file.html

    ReplyDelete
  67. Fiara Sasti 1535010007 kelas A

    http://fiarasasti.blogspot.com/

    ReplyDelete
  68. Riowaldy Indrawan - Kelas A - 1535010017
    link : http://goo.gl/UycZGr

    ReplyDelete
  69. Wahyu Imam Syafii | Kelas A | 1535010036

    Tugas Program GUI dari Operasi File yang telah dibuat sebelumnya :

    http://wahyuimamsyafii.blogspot.co.id/2016/01/contoh-gui-proses.html

    ReplyDelete
  70. Aprilia Duwi Ratnawati / Kelas A / 1535010012

    Tugas Program GUI dari Operasi File

    link : http://apriliaduwiratnawati.blogspot.co.id/

    ReplyDelete
  71. Muhammad Purbo Adi Wicaksono / KELAS A/ 1535010002

    assalamualaikum pak.

    GUI (Graphical User Interface) merupakan tampilan grafis yang mengandung alat-alat atau komponen-komponen yang memampukan pengguna untuk melakukan pekerjaan interaktif. GUI (Graphical User User Interface) berkerja dengan cara setiap komponen, dan GUI tersebut, diasosiasikan dengan satu atau lebih rutin yang ditulis pengguna yang dikenal sebagai callback. Eksekusi setiap callback dipicu oleh aksi tertentu dari pengguna seperti tombol ditekan, klik-an mouse, pemilihan menu item, atau cursor melewati sebuah komponen.

    GUI sendiri di buat untuk membuat tampilan progam yang kita buat menjadi lebih rapi, simple, dan menarik.. sehingga membuat user tidak kesulitan untuk mengakses progam tersebut..

    tugas GUI :

    http://wicaksono1899.over-blog.com/2016/01/contoh-penggunaan-gui.html

    terimakasih dan mohon maaf atas segala kekurangannya.

    wassalamuallaikum..

    ReplyDelete
  72. Winda Salsabila Rohmatul Khoir / Kelas A / 1535010009


    GUI (Graphical User Interface), adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu grafis agar mempermudah para pengguna-nya untuk berinteraksi dengan komputer atau sistem operasi.
    Jadi, GUI merupakan antarmuka pada sistem operasi komputer yang menggunakan menu grafis. Menu grafis ini maksudnya terdapat tampilan yang lebih ditekankan untuk membuat sistem operasi yang user-friendly agar para pengguna lebih nyaman menggunakan komputer. Menu grafis itu ya seperti ada grafis-grafis atau gambar-gambar dan tampilan yang tujuannya untuk memudahkan para pengguna menggunakan sistem operasi

    berikut contoh programnya yang telah saya buat,
    http://windasrk.blogspot.co.id/

    ReplyDelete
  73. This comment has been removed by the author.

    ReplyDelete
  74. Rizaldy Deta Permana / Kelas C / 1535010101

    Operasi File

    File digunakan sebagai media penyimpan. Untuk mengakses file kita harus menspesifikasikan
    dimana file yang akan kita akses, atau file baru yang akan disimpan. Dalam java kita dapat
    melakukan operasi file, yaitu membuat file baru atau menulis dan membaca file dengan character
    stream atau dengan byte stream.
    Untuk menciptakan sebuah file dengan mengakses class java.io.File dan menciptakan objek dari class
    tersebut, ini tanpa harus menangkap error io. Berbeda dengan menciptakan file yang langsung
    diakses oleh stream, file tersebut harus dapat menangkap error io ketika penciptaan objek class file.

    sumber :
    http://nuribrahim.staff.telkomuniversity.ac.id/files/2015/09/Pertemuan-9-Operasi-File-Object-Serialization-Modifier-Transient.pdf

    http://www.ilab.gunadarma.ac.id/modul/NewPTA2011-2012/AP%201%20NetBeans/M7.pdf

    http://yuliana.lecturer.pens.ac.id/OOP/GUI/Operasi%20File.pdf

    Graphical User Interface (GUI)

    suatu metode untuk antar-muka
    komputer berbasis grafis. GUI digunakan dalam pembuatan program aplikasi dengan
    mempertimbangkan dua aspek yaitu keindahan tampilan dan kemudahan penggunaan program.
    Keindahan tampilan akan mempengaruhi orang untuk melihat dan merasa senang terhadap
    program yang kita buat, dan kemudahan penggunaan program akan berdampak pada ketertarikan
    orang untuk terus menggunakan program yang kita buat. Di dunia bisnis, hal ini merupakan
    target jangka panjang.

    Frame adalah sebuah objek yang merepresentasikan
    suatu area di layar yang berisi sejumlah objek lain untuk menyampaikan informasi kepada user.
    Kita bisa menambahkan sejumlah komponen lain ke dalam sebuah frame dengan tujuan yang
    sesuai dengan fungsi komponen tersebut.
    Sebuah objek yang merupakan instansiasi dari class JFrame bisa dipanggil melalui dua cara,
    yaitu:
    1. Dipanggil melalui class utama yang mengandung fungsi main().
    2. Dipanggil melalui class lain yang merupakan class tersendiri turunan dari JFrame.

    sumber:
    http://fahrul.lecturer.pens.ac.id/lecturer_oop/praktikum/Praktikum%20OOP.pdf

    ReplyDelete
  75. Harizt Iga Buana | Kelas C | 1535010091

    http://hariztiga.blogspot.co.id/2016/01/pemrograman-gui-dengan-java-netbeans.html

    bisa di cek pak beserta tugas-tugsa yang lama

    ReplyDelete
  76. Hidayatul Aini Puteri| kelas A | 1535010013

    http://hidayatulap.blogspot.co.id/

    ReplyDelete
  77. didit auryan i.m | Kelas C | 1535010091
    http://didittettot13.blogspot.co.id/

    ReplyDelete
  78. Joko Waluyo Jati | Kelas C | 1535010084
    http://kokomr007.blogspot.co.id/

    ReplyDelete
  79. Rahman Adi Firmansyah | Kelas C | 1535010086
    http://rahmanadif.blogspot.co.id/

    ReplyDelete
  80. SETYAWAN ADAM LIBRIANTO | KELAS C | SISTEM INFORMASI | 1535010109
    Alamat blog saya untuk review artikel tugas dari bapak . trims
    http://setyawanadam13.blogspot.co.id/

    ReplyDelete
  81. Alief Harry Purnomo, Kelas C, Sistem Informasi, 1535010092
    Alamat blog saya untuk tugas OOP aliphrry.blogspot.co.id
    Terima Kasih

    ReplyDelete
  82. Ade Prasetya Indra Setiawan | Kelas C | Sistem Informasi | 153510093
    http://sifoproject.blogspot.co.id/

    Terima Kasih

    ReplyDelete
  83. Lasmargo Nendra Wono | Kelas C | Sistem Informasi | 1535010081

    http://lasmargo.blogspot.co.id/2016/01/oop-java-programming.html

    ReplyDelete
  84. Sitti Muhartini | Kelas C | Sistem Informasi | 1535010104

    http://sittimhrtn.blogspot.co.id/

    Terimakasih

    ReplyDelete
  85. Agus Septiawan | Kelas C | Sistem Informasi | 1535010082

    http://disiniabuabu.blogspot.co.id/2015/12/contoh-program-java-menggunakan-oop.html

    ReplyDelete
  86. Syntia Dwi Wahyuningtias | Kelas C | 1535010099

    http://syntiadwi.blogspot.co.id/

    ReplyDelete
  87. Muhammad Imam Adi Nugroho | Kelas C | 1535010115

    imamcode.tk

    ReplyDelete
  88. Bergas Wasenanto | Kelas C | 1535010085

    bergaspage.blogspot.co.id

    ReplyDelete
  89. Novarina Agusti P.B | kelas c | 1535010090

    Novarinaagustipb.blogspot.co.id

    ReplyDelete
  90. Dimas Agung Prabowo|Kelas B|1535010045
    dimasprabowowo.blogspot.com

    ReplyDelete
  91. Pramita Wahyu Rachmadani | Kelas C | 1535010103
    mitarachmadani.blogspot.co.id

    ReplyDelete
  92. Ryanisa Harits Bunga E.|kelas c|1535010097
    ryanisabunga.blogspot.co.id

    ReplyDelete
  93. Muchammad Fauzi Mubarroq | Kelas A | 1535010039
    fauzimubarroq.blogspot.co.id

    ReplyDelete
  94. Muhammad Rifki | Kelas A | 1535010040
    tugas lainnya di : muhammadrifki0040.blogspot.com

    Pengertian Sistem Operasi Berbasis GUI – GUI atau singkatan dari Graphical User Interface yang memungkinkan pengguna untuk berinteraksi dengan perangkat keras komputer serta memudahkan dalam mengoperasikan sebuah sistem operasi (user friendly). GUI adalah sarana penghubug antara si pengguna ( User ) dengan apa yang digunakannya.
    Selama bertahun-tahun berbagai GUI yang telah dikembangkan untuk berbagai sistem operasi seperti OS / 2, Macintosh, Windows, amiga, Linux, Symbian OS, dan banyak lagi. Di zaman komputer monster ( komputer generasi pertama maksud saya ) GUI belum dikenalkan, zaman itu ketika MARK 1 & juga ENIVAC mendominasi, mesin mereka memerlukan ruangan yang besar , energi yang besar juga user yang banyak pula dengan setiap keahliannya masing-masing hanya untuk mengendalikan 1 mesin saja. Baru ketika era komputer generasi kedua ( DOS buatan Microsoft dan IBM ) ada sedikit perubahan tampilan meskipun bukan disebut GUI.
    Dalam artikel ini saya hanya menampilkan beberapa kemajuan yang signifikan dalam desain GUI (bukan sistem operasi) serta antarmuka pengguna berbasis grafik pada sistem operasi yang ada saat ini.
    Tapi di zaman sekarang Mac OSX lah yang disebut-sebut sebagai OS yang ber GUI terbaik. Padahal mayoritas dari mereka menggunakan Windows . Bahkan pengguna Mac juga tidak sedikit yang menginstal Windows di dalam Macintoshnya. Untuk itu saya nanti akan membuat artikel mengapa OSX dibilang lebih fashinable dari OS lainnya.
    Ada beberapa yang tidak saya sertakan dan itu bukan berarti tidak termasuk dalam kamajuan desain, tapi tampilan yang ada di artikel merupakan salah satu sistem operasi yang sangat populer.
    GUI pertama kali dikembangkan oleh para peneliti di Xerox Palo Alto Research Center (PARC) di tahun 70-an. Penelitian ini membuka era baru dalam inovasi komputer grafis.
    Komputer pribadi (personal computer) pertama yang menggunakan antarmuka pengguna grafis modern adalah Xerox Alto, yang dikembangkan pada tahun 1973.

    ReplyDelete