Senin, 19 November 2012

Mari mengenal Papua

Papua
Mari Mengenal Papua.Ironis memang bila sudah hampir dua tahun saya tinggal dibumi Papua ini,tak mengenalkannya lebih dekat pada sahabat. 
Pulau Papua adalah pulau yang mempunyai segudang keunikan budaya,tradisi masyarakatnya juga kelebihan dari kebiasaan masyarakatnya.Keindahan alam yang mempesona,menarik Cinta Deras untuk mengenalkannya lebih dekat. Mari Mengenal Papua.

Papua adalah sebuah propinsi terluas di Indonesia yang terletak di bagian timur Indonesia.Propinsi yang dulu bernama Irian Barat ini berbatasan langsung dengan Papua New Guinea,yang dulunya masuk sebagai bagian dari NKRI.Kekayaan alam yang berlimpah,ditambah dengan banyaknya ragam suku dan budaya, menjadikan propinsi ini sebagai salah satu tempat tujuan wisata di Indonesia dan sebagai salah satu tempat terindah di dunia.

Koteka
Papua memiliki keunikan budaya dan tradisi beragam yang menjadi ciri khasnya,seperti noken,saly,honay,koteka,ukiran dsb.Meski kemajuan pembangunan dan informasi telah menempatkan keunikan-keunikan itu sebagai sesuatu ketertinggalan,tetapi memberi makna sebagai kearifan budaya dan tradisi lokal.Papua juga adalah sebuah pulau dengan tingkat keanekaragaman hayati yang tinggi dan kaya akan potensi bahari.Seperti Papua pada umumnya,disini terdapat suatu budaya ataupun tradisi yang sangat unik dan masih hidup sampai sekarang yang berbeda dengan pulau-pulau lain di Indonesia.Mari ke TKP saja:


1.Molo
Molo
Molo dalam bahasa Papua berarti menyelam ke dalam laut sambil membawa senapan berbahan kayu lengkap dengan ujung besi tajam dan di bagian belakangnya dililit oleh sehekai senar tanpa menggunakan alat bantu pernapasan sedikit pun.Kegiatan Molo ini dilakukan oleh masyarakat Papua pada malam hari,hal ini dilalkukan karena malam hari ikan-ikan lagi tertidur hingga mudah dalam penangkapannya.


2.Bakar Batu
Bakar BatuTradisi Bakar Batu ini merupakn satu ritual tradisional yang berfungsi sebagai ucapan syukur atau berkah,tradisi Bakar Batu ini telah berlaku turun temurun pada masyarakat Papua,di Biak tradisi Bakar Batu disebut Barapen.
Tradisi Bakar Batu ini biasa dilakukan saat pernikahan,penyambutan tamu istimewa,upacara kematian sampai pada bukti perdamaian antar suku.Untuk memulai tradisi ini para warga akan melakukan kumpul warga,mereka akan menyiapkan kayu bakar,batu untuk memasak dan bahan yang akan dibakar,mulai dari babi sampi sayuran akan melengkapi pesta ini.

3. Sarang Semut
Mencari Sarang Semut
Kelebihan dari Papua adalah Sarang Semut Papua.Masyarakat Papua mempunyai kebiasaan yang sangat unik,kaum pria disini akan mencari sarang semut,mereka akan menfaatkan sarang semut tersebut,karena khasiatnya yang bisa menjadi obat herbal untuk pengobatan yang diyakini dapat menyembuhkan berbagai penyakit berbahaya,seperti kanker,tumor,asam urat,jantung koroner,wasir,TBC,migran dan leukemia.



4. Bentuk Pulau Papua
Peta Papua
Papua dengan segudang keistimewaan ternyata masih menyimpan keunikan dari bentuk pulaunya yang menyerupai burung rajawali.Bentuknya sahabat bisa lihat saat melihat sebuah peta dari kejauhan yang sangat terlihat jelas seperti burung lengkap dengan kepalanya.


5.  Kangguru Papua
Kanguru Tanah
Ternyata tak hanya di Australia saja,di Papua juga terdapat Kangguru,jenis kangguru di Papua malah lebih beragam.Kangguru Papua memiliki ukuran yang lebih kecil dibandingkan dengan Kanguru Australia.Kangguru Papua terdiri atas dua jenis yaitu dendrolagus (Kangguru Pohon) dan thylogale(Kangguru Tanah). Kedua jenis Kangguru tersebut  kini sudah mulai langka dan termasuk binatang (satwa) Indonesia yang dilindungi dari kepunahan.


Kanguru Pohon
Perbedaan dari kedua Kanguru Papua ini dapat dibedakan dari moncongnya,lebih runcing untuk kanguru pohon dan lebih bulat untuk kanguru tanah.Ekornya agak panjang dan bulat,berbulu lebat dari pangkal sampai ekornya.Sedangkan pada kangguru darat kedua kaki depannya lebih pendek dari pada kaki belakangnya,cakarnya pun lebih kecil.Sayangnya kedua jenis Kangguru tersebut  kini sudah mulai langka dan termasuk binatang (satwa) Indonesia yang dilindungi dari kepunahan.

Sebenarnya masih banyak keunikan yang dimiliki Papua ini,antanya Gunung Bersalju Indonesia,Gunung Puncak Jaya Wijaya.Gunung ini adalah gunung satu-satunya yang mempunyai gletser tropika di Indonesia.Potensi Raja Ampat dengan segala kemolekannya,tapi itu nanti bagian dari kunjungan sahabat ke Papua ini.
  
Kiranya apa yang sudah saya posting ini dapat berguna bagi teman semua.. Dan juga dapat mengingatkan kepada teman-teman bahwa Papua juga merupakan bagian dari negara kita Indonesia dan menjadi salah satu aset berharga yang dimiliki Indonesia... Jadi jangan pernah meremehkan Papua.. 



Simak video berikut ( 7 fakta unik tentang Papua )




Minggu, 18 November 2012

Kumpulan Link Download Lagu Mp3 Gratis

 Kumpulan Link Download Lagu Mp3 Gratis




Kumpulan Link Download Lagu Mp3 Gratis (new), ini beberapa link untuk mendowload mp3 yang saya tahu, ada juga yang saya ambil dari internet...xixixixixi

Hanya musik yang dapat menenangkan hati..,,smoga bermanfaat..

Situs download mp3 lagu Indonesia terbaru:
Situs download lagu lawas, tembang kenangan dan lagu jadul
Situs download lagu jawa, langgam jawa, gendhing jawa dan campur sari
Situs download lagu dangdut lama, dangdut koplo new

Other:
Ada satu lagi link yang sering saya gunakan untuk mendownload lagu...

KATA MUTIARA TENTANG KELUARGA / ENGLISH

 KATA MUTIARA TENTANG KELUARGA / ENGLISH

Berikut adalah kimpulan kata-kata mutiara dalam versi bahasa inggris namun pula telah disertakan dengan terjemahannya...
Simaklah... Semoga bermanfaat... 

 
Kata Mutiara Keluarga 1


In family life, love is the oil that eases friction, the cement that binds closer together, and the music that brings harmony.
Eva Burrows

Dalam kehidupan keluarga, cinta adalah pelumas perselisihan, semen yang mengikat jadi satu, dan musik yang membawa keharmonisan..

 
Kata Mutiara Keluarga 2


Families are the compass that guide us. They are the inspiration to reach great heights, and our comfort when we occasionally falter. Brad Henry

Keluarga adalah kompas yang memandu (arah) kita. Ia adalah inspirasi untuk mencapai puncak, yang menghibur saat kita goyah..

 
Kata Mutiara Keluarga 3


Other things may change us, but we start and end with the family.
Anthony Brandt.

Sesuatu bisa mengubah kita, tapi kita mulai dan berakhir bersama keluarga kita.

 
Kata Mutiara Keluarga 4
 

The only rock I know that stays steady, the only institution I know that works is the family. Lee Iacocca

Satu-satunya batu yang tetap kokoh, satu-satunya institusi yang berfungsi hanyalah keluarga__menurut saya.

 
Kata Mutiara Keluarga 5
 

Call it a clan, call it a network, call it a tribe, call it a family: Whatever you call it, whoever you are, you need one. Jane Howard.

Sebut saja keluarga itu suku, sebut saja keluarga itu jaringan, sebut saja keluarga itu rumpun bangsa, atau sebut saja keluarga tetap keluarga : apapun engkau menyebutnya, siapapun kamu, kamu butuh sebuah keluarga.

 
Kata Mutiara Keluarga 6
 

Feelings of worth can flourish only in an atmosphere where individual differences are appreciated, mistakes are tolerated, communication is open, and rules are flexible -- the kind of atmosphere that is found in a nurturing family. Virginia Satir


Perasaan 'Pantas' dapat tumbuh subur pada situasi dimana perbedaan individu dihargai, kesalahan ditolerir, komunikasi terbuka, aturan fleksibel
--jenis situasi ini hanya ditemukan pada keluarga yang bahagia.

 
Kata Mutiara Keluarga #7
 
 
 

No matter what you've done for yourself or for humanity, if you can't look back on having given love and attention to your own family, what have you really accomplished? Elbert Hubbard


Apapun yang telah kau lakukan untuk dirimu sendiri atau untuk kemanusiaan, jika kau tidak bisa memberikan cinta dan perhatian terhadap keluargamu sendiri, lalu apa yang sudah kau lakukan?

 
Kata Mutiara Keluarga #8
 

We cannot destroy kindred: our chains stretch a little sometimes, but they never break. Marquise de Sévigné
Kita tidak bisa menghancurkan keluarga: rantaiannya kadang longgar, tapi tak kan pernah putus.

 
Kata Mutiara Keluarga 9
 

Your family and your love must be cultivated like a garden. Time, effort, and imagination must be summoned constantly to keep any relationship flourishing and growing. Jim Rohn
Keluargamu dan kekasihmu harus ditanami layaknya sebuah kebun. Waktu, usaha dan impian harus dipelihara terus menerus agar menyuburkan dan menumbuhkan setiap hubungan keluarga.


                                                             Kata Mutiara Keluarga 10


I know why families were created with all their imperfections. They humanize you. They are made to make you forget yourself occasionally, so that the beautiful balance of life is not destroyed. Anais Nin


Saya tahu mengapa keluarga diciptakan dengan semua ketidaksempurnaannya. Keluarga memanusiakanmu. Keluarga diciptakan untuk membuatmu lupa akan dirimu sendiri, sehingga keseimbangan hidup yang indah tidak rusak.

Kata Mutiara Keluarga 11
 
You don't choose your family. They are God's gift to you, as you are to them. Desmond Tutu


Kau tidak memilih keluargamu sendiri. Keluarga adalah anugerah Tuhan, seperti halnya kau untuk keluargamu.

Kata mutiara tentang keluarga

Kata Mutiara - Keluarga

Kata mutiara tentang keluarga ini berisi kutipan pesan tentang apa saja yang berhubungan dengan keluarga. Kata mutiara ini diharapkan bisa menjadikan salah satu bacaan semua kalangan, baik yang belum berkeluarga ataupun sudah merasakan perjalanan panjang sebagai keluarga.
I Love My Family...

Joyce Brothers berkata, "Saat kau lihat hidupmu, kebahagian terbesarmu adalah kebahagiaan keluargamu."

Desmond Tutu berkata, "Engkau tidak memilih sendiri keluargamu. Mereka adalah anugerah yang diberikan Tuhan kepadamu; seperti halnya engkau adalah anugerah bagi mereka."

Jane Howard berkata, "Sebut saja ia Suku, sebut saja ia Jaringan, sebut saja ia Marga, atau sebut saja ia Keluarga. Apapun nama dan sebutannya, engkau butuh satu."

Donna Hedges berkata, "Memiliki tempat untuk pulang - "Ada rumah". Memiliki seorang yang dicintai - "Ada keluarga". Memiliki keduanya adalah anugerah."

Lee Iacocca berkata, "Satu-satunya batu yang tetap kokoh, satu-satunya institusi yang masih berfungsi, menurutku, adalah keluarga."

George Santayana berkata, "Keluarga adalah salah satu karya terbesar alam raya."

Dan Wilcox dan Thad Mumford berkata, "Saya tak peduli seberapa miskin seseorang; jika ia memiliki keluarga, berarti ia masih kaya."

Richard Bach berkata, "Jarang sekali anggota keluarga yang sama tumbuh dewasa pada atap yang sama pula."

Anita Baker berkata, "Engkau berangkat meninggalkan rumah untuk mencari nasib baik; saat kau menemukannya, engkau pulang ke rumah dan menceritakannya pada keluargamu."

Henry Ward Beecher berkata, "Tidak ada persahabatan; tidak ada cinta; seperti persahabatan dan cinta orangtua kepada anaknya."




Stella Benson berkata, "Senda gurau pada sebuah keluarga, meski dikutuk oleh orang asing, adalah ikatan yang membuat keluarga terus ada."

Anthony Brand berkata, "Banyak hal bisa saja mengubah kita; tapi kita bermulai dan berakhir bersama keluarga."

Confucius berkata, "Sangat tidak mungkin bagi seseorang mengajarkan orang lain jika ia tidak bisa mengajar keluarganya sendiri."

Lady Diana, Ratu Kerajaan Wales, berkata, "Keluarga adalah hal paling penting di dunia ini."

William J. Durant berkata, "Keluarga adalah inti peradaban."

Thomas Jefferson berkata, "Saat saat indah dalam hidupku itu sedikit sekali, yaitu ketika aku berada dalam naungan keluarga."

Ring Lardner berkata, "Keluarga asalmu tidaklah sepenting keluarga yang akan kau miliki."

Demikianlah beberapa kata mutiara keluarga yang bisa saya bagikan. Kiranya dengan ini kta semua dapat mengerti arti kita berada dalam satu keluarga dan menjadi salah satu dari anggotanya...


I LOVE MY FAMILY.....^_^

Selasa, 13 November 2012

Download Template Blog Gratis

                                          Alamat Download Template Blog Gratis
 
Agar tampilan blog kita terlihat lebih bagus dan modern maka kita di perlukan untuk mencari template atau skin agar terlihat lebih menarik dan menyesuaikannya dengan tema tentang apa yang akan kita tulis pada template kita nantinya. maka pada postingan kali ini Trik Tips Tutorial akan membahas masalah alamat-alamat untuk mendownload template secara gratis, berikut dibawah ini beberapa alamat-alamatnya :

Dan masih banyak alamat-alamat lainnya yang menyediakan template-template blogger/blogspot secara cuma-cuma (gratis).

Dan Trik Tips Tutorial akan selalu meng-update alamat-alamat diatas dengan menambahkan alamat-alamat baru bila Trik Tips Tutorial menemukan alamat baru.

Untuk cara mengganti template bisa anda baca disini



" SELAMAT MENDOWNLOAD "
Demikianlah artikel tentang Alamat Download Template Blog Gratis
Kembali ke Beranda Blog Trik Tips Tutorial
Semoga Bermanfaat..

Minggu, 14 Oktober 2012

1000 Kata Mutiara tentang Persahabatan


"Sahabat adalah satu jiwa yang menghuni dua tubuh. Bagaikan oksigen(O2) dalam air, dan Hemoglobin dalam darah. Banyak mantan pacar, tapi gak ada mantan teman". (Iman Zenit).

Jangan hianati dia! karena dialah yang selalu ada sebagai penggantimu, karena dia sahabatmu!


Teman sanggup merampas orang yang kau cintai, Tapi sahabat akan menjadi mata-mata menjaga orang yang kau cintai


Teman akan memberi mu senyuman, Tapi sahabat memberi mu kebahagiaan


Teman akan memberi mu setangkai mawar, Tapi sahabat memberi mu setangkai melati.


Jadikan kenangan manis sebagai teman bagimu... dan... Lepaskan kenangan pahit yang menyelubungimu... Sakit karena cinta memang sulit tuk diobati... Tapi jangan karna sakit itu... Kita melupakan cinta yang lain... Cinta yang lebih tulus... yang kan menemani hari - harimu... Dengan langkah yang baru...


Sahabat adalah keperluan jiwa yang mesti dipenuhi. Dialah ladang hati, yang kau taburi dengan kasih dan kau subur dengan penuh rasa terima kasih. Dan dia pulalah naungan dan pendiamanmu. Kerana kau menghampirinya saat hati lupa dan mencarinya saat jiwa memerlukan kedamaian.


Sahabat tak obahnya atmosfher, Yang melindungi semua makhluk di bumi, Dengan meredam sebuah energi besar, Menjadi sumber dari segala kehidupan.



Jangan menilai seseorang hanya dari apa yg dia lakukan, karena kamu juga harus tahu alasan mengapa dia melakukan.


Terkadang, Tuhan memberikan cobaan yg berat kepadamu, karena Dia percaya pada kemampuanmu melebihi kamu percaya dirimu sendiri.


Mereka yg kaya bukanlah mereka yg mampu membeli segalanya, tapi mereka yg mempunyai sesuatu yg tak mampu dibeli dengan apapun.


Jika kamu merasa selalu salah, jangan menyerah. Tetapi teliti kembali apa yg telah kamu lakukan, karena pasti caramu ada yg salah.


