PEMBELAJARAN
MATEMATIKA BERBASIS IT
“Software
dalam Pembelajaran Matematika”
1. Adobe
Flash Profesional CS6
Matematika sangat
penting dalam kehidupan sehari-hari dan bagi dunia keilmuan, dalam setiap segi
kehidupan tidak akan lepas dari matematika. Salah satu bidang ilmu dalam
matematika yaitu geometri. Dengan mempelajari geometri, siswa diharapkan
mempunyai kemampuan bernalar yang baik, kemampuan berpikir yang logis, kritis,
sistematis dan kreatif yang sangat diperlukan dalam kehidupan, karena itu sangat
dibutuhkan suatu pemahaman konsep tentang geometri pada diri siswa. Salah satu
alternatif untuk membangun konsep geometri pada diri siswa yaitu melakukan
pembelajaran dengan pendekatan Rigorous Mathematical Thinking (RMT). Teori RMT
merupakan teori yang didasarkan pada dua teori belajar yaitu teori
sosiokultural Vygotsky dengan penekanan khususnya pada konsep peralatan
psikologisnya sebagai mediator proses kognitif, dan teori Mediated Learning
Experience (MLE) yang dikemukakan oleh Reuvan Feuerstein (dalam Kinard &
Kozulin, 2005). Tujuan penelitian ini yaitu untuk mendeskripsikan proses dan
hasil pengembangan media pembelajaran matematika berbasis Adobe Flash
Profesional CS6 dengan memperhatikan fungsi kognitif Rigorous Mathematical Thinking
(RMT) pada materi Melukis Segitiga.
Penelitian ini merupakan penelitian
pengembangan dengan mengacu pada model pengembangan Smith dan Ragan yang
dilakukan di kelas VII-B SMPN 1 Pogalan pada tanggal 21 April 2013 tahun ajaran
2012/2013. Obyek dalam penelitian ini adalah media pembelajaran matematika
berbasis Adobe Flash Profesional CS 6 pada materi melukis segitiga. Subyek
dalam penelitian ini dibagi menjadi 2 yaitu subyek untuk validasi media dan
materi serta subyek untuk ujicoba terbatas. Instrumen penelitian terdiri atas
Tes kriteria kemampuan matematika siswa, Lembar Validasi Media Pembelajaran,
Lembar Observasi Aktivitas Siswa, Tes Hasil Belajar dan Lembar Angket Respon
Siswa. Metode pengumpulan data dalam penelitian ini dilakukan dengan Metode
Observasi, Metode Tes dan Metode Angket. Hasil penelitian ini menunjukkan
setelah melakukan langkah-langkah berdasarkan model pengembangan Smith dan
Ragan, media pembelajaran yang dikembangkan ini dapat dikatakan berkualitas
tinggi menurut Nieveen (1997) dan Akker (1999) (dalam Zulaicha : 2010) karena
telah memenuhi kriteria valid, praktis dan efektif.
2.
Turbo
Pascal
Turbo Pascal adalah sebuah software yang berfungsi untuk membaca
program berbasis bahasa Pascal. Turbo Pascal mampu mengembangkan
program dengan basis Pascal agar bisa dikelola sesuai kehendak pengguna. Turbo
Pascal sendiri terdiri dari compiler dan Integrated Developing
Environment (IDE) sebagai penyusun utama software ini. Nantinya, dengan
dua sifat andalan tersebut, pengguna bisa mengubah sistem pada pemrograman
Pascal. Turbo Pascal umumnya dijalankan pada CP/M, CP/M 86, dan
DOS, namun saat ini sudah hadir Turbo Pascal untuk Windows versi
terbaru.
Turbo Pascal relatif rumit digunakan, pengguna harus paham betul
mengenai pemrograman Pascal. Turbo Pascal harus dipasang pada komputer
sebelum dijalankan. Pemasangan ini sedikit rumit. Pengguna harus memiliki
emulator sistem DOS yakni DOSBox sebelum Turbo Pascal dipasang.
Hal ini disebabkan karena Turbo Pascal hanya mampu dijalankan pada
sistem DOS. Setelah DosBox terpasang, pengguna dapat
mengekstraksi folder unduhan pada disk yang telah dipartisi di salah satu
volumenya. Kemudian, pengguna harus menjalankan DOSBox dan mengetikkan
command berupa “d: cd tp cd bin turbo.exe” untuk instalasi pada disk
D:. Setelah itu, Turbo Pascal dapat dijalankan
Fungsi
adalah kumpulan program kecil yang dikumpulkan untuk mempermudah pekerjaan
pembuatan program karena dapat dipakai berkali – kali tanpa harus menuliskan
ulang kodenya lagi. Fungsi digunakan untuk memecah program sehingga mudah
dibaca, dimengerti dan diperiksa ulang. Sama halnya dengan Procedure, function
diakses dengan memanggil namanya. Fungsi juga dapat mengandung daftar parameter
formal. Parameter pada fungsi yang selalu digunakan hanya parameter masukkan.
Parameter Masukkan pada fungsi berarti parameter tersebut merupakan masukkan
yang digunakan oleh fungsi tersebut untuk menghasilkan nilai. Bentuk Umumnya:
Function < Nama Function >: < Tipe data > ;
Function < Nama procedure > ( < Daftar parameter > ) : < Tipe data >;
Fungsi diakses dengan cara memanggil namanya dari program utama, diikuti dengan daftar parameter actual. Karena fungsi menghasilkan nilai, maka nilai tersebut dapat diperlakukan dengan dua cara, yaitu :
1. Nilai
yang dikembalikan oleh fungsi ditampung di dalam sebuah peubah yang bertipe sama dengan fungsi.
2. Nilai
yang dikembalikan oleh fungsi dapat langsung dimanipulasi.
3. Delphi
Delphi adalah sebuah bahasa pemrograman dan lingkungan pengembangan perangkat
lunak. Produk ini dikembangkan oleh Borland. Dengan menggunakan Free
Pascal yang merupakan proyek opensource, bahasa ini dapat pula
digunakan untuk membuat program yang berjalan di sistem operasi Mac OS X dan
Windows CE Keunggulan bahasa pemrograman ini terletak pada produktivitas,
kualitas, pengembangan perangkat lunak, kecepatan kompilasi, pola desain yang
menarik yang menarik serta diperkuat dengan pemrogramannya yang terstruktur.
Setelah
membuka Delphi, akan didapat lingkungan pengembangan aplikasi terintegrasi.
Lingkungan kerja ini menyediakan sarana untuk membangun aplikasi menjadi lebih
mudah dan menarik dalam waktu singkat.
Pada praktikum pengenalan aplikasi Program Delphi, kita akan mengenal
tools-tools yang ada pada Delphi serta dapat membuat sebuah program sederhana
dari Delphi. Tools-Tools yang digunakan dalam pembuatan program antara lain
Label pada toolbar standard, untuk pembuatan kolom kosong digunakan Edit pada
toolbar standart dan juga tools button yang juga diambil dari toolbar standart.
Untuk memulai membuat aplikasi, pada menubar Delphi, pilih menu File |
New | Application, maka akan ditampilkan sebuah form kosong. Setalah itu,
mengisi form dengan aplikasi yang akan kita buat, selanjutnya, menjalankan
program tersebut melalui menu Run | Run.. Jika sudah, maka akan melihat sebuah
form yang posisinya di atas IDE Delphi. Form yang muncul tersebut merupakan
tampilan aplikasi buatan kita yang telah dibuat menggunakan Delphi.
Aplikasi yang dibuat dalam praktikum adalah program matematika,
energy kinetic, phytagoras, dan gerak peluru. Setelah itu kita dapat
memanfaatkan tools yang dibutuhkan dalam pembuatan aplikasi. Setelah selesai
membuat tampilan awal yang berisi bilangan, hasil, dan tombol button, akan
dilanjutkan dengan pengkodingan.
4.
Matlab
Matlab adalah singkatan
dari MATrix LABoratory, merupakan bahasa pemrograman yang dikembangkan oleh The
Mathwork Inc. yang hadir dengan fungsi dan karakteristik yang berbeda dengan
bahasa pemrograman lain yang sudah ada lebih dahulu seperti Delphi, Basic
maupun C++. Matlab merupakan bahasa pemrograman level tinggi yang dikhususkan
untuk kebutuhan komputasi teknis, visualisasi dan pemrograman seperti komputasi
matematik, analisis data, pengembangan algoritma, simulasi dan pemodelan dan
grafik-grafik perhitungan Pada awalnya Matlab dibuat untuk memberikan kemudahan
mengakses data matrik pada proyek LINPACK dan EISPACK. Saat ini matlab memiliki
ratusan fungsi yang dapat digunakan sebagai problem solver mulai dari simple
sampai masalah-masalah yang kompleks dari berbagai disiplin ilmu.
Dalam lingkungan perguruan tinggi teknik, Matlab merupakan perangkat
standar untuk memperkenalkan dan mengembangkan penyajian materi matematika,
rekayasa dan kelimuan. Di industri, MATLAB merupakan perangkat pilihan untuk penelitian
dengan produktifitas yang tinggi, pengembangan dan analisanya.
Kegunaan
MatLab secara umum adalah sebagai berikut:
a) Matematika
dan komputasi,
b)
Perkembangan algoritma,
c) Pemodelan,
simulasi, dan pembuatan prototype,
d) Analisa
data, eksplorasi dan visualisasim
e) Pembuatan
aplikasi, termasuk pembuatan antaramuka grafis.
Fungsi
matematika sederhana yang terdapat pada MATLAB diantaranya adalah fungsi akar
kuadrat, fungsi eksponensial, fungsi trigonometri, fungsi faktorial, dll.
Fungsi pertama kita awali dengan fungsi akar kuadrat. Untuk menuliskan fungsi
akar kuadrat kita bisa menggunakan perintah “sqrt”.
Selain
fungsi akar kuadrat, MATLAB juga dapat digunakan untuk menyelesaikan fungsi
faktorial. Faktorial sendiri merupakan
hasil perkalian antara bilangan bulat positif yang "kurang
dari" ( < ) atau "sama dengan" n ( = n ).
Penggunaan
fungsi matematika lainnya pada MATLAB adalah penggunaan fungsi trigonometri seperti sin, cos,
dan tan.
Hal yang
perlu diperhatikan adalah penggunaan satuan radian pada penggunaan fungsi
trigonometri. Sehingga untuk merubahnya menjadi satuan radian kita bisa
mengalikannya dengan π/180.
Fungsi
matematika lain yang tersedia pada MATLAB adalah fungsi logaritma. Untuk
menentukan logaritma kita dapat menuliskan perintah “log”.
Fungsi
lainnya yang dapat kita gunakan adalah fungsi absolut. Nilai absolut
adalah nilai suatu bilangan riil tanpa tanda "plus" ( + ) atau
"minus" ( - ). Untuk menuliskannya kita bisa menggunakan perintah “abs”.
5. Maple
Program Maple merupakan
bagian program komputer yang manfaatnya sangat banyak dirasakan oleh para user.
Berdasarkan sejarahnya Konsep pertama dari Maple muncul dari pertemuan pada
November 1980 di University of Waterloo. Para peneliti di universitas ingin
membeli komputer cukup kuat untuk menjalankan Macsyma. Sebaliknya, diputuskan
bahwa mereka akan mengembangkan komputer mereka sendiri sistem aljabar yang
akan mampu berjalan di komputer lebih wajar memiliki harga. Versi terbatas
pertama muncul pada Desember 1980 dengan Maple menunjukkan pertama di awal
konferensi pada tahun 1982. Nama ini referensi untuk warisan Kanada Maple itu.
Pada akhir 1983, lebih dari 50 universitas memiliki salinan dari Maple diinstal
pada mesin mereka.
Ada beberapa manfaat dari program
Maple dalam matematika yaitu sebagai berikut.
1. Dapat
mengerjakan komputasi bilangan secara exact
2. Dapat
mengerjakan komputasi numerik yang sangat besar.
3. Dapat
mengerjakan komputasi simbolik dengan baik.
4. Mempunyai
perintah-perintah bawaan dalam library dan untuk menyelesaikan permasalahan
dalam bentuk matematika.
5. mempunyai
fasilitas pengeplotan dan animasi untuk grafik baik dimensi dua maupun dimensi
tiga.
6. Mempunyai
antarmuka berbasis worksheet.
7. Mempunyai
fasilitas untuk membuat dokumen dalam berbagai format.
8. Mempunyai
fasilitas bahasa pemrograman yang dapat menuliskan fungsi, paket dan
sebagainya.
9. maple
mempunyai fungsi-fungsi matematika yang standart, seperti:
·
Fungsi-fungsi trigonometri [sin (x), cos (x) , tan
(x)]
·
Fungsi-fungsi trigonometri hiperbolik [sinh (x), cosh
(x), tanh(x)]
·
Invers fungsi-fungsi trigonometri [arcsin (x), arcos
(x), arctan(x)]
·
Fungsi eksponensial (exp)
·
Fungsi logaritma natural (ln)
·
Fungsi logaritma basis 10 (log[10])
·
Fungsi akar pangkat dua (sqrt)
·
Pembulatan kebilangan bulat terdekat (round)
·
Bagian pecah (frac)
6.
GEOGEBRA
Geogebra singkatan dari Geometry dan
Algebra. Program aplikasi ini diciptakan oleh Markus
Hohenwarter. Alamat resmi gerogebra adalah geogebra.org.
Geogebra merupakan produk non-profit dan berlisensi publik.
Artinya geogebra bukan merupakan aplikasi yang ditujukan untuk penjualan atau
pembelian dalam rangka mencari keuntungan. Dengan ini kita bisa mendapatkan
aplikasi Geogebra secara gratis dan kita boleh menyebar luaskan kepada setiap
orang.
Geogebra merupakan program aplikasi ICT yang ditujukan
untuk membantu pembelajaran Matematika dalam bidang Geometri, Satistika,
Kalkulus, dan Aljabar. Kita dapat meghubungkan titik, garis, segmen, vektor
dengan bentuk yang lebih dinamis.
Karena
Geogebra memiliki cakupan bidang Geometri, Satistika, Kalkulus, dan Aljabar,
maka fungsi dari Geogebra juga dapat dikelompokkan menjadi 4 bagian. Banyak
manfaat yang bisa kita dapatkan dari geogebra ini, diantaranya yaitu memudahkan
kita dalam menggambar grafik, membantu perhitungan dalam geometri seperti
mencari titik potong garis dan menentukan panjang garis, dalam bidang kalkulus
kita juga bisa menggunakan geogebra ini untuk mencari turunan suatu fungsi,
menghitung luas dibawah kurva, dan lain-lain. Namun di sini akan lebih banyak
di bahas tentang fungsi Geogebra dalam pembelajaran Aljabar pada materi Fungsi
Polynomial.
Dalam
pembelajaran fungsi selalu berkaitan dengan grafik. Oleh karena di samping
mempelajari fungsi itu sendiri, tentu selalu di ikuti degan cara-cara melukis
grafik fungsi tersebut. Biasanya guru meminta para peserta didik untuk melukis
grafik fungsi seacara manual. Yaitu dengan cara mencari titik koordinat yang
dibutuhkan untuk membantu melukis garfik fungsi tersebut.
7.
CARMetal
CARMetal adalah sebuah
adaptasi dari program geometri dinamis yang disebut dengan C.a.R., singkatan
dari Compass and Ruler (kompas dan penggaris). Program ini telah memodifikasi
antarmuka dan fitur-fiturnya untuk menghilangkan langkah-langkah menengah dan
memudahkan untuk membuat gambar. Bila alat yang ada di bagian kanan terdiri
dari sejumlah elemen berbeda yang bisa dimasukkan di area gambar: paralel,
sudut, poligon, segmen, garis tegak lurus, dll. Untuk menggambar, tempatkan
titik-titiknya di permukaan program. Tergantung dari alat yang Anda pilih,
CarMetal akan menunjukkan sebuah gambar virtual dari garis-garis sebelum benar-benar
digambar.
Selain itu, sangat mungkin untuk melakukan perhitungan matematis yang rumit seperti fungsi dan formula. Anda juga dapat menambah teks, mendapatkan informasi mengenai titik yang dibuat, dan terakhir mengekspor proyek ke sejumlah format yang berbeda: EPS, SVG dan PNG.
Selain itu, sangat mungkin untuk melakukan perhitungan matematis yang rumit seperti fungsi dan formula. Anda juga dapat menambah teks, mendapatkan informasi mengenai titik yang dibuat, dan terakhir mengekspor proyek ke sejumlah format yang berbeda: EPS, SVG dan PNG.
8.
CABRI
Untuk
bidang studi matematika, salah satu
program computer yang dapat digunakan untuk membantu pembelajaran khususnya
Geometri adalah CABRI . Program Cabri
ini merupakan program aplikasi yang saat ini dapat diperoleh dengan mudah
yakni dengan mendownload dari internet.
Pemanfaatan
computer program Cabri dalam pembelajaran Geometri antara lain pada hal : (1)
lukisan; yakni sebagai pengganti jangka dan penggaris, (2). Teorema; yakni
untuk menunjukkan kebenaran teorema /dalil secara visual, (3) tempat kedudukan:
yakni tempat kedudukan titik yang bergerak
jika suatu garis atau titik tertebtu
digerakkan. (4) pembelajaran
dengan metode penemuan.
Dengan menggunakan
program CABRI, hal-hal tersebut dapat dilakukan dengan lebih teliti, cepat ,
dan mudah difahami. Berikut akan disajikan beberapa contoh penggunaan program
CABRI ini dalam pembelajaran Geometri.
a. Lukisan.
Meskipun CABRI merupakan
program aplikasi , tapi dalam lukisan,
CABRI tidak serta merta menghasilkan lukisan yang langsung jadi ,
kecuali untuk lukisan-lukisan dasar. Program ini hanya berlaku seperti fungsi
jangka dan mistar.Jadi untuk membuat lukisan masih memerlukan ‘analisis’ dan proses dengan beberapa langkah lukisan dasar.
b. Tempat
Kedudukan
Program
CABRI , atau lengkapnya CABRI II PLUS
sangat bagus untuk menjelaskan secara visual tentang tempat kedudukan titik, jika suatu garis atau titik tertentu digerakkan dengan aturan tertentu.
c. Teorema
Teorema-teorema atau dalil-dalil dalam Geometri dapat
dibuktikan secara formal dengan
menggunakan aksioma aksioma atau teorema-teorema sebelumnya. Bukti-bukti teorema ini
terkadang terlalu rumit dan sulit
difahami oleh sebagian siswa. Program CABRI ini setidaknya dapat
menunjukkan kebenaran
teorema secara visual untuk kasus-kasus
tertentu.sehingga dapat memantapkan pemahaman
dan keyakinan siswa atas
kebenaran teorema tersebut.
d. Metode
Penemuan
Untuk
keperluan metode penemuan, program CABRI dapat
digunakan untuk membuat model interaktif. Dengan model ini, siswa bisa melakukan manipulasi untuk
mendapatkan data sebagai bahan penarikan kesimpulan. Kesimpulan yang diperolah
berupa sifat atau teorema . Dengan sifat atau teorema yang seolah-olah ia
temukan ini , siswa akan lebih mantap memahaminya dan lama mengingatnya.
9.
Geometers SketchPad
Software geometers sketchpad salah satu software untuk mempermudah guru dalam
menjelaskan pembelajaran matematika khusunya pada bidang datar.
Sketchpad
merupakan software matematika dinamik yang interaktif.
Dalam
sketchpad, kita dapat mengkonstruksi titik, vektor, garis, maupun suatu kurva
tertentu yang kemudian dapat kita ketahui bentuk aljabarnya.
Beberapa karakteristik dari software
GSP adalah sebagai berikut:
a) Ketepatan
dalam melukis dan mengukur secara digital;
b) Proses
visualisasi dari awal dengan berbagai ukuran dimensi berbeda mudah dipahami;
c) Memberikan
kesempatan siswa untuk melakukan investigasi, ekplorasi, dan pemecahan masalah;
d) Mempunyai
ciri spesifik, gambar animasi, jejak gambar, dan sembarang titik yang
menyediakan
kesempatan untuk mensimulasikan berbagai situasi.
Kekurangan Software SketchPad, yaitu:
Ø Anda tidak dapat mengupload photo
anda dan situs ini digunakan untuk menggambar sederhana dengan memainkan warna
dan tulisan,
Ø Pilihan icon hanya sedikit,
Ø Tidak dapat langsung memasukkan
suatu rumus.
Ø Sulit mengkoordinasikan langsung
jarak yang diinginkan
Kelebihan Software SketchPad, yaitu:
Ø Dapat mengundo apabila terjadi kesalahan dapat membatalkan perintah yg
telah dilakukan,
Ø Dapat meredo untuk mengulangi perintah yang telah dilakukan,
Ø Dapat membuat tabel berserta datanya,
Ø Dapat menulis rumus bersamaan dengan gambar,
Ø Memiliki grid form yang banyak,
Ø Dapat merekam setiap pekerjaan yang kita lakukan.
Ø Memiliki calculate sendiri untuk keperluan perhitungan
Ø Membuktikan
rumus traplesium
10.
Corel Draw
Pengertian
Corel Draw adalah sebuah program komputer yang melakukan editing pada garis
vektor. Program ini dibuat oleh Corel, sebuah perusahaan software yang
berkantor pusat di Ottawa, Kanada. Corel draw memiliki kegunaan untuk mengolah
gambar, oleh karena itu banyak digunakan pada pekerjaan dalam bidang publikasi
atau percetakan ataupun pekerjaan di bidang lain yang membutuhkan proses
visualisasi.
Suatu program yang baik tentu saja
memiliki keunggulan yang signifikan. Beberapa keunggulan program Corel Draw
antara lain adalah:
- Gambar yang dihasilkan dengan vektor atau berbasis vektor bisa ditekan pada tingkat yang paling rendah namun hasilnya tidak kalah dengan gambar yang berbasis bitmap atau raster.
- Penggunaan Corel Draw, terutama pada tool-tool yang ada di dalamnya sangat mudah dipahami oleh penggunanya, bahkan oleh orang yang baru pertama menggunakannya.
- Corel Draw sangag baik untuk mengkolaborasikan antara tulisan dengan gambar, seperti layaknya Adobe Potoshop.
- Banyaknya pengguna Corel Draw, membuat adanya komunitas dengan jumlah anggota yang besar. Hal ini akan membuat kita tidak kesulitan jika ingin mempelajari Corel Draw lebih mendalam karena banyak ditemukan tutorial, tips dan trik yang diproduksi oleh pengguna lain.
11. Math
Mechanixs
Math
Mechanixs adalah sebuah aplikasi matematika, dimana pengguna dapat menghitung layaknya
kalkulator, membuat fungsi bahkan menggambar grafik fungsi tersebut baik fungsi
persamaan linear, persamaan kuadrat maupun persamaan trigonometri. Software ini
menggunakan beberapa antarmuka dokumen, sehingga pengguna dapat bekerja pada beberapa
solusi secara bersamaan. Selain itu, terdapat suatu jendela yang berisi daftar
variabel dan fungsi sehingga Anda dapat dengan mudah mengoperasikan variabel
dan fungsi yang ditetapkan.
Fasilitas yang Ada di Math Mechanixs
·
Kalkulator
Math
mechanixs ini dilengkapi dengan kalkulator ilmiah yang cukup lengkap operator
fungsinya.Terdapat operator trigonometri (sin, cos, tan, sec, dll), logaritma,
sum, kalkulus (integral, deferensial), daftar fungsi, dan lain-lain.
·
Fungsi
Dalam
dokumen kerja pengguna dapat mengetikkan fungsi dengan menuliskan F[X] terlebih
dahulu sebelum fungsi yang diinginkan, F[x] hanya berlaku untuk variabel X
saja, jika ingin menambahkan variabel Y, maka penulisannya F[X,Y]. Fungsi yang
dapat di tulis pada dokumen tidak hanya untuk persamaan linier saja, persamaan
kuadrat dan persamaan trigonometri juga dapat dituliskan.
·
Grafik fungsi
Seperti
halnya fungsi, gambar grafik juga tidak hanya dapat menggambarkan persamaan
linier saja, persamaan kuadrat dan persamaan trigonometri juga dapat digambarkan
sesuai dengan fungsi yang diinginkan.
·
Math tools
Cara
mengaktifkan math tools dengan mengklik ikon "Math
Tools Utility" pada toolbar maka akan muncul jendela Terdapat
tab quick calc, root finder, matrics, dan stat plot, yang memiliki fungsi masing-masing
untuk menyelesaikan persamaan matematika baik berupa fungsi maupun perhitungan
matriks dengan memasukkan persamaan yang akan diselesaikan pada kolom yang
sesuai.
12. Sage
Pertama kita
mulai dengan software aplikasi Matematika bernama Sage yang merupakan singkatan
dari System for Algebra and Geometry Experimentation. Ini merupakan salah satu
software yang dapat membantu Anda dalam menyelesaikan permasalahan Matematika,
terutama dalam hal aljabar, kombinatorik, matematika numerik, teori bilangan,
dan kalkulus. Program komputer ini dikembangkan oleh William Stein dengan
bahasa pemrograman C, C++, Common Lisp, Fortran dan Python. Sage memang
menggunakan bahasa pemrograman Python karena untuk mendukung prosedural,
fungsional dan berorientasi objek konstruksi aplikasi.Selain itu aplikasi ini
juga dirancang untuk dijalankan secara lintas platform serta berlisensi General
Public License.
Ada banyak fitur yang dihadirkan
oleh Sage, diantaranya
adalah
·
Perhitungan
Kalkulus menggunakan Maxima dan SymPy.
·
Aljabar
linear numerik menggunakan GSL, SciPy dan NumPy.
·
Grafik 2D
dan 3D fungsi simbolis dan data numerik.
·
Teori Grafik
visualisasi dan alat analisis.
·
Dukungan
untuk bilangan kompleks, arbitary presisi dan perhitungan simbolik.
13. Magma
Software aplikasi
Matematika yang kedua adalah Magma, dikembangkan oleh Computational Algebra
Group, School of Mathematics anda Statistics dan University of Sydney. Ini
adalah program komputer yang dirancang untuk memecahkan masalah dalam aljabar,
teori bilangan, geometri dan kombinatorik. Anda bisa menjalankan aplikasi ini
pada lintas platform, baik like-Unix maupun Windows. Ada banyak fitur-fitur
yang dapat Anda temukan dalam Magma, diantaranya adalah
·
Teori grup,
dimana dalam Magma terdapat permutasi, matriks, finitely, abelian (terbatas
atau tak terbatas), polisiklik, jalinan dan kelompok Program garis lurus. Serta
beberapa database kelompok yang juga disertakan.
·
Teori Nomor,
dimana dalam Magma terdapat algoritma asimtotik-cepat untuk semua
bilangan bulat fundamental dan operasi polinomial, seperti algoritma
Schönhage-Strassen untuk perkalian cepat bilangan bulat dan polinomial.
·
Teori
bilangan aljabar, sistem aljabar komputer KANT untuk perhitungan yang
komprehensif pada masalah nomor aljabar.
·
Teori Modul
dan aljabar linear, algoritma asimtotik-cepat untuk semua operasi matriks.
Selain itu
ada juga fitur untuk Teori Representasi, Aljabar komutatif dan Gröbner basa,
serta Kisi dan algoritma LLL. Anda akan
melihat berbagai versi Magma untuk berbagai platform OS, mulai dari Mac OS X,
Linux, Solaris dan Windows. Selain itu ada juga pilihan edisi full version dan
Student version. Ukuran file variasi sekitar lebih dari 160 MB untuk full
version Windows, dan 201 MB untuk full version Mac OS X. Sedangkan edisi
Student ukuran file lebih kecil.
14. FreeMat
Scilab adalah bahasa pemprograman
tingkat tinggi, sebagian besar kegunaannya didasarkan pada seputar kemampuan
menspesifikasi banyak komputasi dengan sedikit baris kode. Scilab melakukan hal
ini dengan mengabstraksi tipe data primitif kepada matriks ekuivalen menurut fungsinya. Scilab
memiliki kesamaan fungsionalitas dengan MATLAB, tetapi tersedia untuk diunduh tanpa biaya lisensi.
Program ini memungkinkan pengguna untuk melakukan komputasi pada cakupan luas
operasi-operasi matematika dari operasi yang relatif sederhana seperti
perkalian hingga kepada operasi tingkat tinggi seperti korelasi dan aritmetika kompleks. Perangkat ini sering dipakai untuk pemprosesan
sinyal, analisis statistika, perbaikan gambar, simulasi dinamika fluida, dan
lain-lain.
Scilab telah digunakan secara luas
di beberapa industri dan projek penelitian, dan banyak kontribusi telah dibuat
oleh para pengguna. Sintaksnya sama dengan MATLAB, tetapi yang kedua tidak sepenuhnya kompatibel,
meskipun terdapat konverter yang disertakan di dalam Scilab untuk konversi kode
sumber dari MATLAB ke Scilab. Scilab memiliki lebih sedikit bantuan daripada
MATLAB.
15. SpeQ
Mathematics
Terakhir adalah
SpeQ Mathematics, salah satu software aplikasi Matematika yang cukup lama.
Dikembangkan oleh Jos de Jong dan dapat dijalankan pada OS Windows 7, XP dan
Vista. SpeQ Mathematics ini mendukung hampir semua jenis perhitungan
matematika seperti fungsi, konstanta, maupun unit. Beberapa fitur utamanya
adalah Kalkulasi ekspresi dengan perhitungan aritmatika, logika, kondisional,
serta operasi bitwise. Ditambah lebih dari 60 aritmatika, fungsi analisis,
hiperbola, bilangan kompleks, integral, probabilitas, logika, sistem bilangan,
statistika, maupun trigonometri.
Beberapa fitur yang terdapat pada
SpeQ antara lain:
- Kalkulasi ekspresi dengan perhitungan aritmetika, kondisional, logika, dan operasi bitwise.
- Terdapat lebih dari 100 konstanta matematika, fisika, dan kondisional.
- Terdapat lebih dari 60 fungsi analisis, aritmetika, bilangan kompleks, hiperbola, integral, logika, probabilitas, sistem bilangan, statistika, dan trigonometri.
- Terdapat pula fungsi-fungsi untuk bilangan desimal, biner, heksadesimal, dan bilangan oktal.
Tidak ada komentar:
Posting Komentar