-->

Tuesday, November 15, 2011

PERBEDAAN SISTEM OPERASI WINDOWS DAN LINUX , APLIKASI PROGRAM, BAHASA PEMPROGRAMAN, DAN CONTOH PENJELASANNYA

Internet Explorer, Media Player, Notepad, dan beberapa program kecil lainnya, merupakan program yang akan kita dapati setelah melakukan instalasi Windows. Ini sangat berbeda dengan Linux. Linux disertai dengan banyak program didalamnya. Setelah diinstal, langsung akan ditemui banyak program dari hampir semua kategori program. Sebut saja kategori Office Suite, Multimedia (Sound, Video, Graphics), Internet (Browser, Email, Chat, Downloader, Messenger, Torrent, News), 3D, Games, Utility, dll. Dengan waktu instalasi yang hampir sama, pengguna Linux bukan hanya mendapatkan suatu sistem operasi tetapi juga semua program yang diperlukan untuk kegiatan sehari-hari di Linux.

Ada banyak persamaan dan ada pula banyak perbedaan antara Linux dan Windows.
Beberapa perbedaan yang ada di Linux dan Windows antara lain :


Konfigurasi Sistem

Anda mungkin sering mendengar di Linux Anda perlu menyunting file secara manual melalui command line. Sebagian berita ini benar, tetapi dengan PCLINUX Control Center konfigurasi sistem bisa Anda lakukan semudah point n click. PCLINUX memiliki deteksi perangkat keras yang baik sehingga hampir semuanya berjalan secara otomatis. Dan hampir semua program di PCLINUX disertai dengan konfigurasi yang sudah siap pakai. Sebagai contoh, browser Internet telah disertai dengan sejumlah plug-ins. Tidak perlu men-download dan menginstal plug-ins flash ataupun yang lainnya.

Hardware Support

Anda sering mendengar suatu hardware tidak bekerja di Linux. Hal ini terjadi karena pembuat hardware tidak menyediakan driver versi Linux. Untungnya, belakangan ini cukup banyak vendor yang sudah memberikan dukungan driver Linux. Dan pengenalan Linux akan hardware semakin lama semakin meningkat sehingga mulai jarang terdengar permasalahan hardware di Linux.

Menangani Crash

Linux secara umum terlihat sebagai sistem operasi yang stabil. Dan jika Anda membandingkan Linux dengan Windows 95/98/ME, Linux jauh lebih stabil. Windows XP – jika Anda mengikuti petunjuk sistemnya dengan baik – akan cukup stabil.
Dan seperti halnya dengan Windows, suatu saat Anda juga akan menemui masalah di Linux. Sekalipun jarang, tetapi program yang crash atau hang bisa saja terjadi. Ini adalah suatu fakta dari kehidupan di dunia komputer.
Sekalipun demikian ada beberapa perbedaan di Windows dan Linux. Unix dan Linux mempunyai sifat multi-user. Linux menjalankan aplikasi secara berbeda dengan Windows. Ketika suatu aplikasi terkunci, Anda dapat mematikannya dengan mudah. Cukup menekan kombinasi tombol Ctrl + Esc, dan Anda dapat memilih aplikasi (atau proses) mana yang bermasalah.
Dan jika sistem grafis yang terkunci, Anda bisa berpindah ke command-prompt (dengan menekan Ctrl+Alt+F1) dan membunuh proses software secara manual. Anda juga mempunyai pilihan untuk merestart desktop saja dengan menekan Ctrl+Alt+Backspace. Ini berarti Anda tidak harus melakukan reboot sekalipun sistem Linux sedang mengalami masalah.

Instalasi dan Kelengkapan Program

Windows adalah sistem operasi, itu sebabnya Windows tidak menyediakan banyak program setelah diinstal. Kalaupun ada mungkin Anda hanya akan menemukan Internet Explorer, Media Player, Notepad, dan beberapa program kecil lainnya.
Ini sangat berbeda dengan Linux. Sekalipun Linux juga suatu sistem operasi, tetapi Linux disertai dengan banyak program didalamnya. Setelah diinstal, Anda akan menemui banyak program dari hampir semua kategori program. Sebut saja kategori Office Suite, Multimedia (Sound, Video, Graphics), Internet (Browser, Email, Chat, Downloader, Messenger, Torrent, News), 3D, Games, Utility, dll.
Dengan waktu instalasi yang hampir sama, Anda bukan hanya mendapatkan suatu sistem operasi tetapi juga semua program yang diperlukan untuk kegiatan sehari-hari di Linux.


Security dan Virus