Jangan banggakan apa yang kamu punya. Banggakan bagaimana caramu mendapatkan apa yang kamu punya. Lakukan apapun yang kamu suka. Karena kamu tak akan merasa terpaksa pun jika kamu gagal tak akan merasa kecewa.


Dalam persahabatan yang tanpa kata, segala pikiran, harapan dan keinginan terungkap dan terangkum bersama – menyimpan keutuhan. Ketika tiba saat perpisahan, jangan kalian berduka, sebab apa yang kalian kasihi darinya mungkin akan nampak lebih cemerlang dari kejauhan – seperti gunung yang tampak lebih agung terlihat dari padang dan daratan. Jangan ada tujuan lain dari persahabatan kecuali saling memperkaya jiwa. Karena cinta kasih yang masih mengandung pamrih hanyalah jaring yang ditebarkan keudara – hanya menangkap kekosongan semata.


Sukses pasti datang pd mereka yg msh mencoba meski pernah berbuat salah. Mereka yg tak pernah menyerah, karena semangat masih ada.


Terkadang, yg diinginkan sebenarnya tak dibutuhkan, sedangkan yg dibutuhkan tak bisa dimiliki. Tapi Tuhan, tahu apa yg terbaik.


Kau adalah sahabatku teman pelipur laraku Bersamamu aku bisa berbagi cerita indah Cerita tentang kegagalanku Dan denganmu pula aku bisa tuangkan segala keluh kesahku Sahabat…


Saat kau sedih aku menangis Saat kau terluka hatiku tercabik Saat kau gundah aku selalu resah Sahabat. . .



Jangan kau anggap aku orang lain A...ku adalah dirimu Aku adalah saudaramu Aku siap korbankan jiwaku agar kekal persahabatan kita


Teman itu seperti bintang Tak selalu nampak Tapi selalu ada dihati… Sahabat akan selalu menghampiri ketika seluruh dunia menjauh Karena persahabatan itu seperti tangan dengan mata Saat tangan terluka, mata menangis Saat mata menangis, tangan menghapusnya


Teman akan menikam mu dari belakang, Tapi sahabat akan menampar mu dari depan 

Teman akan menceritakan mu yang tidak benar tentang diri mu, Tapi sahabat akan tutup mulut dengan kesalahan mu


Teman hanya menerima kelebihan mu, Tapi sahabat akan menerima kekurangan mu


1000 teman datang saat kamu tertawa, Tapi seorang sahabat akan datang saat kamu berderai air mata.

TUGAS MAKALAH PTI


Makalah Pengantar Teknologi Informasi 


Pengantar Teknologi Informasi





Disusun Oleh :
NAMA                 : IRIANTO FREDERICO DA LOPEZ
NIM                     : H11112903
KELOMPOK        : 7
PROGRAM STUDI MATEMATIKA
JURUSAN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS HASANUDDIN
MAKASSAR
2012

KATA PENGANTAR
            Puji dan syukur penulis panjatkan ke hadirat Tuhan yang Maha Esa, karena atas berkat dan rahmat-Nyalah penulis dapat menyelesaikan makalah tugas mata kuliah Pengantar Teknologi Informasi ini.
            Dalam penyusunan tugas atau materi ini, tidak sedikit hambatan yang penulis hadapi. Namun penulis menyadari bahwa kelancaran dalam penyusunan materi ini tidak lain berkat bantuan, dorongan dan bimbingan dosen pembimbing dan keluarga serta teman-teman semua, sehingga kendala-kendala yang penulis hadapi dapat teratasi. Oleh karena itu penulis mengucapkan terima kasih kepada :
  1. Bapak/Ibu Dosen mata kuliah  bidang studi PTI yang telah memberikan tugas, petunjuk, kepada penulis sehingga penulis termotivasi dan menyelesaikan tugas ini.
  2. Saudara dan teman-teman yang secara langsung maupun tidak langsung telah membantu penulis dalam menyelesaikan tugas makalah ini.
Akan tetapi dalam penulisan makalah ini masih terdapat banyak kekurangannya, oleh karena itu penulis sangat mengharapkan adanya kritikan dan saran yang bersifat membangun guna menyempurnakan makalah ini.
            Semoga materi ini dapat bermanfaat dan menjadi sumbangan pemikiran bagi pihak yang membutuhkan, khususnya bagi penulis sehingga tujuan yang diharapkan dapat tercapai.

                                                                                        Makassar,  9  Oktober  2012

                                                                                                          Penulis,          






DAFTAR ISI
KATA PENGANTAR
DAFTAR ISI
BAB 1 PEMBAHASAN
A.    KONSEP INTERPRETER
1.      Definisi Konsep Interpreter
2.      Bahasa Pemrograman Interpreter
3.      Konsep HTML
4.      Kerugian dan Kelebihan Interpreter
B.     KONSEP COMPILER
1.      Pengertian Teknik Kompilasi
2.      Bahasa Pemrograman Compiler
3.      Struktur Compiler
4.      Konsep Pascal
C.     VIRUS KOMPUTER
1.      Pengertian Virus Komputer
2.      Jenis Virus Komputer
3.      Cara Penyebaran Virus Komputer
4.      Penanggulangan Virus Komputer
D.    JARINGAN KOMPUTER
1.      Pengantar Jaringan Komputer
2.      Terminologi Dasar Jaringan
3.      Topologi Jaringan
4.      Sistem Pembagian Jaringan
5.      Perangkat dalam pemasangan Topologi Jaringan
BAB 2 PENUTUP
DAFTAR PUSTAKA


BAB I
PEMBAHASAN
A.    Konsep Interpreter
1.       Defenisi Konsep Interpreter
Interpreter merupakan kata berbahasa Inggris dengan kata dasar interpret yakni berarti mengartikan. Tambahan akhiran -er membuatnya bermakna penerjemah. Sehingga definisi  Interpreter adalah Perangkat lunak yang mampu mengeksekusi code program (yang ditulis oleh programmer) lalu menterjemahkannya ke dalam bahasa mesin, sehingga mesin melakukan instruksi yang diminta oleh programmer tersebut. Perintah-perintah yang dibuat oleh programmer tersebut dieksekusi baris demi baris, sambil mengikuti logika yang terdapat di dalam kode tersebut. Kode-kode bahasa tersebut tidak dalam bentuk bahasa mesin melainkan berupa source code murni. Tugas  interpreter adalah mengartikan source code berisi bahasa pemprograman tersebut sehingga instruksinya dapat dimengerti dan dapat dijalankan oleh komputer.
Parallelogram: Source  CodeSelain itu Interpreter juga di defenisikan sebagai suatu program komputer yang mampu menerjemahkan program dari bahasa tingkat tinggi yang dimengerti oleh manusia dan langsung menjalankan program tersebut. Kerja interpreter seperti penerjemah untuk turis yang langsung menerjemahkan kalimat demi kalimat yang dikatakan oleh sang turis. Setiap kali kita membutuhkan program tersebut, maka interpreter akan bekerja menerjemahkan program dari bahasa tingkat tinggi ke bahasa mesin untuk dieksekusi. Jadi siklus kerja ketika kita membuat program dengan interpreter adalah: tulis/edit program, eksekusi.
                   










Text Box: translator



 


·         Input berupa source code yaitu bahasa scripting seperti PHP, Perl, Javascript, ASP, Basic, HTML dll.
·         Interpreter tidak menghasilkan object code. Hanya menghasilakan translasi internal.
·         Input data berasal dari source code maupun dari inputan program dari user.
·         Source code dan inputan data user diproses pada saat yang bersamaan.
·         Pada interpreter : program tidak harus dianalisis seluruhnya dulu, tapi bersamaan dengan jalannya program.

2.      Bahasa Pemrograman Interpreter 
Bahasa pemrograman adalah bahasa yang menjadi sarana manusia untuk berkomunikasi dengan komputer. Pikiran manusia yang tidak terstruktur harus dibuat terstruktur agar bisa berkomunikasi dengan komputer. Karena komputer memerlukan kepastian dan logika yang benar untuk dapat melakukan suatu instruksi tertentu.
Bahasa pemrograman yang menggunakan interpreter cenderung membutuhkan software simulasi yang besar untuk operasi primitive, manajemen penyimpanan, dan fitur-fitur bahasa. Translator untuk bahasa pemrograman yang menggunakan interpreter cenderung lebih sederhana, dengan kompleksitas implementasi datang dari software simulasi. Contoh bahasa pemrograman yang menggunakan interpreter adalah LISP, ML, BASIC, SmallTalk, PHP, ASP, Perl dan HTML.

