welcome to my blog, please read this post, thank you...

Labels

Tampilkan postingan dengan label Kuliah. Tampilkan semua postingan
Tampilkan postingan dengan label Kuliah. Tampilkan semua postingan

Minggu, 11 November 2012

Posisi Manusia Diantara Makhluk Lain


Latar Belakang
Manusia adalah makhluk Tuhan yang paling sempurna. Secara biologis, manusia digolongkan sebagai Homo sapiens, yaitu sebuah spesies primata dari golongan mamalia yang dilengkapi otak berkemampuan tinggi. Dalam hal kerohanian, manusia dimengerti dalam hubungannya dengan makhluk hidup. Dalam hal mitos, manusia seringkali dibandingkan dengan ras lain. Dalam antropologi kebudayaan, manusia dijelaskan berdasarkan penggunaan bahasa, organisasi dalam masyarakat serta perkembangan teknologinya, dan berdasarkan kemampuannya untuk membentuk kelompok atau lembaga untuk saling membantu satu sama lain.

Tujuan
Tujuan dari penulisan ini agar kita (manusia) memiliki rasa peduli terhadap lingkungan sekitar. Sebagai makhluk yang paling sempurna, kita dituntut untuk menjaga, memelihara, dan melestarikan alam ini, karena disinilah letak dari posisi manusia sebagai khalifah diantara makhluk lainnya.

Manfaat penulisan
  1. Sebagai bahan perenungan bagi kita sebagai makhluk yang telah diberikan akal, pikiran dan nafsu untuk memenuhi hasrat, agar terjadinya keseimbangan dan terciptanya kualitas hidup.
  2. Sebagai sumber referensi untuk perenungan, agar kita menjadi manusia yang lebih baik dari sebelumnya.
Pembahasan
Makhluk hidup mempunyai ciri-ciri sebagai berikut :
  • Membutuhkan Makanan dan Air
  • Bernafas
  • Bergerak
  • Dapat Tumbuh
  • Bereproduksi
Menurut ajaran agama Islam, selain Allah SWT semuanya adalah “makhluk”. Hanya Allah SWT yang “Khalik”.
Makhluk itu terdiri atas :
  • Malaikat.
  • Setan/Jin/lblis.
  • Manusia.
  • Binatang.
  • Tumbuhan (Alam).
Manusia merupakan makhluk ciptaan Allah SWT yang terbaik diantara makhluk yang lainnya. Manusia terdiri atas jasad, roh, akal dan nafsu. Malaikat tidak berjasad dan tidak bernafsu (kurang dari manusia). Setan tidak berjasad dan tidak berakal (kurang dari manusia). Binatang bejasad dan tidak berakal (kurang dari manusia). Alam hanya berjasad saja (sangat kurang dari manusia).

Firman Allah SWT menyebutkan bahwa : “Sesungguhnya Kami telah menciptakan manusia dalam bentuk yang sebaik-baiknya” (Lebih baik dari malaikat, dari setan, dari binatang dan dari alam). (Surat 95/At-Tiin, ayat 4).

Dengan demikian pandangan manusia terhadap alam adalah melihatnya kebawah, karena alam diciptakan jauh dari kesempurnaan manusia. Terhadap malaikat dan setan, manusia melihatnya sebagai sesama makhluk Allah SWT dengan posisi untuk bersahabat dengan malaikat, karena malaikat diciptakan untuk membantu manusia. Sedangkan terhadap setan, manusia setiap saat adalah berperang dengannya, karena setan memusuhi manusia dan kerjanya berusaha untuk menggelincirkan manusia dari jalan Allah SWT.

Firman Allah SWT berbunyi : “…..Sesungguhnya syaitan itu adalah musuh yang nyata bagi kamu Dan hendaklah kamu menyembahKu. Inilah jalan yang lurus. Sesungguhnya syaitan itu telah menyesatkan sebagian besar diantaramu. Maka apakah kamu tidak memikirkan?“. (Surat 36 /Yaasiin.ayat 60-62).

Dalam ayat yang lain Allah SWT berfirman tentang manusia : “Dan sesungguhnya telah Kami muliakan anak-anak Adam. Kami angkut mereka di daratan dan di lautan, kami beri mereka rezeki dari yang baik-baik dan Kami lebihkan mereka dengan kelebihan yang sempurna atas kebanyakan makhluk yang telah Kami ciptakan“. (Surat 17/AI Israa’, ayat70).

Adapun bumi dan langit diciptakan Allah untuk manusia. Firman-Nya : “Allah-lah yang menjadikan bumi bagi kamu tempat menetap dan langit sebagai atap, dan membentuk kamu lalu membaguskan rupamu serta memberi kamu rezeki dengan yang baik-baik. Yang demikian itu adalah Allah Tuhan-mu, Maha Agung Allah, Tuhan semesta alam” (Surat 40/AI Mu’min,ayat64).

Kesimpulan
Diantara makhluk-makhluk ciptaan Allah SWT itu manusia merupakan makhluk yang terbaik. Manusia terdiri atas jasad, roh, dan nafsu.  Manusia juga memiliki akal dan pikiran, sehingga manusia dapat membedakan mana yang benar dan mana yang salah. Namun manusia memiliki tanggung jawab yang sangat besar sebagai pemimpin di muka bumi untuk menjaga dan melestarikan alam.

Selasa, 10 April 2012

Macam - Macam Database

Database(basis data) adalah kumpulan informasi yang disimpan didalam komputer secara sistematis sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari database tersebut. Perangkat lunak untuk memanggil dan mengelola dan memanggil query database disebut sistem manajemen database (databse management system/DBMS)
Beberapa aplikasi database diantaranya

    1.   Komersial :

·         DB2
·         Microsoft SQL Server
·         Oracle
·         Sybase
·         Teradata


   2.  Gratisan :

·         Firebird
·         MySQL
·         PostgreSQL

^ DBMS (Database Managemen System)
DBMS adalah semua peralatan komputer (Hardware+Software+Firmware). DBMS dilengkapi dengan bahasa yang berorientasi pada data (High level data langauage) yang sering disebut juga sebagai bahasa generasi ke 4 (fourth generation language). DBMS merupakan software (dan hardware) yang kusus didesain untuk melindungi dan memanage database.
Fungsi DBMS :
·         Memanipulasi data
·         Keamanan dan integritas data
·         Security dan integritas data
·         Recovery/perbaikan dan concurency data
·         Data dictionary
·         Unjuk kerja / performance
Dengan menggunakan DBMS, maka dapat :
1.      Mendefinisikan data dan hubungannya.
2.      Mendokumentasikan struktur dan definisi data
3.      Menggambarkan, mengorganisasikan dan menyimpan data untuk akses yang selektif/dipilih dan efisien.
4.      Hubungan yang sesuai antara user dengan sumber daya data.
5.      Perlindungan terhadap sumber daya data akan terjamin, dapat diandalkan, konsisten dan benar.
6.      Memisahkan masalah Logical dan physical sehingga merubah implementasi database secara fisik tidak menghendaki user untuk merubah maksud data (Logical).
7.      Menentukan pembagian data kepada para user untuk mengakses secara concurent pada sumber daya data.
Komponen utama DBMS dapat dibagi menjadi 4 macam :
·         Perangkat Keras
·         Perangkat Lunak
·         Data
·         Pengguna
Keuntungan pengunaan DMBS, yaitu :
·         Kebebasan data dan akses yang efisien
·         Mereduksi waktu pengembangan aplikasi
·         Integritas dan keamanan data
·         Administrasi keseragaman data
·         Akses bersamaan dan perbaikan dari terjadinya crashes (tabrakan dari proses serentak).
·         Mengurangi data redundancy : Data redundansi dapat direduksi/dikurangi, tetapi tidak dapat dihilangkan sama sekali (untuk kepentingan keyfield)
·         Membutuhkan sedikit memory untuk penyimpanan data
Kerugian pengunaan DBMS antara lain :
·         Memperoleh perangkat lunak yang mahal (teknologi DBMS, Operation, Conversion, Planning, Risk).
·         Memperoleh konfigurasi perangkat keras yang besar. DBMS sering memerlukan kapasitas penyimpanan primer dan sekunder yang lebih besar daripada yang diperlukan oleh program aplikasi lain.
·         Rumit (Complexity), karena penetapan fungsi dari DBMS yang baik, menyebabkan DBMS menjadi software yang cukup rumit. Seluruh user harus mengetahui fungsi-fungsi yang ada dengan baik, sehingga dapat
memperoleh manfaatnya.
·         Performance, pada dasarnya DBMS dibuat untuk menyediakan banyak aplikasi, akibatnya mungkin beberapa aplikasi akan berjalan tidak seperti
biasanya.
·         Higher impact of a failure, karena sistem yang terpusat, jika seluruh user dan aplikasi terakses dari DBMS maka kerusakan pada bagian manapun dari sistem, akan menyebabkan operasi terhenti.

