Anda di halaman 1dari 7

Renalto Caniggia

SEP

Penerapan Matematika Diskrit dalam kehidupan sehari-hari

Matematika diskrit (discrete mathematics) adalah cabang matematika yang mengkajiobjek-objek diskrit.
Apa yang dimaksud dengan kata diskrit (discrete)? Benda disebut diskrit jika ia terdiri dari sejumlah
berhingga elemen yang berbeda atau elemn-elemen yang tidak bersambungan. Himpunan bilangan
bulat (integer) dipandang sebagai objek diskrit. Kita dapat memahami diskrit dengan membandingkan
lawan katanya yaitu kontinyu atau menerus (continuous). Himpunan bilangan riil (real) dipandang
sebagai obyek kontinyu. Di dalam matematika kita mengenal fungsi diskrit dan fungsi kontinyu. Fungsi
diskrit digambarkan sebagai sekumpulan titik-titik, sedangkan fungsi kontinyu digambarkan sebagai
kurva.

Matematika diskrit berkembang sangat pesat dalam decade terakhir ini. Salah satu alas an yang
menyebabkan perkembangan pesat itu adalah karena computer digital bekerja secara diskrit. Informasi
yang disimpan dan dimanipulasi oleh computer adalah dalam bentuk diskrit.

Matematika diskrit merupakan ilmu paling dasar di dalam pendidikan informatika atau ilmu computer.
Pada dasarnya informatika adalah kumpulan disiplin ilmu dan teknik yang mengolah dan memanipulasi
objek diskrit. Matematika diskrit merupakan landasan matematis untuk kuiah-kulian lain di
informatika.karena kebanyakan mata kuliah sering mengacu pada konsep-konsep di dalam matematika
diskrit. Karena itulah kuliah matematika diskrit selalu diberikan pada tahun pertama perkuliahan
informatika atau ilmu computer.

Di dalam kuliah matematika diskrit, materi matematika yang diberiakn adalah matematika yang khas
informatika, sehingga kuliah ini kadang-kadang dinamakan juga Matematika Informatika. Adapun materi-
materi yang termasuk dalam Matematika Diskrit adalah:

1. Logika

Pelajaran logika difokuskan pada hubungan antara pernyataan (statements).


2. Teori Himpunan

Digunakan untuk mengelompokkan objek secara bersama-sama.

3. Matriks, Relasi dan Fungsi