3.      Konsep HTML
HTML (Hypertext Markup Language) adalah bahasa program yang digunakan untuk menulis format dokumen  yang dapat digunakan dalam web. HTML merupakan bahasa komputer yang digunakan untuk menempatkan teks, gambar, animasi, video dan suara ke halaman web individu yang membentuk situs.
Pada dasarnya , sebuah halaman web adalah file teks yang berisi petunjuk dalam bentuk kode-kode HTML ( disebut tag ) dan atribut. Tag adalah perintah web browser untkuk memformat teks dan menyisipkan gambar-gambar grafis yang diinginkan pada halaman web. Beberapa, tetapi tidak semua, perintah HTML mengharuskan tag awal dan tag akhir. Dalam pengguanaannya sebagian besar kode HTML harus terletak diantara tag container . yaitu diawali dengan <nametag> dan diakhiri dengan </nametag> (terdapat tanda “/”, yaitu :
·         <html> </html> tag ini diletakkan pada awal dan akhir dari dokumen HTML. Tag ini menggambarkan sebuah halaman Web.
·         <head> < /head> tag ini mengikuti tag <html> dan menunjukkan header halaman Web. Di dalam tag ini kita bisa meletakkan tag-tag title, base, isi index, link, script, style, dan meta.
·         <title> <title> sebagai title atau judul halaman
·         <body> </body> smengikuti baggian header pada web dan menunjukkan tubuh halaman web. Bagian tubuh dari halaman web berisi tag yang memberitahu browser web apa yang akan ditampilkan pada layar. Di dalam tag ini biasa diletakkan atribut seperti bgcolor, background, text, link, vlink, alink, leftmargin, dan topmargin.
Adapun HTML merupakan standard bahasa yang digunakan untuk menampilkan document web yang bisa dilakaukan dengan HTML yaitu :
·         Maengontrol tampilan dari web page dan contentnya
·         Mempublikasikan document secara online sehingga bissa diakses dari seluruh dunia
·         Membuat online form yang bisa digunakan untuk menangani pendaftaran transksi secara online.
·         Menambahkan object-object seperti image, audio, video, dan juga applet dalam dokumen HTML.

4.      Kerugian dan Kelebihan interpreter
Kerugian utama pemanfaatan interpreter adalah unjuk kerja program biasanya lebih lambat dibandingkan dengan program yang dikompilasi terlebih dulu. Namun keuntungannya proses pengembangan perangkat lunak biasanya bisa dilakukan lebih cepat karena proses pengetesan atas berjalannya program dapat dilakukan dalam waktu yang relatif singkat. Tanpa memerlukan tahapan-tahapan kompilasi sebelumnya. Kerugian lainnya adalah, untuk dapat menjalankan program tersebut, utilitas interpreter harus disertakan dalam setiap pendistribusian, berbeda halnya dengan program terkompilasi yang dapat didistribusikan tanpa menyertakan kompiler bahasa yang digunakan karena sifatnya yang sudah dalam bentuk kode mesin.
Keuntungan Interpreter   : mudah bagi user, debugging cepat
Kekuraangan Interpreter : eksekusi program lambat, tidak langsung menjadi program executable.
B.     Konsep Compiler
1.      Pengertian Teknik Kompilasi
      Arti kata teknik kompilasi, Teknik adalah suatu Metode atau Cara, sedangkan Kompilasi adalah suatu proses menggabungkan serta menterjemahkan sesuatu (source program) menjadi bentuk lain. Compile : to translate a program written in a high-level programming language into machine language
      Kompilator (Inggris: compiler) adalah sebuah program komputer yang berguna untuk menerjemahkan program komputer yang ditulis dalam bahasa pemrograman tertentu menjadi program yang ditulis dalam bahasa pemrograman lain. Kompilator melakukan proses kompilasi dengan cara menganalisis kode sumber secara keseluruhan, sehingga waktu yang dibutuhkan untuk melakukan kompilasi lebih lama, namun hasilnya lebih cepat dalam proses eksekusi daripada program yang dibuat dengan menggunakan teknik interpretasi dengan interpreter.














Rounded Rectangle: Source 
Program











Rounded Rectangle: ERROR
MESSAGES
 










Proses Penerjemahan Compiler
Compiler berbeda dengan interpreter, jika ada kesalahan pada proses input kode tidak akan bisa dilanjtkan proses penerjemahannya, dan akan muncul error messages yang harus segera diperbaiki jika ada kesalahan.

2.      Bahasa Pemrograman Compiler
istilah kompilator biasa digunakan untuk program komputer yang menerjemahkan program yang ditulis dalam bahasa tingkat-tinggi (semacam bahasa Pascal, C++, BASIC, FORTRAN, Visual C#, Java) menjadi bahasa mesin, biasanya dengan bahasa Assembly (assembler) sebagai perantara.

3.      Struktur Compiler
 Bagian-bagian Compiler:
a.      Lexical Analiysis (scanner), Lexical Analysis sering disebut Scanner bertugas untuk mendekomposisi program sumber menjadi bagian-bagian kecil. Tugasnya secara detail adalah mengindentifikasi semua besaran yang membangun suatu bahasa; mentransformasikan, dan menentukan jenis token; menangani kesalahan dan tabel simbol. Contoh besaran Leksikal :
1.      Identifier, dapat berupa keyword atau nama kunci, seperti IF.. ELSE, BEGIN..END (pada Pascal), INTEGER (pascal), INT,FLOAT (bahasa C).
2.      Konstanta, terdiri dari besaran yang merupakan bilangan bulat (integer), bilangan pecahan (float/Real), boolean (true/false), karakter, string, dan sebagainya.
3.      Operator, terdiri dari operator aritematika ( + - * /), operator logika ( < = > ).
4.      Delimiter, berguna sebagai pemisah/pembatas, seperti kurung buka, kurung tutup, titik, koma,titik dua, titik-koma
5.      White Space, pemisah yang diabaikan oleh program seperti : enter, spasi, ganti baris, akhir file.
b.      Syntax Analysis, bertugas memeriksa kebenaran urutan dari token-token yang terbentuk oleh lexical analysis. Syntax Analysis sering disebut Parser, sedangkan proses pen-deteksian-nya (pengenalan token) disebut dengan parsing. Pengelompokan token-token kedalam class syntax (bentuk syntax), seperti procedure, Statement,dan  expression.
c.       Semantics Analyser, proses ini adalah proses kelanjutan dari proses kompilasi sebelumnya, yaitu analisa leksikal (scanning) dan analisa sintaks (parsing). Parser hanya akan mengenali simbol-simbol '=', '+' dan '*', parser tidak mengetahui makna dari simbol-simbol tersebut, untuk mengenali simbol-simbol tersebut Compiler menggunakan Analysis Semantics. Pemeriksaan biasa dilakukan pada tabel indentifier, tabel  display, dan tabel block.
d.      Intermediate Code, bertujuan untuk memperkecil usaha dalam membuat compilator dari sejumlah bahasa ke sejumlah mesin.
e.       Code Optimization, bertujuan untuk mengoptimalkan code, terdiri dari:
1.      Dependensi Optimasi, bertujuan untuk menghasilkan kode program yang berukuran lebih kecil dan cepat.
2.      Optimasi Lokal, adalah optimasi yang dilakukan hanya pada suatu blok dari source code.
3.      Optimasi Global, biasanya dilakukan dengan suatu graph terarah yang menunjukkan jalur yang mungkin selama ekskusi programa.
f.        Table Management,memiliki dua fungsi penting yaitu : (1) membantu pemeriksaan kebenaran semantik dari program sumber, (2) membantu dan mempermudah dalam pembuatan intermediate code dan proses pembangkitan kode. Ada beberapa jenis Tabel Informasi:
1.      Tabel identifier, berfungsi menampung semua identifier yang terdapat dalam program.
2.      Tabel Array, berfungsi menampung informasi tambahan untuk sebuah array.
3.      Tabel blok, mencatat variabel-variabel yang ada pada blok yang sama.
4.      Tabel Real, menyimpan elemen tabel bernilai real.
5.      Tabel string,menyimpan informasi string.
6.      Tabel display, mencatat blok yang aktif.
g.      Error Handling, yaitu kesalahan program dalam proses penerjemahan pada Compiler. Kesalahan program dapat berupa :
1.      Kesalahan Leksikal karena kesalahan dalam mengetik/mengeja.
2.      Kesalahan Sintaks karena kesalahan rumus, misalnya dalam operasi aritematika dengan tanda kurung yang jumlahnya kurang.
3.      Kesalahan Semantic karena tipe data yang salah atau variabel yang belum didefinisikan.
4.      Konsep Pascal
                        Pascal adalah bahasa tingkat tinggi yang orientasinya pada segala tujuan, dirancang oleh Prof. Niklaus Wirth dari Technical University di Zurich, Switzerland. Nama pascal diambil sebagai penghargaan terhadap Blaise Pascal, ahli matematik dan philosophi terkenal abad 17 dari Perancis.
                        Struktur dari suatu program pascal terdiri dari sebuah judul program dan suatu blok program atau badan program. Blok program dibagi lagi menjadi dua bagian, yaitu : bagian deklarasi dan bagian pernyataan. Secara ringkas, struktur suatu program pascal dapat terdiri dari:
1.      Judul program
2.      Blok program
a.       Bagian Deklarasi,  Bagian deklarasi digunakan bila didalam program menggunakan pengenal (identifier) yang dapat berupa label, konstanta, tipe, variable, prosedur dan fungsi.
1.      Deklarasi Konstanta, diawali dengan kata cadangan Const diikuti oleh kumpulan identifier yang diberi suatu nilai konstanta. Data konstanta nilainya sudah ditentukan dan pasti, tidak dapat dirubah didalam program
2.      Deklarasi Variabel, Variabel adalah identifier yang berisi data yang dapat diubah-ubah nilainya didalam program. Menggunakan kata cadangan Var sebagai judul didalam bagian deklarasi variable dan diikuti oleh satu atau lebih identifier yang dipisahkan koma, diikuti dengan titik dua dan tipe dari datanya diakhiri dengan titik koma.
3.      Deklarasi Tipe, Pascal menyediakan beberapa macam tipe data, yaitu :
1)      tipe data sederhana, terdiri dari :
a. tipe data standar : integer, real, char, string, Boolean.
b. Tipe data didefinisikan pemakai : enumerated atau scalar, subrange 
2)      Tipe data terstruktur : array, record, file, set
3)      Tipe data penunjuk
4.      Deklarasi Label, Jika program menggunakan statement Goto untuk meloncat ke suatu statement yang tertentu, maka dibutuhkan suatu label pada statement yang dituju dan label tersebut harus di deklarasikan terlebih dahulu pada bagian deklarasi. Menggunakan kata cadangan Label diikuti oleh kumpulan identifier label dengan dipisahkan oleh koma dan diakhiri dengan titik koma.
5.      Deklarasi Prosedur, Prosedur merupakan bagian yang terpisah dari program dan dapat diaktifkan dimanapun didalam program. Prosedur dibuat sendiri bilamana program akan dibagi-bagi menjadi beberapa blok-blok modul. Prosedur dibuat didalam program dengan cara mendeklarasikannya dibagian deklarasi prosedur. Menggunakan kata cadangan Procedure.
6.      Deklarasi Fungsi, Fungsi juga merupakan bagian program yang terpisah mirip dengan prosedur, tetapi ada beberapa perbedaannya. Kata cadangan yang digunakan Function.
b.      Bagian pernyataan
Program pascal yang paling sederhana adalah program yang hanya terdiri dari sebuah bagian pernyataan saja.
Begin
End.
Bentuk umum dari bagian pernyataan adalah :
Begin
Statement;
End .
Konsep
C.    Virus Komputer
1.      Pengertian Virus Komputer
Virus komputer diartikan sebagai suatu program komputer biasa. Tetapi memiliki perbedaan mendasar dengan program-program lainnya, yaitu virus dibuat untuk menulari program-program lainnya, mengubah, memanipulasinya bahkan sampai merusaknya. Ada yang perlu dicatat disini, virus hanya akan menulari apabila program pemicu atau program yang telah terinfeksi tadi dieksekusi, disinilah perbedaannya dengan "worm".
2.      Jenis Virus Komputer
1.      Virus Makro
Virus ini ditulis dengan bahasa pemrograman dari suatu aplikasi bukan dengan bahasa pemrograman dari suatu Operating System. Virus ini dapat berjalan apabila aplikasi pembentuknya dapat berjalan dengan baik. Sebagai contoh jika pada komputer mac dijalankan aplikasi Word, maka virus makro yang dibuat dari bahasa makro Word dapat bekerja pada komputer bersistem operasi Mac ini.
Contoh virus:
- Varian W97M, misal W97M.Panther
Panjang 1234 bytes, akanmenginfeksi NORMAL.DOT dan menginfeksi dokumen apabila dibuka.
- WM.Twno.A;TW
Panjang 41984 bytes, akan menginfeksi Dokumen Ms.Word yang menggunakan bahasa makro, biasanya berekstensi *.DOT dan *.DOC
- dll.

