tugas metpen
TRANSCRIPT
ANALISIS DAN PERANCANGAN BAHASAPEMROGRAMAN
BERBASIS JAVA 2 MOBILE EDITION
DESAIN SKRIPSIOLEH :
Nobertus Turisno 09420453
Bernadetta Yuni Riyanti 09420429
Gesye M Rumamby 09420400
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTERWIDYA DHARMA
PONTIANAK
2010
A. Judul Penelitian
Analisis dan Perancangan Sistem Operasi dengan Biaya Terjangkau Berbasis Java 2
Mobile Edition
B. Latar Belakang Penelitian
Sejalan dengan pesatnya perkembangan teknologi di era modernisai ini, peranan
barang-barang elektronika sangat berpengaruh didalam kehidupan manusia sekarang ini.
Terutama adalah computer yang sangat berpengaruh dalam kesehari-harian dalam
kehidupan ini, banyak yang di lakukan dengan computer sebagai alat bantu manusia dalam
mewujudkan efisiensi dan efektivitas yang baik guna menunjang keberhasilan dalam
mencapai tujuan.
Computer didalam kehidupan manusia sangat komplit dalam penggunaannya,
namun penggunaan komputerisasi dalam kehidupan manusia di saat ini tidak bisa di
penuhi oleh setiap manusia, di karenakan biaya yang mahal dan penggunaan computer
yang rumit bagi kaum awam mayoritas.
Namun dilain sisi perkembangan alat elektonika termasuk computer berkembang
dengan cepat mengikuti keinginan penggunaan (manusia) dalam penggunaannya terutama
dalam hardware dan software yang semakin mudah di gunakan oleh setiap Pengguna
karena dibuat sedemikian sebagai User Friendly. Tetapi semua yang dibuat dengan
kemudahan tersebut harganya semakin mahal sesuai dengan kecanggihan program yang
dibuat.
Program yang berbasis user friendly sangat jarang ditemukan di pasaaran dengan
harga yang terjangkau bagi masyarakat pada umunnya. Terutama pengguna yang suka
membaca E-book, yang lebih mudah daripada membawa dan membaca lewat buku yang
tebal dan mebosankan. E-book yang di desain sedemikian rupa dengan feature yang
banyak, membuat E-book lebih disenangin. Namun pada umumnya barang seperti ini
dijual dengan harga yang mahal,karena program yang dibuat merupakan program yang
canggih.
Berdasarkan uraian diatas, penulis merasa perlu untuk merancang suatu software
Operation System berbasis Java 2 Mobile Edition guna memenuhi kebutuhan pengguna
yang semakin meningkat yang selalu ingin yang terbaik dengan harga yang terjangkau,
terutama pada sistem E-book Reader yang simple dalam penggunaanya.
C. Permasalahan
Rumusan permasalahan adalah bagaimana menciptakan suatu inovasi baru dalam
dunia Mini Operation System berbasis mobile tetapi mampu bersaing dengan Operation
System lainnya dengan harga yang lebih terjangkau bersama hardware yang telah
disediakan bagi para pencinta software ?
D. Pembatasan Masalah
Untuk mengidentifikasikan permasalahan dan menghindari pelebaran masalah
yang akan diuraikan dalam penulisan skripsi agar sesuai dengan judul yang penulis
sajikan, maka penulis membatasi pembahasan mengenai Perancangan Sistem Operasi
yang Berbasis J2ME (Java 2 Mobile Edition) yang meliputi:
1. Menghasilkan sebuah sistem operasi mini yang berjalan pada sistem E-book Reader dibuat
menggunakan NetBeans 6.9.1.
2. Sistem Operasi yang dihasilkan hanya bisa di instal pada sistem E-book Reader saja.
E. Tujuan Penelitian
Penelitian ini bertujuan untuk menghasilkan sebuah sistem operasi mini yang di
instal pada sistem E-book Reader dengan fasilitas yang banyak dan mempunyai harga
terjangkau di pasaran.
F. Manfaat Penelitian
Penelitian yang dilakukan penulis pada perangkat E-Book Reader dengan sistem
operasi yang tertanam didalamnya mempunyai mamfaat sebagi berikut:
1. Bagi Penulis
a. Menerapkan ilmu yang diperoleh selama mengikuti perkuliahan pada Sekolah
Tinggi Manajemen Informatika dan Komputer Widya Dharma.
b. Menambah wawasan, mengasah kemampuan analisis serta meningkatkan
kemampuan dalam menghadapi dan menangani permasalahan yang ada.
c. Menambah, mengasah, dan mengimplementasikan kemampuan dalam perancangan
bahasa pemrograman.
2. Bagi Pengguna Perangkat E-Book Reader
a. Mempermudah pengguna dalam memiliki perangkat E-Book Reader dengan sistem
operasi yang canggih dengan harga yang terjangkau.
a. Dapat digunakan sebagai bahan acuan dalam pembelajaran perancangan bahasa
pemrograman.
b. Membuat pengguna merasa nyaman dengan perangkat yang bisa digunakan dengan
maksimal menggunakan sistem yang sederhana.
3. Bagi Pembaca
b. Menambah wawasan dan pengetahuan tentang proses atau teknik kompilasi
perancangan suatu bahasa pemrograman.
c. Menambah wawasan tentang pemrograman Java, khususnya J2ME.
G. Kerangka Pemikiran
Sistem Operasi sering ditujukan kepada semua software yang masuk dalam satu
paket dengan sistem komputer sebelum aplikasi-aplikasi software terinstall. Dalam Ilmu
komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah
perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat
keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti
program-program pengolah kata dan browser web.
Secara umum, Sistem Operasi adalah software pada lapisan pertama yang
ditempatkan pada memori komputer pada saat komputer dinyalakan. Sedangkan software-
software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan
melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut
seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga
masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut,
karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan
tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.
(http://id.wikipedia.org/wiki/Sistem_operasi)
Operating system (OS) atau yang sering di sebut sistem operasi adalah sekumpulan
perintah dasar yang berperan untuk menjalankan dan mengoperasikan komputer .Sekarang
ini banyak sekali macam-macam sistem operasi di pasaran baik yang asli ataupun yang
bajakan.Ada beberapa sistem operasi yang biasa kita jumpai di pasaran diantranya
Windows,Unix,Linux Dan masih banyak lagi yang lainya.Dari sekian banyak sistem
operasi yang beredar,sistem operasi milik perusahaan microsoft lah yang paling populer
untuk para pengguna pc notebook,bahkan ponsel dan PDA sekalipun Dengan sistem
operasi berbasis mobilenya .
Dari beberapa sistem operasi tersebut,Sistem operasi yang dapat digunakan secara
bebas alias open source adalah linux. Sistem operasi ini biasa digunakan untuk tujuan
pendidikan ,lain halnya dengan para vendor ponsel dan PDA ,Para vrndor ini lebih
menyasarkan produknya untuk menggunakan sistem operasi mobile milik perusahaan
microsoft yaitu windows. Sama seperti di pc atau notebook sistem operasi di PDA atau
ponsel memiliki Beberapa versi dan tatap muka yang hampir sama ,mulai dari windows
mobile versi 5.0 sampai dengan windows vista versi mobile .Vendor PDA atau ponsel
yang biasa memakai sistem operasi tersebut diantaranya 02,Samsung.Doppod Dan sony
ericson untuk beberapa t ype.
(http://klinik-it.blogspot.com/2010/01/pengertian-sistem-operasi.html)
Sistem operasi Komputer adalah perangkat lunak komputer atau software yang
bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-
operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program
pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia. Sistem
Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan
OS.
Sistem Operasi komputer merupakan software pada lapisan pertama yang
diletakkan pada memori komputer, (memori komputer dalam hal ini ada Hardisk, bukan
memory ram) pada saat komputer dinyalakan. Sedangkan software-software lainnya
dijalankan setelah Sistem Operasi Komputer berjalan, dan Sistem Operasi akan melakukan
layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses
ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-
masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat
dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti
dan umum tersebut dinamakan dengan kernel suatu Sistem Operasi.
Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan
software. selain itu, Sistem Operasi komputer juga melakukan semua perintah perintah
penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat
berjalan lancar secara bersamaan tanpa hambatan. Sistem Operasi Komputer menjamin
aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output
terhadap peralatan lain, dan mempunya akses kepada sistem file. Jika beberapa aplikasi
berjalan secara bersamaan, maka Sistem Operasi Komputer akan mengatur jadwal yang
tepat, sehingga sebisa mungkin semua proses pada komputer yang berjalan mendapatkan
waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan
perangkat yang lain.
(http://belajar-komputer-mu.com/pengertian-sistem-operasi-komputer-operating-system/)
Dengan demikian Sistem Operasi adalah suatu penghubung antara hardware
dengan software yang digunakan manusia sebagai sarana untuk bisa menggunakan suatu
alat elektronik dengan maksimal.
Para pengguana perangkat E-Book Reader merupakan salah satu contoh mereka
yang memerlukan sebuah sistem operasi untuk sebuah perangkat E-Book Reader yang
simple tetapi mempunyai sarana aplikasi yang canggih. Sistem operasi yang diperlukan
untuk E-Book Reader ini sangat diperlukan bagi para pengguna E-Book Reader.
H. Metode Penelitian
Bentuk penelitian dan teknik pengumpulan data yang digunakan adalah:
1. Rancangan Penelitian
Dalam penyusunan skripsi ini, penulis menggunakan Desain Penelitian Hubungan
Kausal (Eksperimental) yaitu penulis melakukan percobaan dan pengujian terhadap
bahasa pemrograman yang dibuat dan dengan cara mempelajari literatur-literatur yang
berhubungan dengan materi perancangan bahasa pemrograman berbasis J2ME.
2. Metode Pengumpulan, Pengolahan, dan Penyajian Data
Teknik pengumpulan data yang digunakan dalam penyusunan skripsi: Penelitian
Dokumentasi, yaitu: penelitian dilakukan dalam bentuk menelusuri penggunaan
literatur yang berkaitan pada objek penelitian tersebut dari berbagai sumber.
3. Teknik Analisis Data
Teknik analisis data yang digunakan oleh penulis dalam penelitian ini adalah DAD
(Diagram Arus Data).
I. Sistematika Penulisan
Penulisan skripsi ini menggunakan sistematika sebagai berikut:
Bab I PENDAHULUAN
Bab ini berisi latar belakang penulisan penelitian skripsi, permasalahan, pembatasan
masalah, tujuan penelitian, manfaat penelitian, kerangka pemikiran, serta metode
penelitian yang digunakan dalam penelitian.
Bab II LANDASAN TEORI
Bab ini berisi dasar teori umum dan khusus yang berhubungan dengan topik penulisan dan
kerangka penelitian yang menggambarkan hubungan permasalahan.
Bab III ANALISIS BAHASA PEMROGRAMAN YANG UMUM DIGUNAKAN
UNTUK PERANCANGAN PERANGKAT LUNAK E-BOOK READER
Pada bab ini berisi tentang: Konsep Umum Teknik Perancangan Bahasa Pemrograman,
Struktur yang Digunakan dalam Bahasa Pemrograman, Teknik Kompilasi yang
diimplementasikan, serta Analisis Bahasa Pemrograman yang Umum Digunakan Untuk
Perancangan Perangkat Lunak E-Book Reader.
Bab IV PERANCANGAN DAN IMPLEMENTASI BAHASA PEMROGRAMAN
Bab ini berisi implementasi dan pemecahan atas permasalahan yang timbul seperti
bagaimana merancang sebuah bahasa pemrograman yang sesuai dengan kebutuhan para
pemakai perangkat E-Book Reader, menentukan teknik kompilasi yang digunakan,
merancang basis data, merancang masukan dan keluaran, dan implementasinya dalam
perancangan aplikasi.
Bab V KESIMPULAN DAN SARAN
Bab ini berisi kesmpulan akhir dari permasalahan, solusi yang penulis ambil dari inti dan
hasil penelitian serta saran-saran yang penulis sampaikan bagi pembaca guna
mengembangkan lebih lanjut penelitian tentang bahasa pemrograman ini.
J. Daftar Pustaka
Ensiklopedia Wikipedia, http://id.wikipedia.org/wiki/Sistem_operasi 23 September2010 01:55
Blogspot tutorial, http://klinik-it.blogspot.com/2010/01/pengertian-sistem-operasi.html
Belajar komputer mu,http://belajar-komputer-mu.com/pengertian-sistem-operasi- komputer-operating-system/ 20 August 2009 6:56
Sekolah Tinggi Manajemen Informatika dan Komputer Widya Dharma. PedomanPenulisan Skripsi, edisi pertama, Pontianak:STMIK Widya Dharma, 2008