Pengertian dan Macam-macam server

Tentu saja kita sudah sering mendengar kata server, tapi apa server itu?.

Sejarah Singkat dan Pemahaman tentang Algoritma

Algoritma ditemukan oleh seorang ilmuwan muslim bernama Abu Ja'far Muhammad Ibnu Musa AL-Khawarizmi.

Perangkat komputer yang bisa di raba-raba

Komponen-komponen komputer merupakan perangkat dari komputer itu sendiri.

Pengertian SEO, SEM, SMM, dan SMO

Untuk meningkatkan jumlah pengunjung web blog kita dapat mengandalkan SEO (Search Engine Optimation).

Keuntungan Hadirnya Gojek Online di Masyarakat

Internet merupakan jaringan global yang menyatukan seluruh jaringan komputer, sehingga memungkinkan terjalinnya komunikasi dan interaksi antara satu dengan yang lain di seluruh dunia.

Selasa, 04 April 2017

PENGERTIAN SIX SIGMA DAN TOTAL QUALITY MANAGEMENT SERTA KELEBIHAN DAN KEKURANGANNYA





PENGERTIAN SIX SIGMA DAN TOTAL QUALITY MANAGEMENT
SERTA KELEBIHAN DAN KEKURANGANNYA


1. Six Sigma
A. Pengertian Six Sigma
Six Sigma merupakan suatu strategi manajemen yang digunakan untuk mengganti TQM dalam perusahaan karena lebih memperhatikan kualitas produk. Six Sigma adalah manajemen yang memiliki tujuan untuk mengurangi produk cacat dan pengurangan waktu dan biaya produksi. Jadi Six Sigma lebih memperhatikan kepada terciptanya produk berkualitas baik dengan tingkat kemungkinan terjadinya produk cacat sekecil-kecilnya. Metode yang digunakan dalam Six Sigma adalah metode DMAIC (Define, Measure, Analyze, Improve, and Control). Six Sigma adalah “tujuan yang mendekati kesempurnann dalam mencapai kebutuhan pelanggan”. Ada juga yang mengartikan Six Sigma sebagai “usaha mengubah budaya perusahaan untuk mencapai kepuasan pelanggan, keuntungan dan persaingan yang jauh lebih baik”. Kunci utama pengertian diatas adalah “pengukuran, tujuan atau perubahan budaya perusahaan” (Miranda, 2002)
Six sigma diciptakan oleh Dr. Mikel Harry dan Richard Schroeder disebut sebagai The Six Sigma Breakthrough Strategy. Strategi ini merupakan metode sistematis yang menggunakan pengumpulan data dan analisis statistic untuk menentukan sumber-simber variasi dan cara-cara untuk menghilangkannya.
B. Kelebihan
Six Sigma sebagai program kualitas juga sebagai tool untuk pemecahan masalah. Six sigma menekan aplikasi tool ini secara metodis dan sistematis yang akan dapat menghasilkan terobosan dalam peningkatan kualitas. Metodologi yang sistematis ini bersifat generic sehingga dapat diterapkan baik dalam industri manufaktur maupun jasa.
Keuntungan dari penerapan six sigma berbeda untuk tiap perusahaan yang bersangkutan, tergantung pada usaha yang dijalankannya. Biasanya six sigma membawa perbaikan pada hal-hal berikut ini yaitu :
- Perbaikan produktivitas
- Pengurangan waktu siklus
- Pengurangan cacat
- Retensi pelanggan
- Pertumbuhan pangsa pasar
- Pengurangan biaya
C. Kekurangan Six Sigma
- Dalam perencanaannya perlu waktu yang cukup
- Perlunya ketekunan dalam menjalankan strategi ini karena demi mendapatkan suatu produk yang baik harus dilakukan pemantauan secara teratur
- Perlu orang-orang yang memang terlatih dan memiliki pengetahuan tinggi karena tuntutan untuk terus mengurangi produk cacat

II. Total Quality Mananegement (TQM)
A. Pengertian Total Quality Management
Total Quality Management (TQM) merupakan suatu strategi dalam manajemen dimana mereka memperhatikan kualitas suatu proses dalam organisasi atau perusahaan, partisipasi anggota dalam perusahaan, dan bisa mendapatkan kesuksesan jangka panjang yang didapat dari kepuasan para anggota dalam perusahaan dan masyarakat sebagai konsumen. Adamun Manajemen yang dilakukan dalam strategi TQM , yaitu diantaranya : Manajemen Kebijakan, Manajemen Harian, Manajemen Cross-functional, Gugus kendali Mutu, dan Manajemen Keselamatan Kerja.
TQM adalah sistem manajemen yang mengangkat kualitas sebagai strategi usaha dan berorientasi pada kepuasan pelanggan dengan melibatkan seluruh anggota organisasi (Santoso 1992).
TQM adalah suatu pendekatan dalam menjalan kan usaha yang mencoba untuk memaksimumkan daya saing organisasi melalui perbaikan terus menerus atas produk, jasa, manusia, proses, dan lingkungannya (Fandy  tjiptono 1996) .
Sedangkann Total quality manajemen dapat di defenisikan dari tiga kata yang di milikinya, yaitu total (keseluruhan),quality (kualitas, derajat/tingkat keunggulan barang atau jasa), manajemen (tindakan, pengendalian pengarahan). Dapat di defenisikan TQM adalah sistem manajemen yang memfokuskan pada kepuasan pelanggan dengan kegiatan yang di upayakan kepada semua anggota organisasi/karyawan.
B. Tujuan Total Quality Management
- Untuk memproduksi barang dan jasa yang berkualitas tinggi
- Untuk memenuhi kepuasan bagi semua pihak (tenaga kerja, perusahaan, dan pelanggan)
- Untuk meningkatkan produktivitas karyawan
- Untuk meningkatkan keterampilan manajerial dan operasional secara efektif dan efisien
C. Kelebihan TQM
TQM mempunyai kelebihan diantaranya yaitu:
- Memenuhi kepuasan pelanggan
- Pengurangan biaya
- Meningkatkan produktivitas
- Meningkatkan pertumbuhan pangsa pasar
- Efisien waktu
- Meningkatkan keterampilan manajerial dan operasional secara efektif dan efisien
- Untuk pemberdayaan karyawan
D. Kekurangan            TQM
Disamping mempunyai kelebihan, TQM mempunyai kekurangan yaitu diantaranya kurangnya pemantauan atas cacat produksi, kualitas sering di kesampingkan dan menjadi masalah yang sering dihadapi.

Sumber : 

http://reskyirvan.blogspot.co.id/2016/04/six-sigma-dan-total-quality-management.html
http://resa5696.blogspot.co.id/2016/04/apa-itu-six-sigma-dan-total-quality.html
http://blj.co.id/2013/03/05/kelemahan-total-quality-management-tqm-versus-six-sigma/

Sabtu, 18 Maret 2017

Pengertian, manfaat, peranan, Manaj. Layanan Sistem Informasi bagi lingkungan sekitar.



Pengertian, manfaat, peranan, Manajemen Layanan Sistem Informasi bagi lingkungan sekitar.

A. Peranan Manajemen Layanan Sistem Informasi
Oke sebelum kita membahas lebih lanjut lagi tentang Manajemen Layanan Sistem Informasi, alangkah lebih baik kita mengetahui terlebih dahulu peranan Manajemen Layanan Sistem Informasi itu sendiri . 
Peranan Manajemen layanan Sistem Informasi adalah adalah sistem rencanaan bagian dari suatu pengendalian internal suatu business yangg meliputi sekitar masalahg pemanfaatan manusia, tekhnologi, prosedur dan dokumen, oleh akuntansi bidang manajemen untuk memecahkan masalah bisnis yang meliputi biaya untuk produk, layanan, atau strategi bisnis.
 Sistem informasi manajemen dibedakan dengan sistem informasi biasa dikarenakan SIM biasanya digunakan untuk menganalisa suatu  sistem informasi lain yang nanti nya akan diterapkan pada aktivitas operasional organisasi nya .

SIM (system informasi manajemen) di ibaratkan sebagai sebuah  piramida dimana lapisan dasarnya terdiri dari informasi, penjelasan transaksi, status, dan sebagainya. Lapisan selanjutnya terdiri dari sumber-sumber informasi seperti dalam mendukung operasi manajemen dalam kegiatan keseharian kita. Lapisan keriga terdiri dari sumber daya sistem informasi berguna untuk membantu perencanaan yang taktis dan pengambilan keputusan untuk pengendalian manajemen. Lapisan puncaknya terdiri dari sumber daya informasi untuk sarana  mendukung perencanaan dan perumusan/penarikan kebijakan oleh tingkat manajemen.

Manfaat Manajemen Layanan Sistem Informasi.
1. Menambah kecepatan proses data yang tersaji secara tepat waktu dan akurat bagi para pemakai, tanpa adanya prantara sistem informasi.
2. Menjamin tersedianya keterampilan dan kualitas dalam memanfaatkan sistem informasi secara baik dan rinci.
3.  Mengidentifikasi kebutuhan-kebutuhan akan keterampilan pendukung sistem informasi.
4. selanjutnya ialah, menetapkan investasi yang akan diarahkan pada sistem informasi itu sendiri.

B. Pengertian Setiap Kata Pada Manajemen Layanan Sistem Informasi

1. Manajemen adalah suatu seni dalam ilmu dan proses pengorganisasian dalam hidup seperti perencanaan,  pergerakan, dan pengendalian atau pengawasan. Manajemen berasal dari bahasa inggris yaitu "Manage" yang berarti, mengendalikan mengurus, mengusahakan, memimpin dan mengelola. Sedangkan Pengertian Manajemen secara bahasa adalah seni mengatur  dan melaksanakan.


2. Layanan adalah sesuatu yang tidak gampang karena tiap pelanggan memiliki persepsi masing-masing mengenai nilai berdasarkan nilai-nilai (values) yang mereka anut serta kebutuhan mereka sendiri. Sedangkan Layanan Informasi adalah sebuah penyampaian berbagai informasi pada sasaran layanan agar individu itu dapat menolah dan memanfaatkan sarana informasi itu demi kepentingan hidup dan perkembangannya.


3. Sistem Informasi adalah suatu sistem yang menyediakan informasi tentang manajemen dalam mengambil keputusan dan juga untuk menjalankan operasional perusahaan, di mana system itu merupakan hasil combine dari orang-orang, teknologi informasi dan prosedur-prosedur yang tergorganisasi. Suatu perusahan atau badan usaha biasanya menyediakan semacam informasi yang sangat penting dan berguna bagi manajemen. Sedangkan pengertian sistem informasi menurut Henry Lucas Sistem Informasi adalah suatu kegiatan dariprosedurprosedur yang diorganisasikan, saat dieksekusi akan menyediakan informasi untuk mendukung pengambilan keputusan dan pengendalian di dalam. 

Itulah Peranan, Manfaat, Pengertian Manajemen Layanan Sistem informasi bagi lingkungan sekitar. Bila ada kesalahan dalam penulisan atau terdapat kata-kata yang tidak berkenaan saya mengucapkan mohon maaf, karena kesempurnaan hanya milik ALLAH. Dan terimakasih atas perhatianya

Jumat, 03 Februari 2017

Memahami Komponen-Komponen Komputer


Suatu pekerjaan akan terorganisasi dan akan berjalan dengan baik jika pekerjaan tersebut dibantu oleh teknologi termasuk komputer. Contohnya, jika sekarang sebuah perusahaan masih melakukan pencatatan secara manual tentu akan memakan waktu dan kesalahan data masukan adalah resiko utama ketika mencatat sebuah transaksi secara manual yang berakibat perusahaan tersebut akan mengalami kebangkrutan, atau sekarang belum ditemukan jaringan untuk berkomunikasi maka akan berdampak lambatntya informasi-informasi penting yang tidak dapat diketahui oleh orang yang sedang membutuhkannya. Maka dari itu mengenal penggunaan teknologi terutama komputer membuat suatu pekerjaan akan lebih mudah.
Mengenal konsep dasar dari kegunaan komputer atau teknologi lain akan berpengaruh pada kemajuan sebuah pemikiran manusia. Berdasarkan beberapa pendapat para ahli tentang ilmu komputer salah satunya adalah Edsger Wybe Dijkstra "Ilmu komputer bukan tentang komputer, sebagaimana astronomi bukan tentang teleskop" dapat diambil pemahaman dari pendapat edsger diatas bahwa ketika kita mempelajari sebuah ilmu baru maka ilmu lainnya akan masuk dalam kategori pembelajaran.
Dari sebagian orang, mungkin sudah tidak asing dengan namanya komputer. Sebenarnya apa komputer itu ? kata komputer berasal dari kata to compute yang berarti menghitung. Menurut V.C Hamacher, Z.G Vranesic dan S.G. Zaky yang tergambung dalam Computer Organization, komputer didenifisikan sebagai sebuah mesin penghitung elektronik yang cepat dapat menerima informasi input digital, memprosesnya sesuai dengan suatu program yang tersimpan di memorinya (stored program) dan menghasilkan output informasi. Dilihat dari penjelasan tadi sebuah benda yang apabila digunakan untuk menghitung maka dinamakan  komputer. Tentu saja ini masih dasar pertama pengertian komputer itu sendiri.
Komputer dibentuk dari bagian-bagian yang terstandardisasi, termasuk komponen tambahan dan expansion card untuk melakukan suatu fungsi tertentu pada komputer. Tujuan pokok dari sistem komputer adalah mengolah data untuk menghasilkan informasi. Supaya tujuan pokok tersebut terlaksana, maka harus ada elemen-elemen yang mendukungnya. Elemen-elemen tersebut berupa brainware, hardware, dan software. Ketiga elemen sistem komputer inilah yang harus saling berhubungan dan membentuk satu kesatuan. Mari kita berfikir sejenak, perangkat keras (hardware) tanpa perangkat lunak (software), maka tidak akan berfungsi seperti yang diharapkan, hanya berupa benda mati saja, karena perangkat lunak yang akan mengoperasikan perangkat kerasnya. Perangkat keras yang sudah didukung oleh perangkat lunak juga tidak akan berfungsi kalau tidak ada manusia yang mengoperasikannya. Itulah mengapa ketiga elemen itu harus saling ada atau beterkaitan secara langsung.
Nah, sekarang kita akan membahas satu persatu dari ketiga elemen yang tadi sudah disebutkan diatas, dimulai dari :

A.BRAINWARE
Brainware merupakan operator atau manusia yang terlibat di dalam mengoperasikan serta mengatur sistem komputer yang dapat juga disebut sebagai pengguna. Brainware secara bahasa merupakan perangkat otak. Maksudnya adalah manusia yang mengoperasikan sistem informasi, atau dalam bahasa inggris biasa diistilahkan dengan perkataan man behind the machine. Brainware dikategorikan menjadi 2 (dua), yaitu:
1. Laterat komputer
Kategori laterat komputer merupakan seorang pengguna / user yang memiliki pengetahuan dan pemahaman tentang apakah komputer dan bagaimana alat tersebut digunakan. Seorang latera komputer tidak memiliki kemampuan dan keterampilan untuk menganalisis kerusakan, memanfaatkan komputer untuk aplikasi berbasis interfacing, mengidentifikasi dan pemilihan komponen-komponen yang baik untuk performa terbai sekaligus merakitnya menjadi sebuah komputer yang lengkap dan dapat beroperasi.
2. Kompeten komputer
Seorang kompeten komputer menguasai terminologi komputer yang digunakan, menguasai fungsi bagian-bagian sistem komputer, dan memiliki keterampilan menggunakan komputer untuk menghasilkan informasi atau melakukan tugas-tugas yang diinginkan.

B.HARDWARE
Perangkat keras atau disebut juga piranti keras adalah peralatan di sistem komputer yang secara fisik terlihat dan dapat dijamah. Komponen-komponen perangkat keras meliputi: Motherboard (papan induk / papan utama), Mikroposesor (atau disebut prosesor saja), RAM, Cassing, VGA Card, Disk Drive, Harddisk, CD ROM, monitor, dan lain-lain.
Perangkat keras sistem komputer dapat diklasifikasikan dalam 5 (lima) kelompok yaitu : Input Device, Output Device, Processing Device, Storage Device dan Communication atau I/O Device. Unit-unit ini terhubung satu dengan yang lainnya. Unit-unit I/O digunakan untuk komunikasi antara representasi informasi internal dari sinyal-sinyal elektris dalam komputer dengan representasi eksternal seperti terminal, printer, dan alat-alat sensor atau kontrol. Program-program tersimpan dalam memori dan dikerjakan oleh CPU. CPU membaca deskripsi, atau representasi tiap program dari memori membaca dara yang diperlukan untuk setiap langkah mengeksekusi atau memproses setiap langkah program, kemudian mengembalikan hasilnya ke memori yang sesuai.

C.SOFTWARE
Software komputer adalah istilah umum yang digunakan untuk menggambarkan koleksi program, prosedur dan dokumentasi komputer yang melakukan beberapa tugas pada sebuah sistem komputer. Istilah i8ni mencakup application software seperti word processors yang mengerjakan tugas-tugas produktif pengguna, sistem software seperti operating system yang menghubungkan hardware agar dapat menjalankan software application, dan middleware yang mengontrol dan mengkoordinasikan sistem distribusi.

Itulah pemahaman dasar dari komputer, semoga dapat bermanfaat bagi kalian semua salam.




Jumat, 16 Desember 2016

Pengertian dan Macam-macam server





Tentu saja kita sudah sering mendengar kata server, tapi apa server itu ? Server adalah sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer dan bagian yang menangani suatu kumpulan data (database) untuk memberikan pelayanan pada client server, dengan adanya server ini akan memberikan layanan pada klient atau pemakai komputer untuk terhubung ke internet atau ke komputer yang lain. Server didukung dengan  prosesor yang bersifat scalable dan RAM yang besar dan juga dilengkapi dengan sistem operasi jaringan atau Network Operating System. Server juga menjalankan perangkat lunak administratif yangmengontrol akses terhadap jaringan dan sumber saya yang terdapat di dalamnya, seperti halnya berkas atau alat pencetak (printer), dan memberikan akses terhadap workstation anggota jaringan.
Umumnya didalam sistem operasi server terdapat berbagai macam service yang menggunakan arsitektur klien/server. Contoh dari service ini adalah DHCP Server, Mail Server, HTTP Server, FTP Server, DNS server dan lain sebagainya.
Server biasanya terhubung dengan client dengan kabel UTP dan sebuah Network Card. Kartu jaringan ini biasanya berupa kartu PCI atau ISA.
Dilihat dari fungsinya, server bisa di kategorikan dalam berbagai jenis, seperti : server aplikasi (application server), server data (data server) maupun server proxy (proxy server). Server aplikasi adalah server yang diguanak nuntuk menyimpan berbagai macam aplikasi yang dapat diakses oleh client, server data sendiri digunakan untuk menyimpan data baik yang digunakan client secara langsung maupun data yang diproses oleh server aplikasi. Server proxy berfungsi untuk mengantur lalu lintas di jaringan melalui pengaturan proxy. Orang awam lebih mengenal proxy server untuk mengkoneksikan komputer client ke internet. Kegunaan server sangat banyak, misalnya untuk situs internet, ilmu pengetahuan atau sekedar penyimpanan data.
Sekarang kita beralih pada macam-macam server. Nah, dibawah ini saya akan menjelaskan macam-macam server itu sendiri.
1. Fax Server
Fax server digunakan untuk melayani servis fax bagi client, dengan server ini segala permintaan pengiriman fax maupun penerimaan fax akan dilakukan diserver ini.
2. FTP Server
Server ini mempunyai layanan protocol FTP. Apa itu FTP ? File Transfer Protokol adalah suatu protocol yang berfungsi untuk tukar-menukar file dalam suatu network yang men-support TCP/IP protokol, dengan kata lain FTP merupakan protokol untuk layanan transfer data. Dua hal penting yang ada dalam FTP adalah FTP server dan FTP client. Artinya dengan adanya server ini, segala permintaan FTP akan terlaksana.
3.Web Server
Web server adalah sebuah perangkat lunak yang dipasang pada server yang berfungsi untuk menyediakan layanan pada protokol https atau http yang diakses dengan menggunakan browser. Cara kerjanya adalah web ini akan merespon permintaan yang ada dengan mengirimkan konten berupa gambar, tulisan, maupun bentuk lainnya yang kemudian akan ditampilkan pada browser.
4.Mail Server
Server ini memiliki fungsi untuk melayani client khususnya dalam kirim-mengirim surat, selain untuk mengirim surat, mail server ini menyediakan layanan web interface untuk memudahkan para client untuk mengorganisir atau menulis surat yang dimiliki client.
5.File Server
File server dapat diartikan sebagai tempat yang berfungsi untuk menampung sejumlah data yang dimiliki oleh client yang bersangkutan. Kapasitas yang dimiliki server ini tergantung dari HDD (Hard Disk Drive) yang ada pada server tersebut.
6.Game Server
Kalian pernah memainkan game online ? seperti yang sedang nge-hits baru-baru ini seperti GTA-V online, CS-GO, Overwatch, dan masih banyak lagi. Nah dalam dunia game pun pasti memiliki server untuk menghubungkan antar pemain (client). Game server ini bisa merupakan server tersendiri, bisa juga didirikan dari komputer client yang bermain game tersebut.
7.DNS Server
Domain Name System (DNS) adalah Distribute Database System yang digunakan untuk pencarian nama komputer (name resolution) di rangkaian yang menggunakan TCP/IP. DNS ini merupakan sebuah aplikasi service yang biasa digunakan di internet seperti web browser atau e-mail yang menerjemahkan sebuah informasi nama host atau domain menjadi sebuah IP address.
8.Proxy Server
Proxy server adalah sebuah server atau program komputer yang berperan sebagai penghubung antara suatu komputer dengan jaringan internet, atau dengan kata lain, server proxy adalah suatu jaringan yang menjadi perantara antara jaringan lokal dengan jaringan internet. Proxy server bisa berupa suatu sistem komputer ataupun sebuah aplikasi yang bertugas menjadi gateway atau pintu masuk yang menghubungkan komputer kita dengan jaringan luar.
9.Database Server
Adalah sebuah program komputer yang menyediakan layanan pengelolaan basis data dan melayani komputer atau program aplikasi basis data yang menggunakan model klien/server. Istilah ini juga merujuk kepada sebuah komputer (umumnya merupakan server) yang didefikasikan untuk menjalankan program yang bersangkutan. Sistem manajemen basis data (SMBD) pada umumnya menyediakan fungsi-fungsi server basis data, dan beberapa SMBD (seperti halnya MySQL atau Microsoft SQL Server) sangat bergantung kepada model client-server) untuk mengakses basis datanya. Port yang digunakan untuk Database Server biasanya 3306 ( MySql ) dan 5432 ( PgSQL ).
10.Print Server
Server ini merupakan pusat layanan untuk kegiatan percetakan atau print client. Print server merupakan alat yang dapat digunakan untuk mengakses printer, atau gadget lain seperti scanner, external hard drive, flash drive, memory card reader, USB webcam, dan USB speaker dari komputer mana saja tanpa harus ada komputer yang bertindak sebagai server. Didesain untuk berbagi USB dengan seluruh jaringan (print LAN), dirumah maupun kantor.
11.Server Aplikasi
Server ini bertugas menjalankan aplikasi tertentu yang menyediakan sumber dayanya untuk dapat diproses komputer lainnya di jaringan. Yang termasuk dalam kategori jenis server ini adalah server-server yang menjalankan perangkat lunak yang dibuat khusus untuk program-program tertentu seperti program yang berhubungan dengan fungsi accounting, penjualan, dan lain sebagainya.
12. Streaming Media Server
Server ini merupakan sebuah web server atau aplikasi yang terinstal didalam sebuah server yang digunakan untuk menjalankan file video atau audio secara realtimeatau streaming din internet. Setiap sistem operasi server umumnya membundel layanan-layanan tersebut atau layanan tersebut juga dapat diperoleh dari pihak ketiga. Setiap layanan tersebut akan merenpons terhadap request dari klien. Sebagai contoh, klien DHCP akan memberikan request kepada server yangmenjalankan service DHCP server, ketika sebuah klien  membutuhkan alamat IP, klien akan memberikan perintah/request kepada server, dengan bahasa yang dipahami oleh server DHCP, yakni protokol DHCP itu sendiri.