DataBase2 atau DB2

DB2 adalah keluarga sistem manajemen database relasional (RDBMS) produk dari IBM yang melayani sejumlah sistem operasi yang berbeda platform. Menurut IBM, DB2 memimpin dalam hal pangsa pasar database dan kinerja. Meskipun produk DB2 yang ditawarkan untuk sistem berbasis UNIX dan sistem operasi komputer pribadi, DB2 jejak produk database Oracle dalam sistem berbasis UNIX dan Microsoft Access.

Keunggulan DB2
·         Dapat dijalankan pada bermacam-macam platform
·         Menunjang client/server platform, aplikasi multimedia, object oriented
·         Dirancang untuk memperoleh informasi dalam bisnis berskala kecil maupun besar
·         Memiliki alat yang mengizinkan user membuat macam-macam aplikasi untuk mengakses dan bekerja dengan data

Utilitas-Utilitas Db2:
1.      Utilitas Setup atau Move
Berfungsi untuk memuat (loading) data ke dalam tabel dan sebaliknya. Tabel yang dimuat dapat berupa tabel kosong atau yang sudah ada isinya. Terdiri dari 2 fungsi yaitu : Load dan Unload.

2.      Utilitas Maintenance
Berfungsi mengatur kembali table space atau index, memperoleh kembali ruang yang hilang pada fragmentasi tabel atau tabel yang telah dihapus, memperbaiki statistik yang disimpan pada DB2 Catalog. Terdiri dari 2 fungsi yaitu : Reorganize dan Update Statistics.

3.      Utilitas Recovery
Berfungsi untuk menempatkan kembali (restore) basis data pada keadaan yang sekarang. Terdiri dari 2 fungsi yaitu : Backup dan Recover

^ Microsoft SQL Server
Microsoft SQL Server adalah program Sistem Manajemen Dasis Data Relasional. Susunan dari Microsoft SQL Server dibagi menjadi tiga komponen. SQL OS yang melakukan layanan utama pada SQL Server, misalnya mengatur aktifitas, pengaturan memori, dan pengaturan Input/Output; Relational Engine yang bekerja sebagai penghubung komponen database, tabel, query, dan perintah tersimpan dan Protocol Layer yang mengatur fungsi-fungsi SQL Server.

^ Oracle
Oracle dalah salah satu software sistem manajemen basis data relasional yang cukup diminati, dikenal, dan dipakai saat ini. Versi terbaru dari Oracle adalah Oracle 11g.Software ini biasa digunakan untuk pengaksesan data yang dilakukan secara online.

^ Firebird
Firebird adalah sistem manajemen basisdata relasional yang menawarkan fitur-fitur yang terdapat dalam standarANSI SQL-99 dan SQL-2003. RDBMS ini berjalan baik di LinuxWindows, maupun pada sejumlah platform Unix. Firebird di diarahkan dan di-maintain oleh FirebirdSQL Foundation. Ia merupakan turunan dari Interbase versi open source milik Borland.

