Rabu, 13 Januari 2016

Program IF di dalam IF

Kali ini saya akan membuat program, di mana kodingannya berisi if namun terdapat if lagi di dalamnya. Program ini adalah program liburan bersama dosen, dengan syarat sebagai berikut:
- Berumur minimal 17 tahun.
- Memiliki IPK minimal 3.

Kodingannya adalah sebagai berikut :



Dan apabila di run maka akan menghasilkan output seperti ini.



Selamat mencoba dan teruslah berkreasi dalam membuat program.

Dampak Ilmu Pengetahuan dan Teknologi terhadap Kemiskinan

BAB I
PENDAHULUAN

Ilmu pengetahuan dan teknologi (IPTEK) adalah faktor yang mempengaruhi segala aspek kehidupan. Perkembangan dunia iptek yang demikian pesatnya telah membawa manfaat luar biasa bagi kemajuan peradaban umat manusia. Jenis-jenis pekerjaan yang sebelumnya menuntut kemampuan fisik cukup besar, kini relatif sudah bisa digantikan oleh perangkat mesin-mesin otomatis. Sistem kerja robotis telah mengalihfungsikan tenaga otot manusia dengan pembesaran dan percepatan yang menakjubkan.

Ringkas kata, kemajuan iptek yang telah kita capai sekarang benar-benar telah diakui dan dirasakan memberikan banyak kemudahan dan kenyamanan bagi kehidupan umat manusia. Kini bagi masyarakat, perkembangan iptek dianggap sebagai solusi dari permasalahan yang ada. Namun manusia tidak bisa pula menipu diri akan kenyataan bahwa iptek mendatangkan kesengsaraan bagi manusia. Karena setiap sesuatu pasti mempunyai dampak positif dan negatif bagi kehidupan.


BAB II
PEMBAHASAN / ISI

Perkembangan iptek yang berdampak positif sangatlah banyak. Dengan adanya iptek kita dapat merasakan kemudahan dalam segala hal. Contohnya dalam hal transportasi. Kini, cukup menggunakan aplikasi di handphone kita dapat memanggil ojek untuk mengantar ke tempat tujuan yang diinginkan. Selain mengantar jemput orang, ojek online juga dapat membelikan dan mengantarkan barang sesuai keinginan kita.

Ojek online membuka lapangan kerja yang luas bagi para pengangguran, mahasiswa maupun karyawan. Karena jam kerjanya dapat disesuaikan dengan kegiatan kita. Bisa dikatakan bahwa omset ojek pangkalan mengalami penurunan. Karena jika dibandingkan dengan ojek pangkalan, ojek online lebih murah, mudah, aman.

Masalah yang serupa juga terjadi pada fotografer di tempat wisata. Saat musim liburan, banyak kita jumpai tukang foto yang membawa kamera di tempat wisata. Ia menawarkan jasa foto kepada setiap pengunjung. Namun, dengan adanya teknologi yang canggih, yaitu handphone dengan kamera beresolusi tinggi, membuat para pengunjung untuk memilih foto sendiri menggunakan handphonenya. Trend yang kita kenal dengan selfie, membuat para juru foto kehilangan pekerjaan dan beralih mencari profesi lain.

Adanya Gerbang Tol Otomatis berdampak pada pengurangan jumlah karyawan. Karyawan yang ditugaskan memberi kartu tol dan menerima biaya tol kini digantikan oleh mesin canggih. Namun, adanya mesin tersebut sangat membantu mengurangi kemacetan pada saat antri menuju gardu tol.

Zaman sekarang, mencuci mobil dapat dilakukan hanya dalam waktu 5 menit dan tanpa keluar dari mobil. Adanya teknologi ini sangat membantu para pekerja yang harus sampai tepat waktu di tempat kerjanya dengan mobil yang bersih. Di sisi lain, banyak tukang cuci mobil yang kehilangan pekerjaannya.

Teknologi memang sangat dibutuhkan dalam membantu kegiatan manusia. Berikut adalah dampak adanya iptek dilihat dari berbagai bidang.

Bidang informasi dan komunikasi
Dalam bidang informasi dan komunikasi telah terjadi kemajuan yang sangat pesat. Dari kemajuan dapat kita rasakan dampak positifnya antara lain:
- Lebih cepat mendapatkan informasi-informasi yang akurat dan terbaru di bumi bagian manapun melalui internet.
- Dapat berkomunikasi dengan teman maupun keluarga yang sangat jauh hanya dengan menggunakan handphone.
- Mendapatkan layanan bank dengan sangat mudah.

Disamping keuntungan-keuntungan yang kita peroleh ternyata kemajuan kemajuan teknologi tersebut dimanfaatkan juga untuk hal-hal yang negatif, antara lain:
- Penggunaan informasi tertentu dan situs tertentu yang terdapat di internet yang bisa disalahgunakan pihak tertentu untuk tujuan tertentu.
- Dengan adanya internet, pekerjaan mengantar koran akan berkurang. Karena membaca berita dapat dilakukan di handphone.

Bidang ekonomi dan industri
Dalam bidang ekonomi teknologi berkembang sangat pesat. Dari kemajuan teknologi dapat kita rasakan manfaat positifnya antara lain:
- Pertumbuhan ekonomi yang semakin tinggi.
- Kemudahan dalam berniaga. Berniaga kini dapat dilakukan dari dalam rumah menggunakan gadget.

Meskipun demikian ada pula dampak negatifnya antara lain;
- Terjadinya pengangguran bagi tenaga kerja yang tidak mempunyai kualifikasi yang sesuai dengan yang dibutuhkan.
- Sifat konsumtif sebagai akibat kompetisi yang ketat pada era globalisasi akan melahirkan generasi yang secara moral memiliki sifat konsumtif.

Bidang Pendidikan
Teknologi mempunyai peran yang sangat penting dalam bidang pendidikan antara lain:
- Munculnya media massa, khususnya media elektronik sebagai sumber ilmu dan pusat pendidikan. Dampak dari hal ini adalah guru bukannya satu-satunya sumber ilmu pengetahuan.
- Munculnya metode-metode pembelajaran yang baru, yang memudahkan siswa dan guru dalam proses pembelajaran. Dengan kemajuan teknologi terciptalah metode-metode baru yang membuat siswa mampu memahami materi-materi yang abstrak, karena materi tersebut dengan bantuan teknologi bisa dibuat abstrak.
- Sistem pembelajaran tidak harus melalui tatap muka. Dengan kemajuan teknologi proses pembelajaran tidak harus mempertemukan siswa dengan guru.

Disamping itu juga muncul dampak negatif dalam proses pendidikan antara lain:
- Penyalahgunaan pengetahuan bagi orang-orang tertentu untuk melakukan tindak kriminal.
- Pelajar jadi malas pergi ke perpustakaan, dan lebih memilih mencari referensi dari internet yang sifatnya instant.

Sehingga, dari uraian diatas kita bisa menyimpulkan bahwa kemajuan teknologi adalah sesuatu yang tidak bisa kita hindari dalam kehidupan ini, karena kemajuan teknologi akan berjalan sesuai dengan kemajuan ilmu pengetahuan. Teknologi merupakan alat bantu manusia. Dengan daya pengaruhnya yang sangat besar, teknologi telah menjadi pengarah hidup manusia. Masyarakat yang rendah kemampuan teknologinya cenderung tergantung dan hanya mampu bereaksi terhadap dampak yang ditimbulkan oleh kecanggihan teknologi.

