Mengerjakan soal evaluasi bab 1 sejarah komputer

 a. Soal Teori
Kerjakan soal-soal berikut ini.

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?

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?

 
JAWABANNYA 
 
1. Lembaganya disebut dengan DARPA (Badan Riset Angkatan Bersenjata Amerika Serikat)

2. Pada 29 Oktober 1969, pada jam 22:30

3. ICCAN (Internet Corporation of Assigned Names and Numbers)

4. Karena dengan menggunakan alamat IP komputer bisa berkomunikasi dan membantu manusia untuk mengingat angka atau nomer IP

5. Terinspirasi dari kegiatan amatir radio pada tahun 1986, khususnya di amatir radio club (ARC) ITB, pada legendaris pembangunan jaringan internet di indonesia mendiskusikan teknik membangun jaringan komputer dengan radio menggunakan teknologi radio paket. Robby Soebaktio yang waktu itu bekerja di PT USI IBM Jakarta merupakan pakar diantara para amatir radio di Indonesia, khusunya di bidang komunikasi data paket, switching melalui radio yang di kenal sebagai radio paket. teknologi radio paket TCP/IP untuk internet kemudian diopsi oleh rekan-rekan. Robby Sebiakto di BBPT, LAPAN, UI, dan ITB yang kemudian menjadi tumpukan paguyuban awal dari internet antara tahun 1992-1994.

6. Pendidikan dan perkembangan internet Indonesia

7. - Amatir radio club (ARC) ITB
- BPPT
- LAPAN
- UI
- DLR

8. IPTEKNET

9. Pada tahun 1994

10. ISP komersial pertama di Indonesia adalah IndoNet

11. .id-Indonesia

12. .com.id - lembaga komersial, .net.id - internet service provider (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
      - DEPKOMINFO 2005 selama beberapa bulan
      - PANDI (http://www.pandi.or.id) 2005 sampai sekarang 

14. www : adalah identitas utama suatu laman,
kompas/detik : nama domain

15. Universitas ITB

16. Dari negara Jepang

17. .sg-Singapura

18. nama pengguna
@nama.mesin.id.internet20218@voiprakyat.at.or.id

19. Lembaga yang mengoperasikan IPTEKNET adalah ITB

20. Sekitar 750 ilidetik mellui jaringan leased line yang berkecepatan 64 Kbps

Menyelesaikan soal dengan algoritma greedy

jawaban 

1. 

langkah pertama yang harus dilakukan yaitu mengurutkan jumlah PR yang harus diselesaikan dalam waktu 8 jam, saya mengurutkan PR dari yang waktunya paling sedikit yaitu :
D (0,5) + I (0,5) + C (1) + F (1) + H (1) + A (1,5) + J (2) = 7, 5 jam

jadi, PR yang harus diselesaikan Cici yaitu yang sudah diurutkan tadi untuk memaksimalkan waktu yang diberikan adalah 8 jam dan PR yang sudah diurutkan tadi berjumlah 7,5 jam. dan memastikan dia menyelesaikan sebanyak mungkin PR dalam jangka waktu yang sudah diberikan tadi.



2. 

pertama, mengurutkan jadwal pertunjukan atraksi yang akan ditonton, untuk memaksimalkan atraksi yang akan ditonton Dina

daftar jadwal yang akan diurutkan :
  1. 8:00 - 9:30 (Pinguin)
  2. 9:15 - 10:30 (Orang Utan)
  3. 10:00 - 12:00 (Harimau)
  4. 11:00 - 12;30 (Burung Pemangsa)
  5. 13:00 - 14:30 (Beruang Madu)
  6. 14:00 - 15:00 (Buaya)
  7. 15:00 - 15:30 (Singa)
  8. 15:30 - 16:00 (Anjing Laut)
  9. 15:30 - 16:30 (Panda)
  10. 16:00 - 17:00 (Ular Piton)
memilih acara yang dari yang sudah diurutkan tadi, dan untuk memastikan agar acara yang dipilih tidak bentrok dengan acara yang sebelumnya sudah dipilih.

pertunjukan yang ditonton Dina adalah pertama pinguin (8:00-9:30), kedua orang utan (9:15-10:30), ketiga beruang madu (13:00-14:30), keempat singa (15:00-15:30), kelima anjing laut (15:30-16:00), ke enam ular piton (16:00-17:00)

jadi, Dina bisa menonton maksimal 6 pertunjukan dalam sehari.



3. 

tentukan langkah-langkah yang telah diperlukan untuk mengubah n = 25 menjadi n = 1 dengan menggunakan aturan yang sudah diberikan

karena 25 ganjil jadi tidak bisa dibagi 2 atau 3
jadi 25-1 = 24, 24 adalah genap jadi bisa dibagi dengan 2
jadi 24÷2 = 12, 12 adalah genap jadi bisa dibagi dengan 2
jadi 12÷2 = 6, 6 adalah genap jadi bisa dibagi dengan 2
jadi 6÷2 = 3, 3 adalah ganjil jadi bisa dibagi dengan 3
jadi 3÷3 = 1

hitung jumlah langkah yang diperlukan. jumlah langkah : 1 (25 ke 24) + 1 (24 ke 12) + 1 (12 ke 6) + 1 (6 ke 3) + 1 (3 ke 3) = 5 langkah

hasilnya adalah 5 langkah 

Mengimplementasikan Solusi dalam Bentuk Program (Coding)


 penjelasan :

1. /* Program untuk Menentukan Jenis Segitiga */ 

bagian ini adalah judul program yang akan dibuat

2. #include <stdio.h>

bagian ini merupakan struktur bahasa c yang termasuk dalam kode awal pembuatan program dengan bahasa c

3. int main()

bagian ini jenis tipe data yang akan dikembalikan nilai kembali

4. { 

digunakan untuk menandai awal suatu program 

5. int a, b, c;

int : untuk menyimpan suatu data dalam bentuk bilangan bulat atau desimal

a, b, c : variabel

6. scanf("%d %d %d" , &a, &b, &c);

scanf : untuk membaca dan menginput data yang akan di masukkan

%d : membaca bilangan bulat

&a, &b, &c : membaca variabel

7. langkah agar tidak error

8. if ((a >= b + c) || (b >= a + c) || (c >= a + b))

    printf("Bukan Segitiga");

if : jika / kalau

printf : mencetak

((a >= b + c) || (b >= a + c) || (c >= a + b)) : rumus

jika salah satu sisi lebih besar dari jumlah sisi yang lain maka akan mencetak "Bukan Segitiga"

9. else artinya atau. jika tidak sesuai maka akan dilanjutkan ke program selanjutnya

10. if ((a == b) && (b == c))

      printf("Segitiga Sama Sisi");

((a == b) && (b == c)) : rumus

jika semua sisi sama panjangnya maka akan mencetak "Segitiga Sama Sisi"

11. else if ((a == b) || (b == c) || (a == c))

      printf("Segitiga Sama Kaki");

 ((a == b) || (b == c) || (a == c)) : rumus

jika hanya kedua sisi yang sama panjangnya makan itu akan mencetak "Segitiga Sama Kaki"

12. printf("Segitiga Sembarang");

akan mencetak "Segitiga Sembarang" karena semua sisinya berbeda

13. return 0;

ini adalah bagian akhir atau hampir selesai dari suatu program

14. }

digunakan untuk mengakhiri suatu program


Hasil Output




hasil output segitiga sama sisi


hasil output segitiga sama kaki




hasil output bukan segitiga




hasil segitiga sembarang



© nisa's room | Blogger Template by Enny Law