Di dalam matematika diskrit, matriks digunakan untuk merepresentasikan struktur diskrit (struktur
matematika abstrak yang digunakan untuk merepresentasikan objek-objek diskrit dan hubungan antara
objek-objek tersebut.

4. Induksi Matematika

Induksi matematika merupakan teknik pembuktian yang baku di dalam matematika.

5. Algoritma dan Teori Bilangan Bulat

Algoritma menjadi penting karena ia merupakan jantung ilmu computer. Banyak bahasan di dalam
cabang-cabang ilmu computer yang diacu dengan terminology algoritma.

6. Barisan dan Deret

7. Teori Grup dan Ring

8. Aljabar Boolean

Aljabar Boolean telah menjadi dasar teknologi computer digital karena rangkaian elektronik di dalam
computer juga bekerja dengan mode operasi bit, 0 dan 1.

9. Kombinatoral dan Teori Peluang Diskrit

Adalah cabang matematika yang mempelajari pengaturan objek-objek.

10. Fungsi Pembangkit dan Analisis Rekurens


11. Teori Graf

Teori Graf merupakan pokok bahasan yang sudah tua usianya namun memiliki banyak terapan sampai
saat ini.

12. Pohon

Dalam kehidupan sehari-hari, orang telah lama menggunalan pohon untuk menggambarkan hirarki.

13. Kompleksitas Algoritma

Algoritma adalah urutan logis langkah-langkah penyelesaian masalah secara sistematis.

14. Pemodelan Komputasi (Otomata dan Teori Bahasa Formal)

Contoh-contoh persoalan dalam kehidupan sehari-hari yang diselesaikan dengan matematika diskrit
antara lain:

1. Berapa banyak kemungkinan jumlah password yang dapat dibuat dari 8 karakter?

2. Bagaimana nomor ISBN sebuah buku divalidasi?

3. Berapa banyak string binet yang panjangnya 8 bit yang mempunyai bit 1 sejumlah ganjil?

4. Bagaimana menentukan lintasan terpendek dari satu kota ke kota lain?

5. Dapatkah kita melalui semua jalan di sebuah kompleks perumahan tepat hanya sekali dan kembali lagi
ke tempat semula?

Contoh-contoh di atas memperlihatkan bahwa matematika diskrit digunakan bilamana kita menghitung
objek-objek, mengkaji relasi antara objek-objek dikaji, dan langkah-langkah di dalam proses dianalisis.

Matematika merupakan ilmu yang tidak dapat dipisahkan dari kehidupan manusia. Matematika juga
merupakan media untuk melatih kemampuan berfikir kritis, kreatif dan dapat menyelesaikan masalah.
Matematika sendiri berkembang sesuai dengan perkembangan zaman yang semakin hebat. Salah satu
cabang matematika yang berkembang adalah matematika diskrit. Matematika diskrit merupakan cabang
matematika yang mengkaji objek-objek diskrit (elemen yang tidak berhubungan). Sudah banyak
penerapan-penerapan dari teori matematika diskrit dalam kehidupan sehari-hari. Diantaranya : Cloud
Computing, Teori Peluang, Jaringan Komputer, dan lain-lain.

Cloud Computing adalah gabungan dari teknologi komputer atau komputasi dan pengembangan berbasis
internet. Cloud (awan) sendiri adalah metafora dari internet, yang sering digunakan untuk
menggambarkan diagram dalam jaringan komputer. Cloud Computing juga merupakan metoda
komputasi yang terkait dengan teknologi informasi yang disajikan sebagai layanan untuk menyimpan
data-data dalam jumlah yang cukup besar. Komputasi awan saat ini merupakan tren teknologi terbaru.
Contoh bentuk pengembangan teknologi Cloud Computing untuk saat ini disebut iCloud. Perkembangan
cloud computing berjalan cukup lambat di masa lalu, namun untuk saat ini perkembangannya sangat
cepat. Cloud computing sendiri berawal dari tahun 50-an, pada jaman ini teknologi cloud menggunakan
terminal yang hanya dapat digunakan untuk komunikasi tetapi tidak memiliki kapasitas pemrosesan
internal. Pada tahun 60-an, cloud mulai berkembang seiring perkembangan komputer yang semakin
canggih dimana kita dapat menampung data dalam jumlah yang besar. Tahun 90-an sudah menggunakan
server-server besar dengan harga lebih murah sehingga orang-orang biasa pun dapat menggunakan
server yang disediakan. Hingga sekarang harga penyewaan server dalam jumlah besar menjadi sangat
murah sehingga industri dengan menggunakan server merebak dimana-mana.

Ada beberapa manfaat dari cloud computing, yaitu :

· Skalabilitas, yaitu dengan cloud computing kita bisa menambah kapasitas penyimpanan data kita
tanpa harus membeli peralatan tambahan, misalnya hardisk Kita cukup menambah kapasitas yang
disediakan oleh penyedia layanan cloud computing.

· Aksesibilitas, yaitu kita bisa mengakses data kapanpun dan dimanapun kita berada, asal kita
terkoneksi dengan internet, sehingga memudahkan kita mengakses data disaat yang penting.

· Keamanan, yaitu data kita bisa terjamin keamanan nya oleh penyedia layanan cloud computing,
sehingga bagi perusahaan yang berbasis IT, data bisa disimpan secara aman di penyedia cloud
computing. Itu juga mengurangi biaya yang diperlukan untuk mengamankan data perusahaan.

· Kreasi, yaitu para user bisa melakukan/mengembangkan kreasi atau project mereka tanpa harus
mengirimkan project mereka secara langsung ke perusahaan, tapi user bisa mengirimkan nya lewat
penyedia layanan cloud computing.

· Kecemasan, ketika terjadi bencana alam data milik kita tersimpan aman di cloud meskipun hardisk
atau gadget kita rusak.

Ada 3 layanan cloud computing, yaitu :

· Infrastructure as a Service
Infrastructure as a Service adalah layanan komputasi awan yang menyediakan infrastruktur IT berupa
CPU, RAM, storage, bandwith dan konfigurasi lain. Komponen-komponen tersebut digunakan untuk
membangun komputer virtual. Komputer virtual dapat diinstal sistem operasi dan aplikasi sesuai
kebutuhan. Keuntungan layanan IaaS ini adalah tidak perlu membeli komputer fisik sehingga lebih
menghemat biaya. Konfigurasi komputer virtual juga bisa diubah sesuai kebutuhan. Misalkan saat
storage hampir penuh, storage bisa ditambah dengan segera. Perusahaan yang menyediakan IaaS adalah
Amazon EC2, TelkomCloud dan BizNetCloud.

· Platform as a Service

Platform as a Service adalah layanan yang menyediakan computing platform. Biasanya sudah terdapat
sistem operasi, database, web server dan framework aplikasi agar dapat menjalankan aplikasi yang telah
dibuat. Perusahaan yang menyediakan layanan tersebutlah yang bertanggung jawab dalam
pemeliharaan computing platform ini. Keuntungan layanan PaaS ini bagi pengembang adalah mereka
bisa fokus pada aplikasi yang mereka buat tanpa memikirkan tentang pemeliharaan dari computing
platform. Contoh penyedia layanan PaaS adalah Amazon Web Service dan Windows Azure.

· Software as a Service

Software as a Service adalah layanan komputasi awan dimana kita bisa langsung menggunakan aplikasi
yang telah disediakan. Penyedia layanan mengelola infrastruktur dan platform yang menjalankan aplikasi
tersebut. Contoh layanan aplikasi email yaitu gmail, yahoo dan outlook sedangkan contoh aplikasi media
sosial adalah twitter, facebook dan google+. Keuntungan dari layanan ini adalah pengguna tidak perlu
membeli lisensi untuk mengakses aplikasi tersebut. Pengguna hanya membutuhkan perangkat klien
komputasi awan yang terhubung ke internet. Ada juga aplikasi yang mengharuskan pengguna untuk
berlangganan agar bisa mengakses aplikasi yaitu Office 365 dan Adobe Creative Cloud.

Teori peluang adalah cabang matematika yang bersangkutan dengan peluang, analisis fenomena acak.
Obyek utama teori peluang adalah variabel acak, proses stokastik, dan kejadianJika koin individu
melemparkan atau gulungan dadu dianggap peristiwa acak, maka jika berkali-kali mengulangi urutan
kejadian acak akan menunjukkan pola-pola tertentu, yang dapat dipelajari dan diprediksi. Dua hasil
matematis representatif menggambarkan pola tersebut adalah hukum bilangan besar dan teorema limit
pusat. Teori peluang banyak dimanfaatkan untuk saham. Perputaran uang di bidang saham sangatlah
cepat, nilai saham dapat berubah secara mendadak, untuk itu dengan menggunakan teori peluang, kita
dapat memprediksi kapan nilai saham naik maupun turun.

Jaringan komputer adalah sebuah sistem yang terdiri atas komputer-komputer yang didesain untuk
dapat berbagi sumber daya, berkomunikasi dan dapat mengakses informasi. Agar dapat mencapai
tujuannya, setiap bagian dari jaringan komputer dapat meminta dan memberikan layanan. Pihak yang
meminta/menerima layanan disebut klien dan yang memberikan/mengirim layanan disebut server .
Desain ini disebut dengan sistem client-server, dan digunakan pada hampir seluruh aplikasi jaringan
komputer. Dua buah komputer yang masing-masing memiliki sebuah kartu jaringan, kemudian
dihubungkan melalui kabel maupun nikrabel sebagai medium transmisi data dan terdapat software yang
akan membentuk sebuah jaringan komputer yang sederhana. Apabila ingin membuat jaringan komputer
yang lebih luas lagi jangkauannya, maka diperlukan peralatan tambahan seperti Hub, Bridge, Switch,
Router, Gateway sebagai peralatan interkoneksinya.

Klasifikasi jaringan komputer terbagi menjadi :

· Berdasarkan geografisnya, jaringan komputer terbagi menjadi Local Area Network (LAN),
Metropolitan Area Network (MAN), dan Wide Area Network (WAN). Jaringan wilayah lokal (LAN)
merupakan jaringan milik pribadi di dalam sebuah gedung atau tempat yang berukuran sampai beberapa
1 – 10 kilometer. Jaringan wilayah metropolitan (MAN) merupakan perluasan jaringan LAN sehingga
mencakup satu kota yang cukup luas, terdiri atas puluhan gedung yang berjarak 10 – 50 kilometer.
Jaringan wilayah luas (WAN) Merupakan jaringan antarkota, antar propinsi, antar negara, bahkan antar
benua.

· Berdasarkan fungsi, terbagi menjadi Jaringan Klient-server (Client-server) dan Jaringan ujung ke
ujung (Peer-to-peer). aringan klien-server pada ddasaranya ada satu komputer yang disiapkan menjadi
server dari komputer lainnya yang sebagai klien. Semua permintaan layanan sumberdaya dari komputer
klien harus dilewatkan ke komputer peladen, komputer peladen ini yang akan mengatur pelayanannya.
Apabila komunikasi permintaan layanan sangat sibuk bahkan bisa disiapkan lebih dari satu komputer
menjadi peladen, sehingga ada pembagian tugas, misalnya file-server, print-server, database server dan
sebagainya. Tentu saja konfigurasi komputer peladen biasanya lebih dari konfigurasi komputer klien baik
dari segi kapasitas memori, kapasitas cakram keras {harddisk), maupun kecepatan prosessornya.
Sedangkan jaringan ujung ke ujung itu ditunjukkan dengan komputer-komputer saling mendukung,
sehingga setiap komputer dapat meminta pemakaian bersama sumberdaya dari komputer lainnya,
demikian pula harus siap melayani permintaan dari komputer lainnya. Model jaringan ini biasanya hanya
bisa diterapkan pada jumlah komputer yang tidak terlalu banyak, maksimum 25, karena komunikasi akan
menjadi rumit dan macet bilamana komputer terlalu banyak.

· Berdasarkan topologi jaringan jaringan komputer dapat dibedakan atas:

- Topologi bus

- Topologi bintang

- Topologi cincin

- Topologi mesh

- Topologi pohon

- Topologi linier

· Berdasarkan distribusi sumber informasi/data

- Jaringan terpusat
Jaringan ini terdiri dari komputer klien dan server yang mana komputer klien yang berfungsi sebagai
perantara untuk mengakses sumber informasi/data yang berasal dari satu komputer server.

· Jaringan terdistribusi

Merupakan perpaduan beberapa jaringan terpusat sehingga terdapat beberapa komputer peladen yang
saling berhubungan dengan klien membentuk sistem jaringan tertentu.

· Berdasarkan media transmisi data

- Jaringan Berkabel (Wired Network)

Pada jaringan ini, untuk menghubungkan satu komputer dengan komputer lain diperlukan penghubung
berupa kabel jaringan.Kabel jaringan berfungsi dalam mengirim informasi dalam bentuk sinyal listrik
antar komputer jaringan.

· - Jaringan Nikrabel (Wi-Fi)

Merupakan jaringan dengan medium berupa gelombang elektromagnetik. Pada jaringan ini tidak
diperlukan kabel untuk menghubungkan antar komputer karena menggunakan gelombang
elektromagnetik yang akan mengirimkan sinyal informasi antar komputer jaringan.

Anda mungkin juga menyukai