Jumat, 27 Januari 2017

Testing Program 1 - V-CLASS



Testing Program 1

Integration Testing
1. Top-down test
2. Bottom-up test
3. Regression test

Kapan dan contoh integration testing dilakukan top-down test ?

Jawab
Top-Down, strategi ini digunakan jika, modul level atas (high-level modules) dibuat (coding), di test, dan diintegrasikan sebelum modul level bawah (low-level modules). Keuntungannya adalah kesalahan pada modul level atas dapat teridentifikasi lebih dini, kerugiannya adalah pada saat uji coba program akan menemui kesulitan ketika modul level bawah menemukan kesalahan fungsi input-output yang sangat sulit.

Contoh top-down


Pada gambar dipilih path sebelah kanan yaitu modul M1, M2, M5 yang akan dipadukan pertama. Berikutnya M8 (jika diperlukan M2 juga dapat) atau M6 yang akan dipadukan. Selanjutnya path pusat dan sebelah kiri dikerjakan. Breadth first integration akan memadukan seluruh modul yang sejajar. Dari contoh diatas modul M3, M4 (yang digantikan dengan S4) yang akan dipadukan, berikutnya M1, M5, M6, dan seterusnya,
1. Modul utama digunakan sebagai test driver dan stub yang menggantikan seluruh modul
yang secara langsung berada di bawah control modul
.
2. Tergantung kepada perpaduan yang dipilih (dept atau breadth) subordinat stub diganti atau dipindahkan dengan modul yang sebenarnya.

3. Uji coba dilakukan selama masing-masing modul dipadukan.

4. Pada penyelesaian masing-masing uji coba stub yang lain dipindahkan dengan modul
sebenarnya.
5. Uji coba regression yaitu pengulangan uji coba untuk mencari kesalahan-kesalahan lain yang mungkin timbul.
Proses yang dimulai dari langkah nomor 2 akan berulang hingga seluruh struktur program
selesai dibuat. Diasumsikan pendekatan depth first yang dipergunakan dan sebagian melengkapi struktur s7 yang berikut akan digantikan dengan modul yang berhubungan m7. M7 sendiri menpunyai stub yang akan digantikan dengan modul yang berhubungan. Yang paling penting setiap terjadi pergantian, uji coba harus dikerjakan untuk memverifikasi interface. Strategi top down intergration akan menverifikasi control utama dan keputusan pada saat proses uji coba. Pada struktur program yang dibuat dengan baik keputusan akan dikerjakan pada tingkat atas hierarki. Jika pendekatan depth first integration dipilih fungsi-fungsi yang melengkapi perangkat lunak harus dilengkapi dan dipertunjukkan. Fungsi stub adalah untuk menggantukan modul pada tingkat yang paling bawah yang diujicobakan.

Source:

Kamis, 12 Januari 2017

Pengantar telematika - tugas ke tiga


SOAL

1.      1. Jelaskan bagaimana proses komunikasi antara user dengan mesin (perangkat telekomunikasi dan komputer) sehingga user dapat mengakses layanan telematika
2.      2. Apa fungsi dasar hukum (UU ITE) yang digunakan apabila ada penyalahgunaan dalam layanan telematika, jelaskan)
3.      3. Jelaskan faktor-faktor yang menyebabkan terjadinya penyalahgunaan layanan telematika

Jawaban

1.      1. Menurut saya dan beberapa artikel pada mesin pencari (google) bahwa interaksi manusia dengan mesin ini sama halnya de gan manusia berinteraksi dengan manusia lainnya dia harus mengerti bahasa apa yang akan digunakan untuk berinteraksi tidak mungkin interaksi akan berjalan lancar apabila menggunakan bahasa yang berbeda seperti orang sunda berbicara dengan orang jawa maka interaksi itupun akan gagal dan bahkan akan timbulnya kesalahpahaman
 Contohnya dalam sebuah rumah sakit, suara mengenal dari elektrograf (EKG) berbunyi ‘bip’ dalam irama jantung atau pada bunyi ‘bip’ setelah komputer dinyalakan bip satu kali pendek artinya mesin tidak ada yang error jika bunyi ‘bip’ panjang maka ada kerusakan pada bagian hardware memori atau memori terpasang dengan salah
2.      2. Tujuan dari UU ITE ialah
  1. mencerdaskan kehidupan bangsa sebagai bagian dari masyarakat informasi dunia;
  2. mengembangkan perdagangan dan perekonomian nasional dalam rangka meningkatkan kesejahteraan masyarakat;
  3. meningkatkan efektivitas dan efisiensi pelayanan publik;
  4. membuka kesempatan seluas-luasnya kepada setiap Orang untuk memajukan pemikiran dan kemampuan di bidang penggunaan dan pemanfaatan Teknologi Informasi seoptimal mungkin dan bertanggung jawab; dan
  5. memberikan rasa aman, keadilan, dan kepastian hukum bagi pengguna dan penyelenggara Teknologi Informasi.
Jika tujuan disalahgunakan maka dampaknya akan lumayan seperti banyak informasi privacy yang bocor ataupun pencurian data ataupun moral pada anak remaja jaman sekarang 

3.      3. Menurut saya faktor-faktor yang menyebabkan terjadinya penyalahgunaan telematika ialah adanya niatan jahat karena semua penyalahgunaan sesuatu berawal dari niat jahat mulai dari pencurian data sampai pemalsuan tapi bukan niat saja akan tetapi mudahnya akses internet yang sekarang sudah bisa membuka hampir semua situs bahkan beberapa artikel menyebarkan cara membuka deep web dimana situs yang berada disana kebanyakan situs-situs ilegal. 

SSumber Artikel : https://id.wikipedia.org/wiki/Undang-undang_Informasi_dan_Transaksi_Elektronik
https://id.wikipedia.org/wiki/Interaksi_manusia-komputer
 https://simatupang.wordpress.com/2007/06/23/bunyi-beep-pada-komputer-anda/

Selasa, 15 November 2016

TUGAS PENGANTAR TELEMATIKA 2



SOAL

1. Jelaskan peranan jaringan komputer yang berkaitan dengan bagian telekomunikasi pada layanan telematika! 
2. Sebutkan dan jelaskan aplikasi apa saja yang bermunculan dengan semakin luasnya jangkauan telekomunikasi dan semakin banyaknya perangkat telekomunikasi!
3. Berikan contoh proses yang berkaitan dengan arsitektur client-server dan arsitektur peer-to-peer pada layanan telematika!  

Jawaban

1.            Jaringan Komputer ialah sekumpulan komputer beserta perangkat-perangkat lain sebagai pendukung komputer yang saling terhubung satu sama lain dalam satu kesatuan. Media jaringan komputer bisa tanpa kabel dan bisa melalui kabel, hal ini memungkinkan pengguna jaringan komputer dapat saling bertukar informasi.
Peranan jaringan komputer yang berkaitan dengan bagian telekomunikasi ialah
·         Jaringan komputer memberikan informasi yang cukup terupdate dengan adanya jaringan komputer penyebaran informasi semakin meluas mulai dari ruangan saja sampai seluruh dunia
·         Jaringan komputer memberikan akses kepada pengguna untuk mempermudah pembayaran bulanan misal Pembayaran tagihan listrik , air dan telepon dengan menggunakan mesin atm
·         Jaringan komputer memberika e-learning atau elektronik learning ( Pembelajaran melalui Elektronik ) dimana murid sekolah sekarang bisa mengakses apa saja yang ia pelajari disekolah melalui internet jika tidak mengetahui jawaban yang ada dibuku maka bisa dicari melalui internet
2.      Menurut saya pada zaman yang sudah canggih ini banyak aplikasi yang banyak membantu manusia saat ini seperti aplikasi penyimpanan dengan cara menyimpannya pada intenet seperti Google drive dan pada aplikasi pembelajaan ada aplikasi untuk android dimana pembelanjaan bisa memesan di smartphone ataupun di PC ( Personal Computer ) dan menurut saya aplikasi yang sangat banyak digunakan oleh manusia adalah aplikasi pesan / messenger dimana banyak orang menggunakannya untuk menanyakan kabar ataupun mengirimkan file aplikasinya seperti  Line, Whatsapp dan BBM
3.      Contoh dari Clien Server ialah pada saat di warung internet ( WARNET ) , beberaa warnet sudah menggunakan smartbilling dimana sang admin yang betugas untuk membukakan komputer sewaan dan memberikan beberapa waktunya.  Komputer server dipegang oleh admin / penjaga dan clientnya adalah komputer yang akan disewakan , prosesnya pada saat ada seseorang ingin meminjam atau menyewa komputer tersebut maka harus melalui admin terlebih dahulu untuk membayar sewaannya dan jika si peminjam melakukan hal aneh maka si admin bisa saja langsung stop waktu penyewaan atau mematikan koneksinya dari siserver
Contoh dari peer to peer ialah penukaran informasi tanpa menggunakan internet disuatu ruangan, biasanya sih kalau diwarnet dan mendadak koneksi mati karena suatu hal maka jalan keluar ya main game yang tidak menggunakan internet semisal CounterStrike permainan ini tanpa internet tapi bisa menghubungkan beberapa pemain tanpa menggunakan internet atau bisa memindahkan data dari komputer 1 dengan komputer 1 lainnya tanpa harus menggunakan alat penyimpanan seperti Flashdisk atau Harddisk .

