Contoh Aplikasi Open Source Yang Bisa Digunakan Pada Windows

on Rabu, 06 April 2016

(1) Open Office

Open Office adalah seperangkat (perangkat) lunak perkantoran yang didalamnya terdapat fungsi pengolahan kata (word processing), pengolahan lembar (spreadsheet), pembuatan gambar (drawing), pembuatan presentasi (presentation), pengolahan data, web editor, database dan formula editing.

Open Office merupakan perangkat lunak yang gratis dan open source, siapapun bisa merubah code sumbernya.

Open Office tersedia dalam dua muka, baik dengan sistem operasi Windows maupun sistem operasi Linux. Selain itu Open Office mendukung berbagai format file Ms.Office.

Macam-macam Open Office

1. Open Office Writer

Open Office Writer adalah program perkantoran untuk mengolah kata dan sama seperti MS.Word  pada MS.Office. Open Office Writer berguna untuk membuat dokumen tulisan, misal surat, buku, laporan dll.

2. Open Office Calc

Open Office Calc adalah aplikasi perkantoran berupa spreadsheet yang lengkap, sama seperti MS.Excel  pada MS.Office.

3. Open Office Impress

Open Office Impress adalah program untuk membuat presentasi, sama seperti MS.PowerPoint pada MS.Office.

4. Open Office Draw

Open Office Draw adalah program untuk menggambar dan dilengkapi tool dalam menggambar obyek 3D, membuat efek kewarnaan dll.

5. Open Office Math

Open Office Math adalah program untuk menulis formula (rumus matematika), seperti halnya MS. Equation Editor.

6. Open Office Base

Open Office Base adalah aplikasi untuk membuat database, seperti halnya MS.Acces pada MS.Office.

- Perbedaan Open Office Writer dengan MS. Word

Perbedaan antara Open Ofice Writer dan MS.Word adalah terletak pada fitur-fitur yang dimiliki dan tidak saling memilki, antara lain :

* Beberapa fitur MS.Word yang tidak dimiliki oleh Open Office Writer :
  • - Grammer Checker
  • - Word Macro
  • - Animated Text
* Beberapa fitur Open Office Writer yang tidak dimiliki oleh MS.Word :
  • - Membuat file PDF
  • - Kesederhanaan
  • - Membuat HTML untuk Web
  • - Write Macro
  • - Besar file biasanya lebih kecil dari pada ukuran file dari MS.Word

  • Pengertian GIMP
GIMP adalah sebuah aplikasi pengolah gambar raster atau bitmap dan program manipulasi gambar yang bisa berjalan di semua platform sistem operasi. Gimp merupakan singkatan dari GNU Manipulation Program, aplikasi ini bersifat Free Open Source Software, sehingga kita dapat mendapatkan aplikasi ini secara gratis tanpa harus membayar lisensi dari si pembuat program. GIMP sangat cocok digunakan untuk image manipulation tasks, including photo retouching, image composition, dan image construction.
GIMP memiliki banyak kapabilitas. Yang bisa digunakan untuk membuat gambar sederhana, bisa juga digunakan untuk foto retouching, memproduksi image rendering, konversi format image, dan lain sebagainya.
Satu kelebihan dari aplikasi Gimp adalah tersedia secara bebas dari banyak sumber atau source untuk banyak sistem operasi. Sebagian besar distribusi GNU/Linux telah menyertakan aplikasi ini sebagai standar aplikasinya. Berikut ini adalah antar muka dari aplikasi GIMP.
  • Kelebihan GIMP
  1. Bisa digunakan di PC yang SO-nya Windows, Linux, dan Mac OS.
  2. Gratis atau bebas biaya (ehehehe…ini dia incaran para pecinta gratisan)
  3. Aplikasinya ringan dan bisa digunakan di komputer yang menggunakan spesifikasi rendah / minimum sekalipun.
  4. Penyeleksian gambar / photo lebih mudah.
  5. Mengimport / mengeksport gambar / foto ke ekstensi SVG.
  6. Bisa membuat gambar animasi.
  7. Gambar atau foto mampu menampilkan dari berbagai macam format file.
  8. Mengedit layer teks lebih mudah.
  9. Mendukung berbagai macam format file.
  • Kelemahan GIMP
  1. Hanya mendukung 8 bits per-channel (gak seperti kakaknya Photoshop yang mendukung 64 bit per-channel).
  2. Masih sedikit plug-in yang tersedia.
  3. Filter / efek-efeknya belum lengkap layaknya Adobe Photoshop.

Fitur dan Kemampuan Gimp.
      GIMP mempunyai banyak fitur dan kemampuan yang didesain untuk pekerjaan yang berhubungan dengan image, diantaranya :
1.    Menggambar
·      paket lengkap perlengkapan menggambar, seperti: Brush, Pencil, Airbrush, Clone, dan lain-lain.
·     anti-aliasing kualitas tinggi karena menggunakan penyampelan sub-piksel untuk semua alat menggambar
·      editor gradient dan blend yang powerful
·      mendukung brush dan pola yang dapat disesuaikan oleh pengguna
2.    Sistem
·      ukuran gambar hanya dibatasi oleh ketersediaan ruang disk
·      jumlah gambar yang dapat dibuka dalam satu waktu tidak terbatas
3.    Manipulasi tingkat lanjut
·      dukungan penuh terhadap channel alpha
·      layer dan channel
·      undo/redo yang dapat dilakukan berkali-kali (hanya dibatasi oleh banyaknya sisa ruang disk)
·      layer teks yang dapat diedit
·      alat transformasi: rotate, scale, shear, flip
·      alat seleksi: rectangle, ellipse, free, fuzzy, intelligent
·      seleksi bezier dan poligon
·      seleksi yang dapat ditransformasi
·      quickmask untuk menggambar di seleksi
4.    Animasi
·      membuka dan menyimpan animasi dalam format frame sebagai layer
·      dukungan terhadap MNG
·      navigator frame (dalam GAP, GIMP Animation Package)
·      Onion Skin (dalam GAP, GIMP Animation Package)
·      Bluebox (dalam GAP, GIMP Animation Package)
5.    Penanganan file
·      format file yang didukung meliputi: bmp, gif, jpeg, mng, pcx, pdf, png, ps, psd, svg, tiff, tga, xpm, dan banyak lagi
·      membuka, menampilkan, mengkonversi, dan menyimpan ke bermacam-macam format file
·      impor/ekspor ke SVG
6.    Ekstensibel
·      basis data prosedural untuk memanggil fungsi-fungsi GIMP dari program eksternal
·      kemampuan skripting tingkat lanjut (Scheme, Python, Perl)
·      plug-in yang memudahkan penambahan format file dan filter efek baru
·      telah tersedia lebih dari 100 plug-in

Perbandingan untuk Gimp dengan software berlisensi komersial. Software komersial yang kami ambil adalah Adobe Photoshop.


(3) Octave

Mengenal Aplikasi Octave untuk Pengolahan Citra DigitalOctave adalah bahasa interpreter tingkat tinggi, yang terutama ditujukan untuk perhitungan numerik. Octave menyediakan kemampuan untuk mencari solusi dari masalah linear dan nonlinear dan untuk melakukan eksperimen numerik lainnya. Octave juga memberikan kemampuan grafis yang luas untuk visualisasi dan manipulasi data. Octave biasanya digunakan melalui antarmuka baris perintah (command line) interaktif, Octave juga dapat digunakan untuk menulis program non-interaktif. Bahasa Octave sangat mirip dengan Matlab sehingga sebagian besar program mudah dipahami



Octave memiliki kemampuan untuk memecahkan masalah aljabar linear numerik yang umum, menemukan akar persamaan nonlinier, mengintegrasikan fungsi biasa, memanipulasi polinomial, dan mengintegrasikan diferensial biasa dan persamaan diferensial-aljabar. Hal ini mudah dilakukan melalui fungsi yang ditetapkan pengguna yang dapat ditulis dalam bahasa Octave sendiri, atau menggunakan modul dimuat secara dinamis yang ditulis dalam bahasa C ++, C, Fortran, atau bahasa lainnya. Octave juga merupakan software disebarkan secara bebas. Anda diperbolehkan mendistribusikan dan/atau memodifikasinya di bawah ketentuan GNU General Public License (GPL) yang diterbitkan oleh Free Software Foundation.

Octave pertama kali dibangun oleh John W. Eaton dan diberi nama berdasarkan nama seorang profesor di bidang reaksi kimia dari Oregon State University yang bernama Octave Levenspiel. Octave ditulis menggunakan bahasa pemrograman C++.

Perintah dasar aplikasi Octave :

KOMBINASI TOMBOL FUNGSI
Ctrl + b                             mundur 1 karakter.
Ctrl + f                              maju 1 karakter.
Del                                    hapus karakter.
Ctrl + d                             hapus karakter.
Esc + f                               maju 1 kata.
Esc + b                              mundur 1 kata.
Ctrl + a                              pindah ke awal baris.
Ctrl + e                              pindah ke akhir baris.
Ctrl + l                               bersihkan layar, tulis ulang baris di atas.
Ctrl + /                               batalkan aksi terakhir.
Esc + r                              batalkan aksi di seluruh aksi pada baris.

- Menghitung dengan Octave :

Operasi dasar matematis di Octave antara lain penjumlahan, pengurangan, perkalian, pembagian, pemangkatan, penarikan akar.

NOTASI OPERASI
+            Penjumlahan
-             Pengurangan
*             Perkalian
/             Pembagian
^            Perpangkatan
sqrt        Penarikan Akar

Contoh-contoh operator aritmatika :

Menjumlahkan :

octave> 2+3
ans = 5

Memangkatkan :

octave> 3^2
ans = 9

Mengakarkan :

octave> sqrt(9)
ans = 3

Menghitung Eksponen :

octave>exp(1)
ans = 2.7183


Menghitung nilai trigonemetri :