BAB III
PENUTUP
Perkembangan teknologi memang sangat diperlukan. Setiap inovasi diciptakan untuk memberikan manfaat positif bagi kehidupan manusia. Memberikan banyak kemudahan, serta sebagai cara baru dalam melakukan aktifitas manusia. Khusus dalam bidang teknologi masyarakat sudah menikmati banyak manfaat yang dibawa oleh inovasi-inovasi yang telah dihasilkan dalam dekade terakhir ini. Namun manusia tidak bisa menipu diri sendiri akan kenyataan bahwa teknologi mendatangkan berbagai efek negatif bagi manusia.
Adanya teknologi canggih seharusnya tidak membuat kita kehilangan pekerjaan. Kita harus menggunakan teknologi tersebut untuk menghasilkan pundi-pundi rupiah. Karena pada hakikatnya, teknologi diciptakan untuk memberi kemudahan kepada manusia.

Sumber :
https://intanayuda8.wordpress.com/2013/05/13/ilmu-pengetahuan-dan-teknologi-html/

Struktur Percabangan

Struktur percabangan terdiri dari :
1. If
2. If – else
3. If – else if – else
4. Switch

Contoh program if, if-else, if-else if-else sudah kita praktikkan pada saat membuat program luas segitiga yang kompleks. Kini mari kita pelajari mengenai switch. Berikut adalah salah satu contoh output programnya :



Langkah-langkah membuatnya adalah sebagai berikut :
Buka aplikasi QBASIC di laptop atau komputer anda.
Ketikkan kodingan ini :


Dari gambar di atas, select case pil digunakan untuk memberikan harga satuan di setiap pilihan barang. Dan select case jml digunakan untuk menghitung total, diskon, jumlah yang harus dibayar. Jangan lupa untuk mengetikkan “end select” di akhir select, agar program dapat dijalankan.

Minggu, 10 Januari 2016

Struktur Perulangan



Program di atas adalah looping atau struktur perulangan. Struktur perulangan terdiri dari for, while, dan do while. Ketiganya hanya berbeda dicara penulisan, namun akan menghasilkan output yang sama.

Jika menggunakan perintah for, langkah-langkahnya adalah sebagai berikut :

  1. Buka aplikasi QBASIC di laptop atau komputer anda.
  2. Ketikkan kodingan ini :
     FOR i = 1 TO 5

     PRINT "komputer"
     NEXT i
     END



Jika menggunakan perintah while, langkah-langkahnya adalah sebagai berikut :

  1. Buka aplikasi QBASIC di laptop atau komputer anda.
  2. Ketikkan kodingan ini :

    komputer = 6
    WHILE komputer > 1
    PRINT "komputer"
    komputer = komputer - 1
    WEND
    END



Jika menggunakan perintah do while, langkah-langkahnya adalah sebagai berikut :

  1. Buka aplikasi QBASIC di laptop atau komputer anda.
  2. Ketikkan kodingan ini :

    komputer = 6
    DO WHILE komputer > 1
    PRINT "komputer"
    komputer = komputer - 1
    LOOP
    END


Algoritma dan Flowchart

Pada tulisan saya beberapa minggu yang lalu, kita sudah membuat program luas segitiga di Qbasic. Sebelum membuat program lagi di Qbasic, saya akan menjelaskan tentang algoritma dan flowchart. Karena program yang akan kita buat di komputer, harus kita buat alurnya terlebih dahulu.

Algoritma
Algoritma adalah langkah-langkah untuk memecahkan atau menyelesaikan suatu masalah. Sifat-sifat algoritma yaitu :

  • Harus jelas dan terstruktur.
  • Input dan output harus sesuai.
  • Efektif dan efisien.


Flowchart
Flowchart adalah bagan atau gambar yang memperlihatkan urutan dan hubungan antara proses. Flowchart secara garis besar terdiri dari 3 bagian utama, yaitu :

  • Input
  • Proses
  • Output


Berikut adalah algoritma dari program yang sudah dibuat beberapa minggu yang lalu.

  1. Input alas dan tinggi segitiga
  2. Menghitung keliling segitiga dengan rumus L  = alas * tinggi / 2
  3. Cetak L


Dan flowchartnya adalah sebagai berikut :