Saturday, 2 January 2016

Kegunaan Matematika Dalam Ilmu Komputer

Apa sih guna mempelajari matematika dalam dunia komputer?? mungkin itu slalh satu pertanyaan mahasiswa yang masuk informatika, berikut sedikit saya jelaskan peran matematika dalam dunia komputer(informatika)








Peranan Matematika dalam Perkembangan Teknologi Informatika dan Komunikasi
Sifat manusia yang selalu tidak merasa puas mendorong mereka untuk terus mendapatkan sesuatu yang terbaik, salah satunya di bidang teknologi. Hal tersebut menuntut kita untuk lebih mengembangkan apa yang ada di sekitar kita, termasuk mengembangkan teknologi. Di era globalisasi ini hampir semua aktivitas manusia tidak lepas dari penggunaan teknologi. Selain karena alasan lebih praktis, efisiensi waktu juga menjadi alasan penggunaan teknologi dalam aktivitas manusia. Hal tersebut mendorong manusia untuk berpikir kritis untuk melengkapi seluruh kebutuhannya.
Matematika dikenal sebagai ilmu dasar. Pembelajaran matematika akan melatih kemampuan berpikir kritis, logis, analitis, dan sistematis. Tetapi peran matematika tidak hanya sebatas hal tersebut. Perkembangan bidang ilmu lain, seperti fisika, biologi, ekonomi ataupun berbagai bidang ilmu sosial, tidak terlepas dari peran matematika. Matematika juga sangat pantas disebut sebagai jembatan ilmu pengetahuan dan teknologi. Sebagai contoh, kemajuan teknologi luar angkasa yang sangat pesat di jaman sekarang karena kemajuan bidang ilmu fisika. Tetapi kemajuan ilmu fisika itu sendiri tidak akan tercapai tanpa peran matematika dan perkembangan matematika itu sendiri.
Dalam perkembangan teknologi informatika, matematika memberikan sumbangsih tersendiri. Berbagai aplikasi dan program di komputer tidak lepas dari penerapan aplikasi matematika, diantaranya adalah operasi Aljabar Boolean, teori graf, matematika diskrit, logika simbolik, peluang dan statistika. Teknologi yang semakin berkembang ini menunjukkan perkembangan manusia dalam menerapkan aplikasi matematika dalam mengembangkan bidang lain.
Salah satu contohnya adalah penerapan matematika diskrit dalam pengembangan teknologi komputer. Matematika diskrit adalah nama lazim untuk lapangan matematika yang paling berguna di dalam ilmu komputer teoretis. Ini menyertakan teori komputabilitas, teori kompleksitas komputasional, dan teori informasi. Teori komputabilitas memeriksa batasan-batasan berbagai model teoretis komputer, termasuk model yang dikenal paling berdaya – Mesin turing. Teori kompleksitas adalah pengkajian traktabilitas oleh komputer; beberapa masalah, meski secara teoretis terselesaikan oleh komputer, tetapi cukup mahal menurut konteks waktu dan ruang, tidak dapat dikerjakan secara praktis, bahkan dengan cepatnya kemajuan perangkat keras komputer.
Contoh lainnya adalah dalam perkembangan memori. Memori menyimpan berbagai bentuk informasi sebagai angka biner. Informasi yang belum berbentuk biner akan dipecahkan (encoded) dengan sejumlah instruksi yang mengubahnya menjadi sebuah angka atau urutan angka-angka.
Selain itu matematika mengajarkan kita untuk berpikir kritis, bagaimana agar teknologi itu terus berkembang sejalan dengan berkembangnya ilmu matematika. Pengolahan angka-angka dalam matematika membentuk suatu rumus pemrograman yang digunakan dalam pengembangan ilmu komputer.
Teknik informatika dan matematika sangat erat hubungannya. Karena inti dasar teknik informatika adalah pembuatan software dan di dalam pembuatannya itu membutuhkan perhitungan dan logika yang pasti. Oleh karena itu, matematika sangat penting dalam rangka sebagai dasar dan pengembangan dalam majunya teknik informatika khususnya pembuatan software. Dalam pembuatan software tersebut menggunakan sistem bilangan biner dan kode bilangan. Semua disusun dengan urutan tertentu sehingga menghasilkan suatu software yang dapat diguanakan untuk mempermudah aktivitas kita. Disamping itu, untuk membuat suatu pemrograman di komputer, kita harus menggunakan algoritma. Algoritma itu sendiri adalah langkah sistematis yang mengikuti kaidah logika.
Perkembangan ilmu matematika itu sendiri sebenarnya memberi umpan balik pada perkembangan teknologi informatika. Perkembangan teknik informatika juga akan mempermudah pengolahan perhitungan matematika menjadi lebih sistematis.

1 comment: