Dampak teknologi terhadap agama islam saat ini

Edit Posted by with No comments
Dampak Positif Teknologi terhadap Peradaban Islam : 
1. Mempermudah dalam penyebaran dakwah melalui media digital.

2. Meningkatkan akses terhadap ilmu keislaman.

3. Memudahkan praktik ibadah dengan aplikasi dan layanan digital.

4. Meningkatkan solidaritas umat Islam secara global.

5. Memfasilitasi transaksi syariah seperti zakat dan wakaf online.

6. Mempermudah konsultasi keislaman dengan ulama melalui platform digital.

7. Mendukung perkembangan ekonomi Islam melalui e-commerce halal.


Dampak Negatif Teknologi terhadap Peradaban Islam : 
1. Penyebaran hoaks dan ajaran sesat yang sulit dikontrol.

2. Berkurangnya interaksi sosial langsung dalam kegiatan keagamaan.

3. Meningkatnya ujaran kebencian dan fitnah di media sosial.

4. Komersialisasi agama yang mengaburkan nilai-nilai Islam.

5. Munculnya fatwa tanpa otoritas yang jelas di dunia maya.

6. Penyalahgunaan teknologi yang mengurangi fokus pada ibadah.

7. Ancaman privasi dan keamanan data dalam aplikasi berbasis Islam.


Aplikasi yang bermanfaat bagi umat islam : 
• https://www.muslimpro.com/

               

  Muslim Pro adalah aplikasi Islam yang menawarkan berbagai fitur seperti jadwal salat dengan notifikasi adzan, Al-Qur’an digital dengan tajwid berwarna, arah kiblat berbasis GPS, doa harian, kalender hijriah, serta peta restoran halal dan masjid. Aplikasi ini membantu umat Muslim menjalankan ibadah dengan lebih mudah.

• https://quranmajeed.com/  

         

  Quran Majeed adalah aplikasi Al-Qur’an digital yang menyediakan teks Al-Qur’an dengan terjemahan, tafsir, dan audio murattal dari berbagai qari. Aplikasi ini juga memiliki fitur pencarian ayat, bookmark, serta jadwal salat dan kompas kiblat untuk membantu umat Muslim dalam beribadah.

• https://onepathnetwork.com/
          
  
OnePath Network adalah platform media digital yang menyajikan konten Islami dalam bentuk video, artikel, dan podcast. Aplikasi ini menyediakan materi dakwah, edukasi Islam, serta pembahasan tentang kehidupan Muslim yang dapat diakses secara online.


Cerita Selama Liburan

Edit Posted by with No comments

   Jadi, Liburan kali ini saya cuma dirumah aja, nggak ada rencana pergi kemana-mana juga. Awalnya saya pikir bakalan bosen banget, tapi ternyata enggak juga. saya coba mengisi waktu saya dengan hal-hal yang bermanfaat dan ternyata emang seseru itu, selama libur sekolah kegiatan saya dipagi hari saya mulai dengan berbagai macam kegiatan seperti, beres-beres rumah [ menyapu lantai, mengepel lantai, dan juga merapikan barang-barang yang berserakan ], Dan setelah saya beres-beres didalam rumah, saya pergi kehalaman rumah saya untuk menyiram tanaman yang ada disana dan masih banyak lagi. Setelah semuannya beres, saya pergi kedapur untuk membuat cemilan. saya mencoba untuk membuat brownies coklat dan ternyata hasilnya pun lumayan enak, walaupun dapurnya jadi agak sedikit berantakan tapi setelah itu saya membereskan dapurnya lagi agar bersih dan rapi kembali. Disore harinya saya menghabiskan waktu dengan santai sambil membaca buku dan menonton tv diruang tamu. Dan saya juga sempat nemenin mamah saya belanja di supermarket untuk membeli kebutuhan rumah selama sebulan, Awalnya saya agak malas untuk ikut mamah saya belanja tapi karena bosan juga dirumah terus jadinya saya ikut aja deh. Sesampainya di supermarket saya langsung mengambil troli, dan setelah itu, saya dan mamah muter-muter ke berbagai rak mulai dari rak sayur, buah-buahan, sampai kebagian daging dan juga bumbu dapur. Nah, pas lewat ke bagian cemilan, saya juga sempat membeli dan memilih cemilan favorit saya. Dan setelah semua barang masuk ke troli, saya dan mamah saya menuju kasir untuk membayar. setelah itu saya membantu mamah saya untuk mengangkat barang-barang belanjaan ke meja kasir, lalu bawa belanjaan itu ke dalam mobil. Nah setelah selesai belanja, saya dan mamah saya mampir ke sebuah toko roti untuk membeli beberapa kue buat cemilan dirumah. Dan saya juga sempat pergi ke sebuah mall sih sama mamah, papah, dan adik saya, dan sesampainya di mall, kami langsung keliling. disana kami sempat mampir juga disebuah toko elektronik, dan setelah dari toko elektronik, mamah saya mengajak untuk pergi ke sebuah toko pakaian. Setelah selesai belanja, kami pergi ke area food court. Setelah itu, kami juga pergi untuk menonton sebuah film. Dan setelah itu kami pun pulang. hari itu tu benar-benar kayak terasa seperti menyenangkan banget nggak cuma karena jalan-jalannya, tapi juga kebersamaan karena bisa menghabiskan waktu yang bermanfaat dan juga menyenangkan pastinya bersama keluarga.