Salah satu masalah utama di Windows yang paling sering di temukan adalah virus dan spyware. Dari tahun ke tahun permasalahan ini bukan semakin mengecil tetapi malah semakin membesar. Ini semua terjadi karena banyak lubang keamanan di Windows yang bisa dieksploitasi oleh orang-orang yang tidak bertanggungjawab.

Linux diturunkan dari sistem operasi Unix yang memiliki tingkat keamanan lebih kuat. Itu sebabnya tidak ada banyak virus di Linux dan kalaupun ada tidak bisa berkembang biak dengan pesat dan biasanya tidak mampu membawa kerusakan yang besar. Sekalipun tidak sepenting di Windows, beberapa program anti virus di linux masih bisa ditemukan, seperti ClamAV dan F-Prot. PCLinux telah menyediakan anti virus ClamAV yang bisa ditemukan pada menu Start > Applications > FileTools > KlamAV.

Spyware

Spyware adalah suatu masalah yang cukup umum di dunia Windows. Biasanya program spyware mengamati, mengumpulkan dan mengirimkan sebuah data ke suatu server. Untuk hal yang lebih positif, program ini biasanya dipergunakan untuk keperluan marketing. Sayangnya, ada juga yang berniat buruk yaitu dengan mencuri identitas, kartu
kredit, dan tindakan negatif lainnya. Tidak banyak program spyware yang menginfeksi Linux mengingat cara kerja Linux yang lebih susah untuk ditembus. PCLinux telah menyediakan pre-instal Firewall untuk melindungi sistem Anda dan bisa diaktifkan melalui PCLinux Control Panel.

Partisi Harddisk

Linux tidak mengenal penamaan drive C: untuk suatu partisi. Semua drive disatukan dalam suatu sistem penyimpanan yang besar. Folder /mnt merupakan tempat untuk mengakses semua media yang ada di komputer, baik partisi lain, CD-ROM, Floppy, ataupun FlashDisk.
Belakangan KDE telah memperudah akses ke media dengan menyediakan sistem Storage
Media yang dapat diakses melalui My Computer ataupun file manager Konqueror.

Penamaan File

Linux menggunakan “/” untuk memisahkan folder dan bukannya “\” yang biasa digunakan DOS/Windows. Linux bersifat case-sensitive, ini berarti file “Hello.txt” berbeda dengan file “hello.txt”. Linux juga tidak terlalu memperhatikan ekstensi file. Jika Anda mengubah nama file “Hello.txt” menjadi “Hello”, Linux masih tetap mengetahui bahwa file ini adalah suatu teks. Dan ketika Anda mengklik file “Hello”, Linux secara otomatis tetap akan membuka program editor teks.

Kemudahan dan Keamanan

Seperti yang sudah diketahui, bahwa sebagai user biasa (bukan Root) tidak bisa menulis file di sembarang folder. User biasa hanya memiliki akses tulis di folder home mereka. Sebagai user biasa, tidak akan bisa mengubah bagian penting dari sistem Linux. Ini memang terkesan terlalu membatasi dan merepotkan, tetapi cara ini jauh lebih aman, karena hanya orang tertentu yang mempunyai akses Root saja yang bisa menyentuh sistem. Bahkan virus pun tidak bisa dengan mudah menyentuh sistem Linux. Itu sebabnya kita tidak banyak mendengar adanya virus di Linux.
Itu sebabnya di Linux, tidak disarankan menggunakan user Root untuk keperluan sehari-hari. Buatlah minimal 1 user untuk setiap komputer dan hanya pergunakan Root untuk keperluan administrasi sistem.

Hal ini berbeda jauh dengan Windows yang sangat rentan dengan virus. Ini terjadi karena user biasa di Windows juga sekaligus mempunyai hak sebagai administrator. Kebanyakan pemakai Windows tidak mengetahui hal ini, sehingga sistem mereka sangat rentan dengan serangan virus. Windows Vista sekarang telah mengadopsi sistem sekuriti Linux ini.

Defragment

Di Linux tidak akan ditemukan program untuk men-defrag harddisk. Tidak perlu melakukan defragment di harddisk Linux! Sistem file Linux yang menangani ini secara otomatis. Namun jika harddisk sudah terisi sampai 99% akan mendapatkan masalah kecepatan. Pastikan terdapat cukup ruang supaya Linux menangani sistemnya dan tidak akan pernah mendapatkan masalah deframentasi.

Sistem File