2.      Virus Boot Sector
Virus Boot sector ini sudah umum sekali menyebar. Virus ini dalam menggandakan dirinya, akan memindahkan atau menggantikan boot sector asli dengan program booting virus. Sehingga saat terjadi booting maka virus akan diload ke memori dan selanjutnya virus akan mempunyai kemampuan mengendalikan hardware standar (contoh : monitor, printer dsb) dan dari memori ini pula virus akan menyebar ke seluruh drive yang ada dan yang terhubung ke komputer (contoh : floopy, drive lain selain drive c:).
Contoh virus :
- Varian virus wyx
ex: wyx.C(B) menginfeksi boot record dan floopy ;
Panjang :520 bytes;
Karakteristik : memory resident dan terenkripsi.
- Varian V-sign :
Menginfeksi : Master Boot Record ;
Panjang 520 bytes;
Karakteristik : menetap di memori (memory resident),terenkripsi, dan polymorphic)
- Stoned.june 4th/ bloody!:
Menginfeksi : Master Boot Record dan floopy;
Panjang 520 bytes;
Karakteristik : menetap di memori (memory resident), terenkripsi dan menampilkan pesan "Bloody!june 4th 1989" setelah komputer melakukan booting sebanyak 128 kali.
3.      Stealth Virus
Virus ini akan menguasai tabel interrupt pada DOS yang sering kita kenal dengan "Interrupt interceptor". Virus ini berkemampuan untuk mengendalikan instruksi-instruksi level DOS dan biasanya mereka tersembunyi sesuai namanya baik secara penuh ataupun ukurannya.
Contoh virus :
- Yankee.XPEH.4928,
Menginfeksi file *.COM dan *.EXE ;
Panjang 4298 bytes;
Karakteristik: menetap di memori, ukurantersembunyi, memiliki pemicu
    - WXYC (yang termasuk kategori boot record pun karena masuk kategri stealth dimasukkan pula disini), Menginfeksi floopy an motherboot record; Panjang 520 bytes;
    Karakteristik : menetap di memori; ukuran dan virus tersembunyi.
- Vmem(s):
Menginfeksi file file *.EXE, *.SYS, dan *.COM ;
Panjang fie 3275 bytes;
Karakteristik:menetap di memori, ukuran tersembunyi, di enkripsi.
- dll
4.      Polymorphic Virus
Virus ini Dirancang buat mengecoh program antivirus, artinya virus ini selalu berusaha agar tidak dikenali oleh antivirus dengan cara selalu merubah rubah strukturnya setiap kali selesai menginfeksi file/program lain.
Contoh virus:
- Necropolis A/B,
Menginfeksi file *.EXE dan *.COM;
Panjang file 1963 bytes;
Karakteristik: menetap di memori, ukuran dan virus tesembunyi,terenkripsi dan dapat berubah ubah struktur
- Nightfall,
Menginfeksi file *.EXE;
Panjang file 4554 bytes;
Karakteristik : menetap di memori, ukuran dan virus tesembunyi,memiliki pemicu, terenkripsidan dapat berubah-ubah struktur

5.      Virus File/Program
Virus ini menginfeksi file-file yang dapat dieksekusi langsung dari sistem operasi, baik itu file *.EXE, maupun *.COM biasanya juga hasil infeksi dari virus ini dapat diketahui dengan berubahnya ukuran file yang diserangnya.

6.      Multi Partition Virus
Virus ini merupakan gabungan dari virus boot sector dan virus file. Artinya pekerjaan yang dilakukan berakibat dua, yaitu dia dapat menginfeksi file-file *.EXE atau *.COM dan juga menginfeksi boot sector.
3.      Cara Penyebaran Virus
Virus komputer dapat menyebar ke berbagai komputer/mesin lainnya juga melalui berbagai media, diantaranya:
1)      Disket, media storage R/W
Media penyimpanan eksternal dapat menjadi sasaran empuk bagi virus untuk dijadikan media. Baik sebagai tempat menetap ataupun sebagai media penyebarannya. Media yang bias melakukan operasi R/W (Read dan Write) sangat memungkinkan untuk ditumpangi virus dan dijadikan sebagai media penyebaran.
2)      Jaringan ( LAN, WAN,dsb)
Hubungan antara beberapa computer secara langsung sangat memungkinkan suatu virus ikut berpindah saat terjadi pertukaran/pengeksekusian file yang mengandung virus.
3)      WWW (internet)
Sangat mungkin suatu situs sengaja ditanamkan suatu “virus” yang akan menginfeksi komputer-komputer yang mengaksesnya.
4)      Software yang Freeware, Shareware atau bahkan Bajakan
Banyak sekali virus yang sengaja ditanamkan dalam suatu program yang disebarluaskan baik secara gratis, atau trial version.
5)      Attachment pada email, transfering file
Hampir semua jenis penyebaran virus akhir-akhir ini menggunakan email attachment dikarenakan semua pemakai jasa internet pastilah menggunakan email untuk berkomunikasi, file-file ini sengaja dibuat mencolok/menarik perhatian, bahkan seringkali memiliki ekstensi ganda pada penamaan filenya.
4.      Penanggulangan Virus Komputer
1.)    Langkah-Langkah untuk Pencegahan
Untuk pencegahan anda dapat melakukan beberapa langkah-langkah berikut :
·         Gunakan antivirus yang anda percayai dengan update terbaru. Tidak perduli apapun merknya asalkan selalu diupdate, dan auto-protect dinyalakan maka komputer anda terlindungi.
·         Selalu scanning semua media penyimpanan eksternal yang akan digunakan, mungkin hal ini agak merepotkan tetapi jika auto-protect antivirus anda bekerja maka prosedur ini dapat dilewatkan.
·         Jika anda terhubung langsung ke Internet cobalah untuk mengkombinasikan antivirus anda dengan Firewall, Anti-spamming, dsb.
·          Selalu waspada terhadap fle-file yang mencurigakan, contoh : file dengan 2 buah exstension atau file executable yang terlihat mencurigakan.
·          Untuk software freeware + shareware, ada baiknya anda mengambilnya dari situs resminya.
·         Semampunya hindari membeli barang bajakan, gunakan software-software open source.

2.)    Langkah-Langkah apabila telah Terinfeksi
·         Deteksi dan tentukan dimanakah kira-kira sumber virus tersebut apakah di disket, jaringan, email dsb. Jika anda terhubung ke jaringan maka ada baiknya anda mengisolasi komputer anda dulu (baik dengan melepas kabel atau mendisable sambungan internet dari control panel)
·          Identifikasi dan klasifikasikan jenis virus apa yang menyerang pc anda, dengan cara:
v  Gejala yang timbul, misal : pesan, file yang corrupt atau hilang dsb
v  Scan dengan antivirus anda, jika anda terkena saat auto-protect berjalan berarti virus definition di dalam komputer anda tidak memiliki data virus ini, cobalah update secara manual atau mendownload virus definitionnya untuk kemudian anda install. Jika virus tersebut memblok usaha anda untuk mengupdate, maka upayakan untuk menggunakan media lain (komputer) dengan antivirus yang memiliki update terbaru.
·         Bersihkan virus tersebut. Setelah anda berhasil mendeteksi dan mengenalinya maka usahakan segera untuk mencari removal atau cara-cara untuk memusnahkannya di situs-situs yang memberikan informasi perkembangan virus tersebut. Hal ini perlu dilakukan apabila antivirus dengan update terbaru anda tidak berhasil memusnahkannya.
·         Langkah terburuk. Jika semua hal diatas tidak berhasil adalah memformat ulang komputer anda .




D.    JARINGAN KOMPUTER

1.      Pengantar Jaringan Komputer
Jaringan Komputer merupakan hubungan dua atau lebih sistem komputer yang terpisah, melalui media komunikasi untuk melakukan komunikasi data satu dengan yang lain guna berbagi sumber daya (resource).
Sebuah jaringan dapat dihubungkan dengan berbagai media komunikasi antara lain :
·         Kabel
·         Radio
·         Satelit
Keuntungan dari jaringan computer :
·         Speed
Dengan jaringan komputer pekerjaan akan lebih cepat, fasilitas sharing akan memudahkan transfer data antar komputer.
·         Cost
Sumber daya hardware dapat diminimalisir karena dapat berbagi hardware antar komputer.
·         Security
Jaringan komputer memberikan layanan hak akses terhadap file atau sumber daya
·         Centralized Software Management
Salah satu keuntungan jaringan komputer adalah pemusatan program aplikasi. Ini akan mengurangi waktu dan tenaga untuk instalasi program dimasing-masing komputer.
·         Resource Sharing
Jaringan komputer dapat mengatasi terbatasnya hardware (printer, CDROM, dll) maupun data.
·         Flexible Access
User dapat mengakses data yang terpusat dari komputer manapun.

2.      Terminologi Dasar Jaringan
Jaringan komputer dibangun dalam bentuk dan ukuran yang berbeda-beda, bergantung kondisi dan kebutuhan. Desain inilah yang disebut network terminology. Pada awalnya LAN dan WAN merupakan desain orisinal jaringan komputer. Namun saat ini mengalami perkembangan. Sebagai pengetahuan, saat ini “area network “ yang lainnya adalah :
1)      Local Area Network (LAN), merupakan komunikasi sejumlah komputer ataupun perangkat omunikasi di dalam suatu area terbatas dengan menggunakan media komunikasi tertentu ( kabel, wireless, dan lain-lain). LAN didesain untuk kebutuhan dan kondisi berikut :
         Beroperasi dalam area geografis terbatas (kecil)
         Memberi akses user-user melalui media dengan bandwidth tinggi
         Menyediakan konektivitas full-time untuk servis-servis local
         Melakukan koneksi secara fisik antar perangkat yang berdekatan
         Menyajikan control jaringan secara privat di bawah kendali administrator lokal (Network Administrator).

2)      Wide Area Network (WAN), merupakan komunikasi antar LAN, antara LAN yang satu dengan yang lainnya dipisahkan oleh jarak geografis yang cukup jauh. Misalnya hubungan antara kantor pusat dengan cabang-cabang yang ada di daerah. Beberapa teknologi WAN yang umum digunakan :
         Modem
         ISDN (Integrated Services Digital Network)
         DSL (Digital Subscriber Line)
         Frame Relay
         ATM (Asynchronous Transfer Mode
         SONET (Synchronous Optical Network)

WAN didesain untuk kebutuhan dan kondisi berikut :
         Beroperasi pada area geografis luas
         Mengijinkan akses melalui interface serial dengan kecepatan medium
         Menyajikan konektifitas full-time / part-time
         Mengkoneksikan perangakat yang terpisahkan jarak global.
3)      Metropolitan Area Network (MAN), merupakan jaringan dengan area operasi lebih besar dari LAN tetapi lebih kecil dari WAN (disebuah kota), dengan kapasitas data dan performa hardware yang tinggi.
4)      Internet

3.      Topologi Jaringan
Topologi jaringan merupakan tampilan fisik jaringan yang menggambarkan penempatan komputer-komputer di dalam jaringan dan bagaimana kabel ditarik untuk menghubungkan komputer-komputer tersebut.
a.      Topologi Fisik, Topologi ini menjelaskan hubungan perkabelan dan lokasi node atau workstation. Berikut adalah pembagian dari topologi fisik.
1)      Topologi Linier Bus
Keuntungan dari topologi ini adalah :
         Mudah mengkoneksikan komputer atau perangkat lain ke linier bus.
         Jumlah kabel lebih sedikit daripada topologi star.

Kelemahan dari topologi ini adalah :
         Jaringan akan terganggu, jika ada salah satu komputer ada yang mati.
         Membutuhkan terminator di dua sisi ujung dari jaringan
         Sulit untuk mendiagnosa, jaringan ada masalah atau putus.
         Bukan solusi terbaik untuk mengatasi perkantoran yang besar.
Berikut adalah ciri-ciri dari topologi bus :
1.    Teknologi lama, dihubungkan dengan satu kabel dalam satu baris
2.    Tidak membutuhkan peralatan aktif untuk menghubungkan terminal/komputer
3.    Sangat berpengaruh pada unjuk kerja komunikasi antar komputer, karena hanya bisa digunakan oleh satu komputer
4.    Kabel “cut” dan digunakan konektor BNC tipe T
5.    Diujung kabel dipasang 50 ohm konektor
6.    Jika kabel putus maka komputer lain tidak dapat berkomunikasi dengan lain
7.    Susah melakukan pelacakan masalah
8.    Discontinue Support.

2)      Topologi Star
Menghubungkan semua kabel ke sebuah pusat konsentrator. Konsentrator ini biasanya berupa hub atau switch. Topologi bintang merupakan bentuk topologi jaringan yang berupa konvergensi dari node tengah ke setiap node atau pengguna. Topologi jaringan bintang termasuk topologi jaringan dengan biaya menengah.
Keuntungan dari topologi ini adalah :
         Mudah instalasinya
         Tidak akan mempengaruhi jaringan, jika ada komputer atau peripheral yang mati atau tidak digunakan (lebih handal)
         Mudah untuk mendiagnosa permasalahan jaringan.