Cara Mendaftar ISP ( TRI )

Edit Posted by with No comments

                                                   

  Tri Indonesia, atau Tri (digayakan sebagai 3) adalah sebuah produk telekomunikasi seluler berbasis GSM yang dikeluarkan oleh Indosat. Tri Indonesia sebelumnya merupakan perusahaan penyedia layanan telekomunikasi seluler di Indonesia yang mengoperasikan jaringan nasional berlisensi 2G, 3G, 4G LTE, dan 5G dengan standar GSM. Tri Indonesia menghadirkan pengalaman gaya hidup mobile yang didukung oleh teknologi 4.5G Pro di lebih dari 37.000 desa di Sumatra, Kalimantan, Sulawesi, Jawa, Bali dan Lombok, melalui jaringan serat optik yang membentang sepanjang 16.000 km.

Ada banyak cara untuk mendapatkan paket Tri 3. Mulai dari aplikasi Bima+, SMS, kode dial, hingga chat media sosial. Untuk itu, kita ulas satu per satu caranya seperti dibawah ini.

Aplikasi Bima+
Cara pertama untuk mendapatkan paket 3 (Tri) adalah melalui aplikasi Bima+. Di dalam aplikasi ini terdapat banyak fitur yang bisa memenuhi kebutuhan pelanggan, salah satunya paket-paket murah yang dengan mudah diakses. Adapun langkah-langkah yang harus dilakukan adalah sebagai berikut ini.

• Pastikan aplikasi Bima+ sudah terunduh di smartphone pelanggan.

• Buka aplikasi Bima+ melalui jaringan Tri.

• Pada halaman Utama, pilih menu "Paket".

• Selanjutnya, akan banyak pilihan paket yang bisa dipilih. Dikarenakan pelanggan ingin paket murah, pilih menu paket "Pasti Murah".

• Kemudian, pilih paket yang diinginkan, misalnya Rp15.000 untuk paket 9GB 7hari.

• Jika sudah memilih paket, pelanggan akan diarahkan ke metode pembayaran. Adapun metode pembayaran yang dipilih adalah Pulsa Tri, e-Wallet, virtual account, dan transfer bank.

• Lalu, klik tombol "Beli".

• Tunggu hingga pembelian pelanggan berhasil dan paket sudah aktif.


Melalui kode dial
Cara mudah lainnya untuk mendapatkan paket Tri (3), yaitu dengan menggunakan kode dial. langkah-langkah nya dapat dilakukan dengan cara berikut ini.

• Buka menu panggilan dari smartphone pelanggan.

• Ketik kode *111*1#, kemudian klik tombol "Panggil" atau "Call".

• Selanjutnya akan muncul berbagai pilihan paket yang bisa dipilih. Ada paket 2GB untuk 1 hari yang harganya hanya Rp3,000 hingga 100GB untuk 30 hari dengan Harga Rp25,000 saja. Ketik nomor urut paket di kolom chat, lalu pilih "Reply" atau "Balas".

• Lalu, ketik angka 1 untuk konfirmasi pembelian.
Tunggu hingga mendapatkan notifikasi paket 3 (Tri)  yang dipilih telah aktif.

Selain itu, ada juga kode dial untuk paket 3 tersembunyi lainnya, yaitu sebagai berikut.

• Buka menu panggilan dari smartphone pelanggan.

• Ketik kode *123*4*5#, kemudian klik tombol "Panggil" atau "Call".

• Kode dial ini pelanggan akan mendapatkan pilihan paket murah 3 , yaitu:

~ Paket internet Tri 1,5 GB harga Rp15,000 untuk masa  aktif 7 hari.

~ Paket internet Tri 3 GB harga Rp20,000 untuk masa  aktif 5 hari.

~ Paket internet Tri 16 GB harga Rp45,000 untuk masa  aktif 14 hari.

~ Paket internet Tri 8,5 GB K-ON harga Rp60,000 untuk masa  aktif 30 hari.

~ Paket internet Tri 20 GB harga Rp70,000 untuk masa  aktif 30 hari.

~ Paket internet Tri 25 GB harga Rp75,000 untuk masa  aktif 30 hari.

~ Paket internet Tri 40 GB harga Rp100,000 untuk masa  aktif 30 hari.

Melalui Triva
Untuk pelanggan Tri pasti sudah tidak asing lagi dengan Triva. Triva adalah virtual assistant yang bisa digunakan untuk membantu semua kebutuhan pelanggan. Triva berbasis chat di media sosial, seperti Facebook, Telegram, Twitter, dan WhatsApp. Namun, untuk penjelasan berikut ini, pelanggan bisa mengetahui paket murah Tri tersembunyi melalui chat Triva via WhatsApp. Untuk lebih jelasnya, ikuti langkah-langkah berikut ini.

• Terlebih dahulu, pelanggan harus menyimpan nomor WhatsApp Triva di 0899-9800-123.

• Selanjutnya buka aplikasi WhatsApp.

• Buat chat baru dengan Triva sesuai nomor yang sudah disimpan sebelumnya.

• Ketik satu kata untuk mendapatkan balasan chatbot dengan berbagai layanan yang diberikan.

• Setelah itu, ketik nomor 2 untuk mendapatkan pilihan produk paket dan kartu Perdana.

• Setelah muncul pilihan paket,
 balas dengan angka 3 di kolom chat untuk memilih paket Hot Sale.

• Kemudian, pilih nomor 2 untuk pilih paket murah 3 tersembunyi.

• Ketik OK untuk melanjutkan pembelian paket.

• Lalu, Lakukan konfirmasi berikutnya dengan mengikuti langkah-langkah yang dianjurkan.

• Tunggu beberapa saat untuk melakukan konfirmasi bahwa paket yang dipilih sudah aktif.


Selesai....


Pemprograman Pembalikan String Dan Analisis Karakter

Edit Posted by with No comments

 1. Membaca string dan mencetaknya secara terbalik

     Untuk tugas pertama, kita diminta untuk membuat suatu program yang membaca input berupa string dari pengguna, kemudian mencetaknya secara terbalik. Berikut ini adalah contoh dari pemprogramannya beserta hasil outputnya:


 Penjelasan:

1.

 - #include <iostream>: Ini adalah library standar C++ yang digunakan untuk input dan output. Dalam program ini, digunakan untuk fungsi cin (untuk mengambil input dari pengguna) dan cout (untuk menampilkan output ke layar).

 - #include <string>: Library ini digunakan agar kita bisa memanipulasi string dengan lebih mudah. Dalam C++, string bukanlah tipe data dasar, sehingga kita membutuhkan library ini untuk mengelola string.

 - using namespace std;: Agar kita tidak perlu menuliskan std:: di depan setiap fungsi standar (seperti cin, cout), kita menggunakan deklarasi ini. Hal ini mempermudah penulisan kode.


2.                                                   

 - int main(): Ini adalah fungsi utama yang dieksekusi pertama kali saat program dijalankan.

 - string str;: Ini adalah deklarasi variabel bertipe string yang dinamakan str. Variabel ini digunakan untuk menyimpan input string yang akan dimasukkan oleh pengguna.