Windows mempunyai dua sistem file. FAT (dari DOS dan Windows 9x) dan NTFS (dari Windows NT/2000/XP). Anda bisa membaca dan bahkan menyimpan file di sistem FAT
dan NTFS milik Windows. Hal ini tidak berlaku sebaliknya, Windows tidak akan bisa membaca atau menyimpan file di sistem Linux.

Seperti halnya Windows, Linux memiliki beberapa macam file sistem, diantaranya ReiserFS atau Ext3. Sistem ini dalam beberapa hal lebih bagus dari FAT atau NTFS milik Windows karena mengimplementasikan suatu tehnik yang disebut journaling. Jurnal ini menyimpan catatan tentang sistem file. Saat sistem Linux crash, kegiatan jurnal akan diselesaikan setelah proses reboot dan semua file di harddisk akan tetap berjalan lancar.

BAHASA PEMPRORAMAN

Bahasa Pemrograman Komputer

Jika anda menyukai pemrograman, maka pada situs ini anda akan menemukan seputar tip dan trik pemrograman, adapun bahasa pemrograman yang bisa anda temui di sini adalah: Pascal, C, PHP, Delphi dan C++ Builder. Sebagian besar adalah kompiler yang berbasis Microsoft Windows.Bahasa pemrograman tidak lain adalah sebuah cara untuk berkomunikasi dengan mesin, dan mesin yang sedang kita tuju dan kita ajak untuk berkomunikasi adalah komputer. Terlepas dari tipe komputer tersebut, tentunya memerlukan bahasa yang menjembatani komunikasi antara anda sebagai manusia dengan komputer sebagai mesin. Mesin adalah mesin. Yang membuat mesin tersebut menjadi berguna adalah dengan memberikan instruksi kepadanya menggunakan bahasa yang dapat dimengerti oleh mesin.
Jadi pendek katanya adalah, sebenarnya semakin canggih mesin, semakin canggih juga bahasa pemrograman yang digunakannya. Mengikuti perkembangan teknologi informasi yang semakin mudah dan canggih, perkembangan bentuk dan ukuran mesin semakin lama semakin mengecil dibandingkan dengan pendahulunya. Ukuran tentunya bukan lagi masalah jika yang anda cari adalah fungsi. Karena walaupun perangkat keras teknologi informasi masa kini lebih kecil, tetapi sudah bisa dipastikan berfungsi lebih baik dan mutakhir. Begitu juga perkembangan bahasa pemrograman yang dibutuhkan oleh mesin tersebut.
Bahasa pemrograman tidak terlepas juga dari platform di mana bahasa pemrograman tersebut digunakan. Platform sistem operasi yang berkembang sekarang sudah mendukung bahasa pemrograman. Variasi nama, bahasa, dan mode bahasa pemrograman semakin banyak. Bahasa pemrograman pun sudah tersusun berdasarkan kategori tersendiri: bahasa tingkat rendah, tingkat rendah, dan tinggi. Semakin tinggi bahasa pemrograman tersebut, semakin mudahlah manusia untuk memahaminya.
Bahasa tingkat tinggi adalah bahasa pemrograman yang sudah menyerupai dengan bahasa manusia, antara lain: Pascal, C++, Java dan lainnya. Sebelum anda membuat program menggunakan bahasa pemrograman, adalah sangat baik untuk mengetahui dimana program yang akan anda buat tersebut digunakan, tipe pengguna, sistem operasi yang mendukung, dan persaratan sistem yang dibutuhkan. Jika sudah anda temukan, silakan anda pilih bahasa pemrograman apa yang anda kuasai dan kompiler apa yang anda butuhkan. Selanjutnya, jangan lupa juga anda menentukan dalam lingkungan apa anda akan membuat program anda. Misalnya, Aplikasi Console, Aplikasi Grafik atau Visual, Aplikasi Desktop atau Client Server, Aplikasi Web Server, atau aplikasi Mobile. Setelah semuanya komplit, anda bisa memulai untuk mengembangkan program anda menggunakan bahasa pemrograman yang anda pilih.
Selamat Memprogram.
APLIKASI PEMPROGRAMAN
Visual FoxPro merupakan bahasa pemrograman yang sudah mulai ditinggalkan orang, tetapi, bagi beberapa kalangan masih dipergunakan, dengan beberapa alasan lain.
Sama halnya dengan saya, sampai saat ini software tersebut masih saya pergunakan untuk mempermudah pekerjaan saya sehari-hari. Dari mulai mengelola suatu database, sampai melakukan suatu proses pelaporan contohnya adalah pelaporan keuangan.
Visual Fox Pro (yang selanjutnya disebut : VFP) merupakan bahasa pemrogramaman dengan tujuan spesifik membuat database. Perbedaan penting antara Visual Fox Pro dengan bahasa pemrograman general purposeI seperti Visual Basic terletak pada “spesialisasi tugas”. Program tersebut lebih ditujukan menangnai pembuatan aplikasi database yang terintegrasi karena sudah memiliki DBMS sendiri yang berkstensi .dbc di dalamnya.
Bagi pemula, pembuatan suatu aplikasi dengan menggunakan VFP lebih memberI kemudahan dibandingkan dengan bahasa pemrograman lainnya. Proses dalam membangun suatu form diakomodir dengan baik di dalam IDE. Dbase internalnya pun lebih terintegrasi dan tidak merepotkan. Sama halnya dengan koneksi database yang menggunakan SQL.
Area aplikasi yang dapat memanfaatkan VFP ini banyak sebetulnya, tapi “yang saya ketahui” baru sebatas :
  • Perbankan
  • Perdagangan
  • Logistik
  • Supply Chain
