Program Mathematica Bahasa Pemrograman

Bahasa yang digunakan untuk penulisan program disebut bahasa pemrograman programming language. Bahasa pemrograman komputer senantiasa berkembang secara evolusi sejalan juga dengan perkembangan perangkat keras komputer. Hingga saat ini telah dikenal ada lima generasi bahasa pemrograman komputer, yaitu: Zarlis, et.al, 2005 1. Generasi 1, yaitu bahasa mesin. 2. Generasi 2, yaitu bahasa rakitan. 3. Generasi 3, yaitu bahasa prosedural. 4. Generasi 4, yaitu bahasa non prosedural. 5. Generasi 5, yaitu bahasa kecerdasan buatan.

2.3.1. Program Mathematica

Mathematica merupakan software komputasi sejenis dengan Maple atau Matlab, yang penuh fitur di dalamnya termasuk fitur untuk membuat animasi. Mathematica adalah salah satu bahasa pemrograman komputer generasi keempat yang ditulis oleh Wolfarm Inc. Pada aplikasi yang dikembangkan oleh Wolfarm Research yang handal dengan fasilitas terintegrasi lengkap untuk penyelesaian beragam masalah matematika yang meliputi komputasi numerik, simbolik, dan visualisasi grafik. Dengan Mathematica beragam kasus komputasi matematika, mulai dari komputasi yang paling sederhana hingga yang paling rumit dapat diselesaikan dengan mudah, ringkas, cepat dan tepat _____, 2009c. p d f Machine A pdf w rit er t hat produces qualit y PDF files w it h ease Produce quality PDF files in seconds and preserve the integrity of your original docum ents. Com patible across nearly all Windows platform s, if you can print from a windows application yo u can use pdfMachine. Get yours now Sri Imelda : Studi Analisis Simulasi Tentang Karakter Polietilena Dan Kadar Pengisi Serat Batang Pisang Sebagai Komposit Untuk Bahan Palet Kayu, 2009 USU Repository © 2008 Cara terbaik dari Mathematica - program khusus metode ini adalah untuk melihat contoh lengkap program yang memecahkan beberapa masalah non-trivial. Sekalipun contoh tidak berada dalam bidang tertentu dari aplikasi yang anda tertarik, anda akan dapat menggunakan ide yang sama untuk program anda sendiri. Grafis aplikasi sangat cocok pada pembelajaran pemrograman, karena lebih mudah untuk melihat apakah kode anda benar hanya dengan melihat gambar yang dibuatnya. Contoh lain datang dari simbolis hitung, geometri, dinamika dan matematika numerik _____, 2009e. Beberapa produk mathematica yang belakangan ini berkembang diantaranya adalah paket SM SpinorMathematica dengan aplikasi spinor-helicity yang formal dalam Mathematica Maitre dan Mastrolia, 2007. Ada juga produk Stringvacua yaitu sebuah paket untuk mempelajari konfigurasi vacum dalam penomena string Gray, 2008. Setiap membuka program Mathematica akan selalu memunculkan pertanyaan yang specifik dalam bentuk keluaran dari mathematica. Nilai yang dihasilkan dari Mathematica akan disimpan sebagai file.res, file.resTex Skorupski, 2007. Menurut Wolfarm 1991 Mathematica dapat digunakan sebagai: 1. Suatu simbol numerik dan kalkulator, jika pertanyaan diketik maka Mathematica akan menjawab dalam print- out. 2. Suatu sistem visualisasi untuk fungsi data. 3. Suatu bahasa pemrograman tingkat tinggi di mana dapat dibuat program yang luas dan sempit. p d f Machine A pdf w rit er t hat produces qualit y PDF files w it h ease Produce quality PDF files in seconds and preserve the integrity of your original docum ents. Com patible across nearly all Windows platform s, if you can print from a windows application yo u can use pdfMachine. Get yours now Sri Imelda : Studi Analisis Simulasi Tentang Karakter Polietilena Dan Kadar Pengisi Serat Batang Pisang Sebagai Komposit Untuk Bahan Palet Kayu, 2009 USU Repository © 2008 4. Suatu sistem untuk gambaran pengetahuan ilmiah dan bidang teknik. 5. Suatu software plat form yang dapat membuat paket bangunan untuk aplikasi yang spesifik. 6. Suatu cara untuk menciptakan dokumen interaktif dengan menggabungkan teks, animasi grafik dan bunyi dengan formula yang aktif. 7. Suatu kontrol bahasa dan proses dan program eksternal. 8. Suatu sistem penyisipan dengan mengambil dari program lain. Mathematica komputasi dapat dibagi menjadi tiga kelas utama yaitu: 1. Numerik Mathematica dapat digunakan sebagai kalkulator elektronik, dapat memperoleh hasil-hasil eksak, dapat menghasilkan perhitungan numerik yang tidak hanya dengan angka-angka individu, tetapi juga dengan objek seperti: fungsi matematika tingkat tinggi, matriks dan invers matriks, data numerik, aljabar linier, statistik, dan operasi numerik pada fungsi dan analasis yang lain. 2. Simbol komputasi Mathematica dapat digunakan mengolah objek simbolik, seperti mengubah ekspresi aljabar, kalkulus, mengevaluasi simbol integral dan derivatif dan untuk mencari solusi simbol persamaan differensial biasa dan lain sebagainya. 3. Grafik Mathematica dapat menghasilkan grafik dua dimensi dan tiga dimensi. Untuk tiga dimensi, dapat mengontrol bayangan, warna, pencahayaan dan parameter yang p d f Machine A pdf w rit er t hat produces qualit y PDF files w it h ease Produce quality PDF files in seconds and preserve the integrity of your original docum ents. Com patible across nearly all Windows platform s, if you can print from a windows application yo u can use pdfMachine. Get yours now Sri Imelda : Studi Analisis Simulasi Tentang Karakter Polietilena Dan Kadar Pengisi Serat Batang Pisang Sebagai Komposit Untuk Bahan Palet Kayu, 2009 USU Repository © 2008 lain, bahkan beberapa versi Mathematica dapat membuat animasi grafik _____, 2009a. Sebagai hal yang fundamental Mathematica adalah merupakan aturan transformasi, yang menetapkan bagaimana simbol suatu format ditransformasikan ke dalam format yang lain, untuk mendapatkan banyak informasi, khususnya relasi matematika. Simulasi adalah proses yang diperlukan untuk operasionalisasi model atau penanganan model untuk meniru tingkah laku sistem yang sesungguhnya. Hal ini meliputi berbagai kegiatan seperti penggunaan diagram alir dan logika komputer, serta penulisan kode komputer dan penerapan kode tersebut pada komputer untuk menggunakan masukan dan menghasilkan keluaran yang diinginkan. Pada prakteknya, modeling dan simulasi adalah proses yang berhubungan sangat erat.

2.3.2. Tahapan dalam Pemrograman