3.                                        

 - cout << "halo: ";: Baris ini menampilkan pesan ke layar, meminta pengguna untuk memasukkan sebuah string. cout digunakan untuk mengeluarkan output ke layar.

 - getline(cin, str);: Fungsi getline digunakan untuk membaca seluruh baris input yang dimasukkan oleh pengguna. Berbeda dengan cin, yang hanya mengambil kata pertama dari input, getline akan mengambil semua karakter (termasuk spasi) hingga akhir baris.


4.                                                 

 - cout << "String terbalik: ";: Menampilkan teks "String terbalik: " ke layar sebelum mencetak string dalam urutan terbalik.

 - for (int i = str.length() - 1; i >= 0; i--):

 - str.length() mengembalikan panjang dari string (jumlah total karakter dalam string).

 - str.length() - 1 adalah indeks dari karakter terakhir dalam string. Karena indeks string dimulai dari 0, indeks terakhir adalah satu kurang dari panjang string.

 - i >= 0 artinya loop akan terus berjalan selama nilai i masih lebih besar atau sama dengan 0 (dari akhir hingga awal string).

 - i-- mengurangi nilai i setiap kali loop selesai (bergerak mundur dari indeks terakhir ke indeks pertama).


 - cout << str[i];: Di dalam loop, kita mencetak setiap karakter dari string, dimulai dari karakter terakhir str[i], sampai karakter pertama.


5.                                                     

 - cout << endl;: Setelah mencetak seluruh string terbalik, endl digunakan untuk menambahkan baris baru di layar, memisahkan output dari program berikutnya.

 - return 0;: Menandakan bahwa program telah berakhir dengan sukses. Dalam C++, fungsi main harus mengembalikan nilai, dan return 0 biasanya digunakan untuk menunjukkan bahwa tidak ada kesalahan yang terjadi.



2. Membaca kata sandi dan Menghitung jumlah karakter

    Untuk tugas kedua, kita diminta untuk membuat suatu program yang membaca kata sandi dari si pengguna dan menghitung jumlah karakter yang berupa angka, huruf kapital, huruf kecil, dan simbol. Berikut ini contoh dari pemprogramannya beserta hasil outputnya:
                                             
                                             


Penjelasan:

1.
                                        
  
 - #include <iostream>: Ini adalah library standar C++ yang digunakan untuk input dan output. Dalam program ini, digunakan untuk fungsi cin (untuk mengambil input dari pengguna) dan cout (untuk menampilkan output ke layar).

 - #include <string>: Library ini digunakan untuk menangani string di C++

 - using namespace std: ini untuk menghindari penulisan std: : sebelum fungsi seperti cin dan cout


2.                                         

 -  int main(): Fungsi utama di mana eksekusi program dimulai.

 - string password;: Mendeklarasikan variabel password dengan tipe string untuk menyimpan kata sandi yang diinput oleh pengguna.

 - int angka = 0, hurufKapital = 0, hurufKecil = 0, simbol = 0;: Mendeklarasikan empat variabel integer untuk menyimpan jumlah angka, huruf kapital, huruf kecil, dan simbol dalam kata sandi. Semua variabel diinisialisasi dengan nilai 0.   


3.                                                    

             
 - cout << "Masukkan kata sandi: ": Ini menampilkan pesan ke layar yang meminta pengguna untuk memasukkan kata sandi.

 - getline(cin, password): Fungsi getline digunakan untuk membaca seluruh baris input dari pengguna, termasuk spasi jika ada. Kata sandi yang dimasukkan disimpan di variabel password.


4.                                                 

 - for (char c : password): Loop ini menelusuri setiap karakter c di dalam string password.

 - Dalam setiap iterasi loop, karakter c diperiksa dengan menggunakan beberapa fungsi:

 - isdigit(c): Fungsi ini memeriksa apakah karakter c adalah angka. Jika iya, maka variabel angka akan bertambah satu.

 - isupper(c): Fungsi ini memeriksa apakah karakter c adalah huruf kapital. Jika iya, maka variabel hurufKapital bertambah satu.

 - islower(c): Fungsi ini memeriksa apakah karakter c adalah huruf kecil. Jika iya, maka variabel hurufKecil bertambah satu.

 - else: Jika karakter c bukan angka, bukan huruf kapital, dan bukan huruf kecil, maka karakter tersebut dianggap simbol, sehingga variabel simbol bertambah satu.


