DEFINISI GUI
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.
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.
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.
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.
DEFINISI MIT
Institut Teknologi Massachusetts (Massachusetts Institute of Technology atau MIT), adalah institusi riset swasta dan universitas yang terletak di kota Cambridge,Massachusetts tepat di seberang Sungai Charles dari distrik Back Bay di Boston, Amerika Serikat. MIT memiliki 5 sekolah dan satu kolese, mencakup 32 departemen yang mengkhususkan diri pada sains dan penelitiaDidirikan n teknologi.
tahun 1861 sebagai respon atas kemajuan teknologi dan industri di Amerika pada saat itu, universitas ini mengadopsi universitas riset ala Eropa. MIT sekarang berdiri di atas tanah seluas 168 are yang dibuka 1916. Dalam kurun waktu 60 tahun belakangan ini, MIT telah mengembangkan cabang lain seperti manajemen, ekonomi, ilmu politik, dan biologi.
Departemen dan sekolah yang paling terkenal adalah Lincoln Laboratory, Computer Science and Artificial Intelligence Laboratory, Media Lab, Whitehead Institute dan Sloan School of Management. 59 dari anggota dari komunitas MIT telah memenangkan Penghargaan Nobel.
DEFINISI MACINTOSH
Macintosh, atau disingkat Mac, adalah salah satu jenis komputer personal berbasis PowerPC yang diproduksi oleh Apple. Komputer ini dinamakan berdasarkan McIntosh, jenis apel yang disukai Jef Raskin. Macintosh diperkenalkan pertama kali pada bulan Januari 1984 lewat iklan Super Bowl yang fenomenal. Macintosh adalah komputer pertama yang memperkenalkan sistem antarmuka grafis (GUI). Pada waktu itu, langkah yang dilakukan Apple adalah sebuah perkembangan revolusioner dalam dunia komputer personal.
Pembuatan Mac merupakan suatu wujud model integrasi vertikal yang mana Apple memfasilitasi seluruh aspek perangkat keras dan juga sistem operasinya yang terinstal di dalam seluruh komputer Mac. Hal ini berbeda dengan komputer tipe PC pada umumnya, di mana banyak produsen membuat dan mengintegrasikan perangkat keras dengan sistem operasi yang dibuat oleh produsen lain. Sementara itu, Apple secara eksklusif membuat perangkat keras Mac dan mengatur bagaimana sistem internalnya, desain, dan juga harganya. Tidak hanya itu, Apple juga tidak melisensikan Mac OS X untuk komputer non-Apple.
- Kelebihan Mac OS
Lebih stabil karena menggunakan UNIX
Multitasking.
Bisa mengenal file format windows.
Tampilan yang lebih glossy sehingga bagus untuk graphic design/multimedia.
Dokumen-dokumen yang dibuat di Mac bisa dibaca di OS yang lain, dan sebaliknya. Baik yang formatnya ‘generik’ (misalnya pdf, html, mp3, text) maupun yang formatnya khusus (misalnya .doc, .xls, .ppt). Asalkan ada program aplikasi (application) di kedua platform (Mac dan Windows) yang bisa membaca format tersebut.
Open source code sehingga Mac OS sulit dibajak.
Ada ‘Time Machine’ yang akan bekerja secara otomatis pada background tanpa mengganggu aplikasi yang dijalankan untuk mem-backup system yang sedang berjalan dan perubahan-perubahan pada data.
Ada program “sherlock“ yang tidak hanya mencari file pada harddisk dan dalam jaringan lokal, tapi juga dapat beraksi di Internet dan mencari berdasarkan keyword.
Macintosh memiliki keamanan terhadap virus, spyware, dan sebagainya. Hal ini menjadi alasan terbesar mengapa banyak orang memilih Mac karena untuk menghindari virus.
Operating System Mac ini mudah digunakan dan mudah dipelajari. Karena sumbernya jelas, training centre-nya ada, dan secara umum ketika orang dihadapkan pada Mac OS mudah belajarnya.
Mac memiliki jaminan kepastian dan support hardware yang jelas
Lebih stabil karena menggunakan UNIX
Multitasking.
Bisa mengenal file format windows.
Tampilan yang lebih glossy sehingga bagus untuk graphic design/multimedia.
Dokumen-dokumen yang dibuat di Mac bisa dibaca di OS yang lain, dan sebaliknya. Baik yang formatnya ‘generik’ (misalnya pdf, html, mp3, text) maupun yang formatnya khusus (misalnya .doc, .xls, .ppt). Asalkan ada program aplikasi (application) di kedua platform (Mac dan Windows) yang bisa membaca format tersebut.
Open source code sehingga Mac OS sulit dibajak.
Ada ‘Time Machine’ yang akan bekerja secara otomatis pada background tanpa mengganggu aplikasi yang dijalankan untuk mem-backup system yang sedang berjalan dan perubahan-perubahan pada data.
Ada program “sherlock“ yang tidak hanya mencari file pada harddisk dan dalam jaringan lokal, tapi juga dapat beraksi di Internet dan mencari berdasarkan keyword.
Macintosh memiliki keamanan terhadap virus, spyware, dan sebagainya. Hal ini menjadi alasan terbesar mengapa banyak orang memilih Mac karena untuk menghindari virus.
Operating System Mac ini mudah digunakan dan mudah dipelajari. Karena sumbernya jelas, training centre-nya ada, dan secara umum ketika orang dihadapkan pada Mac OS mudah belajarnya.
Mac memiliki jaminan kepastian dan support hardware yang jelas.
- Kekurangan Mac OS
Mahal.
Hanya cocok untuk graphic designer.
Mac OS tidak dapat digunakan bersama-sama sistem-sistem pengoperasian lain yang tidak menggunakan sistem Mac OS
Mac tidak bisa dirakit sendiri karena Apple sudah tidak memberi license buat perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS.
Software di Mac OS tidak begitu lengkap.
Kurang cocok untuk aplikasi server dan game
Mahal.
Hanya cocok untuk graphic designer.
Mac OS tidak dapat digunakan bersama-sama sistem-sistem pengoperasian lain yang tidak menggunakan sistem Mac OS
Mac tidak bisa dirakit sendiri karena Apple sudah tidak memberi license buat perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS.
Software di Mac OS tidak begitu lengkap.
Kurang cocok untuk aplikasi server dan game.
DEFINISI SUN VIEW
Sunview (Sun Visual Lingkungan Terpadu untuk Workstation, awalnya SunTools) adalah sistem windowing dari Sun Microsystems dikembangkan pada awal 1980-an. Itu termasuk sebagai bagian dari SunOS, implementasi Sun UNIX; tidak seperti sistem UNIX kemudian windowing, sebagian besar dilaksanakan dalam sistem kernel. Sunview berlari di Sun desktop dan workstation deskside, menyediakan lingkungan grafis interaktif untuk komputasi teknis, penerbitan dokumen, medis, dan aplikasi lainnya dari tahun 1980-an, pada resolusi tinggi monokrom, abu-abu dan warna display.
Aplikasi produktivitas dibundel
Sunview termasuk rangkaian lengkap dari aplikasi produktivitas, termasuk pembaca email, kalender alat, editor teks, jam, preferensi, dan antarmuka manajemen menu (semua GUI). Ide pengiriman klien tersebut dan perangkat lunak server yang terkait dengan OS dasar itu beberapa tahun ke depan dari sisa industri.
Sun asli Sunview suite aplikasi kemudian porting ke X, menampilkan OPEN LOOK tampilan dan nuansa. Dikenal sebagai produktivitas DeskSet tool set, ini adalah salah satu unsur yang membedakan lingkungan desktop yang OpenWindows Sun.
Alat DeskSet menjadi elemen pemersatu pada akhir perang Unix, di mana industri sistem terbuka yang terlibat dalam pertempuran yang akan berlangsung selama bertahun-tahun. Sebagai bagian dari inisiatif COSE, diputuskan bahwa aplikasi Sun dibundel akan porting lagi, kali ini ke Motif widget toolkit, dan hasilnya akan menjadi bagian dari KPB. Ini menjadi standar untuk waktu di semua terbuka vendor sistem.
Suite lengkap aplikasi produktivitas kelompok yang Sun telah dibundel dengan workstation desktop yang ternyata menjadi warisan signifikan Sunview. Sementara infrastruktur windowing yang mendasari berubah, protokol berubah, dan sistem windowing berubah, aplikasi Sun sebagian besar tetap sama, menjaga interoperabilitas dengan implementasi sebelumnya.
Aplikasi produktivitas dibundel
Sunview termasuk rangkaian lengkap dari aplikasi produktivitas, termasuk pembaca email, kalender alat, editor teks, jam, preferensi, dan antarmuka manajemen menu (semua GUI). Ide pengiriman klien tersebut dan perangkat lunak server yang terkait dengan OS dasar itu beberapa tahun ke depan dari sisa industri.
Sun asli Sunview suite aplikasi kemudian porting ke X, menampilkan OPEN LOOK tampilan dan nuansa. Dikenal sebagai produktivitas DeskSet tool set, ini adalah salah satu unsur yang membedakan lingkungan desktop yang OpenWindows Sun.
Alat DeskSet menjadi elemen pemersatu pada akhir perang Unix, di mana industri sistem terbuka yang terlibat dalam pertempuran yang akan berlangsung selama bertahun-tahun. Sebagai bagian dari inisiatif COSE, diputuskan bahwa aplikasi Sun dibundel akan porting lagi, kali ini ke Motif widget toolkit, dan hasilnya akan menjadi bagian dari KPB. Ini menjadi standar untuk waktu di semua terbuka vendor sistem.
Suite lengkap aplikasi produktivitas kelompok yang Sun telah dibundel dengan workstation desktop yang ternyata menjadi warisan signifikan Sunview. Sementara infrastruktur windowing yang mendasari berubah, protokol berubah, dan sistem windowing berubah, aplikasi Sun sebagian besar tetap sama, menjaga interoperabilitas dengan implementasi sebelumnya.
DEFINISI TCP/IP
TCP/IP (singkatan dari Transmission Control Protocol/Internet Protocol) jika diterjemahkan adalah Protokol Kendali Transmisi/Protokol Internet, adalah gabungan dari protokol TCP (Transmission Control Protocol) dan IP (Internet Protocol) sebagai sekelompok protokol yang mengatur komunikasi data dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan internet yang akan memastikan pengiriman data sampai ke alamat yang dituju. Protokol ini tidaklah dapat berdiri sendiri, karena memang protokol ini berupa kumpulan protokol (protocol suite). Protokol ini juga merupakan protokol yang paling banyak digunakan saat ini, karena protokol ini mampu bekerja dan diimplementasikan pada lintas perangkat lunak (software) di berbagai sistem operasi Istilah yang diberikan kepada perangkat lunak ini adalah TCP/IP stack.
Protokol TCP/IP dikembangkan pada akhir dekade 1970-an hingga awal 1980-an sebagai sebuah protokol standar untuk menghubungkan komputer-komputer dan jaringan untuk membentuk sebuah jaringan yang luas (WAN). TCP/IP merupakan sebuah standar jaringan terbuka yang bersifat independen terhadap mekanisme transport jaringan fisik yang digunakan, sehingga dapat digunakan di mana saja. Protokol ini menggunakan skema pengalamatan yang sederhana yang disebut sebagai alamat IP (IP Address) yang mengizinkan hingga beberapa ratus juta komputer untuk dapat saling berhubungan satu sama lainnya di Internet. Protokol ini juga bersifat routable yang berarti protokol ini cocok untuk menghubungkan sistem-sistem berbeda (seperti Microsoft Windows dan keluarga UNIX) untuk membentuk jaringan yang heterogen.
Protokol TCP/IP selalu berevolusi seiring dengan waktu, mengingat semakin banyaknya kebutuhan terhadap jaringan komputer dan Internet. Pengembangan ini dilakukan oleh beberapa badan, seperti halnya Internet Society (ISOC), Internet Architecture Board (IAB), dan Internet Engineering Task Force (IETF). Macam-macam protokol yang berjalan di atas TCP/IP, skema pengalamatan, dan konsep TCP/IP didefinisikan dalam dokumen yang disebut sebagai Request for Comments (RFC) yang dikeluarkan oleh IETF.
Ø Penjelasan Pembagian Kelas dalam TCP/IP
Untuk menentukan pembagian kelas ini kita memerlukan sedikit kemampuan konversi dari biner ke decimal. Rahasia dari pembagian kelas ini adalah sebenarnya terletak pada 8 bit pertama.
1. Kelas A
Jika bit pertama dari IP address adalah 0, maka IP tersebut digolongkan dalam kelas A seperti berikut :
IP address kelas A biasanya digunakan untuk IP backbond.
2. Kelas B
Jika 2 bit pertama dari IP address adalah 10, maka IP tersebut digolongkan dalam kelas B sebagai berikut :
IP address kelas B biasanya digunakan untuk IP publik dan ISP.
3. Kelas C
Jika 3 bit pertama dari IP address adalah 110, maka IP tersebut digolongkan dalam kelas B sebagai berikut :
IP address kelas C biasanya digunakan untuk Internet, IP kelas ini yang biasanya kita pakai.
4. Kelas D
Jika 4 bit pertama dari IP address adalah 1110, maka IP tersebut digolongkan dalam kelas B sebagai berikut :
IP address kelas D biasanya digunakan untuk Broadcast (Tv, Radio)
5. Kelas E
Jika 4 bit pertama dari IP address adalah 1111, maka IP tersebut digolongkan dalam kelas B .