Translate

Thursday, April 14, 2016

REFLEKSI PERTEMUAN 7

 

kali ini memasukki pertemuan ke 7.....yah sepertii pertemuan sebelumnya, beliau telat meng upload materi di facebook.... lagi lagi kami yang kena imbasnya... kamipun menerima quis degang level materi yang sebelumnya belum pernah kami pelajari... sebenerya saya mau menegurnya namun keberanian saya kurang untuk menegur.. karna pada dasarnya dosen selalu benar.hihihihihihi... selanjutnya kami di beri tugas untuk menyelesaikkan workshop, latihan dalam diktat dan di tambah lagi kasus powerpointnya, ohh iya sama satu lagi yaitu latihan e-bok "how to solve by computer" soal yang satu ini menggunakan bahasa inggris, kamipun lumayan susah untuk mengerjakannya karena kami enggak tau maksud dari soal tersebut ( bisa di bilang bahasanya yang tinggi ). jadi jumlah soal yang kami kerjakan ada sekitar 19soal, dan di kumpulkan seminggu setelah soal di berikan. belum lagi tugas praktikumnya. saya pun merasa terlalu banyak tugas, karena tugas tidak hanya satu matakuliah ini , yang lain juga sama(tugas juga). jadi dalam satu minggu ini kami di suruh mengumpul tugas alpro,b.inggris,pemograman web,ibd. dan per matakuliah tugasnya gak nanggung nanggung gan... mudahan saya masinh sanggup menghadapi ini... (butuh penyemangan hahahahahaha...)

Tuesday, April 12, 2016

SINTAK PEMROGRAMAN JAVA

Image result for SINTAK JAVA 

 

Sintak Dasar pada Pemrograman Java

Pada Pemrograman Java, sangat penting untuk diingat hal-hal berikut ini.
Case Sensitivity berarti pengidentifikasi Hello dan hello akan memiliki arti yang berbeda pada Java.
Class Names, Untuk semua nama class, huruf pertama harus kapital. Jika beberapa kata yang digunakan untuk membentuk nama class, huruf pertama setiap kata harus kapital.
Contoh class: MyFirstJavaClass
Method Names, Semua nama Method harus diawali dengan huruf kecil. Jika beberapa kata yang digunakan untuk membentuk nama method, maka huruf pertama diawali dengan huruf kecil kemudian kata berikutnya diawali dengan huruf kapital.
Contoh public void myMethodName ()
Program File Name, nama file program harus persis sesuai dengan nama class. Ketika menyimpan file, Anda harus menyimpannya dengan nama class (ingat Java adalah case sensitive) dan menambah ‘.java’ ke akhir nama ( jika nama file dan nama class tidak cocok, program Anda tidak dapat di compaile.
Contoh: Asumsikan ‘MyFirstJavaProgram’ adalah nama class, maka file tersebut harus disimpan dengan ‘MyFirstJavaProgram.java’.
public static void main(String args[]), program Java memulai proses dari method main(),yang merupakan bagian wajib dari setiap program Java.

Saturday, April 9, 2016

MENGENAL BAHASA JAVA

MENGENAL BAHASA JAVA
 
Sejarah Java
Java dipelopori oleh James Gosling, Patrick Naughton, Chris Warth, Ed Frank, dan Mike Sheridan dari Sun Microsystems, Inc pada tahun 1991. Mereka membutuhkan kurang lebih 18 bulan untuk membuat versi pertamanya. Bahasa ini pada awalnya disebut “Oak” tapi kemudian diubah menjadi “Java” pada tahun 1995 karena nama Oak telah dijadikan hak cipta dan digunakan sebagai bahasa pemrograman lainnya. Antara pembuatan Oak pada musim gugur 1992 hingga diumumkan ke publik pada musim semi 1995, banyak orang yang terlibat dalam desain dan evolusi bahasa ini. Bill Joy, Arthur van Hoff, Jonathan Payne, Frank Yellin, dan Tim Lindholm merupakan kontributor kunci yang mematangkan prototipe aslinya.

Java Modern
Java telah digunakan dalam banyak hal dan telah membuktikan keberadaannya pada abad ke 21. Saat ini, Java digunakan bermacam jenis aplikasi seperti aplikasi embedded, aplikasi keuangan, desktop, simulasi pesawat, pemrosesan citra, game, aplikasi perusahaan terdistribusi yang disebut J2EE dan masih banyak lagi.

Java Virtual Machine (JVM)
Java Virtual Machine merupakan aplikasi sederhana yang ditulis dalam bahasa C untuk mengeksi program yang ditulis dalam bahasa Java. Pada saat kompilasi (perubahan dari bahasa tingkat tinggi ke bahasa lebih rendah), program tersebut diubah menjadi KODE BYTE. Kemudian pada saat eksekusi, JVM membaca kode byte tersebu dan mengubahnya menjadi bahasa mesin yang dimengerti oleh sistem operasi tempat program tersebut dijalankan.
Karena JVM sangat bergantung pada platformnya (bahasa mesin merupakan bahasa level rendah yang hanya dimengerti oleh suatu mesin tertentu, misalnya Intel, tapi tidak dapat dimengerti oleh mesin lain, seperti Macintosh), byte code ini dapat dibuat untuk terbebas dari kungkungan platform tertentu. Code byte yang dihasilkan dalam proses kompilasi bahasa Java akan selalu sama untuk setiap sistem operasi atau jenis mesinnya, tetapi JVM akan mengubah kode byte tersebut menjadi bahasa mesin tujuannya.

Just In Time Compiler (JIT)
Meskipun Java didesain untuk diinterpretasi, secara teknis tidak ada yang menghalangi Java untuk dikompilasi menjadi bahasa mesin seperti bahasa-bahasa pemrograman lainnya. Sun menyediakan kompiler Just In Time Compiler (JIT) untuk mengkompilasi kode byte itu menjadi bahasa mesinnya pada saat yang bersamaan dengan eksekusinya. Walaupun demikian, pendekatan JIT ini menghasilkan kemampuan yang lebih dibandingkan dengan interpretasi biasa.

Apakah Java?

Java adalah bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystems sejak tahun 1991. Bahasa ini dikembangkan dengan model yang mirip dengan bahasa C++ dan Smalltalk, namun dirancang agar lebih mudah dipakai dan ­platform independent, yaitu dapat dijalankan di berbagai jenis sistem operasi dan arsitektur komputer­­. Bahasa ini juga dirancang untuk pemrograman di Internet sehingga dirancang agar aman dan portabel.
Java sebagai salah satu bahasa pemrograman baru menjanjikan banyak kemudahan bagi programer junior maupun senior. Tutorial ini akan membawa Anda mengenal lebih jauh bahasa ini melalui pembahasan konsep model perancangan dan petunjuk sederhana penggunaannya.

Memulai Pemrograman Java

Untuk membuat program Java, seperti telah disebutkan sebelumnya, Anda membutuhkan JDK. Proses instalasi JDK tersebut sangat mudah dan tidak membutuhkan pengetahuan tertentu. Namun untuk menggunakannya Anda perlu melakukan beberapa penyesuaian dengan sistem operasi Anda. Umumnya yang perlu Anda lakukan adalah memasukkan path ke direktori JDK Anda ke setting path pada sistem operasi Anda. Misalkan direktori JDK Anda adalah C:\jdk1.4 maka pada Windows 98 Anda cukup menambahkan baris perintah SET PATH=C:\jdk1.4\bin pada file autoexec.bat Anda. Untuk Windows NT/2000/XP Anda cukup menambahkan direktori C:\jdk1.4\bin pada variabel path di System Environment. Caranya: klik kanan ikon My Computer, pilih Properties. Kemudian pilih tab Advanced. Lalu klik tombol Environment Variables, cari variabel path, kemudian tambahkan path direktori JDK Anda ke dalam variabel tersebut. Untuk Linux, tambahkan baris perintah SET CLASSPATH=(direktori jdk Anda) ke file profile Anda. Untuk mencoba JDK, ketikkan perintah java dan javac pada shell prompt (atau DOS Command Prompt). Jika perintah tersebut sudah dikenali maka program java atau javac akan menampilkan sintaks penggunaan. Untuk kemudahan dan berbagai fasilitas tambahan Anda dapat menggunakan Integrated Development Environment (IDE) untuk bahasa Java seperti Visual CafĂ©dari Symantec atau JBuilder dari Borland.
Urutan langkah-langkah yang harus Anda lakukan untuk membuat sebuah program Java sederhana adalah:
  1. Membuat source code program dengan editor teks apapun. Ingat, file tersebut harus berekstensi .java dan case sensitive.
  2. Mengkompile source code dengan perintah javac. Misalnya: javac HelloWorld.java. Jika berhasil, hasilnya adalah file bytecode berakhiran .class.
  3. Mengeksekusi bytecode dengan perintah java. Parameter dari perintah ini adalah nama file hasil kompilasi tanpa ekstensi .class. Contoh: java HelloWorld.

MENGENAL PHP


MENGENAL PHP

 
Apa itu PHP ?
 
PHP adalah singkatan dari PHP Hypertext Preprocessor yang digunakan sebagai bahasa script server-side dalam pengembangan Web yang disisipkan pada dokumen HTML. Berbeda dengan HTML yang hanya bisa menampilkan konten statis, PHP bisa berinteraksi dengan database, file dan folder, sehingga membuat PHP bisa menampilkan konten yang dinamis dari sebuah website. 
 
Karena penggunaan PHP memungkinkan Web dapat dibuat dinamis, maintenance situs Web tersebut menjadi lebih mudah dan efisien. PHP merupakan software Open-Source yang disebarkan dan dilisensikan secara gratis serta dapat di-download secara bebas dari situs resminya http://www.php.net. PHP ditulis menggunakan bahasa C. 
 
 
Riwayat PHP
 
PHP diciptakan pertama kali Oleh Rasmus Lerdorf pada tahun 1994. Awalnya, PHP digunakan untuk mencatat jumlah serta untuk mengetahui siapa saja pengunjung pada homepage-nya. Rasmus Lerdorf adalah salah seorang pendukung open source. Oleh karena itu, ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis, kemudian menambah kemampuan PHP 1.0 dan meluncurkan PHP 2.0. 
 
Pada tahun 1996, PHP telah banyak digunakan dalam website di dunia. Sebuah kelompok pengembang software yang terdiri dari Rasmus, Zeew Suraski, Andi Gutman, Stig Bakken, Shane Caraveo, dan Jim Winstead bekerja sama untuk menyempurnakan PHP 2.0. Akhirnya, pada tahun 1998, PHP 3.0 diluncurkan. Penyempurnaan terus dilakukan sehingga pada tahun 2000 dikeluarkan PHP 4.0. Tidak berhenti sampai disini kemampuan PHP terus bertambah, dan sampai saat ini versi terbaru PHP yang telah dikeluarkan adalah PHP 5.0.x. 
 
 
Keunggulan PHP
 
PHP memiliki banyak kelebihan yang tidak dimiliki oleh bahasa script sejenis. PHP difokuskan pada pembuatan script server-side, yang bisa melakukan apa saja yang dapat dilakukan oleh CGI, seperti mengumpulkan data dari form, menghasilkan isi halaman web dinamis, dan kemampuan mengirim serta menerima cookies, bahkan lebih dari pada kemampuan CGI. 
 
PHP dapat digunakan pada semua sistem operasi, antara lain Linux, Unix (termasuk variannya HP-UX, Solaris, dan Open BSD), Microsoft Windows, Mac OS, RISC OS. PHP juga mendukung banyak Web Server, seperti Apache, Microsoft Internet Information Server (MIIS), Personal Web Server (PWS), Netcape and iPlanet servers, Oreilly Website Pro Server, audium, Xitami, OmniHTTPd, dan masih banyak lagi lainnya, bahkan PHP dapat bekerja sebagai suatu CGI Processor. 
 
PHP tidak terbatas pada hasil keluaran HTML (Hyper Text Markup Language). PHP juga memiliki kemampuan untuk mengolah keluaran gambar, file PDF, dan movie flash. PHP juga dapat menghasilkan text seperti XHTML dan file XML lainnya. 
 
Salah satu fitur yang dapat diandalkan oleh PHP yakni dukungannya terhadap banyak database seperti Adabas D, dBase, Direct MS-SQL, Empress, FrontBase, Hyperwave, IBM DB2, Informix, Ingres, Interbase, MSQL, MySQL, ODBC, Oracle, Ovrimos, PostgrSQL, Solid, Sybase, Unix DBM dan Velocis. Umumnya database MySQL digunakan untuk bekerja sama dengan PHP. 
 
 
Sintaks PHP
 
Sintak Program atau Script PHP ditulis dalam apitan tanda khusus PHP. Ada tiga macam pasangan tag PHP yang dapat digunakan untuk menandai blok script PHP, yakni sebagai berikut : 
  1. <?php ... ?> 
  2. <script language=”PHP”> ... </script> 
  3. <? ... ?> 
Cara 1 dan 2 merupakan cara yang paling umum digunakan sekalipun cara 3 tampak lebih praktis karena cara 3 tidak selalu diaktifkan pada konfigurasi file php.ini yang terdapat pada direktori c:\apache\php.

MENGENAL CSS

Mengenal CSS


Apa itu CSS ?
CSS , kependekan dari Cascading Style Sheet merupakan  salah satu bahasa style sheet untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. Nama CSS didapat dari fakta bahwa setiap deklarasi style yang berbeda dapat diletakkan secara berurutan, yang kemudian membentuk hubungan ayah-anak (parent-child) pada setiap style. Pada umumnya CSS dipakai untuk memformat tampilan halaman dari sebuah web yang dibuat dengan HTML atau XHTML.  

CSS dapat kita analogikan sebagai sebuah aplikasi pengolahan kata seperti Microsoft Office Word yang dapat mengatur format pada setiap halaman, misalnya mengatur heading, font style, margin text, border, gambar, format text serta variabel - variabel lainnya. Oleh karena itu, Belajar CSS adalah belajar bagaimana kita mengatur tampilan dari sebuah halaman web sehingga halaman web nyaman dan menarik untuk dilihat.


Sejarah Perkembangan CSS.
CSS  (Cascading Style Sheet) pertama kali direkomendasikan oleh W3C (World Wide Web Consortium) pada tahun 1996 yang kemudian distandarisasikan. Saat artikel ini ditulis CSS sudah memilki tiga versi yaitu CSS1, CSS2, dan CSS3 yang setiap versinya memiliki fungsi untuk pemenuhan kebutuhan terkait dengan pengaturan halaman web.

CSS1 merupakan versi pertama yang dikembangkan, berfokus pada pemformatan dokumen atau halaman HTML dan sudah dapat memenuhi kebutuhan untuk pengaturan tampilan pada sebuah halaman web. CSS2 merupakan versi kedua yang dikembangkan untuk memenuhi kebutuhan terhadap format dokumen agar dapat ditampilkan di printer. 
CSS3 merupakan versi terbaru saat artikel ini ditulis, CSS3 mampu melakukan banyak hal untuk mendesain sebuah halaman web, diantaranya dapat melakukan animasi warna bahkan animasi 3D, serta banyaknya kehadiran fitur - fitur baru yang lebih bisa untuk memenuhi kebutuhan - kebutuhan yang kompleks dalam rangka mendesain sebuah halaman web.  



Kelebihan dan kekurangan css.
Sama halnya dengan objek - objek lain yang ada dimuka bumi ini. Dalam penggunaanya, CSS juga tidak luput dari kelebihan dan kekurangan. Berikut beberapa kelebihan dan kekurangan CSS yang saya tahu.

Kelebihan CSS:: 
  • Dengan bahasa tingkat tinggi, CSS sangat mudah untuk dipelajari dan digunakan
  • CSS memisahkan antara Desain dan Konten Web/Blog
  • Pengaturan Desain dapat dilakukan seefisien mungkin
  • Menghemat penulisan kode, karena satu css dapat dipakai beberapa kali 
  • Mempersingkat waktu kerja, baik saat membuat maupun saat modifikasi halaman Web/Blog
  • Ukuran file HTML jadi lebih kecil, karena biasanya CSS disimpan di file terpisah (External Stylesheet)
Kekurangan CSS::

Salah satu kekurangan CSS yang sangat menyita waktu adalah fakta bahwa tidak semua browser mengartikan sintaks - sintaks CSS sama. Adakalanya Desain sudah terlihat rapih di suatu browser namun ketikan dicoba di browser lain malah jadi acak - acakan. 

Namun bukan berarti kekurangan ini jadi satu halangan, karena kekurangan ini dapat diatasi dengan script - script khusus atau biasa disebut dengan CSS Hack

MENGENAL HTML

MENGENAL HTML


HTML (Hypertext Markup Language) adalah bahasa program yang digunakan untuk menulis format dokumen yang dapat digunakan dalam Web. Penulisannya menggunakan text biasa yang di rangkup dengan tag HTML. Untuk Membuatnya kita hanya perlu menyiapkan Program / Aplikasi Text Editor Seperti Notepad { Windows }dan Gedit {Linux Dan Mac }

Karena kebanyakan para pembaca setia Catatan Nurul Imam ini menggunakan Operating System Berbasis Windows, Jadi saya contohkan saja Notepad Sebagai Text Editor Simple Bawaan Windows. Bila anda belum tahu cara buka aplikasinya, klik Start > Programs > Accessories lalu Notepad.

PENGENALAN KODE HTML

Untuk Perkenalan pertama coba tuliskan kode di bawah ini
<html>
</html>
Baris Kode Di Atas Di Sebut Sebagai Tag. Tag adalah kode yang digunakan untuk Merubah teks ASCII menjadi file HTML. Setiap tag diapit dengan tanda kurung runcing. Ada tag pembuka yaitu <html> dan ada tag penutup yaitu </html> yang ditandai dengan tanda slash { Garis Miring } di depan awal tulisannya. Tag di atas memberikan perintah bahwa yang akan ditulis diantara kedua tag tersebut adalah isi dari dokumen HTML. Perlu anda ketahui bahwa tag-tag html dapat ditulis dengan huruf besar ataupun huruf kecil. Artinya, penulisan <html> atau </HTML> sama saja hasilnya. Namun perlu selalu diingat bahwa penulisan tag yang salah meskipun hanya satu karakter akan berpengaruh terhadap dokumen HTML anda, bahkan bisa berakibat dokumen HTML anda tidak bisa ditampilkan dalam browser.

Tag Berikutnya adalah

<html>
<body>
Di Tempat Ini Lah Dokumen Yang Akan Terbaca Di Browser
</body>
</html>
Coba deh di simpen dengan cara klik File – Save As Nah jika ada jendela muncul, Pada Pilihan Save As Type Pilih All Files Dan di Form Isian Nama, Berilah Nama Misalkan : contoh.html Dan Klik Save. Coba Buka File Tersebut dengan menggunakan Browser Favorite anda.

Demikian Tahap dasar pengenalan terhadap HTML (Hypertext Markup Language) Dan Insya Allah Akan saya sambung catetannya, hanya sekedar untuk mengingatkan otak saya yang lemah ini.

MENGENAL FLOWCHART

mengenal fowchart

Apakah itu Flowchart? Flowchart  atau disebut juga dengan bagan alir adalah sebuah bentuk penulisan algoritma dengan menggunakan simbol-simbol grafis, dimana setiap symbol akan mempresentasikan sebuah langkah yang terdapat didalam algoritma tersebut.

Sebuah bentuk penulisan algoritma dengan menggunakan symbol-simbol grafis (seperti persegi panjang, lingkaran, jajaran genjang, bentuk-intan, dan sebagainya) yang berisi langkah langkah-langkah komputasi.  Balir menggambarkan aliram instruksi di dalam program secara visual.

Notasi algoritmik dengan diagram alir cocok untuk masalah yang kecil, namun tidak cocok untuk masalah yang besar karena membutuhkan berlembar halaman kertas. Selain itu, pengonversian notasi algoritma ke notasi bahasa pemograman juga juga cenderung relative lebih sukar

Ada 2 macam flowchart:
System flowchart : Urutan proses dalam system dengan menunjukkan alat media input, output serta jenis penyimpanan dalam proses pengolahan data.
Program flowchart : Urutan instruksi yang digambarkan dengan symbol tertentu untuk memecahkan masalah dalam suatu program.
Sesuai dengan siklus IPO dan karakteristik sebuah algoritma yang baik, flowchart setidaknya akan memerlukan empat buah symbol, yaitu symbol terminasi (termination), masukan (input), proses (process), dan tampilan (display).

Berikut adalah bentuk-bentuk simbol yang dipakai dalam flowchart :

Jenis-jenis flowchart

Flowchart atau diagram alir terbagi atas lima jenis, yaitu :
·         Diagram Alir Sistem (System Flowchart)
·         Diagram Alir Dokumen (Document Flowchart)
·         Diagram Alir Skematik (Schematic Flowchart)
·         Diagram Alir Program (Program Flowchart)
·         Diagram Alir Proses  (Process Flowchart