Senin, 13 Juni 2016

Pengolah Angka Berbasis Linux

Sejarah Linux
Pada tahun 1991, Linus Benedict Torvalds adalah seorang mahasiswa tahun kedua Ilmu Komputer di University of Helsinki dan seorang hacker otodidak. Sejarah Sistem Operasi Linux dimulai saat linus Berusia 21 tahun yang suka bermain-main dengan kekuatan komputer dan batas-batas sistem yang dapat ditekan. Tapi semua itu kurang adalah sebuah sistem operasi yang dapat memenuhi tuntutan profesional. MINIX itu baik, tapi tetap saja itu hanyalah sebuah sistem operasi untuk siswa, dirancang sebagai alat pengajaran dan bukan satu kekuatan industri.Pada saat itu, programer komputer di seluruh dunia itu sangat terinspirasi oleh proyek GNU oleh Richard Stallman, sebuah gerakan perangkat lunak untuk menyediakan perangkat lunak bebas (linux) dan berkualitas. Dipuja sebagai pahlawan sekte dalam bidang komputasi, Stallman memulai karirnya di mengagumkan yang terkenal Laboratorium Artificial Intelligence di MIT, dan selama pertengahan dan akhir tahun tujuh puluhan, menciptakan editor Emacs.Pada awal tahun delapan puluhan, perusahaan perangkat lunak komersial memikat pergi jauh dari programer brilian dari lab AI, dan bernegosiasi perjanjian menjaga rahasia ketat untuk melindungi rahasia mereka. Tetapi Stallman memiliki visi yang berbeda. Idenya adalah bahwa tidak seperti produk lain, perangkat lunak harus bebas dari pembatasan terhadap menyalin atau modifikasi untuk membuat lebih baik dan efisien cara kerja sistem program komputer.Tahun 1983 terkenal dengan manifesto yang menyatakan awal proyek GNU, ia memulai sebuah gerakan untuk membuat dan mendistribusikan perangkat lunak yang menyampaikan filosofi (Kebetulan, nama GNU merupakan singkatan rekursif yang sebenarnya adalah singkatan dari “GNU is Not Unix”).Tetapi untuk mencapai impian ini akhirnya menciptakan sebuah sistem operasi bebas (Linux), ia diperlukan untuk menciptakan alat pertama. Jadi, mulai tahun 1984, Stallman mulai menulis GNU C Compiler (GCC), sebuah prestasi luar biasa bagi seorang individu pemrograman. Dengan teknis legendaris sihir, dia sendiri kalah seluruh kelompok programmer dari vendor perangkat lunak komersial dalam menciptakan GCC, dianggap sebagai salah satu yang paling efisien dan kuat kompiler yang pernah dibuat.
Pada 1991, proyek GNU menciptakan banyak alat. Yang banyak ditunggu Gnu C Compiler yang tersedia pada saat itu, tapi masih belum ada sistem operasi. Bahkan MINIX harus berlisensi. (Kemudian, pada bulan April 2000, Tanenbaum Minix dirilis di bawah BSD License.) Pekerjaan akan kernel GNU HURD, tapi itu tidak seharusnya keluar dalam beberapa tahun. dan akhirnya linux pun sekarang semakin berkembang dan tidak sepenuhnya dikomersilkan.

Fitur-Fitur yang Disediakan Linux
Fitur pada sistem operasi Linux antara lain:
  • Multitasking : Beberapa proses dalam dijalankan pada suatu saat.
  •  Multiuser : Beberapa user di mesin yang sama pada suatu saat.
  • Multiplatform : Sistem operasi Linux berjalan di banyak CPU berbeda.
  • Multiprocessor : Mendukung SMP (Symmentric Multiprocessing) untuk intel dan SPARC dan platform lain.
  • Mode Protected : Berjalan pada mode proteceted intel x86.
  • Memenuhi IEEE POSIX.1 : Linux kompatibel dengan banyak standar UNIX di tingkat kode sumber, IEEE POSIX.1 serta fitur-fitur system V dan BSD.
  • Proteksi Memori : Mempunyai proteksi memori sehingga bug di satu program tidak menyebabkan seluruh program down.
  • Demand Page Loaded Executable : Mengimplementasikan demand paging loading executable.
  • Shared Copy on Write Pages Antara Executables : Banyak proses dapat menggunakan memori yang sama. Saat satu program mencoba menulis memori tersebut. Page (4 Kb memori) yang berbeda ini baru disalin ke suatu tempat.
  • Virtual Memori : Virtual memori menggunakan sistem paging (disk-paging).
  • Unified Memori Pool : Mengimplementasikan unified memori pool untuk program disk chace.
  • Dynamically Linked Share Libraries : Mengimplementasikan dynamically linked share libraries.
  • Post-Mortem Analysis untuk Debugging : Memungkinkan menggukan debugger pada program tidak hanya selama program berjalan tapi juga setelah program mengalami crash.
  •  iBCS2 (iBCS2-complaint emulation module) : Dengan modul emulasi yang memenuhi iBCS2, kebanyakkan kompatibel dengan SCO,SVR3 dan SVR4 di tingkat biner.
  • Kode Sumber Bebas : Semua kode sumber yang ada tersedia, termasuk kernel dan driver, sehingga memudahkan pengembangan program user.
  • POSIX Job Control : Digunakan pada shell csh dan bash.
  • Customized-Keyboard : Mendukung keyboard dari berbagai negara.
  • Multiple Virtual Consoles : Beberapa sesi login independen dengan konsol.
  • Mendukung Beragam File System : Hampir semua file system dapat diimplementasikan.
  • Pengaksesan Transparan ke Partisi MS-DOS : Untuk mengakses partisi MS-DOS tidak dibutuhkan sistem file khusus dan juga tidak memerlukan perintah khusus untuk menggunakan partisi MS-DOS.
  • Sistem File UMSDOS memungkinkan Linux di install pada MS-DOS.
  • Implementasi TCP/IP Networking : Untuk jaringan TCP/IP cukup lengkap.
  • Mendukung sistem file HPFS-2 read only untuk OS/2.
  • Mendukung sistem file HFS (Macintosh) sebagai modul terpisah.
  • Dapat membaca sistem file CD-ROM : Bisa membaca file-file yang beranekaragam yang disimpan di CD-ROM.
  • Terdapat pada Apple Talk Server.
  • Dapat sebagai Netware Client dan berhubungan dengan Netware Server.
  • Dapat sebagai LAN Manager Client.
  • Protocol jaringan cukup lengkap.
Selain fitur-fitur yang telah disebutkan diatas,Linux juga menyediakan program aplikasi pengolah kata dan angka,saat ini yang akan dibahas adalah aplikasi pengolah angka berbasis Linux.
Perangkat aplikasi pengolah angka adalah program yang difungsikan untuk mengolah data berupa angka. Kemampuan aplikasi ini, antara lain: pembuatan tabel data, pengolahan data dengan melibatkan penggunaan rumus, grafik, database, dan Iain-Iain. Dalam hal ini, angka yang sering muncul di bidang bisnis, ilmiah, perencanaan, pembuatan statistik, pembuatan lembar kerja, pengelolaan angka untuk perhitungan sebuah data (basis data) dan grafik.
Berikut adalah macam-macam aplikasi pengolah angka berbasis Linux:

StarOffice Calc
StarOffice Calc merupakan aplikasi pengolah angka yang dikembangkan oleh Sun Microsystem. StarOffice Calc adalah aplikasi pengolah angka yang bersifat multiplatform, yang berarti dapat dijalankan di berbagai sistem operasi termasuk Linux, Solaris, Unix, dan Windows.

Fitur pada StarOffice Calc:
  • StarCalc mengijinkan anda untuk membuat daftar dan meng-handle konversi Euro dengan mudah dan akurat.
  • Template dengan fungsi built-in, termasuk kemampuan untuk mengkalkulasi pertukaran mata uang secara langsung dari Internet, memungkinkan anda tetap konsen dengan pekerjaan anda.
  • Anda dapat membuat formula dengan menggunakan kata-kata sebagai pengganti-perintah cryptic dan secara grafik menampilkan struktur formula.
  • Pilihan pemformatan sel yang fleksibel termasuk manipulasi isi sel secara bebas, latar belakang yang banyak, garis batas, dan laen-laen.
  • DataPilot: Secara cepat memilih sumber data dan meningkatkan pilihan layout
  • Konversi ukuran universal (metric, ukuran British, and U.S.)
  • Stocks Manager memberikan fasilitas yang berhubungan dengan saham.
  • Konverter mata uang termasuk mata uang baru dan dua worksheet: satu untuk entri data secara manual dan satu lagi untuk berhubungan dengan halaman daftar pertukaran rata-rata pada Internet yang up-to-date
  • Euro Converter AutoPilot bekerja dengan semua mata uang negara Eropa dalam Monetary Union
  • Desain theme yang dapat dengan mudah diubah.
  • Filter impor dan ekspor untuk Microsoft Excel 97/2000 men-support lebih dari fungsi statistik termasuk AVERAGEA, MAXA, MINA, STDEVA, STDEVPA, VARA, and VARPA


XESS
XESS adalah aplikasi pengolah angka yang dibuat oleh AIS (Applied Information System –http://www.ais.com) dan dapat dijalankan dikomputer dengan sistem UNIX, Linux, Open VMS dan Windows. XESS dikeluarkan dalam dua versi, yaitu versi enterprise dan versi Lite. Versi Enterprise dibuat untuk pengguna di tingkat perusahaan sedangkan versi Lite ditujukan untuk pengguna perorangan.
Untuk penggunaan di tingkat enterprise, XESS dikeluarkan dengan tiga macam pilihan yakni XESS yang dilengkapi fungsi-fungsi standard an kompetebel dengan Lotus dan Excel, XESSPlus yang dilengkapi dengan kemampuan menggunakan Macro Add-Ins, dan XESSSDK yang dilengkapi dengan fasilitas untuk melakukan pemrograman.
Kelamahan yang dimiliki XESS adalah harganya yang sangat mahal.
XESS dengan fungsi standar dijual dengan harga $495 dan XESSPlus dijual dengan harga $595. Bandingkan dengan Microsoft Excel yang dijual dengan harga $229.

Kspread

KSpread merupakan aplikasi pengolah angka (spreadsheet) yang bersifat open source dan multiplatform. Open source berarti kita dapat mendownload aplikasi secara gratis dari internet dan menggunakannya secara bebas. Multiplatform artinya dapat dijalankan di berbagai system operasi, baik itu windows, Linux, maupun system operasi lainnya. KSpread dikeluarkan bersama-sama dengan paket KOffice lainnya. Kita dapat mendownload aplikasi tersebut dari internet dengan alamat URL www.koffice.org.
Kelebihan KSpread yaitu :

  • Tampilannya yang dilengkapi dengan menu-menu dan tombol-tombol sehingga mudah digunakan.
  • Dilengkapi dengan berbagai kemampuan dan fitur-fitur yang dibutuhkan dari sebuah aplikasi pengolah angka.
  •  Dilengkapi dengan kemampuan untuk menggunakan banyak table dan lembaran kerja dalam satu dokumen.
  • Mempunyai banyak format grafik.
  • Dilengkapi dengan lebih dari 100 fungsi untuk melakukan operasi perhitungan.
  • Mempunyai kemampuan untuk mengurutkan data.
OpenOffice Calc

OpenOffice Calc adalah aplikasi pengolah angka yang bersifat opensource. Selain gratis, kelebihan lain dari aplikasi OpenOffice Calc adalah dapat dijalankan di berbagai platform system operasi seperti windows, linux, solaris, dan Mac OS. OpenOffice Calc didistribusikan bersama-sama dengan paket OpenOffice yang lain. Kita dapat mendownload aplikasi tersebut dari www.openoffice.org.
OpenOffice Calc memiliki tampilan jendela yang dilengkapi dengan menu-menu dan tombol-tombol toolbar dan didesain untuk mudah digunakan.


Abs
abs merupakan suatu program spreadsheet yang berdiri sendiri yang dapat dijalankan pada sembarang platform Unix (Linux). Program ini memiliki bahasa makro AB Visual yang kompatibel dengan Microsoft Visual Basic. abs dapat bertukar data dengan Microsoft Excel melalui Visual Basic. Seluruh data, format, gambar, kontrol dan bagan (chart) dapat dieksport ke Microsoft Excel. Program ini didistribusikan dengan source code dibawah lisensi GPL. Program ini masih tetap dikembangkan, tetapi sudah cukup stabil untuk digunakan.



Sumber:
https://deathwolfman.wordpress.com/2013/03/12/contoh-contoh-aplikasi-pengolah-angka-yang-berjalan-pada-sistem-operasi-dos-windows-dan-linux/
https://onitadesmiyarti.wordpress.com/category/program-pengolah-angka/
http://tefi-9h.blogspot.co.id/2013/08/pengertian-dan-contoh-contoh-program_23.html

Share:

0 komentar:

Posting Komentar