Kelemahan dari topologi ini adalah :
         Membutuhkan lebih banyak kabel daripada linier bus
         Jika konsentrator (hub/switch) rusak, maka jaringan akan terputus
         Lebih mahal daripada linier bus, karena membutuhkan peralatan tambahan yaitu konsentrator.
Berikut adalah ciri-ciri dari topologi star :
1.      Topologi yang banyak digunakan sampai saat ini
2.      Perangkat dihubungkan ke sebuah terminal (hub/switch)
3.      Teknologi Ethernet IEEE 802.3
4.      Disebut 10Base T
5.      Konektor RJ 45
6.      Jika salah satu komputer down tidak mempengaruhi yang lain & pelacakan kesalahan sangat cepat
7.      Akses ke komputer lain lebih cepat & mudah untuk di upgrade
8.      Jaraknya hanya 100 meter
9.      Mudah upgrade
3)      Topologi Ring
Topologi ring menghubungkan komputer-komputer sepanjang lintasan tunggal yang kedua ujungnya digabung sehingga membentuk suatu lingkaran (ring). Berikut adalah ciri-ciri dari topologi cincin :
1.      Teknologi IBM yang biasa dipasangkan dengan mesin IBM AS/400
2.      Standar IEEE 802.5
3.      Membentuk “cincin”
4.      Setiap segmen di hubungkan dengan “hub central” MSAU = Multistation Access Unit
5.      Konektor AUI : Attachment User Interface
6.      Teknologi token pasing untuk mengirimkan paket data dalam ring
7.      Jika komputer satu down maka data masih bias mengalir
8.      Discontinue Support
http://kardiasa.files.wordpress.com/2008/07/22t.jpg?w=224&h=159
4)      Topologi Tree
Topologi tree dapat berupa gabungan dari topologi star dengan topologi bus. Namun saat ini topologi tree merupakan kumpulan topologi star yang memiliki hirarki, sehingga antar hirarki ada aturan masing-masing.
http://www.qbonk.net/wp-content/uploads/2011/12/121811_2348_TopologiJar5.png
5)      Topologi Mesh
Digunakan pada kondisi di mana tidak ada hubungan komunikasi terputus secara absolut antar node komputer. Sebagai contoh system-sistem control dari sebuah nuclear power plant. Topologi inimerefleksikan bagaimana desain internet yang memiliki multi path ke berbagai lokasi. Keuntungan topologi mesh  yaitu apabila ada salah satu jalur pada komputer putus, komputer masih dapat berhubungan dengan jalur yang lain. Sedangkan, kerugian topologi mesh yaitu penggunaan ethernet dan kabel yang banyak sehingga dibutuhkan dana yang besar
Berikut adalah ciri-ciri dari topologi mesh :
1.      Konsep Internet
2.      Tidak ada client server, semuanya bisa bertindak sebagai client server
3.      Peer to peer
4.      Bentuk mesh yang paling sederhana adalah array dua dimensi tempat masing-masing simpul saling terhubung dengan keempat tetangganya.
5.      Diameter komunikasi sebuah mesh yang sederhana adalah 2 (n-1)
6.      Koneksi wraparraound pada bagian-bagian ujung akan mengurangi ukuran diameter menjadi 2 ( n/s ).

Topologi mesh ini cocok untuk hal-hal yang berkaitan dengan algoritma yang berorientasi matriks.
b.       Topologi Logik, Topologi ini menjelaskan aliran message/data dari satu user ke user lainnya dalam jaringan. Berikut adalah pembagian dari topologi logik.
1)      Topologi Broadcast
 Secara sederhana dapat digambarkan yaitu suatu host yang mengirimkan data kepada seluruh host lain pada media jaringan secara bersamaan.
2)      Topologi Token Passing
 Mengatur pengiriman data pada host melalui media dengan menggunakan token yang secara teratur berputar pada seluruh host. Host hanya dapat mengirimkan data hanya jika host tersebut memiliki token. Protokol Token di kembangkan oleh IBM pada pertengahan tahun 1980. Metode aksesnya melalui lewatnya sebuah token dalam sebuah lingkaran seperti Cincin . Dalam lingkaran token, komputer-komputer dihubungkan satu dengan yang lainnya seperti sebuah cincin. Sebuah Sinyal token bergerak berputar dalam sebuah lingkaran (cincin) dalam sebuah jaringan dan bergerak dari sebuah komputer-menuju ke komputer berikutnya, jika pada persinggahan di salah satu komputer ternyata ada data yang ingin ditransmisikan, token akan mengangkutnya ke tempat dimana data itu ingin ditujukan, token bergerak terus untuk saling mengkoneksikan diantara masing-masing komputer.

4.        Sistem Pembagian Jaringan

a.      Tipe Jaringan Client-Server
Server adalah komputer yang menyediakan fasilitas bagi komputer-komputer lain di dalam jaringan dan client adalah komputer-komputer yang menerima atau menggunakan fasilitas yang disediakan oleh server. Server di jaringan tipe client-server disebut dengan Dedicated Server karena murni berperan sebagai server yang menyediakan fasilitas kepada workstation dan server tersebut tidak dapat berperan sebagai workstation.
Keunggulan:
1.      Kecepatan akses lebih tinggi karena penyediaan fasilitas jaringan dan pengelolaannya dilakukan secara khusus oleh satu komputer (server) yang tidak dibebani dengan tugas lain seperti sebagai workstation.
2.      Sistem keamanan dan administrasi jaringan lebih baik, karena terdapat sebuah komputer yang bertugas sebagai administrator jaringan, yang mengelola administrasi dan sistem keamanan jaringan.
3.      Sistem backup data lebih baik, karena pada jaringan client-server backup dilakukan terpusat di server, yang akan membackup seluruh data yang digunakan di dalam jaringan.
Kelemahan:
1.      Biaya operasional relatif lebih mahal.
2.      Diperlukan adanya satu komputer khusus yang berkemampuan lebih untuk ditugaskan sebagai server.
3.      Kelangsungan jaringan sangat tergantung pada server. Bila server mengalami gangguan maka secara keseluruhan jaringan akan terganggu.

b.      Jaringan Peer To Peer
Bila ditinjau dari peran server di kedua tipe jaringan tersebut, maka server di jaringan tipe peer to peer diistilahkan non-dedicated server, karena server tidak berperan sebagai server murni melainkan sekaligus dapat berperan sebagai workstation.
Keunggulan:
1.      Antar komputer dalam jaringan dapat saling berbagi-pakai fasilitas yang dimilikinya seperti: harddisk, drive, fax/modem, printer.
2.      Biaya operasional relatif lebih murah dibandingkan dengan tipe jaringan client-server, salah satunya karena tidak memerlukan adanya server yang memiliki kemampuan khusus untuk mengorganisasikan dan menyediakan fasilitas jaringan.
3.      Kelangsungan kerja jaringan tidak tergantung pada satu server. Sehingga bila salah satu komputer/peer mati atau rusak, jaringan secara keseluruhan tidak akan mengalami gangguan.
Kelemahan:
1.      Troubleshooting jaringan relatif lebih sulit, karena pada jaringan tipe peer to peer setiap komputer dimungkinkan untuk terlibat dalam komunikasi yang ada. Di jaringan client-server, komunikasi adalah antara server dengan workstation.
2.      Unjuk kerja lebih rendah dibandingkan dengan jaringan client-server, karena setiap komputer/peer disamping harus mengelola pemakaian fasilitas jaringan juga harus mengelola pekerjaan atau aplikasi sendiri.
3.      Sistem keamanan jaringan ditentukan oleh masing-masing user dengan mengatur keamanan masing-masing fasilitas yang dimiliki.
4.      Karena data jaringan tersebar di masing-masing komputer dalam jaringan, maka backup harus dilakukan oleh masing-masing komputer tersebut.