Kamis, 08 Desember 2016

Sejarah Singkat dan Pemahaman tentang Algoritma

Tentang Algoritma 
Algoritma ditemukan oleh seorang ilmuwan muslim bernama Abu Ja’far Muhammad Ibnu Musa Al-Khwarizmi. Beliau adalah seorang ilmuwan, seorang ahli matematika, astronomi, astrologi, dan geografi. Beliau lahir di tahun 780 dan wafat pada tahun 850-an. Beliau adalah penemu angka nol, penulis buku aljabar, membahas solusi sistematik dari linier dan materi kuadrat, yang setelah 500 tahun kemudian baru dimanfaatkan secara maksimal oleh orang-orang barat (eropa dan amerika). Diperkanalkan sebagai sistem penemuan posisi desimal. Pondasi kompulasi dan teknologi modern. 
Karena begitu susahnya orang barat menyebut nama Al-Khwarizmi sehingga orang arab menyebut Al-Khwarizmi menjadi algorism, dan lambat laun namanya berubah menjadi Algorithm dan kemudian diserap dalam bahasa indonesia menjadi algoritma. 
Menurut Donald E. Knuth seorang ahli algoritma, yang mengikuti jejak penemunya yakni Muhammad Al-Khwarizmi menjelaskan bahwa syarat-syarat dari keutuhan algoritma adalah sebagai berikut :

1. Fineteness (Keterbatasan) Algoritma itu adalah sebuah solusi atas suatu permasalahan programing. Setiap masalah sehari-hari pasti memiliki penyelesaian yaitu solusi yang harus jelas dan pasti memiliki keterbatasan.
2. Definiteness (Kepastian) Solusi dalam menyelesaikan masalah algoritma itu harus bersifat pasti, jelas, dan solutif ketika menjelaskan sebuah solusi.
3. Input (Masukan) Sebuah algoritma memiliki nol atau masukan (input) yang diberikan kepada algoritma sebelum dijalankan.
4. Output (Keluaran) Setiap algoritma memberikan satu atau beberapa hasil keluaran.
5. Efectiveness (Efektif dan Efisien) Langkah langkah algoritma dikerjakan dalam waktu yang “wajar”.

Struktur Algoritma 
Algoritma harus memiliki struktur tersendiri untuk dapat menyelesaikan sebuah solusi, yaitu :
1. Runtunan Semua kode-kode akan di eksekusi secara berurutan baris perbaris oleh aplikasi compiler.








2. Pemilihan Struktur pemilihan ini merupakan pemilihan langkah yang didasarkan oleh suatu kondisi atau pengambilan suatu keputusan.









 3. Pengulangan Struktur ini memberikan suatu perintah atau tindakan yang dilakukan beberapa kali.

Selasa, 06 Desember 2016

pemikiran inovasi saya untuk 5 tahun kedepan

Sekarang mungkin kita sudah tidak asing lagi dengan namanya teknologi, yap hal itu tidak bisa terelakan karena pada dasarnya pemikiran manusia memang akan semakin maju dan semakin berkembang. Teknologi-teknologi pun sudah banyak pengembangan dari segi spesifikasi, bentuk, kegunaan, dan lain-lain. Contoh sederhana saja yang sudah heboh di berbagai berita teknologi bahwa tidak genap setahun untuk smartphone S7 yang sebelumnya mempunyai masalah tersendiri kini sudah ada kabar angin bahwa Samsung tengah fokus pada pengembangan smartphone flagship baru yang di prediksi meluncur pada tahun depan yaitu Galaxy S8. Waw amazing yah… :D 
Nah seandainya nih, kita diminta membuat suatu inovasi teknologi masa depan,kira-kira apa yang akan kalian buat ? butuh waktu memang untuk menjawab soal seperti itu tapi perlu diketahui sebelum membuat suatu inovasi tersebut setidaknya kita harus memahami tujuan kita membuatnya untuk apa dan memahami betul devinisi dari teknologi tersebut. 
Menurut pemikiran pribadi, jika saya ditanya hal tersebut maka saya akan membuat suatu inovasi menurut permasalahan yang saya alami. Lah koq ? karena menurut pendapat saya jika permasalahan tersebut bisa membuat problem bagi kita yah mungkin saja juga hal serupa terjadi pada seseorang di bumi ini karena manusia itu tidak dapat di hitung dengan jari. Karena saya mengalami masalah dengan buta arah, tapi gak terlalu parah banget sih. Dan saya juga hobby touring menggunakan motor bersama teman, dan karena saya buta arah jadi saya harus selalu di belakang yang lain. Kalian pun pasti sudah mengetahui bagaimana masalah utama bagi pengendara di negara kita ini, yap MACET, dan kalian tahu bahwa saya sering tertinggal jauh dan entah kemana pergi nyasar :'(. Jadi saya ingin membuat sensor yang dapat menerima gelombang suara dari alat pemancar tapi saya ingin membuatnya menjadi sebuah aplikasi yang berupa output suara penunjuk arah. Jadi seandainya kita kehilangan jejak jadi kita tinggal membuka aplikasi dan jalankan. tapi agar alat ini tidak disalahgunakan kita membuatnya menjadi sistem terima atau tolak jadi sebelum alat sensor mendeteksi alat pemancar kita harus meminta ijin dari pemakainya juga. 
Cukup funny bukan walaupun saya sendiri juga tidak begitu yakin penggambaran tadi itu masuk akal atau tidak, hanya opini semata tidak salah untuk berimajinasi sejenak wkwkwk...

Kamis, 24 November 2016

Pengertian SEO, SEM, SMM, dan SMO

Untuk meningkatkan jumlah pengunjung web blog kita dapat mengandalkan SEO (Search Engine Optimization) atau mengoptimalkan web blog dalam mesin mencari. Ternyata selain SEO ada beberapa teknik lain yang digunaakan untuk mendatangkan visitor yaitu SEM, SMO, dan SMM. Dari namanya saja mungkin kita merasa asing dengan istilah tersebut, namun bagi mereka yang terjun di dunia Internet Marketing sudah menjadi makanannya sehari-hari. Apabila SEO dipadukan dengan SEM, SMO, dan SMM pasti hasilnya joss. Baiklah supaya Anda paham apa itu SEO, SEM, SMO, SMM, serta perbedaannya beikut ini saya jabarkan satu persatu penjelasannya: 
1. SEO (Search Engine Optimization) Sebelum mengetahui apa itu SEM, Anda juga harus memahami dulu apa itu SEO. Seperti yang sudah dijelaskan secara singkat diatas, Search engine optimization atau optimasi mesin pencari merupakan sebuah strategi merancang dan menulis coding khususnya dengan XHTML serta pemrograman seluruh situs web untuk mendapatkan kesempatan berada di halaman utama pada fasilitas layanan mesin pencari menggunakan kata kunci dan frasa tertentu. SEO yang murni adalah SEO On-Page karena starteginya benar-benar memanfaatkan penggunaan kata kunci, judul halaman dan sebagainya. Semakin berada diatas dan pada halaman awal, semakin banyak pula pengunjung yang masuk ke situs tersebut. Ada cukup banyak trik dan strategi SEO yang bisa dilakukan, baik yang membawa pengaruh besar, pengaruh sedikit atau bahkan ada trik SEO yang sebenarnya tidak membawa pengaruh apapun namun tetap dijalankan. 
2. SEM (Search Engine Marketing) Ada banyak artikel yang menuliskan tentang pengertian SEO dan berbagai strateginya. Kini giliran kalian yang harus memahami apa itu SEM atau Search Engine Marketing. Ini merupakan sebuah bentuk strategi pemasaran (Marketing) Internet yang tujuannya adalah mempromosikan website pada halaman hasil mesin pencari (SERPs) berbayar memanfaatkan penempatan dengan tagihan, iklan kontekstual, maupun dengan inklusi berbayar. Atau bisa berarti sebuah trik pemasaran via online dengan cara meningkatkan visibility halaman Anda pada hasil pencarian di mesin pencari. Apabila Anda masih bingung, sederhananya Search Engine Marketing adalah tentang pengiklanan memanfaatkan kata kunci tertentu menggunakan search engine semacam Google AdWords, Facebook Ads serta Yahoo Search Marketing. Pada umumnya, pembayaran Search Engine Marketing biasanya dilakukan dengan cara pay per click maupun dengan ketentuan berapa lama waktu. Jadi SEM dan SEO adalah dua hal yang cukup berkaitan erat. Hanya saja SEM menjadi trik pemasaran internet yang membutuhkan biaya, namun dampaknya bisa cukup besar. Lagipula sebuah perusahaan yang menawarkan layanan Search Engine Marketing umumnya juga sekaligus memberikan layana tambahan SEO. Perusahaan layana SEM nantinya akan mengoptimasi proyek pada situs web klien, kemudian melakukan pengelolaan listing pada mesin pencari, mengirimke direktori situs klien serta berusaha untuk mengembangkan strategi marketing online untuk klien secara langsung. 
3. SMO (Social Media Optimization) SMO yaitu teknik internet marketing dengan memaksimalkan penggunaan media sosial. Menerapkan SMO gratis, berbeda dengan SMM yang harus membayar untuk menampilkan iklan di media sosial. Caranya adalah dengan membuat profil media sosial yang mengarah pada produk web/ blog Anda. Teknik ini terbukti ampuh membuat orang lain mengetahui produk kita (web/ blog), sehingga kemungkinan mendapatkan kunjungan semakin besar. Sosial Media Optimization dapat membantu mengarahkan lalu lintas ke situs Web atau blog, membuat lebih mudah bagi orang lain untuk berbagi dengan lingkaran teman mereka, membangun komunitas di sekitar brand Anda dan membantu mesin pencari mengindeks profil social media Anda, aktifitas sosial dan posting blog menjadi lebih mudah. Inti dari SMO adalah harus membangun profil online melalui jaringan media sosial sehingga Anda dapat berbagi konten yang Anda buat di website atau blog Anda. Selain itu, Anda dapat menambahkan tombol share social media untuk memungkinkan orang lain untuk dengan mudah berbagi konten Anda. Contoh SMO: Facebook Fanspage, Profil Google Plus, dsb. 
4. SMM (Social Media Marketing) Social Media Marketing, dari namanya saja Anda bisa menebak artinya yaitu teknik marketing yang memanfaatkan jejaring sosial sebagai media pemasarannya. Contoh penerapan SMM adalah iklan pada Facebook yang muncul disamping kanan wall. Untuk menayangkan iklan tentang produk web/ blog di Facebook harus membayar. Bila iklan tersebut diklik orang maka mengarah ke blog tujuan. Cara ini terbukti ampuh mengenalkan blog dan menaikkan visitor. Perusahaan besar dengan modal yang besar lebih memilih SMM daripada SEO. Social Media Marketing juga bisa diterapkan secara gratis yaitu melalui Video Youtube, Postingan Facebook, Twitter, Linked In, dsb. 

sumber : http://www.mindreachconsulting.co.id/apa-itu-seo-sem-smm-smo/ http://www.contohblog.com/2016/02/Pengertian-SEO-SEM-SMO-SMM.html