Bahasa Pemrograman- Perangkat lunak bahasa pemrograman (language software) merupakan program yang digunakan untuk menerjemahkan perintah-perintah yang ditulis dalam bahasa program ke dalam bahasa mesin (machine languange),
sehingga dapat diterima dan dimengerti oleh komputer. Apabila languange
software tidak tersedia, maka pembuat program harus menulis programnya
langsung dengan bahasa mesin yang berbentuk bilangan-bilangan binary.
Suatu instruksi program yang ditulis dalam bahasa mesin dapat berbentuk
seperti 000100110010. Tanpa mengetahui arti tertentu dari masing-masing
bagian dari bilangan binary tersebut secara persis, maka akan sangat
sulit untuk mengerti dengan benar maksud dari instruksi tersebut.
Instruksi yang berbentuk bilangan binary disebut dengan object code. Sedangkan kumpulan dari instruksi-instruksi yang membentuk suatu program dalam bahasa mesin disebut dengan object program. Tiap-tiap instruksi object code terdiri dari operation code (op code) dan open and.
Penulisan program dengan bahasa mesin dirasakan terlalu sulit dan
memakan banyak waktu, maka dikembangkan languange software sebagai
alternatif penulisan program yang lebih mudah. Penerjemah bahasa
pemrograman dibedakan menjadi 3 (tiga) macam, yaitu assembler, kompiler,
dan interpreter.
1) Asembler adalah program yang digunakan untuk menerjemahkan kode sumber dalam bahasa rakitan (assembly) ke dalam bahasa mesin.
2)
Kompiler adalah program penerjemah yang mengonversi semua kode sumber
selain dalam bahasa rakitan menjadi kode objek. Hasil berupa kode objek
inilah yang dapat dijalankan oleh komputer. Proses untuk melakukan
penerjemahan ini biasa disebut kompilasi.
3) Intepreter adalah
program yang menerjemahkan satu per satu instruksi dalam kode sumber
kemudian menjalankan instruksi yang telah diterjemahkan tersebut.
Perangkat lunak bahasa pemrograman (language software) merupakan
program yang digunakan untuk menerjemahkan perintah-perintah yang
ditulis dalam bahasa program ke dalam bahasa mesin sehingga dapat
diterima dan dimengerti oleh komputer. Pada dasarnya bahasa komputer
dapat dibedakan menjadi empat macam, yaitu bahasa mesin dan bahasa
assembly (kedua bahasa ini termasuk bahasa tingkat rendah/low level language), bahasa tingkat tinggi (high level language), dan bahasa generasi keempat.
1) Bahasa mesin
Bahasa mesin termasuk ke dalam bahasa tingkat rendah (low level language) karena
sifat dari bahasa mesin lebih berorientasi pada mesin. Bahasa ini hanya
akan dipahami oleh komputer itu sendiri. Bahasa ini berupa kode-kode
yang terdiri dari sekumpulan angka yang ada di dalam komputer yang
biasanya diwakili oleh kode angka 1 (satu) dan 0 (nol). Kode ini
merupakan sinyal elektronik yang memberitahu komputer apa yang harus
dikerjakan. Dalam penggunaannya biasanya intruksi dituliskan dalam
bentuk bahasa pemrograman yang akan disampaikan ke kompiler, assembler,
atau interpreter yang bertugas untuk menerjemahkan bahasa pemrograman
tadi ke bahasa mesin.
Assembler merupakan sebuah program. Program
ini mengambil informasi yang dituliskan oleh programmer dalam bahasa
assembly dan menerjemahkannya ke sebuah program yang dapat dieksekusi
komputer. output assembler harus diproses oleh linker untuk menghasilkan
program akhir.
2) Bahasa assembly
Bahasa asembly adalah
bahasa pemrograman yang menggunakan bahasa rakitan. Bahasa assembly
kebanyakan digunakan untuk pengendalian hardware yang diwujudkan dalam
kependekan kata-kata sebagai pengganti kode-kode biner, misalnya JNZ (jump non zero) yang
artinya lompatlah jika tidak sama dengan nol. Kelanjutan dari bahasa
assembly adalah sebuah program yang berguna untuk mengambil informasi
yang dituliskan oleh seorang programmer dalam bahasa assembly serta
menerjemahkannya ke dalam sebuah program yang dapat dieksekusi oleh
komputer, program ini dinamakan assembler. Output assembler harus diproses oleh linker untuk menghasilkan program akhir.
3) Bahasa tingkat tinggi (high level languange)
Bahasa
tingkat tinggi memiliki arti bahwa bahasa ini lebih mudah dimengerti
oleh banyak orang karena memang dirancang untuk orang yang awam. Bahasa
pemrograman yang termasuk dalam bahasa tingkat tinggi adalah sebagai
berikut.
a) BASIC (Beginners All-purposes Symbolic Instruction Code)
Bahasa
program ini dikembangkan pada tahun 1965 di Darmouth College.
Penciptanya adalah John Kemeny dan Thomas Kurtz. BASIC dipergunakan
dalam aplikasi matematika. Selain itu, BASIC juga digunakan dalam
beberapa aplikasi lainnya seperti akuntasi, permainan, file simulasi,
dan lain-lain.
Keunggulan BASIC terletak pada kemudahan dalam
pemakaiannya, sedangkan kelemahannya adalah tidak mendukung operasi
bilangan kompleks dan penanganan terhadap berkas sangat terbatas
sehingga tidak cocok untuk aplikasi bisnis.
b) LOGO
Bahasa
ini dikembangkan untuk pendidikan dan simulasi pengajaran pada anak-anak
dalam menyelesaikan masalah dan melakukan pemrograman. Ditemukan pada
tahun 1967 oleh Seymour Papert dengan menggunakan LISP, yaitu satu jenis
bahasa pemrograman untuk kecerdasan buatan. Logo sangat mudah digunakan
untuk membuat gambar, sehingga banyak digunakan dalam menghasilkan
laporan-laporan bisnis dalam bentuk grafik.
c) COBOL (Common Business Oriented Language)
Program
jenis ini sering digunakan dalam dunia bisnis dan komersial, mulai
dikembangkan pada tahun 1959. Namun sampai saat ini, program ini masih
banyak digunakan pada jenis komputer minicomputer dan mainframe. COBOL
memiliki keunggulan-keunggulan sebagai berikut.
1) Memiliki kode untuk semua flatform yang sama, sehingga tidak tergantung pada mesin.
2) Menggunakan kata-kata bahasa Inggris, sehingga sangat mudah dipahami oleh programmer.
3) Penanganan masukan dan keluaran mudah dilakukan.
4) Penanganan terhadap berkas sudah tersedia dan bahkan mendukung berbagai macam tipe-tipe berkas seperti sekuensial dan indeks.
Kelemahan
dari bahasa ini adalah struktur penulisan program yang sangat banyak
dan sangat kaku sehingga membuat programmer menjadi lelah dan bosan.
d) PASCAL
Bahasa
ini ditemukan oleh Nicklaus Wirth tahun 1971. Bahasa ini dibuat untuk
pengajaran pemrograman. Bahasa ini sangat populer di kalangan mahasiswa
ilmu komputer dan teknik. Pascal memiliki keunggulan dibandingkan
Fortran maupun Basic, yaitu sangat mudah dipelajari serta memiliki
dukungan fungsi-fungsi matematika yang sangat lengkap. Namun Pascal juga
memiliki kelemahan, yaitu tidak dapat mendukung operasi bilangan
kompleks dan tidak mendukung sarana aplikasi bisnis. Keberadaan Pascal
dapat pula dijadikan bahasa dasar dalam pembuatan kode perangkat lunak
Delphi (software untuk pengembangan program di lingkungan Windows).
Pascal juga digunakan sebagai landasan pembuatan kode pada Kylix, yaitu
software pengembang program di lingkungan Linux.
e) Fortran (Formula Translator)
Fortran
merupakan bahasa tingkat tinggi yang pertama kali diciptakan. Bahasa
ini mulai dikembangkan pada tahun 1956 oleh John Backus di IBM. Fortran
digunakan dalam bidang aplikasi matematika, yaitu dalam hal perumusan
dan perhitungan sehingga menjadi andalan keunggulan dari bahasa ini.
Namun Fortran memiliki kelemahan, yaitu operasi masukan dan keluarannya
sangat kaku dan sulit dipahami. Untuk membuat bahasa fortran, seorang
programmer tidak harus mengetahui bahasa mesin, tetapi harus memahami
tata bahasa dan peraturan bahasa fortran.
f) Algol (Algoritma Language)
Algol
merupakan bahasa automatic yang cocok untuk memecahkan permasalahan
yang membutuhkan perhitungan numerik untuk beberapa pengolahan logic.
g) PL/1 (Programming Language)
Programming
language merupakan bahasa komputer yang dapat digunakan dalam segala
bahasa. Pada kenyataannya bahasa ini sulit dipelajari dan hanya dapat
digunakan pada mesin IBM.
h) RPG (Report Program Generation)
RPG
adalah program untuk pengolahan laporan. Bahasa ini sangat populer di
lingkungan minicomputer dan mainframe IBM. RPG diluncurkan pertama kali
pada tahun 1964.
i) APL (Aritmathic Programming Language)
APL
adalah bahasa komputer untuk memecahkan soal-soal matematika (ilmu
hitung). Diperkenalkan dan diciptakan oleh Kenneth Iverson pada tahun
1962. Bahasa ini menggunakan keyboard khusus yang berisikan
simbol-simbol yang kompleks yang memungkinkan untuk melakukan
penyelesaian matematika yang kompleks.
4) Bahasa pemrograman generasi keempat
Bahasa
pemrograman generasi keempat meliputi Microsoft Visual Basic, Visual
J++, dan Visual C++ yang dikembangkan dari keluarga besar bahasa tingkat
tinggi untuk memudahkan pemrograman.
Sumber:http://budisma.web.id/materi/sma/tik-kelas-x/contoh-macam-macam-bahasa-pemograman/ )
Vrydag 15 November 2013
Tips Agar Tidak Bosan Dan Jenuh Saat Belajar
Setiap
belajar di rumah ataupun di sekolah pasti kita
sering merasa jenuh atau bosan, maka agar jenuh
dan bosan itu hilang pada saat belajar
lakukanlah belajar itu dengan gaya Anda sendiri.
Banyak orang mengatakan kalau Anda belajar sambil mendengarkan musik itu membuat Anda tidak konsentrasi dalam belajar, memang pernyataan itu ada benarnya juga, tapi ada juga beberapa orang yang menggunakan cara belajar seperti itu agar mereka bisa menghilangkan rasa jenuh dan bosan dalam diri mereka, maka jangan heran lagi para guru atau orang tua yang anak–anaknya ada memakai konsep belajar sambil mendengarkan musik.
2. Belajar pada saat Guru Menerangkan
Cara belajar seperti ini sudah banyak yang melakukannya, karena cara belajar ini sangat berguna untuk menyerap semua pelajaran pada saat guru menerangkan, jadi pada saat guru sedang menerangkan pelajaran Anda pun siap menyalin apa yang sedang di terangkan oleh guru, maka kebanyakan yang menggunakan cara ini pasti mereka tidak belajar lagi di rumah. Dengan cara ini pula kebanyakan orang menghilangkan rasa jenuh mereka dengan tidak belajar lagi di rumah.
3. Belajar di Tempat yang sunyi
Dalam belajar pasti semua para pelajar membutuhkan tempat yang sangat sunyi dan sepi jauh dari keributan dan gangguan orang–orang yang jahil, pernyataan tersebut sangat benar dari 2 cara di atas, cara inilah yang sering di gunakan para pelajar, karena cara ini sangat berguna untuk bisa berkonsentrasi dalam belajar dirumah. Tapi belajar dengan cara ini banyak para pelajar bilang bisa menyebabkan jenuh dan bosan untuk mengatasinya agar belajar seperti itu tidak jenuh dan bosan adalah belajar dengan cara tersebut jangan terlalu lama Anda laksanakan dengan 15 – 20 menit saja.
Untuk menyemangati kegiatan belajar Anda harus sedikit berandai-andai, yakni kalau Anda sudah besar nanti, Anda akan jadi orang sukses dan pandai, penghasilan besar, punya pendamping hidup yang di idamkan, dan lain-lain. Dengan demikian, maka Anda akan menjadi lebih terpacu untuk meraih masa depan yang Anda cita-citakan. Bayangkan orang lain juga yang sayang kepada Anda seperti ayah, ibu, adik, kakak, pacar, saudara, dan lain-lain akan ikut senang kalau Anda jadi orang sukses. Sebaliknya kalau jadi orang bodoh maka kemungkinan untuk jadi orang susah semakin besar. Cari kerja sebagai office boy saja sulit apalagi mau kerja kantoran jadi eksekutif muda.
6. Jangan Terlalu Capek
Usahakan tidak membuat jadwal belajar dengan aktivitas fisik berlebih seperti olahraga, main seharian, jalan-jalan ke mall, dan lain sebagainya. Jangan dipaksakan tubuh yang lelah untuk terus belajar karena tidak ada gunanya. Percuma bila dipaksakan pun bisa-bisa menjadi sakit seperti pusing vertigo, demam, badan lemas, masuk angin, dan lain-lain. Pelajaran yang sudah dihapal pun mungkin saja bisa terlupakan.
7. Posisi Belajar Yang Pas
Belajar jangan dengan posisi tubuh yang salah seperti sambil tiduran, sambil jalan-jalan, sambil nonton tv, sambil ngobrol, sambil jongkok, dan lain sebagainya. itu akan menbuat daya konsentrasi Anda cepat hilang. Belajarlah dengan posisi duduk di meja belajar jika ada atau di meja dan kursi yang membuat Anda senyaman di meja kursi sekolah atau kampus. Jangan belajar sambil menghibur diri yang mengganggu seperti sambil main video game, main komputer, nonton televisi, sambil baca komik, dan sebagainya.
Itulah cara belajar yang sering di gunakan para pelajar untuk menghilangkan rasa jenuh dan bosan tapi ingat dalam belajar Anda tidak bisa memakai cara belajar dengan bersamaan karena itu bisa mengganggu konsentrasi belajar maka dari itu Anda harus bisa menentukan dimana letak karakteristik belajar Anda.
Di bawah ini ada
beberapa cara agar saat Anda belajar tidak
merasa jenuh dan bosan :
1. Belajar Sambil mendengarkan Musik
1. Belajar Sambil mendengarkan Musik
Banyak orang mengatakan kalau Anda belajar sambil mendengarkan musik itu membuat Anda tidak konsentrasi dalam belajar, memang pernyataan itu ada benarnya juga, tapi ada juga beberapa orang yang menggunakan cara belajar seperti itu agar mereka bisa menghilangkan rasa jenuh dan bosan dalam diri mereka, maka jangan heran lagi para guru atau orang tua yang anak–anaknya ada memakai konsep belajar sambil mendengarkan musik.
2. Belajar pada saat Guru Menerangkan
Cara belajar seperti ini sudah banyak yang melakukannya, karena cara belajar ini sangat berguna untuk menyerap semua pelajaran pada saat guru menerangkan, jadi pada saat guru sedang menerangkan pelajaran Anda pun siap menyalin apa yang sedang di terangkan oleh guru, maka kebanyakan yang menggunakan cara ini pasti mereka tidak belajar lagi di rumah. Dengan cara ini pula kebanyakan orang menghilangkan rasa jenuh mereka dengan tidak belajar lagi di rumah.
3. Belajar di Tempat yang sunyi
Dalam belajar pasti semua para pelajar membutuhkan tempat yang sangat sunyi dan sepi jauh dari keributan dan gangguan orang–orang yang jahil, pernyataan tersebut sangat benar dari 2 cara di atas, cara inilah yang sering di gunakan para pelajar, karena cara ini sangat berguna untuk bisa berkonsentrasi dalam belajar dirumah. Tapi belajar dengan cara ini banyak para pelajar bilang bisa menyebabkan jenuh dan bosan untuk mengatasinya agar belajar seperti itu tidak jenuh dan bosan adalah belajar dengan cara tersebut jangan terlalu lama Anda laksanakan dengan 15 – 20 menit saja.
4. Hilangkan Beban
dan Tugas-Tugas
Jika ada PR (pekerjaan
rumah) sebaiknya diselesaikan dulu agar tidak
kepikiran terus-menerus pada saat kegiatan
belajar berlangsung. Lakukan identifikasi
hal-hal yang harus dilakukan dan melaksanakannya
agar tidak ada beban seperti cuci baju, bayar
rekening listrik, mengembalikan dvd pinjaman ke
teman, dan lain sebagainya.
5. Pikirkan Manfaat
Belajar di Masa Depan
Untuk menyemangati kegiatan belajar Anda harus sedikit berandai-andai, yakni kalau Anda sudah besar nanti, Anda akan jadi orang sukses dan pandai, penghasilan besar, punya pendamping hidup yang di idamkan, dan lain-lain. Dengan demikian, maka Anda akan menjadi lebih terpacu untuk meraih masa depan yang Anda cita-citakan. Bayangkan orang lain juga yang sayang kepada Anda seperti ayah, ibu, adik, kakak, pacar, saudara, dan lain-lain akan ikut senang kalau Anda jadi orang sukses. Sebaliknya kalau jadi orang bodoh maka kemungkinan untuk jadi orang susah semakin besar. Cari kerja sebagai office boy saja sulit apalagi mau kerja kantoran jadi eksekutif muda.
6. Jangan Terlalu Capek
Usahakan tidak membuat jadwal belajar dengan aktivitas fisik berlebih seperti olahraga, main seharian, jalan-jalan ke mall, dan lain sebagainya. Jangan dipaksakan tubuh yang lelah untuk terus belajar karena tidak ada gunanya. Percuma bila dipaksakan pun bisa-bisa menjadi sakit seperti pusing vertigo, demam, badan lemas, masuk angin, dan lain-lain. Pelajaran yang sudah dihapal pun mungkin saja bisa terlupakan.
7. Posisi Belajar Yang Pas
Belajar jangan dengan posisi tubuh yang salah seperti sambil tiduran, sambil jalan-jalan, sambil nonton tv, sambil ngobrol, sambil jongkok, dan lain sebagainya. itu akan menbuat daya konsentrasi Anda cepat hilang. Belajarlah dengan posisi duduk di meja belajar jika ada atau di meja dan kursi yang membuat Anda senyaman di meja kursi sekolah atau kampus. Jangan belajar sambil menghibur diri yang mengganggu seperti sambil main video game, main komputer, nonton televisi, sambil baca komik, dan sebagainya.
8. Makanan dan
Minuman Pendamping saat Belajar
Siapakan makanan dan
minuman ringan yang biasa-biasa saja, sekedar
untuk isi perut dan menghilangkan haus saja.
Contohnya seperti roti dan air putih. Ketika
lapar dan haus mendera Anda akan dengan mudah
untuk melenyapkannya.
9. Cari Tahu
Metode Belajar Yang Tepat
Terkadang ada orang
yang pelajaran bisa masuk ke otak jika sambil
mendengarkan musik, sambil menyanyi, sambil
keliling-keliling, sambil corat-coret kertas,
dan lain-lain. Coba saja aktivitas tertentu yang
menurut kamu dapat menunjang masuknya materi
pelajaran ke dalam otak.
10. Strategi
Menghapal Materi Pelajaran
Jika kamu punya
kesulitan menghapal dan memahami pelajaran maka
sebainya kamu membuat rangkuman pelajaran yang
menurut kamu mudah dimengerti dan dapat dilihat
dibaca-baca kembali jika ada yang lupa. Bisa
juga membuat hubungan gambar-gambar yang
mewakili point-poin pelajaran. Bisa juga merekam
suara Anda saat membaca materi pelajaran untuk
didengar kembali. Bisa pula membuat
pertanyaan-pertanyaan tertentu yang atas materi
yang telah dipelajari, dan lain-lain.
11. Lupakan Sejenak
Masalah Cinta dan Pacar
Buat apa pacaran kalau
masa depan kamu rusak. Lebih baik jangan pacaran
dulu kalau belum punya pacar atau buat
kesepakatan dengan kekasih pujaan hati untuk
janji saling setia dan saling mendukung dalam
kegiatan belajar mengajar. Setelah membuat
komitmen maka kamu harus tidak mudah kangen,
cemburu, dan sebagainya. Nanti kalau sudah
sukses dan mapan maka akan ada banyak cewek atau
cowok yang antri buat kamu.
Itulah cara belajar yang sering di gunakan para pelajar untuk menghilangkan rasa jenuh dan bosan tapi ingat dalam belajar Anda tidak bisa memakai cara belajar dengan bersamaan karena itu bisa mengganggu konsentrasi belajar maka dari itu Anda harus bisa menentukan dimana letak karakteristik belajar Anda.
Maandag 11 November 2013
Tugas Mencari Nilai Mahasiswa
Public Class Form1
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If MsgBox("Yakin Ingin Keluar", MsgBoxStyle.Information + MsgBoxStyle.YesNo, "Informasi") = MsgBoxResult.No Then
e.Cancel = True
End If
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
npm.Items.Add("12110445")
npm.Items.Add("1202447")
npm.Items.Add("1203338")
kode_dosen.Items.Add("D02")
kode_dosen.Items.Add("D01")
kode_dosen.Items.Add("D03")
kode_matakuliah.Items.Add("M01")
kode_matakuliah.Items.Add("M02")
kode_matakuliah.Items.Add("M03")
Dim i As Integer
For i = 1 To 100
kehadiran.Items.Add(i)
Next i
For i = 1 To 100
tugas.Items.Add(i)
Next i
For i = 100 To 1 Step -1
uts.Items.Add(i)
Next i
For i = 100 To 1 Step -1
uas.Items.Add(i)
Next i
End Sub
Private Sub btn_hapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_hapus.Click
npm.Text = ""
nama.Text = ""
jenjang.Text = ""
jurusan.Text = ""
kode_dosen.Text = ""
nama_dosen.Text = ""
kode_matakuliah.Text = ""
nama_matakuliah.Text = ""
kehadiran.Text = ""
tugas.Text = ""
uts.Text = ""
uas.Text = ""
akhir.Text = ""
huruf.Text = ""
keterangan.Text = ""
npm.Focus()
End Sub
Private Sub btn_keluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_keluar.Click
Me.Close()
End Sub
Private Sub npm_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles npm.SelectedIndexChanged
Select Case npm.Text
Case "12110445"
nama.Text = "Delima Veronika Siagian"
Case "12020447"
nama.Text = "Suratmi"
Case "1203338"
nama.Text = "Nurhalimah"
End Select
Dim x As String
x = Microsoft.VisualBasic.Mid(npm.Text, 3, 2)
If x = "11" Then
jenjang.Text = "S1"
jurusan.Text = "Sistem Informasi"
ElseIf x = "02" Then
jenjang.Text = "D3"
jurusan.Text = "Teknik Informatika"
Else
jenjang.Text = "D1"
jurusan.Text = "Design Grafis"
End If
End Sub
Private Sub kode_dosen_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles kode_dosen.SelectedIndexChanged
Select Case kode_dosen.Text
Case "D01"
nama_dosen.Text = "Mesran, S.Kom, M.Kom"
Case "D02"
nama_dosen.Text = "Tonni Limbong, S.Kom, M.Kom"
Case "D03"
nama_dosen.Text = "Yasir Hasan, S.Kom"
End Select
End Sub
Private Sub kode_matakuliah_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles kode_matakuliah.SelectedIndexChanged
Select Case kode_matakuliah.Text
Case "M01"
nama_matakuliah.Text = "Pemograman Visual"
Case "M02"
nama_matakuliah.Text = "Sistem Basis Data"
Case "M03"
nama_matakuliah.Text = "Sistem Operasi"
End Select
End Sub
Private Sub btn_proses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_proses.Click
akhir.Text = 0.1 * Val(kehadiran.Text) + 0.15 * Val(tugas.Text) + 0.35 * Val(uts.Text) + 0.4 * Val(uas.Text)
Select Case akhir.Text
Case Is >= 80
huruf.Text = "A"
Case 70 To 79
huruf.Text = "B"
Case 60 To 69
huruf.Text = "C"
Case 50 To 59
huruf.Text = "D"
Case Is <= 49
huruf.Text = "E"
End Select
Select Case huruf.Text
Case "A"
keterangan.Text = "Lulus"
Case "B"
keterangan.Text = "Lulus"
Case "C"
keterangan.Text = "Lulus"
Case Else
keterangan.Text = "Gagal"
End Select
End Sub
End Class
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If MsgBox("Yakin Ingin Keluar", MsgBoxStyle.Information + MsgBoxStyle.YesNo, "Informasi") = MsgBoxResult.No Then
e.Cancel = True
End If
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
npm.Items.Add("12110445")
npm.Items.Add("1202447")
npm.Items.Add("1203338")
kode_dosen.Items.Add("D02")
kode_dosen.Items.Add("D01")
kode_dosen.Items.Add("D03")
kode_matakuliah.Items.Add("M01")
kode_matakuliah.Items.Add("M02")
kode_matakuliah.Items.Add("M03")
Dim i As Integer
For i = 1 To 100
kehadiran.Items.Add(i)
Next i
For i = 1 To 100
tugas.Items.Add(i)
Next i
For i = 100 To 1 Step -1
uts.Items.Add(i)
Next i
For i = 100 To 1 Step -1
uas.Items.Add(i)
Next i
End Sub
Private Sub btn_hapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_hapus.Click
npm.Text = ""
nama.Text = ""
jenjang.Text = ""
jurusan.Text = ""
kode_dosen.Text = ""
nama_dosen.Text = ""
kode_matakuliah.Text = ""
nama_matakuliah.Text = ""
kehadiran.Text = ""
tugas.Text = ""
uts.Text = ""
uas.Text = ""
akhir.Text = ""
huruf.Text = ""
keterangan.Text = ""
npm.Focus()
End Sub
Private Sub btn_keluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_keluar.Click
Me.Close()
End Sub
Private Sub npm_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles npm.SelectedIndexChanged
Select Case npm.Text
Case "12110445"
nama.Text = "Delima Veronika Siagian"
Case "12020447"
nama.Text = "Suratmi"
Case "1203338"
nama.Text = "Nurhalimah"
End Select
Dim x As String
x = Microsoft.VisualBasic.Mid(npm.Text, 3, 2)
If x = "11" Then
jenjang.Text = "S1"
jurusan.Text = "Sistem Informasi"
ElseIf x = "02" Then
jenjang.Text = "D3"
jurusan.Text = "Teknik Informatika"
Else
jenjang.Text = "D1"
jurusan.Text = "Design Grafis"
End If
End Sub
Private Sub kode_dosen_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles kode_dosen.SelectedIndexChanged
Select Case kode_dosen.Text
Case "D01"
nama_dosen.Text = "Mesran, S.Kom, M.Kom"
Case "D02"
nama_dosen.Text = "Tonni Limbong, S.Kom, M.Kom"
Case "D03"
nama_dosen.Text = "Yasir Hasan, S.Kom"
End Select
End Sub
Private Sub kode_matakuliah_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles kode_matakuliah.SelectedIndexChanged
Select Case kode_matakuliah.Text
Case "M01"
nama_matakuliah.Text = "Pemograman Visual"
Case "M02"
nama_matakuliah.Text = "Sistem Basis Data"
Case "M03"
nama_matakuliah.Text = "Sistem Operasi"
End Select
End Sub
Private Sub btn_proses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_proses.Click
akhir.Text = 0.1 * Val(kehadiran.Text) + 0.15 * Val(tugas.Text) + 0.35 * Val(uts.Text) + 0.4 * Val(uas.Text)
Select Case akhir.Text
Case Is >= 80
huruf.Text = "A"
Case 70 To 79
huruf.Text = "B"
Case 60 To 69
huruf.Text = "C"
Case 50 To 59
huruf.Text = "D"
Case Is <= 49
huruf.Text = "E"
End Select
Select Case huruf.Text
Case "A"
keterangan.Text = "Lulus"
Case "B"
keterangan.Text = "Lulus"
Case "C"
keterangan.Text = "Lulus"
Case Else
keterangan.Text = "Gagal"
End Select
End Sub
End Class
10 negara terpadat di dunia
1. China (1,345,75 1,000)
Cina, atau People's Republic of China, adalah negara dengan populasi terbesar di dunia. Jika penduduk daerah otonom khusus Hong Kong dan Makau juga diperhitungkan, penduduk Cina bisa lebih tinggi. Juga akan lebih tinggi kalau bukan karena peraturan keluarga dengan satu anak yang telah dilakukan sejak tahun 1979, dengan tujuan khusus membatasi populasi. Hal ini memiliki pengaruh yang cukup besar, dan telah diperkirakan oleh pemerintah Cina bahwa kebijakan ini telah mencegah lebih dari 250 juta kelahiran tambahan pada periode 1980-2000 jadi pada saat ini dapat diasumsikan bahwa kebijakan tersebut memiliki dampak yang lebih besar penduduk dan Cina akan berputar pada angka 1,5 miliar.
2. India (1,198,003,000)
India adalah salah satu dari hanya dua negara di dunia dengan penduduk lebih dari 1 miliar. Terletak di Asia selatan, berbatasan dengan enam negara lainnya - Pakistan, Cina, Nepal, Bhutan, Burma dan Bangladesh. Populasi India beragam, dengan berbagai agama besar. Hindu adalah agama dominan dengan lebih dari 80% dari populasi penganutnya, sejumlah besar orang mengikuti agama-agama lain karena besarnya jumlah penduduk negeri. Hal ini kadang-kadang menimbulkan perselisihan antar masyarakat. Penduduk India terus tumbuh, bersama dengan ekonomi dan banyak orang memprediksikannya menjadi negara adidaya masa depan. Dengan jumlah penduduk hampir 1,2 miliar, India adalah negara demokrasi terbesar di dunia dan negara dengan penduduk terbesar kedua di dunia.
3. United States of America (314,659,000)
Amerika Serikat adalah negara dengan populasi terbesar ke-3 di dunia. Amerika Serikat adalah negara yang luas, dengan ke-3 luas daratan terbesar dari semua negara di dunia. Amerika Serikat, juga dikenal sebagai Amerika Serikat, AS atau Amerika Serikat sekarang adalah satu-satunya negara adikuasa sejati di dunia, baik secara ekonomi, budaya dan militer. saat ini Amerika Serikat adalah 3 pada daftar teratas 10 negara dengan penduduk terbesar, dan kemungkinan untuk tetap begitu untuk sementara karena pertumbuhan penduduk asli dan imigrasi memuliki tingkat yang besar.
4. Indonesia (229,965,00)
Indonesia adalah bangsa yang memilki ribuan pulau. Indonesia memiliki penduduk tertinggi dari setiap negara yang mayoritasnya Muslim. Namun, ada minoritas yang cukup besar dari kelompok-kelompok non-Islam. Lebih dari setengah populasi tinggal di pulau Jawa, meskipun pulau jawa kurang dari 10% dari total luas daratan Indonesia. Hal ini membuat Jawa pulau terpadat di dunia, yaitu memilki 130 juta orang. Sebagian besar pulau di Indonesia adalah vulkanik dan ditutupi hutan hujan. Dengan jumlah penduduk hampir 230 juta jiwa Indonesia merupakan negara keempat terpadat di dunia.
5. Brazil (193,734,000)
Brasil adalah negara dengan daratan terbesar di Amerika Selatan, dan juga satu-satunya negara Amerika Selatan yang masuk ke dalam 10 negara dengan penduduk terbesar. Negara ini didominasi oleh hutan hujan Amazon dan sungai-sungai yang berlokasi di utara, barat dan wilayah tengah. Namun, mayoritas penduduk terletak di bagian tenggara negara itu, di sekitar kota-kota seperti Rio de Janiero dan Sao Paulo. Dengan jumlah penduduk lebih dari 190 juta, Brasil adalah negara dengan populasi terbesar kelima di dunia.
6. Pakistan (180,808,000)
Pakistan adalah negara Asia Selatan, yang memiliki populasi yang besar. Di utara dan barat terdapat pegunungan, sedangkan di timur terdapat dataran subur. Sebuah negara yang memiliki banyak masalah sejak kemerdekaan dan masih terus berkembang meskipun penduduk dengan tinkat pertumbuhan yang relatif tinggi hampir 2%. Paskistan adalah negara dengan populasi terbesar keenam di dunia dengan populasi lebih dari 180 juta.
7. Bangladesh (162,221,000)
Dengan populasi lebih dari 162 juta, Bangladesh memiliki jumlah penduduk terbesar ke-7 di dunia. Bangladesh adalah negara di Asia Selatan, dan memiliki perbatasan darat dengan India dan Burma. Nigeria adalah salah satu negara yang paling padat penduduknya di dunia. Hal ini dimungkinkan karena sebagian besar wilayah nigeria yang terletak di dataran banjir dan membuat lahan menjadi sangat subur. Penduduk Bangladesh terus tumbuh di lebih dari 1% per tahun.
8. Nigeria (154,729,000)
Nigeria adalah negara ke-8 terpadat di dunia, dan satu-satunya negara Afrika yang masuk ke dalam top 10. Penduduk Nigeria dibagi menjadi dua, dengan bagian utara didominasi Muslim dan setengah bagian selatan didominasi Kristen dan percekcokan antar warga sipil di sepanjang garis agama kadang-kadang dapat terjadi. Namun, Nigeria juga dianggap sebagai negara dengan prospek ekonomi yang besar. Saat ini laju pertumbuhan penduduk masih relatif tinggi, yaitu 1,999%, sehingga populasi nigeria bahkan dapat jauh lebih besar di masa depan.
9. Russia (140,874,000)
Rusia adalah bangsa yang relatif baru, russia berdiri pada tahun 1991 setelah pecah dari Uni Soviet (USSR). Ini adalah negara yang luas, menyebar di banyak bagian utara Eropa dan Asia. Ini adalah negara terbesar di dunia dalam hal daratan. Seperti Jepang, penduduk Rusia menurun drastis. Namun hal ini membuat Perserikatan Bangsa-Bangsa memperkirakan russia memiliki populasi hampir 141 juta pada tahun 2009. Tingkat ini menjadikan Rusia dengan populasi terbesar ke-9 di dunia.
10. Japan (127,156,000)
Jepang memiliki populasi lebih dari 127 juta, Jepang adalah negara dengan jumlah penduduk terbesar kesepuluh. Ini adalah sebuah negara kepulauan lepas dari pantai timur Asia, dan merupakan salah satu negara yang paling maju di planet ini. Akibatnya laju pertumbuhan penduduk menjadi negatif, yang berarti bahwa penduduk Jepang kini menyusut, karena kelahiran rendah dan angka kematian yang relatif tinggi.
Cina, atau People's Republic of China, adalah negara dengan populasi terbesar di dunia. Jika penduduk daerah otonom khusus Hong Kong dan Makau juga diperhitungkan, penduduk Cina bisa lebih tinggi. Juga akan lebih tinggi kalau bukan karena peraturan keluarga dengan satu anak yang telah dilakukan sejak tahun 1979, dengan tujuan khusus membatasi populasi. Hal ini memiliki pengaruh yang cukup besar, dan telah diperkirakan oleh pemerintah Cina bahwa kebijakan ini telah mencegah lebih dari 250 juta kelahiran tambahan pada periode 1980-2000 jadi pada saat ini dapat diasumsikan bahwa kebijakan tersebut memiliki dampak yang lebih besar penduduk dan Cina akan berputar pada angka 1,5 miliar.
2. India (1,198,003,000)
India adalah salah satu dari hanya dua negara di dunia dengan penduduk lebih dari 1 miliar. Terletak di Asia selatan, berbatasan dengan enam negara lainnya - Pakistan, Cina, Nepal, Bhutan, Burma dan Bangladesh. Populasi India beragam, dengan berbagai agama besar. Hindu adalah agama dominan dengan lebih dari 80% dari populasi penganutnya, sejumlah besar orang mengikuti agama-agama lain karena besarnya jumlah penduduk negeri. Hal ini kadang-kadang menimbulkan perselisihan antar masyarakat. Penduduk India terus tumbuh, bersama dengan ekonomi dan banyak orang memprediksikannya menjadi negara adidaya masa depan. Dengan jumlah penduduk hampir 1,2 miliar, India adalah negara demokrasi terbesar di dunia dan negara dengan penduduk terbesar kedua di dunia.
3. United States of America (314,659,000)
Amerika Serikat adalah negara dengan populasi terbesar ke-3 di dunia. Amerika Serikat adalah negara yang luas, dengan ke-3 luas daratan terbesar dari semua negara di dunia. Amerika Serikat, juga dikenal sebagai Amerika Serikat, AS atau Amerika Serikat sekarang adalah satu-satunya negara adikuasa sejati di dunia, baik secara ekonomi, budaya dan militer. saat ini Amerika Serikat adalah 3 pada daftar teratas 10 negara dengan penduduk terbesar, dan kemungkinan untuk tetap begitu untuk sementara karena pertumbuhan penduduk asli dan imigrasi memuliki tingkat yang besar.
4. Indonesia (229,965,00)
Indonesia adalah bangsa yang memilki ribuan pulau. Indonesia memiliki penduduk tertinggi dari setiap negara yang mayoritasnya Muslim. Namun, ada minoritas yang cukup besar dari kelompok-kelompok non-Islam. Lebih dari setengah populasi tinggal di pulau Jawa, meskipun pulau jawa kurang dari 10% dari total luas daratan Indonesia. Hal ini membuat Jawa pulau terpadat di dunia, yaitu memilki 130 juta orang. Sebagian besar pulau di Indonesia adalah vulkanik dan ditutupi hutan hujan. Dengan jumlah penduduk hampir 230 juta jiwa Indonesia merupakan negara keempat terpadat di dunia.
5. Brazil (193,734,000)
Brasil adalah negara dengan daratan terbesar di Amerika Selatan, dan juga satu-satunya negara Amerika Selatan yang masuk ke dalam 10 negara dengan penduduk terbesar. Negara ini didominasi oleh hutan hujan Amazon dan sungai-sungai yang berlokasi di utara, barat dan wilayah tengah. Namun, mayoritas penduduk terletak di bagian tenggara negara itu, di sekitar kota-kota seperti Rio de Janiero dan Sao Paulo. Dengan jumlah penduduk lebih dari 190 juta, Brasil adalah negara dengan populasi terbesar kelima di dunia.
6. Pakistan (180,808,000)
Pakistan adalah negara Asia Selatan, yang memiliki populasi yang besar. Di utara dan barat terdapat pegunungan, sedangkan di timur terdapat dataran subur. Sebuah negara yang memiliki banyak masalah sejak kemerdekaan dan masih terus berkembang meskipun penduduk dengan tinkat pertumbuhan yang relatif tinggi hampir 2%. Paskistan adalah negara dengan populasi terbesar keenam di dunia dengan populasi lebih dari 180 juta.
7. Bangladesh (162,221,000)
Dengan populasi lebih dari 162 juta, Bangladesh memiliki jumlah penduduk terbesar ke-7 di dunia. Bangladesh adalah negara di Asia Selatan, dan memiliki perbatasan darat dengan India dan Burma. Nigeria adalah salah satu negara yang paling padat penduduknya di dunia. Hal ini dimungkinkan karena sebagian besar wilayah nigeria yang terletak di dataran banjir dan membuat lahan menjadi sangat subur. Penduduk Bangladesh terus tumbuh di lebih dari 1% per tahun.
8. Nigeria (154,729,000)
Nigeria adalah negara ke-8 terpadat di dunia, dan satu-satunya negara Afrika yang masuk ke dalam top 10. Penduduk Nigeria dibagi menjadi dua, dengan bagian utara didominasi Muslim dan setengah bagian selatan didominasi Kristen dan percekcokan antar warga sipil di sepanjang garis agama kadang-kadang dapat terjadi. Namun, Nigeria juga dianggap sebagai negara dengan prospek ekonomi yang besar. Saat ini laju pertumbuhan penduduk masih relatif tinggi, yaitu 1,999%, sehingga populasi nigeria bahkan dapat jauh lebih besar di masa depan.
9. Russia (140,874,000)
Rusia adalah bangsa yang relatif baru, russia berdiri pada tahun 1991 setelah pecah dari Uni Soviet (USSR). Ini adalah negara yang luas, menyebar di banyak bagian utara Eropa dan Asia. Ini adalah negara terbesar di dunia dalam hal daratan. Seperti Jepang, penduduk Rusia menurun drastis. Namun hal ini membuat Perserikatan Bangsa-Bangsa memperkirakan russia memiliki populasi hampir 141 juta pada tahun 2009. Tingkat ini menjadikan Rusia dengan populasi terbesar ke-9 di dunia.
10. Japan (127,156,000)
Jepang memiliki populasi lebih dari 127 juta, Jepang adalah negara dengan jumlah penduduk terbesar kesepuluh. Ini adalah sebuah negara kepulauan lepas dari pantai timur Asia, dan merupakan salah satu negara yang paling maju di planet ini. Akibatnya laju pertumbuhan penduduk menjadi negatif, yang berarti bahwa penduduk Jepang kini menyusut, karena kelahiran rendah dan angka kematian yang relatif tinggi.
Donderdag 07 November 2013
Kelebihan dan Kekurangan Open Source R
Sebagai bahasa Open Source, R mempunyai beberapa kelebihan dan tentu saja kekurangan.
Kelebihan
Pada sudut pandang ini dapat dipaparkan bahwa R mempunyai kelebihan – kelebihan sebagai berikut :
Selain kelebihan, R mempunyai beberapa kelemahan yang dapat mempengaruhi penggunaannya. Kekurangan dari sisi kemampuan perhitungan dalam R dikaji dalam (Ihaka, 2010), dimana bahasa pemrograman R merupakan bahasa pemrograman berbasis interpreter, sehingga eksekusi suatu aplikasi/fungsi yang ditulis dengan bahasa R terutama aplikasi/fungsi yang membutuhkan program code yang panjang akan membutuhkan waktu yang relatif lama. Masalah lain yang terungkap terkait dengan proses pembaharuan dari suatu baris dalam frame data dari suatu proses looping (pengulangan) suatu program. Sebagai contoh, program code yang ditulis dalam bahasa R berikut
m = 70000
r = 10000
d = data.frame(w = numeric(m), x = numeric(m),
y = numeric(m), z = numeric(m))
nilai = c(1, 2, 3, 4)
system.time({
for(i in 1:r) {
j = sample(m, 1)
d[j,] = nilai
}
})
Apabila program code yang relatif pendek tersebut dieksekusi/dijalankan maka waktu yang dibutuhkan untuk mendapatkan hasil relatif lama, lebih dari 1 menit. Hal ini tentu akan mempengaruhi jalannya suatu program yang relatif lebih panjang.
Seperti yang telah dikaji sebelumnya, package tambahan selain package dasar yang terdapat di R mempunyai ketergantungan dengan versi R yang digunakan dan package lainnya. Secara operasional, apabila pengguna tidak melakukan verifikasi tentang ketergantungan versi tersebut atau dengan perkataan lain menggunakan suatu package versi tertentu yang tidak sesuai dengan versi R dan package terkait yang digunakan, maka program tidak dapat digunakan sebagaimana mestinya tanpa suatu peringatan yang menunjukkan letak kesalahannya. Akibatnya pengguna perlu melakukan verifikasi secara trial and error (coba – coba) untuk mengetahuinya.
Disamping itu, dalam penggunaan R untuk menganalisis data statistik melalui RGui yang berbasis CLI, pengguna diharuskan mengetahui sintaks fungsi dan cara menggunakannya secara benar. R sensitif dalam penggunaan huruf besar dan huruf kecil, sehingga jika terdapat kesalahan dalam penulisan, maka akan timbul peringatan kesalahan. Hal ini tentunya menjadi masalah tersendiri bagi pengguna yang tidak mengetahui bentuk perintah atau fungsi yang ada dalam R.
Kelebihan
Pada sudut pandang ini dapat dipaparkan bahwa R mempunyai kelebihan – kelebihan sebagai berikut :
- R merupakan perangkat lunak yang termasuk dalam lisensi GNU General Public Licence yang berarti merupakan suatu perangkat lunak “free”. “Free” disini pengertiannya lebih ke arah freedom (kebebasan) tidak sekedar dari sisi harga/gratis (GNU, 2011). Dengan demikian para pemakai mempunyai :
- Kebebasan dalam menjalankan program R dengan tujuan apapun.
- Kebebasan untuk mempelajari bagaimana program R dan mengubahnya sesuai dengan harapan. Dalam hal ini pemakai mempunyai kebebasan untuk mengakses source code dari R. Hal ini menjadikan R sebagai Open Source Software.
- Kebebasan untuk menggandakan program R.
- Kebebasan untuk menggandakan hasil modifikasi program ke pihak lain.
- R dapat digunakan dalam lingkungan sistem operasi yang bervariasi : Windows, Linux dan MacOS X. Kelebihan ini menjamin fleksibilitas pemanfaatan program yang dibuat berdasar bahasa R .
- R juga merupakan bahasa pemrograman, sehingga memungkinkan seorang pengguna dapat mengembangkan sendiri program pada bidang kajian tertentu dan mendistribusikannya ke pengguna lain. Oleh karenanya package yang tersedia dalam R untuk bidang – bidang penelitian tertentu, lebih lengkap daripada perangkat lunak lain.
- R didukung oleh komunitas pengguna yang mengembangkan package statistika secara konsisten dan berkelanjutan. Hal ini memberikan keuntungan dalam membangun jaringan komunikasi antar pengguna.
- Segala sesuatu yang terkait dengan R telah terdokumentasi dengan baik, terpusat dan terintegrasi di situs http://www.r-project.org/, sehingga memudahkan pengguna dalam mengakses perkembangan terbaru tentang R.
- R mempunyai kemampuan visual grafis dan keakuratan hasil yang lebih baik daripada perangkat lunak lain (McCullough,B.D. and David A.Heiser, 2008).
Selain kelebihan, R mempunyai beberapa kelemahan yang dapat mempengaruhi penggunaannya. Kekurangan dari sisi kemampuan perhitungan dalam R dikaji dalam (Ihaka, 2010), dimana bahasa pemrograman R merupakan bahasa pemrograman berbasis interpreter, sehingga eksekusi suatu aplikasi/fungsi yang ditulis dengan bahasa R terutama aplikasi/fungsi yang membutuhkan program code yang panjang akan membutuhkan waktu yang relatif lama. Masalah lain yang terungkap terkait dengan proses pembaharuan dari suatu baris dalam frame data dari suatu proses looping (pengulangan) suatu program. Sebagai contoh, program code yang ditulis dalam bahasa R berikut
m = 70000
r = 10000
d = data.frame(w = numeric(m), x = numeric(m),
y = numeric(m), z = numeric(m))
nilai = c(1, 2, 3, 4)
system.time({
for(i in 1:r) {
j = sample(m, 1)
d[j,] = nilai
}
})
Apabila program code yang relatif pendek tersebut dieksekusi/dijalankan maka waktu yang dibutuhkan untuk mendapatkan hasil relatif lama, lebih dari 1 menit. Hal ini tentu akan mempengaruhi jalannya suatu program yang relatif lebih panjang.
Seperti yang telah dikaji sebelumnya, package tambahan selain package dasar yang terdapat di R mempunyai ketergantungan dengan versi R yang digunakan dan package lainnya. Secara operasional, apabila pengguna tidak melakukan verifikasi tentang ketergantungan versi tersebut atau dengan perkataan lain menggunakan suatu package versi tertentu yang tidak sesuai dengan versi R dan package terkait yang digunakan, maka program tidak dapat digunakan sebagaimana mestinya tanpa suatu peringatan yang menunjukkan letak kesalahannya. Akibatnya pengguna perlu melakukan verifikasi secara trial and error (coba – coba) untuk mengetahuinya.
Disamping itu, dalam penggunaan R untuk menganalisis data statistik melalui RGui yang berbasis CLI, pengguna diharuskan mengetahui sintaks fungsi dan cara menggunakannya secara benar. R sensitif dalam penggunaan huruf besar dan huruf kecil, sehingga jika terdapat kesalahan dalam penulisan, maka akan timbul peringatan kesalahan. Hal ini tentunya menjadi masalah tersendiri bagi pengguna yang tidak mengetahui bentuk perintah atau fungsi yang ada dalam R.
Pengemudi di Bawah Umur
Pengendara di bawah umur
sudah menjadi fenomena di masyarakat. Mulai di kota-kota besar hingga di
pedesaan kita kerap disuguhkan dengan maraknya pengguna kendaraan---terutama
motor---di bawah umur.
Para pengendara di bawah
umur tidak sadar sebenarnya bahaya tengah mengintip. Ia juga tidak peduli
sedang melakukan sebuah pelanggaran. Setidaknya melanggar Undang-Undang No 22
Tahun 2099 tentang Lalu Lintas dan Angkutan Jalan.
Pelanggarannya terutama
terkait dengan kewajiban memiliki surat izin mengemudi atau SIM. Lantaran pengendara
di bawah umur sudah pasti belum memenuhi syarat untuk mendapatkan SIM akibat
terbentur peraturan usia minimal harus 17 tahun.
Parahnya lagi, pengendara di
bawah umur ini juga tidak mengindahkan kelengkapan pengaman berkendara seperti
helm standar. Selain itu, ada kecenderungan mengendarai kendaraan bemotor
dengan kecepatan tinggi bahkan ugal-ugalan.
Kewajiban orang tualah untuk
memperhatikan anak yang belum cukup umur agar tidak mengendarai motor atau
mobil. Lantaran, usia muda identik dengan sikap emosional yang masih tinggi. Dengan
demikian, ugal-ugalan di jalan besar kemungkinan terjadi.
Apalagi data kecelakaan
korban pengendara motor di bawah umur jumlahnya juga meningkat tiap tahun.
Untuk itu, orang tua dan pihak terkait lainnya supaya bersama-sama mencari
jalan terbaik guna menghindari kecelakaan lalu lintas oleh pengemudi di bawah
umur.
Anak di bawah umur perlu
mendapatkan arahan dan informasi berkenaan dengan etika serta keselamatan
berkendara. Hal itu penting untuk menyadarkan anak agar memahami pentingnya
keselamatan diri dan bahaya mengendarai kendaraan di jalan umum.
Dalam
hal ini tragedi Ahmad Abdul Qodir atau Dul (13), putra pemusik Ahmad Dhani yang
memicu kecelakaan maut di Jalan Tol Jagorawi, Minggu (8/9) bisa dijadikan
pelajaran berharga. Dalam kecelakaan tersebut enam orang tewas dan 11 orang
luka berat. *
Teken in op:
Plasings (Atom)