Selasa, 19 Maret 2013

LaTeX dan LyX


LaTeX


Pengertian LaTeX

LATEX (LaTeX) adalah bahasa markup atau sistem persiapan pembuata dokumen untuk pengetikan sistem TeX, yang dinamakan berdasarkan gaya penulisannya sebagai LaTeX. Nama LaTeX itu sendiri hanya mengacu pada bahasa penulisan yang digunakan pada sebuah dokumen, bukan pada editor yang digunakan untuk menulis dokumen tersebut. Untuk membuat dokumen dalam format LaTeX, sebuah file berformat .tex harus dibuat menggunakan semacam text editor. Walaupun, banyak text editor yang dapat digunakan untuk membuat dokumen LaTeX, beberapa text editor sengaja dibuat khusus untuk menggunakan bahasa LaTex.

LaTeX sangat banyak digunakan di Institusi-Institusi pendidikan. Sebagai contoh, digunakan untuk menerjemahkan DocBook dan berbagai macam file berekstensi XML ke dalam format PDF, LaTeX digunakan karena kualitasnya yang tinggi dalam typesetting yang dapat dicapai oleh TeX. Sistem typesetting LaTeX menawarkan Desktop Publishing yang Programmable atau dapat di tulis ulang dan fasilitas extensive untuk otomatisasi aspek-aspek dalam typesetting dan desktop publishing, termasuk pemberian nomor, dan referensi silang, tabel dan bingkai, tata letak halaman, dan bibliographies.

LaTeX pertama kali ditlis pada awal tahun 1980 oleh Leslie Lamport di SRI International. Sampai akhirnya, LaTeX menjadi metode yang sangat penting dalam menggunakan sistem TeX. Versi teranyar adalah LaTeX2e. LaTeX didistribusikan dibawah LaTeX Project Public License (LPPL), LaTeX adalah perangkat lunak yang gratis (Free Software).

Studi Kasus RPC


Definisi RPC

RPC (Remote Procedure Call) adalah suatu protokol yang menyediakan suatu mekanisme komunikasi antar proses yang mengijinkan suatu program untuk berjalan pada suatu komputer tanpa terasa adanya eksekusi kode pada sistem yang jauh (remote system). 

Definisi lain dari RPC, adalah sebuah metode yang memungkinkan kita untuk mengakses sebuah procedure yang berada di komputer lain. Nah, untuk melakukan hal ini sebuah server harus menyediakan layanan remote procedure. 

Cara kerja dari RPC ini adalah server membuka socket, lalu menunggu client yang meminta prosedur yang disediakan oleh server. Bila client tidak tahu harus menghubungi port yang mana, client bisa me-request kepada sebuah matchmaker pada sebuah RPC port yang tetap. Matchmaker akan memberikan port apa yang digunakan oleh prosedur yang diminta client.

Prinsip Dasar RPC

Rabu, 13 Maret 2013

Karakteristik Sistem Terdistribusi


SISTEM TERDISTRIBUSI


ilustrasi struktur sistem terdistribusi
Sistem terdistribusi adalah suatu kesatuan dari elemen-elemen yang saling berinteraksi secara sistematis dan teratur untuk mendistribusikan data, informasi, obyek dan layanan dari dan kepada pengguna yang terkait didalamnya dengan melakukan pengiriman pesan (message passing). Infrastruktur utama sistem terdistribusi adalah jaringan, hardware, software dan pengguna yang terkait di dalamnya. Contoh: Internet, intranet, mobile computing.



Sistem Terdistribusi Pada Internet

Ada beberapa hal yang harus diperhatikan dalam membangun sistem terdistribusi,
yaitu :