Selasa, 20 November 2018

Hasil gambar untuk BAHASA KOMPUTER


BAHASA KOMPUTER ATAU BAHASA PEMROGRAMAN

PENGERTIAN BAHASA KOMPUTER

Bahasa komputer adalah istilah alternatif dan lebih luas cakupannya daripada bahasa pemrogramanyang biasa digunakan. Bahasa pemrograman merupakan bagian dari bahasa komputer, demikian halnya dengan bahasa lainnya. contohnya HTML adalah suatu bahasa markah dan bahasa komputer, tetapi secara tradisional tidak dianggap sebagai bahasa pemrograman. bahasa komputer merupakan suatu set pemrograman yang digunakan untuk membuat suatu program komputer. program komputer atau software itu sendiri adalah suatu set intruksi yang harus dijalankan oleh komputer pada saat komputer dihidupkan atau ketika diperintahkan oleh pengguna komputer. bahasa komputer atau bahasa pemrograman menggunakan  kata - kata unik yang menjadi kode untuk menjalankan perintah tertentu pada komputer. contoh bahasa pemrograman antara lain adalah pascal, fortran, clipper, dBase, cobol, C++, C#, java dan lain - lain.

FUNGSI BAHASA KOMPUTER ATAU BAHASA PEMROGRAMAN

Pada dasarnya, bahasa pemrograman berfungsi untuk memerintah komputer untuk dapat mengolah data sesuai dengan langkah - langkah penyelesaian yang telah ditentukan oleh programmer.misalkan saja, ketika anda akan membuat aplikasi pemutar musik, maka anda harus memperhatikan pengggunaan tombol play, replay, forward, pause, dan stop, dimana setiap tombol tersebut memiliki langkah - langkah penyelesaian yang berbeda satu dengan lainnya. Selain itu ada beberapa fungsi dari bahasa pemrograman yang perlu anda ketahui, diantaranya adalah sebahgai berikut.
1. Media komunikasi antara pengembang dengan komputer atau mesin
2. Media dalam mengembangkan suatu sistem

JENIS BAHASA KOMPUTER ATAU BAHASA PEMROGRAMAN

Penerjemah bahasa pemrograman dibedakan menjadi tiga macam yaitu assembler, kompiler, dan interpreter.
1. assembler adalah program yang digunakan untuk menerjemahkan kode sumber dalam bahasa rakitan atau bahasa (assembly) kedalam bahasa mesin.
2. kompiler adalah program penerjemah yang mengonversi semua kode sumber seain dalam bahas rakitan menjadi kode objek.proses penerjemahan ini biasa disebut kompilasi.
3. interpreter adalah program yang menerjemahkan satu per satu intruksi dalam kode sumber kemudian menjalankan intruksi yang telah diterjemahlkan tersebut.

Pada dasarnya bahasa kompuetr 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, termasuk kedalam bahasa tingkat rendah/low level language karena sifat dari bahasa mesin lebih berorientasi pada mesin. bahasa ini hanya dipahami oleh komputer itu sendiri. Bahasa ini berupa kode - kode yang terdiri dari sekumpulan angkayang ada di dalam komputer yang diwakili oleh kode angka 1 (satu) dan 0 (nol).

2. Bahasa assembly, 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.

3. Bahasa tingkat tinggi atau high level language, memiliki arti bahwa bahasa ini lebih mudah dimengerti oleh kebanyakan orang karena memang dirancang untuk orang yang awam. bahasa pemrograman yang termasuk bahasa tingkat tinggi adalah sebagai berikut.

a. BASIC ( beginners all-purposes symbolic instruction code, bahasa ini dipergunakan dalam aplikasi matematika. selain itu, BASIC juga dapat dipergunakan dalam beberapa aplikasi lainnya seperti akuntansi, permainan, file simulasi, dan lain - lain. keunggulan BASIC terletak pada kemudahan dalam pemakaiannnya, sedangkan kelemahannya adalah tidak mendukung operasi bilangan kompleks dan penanganan terhadap berkas yang 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. logo sangat mudah digunakan untukmembuat gambar, sehingga banyak dipergunakan dalam menghasilkan laporan - laporan bisnis dalam bentuk grafik.

c. COBOL ( common business oriented language ), program ini sering digunakan dalam dunia bisnis komersial. namun sampai saat ini, program ini masaih banyak digunakan pada jenis kompuetr minicomputer dan mainframe. COBOL meniliki keunggulan - keunggulan sebagai berikut.

  • memiliki kode untuk semua flatform yang sama, sehingga tidk tergantung pada mesin
  • menggunakan kata - kata bahasa inggris, sehingga sangat mudah dipahami oleh programmer
  • penanganan masukan dan pengeluaran mudah dilakukan 
  • penanganan terhadap berkas yang sudah tersedia dan bahkan mendukung berbagai macam tipe - tipe berkas seperti sekuensial dan indeks 
kelemahan bahasa ini adalah struktur penulisan program yang sangat banyak dan sangat kaku sehingga membuat programmer menjadi lelah dan bosan.

d. PASCAL, 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 aplikasi bisnis.

e. Fortran ( Formula Translator ), merupakan bahasa tingkat tinggi yang pertama kali diciptakan. bahasa ini mulai dikembangkan pada tahun 1956 oleh John Backus di IBM. Fortran digunakan dalam bidag aplikasi matematika, yaitu dalam hal perumusan dan perhitungan sehingga menjadi andalan keunggulan bahasa ini. Namun fortran memiliki kelemahan, yaitu operasi masukan dan keluarannya sangat kaku dan sulit dipahami.

f. Algol ( Algoritma language ), merupakan bahasa automatic yang cocok untuk memecahkan permasalahn yang membutuhkan perhitungan numerik untuk beberapa pengolahan logic.

g. PL/1 ( programming language ), merupakan bahasa komputer yang dapat digunakan dalam segala bahasa. pada kenyataannya bahasa ini sulit dipelajari dan hanya dapat menggunakan mesin IBM.

h. RPG ( report program generation ), adalah program untuk pengolahan laporan. bahasa ini sangat populer di lingkungan minicomputer dan mainframe IBM.

i. APL ( aritmathic programming language ), adalah bahasa komputer untuk memecahkan soal - soal matematika. bahasa ini menggunakan keyboard khusus yang berisikan simbol - simbol yang kompleks yang memungkinkan untuk melakukan penyelesaian matematika yang kompleks.


4. Bahasa pemrograman generasi keempat, meliputi microsoft visual basic, visual J++, dan visual C++ yang dikembangkan dari keluarga besar bahasa tingkat tinggi untuk memudahkan pemrograman.



Hasil gambar untuk basis data



BASIS DATA ( DATABASE )

PENGERTIAN BASIS DATA

Basis data atau database adalah kumpulan data yang disimpan secara sistematis didalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi)untuk menghasilkan informasi. pendefinisian basis data meliputi spesifikasi berupa tipe data, struktur datadan juga batasan - batasan pada data yang akan disimpan.

Basis data merupakan aspek yang sangat penting dalam sistem informasi karena berfungsi sebagai gudang penyimpanan data yang akan diolah menjadi data lebih lanjut. basis data menjadi penting karena dapat dapat mengorganisasi data, menghindari dupikasi data, menghindari hubungan antar data yang tidak jelas dan juga update yang rumit.

FUNGSI BASIS DATA

Dalam pengertian basis data, fungsi basis data adalah mengklasifikasi data supaya mudah digunakan serta dipahami penggunanya, menghindari duplikasi serta inkonsistensi suatu data, memudahkan mengakses dan menyimpan data. selain itu, basis data juga berfungsi untuk memudahkan menghapus serta mengupdate data, menjamin kualitas informasi serta data yang ada didalamnya serta bisa diakses.

TUJUAN BASIS DATA

Basis data bertujuan untuk mengatur data sehingga dapat memudahkan para penggunanya dengan kelebihan kecepatan  serta ketepatan saat mengakses kembali data yang sudah tersimpan. basis data juga berperan menjadi pengaturan untuk menilai data sesuai dengan jenis dan fungsinya.


PEMBAGIAN BASIS DATA

Menurut jenisnya, basis data dapat dibagi menjadi :

a. Basis data flat-file, basis data ini ideal untuk data berukuran kecil dan dapat diubah dengan mudah. pada dasarnya, basis data ini tersusun dari sekumpulan string dalam satu atau lebih fileyang dapat diurai untuk mendapatkan informasi yang disimpan. basis data flat-file cocok untuk menyimpan data sederhana dalam jumlah kecil, basis data ini akan menjadi sangat rumit apabila digunakan untuk menympan data dengan struktur kompleks walau dimungkinkan pula untuk itu.salah satu tipe basis data flat-file adalah file CSV  yang menggunakan pemisah koma untuk setiap nilainya.

b. Basis data relasional, basis dataini mempunyai struktur yang lebih logis terkait cara penyimpanan. kata " relasional " berasal dari kenyataan bahwa tabel - tabel yang ada di basis data relasional dihubungkan sau dengan lainnya. basis data relasional menggunakan sekumpulan tabel dua dimensi yang masing - masing tabel tersusun atas baris (tupel) dan kolom (atribut).saat ini basis dat relasional menjadi pilihan utama karena keunggulannya.Beberapa kekurangan yang mungkin dirasakan di basis data ini adalah implementasi yang lebih sulit untuk data dalam jumlah besar degan tingkat kompleksitas yang tinggi. selain itu proses pencarian informasi juga menjadi lebih lambat. namun terlepas dari kekurangannya,  basis data relasional telah digunakan secara luas.

Senin, 19 November 2018

CERITA PENDEK (CERPEN)


MAWAR BERDURI

Hasil gambar untuk gambar kartun pasangan romantis

Aku merry, siswa di salah satu sekolah menengah atas di London. Aku seorang rakyat biasa yang tinggal di salah satu sudut kota ini. Aku tingggal bersama kedua orangtuaku dan juga adikku. Ekonomi dalam keluargaku tidak begitu baik sehingga aku harus membantu kedua orangtuaku dengan cara bekerja di suatu kedai kopi. Karena aku adalah seorang pelajar jadi aku bekerja di kedai itu pada malam hari.

" Selamat pagi dunia, semoga hari ini semua berjalan lancar " , ucapku untuk menyapa dunia di pagi yang cerah ini. Segera aku mengambil sepeda dan mengkayuhnya menuju sekolah. Sekolahku bisa dikatakan sekolah terbaik atau sekolah mewah. pasti semua bertanya kenapa aku yang mempunyai ekonomi yang tidak begitu baik tapi bersekolah di tempat yang mewah. jadi, ini adalah keinginan dari orangtuku . mereka menginginkan yang terbaik buatku walaupun mereka harus bekeja keras untuk itu. 

Ketika sampai di sekolah aku melihat orang berkumpul seakan ada pembagian hadiah disana. "Tentu saja aku juga ingin hadiah", ucapku dalam hati. aku bergegas pergi kesana dan menerobos untuk melihat sesuatu apa yang sdang mereka perhatikan dari lantai dua sekolah kami. Dan ternyata mereka sedang memperhatikan seorang pria yang menurut mereka sangat tampan, tapi tidak juga menurutku. 

"Merry apa kau juga sedang memperhatikan pangeran Edward? kau memang tak bisa memungkiri bahwa dia sangat tampan bukan" kata Elis yang membuatku kaget. "Ohhh..... tidak, aku tidak tertarik padahal seperti itu,oke", jawabku. " Alasan yang selalu kau berikan setiap hari, aku sudah hafal alasan itu", kata Helen menjawabku. Bagiku hal seperti itu hanya sebuah hayalan dan aku merasa heran pada mereka yang mengidolakan pangeran dan selalu memperhatikannya setiap saat, karena itu hanya hayalan semata. dia tak mungkin akan memperhatikan dirimu. Sudahlah lupakan, ini saatnya belajar. Akupun beranjak menuju kelas untuk mengikuti proses pembelajaran.

Setalah selesai semua pelajaran akupun pulang . Aku berjalan ke arah parkiran sambil minum jus jeruk dan membaca novel kesukaanku. Tanpa aku sengaja aku menabrak pangeran dan menumpahkan jus jeruk di baju seragamnya. " Apa kau tidak bisa melihat bahwa ada orang di depanmu?", kata pangeran Edward dengan nada tinggi. " Mohon maafkan aku Yang mulia Pangeran ", kataku sambil menundukkan kepala. " Apakah kamu tidak diajarkan sopan santun saat berada di depan seorang keluarga kerajaan?", lanjutnya dengan nada tinggi. " Maaf, saya sudah memohon maaf atas kesalahan saya dan ini bukan suatu kesengajaan", jawabku. " Ah... sudahlah ", sambil melepaskan baju seragam putihnya yang terkena noda dan melemparkannya di wajahku. " Buang saja baju itu!", lanjutnya. Tentu saja aku merasa kesal." Dasar laki - laki sombong ", kataku. Dia beranjak pergi. " Dasar sombong!", kataku sambil melempar sepatu kearahnya. Dan kemudian dia berbalik dengan muka marah , lalu langsung lari secepat mungkin dari tempat itu. Tetapi para pengawal pangeran itu mengejar dan menangkapku. " Aku dalam masalah besar", kataku dalam hati. 

