Minggu, 22 April 2018

PRAKTIKUM STRUKTUR DATA KE 4

Laporan
Hasil Praktikum Pemrogaman Terstruktur
MEMBUAT FORM FIELDSET
Mata Kuliah Praktikum Pemrogaman Terstruktur
Dosen Pengampu Imanaji Hari Sayekti, S.Pd., M.Pd

Disusun oleh :
Mokh. Miftakhudin ( 17. MI. 0011 )


AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIK PGRI KEBUMEN
TAHUN AJARAN 2017 / 2018


A. TUJUAN PRAKTIKUM
  1.     Memahami konsep pembuatan FieldSet
  2.   Mampu membuat Form FieldSet pada Java.

B. ALAT DAN BAHAN
  1.   PC 1 unit support netbean.
  2. .Software java SDK

C. KESELAMATAN KERJA
  1.  Gunakan peralatan sesuai dengan fungsinya
  2.  Bekerjalah sesuai dengan cara kerja atau petunjuk yang telah ditentukan

 Pada kesempatan kali ini saya akan memberikan tutorial pembuatan form Fieldset melalui aplikasi Java Netbeans 8.2....

1. Pertama kita buka aplikasi Java Netbeans kita
2. Selanjutnya kita membuat file JSP baru dan masukkan kode berikut

<!DOCTYPE html>
<html>
    <head>
        <title> Membuat Form</title>
    </head>
    <b><center> MEMBUAT FORM </center><br></b>
    <body>
        <form>
            <form action="test.html">
                <fieldset>
                    <legend>tentang anda</legend>
                    <table>
                        <tr>
                            <td width="130">
                                <label for="first">nama lengkap</label>
                            </td>
                            <td><input type="text" name="nama_lengkap" id="first" size="40" maxlength="80" /></br>
                            </td>
                        </tr>
                        <tr><td><label for="last">alamat</label>
                            </td>
                            <td><input type="text" name="alamat" id="last" size="40" maxlength="80" /></br>
                            </td>
                        </tr>
                        <tr><td><label for="desc">pesan dan kesan</label>
                            <td><textarea rows="5" cols="30" id="desc">tuliskan pesan anda disini</textarea><br />
                            </td>
                        </tr>
                    </table>
                    <fieldset class="hobianda">
                        <legend>hobi anda</legend>
                        <input type="radio" id="berkebun" value="hobianda" /><label for="berkebun"> berkebun</label><br>
                        <input type="radio" id="memasak" value="memasak"> memasak</label><br>
                        <input type="radio" id="bermain" value="bermain"> bermain</label><br>
                        <input type="radio" id="renang" value="renang" name="hobianda" /><label for="renang"> renang </label><br />
                    </fieldset> <br>
                    <button><input type="submit" value="Submit" name="Submit"/></button>
            </form>
    </body>
</html>
   
  3. seperti berikut ini :


  4. kemudian kita buat Java Classnya :


5. Selanjutnya kita deploy dan kemudian kita run, jika berhasil maka tampilannya akan seperti ini :  


Terimakasih, semoga bermanfaat.....
Kritik&saran di kolom Komentar.....






Selasa, 17 April 2018

Praktikum Struktur Data ke3

Laporan
Hasil Praktikum Pemrogaman Terstruktur
STRUKTUR DATA
Mata Kuliah Praktikum Pemrogaman Terstruktur
Dosen Pengampu Imanaji Hari Sayekti, S.Pd., M.Pd


Disusun oleh :
Mokh. Miftakhudin ( 17. MI. 0011 )


AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIK PGRI KEBUMEN
TAHUN AJARAN 2017 / 2018



A. TUJUAN PRAKTIKUM
  1.     Memahami konsep dan operasi pada Operator.
  2.   Mampu mengimplementasikan Operator di java web.

B. ALAT DAN BAHAN
  1.   PC 1 unit support netbean.
  2. .Software java SDK

C. KESELAMATAN KERJA
  1.  Gunakan peralatan sesuai dengan fungsinya.
  2.  Bekerjalah sesuai dengan cara kerja atau petunjuk yang telah ditentukan.

D. MATERI  PRAKTIKUM
Operator Dalam Java
Apakah itu Operator?? Operator adalah suatu simbol yang digunakan untuk memberikan perintah kepada komputer untuk melakukan aksi terhadap satu atau lebih operand. Operand sendiri adalah sesuatu yang dioperasikan oleh operator.
Di dalam java ada beberapa tipe Operator , yaitu :
         Operator Aritmatika
         Operator Penugasan
         Operator Pembanding
         Operator Logika 


Soal 1
                        Buatlah sebuah operasi yang menghasilkan nilai seperti pada gambar berikut dengan hasil perhitungan operator aritematika 







Soal 2
            Buatlah sebuah operasi sehingga dapat menampilkan tampilan seperti berikut: 






Soal 3

            Buat sebuah proses operasi operator sehingga mengasilkan tampilan seperti berikut pada web browser:










Saat ini saya akan memberikan tutorial membuat / menampilkan Operator dalam Java menggunakan Net Beans 8.2 ke dalam tampilan web application sesuai soal diatas :
DISINI SAYA HANYA MENGGUNAKAN SATU FILE JSP SAJA.
 1.      Pertama, kita buka project kita disini nama file saya SpringWeb2


2.      Kedua, buka file .Jsp 

3.     Ketiga, buatlah sebuah tampilan web di file Jsp menggunakan format html seperti dibawah ini mulai dari Title Page sampai dengan Pemanggil
Disini saya membuat pemanggilnya yaitu judul, no, dan message1 sampai message8 (BISA DIGANTI SESUAI KEINGINAN / SUPAYA MUDAH DIINGAT)
Kode <br> adalah untuk membuat baris baru dibawahnya 
masukkan kode dibawah ini diantara tag <body> dan </body>
kodenya adalah sebagai berikut
 <h1><Center><b><u>${judul}</u></b></center></h1><br>
        <b><u>${No}</u></b><br>
        <br>
        ${message1}<br><br>
        ${message2}<br><br>
        ${message3}<br><br>
        ${message4}<br><br>
        ${message5}<br><br>
        ${message6}<br><br>
        ${message7}<br><br>
        ${message8}<br><br

4.  Jika proses diatas telah selesai, selanjutnya kita buka file Java Class
Disini nama Java Class saya adalah HalloJava

5.      Kemudian, kita buat variabel untuk Operasi angka di dalam Java
Format angka disini yang dipakai adalah int (integer) dan String (kata/kalimat)
Variabel Integer: 
Variabel x dan y, dan variabel operasi penjumlahan, pengurangan, perkalian, pembagian, sisa pembagian, operasi AND, operasi OR, dan operasi pergeseran bit ke kiri.
contoh :
int x = 10;
         int y = 5;
         int tambah,kurang , bagi , kali , sisapembagian,bitkiri, AND, OR = 0;
         tambah = x + y;
         kurang = tambah - x;
         kali = x * y ;
         bagi = kali / x ;
         sisapembagian = tambah % x ;
         AND = x & kurang;
         OR  = x | AND;
         bitkiri = 5120<<1 ;
Variabel String :
String tugas = " TUGAS PEMROGAMAN TERSTRUKTUR"; (JUDUL WEB)
 String nomor = " Tugas Nomor 1 "; (NOMOR TUGAS)
 String penjumlahan = "Hasil Penjumlahan   : ";
 String pengurangan = "Hasil Pengurangan   : ";
 String perkalian = "Hasil Perkalian  : ";
 String pembagian = "Hasil Pembagian  : ";
 String sisahasilpembagian = "Sisa Hasil Pembagian  : ";
 String and = "Hasil Operasi AND :  ";
 String or = "Hasil Operasi OR : ";
 String kiri = " Hasil Operasi Pergeseran Bit ke Kiri : ";

Berikut adalah contoh penulisan dan tampilannya :