PERINTAH FUNGSI
cos                Cosinus suatu sudut (dalam radian)
sin                 Sinus suatu sudut (dalam radian)
tan                Tangen suatu sudut (dalam radian)
exp               Fungsi eksponensial (ex)
log                Logaritma natural 
log10             Logaritma basis 10
sinh              Sinus hiperbolikus
cosh             Cosinus hiperbolikus
tanh             Tangen hiperbolikus
acos             Invers cosinus
acosh Invers hyperbolic cosinus
asin              Invers sinus
asinh Invers hyperbolic sinus
atan              Invers tangen
atan2 Dua-argumen dari invers tangen
atanh Invers hiperbolikus tangen
abs               Harga mutlak
sign              Tanda bilangan (-1 atau +1)
round Pembulatan ke bilangan bulat terdekat
floor             Pembulatan kebawah (hingga minus tak-hingga)
ceil               Pembulatan keatas (hingga plus tak-hingga)
fix                 Pembulatan hingga nol
rem              Remainder setelah pembagian bilangan bulat

Contoh-contoh untuk menghitung nilai :

octave> 1.2 * sin(40*pi/180 + log(2.4^2))
ans = 0.76618
octave> deg = pi/180;
octave> 1.2 * sin(40*deg + log(2.4^2))
ans = 0.76618

Untuk mengganti format jawaban menjadi format panjang atau pendek dengan menulis format long atau format short sebelumnya.

octave> format long
octave> pi
ans = 3.14159265358979
octave> format short
octave>pi
ans = 3.1416

Menyimpan Data :

octave> save nama_file

Octave akan menyimpan data anda di direktori aktif. Direktori default sama dengan lokasi anda menginstal Octave, biasanya di C:\Program Files\Octave.


Memanggil Data :

Octave>load nama file


Memindah Direktori :

Jika ingin meletakkan di direktori selain direktori default, pindah direktori dengan perintah cd (change directory).

octave>cd lokasi

Ketika akan meload data, pastikan kita berada di direktori dimana kita menyimpan dokumen anda sebelumnya.

Mengakhiri octave :

Octave bekerja dalam mode DOS, anda tidak bisa menutup begitu saja jendela Octave, untuk mengakhiri Octave, ketik exit atau quit

octave>exit 
octave>quit


Perbandingan Octave dan Matlab
- Memiliki Syntax yang sama
- Octave tidak memiliki fitur untuk mengelola gambar
- Dll

(4) R
R adalah suatu software untuk menganalisis data statistik, yang hampir sama seperti SPSS, MINITAB, S-plus, SAS, atau Eviews. Namun, R berbeda dengan SPSS, MINITAB, S-plus, SAS, atauEviews, yang di Indonesia masih menggunakan paket-paket statistik komersil. R termasuk kelompok software statistik open source yang tidak memerlukan lisensi/gratis, atau yang dikenal dengan freeware.
Paket R memiliki fasilitas yang sangat banyak untuk analisis data statistik, mulai dari metode yang klasik sampai dengan yang modern, seperti pengolahan data frekuensi, korelasi,  regresi, dan lain sebagainya.  Sungguh software yang sangat bermanfaat dan membantu mengurangi pembajakan dan mengurangi pengeluaran. J

Selain Software Statistik R ini GRATIS, software ini juga sangat mudah digunakan. Dimana software R inimerupakan versi gratis dari bahasa S dari software (berbayar) yang sejenis yakni S-PLUS yang banyak digunakan para peneliti dan akademisi dalam melakukan kegiatan ilmiahnya.
R berbasis pada bahasa pemrograman S, yang dikembangkan oleh AT&T Bell Laboratories (sekarang Lucent Technologies) pada akhir tahun 1970 an.
Pada awalnya, versi pertama R dibuat oleh Ross Ihaka and Robert Gentleman dari Universitas Auckland, namun selanjutnya R dikembangkan oleh tim yang disebut tim inti.
Tim inti (core team) terdiri dari ahli statistik, ahli komputer & pemrograman, geografi, ekonomi dari institusi yang berbeda dari seluruh dunia yang mencoba membangun sebuah sistem (software) yang handal namun dengan biaya yang sangat murah.
Adapun Kehebatan-Kehebatan dari R adalah:
1)    Efektif dalam pengelolaan data dan fasilitas penyimpanan. Ukuran file yang disimpan jauh lebih kecil dibanding software lainnya.
2)   Lengkap dalam operator perhitungan array,
3)   lengkap dan terdiri dari koleksi tools statistik yang terintegrasi untuk analisis data, diantaranya, mulai statistik deskriptif, fungsi probabilitas, berbagai macam uji statistik, hingga time series.
4)   tampilan grafik yang menarik dan fleksibel ataupun costumized
5)   dapat dikembangkan sesuai keperluan dan kebutuhan dan sifatnya yang terbuka, setiap orang dapat menambahkan fitur-fitur tambahan dalam bentuk paket ke dalam software R
6)   R bersifat multiplatform, yakni dapat diinstall dan digunakan baik pada system operasi Windows , UNIX/LINUX maupun pada Macintosh. Untuk dua system operasi disebeutkan terakhir diperlukan sedikit penyesuaian.

0 komentar:

Posting Komentar