DAFTAR PUSTAKA



Jumat, 07 Oktober 2016

Tugas Softskill 1 - Soal dan jawaban



1. Jelaskan peranan Telematika dalam penyampaian informasi dalam kehidupan sehari-hari! Berikan contohnya dalam bidang pendidikan!
2. Sebutkan dan jelaskan komponen-komponen apa saja yang menunjang layanan telematika!
 3. Sebutkan hal-hal apa saja yang didapat dari perkembangan layanan telematika, jelaskan!
4. Bagaimana menghindari dampak negatif dari perkembangan telematika? Jelaskan! 

Jawaban

  1. Peranan telematika dalam penyampaian pada kehidupan sehari-hari yaitu melihat jadwal mata kuliah pada website , memasukkan tugas pada suatu website contohnya pada universitas gunadarma yang menggunakan student site untuk memasukkan link blog dan mengerjakan tugas pada website contohnya v-class lalu ada google maps yang dipakai oleh beberapa guru geografi untuk menjelaskan suatu negara
  2. Software / perangkat lunak, digunakan untuk menginput dan memproses informasi
Hardware / perangkat keras, digunakan untuk mendapatkan output, melakukan penyimpanan dan memproses informasi
Brainware / perangkat manusia, adalah yang mengoperasikan perangkat lunak dan keras untuk menghasilkan suatu informasi
Internet, digunakan untuk mempermudah pengiriman informasi
  1. Informasi, karena pada zaman dahulu informasi sangat susah didapat hanya melalui media koran saja akan tetapi informasi saat ini sangat mudah didapatkan
Kecepatan pengiriman pesan, karena pada zaman dahulu pesan ataupun kabar hanya dapat dikirimkan atau diberitahukan dengan cara pengiriman pos , fax ataupun telepon akan tetapi saat ini hanya dengan sms bisa dengan cepat dan tidak memerlukan banyak biaya seperti zaman dahulu
Pendidikan, karena pada saat ini hampir semua pelajaran kita bisa ketahui melalui internet seperti pelajaran geografi dimana kita bisa melihat negara diseluruh dunia beserta kota-kota yang ada disana.
  1. Menurut saya, pengguna sebaiknya lebih waspada pada informasi-informasi yang belum benar seperti penjualan online dan produk-produk online yang mau dijajakan oleh si penjual karena bisa berakibat penipuan karena sudah banyak yang terkena dampak negatif pada telematika yang seperti ini dan juga sekarang sudah banyak pekerjaan yang menggunakan mesin seperti pembelian tiket karcis sebenarnya ini berdampak baik akan tetapi jika mesin terus menerus digunakan dalam pekerjaan maka tenaga kerja manusia akan semakin menurun dan akhirnya banyak yang menjadi pengangguran mungkin sebaiknya mesin dan tenaga kerja manusia diseimbangkan.
Daftar Pustaka 
 
http://ebbyboooy.blogspot.co.id/2013/10/tugas-pengantar-telematika.html