6.   Selanjutnya kita buat pemanggil object yang akan ditampilkan
Objek yang akan ditampilkan harus sesuai dengan tampilan yang sudah kita buat pada file JSP
Formatnya adalah ( “objek pemanggil”, (variabel))
Atau (“objek pemanggil”, (variabel) + (variabel proses))
Objek pemanggilnya : judul, No, message1, message2, message3, message4, message5, message6, message7, message8

berikut adalah contoh penulisan dan tampilannya :




7.    Setelah  selesai  membuat variabel  dan membuat objek pemanggilnya , selanjutnya kita deploy project kita caranya dengan (CTRL+Satau dengan klik kanan pada project kemudian deploy
Dan tunggu sampai dengan proses deploy selesai


8.     Setelah selesai deploy, kemudian kita run atau open in browser


9. Jika berhasil maka tampilannya akan seperti dibawah ini :



TUGAS Nomor 2
1. Sama seperti tugas nomor 1, disini kita hanya merubah isi dari Java Class, mulai dari
membuat variabel baru, dan membuat objek pemanggil baru
Ketikan kode berikut pada Java Class anda :

@RequestMapping(value = "/tugas2")
    public ModelAndView halaman1(){
        int x = 5;
        int y = 10 , angkakeluar = 0;
        boolean bl = true;
        String tugas = " TUGAS PEMROGAMAN TERSTRUKTUR";
        String nomor = " Tugas Nomor 2 ";
        String pertama = "nilai x adalah ";
        String kedua = "Nilai y lebih dari x ";
        String ketiga = "Angka yang keluar adalah ";
        ModelAndView mav = new ModelAndView();
        mav.setViewName("Halaman1");
        mav.addObject("judul" , tugas);
        mav.addObject("No" ,       nomor );
        if ((x ==5)&& (x < y))
        mav.addObject("message1", pertama + x );
        if ((x == y) || (y > 1))
        mav.addObject("message2", kedua );
         angkakeluar = bl ? x : y;
        mav.addObject("message3", ketiga + angkakeluar );
        return mav;

2. Kemudian kita deploy dan run 
 Jika berhasil maka tampilannya akan seperti dibawah ini :




TUGAS Nomor 3
1. Sama seperti tugas Nomor 1, dan Nomor 2  disini kita hanya merubah isi dari Java Class, mulai dari membuat variabel baru, dan membuat objek pemanggil baru
Ketikan kode berikut pada Java Class anda ;
@RequestMapping(value = "/tugas3")
    public ModelAndView tugas3(){
        int x = 0;
        int y = 0;
        y = ++x;
        String tugas = " TUGAS PEMROGAMAN TERSTRUKTUR";
        String nomor = " Tugas Nomor 3 ";
        String satu = "Contoh operator pada prefix (awalan) ";
        String dua = "--------------------------------------";
        String tiga = "Nilai x baru : ";
        String empat = "Nilai y = ++x : ";
        x = 0;
        y = 0;
        y = x++;
        String lima = " Contoh operator pada suffix (akhiran)";
        String enam = "--------------------------------------";
        String tujuh = "Nilai x baru : ";
        String delapan = "Nilai y = x++ :";
        ModelAndView mav = new ModelAndView();
        mav.setViewName("Halaman1");
        mav.addObject("judul" , tugas);
        mav.addObject("No" ,       nomor );
        mav.addObject("message1", satu);
        mav.addObject("message2", dua);
        mav.addObject("message3", tiga + x);
        mav.addObject("message4", empat + y);
        mav.addObject("message5", lima);
        mav.addObject("message6", enam);
        mav.addObject("message7", tujuh + x);
        mav.addObject("message8", delapan + y);

2. Kemudian kita deploy dan run 
 Jika berhasil maka tampilannya akan seperti dibawah ini :




Terimakasih, semoga bermanfaat...........
Tinggalkan kritik&saran dikolom komentar.....



Senin, 16 April 2018

Kamis, 12 April 2018

MANAGEMENT MEMORY WINDOWS


1.      Management Memory Windows
Pelaksanaan manajemen memori pada intinya adalah dengan menempatkan semua bagian proses yang akan dijalankan ke dalam memori sebelum proses dieksekusi.
Setiap Program yang dijalankan harus berada di memori. Memori merupakan tempat penyimpanan utama (Primary Storage) yang bersifat sementara (Volatile).
Memori Virtual adalah suatu teknik yang memisahkan antara logis dan memori fisiknya. Memori logis merupakan kumpulan keseluruhan halaman dari suatu program. Tanpa memori virtual, memori logis akan langsung dibawa kememori fisik (memori utama). Disinilah memori virtual melakukan pemisahan dengan menarh memori logis ke secondary storage (Disk Secunder) dan hanya membawa memori yang diperlukan ke memori utama. Teknik memori vrtual akan memudahkan pekerjaan seorang programmer ketika besar data  dan programnya melampui kapasitas memori utama. Langkah konfigurasi Virtual Memory :
a)      Buka System pada Control Panel .
b)      Pilih tab Advance, klik Performance Options, dan pad virtual memory, klik Change.
c)      Hilangkan ceklis pada “Automatically manage paging ... “, pilih custom size.
d)     Pilih besar memori pada initial size (MB) dan maximum size (MB) lalu klik Set, kemudian OK.

2.      Proses Windows
Sistem operasi menolah seluruh proses yang ada di sistem dan bertugas mengalokasikan sumber daya ke proses yang membutuhkan sesuai dengan kebijaksanaan tertentu. Sumber daya yang dibutuhkan proses diantaranya CPU, memori, file serta I/O device. Proses-proses yang dikelola oleh sistem operasi akan melalui serangkain keadaan yang merupakan bagian aktifitasnya yang terdiri dari :
a)      New : proses sedang dibuat
b)      Ready : proses siap dieksekusi tetapi CPU belum tersedia karena sedang mengerjakan proses lain.
c)      Waiting : status dimana proses sedang menunggu suatu kejadian tertentu.
d)     Running : status dimana proses dieksekusi.
e)      Terminated : status dimana proses diakhiri.
Untuk mengetahui proses yang sedang berjalan dengan membuka Task Manajer.


3.      Sistem Keamanan
Pada 6 Januari 2005, Microsoft merilis versi beta dari Microsoft anti Syware, berdasar versi sebelumnya Giant Anti Syware. Pada 14 Februari 2006 Microsoft Anti Spyware berganti nama menjadi Windows Defender dengan rilinya versi beta 2. Windows Defender merupakan program freeware yang di desain untuk melawan spyware dan perangkat lunak yang tidak diinginkan.
Ketika pengguna mengatur permission, pengguna harus tahu benar yang diberikan untuk bisa mengakses file atau folder. Untuk set, view, change, atau remove file dan folder permission :
a)      Buka Windows Explorer, pilih folder atau file yang akan diubah ijin aksesnya.
b)      Klik kanan, pilih properties, pilih tab security.
c)      Pilih akses yang diinginkan.
d)     Dalam permission pilih Alow atau Deny untuk akses yang diinginkan, lalu Apply, kemudian OK.


4.      Backup
Backup arinya melakukan penyalinan data. Membackup data merupakan pekerjaan yang sangat penting bagi pengguna komputer yang sangat menghargai nilai dari data yang dimilikinya. Kehilangan data adalah resiko yang sangat ditakutkan bagi pengguna komputer. Langkah untuk membuat backup data :
a)      Klik kanan pada sebuah volume disk, pilih Properties, Tool, Backup Now, set backup.
b)      Pilih Backup file and sharing, pilh file yang akan di backup.
c)      Pilih media penyimpanan yang akan digunakan untuk membackup
d)     Klik Next, lalu tunggu proses backup sampai selesai


    Restore
System restore adalah program bawaan Windows untuk mengembalikan kondisi dan keadaan komputer sebelum terjadi keanehan atau ketidakstabilan komputer tanpa harus takut kehilangan data. Cara menggunakannya sebagai berikut :
·         Start > Accesorries > System Tools > System Restore > Next

Semoga Bermanfaat......
Terimakasih..