Jumat, 26 Mei 2017

Implementasi Komputasi Modern dalam Berbagai Bidang

Komputasi banyak diimplementasikan pada berbagai bidang, seperti dalam bidang fisika, kimia, geologi, matematika, ekonomi dan geografi. Berikut adalah penjelasan implemnetasi komputasi dalam berbagai bidang.

1. Implementasi Komputasi Dalam Bidang Fisika
Implementasi komputasi dalam dunia fisika yakni untuk membantu para fisikawan dengan mudah mampu menyelesaikan permasalahan nya dalam bidang fisika. Fisika komputasi adalah subjek yang berhubungan dengan berbagai perkiraan numerik; perkiraan solusi yang ditulis sebagai sejumlah besar bilangan terbatas (finite) dari operasi matematika sederhana (algoritma), dan komputer digunakan untuk melakukan operasi tersebut dan menghitung solusi dan errornya.

2. Implementasi Komputasi Dalam Bidang Kimia
Implementasi komputasi modern di bidang kimia adalah penggunaan ilmu komputer untuk membantu menyelesaikan masalah kimia, contohnya penggunaan super komputer untuk menghitung struktur dan sifat molekul. Kimia komputasi biasanya digunakan ketika metode matematika dikembangkan dengan cukup baik untuk dapat digunakan dalam program computer.

3. Implementasi Komputasi Dalam Bidang Geologi dan Geografi 
Pada bidang ini dapat dilakukan pemanfaatan seperti pemodelan terhadap akses keadaan geografis suatu permukaan wilayah yang dapat dipantau jika terjadi pergerakan atau getaran. Selain itu dapat dilakukan pengiriman informasi mengenai prakiraan cuaca yang sangat berguna bagi segala hal terutama transportasi udara dan laut.

4. Implementasi Komputasi Dalam Bidang Matematika
Komputasi modern ini merupakan sebuah sistem yang akan menyelesaikan masalah matematis menggunakan komputer dengan cara menyusun algoritma yang dapat dimengerti oleh komputer yang berguna untuk menyelesaikan masalah manusia.

5. Implementasi Komputasi Dalam Bidang Ekonomi
Dalam bidang ekonomi pasti memiliki permasalahan yang harus dipecahkan oleh algoritma contohnya adalah memecahkan teori statistika untuk memecahkan permasalahan keuangan. Salah satu contoh komputasi di bidang ekonomi adalah komputasi statistik. Komputasi statistik adalah jurusan yang mempelajari teknik pengolahan data, membuat program, dan analisis data serta teknik penyusunan sistem informasi statistik seperti penyusunan basis data, komunikasi data, sistem jaringan, dan diseminasi data statistik.


Sumber:
http://ferdianrezpector.blogspot.com/2015/04/implementasi-komputer-pada-berbagai.html
http://hindarko.blogspot.co.id/2015/03/teori-komputasi-dan-implementasi-dalam.html

Kamis, 04 Mei 2017

Teknik atau Metode Pengolahan data


Pengertian Pengolahan Data

Pengolahan data merupakan bagian yang amat penting dalam metode ilmiah, karena dengan pengolahan data, data tersebut dapat diberi arti dan makna yang berguna dalam memecahkan masalah penelitian. Data mentah yang telah dikumpulkan perlu dipecah-pecahkan dalam kelompok-kelompok, diadakan kategorisasi, dilakukan manipulasi serta diperas sedemikian rupa sehingga data tersebut mempunyai makna untuk menjawab masalah dan bermanfaat untuk menguji hipotesa atau pertanyaan penelitian.

Jenis data

a. Data kualitatif
Data yang berhubungan dengan kategorisasi, karakteristik berwujud pertanyaan atau berupa kata-kata. Contonya wanita itu cantik, pria itu tampan, baik, buruk, rumah itu besar dan sebagainya. Data ini biasanya didapat dari wawancara yang bersifat subyektif sebab data tersebut ditapsirkan lain oleh orang yang berbeda. Data kualitatif dapat diangkakan dalam bentuk ordinal atau rangking.

b. Data kuantitatif
Data yang berwujud angka-angka. Contohnya ; yang diterima menjadi PNS 150 orang, penghasilan klinik bersalin 1 milyar/ bulan. Data ini diperoleh dari pengukuran langsung maupun dari angka-angka yang diperoleh dengan mengubah data kualitatif menjadi data kuantitatif. Data kuantitatif bersifat objektif dan bisa ditafsirkan oleh semua orang.

Langkah-langkah pengolahan data

a. Penyusunan data
Data yang sudah ada perlu dikumpulkan semua agar mudah untuk mengecek apakah semua data yang dibutuhkan sudah terekap semua. Kegiatan ini dimaksudkan untuk menguji hipotesis penelitian. Penyusunan data harus dipilih data yang ada hubungannya dengan penelitian, dan benar-benar otentik. Adapun data yang diambil melalui wawancara harus dipisahkan antara pendapat responden dan pendapat interviwer.

b. Klasifikasi data
Klasifikasi data merupakan usaha menggolongkan, mengelompokkan, dan memilah data berdasarkan pada klasifikasi tertentu yang telah dibuat dan ditentukan oleh peneliti. Keuntungan klasifikasi data ini adalah untuk memudahkan pengujian hipotesis.

c. Pengolahan data
Pengolahan data dilakukan untuk menguji hipotesis yang telah dirumuskan. Hipotesis yang akan diuji harus berkaitan dan berhubungan dengan permasalahan yang akan diajukan. Semua jenis penelitian tidak harus berhipotesis akan tetapi semua jenis penelitian wajib merumuskan masalahnya, sedangkan penelitian yang menggunakan hipotesis adalah metode eksperimen. Jenis data akan menentukan apakah peneliti akan menggunakan teknik kualitatif atau kuantitatif. Data kualitatif diolah dengan menggunakan teknik statistika baik statistika non parametrik maupun statistika parametrik. Statistika non parametrik tidak menguji parameter populasi akan tetapi yang diuji adalah distribusi yang menggunakan asumsi bahwa data yang akan dianalisis tidak terikat dengan adanya distribusi normal atau tidak harus berdistribusi normal dan data yang banyak digunakan untuk statistika non parametrik adalah data nominal atau data ordinal.

d. Interpretasi hasil pengolahan data
Tahap ini menerangkan setelah peneliti menyelesaikan analisis datanya dengan cermat. Kemudian langkah selanjutnya peneliti menginterpretasikan hasil analisis akhirnya peneliti menarik suatu kesimpulan yang berisikan intisari dari seluruh rangkaian kegiatan penelitian dan membuat rekomendasinya. Menginterpretasikan hasil analisis perlu diperhatikan hal-hal antara lain: interpretasi tidak melenceng dari hasil analisis, interpretasi harus masih dalam batas kerangka penelitian, dan secara etis peneliti rela mengemukakan kesulitan dan hambatan-hambatan sewaktu dalam penelitian.

Pengolahan Data Penelitian Secara Kualitatif dan Kuantitatif

a. Pengolahan Data Kualitatif

1) Reduksi Data
Reduksi data dapat diartikan sebagai suatu proses pemilihan data, pemusatan perhatian pada penyederhanaan data, pengabstrakan data, dan transformasi data kasar yang muncul dari catatan-catatan tertulis di lapangan. Dalam kegiatan reduksi data dilakukan pemilahan-pemilahan tentang: bagian data yang perlu diberi kode, bagian data yang harus dibuang, dan pola yang harus dilakukan peringkasan. Jadi dalam kegiatan reduksi data dilakukan: penajaman data, penggolongan data, pengarahan data, pembuangan data yang tidak perlu, pengorganisasian data untuk bahan menarik kesimpulan. Kegiatan reduksi data ini dapat dilakukan melalui: seleksi data yang ketat, pembuatan ringkasan, dan menggolongkan data menjadi suatu pola yang lebih luas dan mudah dipahami.

2) Penyajian Data
Penyajian data dapat dijadikan sebagai kumpulan informasi yang tersusun sehingga memberikan kemungkinan adanya penarikan kesimpulan dan pengambilan tindakan. Penyajian yang sering digunakan adalah dalam bentuk naratif, bentuk matriks, grafik, dan bagan.

3) Menarik Kesimpulan/Verifikasi
Sejak langkah awal dalam pengumpulan data, peneliti sudah mulai mencari arti tentang segala hal yang telah dicatat atau disusun menjadi suatu konfigurasi tertentu. Pengolahan data kualitatif tidak akan menarik kesimpulan secara tergesa-gesa, tetapi secara bertahap dengan tetap memperhatikan perkembangan perolehan data.
  
b. Pengolahan Data Kuantitatif

1) Mengelompokkan Data
Ada dua jenis data, yaitu data kualitatif dan data kuantitatif. Data kualitatif tidak memerlukan perhitungan matematis. Sebaliknya, data kuantitatif memerlukan adanya perhitungan secara matematis. Oleh sebab itu, data kuantitatif perlu diolah dan dianalisis antara lain dengan statistik. Untuk mengolah dan menganalisis data, ada dua macam statistik, yaitu statistik deskriptif dan statistik inferensial. Statistik deskriptif digunakan untuk mendeskripsikan variabel penelitian melalui pengukuran. Statistik inferensial digunakan untuk menguji hipotesis dan membuat generalisasi.

2) Kegiatan Awal dalam Mengelompokkan Data
Agar data dapat dikelompokkan secara baik, perlu dilakukan kegiatan awal sebagai berikut.
·   Editing, yaitu proses memeriksa data yang sudah terkumpul, meliputi kelengkapan isian, keterbacaan tulisan, kejelasan jawaban, relevansi jawaban, keseragaman satuan data yang digunakan, dan sebagainya.
·     Coding, yaitu kegiatan memberikan kode pada setiap data yang terkumpul di setiap instrumen penelitian. Kegiatan ini bertujuan untuk memudahkan dalam penganalisisan dan penafsiran data.
·      Tabulating, yaitu memasukkan data yang sudah dikelompokkan ke dalam tabel-tabel agar mudah dipahami.

3) Pengolahan Statistik Sederhana
Pengolahan statistik adalah cara mengolah data kuantitatif sehingga data mempunyai arti. Biasanya pengolahan data dilakukan dengan beberapa macam teknik, misalnya distribusi frekuensi (sebaran frekuensi) dan ukuran memusat (mean, median, modus).


sumber:
http://diachs-an-nur.blogspot.co.id/2012/05/teknik-pengolahan-data.html
merlitafutriana0.blogspot.com/p/tahapan-mengelolah-data.html
 
 



Jumat, 14 April 2017

Komputasi Modern dalam Hal Sistem Operasi, Jaringan Komputer dan Komunikasi Data

Komputasi Modern dalam Hal System Operasi

Mobile computing (komputasi bergerak) merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel serta mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel. Berdasarkan penjelasan tersebut, untuk kemajuan teknologi ke arah yang lebih dinamis membutuhkan  perubahan dari sisi manusia maupun alat. Contoh dari mobile computing adalah GPS, smart phone, dan sebagainya.

Salah satu implementasi mobile computing adalah PDA (Personal Digital Assistant), pertama kali dikenalkan untuk menggantikan organizer konvensional (agenda). Dimana dulu orang menggunakan agenda untuk mencatat semua jadwal aktivitas, nomor telepon, atau untuk membantunya dalam mengingatkan hal-hal yang penting baginya. Tetapi dengan bertambah pesatnya perkembangan teknologi komputer. Tetapi dalam perkembangannya, perusahaan pembuat PDA tersebut memperbaiki kemampuan PDAnya. Dari segi software (sistem operasi maupun aplikasinya) dan segi hardware (kecepatan prosesor, layar berwarna, memori yang besar) juga dari segi bentuk fisik yang semakin kecil. Selain itu sekarang PDA juga telah ditambah berbagai fasilitas yang menarik seperti kemampuan untuk membuat jaringan tanpa kabel (wireless), kemampuan untuk berfungsi sebagai telepon selular, maupun sebagai kamera digital. Dilihat dari kemampuan yang sangat luas dari sebuah PDA maka tidak menutup kemungkinan PDA akan menggantikan posisi notebook yang sangat besar dalam melakukan pekerjaan yang memerlukan komputer tetapi selalu berpindah-pindah (mobile).

Ada 3 jenis sistem operasi yang banyak digunakan pada PDA, yaitu sistem operasi Palm, Windows CE, EPOC/Symbian.

Palm
Pada sistem operasi Palm menggunakan prinsip yang tidak diperlukan, tidak perlu ada. Sehingga pada Palm tidak ada tempat bagi keyboard, dan hanya menggunakan pemasukkan data menggunakan pena (stylus) pada tempat khusus yang berfungsi sebagai tempat tulis. Sistem operasi Palm menggunakan tulisan graffiti sebagai metode input tulisan tangannya. Sistem operasi ini biasanya menggunakan resolusi layar 160×160, tetapi sekarang telah meningkat menjadi 320×320, bahkan pada PDA keluaran Sony telah menggunakan layar dengan resolusi 320×480. Sistem operasi Palm berisi beberapa aplikasi dasar. Diantaranya agenda, buku alamat, buku catatan (notebook) dan To do list, aplikasi email,pengelolaan pengeluaran, kalkulator, beberapa games.

Windows CE
Sistem operasi ini dikeluarkan Microsoft, yang ditujukan untuk komputer kecil yang dapat dibawa-bawa. Sesuai dengan namanya CE (Comercial Edition), versi ini dibuat oleh Microsoft untuk peralatan-peralatan diluar komputer PC. Windows CE didesain untuk sistem operasi pada komputer mobil, PDA, peralatan-peralatan rumah tangga yang menggunakan komputer, dan lain-lain. Tampilan Windows CE ini sangat mirip dengan tampilan Windows 95, oleh karena itu bagi pengguna Windows dapat langsung mempelajarinya dengan mudah. Pada PDA yang menggunakan sistem operasi Windows CE terbagi atas dua jenis, yaitu Handheld yang horizontal dan Pocket PC (sebelumnya diberi nama Palm PC dan Palmsize PC) yang vertikal. Untuk versi vertikal, didesain untuk menyaingi pasar Palm. Versi vertikal ini dimulai dari veri “2.0”, dengan tampilan mirip Windows 95.

EPOC/Symbian
Sistem operasi Symbian dulunya bernama EPOC, dibuat oleh perusahaan Psion yang membuat sistem operasi EPOC, kemudian diakusisi oleh perusahaan Symbian. Sistem operasi ini banyak dipakai oleh PDA Psion (PDA yang paling populer di Eropa). Psion merupakan salah satu PDA yang menguasai pasaran di Eropa. Selain PDA, sistem operasi ini banyak ditemukan pada ponsel-ponsel pintar (Smartphone). Seperti Nokia Communicator 9210, Nokia 7650, Sony Ericsson P800 dan lain-lain. Sistem operasi ini mempunyai tampilan yang mirip dengan Windows. Tetapi bila dibandingkan dengan Windows CE, sistem operasi ini lebih stabil dan tampilan mirip ”Windows” meskipun tidak memiliki semua feature Windows. Semua PDA yang menggunakan sistem operasi ini mempunyai input keyboard dan pena.


Komputasi Modern dalam  Hal Jaringan Komputer

Jaringan komputer adalah sebuah sistem yang terdiri dari dua atau lebih komputer yang saling terhubung satu sama lain melalui media transmisi atau media komunikasi sehingga dapat saling berbagi data, aplikasi maupun berbagi perangkat keras komputer.
Istilah jaringan komputer sendiri juga dapat diartikan sebagai kumpulan sejumlah terminal komunikasi yang terdiri dari dua komputer atau lebih yang saling terhubung.
Tujuan dibangunnya jaringan komputer adalah agar informasi/ data yang dibawa pengirim (transmitter) dapat sampai kepada penerima (receiver) dengan tepat dan akurat. Jaringan komputer memungkinkan penggunanya dapat melakukan komunikasi satu sama lain dengan mudah.
Selain itu, peran jaringan komputer sangat diperlukan untuk mengintegrasi data antar komputer-komputer client sehingga diperolehlah suatu data yang relevan.


Komputasi Modern dalam  Hal Komunikasi Data

Sebuah sistem komunikasi data memiliki lima komponen:
1. Pesan
Pesan adalah informasi (data) untuk dikomunikasikan. Bentuk populer dari informasi termasuk teks, angka, gambar, audio, dan video.

2. Pengirim
Pengirim adalah perangkat yang mengirimkan pesan data. Hal ini dapat berupa komputer, workstation, handset telepon, kamera video, dan sebagainya.

3. Penerima
Penerima adalah perangkat yang menerima pesan. Hal ini dapat berupa komputer, workstation, handset telepon, televisi, dan lain.

4. Media transmisi
Media transmisi adalah jalur fisik dimana pesan berjalan dari pengirim ke penerima. Beberapa contoh media transmisi termasuk kabel twisted-pair, kabel koaksial, kabel serat optik, dan gelombang radio.

5. Protokol
Protokol adalah seperangkat aturan yang mengatur komunikasi data. Ini merupakan kesepakatan antara perangkat yang saling berkomunikasi. Tanpa protokol, dua perangkat mungkin akan terhubung tapi tidak dapat berkomunikasi, orang yang berbicara Prancis tidak dapat dipahami oleh orang yang berbicara bahasa Jepang. 


sumber:
http://intanrahmantari22.blogspot.co.id/2017_03_01_archive.html
http://adiwibowo-adiwibowo.blogspot.co.id/2011/03/komputasi-modern.html

Senin, 27 Maret 2017

Pengantar Komputasi Modern

Pengertian Teori Komputasi dan Komputasi Modern

Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu table. Namun sekarang, kebanyakan komputasi telah dilakukan dengan menggunakan komputer, sehingga mempercepat dalam proses perhitungan.

Komputasi merupakan sebuah konsep yang digunakan untuk memecahkan permasalahan dari sebuah data input dengan menggunakan algoritma. Teori komputasi merupakan suatu sub-bidang dari ilmu komputer dan matematika. 

Komputasi modern adalah sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer. Oleh karena pada saat ini kita melakukan komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah komputasi modern. Dalam kerjanya komputasi modern menghitung dan mencari solusi dari masalah yang ada dan perhitungan yang dilakukan itu meliputi:
1.  Akurasi (big, Floating point)
2.  Kecepatan (dalam satuan Hz)
3.  Problem Volume Besar (Down Sizzing atau pararel)
4.  Modeling (NN & GA)
5.  Kompleksitas (Menggunakan Teori big O)

Jenis-Jenis Komputasi Modern Jenis-jenis komputasi modern ada 3 macam, yaitu :
1.  Mobile Computing atau Komputasi Bergerak Mobile computing (komputasi bergerak) merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel serta mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel.
2. Grid Computing atau Komputasi grid memanfaatkan kekuatan pengolahan idle berbagai unit computer dan menggunakan kekuatan proses untuk menghitung satu pekerjaan.
3.  Cloud Computing atau Komputasi Awan adalah perluasan dari konsep pemrograman berorientasi objek abstraksi. Abstraksi menghapus rincian kerja yang kompleks dari visibilitas.

Sejarah dan Perkembangan Komputasi Modern

Sejarah komputer modern dimulai dengan dua teknologi yang terpisah -perhitungan otomatis dan dapat di program- tapi tidak ada satu perangkat pun yang dapat dikatakan sebagai komputer, karena sebagian penerapan yang tidak konsisten terhadap istilah tersebut.

Salah satu tokoh yang paling berpengaruh terhadap perkembangan komputasi modern adalah John Von Neumann (1903-1957). John Von Neumann adalah salah satu ahli matematika terbesar abad ini. 
Beliaulah yang pertama kali menggagas konsep sebuah sistem yang menerima instruksi-instruksi dan menyimpannya dalam sebuah memori. Konsep inilah yang menjadi dasar arsitektur komputer hingga saat ini. Beliau juga salah seorang ilmuwan yang sangat berpengaruh dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu. Beliau telah memberikan karya-karya yang menakjubkan lewat teori kuantum, game theory, fisika nuklir, dan ilmu komputer.

Beliau terlahir dengan otak yang jenius, karena saat usia nya masih beliau beliau mampu menyeimbangkan kemampuan logika analitisnya dengan kemampuan sosial. Beliau memiliki bakat pada bidang matematika.
John Von Neumann juga sangat tertarik pada hidrodinamika dan kesulitan penyelesaian persamaan diferensial parsial nonlinier yang digunakan, Von Neumann kemudian beralih dalam bidang komputasi. Von Neumann menjadi seorang konsultan pada pengembangan komputer ENIAC, dia merancang konsep arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann adalah seperangkat komputer dengan program yang tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori.

Berikut ini beberapa contoh komputasi modern sampai dengan lahirnya ENIAC :
1. Konrad Zuse’s electromechanical “Z mesin”.Z3 (1941) sebuah mesin pertama menampilkan biner aritmatika, termasuk aritmatika floating point dan ukuran programmability. Pada tahun 1998, Z3 operasional pertama di dunia komputer itu di anggap sebagai Turing lengkap.

2. Berikutnya Non-programmable Atanasoff-Berry Computer yang di temukan pada tahun 1941 alat ini menggunakan tabung hampa berdasarkan perhitungan, angka biner, dan regeneratif memori kapasitor. Penggunaan memori regeneratif diperbolehkan untuk menjadi jauh lebih seragam (berukuran meja besar atau meja kerja).

3. Selanjutnya komputer Colossus ditemukan pada tahun 1943, berkemampuan untuk membatasi kemampuan program pada alat ini menunjukkan bahwa perangkat menggunakan ribuan tabung dapat digunakan lebih baik dan elektronik reprogrammable. Komputer ini digunakan untuk memecahkan kode perang Jerman.

4. The Harvard Mark I ditemukan pada 1944, mempunyai skala besar, merupakan komputer elektromekanis dengan programmability terbatas.

5. Lalu lahirlah US Army’s Ballistic Research Laboratory ENIAC ditemukan pada tahun 1946, komputer ini digunakan untuk menghitung desimal aritmatika dan biasanya disebut sebagai tujuan umum pertama komputer elektronik (ENIAC merupakan generasi yang sudah sangat berkembang di zamannya sejak komputer pertama Konrad Zuse ’s Z3 yang ditemukan pada tahun 1941).

Teori Automata dan Bahasa Formal

Automata adalah mesin abstrak yang dapat mngenali (recognize), menerima (accept), atau membangkitkan (generate) sebuah kalimat dalam bahasa tertentu. Untuk memodelkan hardware dari komputer diperkenalkan automata. Automata adalah fungsi-fungsi dari komputer digital. Menerima input, menghasilkan output, bisa memiliki penyimpanan sementara dan mampu membuat keputusan dalam mentransformasikan input ke output.

Sebuah bahasa formal adalah suatu abstraksi terdiri dari himpunan simbol-simbol dan aturan-aturan yang mana simbol-simbol tersebut bisa dikombinaasikan ke dalam entitas yang disebut kalimat.
Meskipun bahasa formal yang dipelajari disini lebih sederhana daripada bahasa lebih sederhana daripada bahasa pemrograman, meraka mempunyai banyak hal yang penting. Kita bisa mempelajari banyak tentang bahasa pemrograman dari bahasa formal.

Automata merupakan suatu sistem yang terdiri atas sejumlah berhingga state, dimana state menyatakan informasi mengenai input yan lalu dandapaty dianggap sebagai memory mesin.
Input pada mesin otomata dianggap sebagai bahasa yang harus dikenali oleh mesin. Selanjutnya, mesin otomata membuat bkeputusan yang mengindikasikan apakah input itu diterima atau tidak.

Finite State Machines

Finite State Machines (FSM)  adalah sebuah metodologi perancangan sistem kontrol yang menggambarkan tingkah laku atau prinsip kerja sistem dengan menggunakan tiga hal berikut: State (Keadaan), Event (kejadian) dan Action (aksi). Pada satu saat dalam periode waktu yang cukup signifikan, sistem akan berada pada salah satu state yang aktif. Sistem dapat beralih atau bertransisi menuju state lain jika mendapatkan masukan atau event tertentu, baik yang berasal dari perangkat luar atau komponen dalam sistemnya itu sendiri (misal interupsi timer).

Salah satu keuntungan nyata penggunaan FSM adalah kemampuannya dalam mendekomposisi aplikasi yang relative besar dengan hanya menggunakan sejumlah kecil item state. Selain untuk bidang kontrol, Penggunaan metode ini pada kenyataannya juga umum digunakan sebagai basis untuk perancangan protokol-protokol komunikasi, perancangan perangkat lunak game, aplikasi WEB dan sebagainya

Dalam bahasa pemrograman prosedural seperti bahasa C, FSM ini umumnya direalisasikan dengan menggunakan statemen kontrol switch case atau/dan if..then. Dengan menggunakan statemen-statemen kontrol ini, aliran program secara praktis akan mudah dipahami dan dilacak jika terjadi kesalahan logika.

1. Naive Approach
Menggunakan conditional statement (if-else atau switch-case) tanpa memecah object menjadi objek-objek yang lebih kecil sesuai state nya. Untuk agen yang cuma punya state yang sedikit, metode ini masih memungkinkan. Tapi kalau sudah kompleks, penggunaan metode ini jelas tidak dianjurkan, karena akan membentuk ‘spaghetti code’ dan monolithic conditional statement. Selain itu juga tidak scalable, tidak fleksibel, dan proses debugging menjadi lebih rumit.

2. State Transition Table
Bentuk ini sudah mengimplementasikan State Pattern, dengan menempatkan transition logic di context (untuk lebih jelasnya tentang State Pattern, baca ini dulu). Bentuk ini juga sering disebut sebagai Classic FSM.

3. Embedded Rules
Bentuk ini adalah kebalikan dari bentuk Classical Approach, yang berarti state transition didefinisikan di state itu sendiri. Dan sama dengan Classical Approach, bentuk ini juga akan menawarkan fleksibilitas dan skalabilitas yang baik, namun dengan efek samping agak sulit untuk di-mantain karena aturan-aturan transisi diletakkan di state sehingga ketika terjadi penambahan atau pengurangan state, maka harus dilakukan update juga terhadap state-state yang terkait.

Mesin Turing

Mesin Turing adalah model yang sangat sederhana dari komputer.  Secara esensial, mesin Turing adalah sebuah finite automaton yang miliki sebuah tape tunggal dengan panjang tak terhingga yang dapat membaca dan menulis data.  Mesin Turing menggunakan notasi seperti ID-ID pada PDA untuk menyatakan konfigurasi dari komputasinya. Stack pada PDA memiliki keterbatasan akses.  Elemen yang dapat diakses hanya elemen yang ada pada top stack. Pada Mesin Turing, memori akan berupa suatu tape yang pada dasarnya merupakan array dari sel-sel penyimpanan.

Visualisasi dari sebuah mesin Turing diberikan oleh gambar berikut:

Mesin terdiri dari sebuah finite control, yang dapat berada dalam sebuah himpunan berhingga dari state.  Terdapat sebuah tape yang dibagi ke dalam kotak-kotak atau sel-sel.  Setiap sel dapat menampung sebuah dari sejumlah berhingga dari simbol.  Pada awalnya, input yang merupakan string dari simbol dengan panjang berhingga dipilih dari input alphabet, ditempatkan pada tape. Sel-sel tape yang lain, perluasan secara infinite ke kiri dan ke kanan, pada awalnya menampung simbol khusus yang dinamakan blank. Blank bukan sebuah input symbol, dan mungkin terdapat simbol tape yang lain disamping input symbol dan blank.  Terdapat sebuah tape head yang selalu ditempatkan pada salah satu dari sel-sel tape.  Mesin turing dikatakan men-scan sel tersebut. Pada awalnya, tape head berada pada sel paling kiri yang menampung input. Sebuah pergerakan mesin Turing adalah sebuah fungsi dari state dari finite control dan tape symbol yang di-scan.

Dalam satu pergerakan, mesin Turing akan:
- Merubah state.  Next state dapat sama dengan current state.
- Menulis sebuah tape symbol dalam sel yang di-scan.  Tape symbol ini mengganti symbol apapun yang ada dalam sel tersebut.  Secara opsional, simbol yang dituliskan dapat sama dengan simbol yang sekarang ada dalam tape.
- Memindahkan tape head ke kiri atau ke kanan.

Sumber:

Rabu, 30 November 2016

Rencana Bisnis Handcrafted Footwear, Walk in Summer



1.      Ringkasan Eksekutif 
Walk in Summer adalah merek lokal Indonesia yang berdiri sejak November 2016 di Jakarta, dengan harapan menjadi salah satu merek handcrafted footwear terbaik di Indonesia yang berfokus untuk memenuhi kebutuhan masyarakat di bidang sepatu fashion. Walk in Summer mengutamakan kepuasan pada layanan, dengan desain yang unik, menarik dan kualitas terbaik dari produk buatan tangan.
Walk in Summer ingin memperluas lapangan kerja khususnya mahasiswa dan membuat produktif. Saat ini Walk in Summer memiliki 50 pekerja, dan 20 orang di antara mereka adalah mahasiswa jurusan seni dan desain terbaik dan juga terampil di Jakarta, berkonsentrasi pada kualitas terbaik dari sepatu buatan tangan untuk perempuan. Walk in Summer berharap merek ini mampu menjadi lebih baik dan selalu memberikan produk dan layanan yang terbaik, menciptakan desain yang unik dan kreatif  untuk membawa kemajuan industri kreatif di Indonesia.

·         Visi Perusahaan

  1. Menumbuhkan jiwa kreatifitas mahasiswa dan bisa menghasilkan uang sendiri.
  2. Menjadi perusahaan industri sepatu yang senantiasa mampu bersaing dan tumbuh berkembang.
  3. Menjadi perusahaan terkemuka di bidang bisnis dengan mengutamakan pelayanan penjualan yang terbaik untuk costumer.
  4. Memperluas lapangan pekerjaan
  5. Menjadi perusahaan besar yang terpandang, menguntungkan dan memiliki peran dominan dalam bisnis sepatu fashion.
·         Misi Perusahaan
  1. Melayani para pelanggan dengan baik
  2. Memberikan harga yang terjangkau bagi masyarakat. 
  3. Memberikan produk dengan kualitas yang terbaik.
  4. Menjaga kepercayaan para pelanggan.
  5. Menciptakan produk yang berbeda dari perusahaan lain.
  6. Mengembangkan Sumber Daya Manusia dengan memberikan penghargaan atas prestasi kerja.
Daftar Anggota Tim Manajemen Perusahaan
 
Diah Ayu Pratiwi – Pendiri, Pejabat Eksklusif Tertinggi
Arif Rachman – Pejabat Kepala Informasi
Totong Rukmanto – Pejabat Kepala Penjualan dan Pemasaran
Hilarius Juan – Pejabat Kepala Penjualan dan Pemasaran
Supardi Munggaran – Kepala Penelitian Investasi
Andhika Prasetyo – Direktur Pemasaran

·        Ringkasan Tujuan Pemasaran
  1. Meningkatkan motivasi untuk berpikir jauh ke depan
  2. Koordinasi pemasaran yang lebih efektif dan terarah.
  3. Dapat merumuskan tujuan/goal perusahaan yang akan dicapai.
  4. Pengawasan kegiatan pemasaran lebih efektif atas standard prestasi kerja.
·         Ringkasan Strategi Pemasaran
  1. Produk yang dimiliki dengan kualitas terbaik dan mengikuti perkembangan zaman
  2. Harga terjangkau sesuai pasaran dengan kualitas yang baik.
  3. Promosi yang dilakukan di iklan-iklan online dan social media
  4. Tempat yang dapat dijangkau pelanggan untuk memudahkan trnasaksi
2.      Situasi Saat Ini
·        Lokasi
Lokasi perusahaan saat ini berada di kota Jakarta, tepatnya di  Jl. H. Ibrahim Adjie, Jakarta Timur. Untuk memperluas produksi cabang perusahaan, direncanakan akan dibangun di kota-kota satelit lainnya seperti Tanggerang dan Bekasi.

·        Pasar Sasaran Perusahaan
Anak-anak muda zaman sekarang khususnya masiswa. Dengan harga yang mampu siap bersaing dan dengan kualitas yang sangat baik.   

·        Ringkasan Analisis Pesaing dan Isu-isu yang dihadapi Perusahaan
  • Perusahaan lain yang mampu menjadi pesaing dengan kulitas dan harga yang cukup bersaing
  • Berkembangnya teknologi yang mampu menambah persaingan dari segi periklanan dan promosi produk
3.      Analisis Pesaing dan Isu-isu yang dihadapi Perusahaan
·       Salah satu perusahaan yang produknya mungkin mampu menjadi pesaing adalah perusahaan Zapato. Perusahaan tersebut lebih berfokus terhadap gaya hidup anak muda zaman sekarang. Untuk melakukan aktivitas mereka cenderung memilih menggunakan sneakers casual, dan sebagai perusahaan produk footwear di dunia fashion lokal mereka melihat bahwa sebenarnya tren footwear sneakers premium masa kini itu justru lebih banyak tiruannya atau kw di pasaran. Oleh karena itu produk mereka hadir di pasaran, serta mengakrabkan diri dengan anak-anak muda dengan produk originalnya yang kini juga sudah beredar di negara tetangga seperti Malaysia dan Singapura.

·      Tantangan bagi perusahaan Walk in Summer itu sendiri adalah semakin berkembanganya teknologi yang sebenarnya sangat menguntungkan. Dengan semakin berkembangnya teknologi semakin banyak pesaing yang ingin menyebar luaskan atau mempromosikan produk-produk yang mereka buat, produk mereka tidak  kalah saing dengan produk Walk in Summer dari segi kualitas.

4.      Tujuan Pemasaran
  1. Meningkatkan motivasi untuk berpikir jauh ke depan. Berfikir out of the box memang sangat diperlukan untuk menjaga ritme, ataupun kelangsungan perusahaan. Sesekali jangan terus mengikuti ritme pasar, tetapi coba untuk menggebrak pasar dengan sesuatu yang baru.
  2. Koordinasi pemasaran yang lebih efektif dan terarah. Sesuatu kalau tidak memiliki tujuan ataupun strategi pastinya akan berjalan dengan berantakan. Dengan adanya strategi pemasaran akan membuat koordinasi tim menjadi jauh lebih baik serta terarah.
  3. Dapat merumuskan tujuan/goal perusahaan yang akan dicapai. Dengan bantuan strategi ini, wirausahawan dapat terbantu untuk lebih mendetailkan tujuan apa yang ingin perusahaan capai. Baik jangka panjang ataupun jangka pendek. 
  4. Pengawasan kegiatan pemasaran lebih efektif atas standard prestasi kerja. Tentunya dalam hal pemasaran perlu diawasi setiap anggota tim untuk peningkatan mutu ataupun kualitas.
5.      Strategi Pemasaran
·         Product:
Sepatu merupakan jenis alas kaki (footwear) yang biasanya terdiri bagian-bagian sol, hak, kap, tali, dan lidah. Biasanya juga terbuat dari kanvas atau kulit yang menutupi semua bagian mulai dari jari, punggung kaki hingga bagian tumit.

Walk in Summer membuat tiga jenis sepatu yaitu flatshoes, sneakers dan high heels.
  • Flatshoes merupakan sepatu yang cocok digunakan bagi yang ingin terlihat feminim namun terkesan santai dan cocok digunakan untuk kegiatan sehari-hari
  •  Sneakers merupakan sepatu  yang memiliki model sangat beragam dan banyak penggemarnya karena  kesannya yang sangat sporty dan casual. 
  • High heels merupakan sepatu berhak tinggi yang dapat digunakan untuk acara-acara formal.  
Untuk mengimbangi pasar Walk in Summer memperbarui model sepatu setiap tiga bulan sekali.   Walk in Summer  memiliki   beberapa   karyawan   yang berfokus untuk mendesain model baru setiap tiga bulannya. 

·        Price:
Untuk menentukan harga, Walk in Summer menyusuaikan dengan model sepatu yang dibuat dan harga yang ada dipasaran tanpa mengesampingkan kualitas produk ini.

·        Promotion:     
Walk in Summer memiliki website, social media (instagram,line,facebook,twitter), dan iklan-iklan online. Karena saat ini pengguna social media di Indonesia sangat banyak, rasanya  promosi melalui social media menjadi cara yang sangat tepat. Tidak menutup kemungkinan Walk in Summer akan mengembangkan  cara promosi berbasis di mobile apps,   karena   dilihat   sekarang   banyak   konsumen   atau   masyarakat   yang menggunakan   teknologi   mobile   seperti   smartphone. Dengan   kelebihan mobile apps perusahaan dapat mengelola data-data konsumen dengan lebih baik.

·        Place:
Untuk melakukan transaksi pelanggan dapat mendatangi toko Walk in Summer yang berada di Jakarta, tepatnya di Jl. H. Ibrahim Adjie, Jakarta Timur. Selain toko, pelanggan juga dapat membeli produk Walk in Summer secara online melalui website atau social media.

6.      Kegiatan pemasaran:
·        Bentuk kegiatan
Lebih fokus mempromosikan produk-produk dari perusahaan Walk in Summer melalui media sosial dan iklan-iklan online, yang targetnya adalah anak-anak muda jaman sekarang. Dan harganya pun siap bersaing dengan produk-produk lainnya dengan kualitas yang sangat baik.  

·        Waktu kegiatan
Dikarenakan fokus melalui media sosial dalam mempromosikan produk-produk dari perusahaan Walk in Summer, mungkin akan lebih sering update di media sosial atau pun iklan-iklan online  tentang produk-produk terbaru yang perusahaan Walk in Summer miliki, sehingga pemasaran pun semakin cepat dan efisien.

·        Pelaksana kegiatan
Dalam hal pelaksanaan mempromsoikan produk-produk perusahaan Walk in Summer, akan menargetkan kepada anak-anak muda, sehingga pada saat mempromosikan pun akan lebih fokus.

7.      Rincian Biaya/Anggaran yang Direncanakan
Anggaran berdasarkan tenaga kerja
Tenaga kerja
Anggaran/bulan
Pengrajin sepatu
Rp 2.500.000
Desainer
Rp 3.000.000
Pemasaran
Rp 2.500.000

Anggaran berdasarkan biaya produksi jenis sepatu
Jenis sepatu
Jumlah sepatu
Anggaran
Flat shoes
10
Rp 1.200.000
Sneakers
10
Rp 2.000.000
High heels
10
Rp 1.700.000

Anggaran pengadaan fasilitas
Fasilitas
Anggaran
Mesin jahit
Rp 5.000.000
Perlengkapan pembuatan sepatu
Rp 8.000.000
Listrik
Rp 2.000.000 / bulan

8.      Target – target Numerik
Target numerik yang di harapkan adalah sebagai berikut :
  1.  Meningkatkan presentase pendapatan sebesar 10% dalam jangka waktu 12 bulan, 
  2. Meningkatkan jumlah pembeli setiap tahunnya sebesar 10% 
  3. Meningkatkan jumlah tenaga kerja sebesar 15% tiap tahunnya apabila point 1 dan 2 terlaksana.
Aspek / Tahun
2016
2017
2018
2019
2020
Pendapatan
Rp 90.000.000
Rp 99.000.000
Rp 108.900.000
Rp 119.790.000
Rp 131.769.000
Pembeli
600
660
726
799
879
Tenaga kerja
50
58
67
78
90

9.      Rencana kegiatan pemasaran
Rencana kegiatan pemasaran dilakukan dengan Media - media Sosial dan Iklan – Iklan Online. Masa pemasaran ini akan berlangsung selama 6 bulan. Untuk tolak ukur pemasaran, dikatakan berhasil jika setelah 6 bulan pemasaran pembelian produk sudah melebihi 600 produk perbulannya.

10.  Hasil Penelitian Pasar
·        Penetapan harga
Penetapan harga didasarkan pada kualitas barang yang dihasilkan serta bahan baku pembuat sepatu. Selain itu harga juga disesuaikan dengan segmentasi pasar. 

·        Penetapan periklanan
Media periklanan yang digunakan untuk mempromosikan produk ini antara lain adalah media online. Media – media online yang digunakan antara lain iklan – iklan online serta media – media social yang sering digunakan. Media – media social yang digunakan antara lain : Facebook, Twitter, dan Instagram. 

·        Penetapan Hubungan Masyarakat
Berhubung Walk in Summer ini adalah tergolong usaha baru di Indonesia, kami menetapkan promosi penjualan dengan cara Publisitas Produk Baru melalui Internet (Iklan Online dan Media Sosial).