5.                                           


 - cout << "Jumlah angka: " << angka << endl;: Menampilkan jumlah angka yang dihitung dalam kata sandi.

 - cout << "Jumlah huruf kapital: " << hurufKapital << endl;: Menampilkan jumlah huruf kapital.

 - cout << "Jumlah huruf non-kapital: " << hurufKecil << endl;: Menampilkan jumlah huruf kecil.

 - cout << "Jumlah simbol: " << simbol << endl;: Menampilkan jumlah simbol (karakter yang bukan angka atau huruf).

 - return 0;: Menandakan bahwa program telah berjalan dengan sukses tanpa kesalahan. dan Program akan berhenti setelah baris ini dieksekusi. 



sumber dari pembalikkan string dapat ditemukan pada web:
https://www.geeksforgeeks.org/reverse-a-string-in-cpp/

sumber dari menganalisis karakter dapat ditemukan pada web:
https://www.geeksforgeeks.org/count-digits-alphabets-and-special-characters-in-a-string-in-c/

Artikel Cara Merakit CPU

Edit Posted by with No comments
Cara merakit CPU :

 Sebelum anda memulai merakit CPU, ada beberapa tahapan seperti tahap persiapan, perakitan, pengujian. Berikut dibawah ini saya akan menjelaskan apa saja tahap tahap merakit CPU tersebut : 

A. Persiapan 
     Pada tahap ini kamu harus menyiapkan komponen-komponen yang akan digunakan pada saat melakukan perakitan CPU nanti. Pastikan peralatan sudah tersedia dan siap digunakan. Pastikan juga merakit dalam kondisi ruangan yang bersih dan memiliki area yang cukup luas demi keamanan dan kenyamanan.

B. Perakitan
     Tahap merakit CPU yang telah disiapkan. Perakitan harus dilakukan secara berurutan atau dipasang satu per satu sesuai prosedur yang ada. Lakukan dengan teliti agar tidak terjadi kesalahan pada proses pengujian. 

C. Pengujian
     Pengujian dilakukan setelah kamu menyelesaikan tahap perakitan. Pengujian dilakukan untuk mengetahui apakah CPU dapat berjalan dengan normal. Jika terjadi kesalahan pada proses pengujian maka kamu harus kembali lagi pada tahap perakitan untuk memeriksa komponen apa yang belum terpasang dengan baik.

Setelah anda mengetahui beberapa tahapan dalam perakitan CPU sekarang kamu dinyatakan telah siap dalam merakit sebuah CPU. Berikut dibawah ini merupakan tutorial atau cara merakit komputer beserta gambar berikut :

Membuka casing 
   Buka sekrup penahan dibagian belakang casing. Kemudian copot penutup casing sebelah kiri (cukup sebelah saja). Semua komponen yang ada saya lepas sehingga casing dalam keadaan kosong.

• Letakan processor ke motherboard 
   Selanjutnya adalah memasang processor ke motherboard. Perhatikan juga jenis processor apa yang digunakan. serta perhatikan juga socket yang digunakan. 

Langkah ke 1 : Letakkan motherboard pada tempat yang datar dan jangan lupa beri alas dengan permukaan yang lembut agar motherboard tidak tergores atau putus jalur komponennya, seperti pada gambar dibawah ini! 


Langkah ke 2 : Kemudian pasang processor pada motherboard, Pemasangan processor usahakan diluar cassing agar memudahkan dalam pemasangan processor tersebut, pemasangan processor disesuaikan jenis processor dan motherboard yang digunakan. Seperti pada gambar dibawah ini!

                           

Langkah ke 3 : Setelah processor terpasang kemudian lakukan pemasangan kipas processor. Seperti pada gambar dibawah ini! 

                        

Langkah ke 4 : Pasang RAM pada slot RAM yang tersedia pada motherboard, kemudian pemasangan RAM pada slot harus mengikuti aturan karena apabila terjadi kesalahan dalam pemasangan dapat membuat RAM dan motherboard rusak atau terbakar. Seperti pada gambar dibawah ini! 

                          

Langkah ke 5 : Setelah beberapa komponen diatas dipasang, maka selanjutnya adalah memasang power supply. Posisi power supply sangat beragam dan bergantung pada jenis case yang digunakan. Pasang power supply sesuai tempat yang disediakan. Setelah dirasa pas, kencangkan body power supply dengan baut hingga posisi power supply kuat. power supply disini berguna untuk memberi daya atau arus listrik pada komputer. Seperti pada gambar dibawah ini! 

                            

Langkah ke 6 : Siapkan cassing untuk pemasangan semua komponen yang sudah disediakan. Seperti pada gambar dibawah ini! 

                        


Langkah ke 7 : Setelah kita selesai merakit semua komponen CPU tersebut, maka perakitan tersebut harus kita uji apakah perakitan ini berhasil atau tidak, dengan cara kita hidupkan komputer dapat BOOTING maka perakitan CPU nya berhasil. Bila tidak dapat BOOTING, berarti perakitan nya belum sempurna, maka harus disempurnakan bila kita ingin menginstal sistem operasi. Cara menyempurnakan yaitu dengan cara cek kembali semua komponen yang telah di pasang. 








                                 
                  






Menghitung Jumlah : Optimasi Pekerjaan rumah cici, Perhitungan Pertunjukkan Hewan, Dan Jumlah Langkah Minimum

Edit Posted by with No comments

1 : Mengerjakan optimasi pekerjaan rumah cici 

Cici menerima 10 buah pekerjaan rumah yang harus ia kerjakan, setelah melihat isi dari masing - masing PR tersebut, Cici memilki perkiraan, berapa lama waktu yang diperlukan cici untuk mengerjakan masing-masing PR tersebut, Seperti yang terlihat pada tabel dibawah ini.                                                          


Sayangnya, ia tidak punya banyak waktu untuk mengerjakan semua PR. Cici menhitung bahwa ia hanya punya waktu total -8 jam sebelum semua PR tersebut harus dikumpulkan, Cici ingin menentukan, PR mana yang harus ia kerjakan terlebih dahulu, dengan pertimbangan bahwa setiap PR memiliki nilai yang sama besarnya [terhadap nilai akhir Cici]. Bantulah Cici untuk menentukan PR mana saja yang harus ia kerjakan dalam waktu maksimal 8 jam, untuk mendapatkan total nilai akhir yang sebesar-besarnya. 

Jawaban : 

Perhatikan gambar berikut!


Gambar diatas merupakan sebuah program dari optimasi pekerjaan rumah, maka hasil dari output program diatas adalah :


Menurut saya secara teori, Cici bisa mengerjakan 7 PR sekaligus dalam kurun waktu 8 jam. hal tersebut dapat dihitung secara berikut :

Langkah ke 1 yaitu Daftar pekerjaan rumah dengan kebutuhan waktu :

- A: 1,5 jam
- B: 3 jam
- C: 1 jam
- D: 0,5 jam
- E: 4 jam
- F: 1 jam
- G: 2,5 jam
- H: 1 jam
- I: 0,5 jam
- J: 2 jam

Langkah ke 2 yaitu urutan pekerjaan rumah berdasarkan waktu yang diperlukan dari yang paling tinggi :

- D: 0,5 jam
- I: 0,5 jam
- C: 1 jam
- F: 1 jam
- H: 1 jam
- A: 1,5 jam
- J: 2 jam
- G: 2,5 jam
- B: 3 jam
- E: 4 jam

Langkah ke 3 yaitu mulai untuk memilih pekerjaan rumah dari bagian atas daftar yang telah diurutkan sampai mencapai batas waktu 8 jam :

1. D: 0,5 jam (Total: 0,5 jam)
2. I: 0,5 jam (Total: 1 jam)
3. C: 1 jam (Total: 2 jam)
4. F: 1 jam (Total: 3 jam)
5. H: 1 jam (Total: 4 jam)
6. A: 1,5 jam (Total: 5,5 jam)
7. J: 2 jam (Total: 7,5 jam)

Jadi total akhir waktu yang digunakan adalah 7,5 jam.