5.        Perangkat dalam pemasangan topologi jaringan
a)      Kabel
1.      UTP kabel
Pengertian dan arti definisi Kabel UTP atau kabel unshielded twisted pair adalah kabel yang biasa digunakan untuk membuat jaringan atau network komputer berupa kabel yang didalamnya berisi empat (4) pasang kabel yang yang setiap pasangnya adalah kembar dengan ujung konektor RJ-45. Type /
Kabel UTP memiliki karakteristik:
- Connector yg dipakai pada ujung kabel (semua jenis/category) UTP adalah RJ45- terdiri dari 4 pasang (pair) kabel yang dipilin (twisted)
- 1 pasang untuk Tx (mengirim informasi) yaitu pada pin nomor 1 (TX+) & 2 (TX-)- 1 pasang untuk Rx (menerima informasi) yaitu pada pin nomor 3 (RX+) & 6 (RX-)
- 2 pasang tidak terpakai (Not Connected), yg dpt digunakan untuk mengirim daya listrik (power over Ethernet) untuk mencatu perangkat yg ada di ujung kabel UTP- kabel straight: jika ujung A terkoneksi langsung dengan ujung B (TXA-TXB, RXA-RXB)
- kabel cross: jika ujung A terkoneksi silang dengan ujung B (TXA-RXB, RXA-TXB)- kabel straight digunakan untuk menghubungkan komputer dengan hub (switch)
- kabel cross digunakan untuk menghubungkan hub (switch) dengan hub (switch) lainnya- maksimum panjang kabel UTP yg dpt dipakai untuk menyalurkan informasi adalah 50mtr
2.      FIBER OPTIK
opticsFiber optic merupakan salah satu jenis media transfer data dalam jaringan komputer. Sekilas bentuknya seperti sebuah kabel, namun berbeda dengan kabel lainnya karena media ini mentransfer data dalam bentuk cahaya. Untuk menggunakan fiber optic dibutuhkan kartu jaringan yang memiliki konektor tipe ST (ST connector). Kelebihan utama fiber optic dibandingkan dengan media kabel adalah dalam hal kecepatan transfer data yang cukup tinggi. Selain itu, fiber optic mampu mentransfer data pada jarak yang cukup jauh, yaitu mencapai 1 kilometer tanpa bantuan perangkat repeater. Fiber optik juga memiliki kelebihan dalam hal ketepatan dan keamanan transmisi data. Hal ini dimungkinkan karena fiber optic tidak terpengaruh oleh interferensi dari frekuensi-frekuensi liar yang mungkin ada disepanjang jalur transmisi.Kelemahan fiber optic ada pada tingginya tingkat kesulitan proses instalasinya.
3.      KABEL STP
Kabel STP (Shielded Twisted Pair) merupakan salah satu jenis kabel yang digunakan dalam jaringan komputer. Kabel ini berisi dua pair kabel (empat kabel) yang masing-masing pair dipilin (twisted). Masing-masing kabel berupa kabel dengan inti kawat tembaga tunggal yang berisolator. Keempat kabel tersebut dibungkus dengan anyaman kabel serabut yang berfungsi sebagai pelindung dan grounding (shielded). Sebagai pelindung luar adalah lapisan isolator yang merupakan kulit kabel. Kabel ini mampu mentransmisikan data hingga 16 Mbps dengan jarak maksimal 100 meter.
4.      KABEL COAXIAL
Kabel Coaxial banyak digunakan untuk instalasi jaringan, kabel ini banyak digunakan karena mudah dalam instalasinya. Semua tipe kabel Coaxial memiliki bagian-bagian sebagai berikut :
·         Konduktor, berupa kabel tunggal atau kabel serabut yang merupakan inti dari kabel Coaxial. Bagian ini merupakan bagian kabel yang digunakan untuk transmisi data atau sebagai kabel data.
·         Isolator dalam, merupakan lapisan isolator antara konduktor dengan grounding, yang juga berfungsi sebagai pelindung kabel inti (konduktor). Isolator luar, bagian berupa lapisan isolator yang juga merupakan kulit kabel.
kabel arsitektur lan 0
b)      Server
pengantar lan 2Komputer yang menjalankan sistem operasi jaringan yang berfungsi sebagai serverServer menyediakan file, printer dan pelayanan lain untuk client. Ada dua buah jenis server, yaitu :
a.       Server dedicatedserver yang tidak memiliki fungsi lain. Ia tidak bisa digunakan sebagai workstation. Untuk melihat jenis dari server tersebut dapat diketahui melalui sistem operasi jaringan yang dijalankannya, misalnya Novell Netware.
b.      Server Non-Dedicatedserver yang juga bisa berfungsi sebagai workstation. Contohnya : Microsoft Windows NT Server, Mocrosoft Windows NT Workstation, Microsoft Windows 95/98, Unix, Linux, Mac OS/2. Dari fungsinya, server dapat digunakan :
ü  Menyimpan file-file yang digunakan bersama-sama pada hard disk-nya
ü  Mengatur komunikasi (seperti pesan e-mail) antar workstation
ü  Mengkoordinasikan pencetakan kepada printer yang dipakai bersama-sama
ü  Server juga dapat menyimpan CD-ROM yang dapat dipakai oleh para pemakai network
ü  Bisa menyimpan tape drive atau drive lain yang digunakan untuk menyimpan hard disk server atau hard diskpada workstation
c)      pengantar lan 3Workstation
Komputer yang terhubung ke server dan dapat mengakses data dari serverWorkstation menjalankan beragam sistem operasi dan merupakan bagian dari network yang ada. Pada kenyataannya workstation digunakan oleh pemakai secara langsung.
d)      Network Interface Card (NIC)
pengantar lan 4NIC atau adapter network adalah sebuah komputer hardware yang mutlak dibutuhkan jika kita menginginkan merakit jaringan komputer menggunakan media penghubung kabel. NIC berfungsi menghubungkan server ke sistem pengkabelan network.
e)      Switch/Hub (Concentrator/Repeater)
pengantar lan 5
Untuk setiap adapter network pada setiap server atau workstation, salah satu dari kabel-kabel ini berhubungan ke Hub/Switch atau pusat pengkabelan.
f)        Bridge, Router Dan Gateway
pengantar lan 6
Bridge berfungsi menghubungkan dua network dengan mentransfer data diantara network tersebut.
Uninterrutible Power Supply (UPS)
pengantar lan 7
UPS adalah alat yang sangat penting bagi perusahaan yang menggunakan komputer untuk produktifitasnya dan tidak ingin kehilangan data atau waktu kerja pegawai.
g)      pengantar lan 8Printer Dan Peripheral Lain
Printer adalah salah satu alasan utama kenapa ada network. Printer bisa dihubungkan langsung padaworkstation atau ke server, bisa juga memasang scanner, CD-ROM eksternal dan peralatan lain yang berguan dan dapat digunakan secara bersama-sama pada network..

































BAB II
PENUTUP

2.1  KESIMPULAN
            Interpreter merupakan kata berbahasa Inggris dengan kata dasar interpret yakni berarti mengartikan. Tambahan akhiran -er membuatnya bermakna penerjemah. Interpreter sendiri adalah suatu program khusus yang digunakan untuk mengeksekusi atau melakukan instruksi yang ditulis dalam bahasa pemprograman tertentu.
Teknik Kompiler adalah sebuah cara yang dilakukan oleh  program komputer yang berguna untuk menerjemahkan program komputer yang ditulis dalam bahasa pemrograman (tingkat tinggi) tertentu menjadi program yang ditulis dalam bahasa pemrograman lain (bahasa mesin). Semacam  Pascal, C++, BASIC, FORTRAN, Visual-Basic, Visual C#, Java, xBase, atau COBOL.
Virus komputer diartikan sebagai suatu program komputer biasa. Tetapi memiliki perbedaan mendasar dengan program-program lainnya, yaitu virus dibuat untuk menulari program-program lainnya, mengubah, memanipulasinya bahkan sampai merusaknya. Ada yang perlu dicatat disini, virus hanya akan menulari apabila program pemicu atau program yang telah terinfeksi tadi dieksekusi, disinilah perbedaannya dengan "worm".
Topologi jaringan adalah, hal yang menjelaskan hubungan geometris antara unsur-unsur dasar penyusun jaringan yaitu node,link dan station. Dalam definisi topologi terbagi menjadi dua, yaitu topologi fisik (physical topology) yang menunjukan posisi pemasangan kabel secara fisik dan topologi logik (logical topology) yang menunjukan bagaimana suatu media diakses oleh host.































DAFTAR PUSTAKA

Agussalim, Tutorial Turbo Pascal 7.0. http://salimkita.blogspot.com. diakses pada Kamis, 20 September 2012.
Akhter, Shameem (2006). Multi-Core Programming. Richard Bowles (Intel Press).
Anonim, Konsep dasar Pemrograman Pascal.
Anonim. 2007. Teknik Kompiler. http://muktiraga.wordpress.com/2007/10/29/ teknik-kompiler/. diakses pada Kamis, 20 September 2012.
Silberschatz, Abraham (1994). Operating System Concepts, Fourth Edition. Addison-Wesley.
Setanto, Arif. 2004. Teknik Kompilasi. Fakultas  Teknologi Informasi Budi Luhur.