^ MySQL
MySQL merupakan sebuah perangkat lunak system manajemen basis data SQL (bahasa inggris : data management system) atau DNMS yang multithread, multiuser, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public Licenci (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL . Tidak seperti Apache yang merupakan software yang dikembangkan oleh komunitas umum, dan cipta untuk code sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia yaitu MySQL AB. MySQL AB memegang penuh hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah : david axmark, allan larsson, dan Michael “monthy widenius.
Kelebihan MySQL antara lain :
1.      free (bebas didownload)
2.      stabil dan tangguh
3.      fleksibel dengan berbagai pemrograman
4.      Security yang baik
5.      dukungan dari banyak komunitas
6.      kemudahan management database
7.      mendukung transaksi
8.      perkembangan software yang cukup cepat.
Secara umum SQL terdiri dari dua bahasa, yaitu :
1.      DDL (Data Definition Language)
DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan objek-objek yang diperlukan dalam basis data, misalnya tabel, view, user, dan sebagainya. DDL biasanya digunakan oleh administrator  basis data dalam pembuatan sebuah aplikasi basis data. Secara umum, DDL yang digunakan adalah :
·         CREATE untuk membuat objek  baru
·         USE untuk menggunakan objek
·         ALTER  untuk mengubah objek yang sudah ada, dan
·         DROP untuk menghapus objek.

2.      DML (Data Manipulation Language)
DML digunakan untuk memanipulasi data yang ada dalam suatu tabel. Perintah yang umum dilakukan adalah:
  • SELECT untuk menampilkan data
  • INSERT untuk menambahkan data baru
  • UPDATE untuk mengubah data yang sudah ada
  • DELETE untuk menghapus data
^ PostgreSQL
PostgreSQL adalah sebuah object-relational database management system (ORDBMS) yang bersifat open source. PostgreSQL adalah database yang powerful dan tidak kalah dengan database komersil sekelasnya Oracle, Sybase maupun Informix. PostgreSQL yang mendukung standar SQL92 dan SQL99 ini juga mendukung bahasa pemrograman C, C++, Java, Tcl, Perl, Python, PHP, dst.

^ Microsoft Visual Fox Pro
Microsoft Visual Fox Pro adalah salah satu bahasa pemrograman prosedural dan bahasa pemrograman berorientasi objek yang dikembangkan oleh Microsoft. Software ini dimulai dari FoxPro (FoxBASE) yang awalnya dikembangkan oleh Fox Technology pada 1984.Fox Technology kemudian bergabung dengan Microsoft pada 1992.Awalnya Foxpro dapat berjalan pada sistem operasi Mac OS, DOS, Windows, dan UNIX (2.6 Version) tapi pada perkembangannya (3.0 Version) hanya mampu berjalan pada Mac OS dan Windows saja, bahkan pada versi-versi berikutnya hanya berjalan pada Windows saja.

^ dBase
dBase adalah perkembangan pertama dari pemakaian Sistem Manajemen Database untuk komputer, dipublikasikan oleh Ashton-Tate untuk CP/M dan kemudian untuk Apple II, Mcintosh, UNIX, VMS dan IBM PC. Perkembangan dBAse terlalu lama sehingga nmengakibatkan para saingan mereka seperti Visual Foxpro, Microsoft Acces, berkembang lebih baik kepada para pemakainya.Ashton-Tate dibeli oleh Borlan pada tahun 1991 yang setelah itu produk yang diciptakan bernaung dibawah dBase Inc. Pada tahun 2004, dBase Inc mengubah namanya menjadi dataBased Intelligence, Inc.

^ Microsoft Access atau Microsoft Office Access
Microsoft Access atau Microsoft Office Access adalah program aplikasi dari Microsoft yang ditujukan untuk kalangan rumahan atau perusahaan kecil menengah. Microsoft Access menggunakan mesin basis data Microsoft Jet Database Access Engine. Microsoft mengeluarkan versi terbaru dari Microsoft Access yaitu Microsoft Access 2007.

^ Ingres
Ingres adalah software Sistem Manajemen Basis Data komersial yang bebas (open source). Ingres pertama kali memulai proyek ristenya di Universitas California, Berkeley. pada awal tahun 70′ an. Sejak pertengahan 1980, Ingres mulai bersaing dengan aplikasi databasekomersial lainnya seperti Sybase, Microsoft SQL Server, NonStop SQL dan lain-lainnya.

Senin, 28 November 2011

Konsep OOP di Java

Konsep berorientasi objek ini di ciptakan untuk mempermudah dalam pengembangan program dengan cara mengikuti model yang telah ada dalam kehidupan nyata. Konsep - konsep pemrograman berorientasi object dalam java secara umum sama dengan yang digunakan oleh bahasa - bahasa lain, hanya terkadang terdapat perbedaan - perbedaan kecil antara penerapan konsep - konsep tersebut dalam masing - masing bahasa.

# OBJECT #
Object sebagai konsep kunci dari pemrograman berorientasi objek, baik dalam dunia nyata atau dalam sebuah program, sebuah object memiliki dua karakteristik, yaitu : STATE DAN BEHAVIOR.
STATE adalah keadaaan dari sebuah objek, seperti MOBIL, memiliki warna, model, tahun pembuatan, kondisi, dll. Sedangkan BEHAVIOR adalah kelakuan dari objek tersebut, seperti mobil tadi bisa melaju, membelok, membunyikan klakson dan lain sebagainya.Objek menyimpan statenya dalam satu atau lebih variabel, dan mengimplementasikan behaviornya dengan metode. Kesimpulannya Object adalah bagian software yang dibentuk dengan variabel - variabel dan metode - metode yang berhubungan dengan variabel tersebut.
Sebuah Object yang dibentuk dari sebuah kelas biasa di sebut instans dalam terminologi OOP. artinya object tersebut adalah wujud nyata dari sebuah kelas.

# KELAS #
Kelas adalah semacam cetakan, atau template, untuk membuat Object. Seumpama kita membangun rancangan rumah yang digunakan untuk mebangun ratusan rumah, hal ini bisa dilakukan karena semua object rumah yang dibangun memiliki karakteristik yang sama, sehingga dapat dibuatkan semacam blueprintnya, tetapi object yang dibangun tetap akan memiliki bentuk fisik tertentu. Kelas dapat didefinisikan menjadi sebuah blueprint yang mendefinisikan variabel dan metode yang sama untuk semua objek sejenis.
Ada juga variable kelas, variable kelas sebenarnya sama dengan variable instans. Bedanya setiap object berbagi satu dan hanya satu variable kelas, tapi masing - msing memiliki salinan dari varibale instans. Disamping variable terdapat juga metode kelas, Metode jenis ini dapat langsung dipanggil melalui kelas dan bukan dari intans kelas tersebut.

# MESSAGE ( PESAN ) #
Object bekerjasama membentuk suatu sistem yang saling berkomunikasi untuk menjalankan sistem tersebut, dalam sebuah program objek-object berkomunikasi satu sama lain dengan mengirimkan pesan. Sebagai contoh :
Jika sebuah objek ingin memanggil metode dari objek lain maka objek ini akan mengirimkan sebuah pesan yang meminta objek tujuan untuk menjalankan metode yang dikehandaki.
Sebuah pesan dibentuk oleh informasi berikut :
  • objek yang dituju
  • nama metode yang ingin dipanggil
  • parameter yang dibutuhkan metode tersebut.
misalnya : anotherObject.aMethode(parameter1);
Bila sebuah objek ingin memanggil metode miliknya sendiri, maka informasi pertama adalah dirinya sendiri, untuk menunjujk diri sendiri dalam JAVA. digunakan kata kunci THIS. maka contoh sebelumnya akan menjadi :
this. aMethod(parameter1);
atau kita dapat menghilangkan informasi pertama menjadi : 
aMethode(parameter1);
Karena bila informasi pertama tidak ada, kompiler akan secara otomatis menuju ke objek itu sendiri.
Ada dua keuntungan dalam pengguanaan pesan , yaitu :
1. Semua kebutuhan interaksi antarobjek dapat dilakukan ;
2.Objek - objek yang saling berinteraksi tidak harus berada dalam satu proses atau bahkan dalam satu komputer.

# PEWARISAN #
Terminologi asing untuk pewarisan adalah inheritance. Pewarisan berarti sebuah kelas mewarisi state dan behavior dari kelas lain.Seluruh subkelas akan mewarisi ( inherits ) state dan behavior dari superkelasnya, semua subkelas dari superkelas yang sama akan memiliki state dan behaviour yang sama. nsmun masing - masing kelas dapat menambah sendiri state atau behaviournya.
Tingkat pewarisan tidak hanya terbatas dari dua tingkatan. dari contoh diatas, kita bisa saja membuat subkelas dari kelas MOBIL, dan seterusnya.
Manfaat penggunaan konsep pewarisan antara lain : pertama kita dapat menggunakan kelas - kelas yang kita buat ( sebagai superkelas ) dan membuat kelas - kelas baru berdasar superkelas tersebut dengan karakteristik yang lebih khusus dari behavior umum yang dimiliki superkelas. kedua, kita dapat membuat superkelas yang hanya mendefinisikan behavior namu tidak memberi implementasi dari metode - metode yang ada. Hal ini berguna jika kita ingin membuat semacam template kelas. Kelas seperti ini disebut kelas abstrak.Subkelas - subkelas dari kelas semacam ini disebut kelas konkret. Kelas abstrak hanya memiliki satu atau lebih metode abstrak. Subkelas dari kelas ini bertanggung jawab untuk memberikan implementasi untuk metode - metodeabstrak tersebut.

# INTERFACE #
Interface adalah antarmuka, dalam bahasa pemrograman interface digunakan oleh berbagai objek yang tidak terhubung untuk saling berinteraksi. Jadi interface dapat didefinisikan sebagai koleksi definisi metode - metode dan variabel - variabel konstan, namun tanpa implementasi. Implementasi akan dilakukan oleh kelas - kelas yang mengimplementasi interface ini. Tnpa implementasi disii tidak seperti pada kelas - kelas yang abstrak yang merupakan metoe - metode yang tidak melakukan apa - apa, melainkan sekedar nama metode saja.

Membuat Biodata dengan Java

Sekedar share aja nih, ini bahan praktikum gw waktu pertama kali belajar bahasa pemrograman Java. Ini program sederhana dan gampang bgt.
* LISTING :

public class biodata
{
public static void main(String[]args){
System.out.println("Nama : Annisa Hayyu A.");
System.out.println("Kelas : 1IA10");
System.out.println("NPM : 53409720");
System.out.println("TTL : Jakarta,9 Juli 1992");
System.out.println("Alamat : Bogor");
}
}

* PENJELASAN :

  • public class biodata : membuat sebuah program dengan nama class biodata bisa yang bisa diakses oleh class lain yang berada diluar packages.
  • { :  untuk mengawali sebuah blok atau statement.
  • public static void main(String[]args){ :  merupakan nama dari sebuah method pada class biodata yaitu main method.
  • Main method merupakan starting point pada program java.
  • Semua program java kecuali Applet dijalankan pada method main.
  • System.out.println(”..........”); : untuk mencetak text yang ada antara tanda petik ganda pada layar.
  •  } :  untuk mengakhiri sebuah blog, statement dan program.
  • Pada java, setiap akhir statement harus di akhiri dengan tanda titik koma (;)


* OUTPUT :



Rabu, 23 November 2011

Listing Program (Rumah + Bintang) with Strawberry Prolog

Sekedar ngasih informasi aja nih, siapa tau ada yang mau belajar bikin rumah dan bintang pada Strawberry Prolog, mengingat masih jarangnya orang-orang yang menggunakan software ini. Okey,,langsung aja yaa…ini listingnya :

?-
window( _,_,win_func(),”rumah bintang”,10,10,500,500).
win_func(paint):-
pen(10,rgb(45,54,216)),
line(175,50,200,50),
line(175,75,200,75),
line(175,50,175,75),
line(200,50,200,75),
line(100,75,50,125),
line(100,75,150,125),
line(50,125,150,125),
line(100,75,200,75),
line(200,75,250,125),
line(150,125,250,125),
line(50,125,50,250),
line(150,125,150,250),
line(250,125,250,250),
line(50,250,150,250),
line(150,250,250,250),
line(75,155,75,250),
line(125,155,125,250),
line(75,155,125,155),
line(175,155,225,155),
line(175,75,200,75),
line(175,200,225,200),
line(175,155,175,200),
line(225,155,225,200),
line(200,155,200,200),
line(175,175,225,175),
line(175,75,200,75),
line(175,75,200,75),
line(175,75,200,75),
pen(5,rgb(255,255,0)),
line(235,60,265,60),
line(250,50,235,75),
line(250,50,265,75),
line(265,60,235,75),
line(235,60,265,75),
fail.

maka outputnya seperti berikut :


Layer-Layer OSI pada Jaringan Komputer

OSI (Open System Interconnection) memiliki 7 lapisan , yaitu :
  1. Application Layer, berfungsi sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan, mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat pesan-pesan kesalahan. Protokol yang berada dalam lapisan ini adalah HTTP, FTP, SMTP, dan NFS.
  2. Presentation Layer, berfungsi untuk mentranslasikan data yang hendak ditransmisikan oleh aplikasi ke dalam format yang dapat ditransmisikan melalui jaringan. Protokol yang berada dalam level ini adalah perangkat lunak redirektor (redirector software), seperti layanan Workstation (dalam Windows NT) dan juga Network shell (semacam Virtual Network Computing (VNC) atau Remote Desktop Protocol (RDP)).
  3. Session Layer, berfungsi untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan. Selain itu, di level ini juga dilakukan resolusi nama.
  4. Transport Layer, berfungsi untuk memecah data ke dalam paket-paket data serta memberikan nomor urut ke paket-paket tersebut sehingga dapat disusun kembali pada sisi tujuan setelah diterima. Selain itu, pada level ini juga membuat sebuah tanda bahwa paket diterima dengan sukses (acknowledgement), dan mentransmisikan ulang terhadp paket-paket yang hilang di tengah jalan.
  5. Network Layer, berfungsi untuk mendefinisikan alamat-alamat IP, membuat header untuk paket-paket, dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan switch layer-3.
  6. Data-Link Layer, befungsi untuk menentukan bagaimana bit-bit data dikelompokkan menjadi format yang disebut sebagai frame. Selain itu, pada level ini terjadi koreksi kesalahan, flow control, pengalamatan perangkat keras (seperti halnya Media Access Control Address (MAC Address)), dan menetukan bagaimana perangkat-perangkat jaringan seperti hub, bridge, repeater, dan switch layer 2 beroperasi. Spesifikasi IEEE 802, membagi level ini menjadi dua level anak, yaitu lapisan Logical Link Control (LLC) dan lapisan Media Access Control (MAC).
  7. Physical Layer, berfungsi untuk mendefinisikan media transmisi jaringan, metode pensinyalan, sinkronisasi bit, arsitektur jaringan (seperti halnya Ethernet atau Token Ring), topologi jaringan dan pengabelan. Selain itu, level ini juga mendefinisikan bagaimana Network Interface Card (NIC) dapat berinteraksi dengan media kabel atau radio.

sumber : http://id.wikipedia.org/wiki/Model_OSI

Rabu, 30 Maret 2011

Data dan Informasi

Video ini akan menjelaskan apa yang dimaksud dengan data dan informasi. Didalam video ini juga terdapat contoh analogi dari data dan informasi itu sendiri.. Selamat Menonton !!!