2 : perhitungan pertunjukkan hewan 

Dina sedang bertamasya mengunjungi kebun binatang. setiap hari, kebun binatang mengadakan beberapa pertunjukkan atraksi hewan yang dapat ditonton oleh para pengunjung, Berikut adalah jadwal yang telah ditetapkan oleh pengelola kebun binatang. 


Tentunnya dalam satu waktu tertentu, Dina hanya dapat menonton satu pertunjukkan atraksi hewan. Dina ingin dapat melihat sebanyak - banyaknya pertunjukkan dalam satu hari tersebut, dan ia tidak memiliki preferensi dalam melihat pertunjukkan hewan. Tentukan, ada berapa banyak maksimal pertunjukkan yang dapat ditonton oleh Dina. 


Jawaban :

Perhatikan gambar berikut!


Gambar diatas merupakan program dari perhitungan pertunjukkan hewan, maka hasil dari output program tersebut adalah :


Perhitungan : 

1. Jam buka: 9 AM 
2. Jam tutup: 5 PM
3. Istirahat makan siang: dari jam 12 PM hingga jam 13 [1]

langkah-langkah nya adalah sebagai berikut:

1. Total jam buka: 17 - 9 = 8 jam
2. Durasi istirahat makan siang: 13 -12 = 1 jam
3. Total waktu untuk pertunjukkan: 8 jam - 1 jam 
4. Durasi setiap pertunjukkan: 1 jam
5. Jumlah pertunjukkan: 7 jam // 1 jam = 7 jam pertunjukkan.

Maka, hasil akhir dari perhitungan tersebut adalah 7, jadi Dina dapat menonton maksimum 7 pertunjukkan dikebun binatang dalam sehari.




3 : Jumlah langkah minimum

Ani dan Budi sedang bermain dengan sebuah permainan angka: pertama Ani akan memilih sebuah angka bilangan bulat positif n. Selanjutnya, Budi harus mengubah bilangan n ini menjadi angka 1 dengan menerapkan serangkaian langkah sebagai berikut: 1. Budi boleh mengganti bilangan n dengan-1. 2. Jika bilangan saat ini adalah genap (habis dibagi 2), maka Budi boleh menggantinya dengan n/2. 3. Jika bilangan saat ini habis dibagi 3, maka Budi boleh menggantinya dengan n/3. Proses ini harus dilakukan oleh Budi secara terus menerus sampai bilangan yang dimilikinya menjadi 1. Misalnya, jika Ani memilih n=5, maka Budi dapat melakukan proses mengubah 5 menjadi 1 sebagai berikut: 5→4→2→1 (dalam tiga langkah). Tentukan, berapakah jumlah langkah minimum yang diperlukan, jika Ani memilih 25?

Jawaban :

Perhatikan gambar berikut!


Gambar diatas merupakan program dari perhitungan jumlah langkah minimum, maka hasil dari output program tersebut adalah:


Perhitungan jumlah langkah minimumnya adalah sebagai berikut: 

Untuk menentukan jumlah langkah minimum yang diperlukan untuk mengubah angka 25 menjadi 1 dengan aturan yang diberikan, kita dapat menggunakan pendekatan langkah demi langkah dengan cara sebagai berikut: 

1. Langkah pertama: Mulai dari angka 25. karena 25 tidak genap dan tidak dapat dibagi 3, langkah yang bisa menguranginnya 1. [ 25 ~ 24 ]

2. Langkah kedua; Dari angka 24, karena 24 adalah bilangan genap, kita bisa membaginnya dengan 2.  
    [ 24 ~ 12 ]

3. Langkah ketiga: Dari angka 12. 12 juga angka genap, sehingga kita bisa membaginnya lagi dengan 2
    [ 12 ~ 6 ] 

4. Langkah keempat: Dari angka 6, 6 juga genap, kita bagi lagi dengan 2. [ 6 ~ 3 ] 

5. Langkah kelima: Dari angka 3, karena 3 dapat dibagi 3, kita gunakan langkah ini. [ 3 ~ 1 ] 

Jadi, total langkah minimum yang diperlukan untuk mengubah 25 menjadi 1 adalah 5 langkah.

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.