Kamis, 11 Desember 2014

Rangkuman Materi Perkuliahan Konsep Teknologi

RANGKUMAN MATERI PERKULIAHAN KONSEP TEKNOLOGI
Nama : MAILUZ ZULFA QONIA
NIM : 1300697
Kelas : Pendidikan Ilmu Komputer A
MATERI 1
*Perkembangan Virtual Mesin dan Definisinya *
Sebuah mesin virtual (VM) adalah implementasi perangkat lunak dari sebuah mesin (misalnya komputer) yang mengeksekusi program-program seperti mesin fisik. Mesin virtual dipisahkan menjadi dua kategori utama, didasarkan pada penggunaan dan tingkat korespondensi untuk setiap mesin nyata. Sebuah mesin virtual sistem menyediakan lengkap platform sistem yang mendukung pelaksanaan lengkap sistem operasi (OS). Sebaliknya, mesin virtual proses didesain untuk menjalankan satu program, yang berarti bahwa ia mendukung satu proses Karakteristik penting dari sebuah mesin virtual adalah bahwa perangkat lunak yang berjalan di dalam terbatas pada sumber daya dan abstraksi yang disediakan oleh mesin virtual tidak dapat keluar dari dunia virtual.
Pengertian virtual mesin dapat disimpulkan yaitu merupakn sebuah perangkat virtual yang akan memvirtualisasi hardware secara lengkap seperti sistem aslinya.
MATERI 2-3
*Perkembangan I-Phone, Android dan Windows Phone *
  Perkambangan Android:
Android merupakan sistem operasi berbasis linux yang dirancang untuk perangkat seluler layar sentuh seperti telepon pintar dan komputer tablet. Android awalnya dikembangkan oleh Android, Inc., dengan dukungan finansial dari google, yang kemudian membelinya pada tahun 2005.  Sistem operasi ini dirilis secara resmi pada tahun 2007, bersamaan dengan didirikannya Open Handset Alliance, konsorsium dari perusahaan-perusahaan perangkat keras, perangkat lunak, dan telekomunikasi yang bertujuan untuk memajukan standar terbuka perangkat seluler.
            Penamaan Android dirancang sesuai huruf abjad yang dimulai dari A hingga saat ini sampai J. dari setiap penamaan android tersebut tidak semua namanya dapat digunakan karena alasan hak cipta dan trademark yaitu nama Android Astro dan Android Bender.
            Perkembangan Android sangat cepat dipasaran, Android melahirkan OSnya hingga saat ini, yaitu dimulai dari Android Beta, Android Astro, Android Bender, Android Cupcake, Android Donut, Android Éclair, Android Froze Yoghurt, Android Gingerbread, Android Honeycomb, Android Ice cream sandwidch, Android Jelly Bean, dan saat ini Android Kitkat.
Perkembangan Windows Phone:
Perkembangan Windows Phone (Windows Mobile) Semakin Meningkat, walaupun Android juga masih menjadi OS terbesar untuk smartphone, tetapi Windows Phone mampu merangkak naik menjadi sistem operasi terbesar nomor 2. Dengan adanya kenaikan drastis pada sistem operasi windows untuk smartphone ini kemungkinan akan mampu menggeser kedudukan sistem operasi iOS keluaran Apple.
            Berikut perkembangan windows phone : Windows Phone 7, Windows Phone 7.5 Mango, Windows Phone 7.5 Tango.
