ctrlnum 125265
fullrecord <?xml version="1.0"?> <dc schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"><title>Penerjemah kode numerik: bahasa pemrograman fortran 77 ke java (numerical fortran code to java translator)</title><creator/><type>Thesis:Bachelors</type><place/><publisher>Universitas Indonesia. Fakultas Ilmu Komputer</publisher><date>2003</date><description>Berbagai jenis bahasa pemrograman dikenal dalam dunia ilmu komputer. Masing-masing bahasa pemrograman memiliki kelebihan dan kekurangan. Ada bahasa-bahasa pemrograman yang lebih populer dibandingkan bahasa-bahasa lainnya. Namun, apakah popularitas dari suatu bahasa pemrograman berarti performa dari bahasa tersebut juga lebih baik? Laporan ini menjelaskan mengenai perbandingan terhadap 2 (dua) jenis bahasa pemrograman. Kedua bahasa pemrograman yang dipakai sebagai studi kasus adalah bahasa pemrograman Fortran dan Java. Bahasa pemrograman Fortran dikenal sebagai bahasa pemrograman yang biasa digunakan dalam pemrograman yang berhubungan dengan komputasi matematika. Sedangkan, bahasa pemrograman Java merupakan bahasa pemrograman yang banyak sekali digunakan oleh para pembuat program komputer di dunia saat ini. Sebuah alat bantu penerjemah kode bahasa pemrograman Fortran menjadi bahasa pemrograman Java dibangun untuk memfasilitasi perbandingan antara kedua bahasa tersebut. Penerjemah akan menerima masukan berupa kode program dalam bahasa Fortran dan menghasilkan sebuah kode program dalam bahasa Java yang memiliki perilaku eksekusi yang serupa. Program-program tersebut akan diteliti performanya dengan mengukur waktu eksekusi yang dibutuhkan oleh masing-masing program. Pelaksanaan eksperimen dilakukan dengan mempersiapkan beberapa kode program dalam bahasa Fortran yang melakukan perhitungan perkalian matriks dengan vektor dan matriks dengan matriks. Kode-kode tersebut diterjemahkan ke dalam bahasa Java dengan memanfaatkan alat bantu penerjemah yang telah diimplementasikan. Kemudian, perbandingan waktu eksekusi dilakukan untuk tiap pasang kode program Fortran dan Java. Hasil yang diperoleh dari eksperimen menunjukkan bahwa eksekusi dari program-program dalam bahasa pemrograman Fortran membutuhkan waktu yang iii Penerjemah kode numerik..., Jimmy, FASILKOM UI, 2003 lebih singkat dibandingkan dengan program-program dalam bahasa pemrograman Java. Salah satu faktor yang menyebabkan hal tersebut adalah kurang optimalnya penerjemahan yang dilakukan oleh alat bantu penerjemah, yaitu menghasilkan operasi penjumlahan tambahan pada perhitungan indeks array. Akan tetapi, faktor tersebut bukan menjadi faktor utama karena tidak selarasnya perbedaan waktu eksekusi dengan perbedaan jumlah operasi penjumlahan yang didapatkan pada pelaksanaan eksperimen. Faktor-faktor lainnya mencakup hal-hal seperti penggunaan Java Virtual Mechine (JVM) selaku interpreter dalam eksekusi program-program Java, perhitungan menggunakan floating-point number, representasi array sebagai objek dalam Java, dan lain-lain.</description><subject>FORTRAN 77 (Computer program language)</subject><identifier>125265</identifier><source>http://lib.ui.ac.id/file?file=digital/125265-SK-531-Penerjemah kode-Lampiran.pdf</source><source>http://lib.ui.ac.id/file?file=digital/125265-SK-531-Penerjemah kode-Analisis.pdf</source><source>http://lib.ui.ac.id/file?file=digital/125265-SK-531-Penerjemah kode-HA.pdf</source><source>http://lib.ui.ac.id/file?file=digital/125265-SK-531-Penerjemah kode-Abstrak.pdf</source><source>http://lib.ui.ac.id/file?file=digital/125265-SK-531-Penerjemah kode-Kesimpulan.pdf</source><source>http://lib.ui.ac.id/file?file=digital/125265-SK-531-Penerjemah kode-Bibliografi.pdf</source><source>http://lib.ui.ac.id/file?file=digital/125265-SK-531-Penerjemah kode-Literatur.pdf</source><source>http://lib.ui.ac.id/file?file=digital/125265-SK-531-Penerjemah kode-Pendahuluan.pdf</source><recordID>125265</recordID></dc>
format Thesis:Bachelors
Thesis
title Penerjemah kode numerik: bahasa pemrograman fortran 77 ke java (numerical fortran code to java translator)
publisher Universitas Indonesia. Fakultas Ilmu Komputer
publishDate 2003
topic FORTRAN 77 (Computer program language)
url http://lib.ui.ac.id/file?file=digital/125265-SK-531-Penerjemah kode-Lampiran.pdf
http://lib.ui.ac.id/file?file=digital/125265-SK-531-Penerjemah kode-Analisis.pdf
http://lib.ui.ac.id/file?file=digital/125265-SK-531-Penerjemah kode-HA.pdf
http://lib.ui.ac.id/file?file=digital/125265-SK-531-Penerjemah kode-Abstrak.pdf
http://lib.ui.ac.id/file?file=digital/125265-SK-531-Penerjemah kode-Kesimpulan.pdf
http://lib.ui.ac.id/file?file=digital/125265-SK-531-Penerjemah kode-Bibliografi.pdf
http://lib.ui.ac.id/file?file=digital/125265-SK-531-Penerjemah kode-Literatur.pdf
http://lib.ui.ac.id/file?file=digital/125265-SK-531-Penerjemah kode-Pendahuluan.pdf
contents Berbagai jenis bahasa pemrograman dikenal dalam dunia ilmu komputer. Masing-masing bahasa pemrograman memiliki kelebihan dan kekurangan. Ada bahasa-bahasa pemrograman yang lebih populer dibandingkan bahasa-bahasa lainnya. Namun, apakah popularitas dari suatu bahasa pemrograman berarti performa dari bahasa tersebut juga lebih baik? Laporan ini menjelaskan mengenai perbandingan terhadap 2 (dua) jenis bahasa pemrograman. Kedua bahasa pemrograman yang dipakai sebagai studi kasus adalah bahasa pemrograman Fortran dan Java. Bahasa pemrograman Fortran dikenal sebagai bahasa pemrograman yang biasa digunakan dalam pemrograman yang berhubungan dengan komputasi matematika. Sedangkan, bahasa pemrograman Java merupakan bahasa pemrograman yang banyak sekali digunakan oleh para pembuat program komputer di dunia saat ini. Sebuah alat bantu penerjemah kode bahasa pemrograman Fortran menjadi bahasa pemrograman Java dibangun untuk memfasilitasi perbandingan antara kedua bahasa tersebut. Penerjemah akan menerima masukan berupa kode program dalam bahasa Fortran dan menghasilkan sebuah kode program dalam bahasa Java yang memiliki perilaku eksekusi yang serupa. Program-program tersebut akan diteliti performanya dengan mengukur waktu eksekusi yang dibutuhkan oleh masing-masing program. Pelaksanaan eksperimen dilakukan dengan mempersiapkan beberapa kode program dalam bahasa Fortran yang melakukan perhitungan perkalian matriks dengan vektor dan matriks dengan matriks. Kode-kode tersebut diterjemahkan ke dalam bahasa Java dengan memanfaatkan alat bantu penerjemah yang telah diimplementasikan. Kemudian, perbandingan waktu eksekusi dilakukan untuk tiap pasang kode program Fortran dan Java. Hasil yang diperoleh dari eksperimen menunjukkan bahwa eksekusi dari program-program dalam bahasa pemrograman Fortran membutuhkan waktu yang iii Penerjemah kode numerik..., Jimmy, FASILKOM UI, 2003 lebih singkat dibandingkan dengan program-program dalam bahasa pemrograman Java. Salah satu faktor yang menyebabkan hal tersebut adalah kurang optimalnya penerjemahan yang dilakukan oleh alat bantu penerjemah, yaitu menghasilkan operasi penjumlahan tambahan pada perhitungan indeks array. Akan tetapi, faktor tersebut bukan menjadi faktor utama karena tidak selarasnya perbedaan waktu eksekusi dengan perbedaan jumlah operasi penjumlahan yang didapatkan pada pelaksanaan eksperimen. Faktor-faktor lainnya mencakup hal-hal seperti penggunaan Java Virtual Mechine (JVM) selaku interpreter dalam eksekusi program-program Java, perhitungan menggunakan floating-point number, representasi array sebagai objek dalam Java, dan lain-lain.
id IOS18065.125265
institution Universitas Indonesia
institution_id 51
institution_type library:university
library
library Perpustakaan Universitas Indonesia
library_id 492
collection Repository Skripsi (Membership) Universitas Indonesia
repository_id 18065
city KOTA DEPOK
province JAWA BARAT
repoId IOS18065
first_indexed 2022-12-14T02:47:05Z
last_indexed 2022-12-14T02:47:05Z
recordtype dc
merged_child_boolean 1
_version_ 1752185004440420352
score 17.538404