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:

Pengolah Kata Berbasis Linux

Linux adalah nama yang diberikan pada sistem operasi komputer bertipe Unix dengan logonya berupa seekor burung Pinguin. Linux mempunyai kemampuan MultiTasking, Multi User, dan Memory Management yang baik. Nama "Linux" berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus Torvalds, seorang mahasiswa asal Finlandia yang dilahirkan pada tanggal 28 Desember 1969. Orang yang disebutsebut sebagai bapak Linux ini, sudah mengenal bahasa pemrograman pada umur 10 tahun. Karena hobinya dalam dunia computing, di tahun 1988 Linus diterima di University of Helsinki dan pada tahun 1990 Linus mulai belajar kelas pemrograman C pertamanya. Linus tidak puas terhadap sistem operasi yang ada pada PC pertamanya (MS-DOS atau Disk Operating Sistem), OS buatan Microsoft. Linus lebih cenderung untuk menggunakan sistem operasi bertipe Unix seperti yang dipakai pada komputer milik Universitasnya. Linux adalah sebuah kernel sistem operasi. Pada mulanya, kernel yang dibuat berbasis Minix, sebuah sistem operasi kecil yang dibuat oleh Prof. Andrew Tanenbaum pada tahun 1987, yang banyak digunakan mata kuliah sistem operasi. Sampai saat ini, Minix masih tetap ada, dan masih tetap sederhana karena tujuannya memang untuk praktik kuliah. Satu hal yang membedakan Linux terhadap sistem operasi lainnya adalah, harga. Linux ini gratis. Berarti dapat diperbanyak, dan di distribusikan kembali tanpa harus membayar fee atau royalti kepada seseorang. Selain dari pertimbangan harga. Source code Linux tersedia bagi setiap orang. Perkembangan Linux menunjukkan pentingnya perananan kebebasan ini. Hal ini telah menghasilkan suatu tingkat keterlibatan yang menakjubkan dari ribuan atau bahkan ratusan ribu orang di seluruh dunia.

Meskipun demikian,Linux memiliki beberapa kelebihan dan kelemahan,antara lain: 
Kelebihan Sistem Operasi Linux:
1.     Linux merupakan sistem operasi bebas dan terbuka.
2.     Menghemat biaya pengeluaran Lisensi
3.     Linux mudah digunakan
4.     Hampir semua aplikasi yang terdapat di Windows, telah terdapat alternatifnya di Linux
5.     Keamanan yang lebih unggul dibandingkan Sistem Operasi Windows
6.     Linux relatif stabil
7.     Linux mempunyai kompatibilitas ke belakang yang lebih baik
Kekurangan Sistem Operasi Linux:
1.     Banyak pengguna yang belum terbiasa dengan Linux
2.     Dukungan perangkat keras dari vendor-vendor tertentu yang tidak terlalu baikpada Linux
3.     Proses instalasi software/aplikasi yang tidak semudah Windows

Linux juga menyediakan program atau aplikasi pengolah kata.Aplikasi pengolah kata adalah suatu aplikasi yang digunakan untuk mengolah data,berupa tulisan.Berikut adalah beberapa program aplikasi pengolah kata berbasis Linux:


 Kword

KWord memiliki kesamaan dengan Open Office dan Abi Word, yakni sama-sama berlisensi GPL. Aplikasi ini dikembangkan oleh KDE (K Desktop Environment) yang merupakan lingkup desktop yang sering digunakan dalam sistem operasi berbasis Linux. Program KWord dapat berjalan di OS Windows, Linux dan MC.OS. KOffice juga menyediakan aplikasi pengolah kata yakni KWord, KSpread untuk spreadsheetr, KPresenter untuk presentasi, KChart untuk chart dan KFormula untuk formula editor.

Tampilan KWord

Dilihat dari segi kebutuhan pengguna, KWord memiliki fasilitas-fasilitas yang sangat memadai untuk ukuran pemakaian standar. Beberapa kemampuan yang dimiliki KWord adalah sebagai berikut :
·     Mengedit dan memformat teks standard ,seperti jenis huruf, warna, atribut, dan efek supersript dan subscript.
·       Mengatur paragraf, seperti mengatur alignment, spacing, in-dentation, font, dan lain-lain. Pengaturan paragraf juga dapat dilakukan dengan menggunkan Style.
·       Menggunakan Frame Orientation, dimana dapat disisipkan banyak frame dan menghubungkan frame yang satu dengan frame yang lain. Kemudian, pengguna dapat menggatur aliran teks dari frame - frame tersebut.
·        Membuat kolom lebih dari satu di halaman dokumen.
·        Mengedit rumus dengan menggunakan editor rumus
·        Menyisipkan table, gambar dan komponen - komponen KOffice lainnya
·        Mengatur agar teks mengitari frame.
·        Menambahkan Header dan Footer.
·        Menambahkan Endnote.
·        Membuat penomoran bab secara otomatis.
·        Menggunakan Mail Merge untuk membuat surat massal.
·        Perintah untuk koreksi otomatis ( AutoCorrect ) dan spelling checker
·        Menampilkan sturktur dokumen.
·        Menggunakan Template
Hampir semua fitur yang ada di aplikasi Office pada umumnya bisa Anda temukan di KWord. Sebut saja tipe font, style, warna, ukuran, dan masih banyak yang lainnya. Proses editing, penghapusan, update style juga bisa Anda lakukan di sana. Anda ingin membuat tulisan Anda pada posisi center atau ingin membesarkan teks atau mungkin ingin membuat word wrap, KWord mampu menjalankan perintah itu. Jika Anda ingin memasukkan gambar atau clip-art ke dalam tulisan yang tengah Anda buat, itu bisa Anda lakukan di KWord. KWord juga memiliki fitur autocorrection dan spell checking. Karena KWord dibuat berbasis frame, Anda juga bisa menggunakan KWord sebagai sebuah aplikasi desktop publishing.

Walaupun Diharapkan fitur-fitur utama Word akan didukung oleh KWord, namun dalam beberapa hal penting terdapat perbedaan antara keduanya. diantaranya Skema tata letak teks pada KWord mengikuti konsep frame, seperti halnya Adobe PageMaker. Frame dapat diletakkan di mana saja dalam sebuah halaman, dan mencakup teks, grafik, dan objek. Setiap halaman baru pada dasarnya adalah sebuah frame, teks dapat mengalir dalam frame ini karena kemampuan KWord untuk mengaitkan satu frame dengan yang lain. Pemanfaatan frame memungkinan kemudahan penataan teks dan grafik yang rumit sekalipun

Kelebihan yang unggul dari KWord adalah memudahkan editing konten seperti teks, gambar, grafik ke dalam dokumen tanpa usaha yang rumit dalam tata letaknya, menempelkan dokumen office lain tanpa perlu bersusah payah, KWord juga membawa kekuatan editing berbasis frame untuk semua dokumen sehingga Anda memiliki kontrol mutlak dokumen. Anda dapat memilih untuk bekerja di kolom seperti lembar berita, atau memiliki tata letak bebas seperti dalam foto-album. Frames juga dapat dihubungkan sehingga kegiatan pengetikan lebih mudah dengan tata letak KWord yang tampak profesional tanpa menggunakan paket desktop publishing yang lengkap. Dan KWord bisa menghasilkan dokumen dalam beberapa bahasa dengan dukungan penuh untuk bahasa script kanan-ke-kiri.

OpenOffice Writer


Adalah aplikasi pengolah kata yang bersifat open source. Selain gratis, kelebihan lain dari aplikasi OpenOffice Writer adalah dapat dijalankan diberbagai platform sistem operasi seperti Windows, Linux, Solaris, dan Mac OS. 

Writer merupakan aplikasi yang dilengkapi semua fitur yang kita harapkan dari sebuah aplikasi pengolah kata. Kita dapat membuat memo sederhana dengan cara yang cepat. Aplikasi ini cukup mampu jika harus digunakan untuk membuat dokumen-dokumen yang besar, seperti buku yang dilengkapi dengan daftar isi, teks isi, diagram, indeks dan sebagainya.

StartOffice Writer


StartOffice Writer adalah aplikasi pengolah kata yang bersifat multiplatform, artinya dapat dijalankan di berbagai sistem operasi termasuk Linux, Solaris, Unix, dan Windows.

Bila ingin mempublikasikan file dokumen ke internet, StarOffice Writer dilengkapi fitur untuk membuat dokumen dalam format PDF. Selain itu, StartOffice Writer juga dapat membuat, membuka, dan mengedit file-file XHTML dan XML.
Selain kemampuan dan fitur di atas, kemampuan dan fitur lain yang dimiliki oleh StarOfice Writer adalah sebagai berikut.
• Menggunakan style dan perintah Formatting untuk mengatur teks, paragraf, dan daftar rincian, sehingga tampilan dokumen tampak rapi.
• Menambahkan dan mengatur tabel, menambahkan tabel di dalam tabel, penggabungan dan pembagian sel tabel, dan sebagainya.
• Fitur Multimedia yang memungkinkan pengguna dapat mengatur tampilan dokumen tampak seperti tampilan surat kabar, halaman web, poster film, bahkan tampilan layar layar televisi dengan menggunakan fasilitas tebel, grafik, database, aplikasi java, serta animasi video.
• Fasilitas Mail Merge untuk memudahkan pengiriman surat massal, baik dengan menggunakan hard copy maupun melalui e-mail.
• Dan fasilitas lainnya.
Kelebihan lain dari StartOffice Writer adalah harga yang murah dan kemudahan penggunaannya.

LyX
LyX merupakan program aplikasi pengolah kata yang dijalankan di sistem operasi Linux, Unix, OS/2 dan juga Windows. LyX cukup stabil dan mempunyai kemampuan yang banyak serta telah dicobakan untuk menangani dokumen-dokumen yang besar seperti penulisan buku, skripsi, maupun dokumen-dokumen yang kecil seperti memo, faksimili, dan surat.

Kelemahan yang mungkin dimiliki LyX adalah tidak tersedianya kemampuan untuk mengimpor file dari Microsoft Word sehingga pengguna yang selama ini telah terbiasa menggunakan Word dan mempunyai file-file yang telah disimpan di Word, atau menerima file yang dikirim dalam format dokumen Word, tidak dapat membukanya di LyX.

 Ted
Ted adalah perangkat lunak pengolah kata yang bersifat open source yang didistribusikan dengan lisensi GNU Public License. Kelebihannya, aplikasi ini dapat dijalankan pada sistem operasi Windows, Linux, dan Unix. 

Sumber:
https://web.facebook.com/permalink.phpstory_fbid=542736675749017&id=470587109630641&_rdr
http://nurii-thaa.blogspot.co.id/2012/04/aplikasi-pengolah-kata.html
05_Linux_Pengantar_SI.ppt



Share: