JAWABAN SOAL TEORI

Edit Posted by with No comments
SOAL:

1. Sebutkan lembaga di Amerika Serikat yang mengawali implementasi sistem jaringan
yang saling terhubung?
2. Kapankah sistem tersebut mulai dioperasikan pertama kali? 
3. Sebutkan nama lembaga yang mengatur penomoran dan pengalamatan di Internet?
4. Mengapa alamat IP penting untuk dikelola secara terpusat?
5. Terangkan teknologi jaringan komputer yang digunakan untuk membangun Internet di
Indonesia pertama kali?.
6. Apa latar belakang para pembangun awal dari Internet di Indonesia? 
7. Sebutkan nama-nama lembaga yang terlibat dalam awal pembangunan Internet di
Indonesia?
8. Siapakah Internet Service Provider (ISP) pertama di Indonesia? 
9. Tahun berapakah Internet Service Provider (ISP) pertama dioperasikan? 
10. Apa nama Internet Service Provider (ISP) komersial yang pertama di Indonesia? 
11. Apa domain yang digunakan di Internet untuk mengenali Indonesia? 
12. Jelaskan pula sub-domain yang digunakan di bawah domain tersebut? 
13. Siapa dan Lembaga mana saja yang pernah bertanggung jawab atas Top Level Domain
Indonesia? 
14. Jelaskan arti dari sebuah nama www.kompas.com atau www.detik.com?
15. Di mana kira-kira lokasi kampus atau sekolah dengan alamat itb.ac.id? 
16. Berasal dari negara mana sebuah e-mail dengan alamat suguru@keio.ac.jp? 
17. Apa kode negara (Top Level Domain) Singapura di Internet? 
18. Terangkan format atau cara penulisan alamat Web? 
19. Lembaga mana yang mengoperasikan IPTEKNET? 
20. Berapa kecepatan sambungan dari IPTEKNET ke Amerika Serikat di tahun 1994?


JAWABAN:

1. DARPA [ badan riset angkatan bersentaja amerika serikat ]

2. Jam 22.30 tanggal 29 oktober tahun 1969

3. ICANN [ Internet corporation for assigned names and numbers ]

4. Karena dengan menggunakan alamat IP tersebut komputer saling berkomunikasi satu sama lain untuk membantu manusia mengingat angka atau nomer alamat IP maka dikembangkan nama dominan yang mempresentasikan nama sebuah komputer internet.

5. Sejarah internet Indonesia dimulai pada awal tahun 1990-an. Saat itu jaringan internet di Indonesia lebih dikenal sebagai paguyuban network, di mana semangat kerjasama, kekeluargaan & gotong royong sangat hangat dan terasa di antara para pelakunya. Agak berbeda dengan suasana Internet Indonesia pada perkembangannya kemudian yang terasa lebih komersial dan individual di sebagian aktivitasnya, terutama yang melibatkan perdagangan Internet. Sejak 1988, ada pengguna awal Internet di Indonesia yang memanfaatkan CIX (Inggris) dan Compuserve(AS) untuk mengakses internet.

6. Melalui internet, para pembangun awal internet banyak belajar secara mudah & murah langsung dari pakar-pakar ICT . Selain itu, Internet bukan sesMelalui internet, para pembangun awal internet banyak belajar secara mudah & murah langsung dari pakar-pakar ICT . Selain itu, Internet bukan sesuatu yang mahal kalau dilakukan secara kolektif, melihat keuntungan yang akan diperoleh sedemikian banyak dengan biaya yang sedemikian rendah, rasanya teknologi Internet merupakan alternatif yang HARUS dikembangkan kalau kita (Bangsa Indonesia) ingin maju & mampu berkompetisi.suatu yang mahal kalau dilakukan secara kolektif.

7.- Amatir Radio Club (ARC) ITB
   - BPPT
   - LAPAN
   - UI
   - ITB
   - DLR

8. ISP pertama di indonesia adalah IPTEKNET

9. Pada tahun 1994

10. ISP komersial pertama diindonesia adalah IndoNet

11. Dominan yang digunakan di internet untuk mengenali indonesia adalah id-indonesia.

12. -.Co.id-Lembaga komersial, . net.id-ISP, . ac.id-Universitas, .Sch.id-sekolah, .Or.id-Lembaga non           Komersial, .web.id-situs pribadi.

13.- Rahmat M.Samik Ibrahim (universitas indonesia) 1993-1998
     - Budi Raharjo (IDNIC http://www.idnic.net.id) 1998-2005
     - PANDI (http://www.pandi.or.id) 2005 sampai sekarang.

14. - WWW = merupakan identitas utama suatu halaman
      - KOMPAS dan DETIK = alamat khusus yang digunakan untuk menuju suatu halaman
      - COM = domain universal (domain internasional).

15. ITB 

16. Jepang 

17. Singapura -, sg

18. bisa diawali dengan http:\\ atau langsung www. diikuti dengan domainnya misal .com .org.

19. lembaga yang mengoperasikan IPTEKNET adalah ITB.

20. Sekitar 750 ml detik melalui jaringan leased line yang berkecepatan 64 kbps.

Memulai Perjalanan Di dunia Pemrograman (Coding)

Edit Posted by with No comments

Perhatikan gambar berikut! 



Program diatas merupakan contoh dari program bahasa Coding untuk jenis segitiga berdasarkan  panjang sisi-nya. 


Penjelasan: 

1. /*Program Untuk Menentukan Jenis Segitiga*/
- Bagian tersebut merupakan judul dari program Coding yang akan kita buat. 

2. Include <studio.h>
- Bagian tersebut menyediakan deklarasi untuk Fungsi-fungsi input dan output, Seperti printf, scanf, fopen, fclose, dll. 

3. Int main () 
- Bagian tersebut merupakan titik awal dari eksekusi program. Ketika program tersebut dijalankan, eksekusi dimulai dari fungsi main (). 

4. { 
-  Bagian tersebut digunakan untuk menandai blok pada suatu kode . 

5. Int a, b, c 
- Bagian tersebut adalah deklarasi variabel dalam bahasa pemprograman seperti c, c+, +. Int a, b, c  ini mendeklarasikan tiga variabel yaitu a, b,dan, c  dengan tipe data integar ( Int ). 

6. Scanf ("%d %d %d", &a, &b, &c);
- scanf = digunakan untuk membaca data dari input standar dan menyimpannya ke variabel. 

-%d %d %d"= digunakan untuk membaca tiga bilangan bulat. 

- &a, &b, &c = variabel ini digunakan untuk menyimpan bilangan tersebut %d dalam bentuk variabel seperti &a atau &b.

7. -

8. If ( (a>= b + c) || (b>= a + c) || (c>= a + b)
- kondisi ini memeriksa apakah salah satu dari panjang sisi lebih besar dari atau sama dengan jumlah dua sisi lainnya. Jika salah satu kondisi ini benar, maka panjang sisi tidak dapat membentuk segitiga sesuai dengan ketentuannya. 

9. Printf("bukan segitiga");
- jika salah satu kondisi diatas terpenuhi, maka akan dicetak " bukan segitiga ", yang menunjukan bahwa panjang sisi yang diberikan tidak membentuk segitiga. 

10. Else 
- else digunakan untuk menentukan apa yang harus dilakukan jika kondisi if tidak terpenuhi. 

11 - 12. If  ((a == b) && (b ==c)) 
Printf("segitiga sama sisi");
- digunakan untuk memeriksa apakah tiga variabel (a, b, dan c) memiliki nilai yang sama.
 Jika nilai a, b, dan c semuannya sama, maka segitiga tersebut adalah segitiga sama sisi. 

Printf(" segitiga sama sisi") ; akan membaca hasilnya yaitu "segitiga sama sisi" jika ketiga sisi memiliki panjang yang sama. 

13 - 14. Else if ((a == b) || (b == c) || (a == b)) 
Printf ("segitiga sama kaki");
- else if digunakan untuk menguji kondisi tambahan setelah kondisi if utama. Jika kondisi if sebelumnya salah, kondisi di else if akan diuji. 

- ((a == b) || (b == c) || (a == b)) adalah ekspresi logika yang menguji tiga kondisi yaitu:
• a == b memeriksa apakah nilai a sama dengan nilai b. 
• b == c memeriksa apakah nilai b sama dengan nilai c. 
• a == c memeriksa apakah nilai a sama dengan nilai c. 

-Printf ("segitiga sama kaki");
Sama seperti sebelumnya, bahwa dalam konteks ini, jika salah satu dari kondisi else if terpenuhi (yaitu, dua sisi dari segitiga memili panjang yang sama), makan akan menghasilkan " segitiga sama kaki".

15 - 16. Else 
Printf ("segitiga sembarang") 
- else= situasi yang tidak memenuhi kondisi yang telah ditentukan sebelumnya. Artinya jika sisi segitiga yang dimasukkan tidak sesuai dengan kondisi sebelumnya maka segitiga tersebut termasuk kedalam segitiga sembarang, maka sistem dari program tersebut akan menghasilkan "segitiga sembarang".

17 - 18. Return 0;
}
- return 0;= digunakan untuk berakhirnya program yang dijalankan dan mengembalikkan nilai 0 ke pemanggil fungsi, berarti jika nilai yang dikembalikkan oleh fungsi tersebut dikirim dan dapat digunakan oleh bagian kode yang memanggil fungsi tersebut. 

 -  }= bagian ini digunakan dalam bahasa c untuk menandai yang paling akhir dari sebuah program yang dijalankan. 


Berikut dibawah ini merupakan hasil ( Output) dari program Coding tersebut:



 1. Didalam program coding tersebut bahwasannya bilangan atau angka yang dimasukkan untuk sisi - sisi tersebut adalah 
a=2 b=2 c=2, maka sistem tersebut nantinya akan membaca bahwa dari ketiga sisi segitiga tersebut sama, dan sistem tersebut akan mengeluarkan hasilnya yaitu: segitiga sama sisi. 



2. Didalam program selanjutnya bilangan atau angka yang di masukkan adalah a=2 b=3 c=3, maka sistem tersebut nantinnya akan membaca bahwa dua dari tiga sisi bilangan tersebut sama, selanjutnya sistem tersebut nantinnya akan mengeluarkan hasilnya yaitu: Segitiga sama kaki. 




3. Didalam Program selanjutnya bilangan atau angka yang dimasukkan adalah a=3 b=4 c=5, maka sistem tersebut nantinnya akan membaca bahwa ketiga sisi tersebut tidak sama, selanjutnya sistem tersebut nantinnya akan mengeluarkan hasilnya yaitu: Segitiga sembarang. 


Demikian, informasi yang dapat saya sampaikan tentang memulai perjalanan didunia pemprograman (Coding), kurang dan lebihnya saya mohon maaf.