Banyak rumor yang mengatakan bahwa Microsoft ingin mengakhiri keberadaan VFP. Hal tersebut dikarenakan dalam VFP versi 9.0, masih dibuat dengan arsitektur COM dan bukan dengan arsitektur .NET. Padahal arsitektur .NET lebih canggih dan digunakan untuk bahasa-bahasa pemrograman lainnya, seperti Visual Studio.NET. Tetapi, walaupun demikian, Microsoft tetap menjanjikan untuk tetap memberikan dukungan komersial bagi pengguna VFP hingga 2014.
Keinginan untuk me-museumkan VFP dapat dicium dari aktivitas pada programmer pembuat VFP yang sekarang dimutasi untuk bekerja di proyek baru dengan nama SEDNA, dimana proyek ini bertujuan membuat bahasa pemrograman baru yang dibangun di atas kode VFP dan memakai komponen Xbase yang mendukung scenario pemrograman, seperti SQL Server 2005, .NET, WinFx, Windows Vista dan Office 12.
Oke…..kita masuki bahasan selanjutnya…..
Walaupun VFP lebih dikenal dengan “aplikasi database untuk kepentingan bisnis”, dalam bahasan in isaya ingin membuktikan bahwa VFP dapat pula digunakan sebagai tool multi fungsi layaknya tool visual yang lainnya. VFP sangat unggul dalam kemudahan penanganan dalam pembuatan dan perintah-perintah standar yang lengkap. Dimana pada saat kita memerlukan suatu fungsi khusus maka dengan sederhana dan relative mudah kita dapat membuatnya dengan mengkombinasikan fungsi dan perintah yang sudah ada menjadi suatu User Define Function, User Define Procedure ataupun Use Defined Class dan User Defined Method.
Dalam bahasan saya kali ini, merupakan suatu pembuktian atas semua klaim tersebut. Dimana dapat ditemuai melalui contoh-contoh yang biasa ditemui dalam pembuatan aplikasi terutama aplikasidatabase dan aplikasi lain. Setiap topic akan diuraikan secara terperinci dan dengan gambar yang mungkin akan lebih memudahkan kita untuk mempelajari VFP, walaupun bagi PEMULA sekalipun.
Dalam bahasan ini, disertakan pula semua kode-kode (sorce code) berikut file pendukung yang terkait.
Oke…untuk mencegah lebih kejenuhan pembaca, kita mulai saja pembahasan bahasa pemrograman dengan menggunakan Visual Fox Pro.
APLIKASI DATABASE DENGAN VISUAL FOXPRO 9.0
Okeh lah , kita mulai dengan MATERI KE-1 APLIKASI DATABASE DASAR Part-1 passwordnya TEDI
Untuk lebih jelasnya, file-file tersebut dapat di download dengan cara mengklik masing-masing judul materi tersebut Dan, semua materi ini FREE alias GRATIS, tanpa anda harus mentransfer sejumlah biaya……..

              sumber:
http://omcom-ombay.blogspot.com/2008/07/perbedaan-sistem-operasi-windows-dan.html
http://dedygunanto.wordpress.com/pemrograman/
http://teknologi.kompasiana.com/terapan/2011/06/14/belajar-aplikasi-pemrograman-database-visual-foxpro/
Title : PERBEDAAN SISTEM OPERASI WINDOWS DAN LINUX , APLIKASI PROGRAM, BAHASA PEMPROGRAMAN, DAN CONTOH PENJELASANNYA
Rating : 5
Reviews: 9999999 reviews

Note : Buka Artikel Lengkap DI sini Sitemap

Dukung Blog Ini Dengan Berbagi

Facebook Google+ Digg

No comments: