Sabtu, 29 November 2014

TUGAS WEB


TUGAS WEB

SOAL

1. Kebutuhan apa saja yang diperlukan untuk membangun sebuah website?
2. Bagaimana cara kerja sebuah website?
3. Apa perbedaan dari server side programming dengan client side programming? Sebutkan contohnya!
4. Apa perbedaan antara web statis dengan web dinamis?
5. Kebutuhan apa saja yang dibutuhkan untuk mem-publish sebuah website?



JAWABAN

1. Kebutuhan yang diperlukan untuk membangun sebuah website yaitu:
  • Komputer
  • Domain
  • Web hosting
  • Bahasa Program
  • Desain website  
  • Web Server

2. Cara kerja website  yaitu:
Pengguna yang akan mengakses ke sebuah website melalui web browser. Kemudian akan mengirimkan permintaan  kepada web server melalui layer-layer TCP/IP, kemudian web server memberikan file yang di-request, jika ada kemudian dikirimkan kepada pengguna berupa tampilan informasi.
 
3. Perbedaan dari server side programming dengan client side programming yaitu:
 Server side programming merupakan bahasa pemrograman web yang pengolahannya dilakukan di dalam server.
contoh:
  • ASP
  • PHP
Sedangkan Client side programming merupakan salah satu jenis bahasa pemrograman web yang proses pengolahannya dilakukan di sisi client.
contoh:
  • HTML
  • CSS


4. Perbedaan antara web statis dengan web dinamis yaitu:
Web statis adalah website yang tidak bisa mengubah konten secara langsung menggunakan browser.
Sedangkan web dinamis bisa mengubah konten dari halaman tertentu dengan menggunakan browser.



5.  Hal yang dibutuhkan untuk mem-publish sebuah website yaitu:
Dengan cara mempublikasikan langsung di internet melalui search engine (Yahoo, Google dsb)
 
Kamis, 13 November 2014

LAPORAN BAHASA C - MENGHITUNG LUAS BANGUN DATAR


LAPORAN BAHASA C


MENGHITUNG LUAS BANGUN DATAR



LAPORAN JAVA - KONVERSI SUHU



LAPORAN JAVA - KONVERSI SUHU



SCRIPT





OUTPUT









Minggu, 09 November 2014

LAPORAN TENTANG BAHASA C



LAPORAN TENTANG BAHASA C


1. IMPLEMENTASI PENGGUNAAN BAHASA C

Bahasa pemrograman C merupakan salah satu bahasa pemrograman komputer. Dibuat pada tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell Telephone Laboratories.

Meskipun C dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga sering digunakan dalam mengembangkan software aplikasi. C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer, bahkan terdapat beberepa compiler yang sangat populer telah tersedia. C secara luar biasa memengaruhi bahasa populer lainnya, terutama C++ yang merupakan extensi dari C.


2. CONTOH PROGRAM 

  
    * Membalikkan Sebuah Angka



* Bilangan Faktorial




* Bilangan Prima



*Bilangan Berpangkat



*Bilangan Sempurna






3. NAMA-NAMA EDITOR (SOFTWARE) YANG MENGGUNAKAN BAHASA C
  • Borland C++
  • Turbo C++
  • Watcom C/C++ compiler
  • Intel C++ Compiler
  • Acorn C/C++



Source: 
http://id.wikipedia.org/wiki/C_(bahasa_pemrograman)
http://imamprayogopujiono.blogspot.com/2013/11/contoh-program-sedarhana-bahasa-c.html
http://id.wikipedia.org/wiki/C%2B%2B



Kamis, 09 Oktober 2014

LAPORAN KEGIATAN PROJECT ARRAY



LAPORAN KEGIATAN PROJECT ARRAY


1. TUJUAN

Setelah melaksanakan praktikum siswa mampu :
      - Memahami fungsi dari beberapa scirpt Java
      - Menyelesaikan study kasus
      - Memahami fungsi dari penggunaan array


2. ALAT & BAHAN

      - Komputer PC/Laptop/Notebook/Netbook
      - NetBeans IDE


3. LANDASAN TEORI

Dalam bahasa Java tipe data larik (array) direpresentasikan sebagai sebuah objek khusus. Karena itu pada bahasa Java larik (array) yang dibuat selalu bersifat dinamik. Namun walaupun bersifat dinamik, larik (array) pada bahasa Java tidak perlu dihancurkan karena proes penghancuran dilakukan secara otomatis melalui suatu prosedur yang disebut dengan Pengumpulan sampah (Inggris: Garbage Collecting).
Sama seperti bahasa C, indeks larik (array) selalu dimulai dari 0.
Source: id.wikipedia.org/wiki/Larik


4. CONTOH & HASIL PROGRAM




5. STUDY KASUS




6. PEMBAHASAN

r=b/nominal;                     = Digunakan untuk menghitung rata-rata
nominal = Scan.nextInt(); = Digunakan untuk mengisi nilai baris secara otomatis dengan menggunakan scanner


7. KESIMPULAN

Array memiliki kemampuan untuk dapat menggunakan satu variabel, untuk menyimpan sekumpulan data dan memanipulasinya agar lebih efisien.











Senin, 22 September 2014

LAPORAN KEGIATAN PROJECT FOR & WHILE



LAPORAN KEGIATAN PROJECT FOR & WHILE



1.     TUJUAN
Setelah melaksanakan praktikum siswa mampu :
      - Memahami fungsi dari beberapa scirpt Java
      - Menyelesaikan study kasus
      - Memahami fungsi dari penggunaan for & while

2.     ALAT  & BAHAN
      - Komputer PC/Laptop/Notebook/Netbook
      - NetBeans IDE

3.     LANDASAN TEORI
              Salah satu kelebihan komputer adalah kemampuannya untuk mengerjakan pekerjaan yang sama berulang kali tanpa mengenal lelah. Di dalam program looping ini kita dapat melakukan perulangan sebanyak mungkin ("semau kita") sampai berhenti pada kondisi yang kita tentukan.

     
       4.     CONTOH PROGRAM & HASIL PROGRAM


# PROJECT FOR MENGURUTKAN ANGKA DARI 1-100










# PROJECT FOR MENGGANDAKAN ANGKA DENGAN KELIPATAN 10 DARI 1-100



# PROJECT FOR MENGULANG SAMPAI KONDISI YANG DITENTUKAN



# PROJECT FOR MENGURUTKAN ANGKA TERBALIK DARI 10-1



# PROJECT FOR MENGURUTKAN UANG




# PROJECT WHILE MENGULANG SAMPAI KONDISI YANG DITENTUKAN




# PROJECT WHILE MENGURUTKAN ANGKA DARI 1-10



# PROJECT FOR DIDALAM FOR





5.     STUDI KASUS

# PROJECT FOR MENGGUNAKAN I/O




# PROJECT IF ELSE & FOR




# PROJECT IF ELSE & WHILE



# PROJECT WHILE DIDALAM WHILE



6.     PEMBAHASAN

       *  Fungsi For & While     = Fungsinya yaitu mengulang sampai kondisi yang telah ditentukan.

7.      KESIMPULAN
Looping adalah program pengulangan atau kalang (repetition atau loop) yang dapat
melakukan perulangan sebanyak mungkin ("semau kita") sampai berhenti pada kondisi yang kita tentukan.



Sekian & Terima Kasih atas kunjungannya, Semoga Bermanfaat.

Rabu, 10 September 2014

LAPORAN KEGIATAN PROJECT IF ELSE & SWITCH JAVA


LAPORAN KEGIATAN PROJECT IF ELSE & SWITCH JAVA

1.     TUJUAN
Setelah melaksanakan praktikum siswa mampu :
      - Memahami fungsi dari beberapa scirpt Java
      - Menyelesaikan study kasus
      - Memahami fungsi dari penggunaan if else & case switch

2.     ALAT  & BAHAN
      - Komputer PC/Laptop/Notebook/Netbook
      - NetBeans IDE

3.     LANDASAN TEORI
         Selecting adalah sebuah aksi yang akan dilakukan jika kondisi telah memenuhi persyaratan/dalam kondisi tertentu.

4.     CONTOH PROGRAM & HASIL PROGRAM

* PROJECT BILANGAN BULAT





* OUTPUT





* PROJECT KONDISI NILAI




* OUTPUT






* PROJECT IF ELSE PENGGOLONGAN UMUR




* OUTPUT




* PROJECT KONDISI BULAN









* OUTPUT 





* PROJECT IF ELSE PENGGOLONGAN NILAI



* OUTPUT






5. STUDI KASUS

* PROJECT IF ELSE I/O NILAI



* OUTPUT






* PROJECT SWITCH I/O BULAN









* OUTPUT







6.  PEMBAHASAN

       *  Fungsi If            = Fungsinya untuk  mendeklarasikan sebuah kondisi

       *  Fungsi Else If     = Fungsinya untuk  mendeklarasikan sebuah kondisi yang lainnya

7.  KESIMPULAN

Pada kegiatan ini siswa dapat melakukan pemilihan atau selecting pada suatu kondisi tertentu.
Jika menggunakan If Else, maka hanya ada beberapa kondisi yang bisa dipilih. Sedangkan, apabila menggunakan Case, maka akan ada banyak kondisi yang bisa dipilih.




Sekian & Terima Kasih atas kunjungannya, Semoga Bermanfaat.






Blogger templates

About Me

Diberdayakan oleh Blogger.

You can replace this text by going to "Layout" and then "Page Elements" section. Edit " About "

Blogroll