Perkembangan Iphone :
IOS merupakan sistem operasi Perangkat lunak dari Apple. Awalnya dibuat hanya untuk iPhone, iOS kemudian berkembang hingga bisa mendukung perangkat Apple yang lain seperti iPod touch, iPad dan Apple TV. 
Berikut perkembangan dari IOS: iPhone OS 1 – Kontrol Sentuh, Entertaiment dan Internet, iPhone OS 2, iPhone OS 3 – Fitur Berlimpah, iPhone OS 3.2 – The iPad, iPhone OS 4.0 – Multitasking, FaceTime dan Folder, iPhone OS 4.0.1 ke 4.3 – “ Antennagate,” Game Center, dan AirPlay, iPhone OS 5.0 – Siri, wireless sync, dan iCloud, iPhone OS 6.0 – Apple Maps, Passbook, dan Facebook, iPhone OS 7 .
MATERI 4
*Siklus Hidup Teknologi”
Sistem Informasi adalah suatu sinergi antara data, mesin pengolah data dan manusia untuk menghasilkan informasi. Dalam membangun suatu sistem informasi  digunakan metode Siklus Hidup Pengembangan Sistem (System Development Life Cycle atau SDLC). SDLC terdiri dari sejumlah tahapan yang dilaksanakan secara berurutan.
Secara umum tahapan dari SDLC adalah sebagai berikut:
1.      Pengumpulan Data : pengumpulan data dihasilkan dari kumpulan informasi siste yang sudah ada atau yang diharapkan ada pada system yang baru. Pengumpulan data melibatkan client atau pengguna.
2.      Analisis system : dari data yang telah ada bersumber dari client, maka pada tahap analisis ini lebih banyak dilakukan oleh pihak pengembang sendiri.
3.      Perancangan system
Fase teknologi:
1) fase perancangan teknologi,
   (2) fase  penerapan teknologi,
   (3) fase pengembangan penerapan,    
   (4) fase kedewasaan teknologi,
   (5) fase penyulihan teknologi,  dan
   (6) fase keusangan teknologi.

MATERI 5
*Analisis Posisi Strategi Teknologi* (Xiaomi, IPhone, BB)
1. Strategi Pemasaran Xiaomi
            Xiaomi merupakan smartphone terbaru yang dating ke Indonesia, gadget ini berani menjual barangnya dengan harga yang murah dengan fasilitas yang diberikan sangat canggih, hal tersebut merupakan strategi yang dilakukan oleh perusahaan xiaomi untuk menembus pasara Indonesia. Xiaomi dinegaranya yaitu china, sering disebut sebagai “Apple dari China” karena bentuk yang ditampilkan sama seperti hp Apple. Xiaomi ini memberikan fitur yang sesuai dengan kebutuhan konsumen, kemudian fitur yang diberikan tersebut sangat canggih, contohnya xiaomi yang memiliki ukuran kamera 8 megapixel dengan harga 1,5 juta.
2. Strategi pemasaran IPhone
            Iphone merupakan smartphone dariApple yang muncul pertama kali pada tahun 2007. Iphone ini hadir dengan berbagai fitur yang cukup canggih seperti kemampuan untuk membeli musik, browsing, menonton video di YouTube, dan lainnya. Pada setiap generasi Iphone ini selalu menampilkan inovasi baru. Strategi yang dilakukan oleh iphone ini yaitu dengan menggandeng seluler yang ada di Indonesia, akan tetapi strategi tersebut tidak efisien, maka apple merubah strateginya menjadi Open Channel.
            Open channel artinya Apple tak hanya memasarkan iphone melalui operator seluler tapi juga melalui distributor. Di Indonesia, salah satu distributor yang dipercaya Apple untuk memasarkan produknya adalah Erajaya.
Langkah-langkah pengujian white box: 1) Mendefinisikan semua alur logika, 2) Membangun kasus untuk digunakan dalam pengujian, 3) Melakukan pengujian.
Kelemahan White Box Testing yaitu: Untuk perangkat lunak yang tergolong besar, White Box Testing dianggap sebagai strategi yang tergolong boros, karena akan melibatkan sumber daya yang besar untuk melakukannya.
Kelebihan Black Box yaitu: 1) Dapat memilih subset test secara efektif dan efisien. 2) - Dapat  menemukan cacat. 3) Memaksimalkan testing investmen.
3.    Strategi Pemasaran Blackberry
Smartphone BlackBerry merupakan smartphone yang sudah lama berjaya di Indonesia, seiring makin pesatnya penjualannya di Indonesia. Pemasaran BB menjadi fenomena yang menarik mengingat keberhasilan PDA/smartphone ini merebut hati pengguna PDA/smartphone di tengah persaingan penjualan produk PDA/smartphone yang sangat ketat.
BB lahir tahun 1999 oleh Research In Motion (RIM) dari Ontario Canada dan masuk ke pasar Indonesia sekitar tahun 2004. Pada awalnya BB dijual melalui blackmarket karena belum ada kerjasama resmi antara RIM dengan penjual di Indonesia. RIM memanfaatkan blackmarket untuk mulai mengenalkan produk baru BB ke pengguna PDA/smartphone di Indonesia di antaranya melalui keunggulan produk dalam push e-mail.
Akan tetapi, dari semua keberhasilan yang telah dicapai oleh BB, saat ini BB tersebut mulai lemah penjualannya, karena pada setiap smartphone sudah memiliki aplikasi BBM (Blackberry message) yang dulunya menjadi fitur jitu pada blackberry.
Karena hal tersebut maka saat ini blackberry sedang ada diambang kehancuran, apabila strategy yang ditampilkan tidak bisa lagi menahan posisinya tersebut.
MATERI 6
*White Box and Black Box*
a. White Box
            White box testing adalah pengujian yang didasarkan pada pengecekan terhadap detail perancangan, menggunakan struktur kontrol dari desain program secara procedural untuk membagi pengujian ke dalam beberapa kasus pengujian. Secara sekilas dapat diambil kesimpulan white box testing merupakan petunjuk untuk mendapatkan program yang benar secara 100%.

Kelebihan White Box Testing  yaitu : 1) kesalahan logika, Digunakan pada sintaks ‘if’ dan pengulangan. Dimana White Box Testing akan mendeteksi kondisi-kondisi yang tidak sesuai dan mendeteksi kapan proses pengulangan akan berhenti. 2) Ketidaksesuaian asumsi. Menampilkan asumsi yang tidak sesuai dengan kenyataan, untuk di analisa dan diperbaiki. 3) Kesalahan ketik.Mendeteksi bahasa pemrograman yang bersifat case sensitive.

Jenis White Box diantaranya Basis path, Cyclomatic Complexity, Graph Matrix
b.  Black Box
           Black box testing adalah pengujian yang dilakukan hanya mengamati hasil eksekusi melalui data uji dan memeriksa fungsional dari perangkat lunak. Jadi dianalogikan seperti kita melihat suatu koatak hitam, kit hanya bisa melihat penampilan luarnya saja, tanpa tau ada apa dibalik bungkus hitam nya. Sama seperti pengujian black box, mengevaluasi hanya dari tampilan luarnya(interface nya) , fungsionalitasnya.tanpa mengetahui apa sesungguhnya yang terjadi dalam proses detilnya (hanya mengetahui input dan output).

Kelemahan  Black Box yaitu:  Tester tidak pernah yakin apakah PL tersebut benar – benar lulus uji.

MATERI 7
*Dimensi Teknologi*

            Dimensi teknologi terhadap waktu dan tempat terbagi menjadi 4, sama waktu – sama tempat, sama waktu – beda tempat, beda waktu  – sama tempat, beda waktu – beda tempat. Berikut adalah contoh teknologi dari setiap dimensi :
1.      Sama waktu – sama tempat : Audience resphonse, text-submission, workstations talking, shared diaries, File sharing.
2.      Sama waktu – beda tempat : Telephone, skype, google hangout, Adobe Connect, NetMeeting, Game Online.
3.      Beda waktu – sama tempat : Post-It Note, Shared File, Shift Work, Team Rooms, Shift Cashier, Pendajwalan proyek.
4.      Beda waktu – beda tempat :  Bulletin Board, Blogs, Newsgroup, Gmail, Youtube.