Aku dibawa ke istana untuk mempertanggungjawabkan perbuatanku ini." Sial.... ini semua karena pangeran sombong itu", kataku dalam hati.  mereka mempertimbangkan hukuman untuk perbuatanku. Dan akhirnya mereka memutuskan hukumanku yaitu menjadi pelayan pribadi pangeran itu. " Kenapa harus seperti ini? jadi aku akan bertemu dengan dia setiap hari selama satu bulan ini. ya ampun ini sangat menjengkelkan", kataku dalam hati sambil menggerutu. Tapi apa yang bisa aku perbuat, aku hanya bisa menguatkan diriku untuk satu bulan ini.

Aku pulang ke rumahku dan memberitahukan orangtuaku tentang masalah ini. Tentu saja mereka kaget mendengarnya. Aku menjelaskan secara baik pada mereka dan mereka memarahiku. " sekali lagi, ini semua karena orang sombong itu!", kataku dalam hati. 

Menjadi pelayan pribadi pangeran Edward membuat aku selalu berada di dekatnya setiap saat dan setiap waktu. Walaupun itu saat sedang di sekolah, posisi sementaraku sebagai pelayan pribadinya tetap berlaku. Tentu saja ini membuatku kesal. Tapi karena sering bersamanya entah kenapa aku menjadi menyukainya. "Apa ini cinta? huuu.... tidak mungkin, aku tidak mungkin menyukai seorang  pangeran seperti dirinya", kataku dalam hati. 

Masa berlaku hukumanku hampair selesai, " aku tidak akan melihat pangeran lagi setelah ini", kataku dalam hati seakan aku sangat sedih berpisah dengannya. Sekali lagi aku mengngatkan posisi diriku yang sebenarnya." Aku tau, tak mungkin dia menyukai gadis biasa seperti diriku walau dia sering memberi perhatian padaku. Itu pasti hanya sebatas teman", kataku pada diri sendiri. 

Hingga suatu hari pangeran memintaku untuk menemuinya di taman sekolah. Aku berpikir pasti dia akan memberiku sebuah pekerjaan lagi. Aku pun pergi menemuinya . Sesampainya di taman dia mengajak aku mengobrol seperti layaknya teman, ini bukan seperti biasanya . Dia biasa berbicara denganku dengan dingin. " Jangan pergi dari hidupku merry!",kata pangeran Edward. "Haa.... apa maksudmu?", jawabku. " Aku menyukaimu , walau kau hanya gadis biasa, tapi kau selalu bisa menghibur hatiku", katanya. Tentu aku kaget, aku merasa ini adalah sebuah mimpi, tapi ini sungguh nyata. Aku sama sekali tidak tau harus menjawab apa , aku hanya diam. " Kenapa kau hanya diam merry, bisakah kau selalu ada bersamaku?", tanyanya. Dan sekali lagi aku hanya bisa terdiam dan menatapnya. " Aku menganggap itu iya", katanya. " Apa kau bersungguh - sumgguh dengan kata - katamu itu?" tanyaku. " Iya merrry" jawabnya. Sejak saat itu aku menjalin hubungan diam - diam dengannya.

Dua tahun berlalu dan aku masih bersamanya. Aku merasa ini sungguh anugrah yang luar biasa. Sampai suatu saat aku mendengar kabar perjodohan pangeran Edward dengan seorang putri keluarga terhormat. Aku sungguh kaget mendengar kabar ini. Sedih, itulah yang bisa aku rasakan. pangeran meminta ku untuk pergi ke taman kota sore ini dan aku yakin dia ingin membicarakan masalah ini.

" Aku tetap memilihmu merry, jangan khawatir akan hal itu, kau tetap adalah kekasihku", katanya padaku. " Ini bukan semudah itu pangeran, aku yakin hal itu. perjodohanmu sudah diumumkan sampai diseluruh negeri ini", kataku sambil menangis. " Aku bisa menolak perjodohan ini", kata pangeran. Aku sadar akan diriku yang tak bisa memilikinya, jika dia tetap memaksa maka dia akan mempermalukan keluarga kerajaan dan membuat masalah untuk kerajaan. "Aku akan berusaha untuk ikhlas dengan hal ini, ini yang terbaik untukmu pangeran. mulai sekarang kau harus fokus dengan urusan perjodohan itu dan lupakan aku", kataku dengan senyum terpaksa. Air mata terus mengalir. Aku tak sanggup melihat dan merasakan hal ini. Aku berlari meninggalkan pangeran sambil menangis dan pergi kesuatu tempat yang sepi.

Aku tak bisa berhenti menangis. Aku sama sekali tidak tahu jika akan terjadi hal seperti ini dalam hidupku. " Aku harus bisa merelakan ini, karena ini merupakan bgian dari kehormatan pangeran sendiri", kataku sambil menangis. Seperti ini aku merasa hidupku sungguh hampa. Aku berjalan pulang sambil menangis. Aku meyembunyikan wajahku untuk menyembunyikan kesedihanku.

Aku merasa tersiksa seperti ini, kemanapun aku pergi, dimana - mana aku selalu melihat dan mendengar kabar perjodohan pangeran. Tentu saja ini semakin membuat aku tersiksa." Apa yang harus aku lakukan, aku sama sekali tidak mengerti. Apa aku harus terus hidup dalam kesedihan seperti ini", kataku sambil menagis. Aku tau berulang kali pangeran mencoba menemuiku tapi aku selalu menghidarinya. Aku rasa ini yang terbaik agar kita tidak bertemu lagi. Aku berbicara pada orangtuaku agar aku diizinkan pergi dari kota ini. Aku rasa mereka tahu apa yang aku rasakan oleh karena itu mereka mengizinkan diriku pergi.

Mendengar hal ini pangeran menelponku dan bertanya alasan mengapa aku pergi. Aku bilang ini sudah jadi keputusanku, mungkin ini yang terbaik untuk aku dan dia. mungkin kami tidak ditakdirkan bersama. " Jika memang kita berjodoh maka kita akan dipertemukan lagi", kataku padanya sebelum aku menutup teleponku. Aku memutuskan untuk pergi dari kota ini dan memulai hidupku lagi walau ini sulit.  

Empat tahun berlalu setelah hal itu. Aku pulang ke London untuk mengunjungi keluargaku disana. Aku sampai disana dengan membawa rasa bahagia untuk mereka. tampaknya mereka sangat senang dengan kepulanganku. Entah kenapa aku berpikir untuk pergi ke taman kota, tempat terakhir aku bertemu pangeran.

Aku duduk di tempat yang sama seperti saat aku bertemu terakhir kalinya dengan dirinya. Aku duduk sambil memandang keindahan taman ini. Tiba - tiba ada suara seseorang."Kenapa kau baru kembali merry, aku sudah lama mencarimu!", katanya. aku melihat kearah suara itu dan tak kuduga ternyata itu adalah pangeran. Aku menunduk dan memberi salam padanya. "Apa kau tidak merindukanku?" tanyanya padaku." Haa.... Tentu saya tidak bisa merindukan seseorang yang sudah memiliki seorang permaisuri disisinya", jawabku. " Iya , itulah dirimu", jawabnya. aku terkejut mendengar hal itu. melihat aku yang melihat dengan wajah heran , dia menjelaskan padaku yang terjadi setelah aku pergi meninggalkan kota ini. "Dia membatalkan perjodohan itu karena dia memiliki kekasih. Dia juga sebenarnya terpaksa dalam perjodohan ini dan akhirnya dia melarikan diri dengan kekasihnya" jelasnya. Aku masih terdiam. " Jadi apa sekarang kau mau menjadi kekasihku lagi", tambahnya. Aku tak tau harus menjawab apa, aku hanya melihat kearahnya. " Maaf, aku permisi pangeran", jawabku.

Aku pergi dari tempat itu. Aku tau aku masih mencintainya namun aku merasa aku tak pantas untuknya. Aku akan berusaha mengubur perasaan ini. Aku takut jika semua akan berakhir seperti lalu lagi.

Tiba-tiba aku mendengar suara dari luar rumahku, aku berlari keluar dan aku melihat sekumpulan orang menyanyi lagu romantis. Sungguh aku tak mengerti dengan semua ini. Tiba - tiba aku melihat seorang pria muncul dari kumpulan orang tersebut dan orang itu adalah pangeran. " Cinta bagaikan mawar yang harum tapi kau harus berhati - hati dengan durinya, artiinya kau harus siap akan rasa sakitnya baru kau akan tau hakikat bunga mawar yang sebenarnya. Menikmati harumnya dan selalu berhati - hati dengan durinya", katanya sambil memberikanku bunga mawar. " Aku ingin kau menjadi pendamping hidupku merry. Aku ingin meyakinkan dirimu bahwa aku bersungguh - sungguh. Maukah kau menjadi pendamping hidupku?", tambanya. Aku sungguh terkejut dengan ini dan menagis karena terharu." Iya", jawabku. 

Akhirnya kami pun kembali bersama setelah melewati banyak hal yang pahit. Tapi inilah takdir kami, ini adalah hal yang luar biasa.

TAMAT