Wednesday, December 29, 2010

Laporan Pendahuluan Tekom - 4

Mata Praktikum : Teknik Kompilasi
Materi : Penanganan Kesalahan
PJ A : Yudhy Tri. S
PJ B : Hernawati


Soal.
1. Jelaskan dan beri contoh mengenai :
a. Kesalahan leksikal
b. Kesalahan sintak
c. Kesalahan semantik
2. Sebutkan dan jelaskan mengenai pemulihan kesalahan !

Jawaban.

1. Beberapa macam kesalahan :
a. Kesalahan leksikal merupakan kesalahan yang terjadi saat analisis leksikal (scanner).
Contoh : salah mengeja/menulis keyword; THEN ditulis TEN.
b. Kesalahan sintak merupakan kesalahan yang terjadi saat analisis sintaks (parser).
Contoh : salah meletakkan kurung buka atau kurung tutup; jml = x +(a*(c+b).
c. Kesalahan semantik merupakan kesalahan yang terjadi saat analisis semantik.
Contoh : tipe data salah; sudah dideklarasikan tipe integer tapi diisi tipe string.

2.



Sumber 1 :
http://lecturer.ukdw.ac.id/anton/download/KOMPILER-Modul12.pdf



Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. peace.
- Untuk melihat gambar lebih jelas silahkan di klik gambar yang ingin Anda lihat.

"Answer with your own risk"setan

Selamat Mengerjakan minum.
Read More >>

Thursday, December 23, 2010

Subnet + VLSM (Perbaikan)

Diketahui sebuah contoh kasus yaitu suatu bank membutuhkan sebuah jaringan subnet untuk masing masing bagiannya sebagai berikut :

Untuk Skema Jaringan nya sebagai berikut :


Pada gambar tersebut terlihat setiap 2 bagian terhubung ke satu router. Bagian keuangan dan marketing terhungung dengan router2 dan bagian HRD dan TI terhubung dengan router3, lalu router2 dan router3 terhubung dengan router1.

Untuk IP yang digunakan ialah 172.16.X.N /16, dengan variabel X merupakan nomor absen penulis. Nomor absen penulis = 2.

Bagian Keuangan
  • Untuk bagian Keuangan diketahui membutuhkan host sebanyak 25 buah, maka ada 25 IP Address ditambah dengan 1 Gateway, 1 alamat network dan 1 alamat broadcast.

  • Keuangan = 25 + 1 + 1 + 1 = 28 (desimal) = 11100 (biner) = 5 digit
    maka IP Total yang digunakan merupakan 2^5 = 32.

  • Untuk Subnetmasknya :
    = 11111111.11111111.11111111.11100000 /27
    = 255.255.255.224

  • Kemudian untuk alamat Network = 172.16.2.0, untuk alamat broadcast merupakan N dari alamat Network ditambah IP total - 1. Jadi, 0 + 32 - 1= 31, sehingga didapat 172.16.2.31.

  • Sedangkan untuk gatewaynya merupakan N dari alamat network ditambah 1. Jadi 0 + 1 = 1, sehingga didapat 172.16.2.1.

  • Sisanya merupakan IP range yang bisa digunakan host yaitu dari 172.16.2.2 sampai 172.16.2.30.


Bagian Marketing
  • Untuk bagian Marketing diketahui membutuhkan host sebanyak 50 buah, maka ada 50 IP Address ditambah dengan 1 Gateway, 1 alamat network dan 1 alamat broadcast.

  • Marketing = 50 + 1 + 1 + 1 = 53 (desimal) = 110101 (biner) = 6 digit
    maka IP Total yang digunakan merupakan 2^6 = 64.

  • Untuk Subnetmasknya :
    = 11111111.11111111.11111111.11000000 /26
    = 255.255.255.192

  • Kemudian untuk alamat Network merupakan N dari alamat broadcast sebelumnya ditambah 1, 31 + 1 = 172.16.2.32, untuk alamat broadcast merupakan N dari alamat Network ditambah IP total - 1. Jadi, 32 + 64 - 1= 31, sehingga didapat 172.16.2.95.

  • Sedangkan untuk gatewaynya merupakan N dari alamat network ditambah 1. Jadi 32 + 1 = 33, sehingga didapat 172.16.2.33.

  • Sisanya merupakan IP range yang bisa digunakan host yaitu dari 172.16.2.34 sampai 172.16.2.94.


Bagian HRD
  • Untuk bagian HRD diketahui membutuhkan host sebanyak 10 buah, maka ada 10 IP Address ditambah dengan 1 Gateway, 1 alamat network dan 1 alamat broadcast.

  • Marketing = 50 + 1 + 1 + 1 = 13 (desimal) = 110101 (biner) = 4 digit
    maka IP Total yang digunakan merupakan 2^4 = 16.

  • Untuk Subnetmasknya :
    = 11111111.11111111.11111111.11110000 /28
    = 255.255.255.240

  • Kemudian untuk alamat Network merupakan N dari alamat broadcast sebelumnya ditambah 1, 95 + 1 = 172.16.2.96, untuk alamat broadcast merupakan N dari alamat Network ditambah IP total - 1. Jadi, 96 + 16 - 1= 111, sehingga didapat 172.16.2.111.

  • Sedangkan untuk gatewaynya merupakan N dari alamat network ditambah 1. Jadi 96 + 1 = 97, sehingga didapat 172.16.2.97.

  • Sisanya merupakan IP range yang bisa digunakan host yaitu dari 172.16.2.98 sampai 172.16.2.110.


Bagian TI
  • Untuk bagian TI diketahui membutuhkan host sebanyak 10 buah, maka ada 10 IP Address ditambah dengan 1 Gateway, 1 alamat network dan 1 alamat broadcast.

  • Marketing = 50 + 1 + 1 + 1 = 13 (desimal) = 110101 (biner) = 4 digit
    maka IP Total yang digunakan merupakan 2^4 = 16.

  • Untuk Subnetmasknya :
    = 11111111.11111111.11111111.11110000 /28
    = 255.255.255.240

  • Kemudian untuk alamat Network merupakan N dari alamat broadcast sebelumnya ditambah 1, 111 + 1 = 172.16.2.112, untuk alamat broadcast merupakan N dari alamat Network ditambah IP total - 1. Jadi, 112 + 16 - 1= 127, sehingga didapat 172.16.2.127.

  • Sedangkan untuk gatewaynya merupakan N dari alamat network ditambah 1. Jadi 112 + 1 = 113, sehingga didapat 172.16.2.113.

  • Sisanya merupakan IP range yang bisa digunakan host yaitu dari 172.16.2.114 sampai 172.16.2.126.


Untuk lebih jelasnya akan saya coba tampilkan dalam bentuk tabel berikut ini :


Sekian dari saya, semoga berguna minum.
Salam peace.
Read More >>

Wednesday, December 1, 2010

Tes Akhir 2 Jarkomlan


1. Service yang cara kerjanya mirip dengan mengirim surat adalah :

a. Connection Oriented c. Semua jawaban benar

b. Connectionless Oriented d. Semua jawaban salah

Jawaban : a. Connection Oriented

2. Nama lain untuk Statistical Time Division Multiplexing (TDM) adalah :

a. Non-Intelligent TDM c. Asynchromous TDM

b. Synchronous TDM d. Semua jawaban benar

Jawaban :b. Synchronous TDM

3. Hubungan laju transmisi data dengan lebar pita saluran transmisi adalah :

a. Laju transmisi naik jika lebar pita berkuran.

b. Laju transmisi naik jika lebar pita bertambah.

c. Laju transmisi tidak bergantung pada lebar pita.

d. Semua jawaban salah.

Jawaban :d. Semua jawaban salah

4. Teknik encoding Bipolar-AMI dan Pseudoternary termasuk dalam teknik :

a. Multilevel Binary c. Biphase

b. NRZ d. Manchester

Jawaban :a. Multilevel Binary

5. Jika dua frame ditransmisikan secara serentak maka akan menyebabkan terjadinya tubruklan. Kejadian ini dalam jaringan dikenal dengan istilah :

a. Contention c. Crash

b. Collision d. Jabber

Jawaban :c. Crash

6. Salah satu protocol CSMA yang tidak terus menerus mendengarkan channel adalah :

a. 1-persistent c. nonpersistent

b. p-persistent d. CSMA/CD

Jawaban :d. CSMA/CD

7. Salah satu protocol yang bebas dari tubrukan adalah :

a. Bit-Map c. Carrier Sense

b. CSMA d. ALOHA

Jawaban :c. Carrier Sense

8. Selective Repeater merupakan istilah lain dari :

a. Router c. Gateway

b. Bridge d. Repeater

Jawaban :a. Router

9. Dalam pemeliharaan ring logis 802.4, frame kontrol yang bertugas untuk mengijinkan suatu stasiun untuk meninggalkan ring adalah :

a. Claim_token c. Token

b. Who_follows d. Set_Successor

Jawaban :c. Token

10.Algoritma yang digunakan untuk menghindari kemacetan adalah :

a. Broadcast Routing c. Optimal Routing

b. Flow Control d. Flooding Routing

Jawaban :b. Flow Control

11.Algoritma routing yang menggunakan informasi yang dikumpulkan dari subnet secara keseluruhan agar keputusannya optimal adalah :

a. Algoritma Global c. Algoritma Terisolasi

b. Algoritma Lokal d. Algoritma Terdistribusi

Jawaban :d. Algoritma Terdistribusi

12.Keuntungan multiplexing adalah :

a. Komputer host hanya memerlukan satu I/O port untuk satu terminal

b. Komputer host hanya memerlukan satu I/O port untuk banyak terminal

c. Komputer host memerlukan banyak I/O port untuk banyak terminal

d. Komputer host memerlukan banyak I/O port untuk satu terminal

Jawaban :b. Komputer host hanya memerlukan satu I/O port untuk banyak terminal

13.Jenis kabel UTP digunakan untuk jaringan Ethernet :

a. 10Base2 c. 10BaseT

b. 10Base5 d. Semua jawaban benar

Jawaban :c. 10BaseT

14.Suatu algoritma routing yang tidak mendasarkan keputusan routingnya pada kondisi topologi dan lalulintas saat itu adalah :

a. Non adaptive c. RCC

b. Adaptive d. Hot potato

Jawaban :a. Non adaptive

15.Data/message yang belum dienkripsi disebut dengan :

a. Plaintext c. Auntext

b. Ciphertext d. Choke Packet

Jawaban :a. Plaintext

16.Algoritma Kontrol Kemacetan yang menjaga jumlah paket tetap konstan dengan menggunakan permits yang bersirkulasi dalam subnet adalah :

a. Kontrol Arus c. Pra Alokasi Buffer

b. Kontrol Isarithmic d. Choke Packet

Jawaban :c. Pra Alokasi Buffer

17.Sekumpulan aturan yang menentukan operasi unit-unit fungsional untuk mencapai komunikasi antar dua entitas yang berbeda adalah :

a. Sintaks c. Protokol

b. Timing d. Routing

Jawaban :c. Protokol

18.Algoritma yang digunakan oleh transparent bridge adalah :

a. RCC c. Flooding

b. Backward Learning d. Shortest path

Jawaban :b. Backward Learning

19.Dalam model OSI internetworking membagi lapisan network menjadi beberapa bagian, kecuali

a. Intranet sublayer c. Internet sublayer

b. Access sublayer d. Enhanchement sublayer

Jawaban :a. Intranet sublayer

20.Teknik time domain reflectometry digunakan pada standard IEEE:

a. 802.2 c. 802.4

b. 802.3 d. 802.5

Jawaban :b. 802.3

21.Suatu cara yang mempunyai kemampuan untuk menyedian privacy, authenticity, integrity dan pengamanan data adalah :

a. Enkripsi c. Deskripsi

b. Antisipasi d. Semua jawaban salah

Jawaban :a. Enkripsi

22.Tujuan adanya jaringan komputer adalah…..

a. Resource sharing c. High reability

b. Penghematan biaya d. Semua jawaban benar

Jawaban :d. Semua jawaban benar

23.Mengontrol suapaya tidak terjadi deadlock merupakan fungsi dari lapisan :

a. Network Layer c. Data link Layer

b. Session Layer d. Application Layer

Jawaban :a. Network Layer

24.Frame yang terjadi apabila suatu stasiun mentransmisikan frame pendek kejalur ring yang panjang dan bertubrukan atau dimatikan sebelum frame tersebut dikeluarkan. Frame ini disebut dengan istilah :

a. Orphan c. Pure

b. Beacon d. Semua jawaban salah

Jawaban :b. Beacon

25.Wire center digunakan pada standar :

a. 802.2 c. 802.4

b. 802.3 d. 802.5

Jawaban :b. 802.3

26.Komponen dasar model komunikasi adalah :

a. Sumber c. Media

b. Tujuan d. Semua benar

Jawaban :d. Semua benar

27.Di bawah ini termasuk Broadcast network :

a. Circuit Switching c. Satelit

b. Paket Switching d. Semi Paket Switching

Jawaban :c. Satelit

28.Paket radio termasuk golongan :

a. Broadcast c. Publik

b. Switched d. Semua benar

Jawaban :a. Broadcast

29.Di bawah ini termasuk guided media :

a. UTP c. Fiber Optik

b. Coaxial d. Semua benar

Jawaban :d. Semua benar

30.Modul transmisi yang sifatnya searah adalah :

a. Pager c. TV

b. Simpleks d. Semua benar

Jawaban :c. TV
Read More >>

Quiz V-Class Jarkomlan SONET


Soal.
1. Apakah yang dimaksud dengan komunikasi broadband ?
2. Sebutkan keuntungan SONET !
3. Jelaskan prinsip kerja dari ATM !
4. Apakah yang dimaksud dengan DSL ?
Jawaban.

1. Komunikasi Broadband merupakan komunikasi data yang memiliki kecepatan tinggi dan juga memiliki bandwidth yang besar. Ada beberapa definisi untuk komunikasi broadband, antara lain : menurut rekomendasi ITU No. I.113, “Komunikasi broadband didefinisikan sebagai komunikasi dengan kecepatan transmisi 1,5 Mbps hingga 2,0 Mbps.”. sedangkan menurut FCC di amerika, “ komunikasi broadband dicirikan dengan suatu komunikasi yang memiliki kecepatan simetri (up-stream dan down-stream) minimal 200 kbps. Maka dari itu komunikasi brodband sering disebut juga dengan komunikasi masa depan. Broadband itu sendiri menggunakan beberapa teknologi yang dibedakan sebagai berikut :
- Digitas Subscriber Line (DSL).
- Modem Kabel.
- Broadband Wireless Access (WiFi dan WiMAX).
- Satelit.
- Selular.

2. Keuntungan SONET (Synchronous Optical Networking) :
- Dapat memberikan fungsionalitas yang bagus baik pada jaringan kecil, medium, maupun besar.
- Collector rings menyediakan interface ke seluruh aplikasi, termasuk local office, PABX, access multiplexer, BTS, dan terminal ATM.
- Manejemen bandwith berfungsi untuk proses routing, dan manajemen trafik.
- Jaringan backbone berfungsi menyediakan konektifitas untuk jaringan jarak jauh.
- Memiliki fitur redudansi yang mirip dengan FDDI.

3. Prinsip kerja ATM (Automatic Teller Machine) :
- Pada ATM, informasi dikirim dalam blok data dengan panjang tetap yang disebut sel. Sel merupakan unit dari switching dan transmisi.

- Untuk mendukung layanan dengan rate yang beragam, maka pada selang waktu tertentu dapat dikirimkan sel dengan jumlah sesuai dengan rate-nya.

- Sebuah sel terdiri atas information field yang berisi informasi pemakai dan sebuah header.

- Informasi field dikirim dengan transparan oleh jaringan ATM dan tak ada proses yang dikenakan padanya oleh jaringan.

- Urutan sel dijaga oleh jaringan, dan sel diterima dengan urutan yang sama seperti pada waktu kirim.

- Header berisi label yang melambangkan informasi jaringan seperti addressing dan routing.

- Dikatakan merupakan kombinasi dari konsep circuit dan packet switching, karena ATM memakai konsep connection oriented dan mengggunakan konsep paket berupa sel.

- Setiap hubungan mempunyai kapasitas transfer (bandwidth) yang ditentukan sesuai dengan permintaan pemakai, asalkan kapasitas atau resource-nya tersedia.

- Dengan resource yang sama, jaringan mampu atau dapat membawa beban yang lebih banyak karena jaringan mempunyai kemampuan statistical multiplexing.

4. DSL (Digital Subcriber Line) merupakan atu set teknologi yang menyediakan penghantar data digital melewati kabel yang digunakan dalam jarak dekat dari jaringan telepon setempat, biasanya kecepatan downolad dari DSL berkisar dari 128 kbit/d sampai 24.000 kb/d tergantung dari teknologi DSL tersebut. Kecepatan upload lebih rendah dari download untuk ADSL dan sama cepat untuk SDSL.

contoh teknologi DSL (kadang disebut dengan xDSL) termasuk:
- High-bit-rate Digital Subscriber Line (HDSL)
- Symmetric Digital Subscriber Line (SDSL)
- Asymmetric Digital Subscriber Line (ADSL)
- Rate-Adaptive Digital Subscriber Line (RADSL)
- Very-high-bit-rate Digital Subscriber Line (VDSL)
- Very-high-bit-rate Digital Subscriber Line 2 (VDSL2)
- G. Symmetric High-speed Digital Subscriber Line (G.SHDSL)

Read More >>

Tuesday, November 30, 2010

Obama datang, Merapi Tenang


Pada tanggal 9 November 2010, Indonesia memang kedatangan orang nomor satu di dunia, yaitu Presiden Amerika Serikat, Barrack Obama. Beliau datang pada pukul 16.25 dengan didampingi sang istri, Michele Obama dan dikawal sejumlah bodyguard yang berpakaian serba hitam. Barrack Obama direncanakan akan berada di Indonesia selama 24 jam. Kedatangan Obama sendiri bukan seperti kedatangan, tetapi lebih kepada "kepulangan". Karena sebelumnya Obama pernah menetap di Indonesia semasa kecil selama 2 tahun dan sempat juga bersekolah di SDN 01 Menteng, Jakarta Pusat.

Obama datang memang tidak datang diwaktu yang tepat, karena belum lama sebelum Obama datang, Indonesia sedang dilanda bencana alam merapi, Gunung Merapi yang terletak di perbatasan Yogyakarta sedang aktif-aktifnya yang dimulai pada tanggal 26 Oktober 2010 dan juga sempat memuntahkan wedus gembel yang banyak menelan korban jiwa.

Dengan kepulangan Obama itu sendiri ke Indonesia tidak juga membuat merapi tenang seperti judul tulisan ini, malah Obama yang direncanakan berada di Indonesia selama 24 jam hanya tinggal selama 20 jam, karena pada tanggal 10 November 2010 Merapi mulai aktif dan juga mengeluarkan abu vulkanik, yang bisa berbahaya bila terkena mesin jet pesawat Obama.

Dengan datangnya Obama dan juga bencana alam merapi memberikan dampak yang sangat besar terhadap perkembangan dunia bisnis di Indonesia maupun aspek lain nya, dampak tersebut ada yang memang negatif sampai positif, berikut dampak-dampaknya :

Dampak Positif
- Dengan datangnya Obama, Indonesia bisa menjalin hubungan strategis bilateral yang berimbas pada invenstasi dan perdagangan.
- Menaikkan status perbankan dari Indonesia yang beroperasi di AS agar menjadi full brand.
- Dengan adanya bencana alam merapi, warnet yang berada jangkauan 30 KM atau awas yang letaknya dekat, seperti tidak mengalami penurunan omset sekali, malahan omset mereka naik karena banyak sekolah yang diliburkan.
- Masyarakat yang berprofesi sebagai pengambil pasir tidak usah repot-repot mengambil di lokasi yang berbahaya, karena sekarang mereka hanya tinggal mengambil dari sungai yang terlewati lahar dingin merapi.
- Abu vulkanik yang keluar dari gunung merapi dapat juga menyuburkan tanah.

Dampak Negatif
- Dengan datangnya Obama, pemerintah seperti lupa dengan adanya bencana alam yang sedang melanda Indonesia, seperti bencana alam menjadi prioritas kedua.
- Menurunnya perekonomian Yogyakarta disektor pariwisata akibat musibah meletusnya gunung Merapi.
- Merugikan hasil panen dan ladang yang berada disekitar gunung merapi karena tanamannya mati terkena awan panas.
- Melumpuhkan kegiatan perekonomian Yogya sementara waktu, karena pelaku ekonomi menjadi korban letusan gunung dan mengungsi dipengungsian.

Sekian dari saya, semoga berguna minum.
Salam peace.
Read More >>

Thursday, November 25, 2010

Laporan Pendahuluan Tekom - 3

Mata Praktikum : Teknik Kompilasi
Materi : Analisis Semantik
PJ A : Feri Kuswanto


Soal.
1. Apa yang kalian ketahui tentang Analisis Semantik ?
2. Apa kegunaan kode Antara ?
3. Buat postfix dari a:= (a+b) / (c*d)!

Jawaban.

1.
2.
3.

Sumber 1 :
http://mufidnilmada.staff.gunadarma.ac.id/Downloads/files/9243/Analisis_Semantik.doc



Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. peace.
- Untuk melihat gambar lebih jelas silahkan di klik gambar yang ingin Anda lihat.

"Answer with your own risk"setan

Selamat Mengerjakan minum.
Read More >>

Friday, November 12, 2010

Laporan Pendahuluan Tekom - 2

Mata Praktikum : Teknik Kompilasi
Materi : -
PJ A : Feri Kuswanto


Soal.
1. Jelaskan tentang CFG !
2. Apa yang kamu ketahui tentang Parsing ?

Jawaban.

1.

2. Parsing adalah suatu cara memecah-mecah suatu rangkaian masukan (misalnya dari berkas atau keyboard) yang akan menghasilkan suatu pohon uraian (parse tree) yang akan digunakan pada tahap kompilasi berikutnya yaitu analisis semantik.





Sumber 1 :
http://www.cs.ui.ac.id/WebKuliah/IKI40931/materi/iki40931.20080303.handout.pdf

Sumber 2 :
http://id.wikipedia.org/wiki/Parsing

Sumber 3 :
http://karmila.staff.gunadarma.ac.id/Downloads/files/1579/Scanning-Parsing+1.pdf



Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. peace.
- Untuk melihat gambar lebih jelas silahkan di klik gambar yang ingin Anda lihat.

"Answer with your own risk"setan

Selamat Mengerjakan minum.
Read More >>

Wednesday, November 10, 2010

Laporan Pendahuluan P. Web - 7

Mata Praktikum : Pemrograman WEB
Materi : Java Script
PJ A : Thea. P


Soal.
1. Apa yang kamu ketahui tentang Java Script ?


Jawaban.

1. Definisi
JavaScript adalah bahasa skrip yang populer di internet dan dapat bekerja di sebagian besar penjelajah web populer seperti Internet Explorer (IE), Mozilla Firefox, Netscape dan Opera. Kode JavaScript dapat disisipkan dalam halaman web menggunakan tag SCRIPT.

Sejarah
JavaScript pertama kali dikembangkan oleh Brendan Eich dari Netscape dibawah nama Mocha, yang nantinya namanya diganti menjadi LiveScript, dan akhirnya menjadi JavaScript.
Navigator sebelumnya telah mendukung Java untuk lebih bisa dimanfaatkan para programmer yang non-Java.Maka dikembangkanlah bahasa pemrograman bernama LiveScript untuk mengakomodasi hal tersebut. Bahasa pemrograman inilah yang akhirnya berkembang dan diberi nama JavaScript, walaupun tidak ada hubungan bahasa antara Java dengan JavaScript.
JavaScript bisa digunakan untuk banyak tujuan, misalnya untuk membuat efek rollover baik di gambar maupun teks, dan yang penting juga adalah untuk membuat AJAX.JavaScript adalah bahasa yang digunakan untuk AJAX.




Sumber 1 :
http://id.wikipedia.org/wiki/JavaScript


Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. peace.

"Answer with your own risk"setan

Selamat Mengerjakan minum.
Read More >>

Laporan Pendahuluan Tekom - 1

Mata Praktikum : Teknik Kompilasi
Materi : Klasifikasi Bahasa Chomsky
PJ A : Romadani
PJ B : Wahyuni


Soal.
1. Apa yang kamu ketahui tentang penggolongan bahasa pemrograman berdasarkan tingkat ketergantungannya dengan mesin ?
2. Jelaskan perbedaan Kompilator (compiler) dengan Intepreter !
3. Berikan penjelasan dari istilah-istilah berikut :
a. Kompilator
b. Translator
c. Intepreter
d. Assembler
4. Sebutkan dan jelaskan tahap-tahap kompilasi !
5. Sebutkan dan jelaskan klasifikasi bahasa menurut hirarki Chomsky!

Jawaban.

1.

2. Perbedaan antara Compiler dengan Interpreter :

a. Jika hendak menjalankan program hasil kompilasi dapat dilakukan tanpa butuh kode sumber. Kalau interpreter butuh kode sumber.

b. Jika dengan kompiler, maka pembuatan kode yang bisa dijalankan mesin dilakukan dalam 2 tahap terpisah, yaitu parsing ( pembuatan kode objek ) dan linking ( penggabungan kode objek dengan library ) . Kalau interpreter tidak ada proses terpisah.

c. JIka compiler membutuhkan linker untuk menggabungkan kode objek dengan berbagai macam library demi menghasilkan suatu kode yang bisa dijalankan oleh mesin. Kalau interpreter tidak butuh linker untuk menggabungkan kode objek dengan berbagai macam library.

d. Interpreter cocok untuk membuat / menguji coba modul ( sub-routine / program-program kecil ). Maka compiler agak repot karena untuk mengubah suatu modul / kode objek kecil, maka harus dilakukan proses linking / penggabungan kembali semua objek dengan library yang diperlukan.

e. Pada kompiler bisa dilakukan optimisasi / peningkatan kualitas kode yang bisa dijalankan. Ada yang dioptimasi supaya lebih cepat, ada yang supaya lebih kecil, ada yang dioptimasi untuk sistem dengan banyak processor. Kalau interpreter susah atau bahkan tidak bisa dioptimasikan.

3. Istilah - Istilah :


4.

5.


Sumber 1 :
http://rob13y.wordpress.com/2010/03/26/perbedaan-compiler-dengan-interpreter/

Sumber 2 :
http://en.wikipedia.org/wiki/Compiler

Sumber 3 :
http://nanangchosin.files.wordpress.com/2008/09/teknik-kompilasi2.doc

Sumber 4 :
http://www.scribd.com/doc/7059099/Bahasa-Kompilasi



Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. peace.
- Untuk melihat gambar lebih jelas silahkan di klik gambar yang ingin Anda lihat.

"Answer with your own risk"setan

Selamat Mengerjakan minum.
Read More >>

Monday, November 1, 2010

Strategy of Information Integration



Berkembangnya era pasar bebas hampir di seluruh negara di dunia, mendorong banyak perusahaan untuk lebih giat lagi. Sudah banyak perusahaan yang juga gulung tikar di era tersebut dan ada juga yang melakukan rekonstruksi maupun merger dengan perusahaan lain agar tidak terjadi hal-hal yang tidak diinginkan. Namun bukan berarti dengan ada nya rekonstruksi dan merger berarti tidak ada kendala. Banyak kendala yang akan terjadi, salah satunya ialah ego dari perusahaan yang lebih besar. Nah atas dasar itulah maka lahirlah SII (Strategy of Information Integration).

Apa itu SII?
SII merupakan strategi pengintegrasian sistem baik saat melakukan merger ataupun rekonstruksi perusahaan. SII juga merupakan solusi agar saat mengintegrasikan antara perusahaan besar dengan perusahaan kecil seimbang atau sesuai porsinya. Biasanya perusahaan menggunakan SII ini saat sudah tidak ada jalan lain lagi kecuali menggunakan ini. SII memiliki enam tahap dalam pengintegrasiannya.

Tahap - Tahap SII
  1. Exploit Local Capabilities
  2. Pada tahap ini, yang perlu dilaksanakan adalah melakukan pengembangan maksimal terhadap kapabilitas sistem informasi masing-masing organisasi. Tujuan dari dilakukannya tahap ini adalah untuk memahami secara sungguh-sungguh batasan maksimal kemampuan sistem informasi dalam menghasilkan kebutuhan manajemen strategis dan operasional organisasi yang bersangkutan – baik dilihat dari segi keunggulannya maupun keterbatasannya.

  3. Conduct Soft Integration
  4. Pada setiap kerjasama atau kolaborasi dua atau lebih organisasi kerap mendatangkan kebutuhan baru. Dan ketika kebutuhan bersama ini muncul, seringkali tidak dapat dipenuhi oleh sebuah sistem informasi yang dimiliki salah satu anggota konsorsium. Pada saat kebutuhan baru ini berhasil didefinisikan secara jelas, masing-masing organisasi melalui wakilnya berkumpul dan berdiskusi bersama untuk mencari jalan keluar pemenuhan kebutuhan yang ada. Pada saat inilah sebenarnya hakekat ”integrasi” telah dilakukan. Secara teknis yang biasa dihasilkan adalah ide-ide solusi dalam bentuk penambahan sejumlah entitas atau komponen sebagai jembatan antara satu sistem dan sistem lainnya tanpa harus merusak masing-masing sistem informasi yang telah dianggap baik bekerja oleh setiap organisasi yang ada. Keluaran sesungguhnya dalam tahap ini adalah kepercayaan dan kesadaran akan perlunya kerjasama untuk memecahkan solusi.

  5. Share Common Resources
  6. Langkah berikutnya adalah melakukan evaluasi seberapa efisien dan optimum solusi yang telah di dapat berhasil dibangun, terutama dalam kaitannya dengan pemanfaatan beraneka ragam sumber daya organisasi. Sekali lagi para wakil dari masing-masing organisasi akan berkumpul dan melihat bahwa banyak peluang untuk meningkatkan kinerja solusi yang dihasilkan jika dan hanya jika adanya ”sharing” atau pola berbagi pakai antar sumber daya teknologi informasi yang dimiliki masing-masing organisasi. Keluaran terpenting dari tahap ini adalah mulai bergesernya pemikiran-pemikiran yang didominasi oleh faktor emosional ke ide-ide brilian yang dipandu oleh pemikiran rasional.

  7. Redesign Process Architecture
  8. Mencari solusi dengan berbekal berbagi pakai sumber daya biasanya dapat dilakukan untuk memenuhi kebutuhan pemilik kepentingan internal. Di sinilah tahap penentu integrasi diuji kembali, karena yang akan terlibat adalah pimpinan nomor satu dari masing-masing organisasi. Keluaran dari tahap terberat ini adalah kesepakatan untuk melakukan kolaborasi secara lebih jauh, yaitu dengan memperhatikan nilai (atau value) dari pemegang kepentingan utama dari seluruh organisasi yang berkolaborasi. Ragam proses baru inilah yang akan menjadi cikal bakal atau embrio arsitektur sebuah sistem informasi terintegrasi yang dimaksud, yang merupakan penjelmaan ”secara tidak sadar” kumpulan sistem informasi organisasi beragam yang ada.

  9. Optimise Network Infrastructure
  10. Rancangan beraneka ragam proses baru yang dihasilkan pada tahap sebelumnya tidaklah akan berjalan secara efektif, efisien, optimal, dan terkontrol dengan baik apabila secara fundamental tidak dilakukan penyesuaian terhadap infrastruktur organisasi yang ada – dalam hal ini adalah arsitektur sistem informasi terintegrasi yang dimiliki. Keluaran dari tahap optimaliasi ini adalah sebuah sistem informasi terpadu yang dapat bekerja secara efektif melayani kepentingan vertikal maupun horisontal. Dan tentu saja yang tidak kalah pentingnya, yaitu semakin eratnya relasi antar organisasi yang berkolaborasi setelah melewati sejumlah tahap sebelumnya.

  11. Transform Organisation Landscape
  12. Tahap terakhir yang akan dicapai sejalan dengan semakin eratnya hubungan antar organisasi adalah transformasi masing-masing organisasi. Transformasi yang dimaksud pada dasarnya merupakan akibat dari dinamika kebutuhan lingkungan eksternal organisasi yang memaksanya untuk menciptakan sebuah sistem organisasi yang adaptif terhadap perubahan apapun.


Sekian sedikit pembahasan dari saya mengenai SII, semoga berguna minum.
Salam peace.
Read More >>

Manajemen Informasi Korporat



Apa itu CIM ?
CIM merupakan singkatan dari Corporate Information Management, yang dalam bahasa Indonesia berarti Manajemen Informasi Korporat / Perusahaan. Dengan berkembangnya era informasi saat ini, saya rasa setiap perusahaan / korporat memang membutuhkan yang namanya Manajemen Informasi agar visi dan misi korporat tersebut sesuai dengan apa yang direncanakan.

Elemen dalam CIM
Di dalam CIM, Anda harus tau terlebih dahulu, apa saja elemen yang essential tersebut. Ada beberapa elemen yaitu :

- informasi
- visi & misi korporat
- konsep manajemen
- konsep pengambil keputusan
- nilai keputusan

Proses CIM
Dalam memanajemen informasi itu sendiri, ada beberapa proses yang dilakukan secara berurut, sebagai berikut :

- Pembentukan strategi,
- Perencanaan pasokan untuk informasi masa yang akan datang,
- Meningkatkan nilai utilitas sumber daya informasi yang tersedia,
- Menghilangkan informasi yang berlebihan,
- Memastikan kepatuhan terhadap undang-undang, dan
- Meningkatkan laba atas investasi di teknologi informasi.

Sekian sedikit pembahasan dari saya mengenai CIM, semoga berguna minum.
Salam peace.
Read More >>

Laporan Pendahuluan P. Web - 5

Mata Praktikum : Pemrograman Web
Materi : Session PHP
PJ A : Thea P


Soal.
1. Jelaskan tentang session pada PHP !


Jawaban.

1. Secara umum, session digunakan untuk menyimpan suatu informasi antar proses request, baik request dalam bentuk POST atau GET. Salah satu contoh yang menggambarkan penggunaan session adalah proses login. Dalam hal ini user akan memasukkan usernamenya melalui form login. Setelah login berhasil, user tersebut dihadapkan pada link menu navigasi yang menuju ke beberapa halaman web. Nah… apabila kita ingin username tersebut akan selalu tampil atau tercatat di halaman-halaman web tersebut, maka username tadi haruslah disimpan dalam session.

Untuk menggunakan session digunakan perintah session_start(); didalam koding PHP.

contoh :
atau

Kemudian apabila Anda ingin menyimpan variabel dalam session, sintaxnya sebagai berikut :
$_SESSION['nama session'] = value;


Sedangkan untuk mengahncurkan atau menutup session bisa menggunakan perintah berikut :

-?php
unset($_SESSION['nama session']);
?-

-?php
session_destroy();
?-

Sumber 1 :
http://en.wikipedia.org/wiki/Session_%28computer_science%29

Sumber 2 :
http://blog.rosihanari.net/apa-sih-gunanya-session-di-php

Sumber 3 :
http://www.w3schools.com/php/php_sessions.asp


Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. peace.
- Ganti tanda - dengan <> pada koding PHP.


"Answer with your own risk"setan

Selamat Mengerjakan minum.
Read More >>

Related Posts Plugin for WordPress, Blogger...