Rabu, 17 Desember 2014

Tutorial Membuat E-Learning

Langkah2 Membuat E-Learning 
 
Komponen/Software yang dibutuhkan :
1. Xampp = DIgunakan untuk web server offline
2. Adobe Photoshop = Design Template
3. Adobe Dreamweaver = Coding
4. Mozila firefox / Chrome = Browser
5. FileZilla = Upload File Ke Hosting
6. Domain +Hosting = Menyimpan Dokumen web ke webserver online




Bagian 1 (Design Layout) 
1. Buka Adobe Photoshop,Lulu design Layout yang kita inginkan
2. Potong Gambar menjadi kecil2 dengan Tool Slice Photoshop
3. Pastikan size Gambar tidak terlalu besar, Agar Website tidak lambat
4. Buka Adobe Dreamweaver Lalu Coding CSS untuk layout























Bagian2 (Database) 

1. Buka Xampp, Lalu start pada Apache dan Mysql
2. Buka Browser Lalu ketik Http://localhost/phpmyadmin
3. Buat database Elearning dengan mengklik tombol Create
4. Buat table Baru :
    I. Tb_admin : user varchar(30) Password(30) hakakses(30)
    II. Tb_bab : id int AutoIncrement nama_bab varchar(20) detail text file varchar(20)
    III. Tb_soal : id int AutoIncrement id_bab int soal text
    IV. Tb_jawaban : id int Autoincrement id_soal int jawaban text value int
























Bagian3 (Coding) 
1. Buka Adobe Dreamweaver Lalu Klik File -> New
2. Import File css yang sudah dibuat sebelumnya ke dalam PHP dengan script
3. Pastikan Layout telah sesuai dengan keinginan kita
4. Coding dengan menggunakan Adobe dreamweaver (SS Coding ada dibawah)
5. Untuk mengetes jalan tidaknya web dengan server local menggunakan http://localhost/E-Learning



















Bagian 4(hosting) 
1. Buka File zilla,Lalu login dengan cara memasukan Alamat Hosting Username dan Password
2. Lalu drag/Upload file web kita kedalam  Public_Html
3. Login ke dalam Cpanel web ,Lalu Upload database yang telah kita buat sebelumnya.
4. Pastikan seluruh file dan database telah terupload ke hosting






















5. Selesai

Link E-learning : E-Learning.rumahedwin.com

Screenshot E-learning
1. Pilih nama Bab yang akan di pelajari
2.Klik Download untuk mendownload materi
3.Klik Latihan Untuk mengerjakan soal












4.Jika sudah selesai klik tombol cek jawaban











Rabu, 10 Desember 2014

PRAKTIKUM XII

1. Menjelaskan Script dari Praktikum XII :

.model small   ; untuk memberitahu assembler bahwa data&kode yang kita gunakan kurng dari 1
                           segment
.code               ; untuk memberitahu assembler bahwa menggunakan kode segment disini
org 100h         ; memberitahu program pada saat dijalankan ditaruh pada offset 100h(255)byte 
TData: jmp proses        ; memulai proses TData
KaL db 'LANG LING LUNG $'   ; proses yang ditampilkan/di cetak monitor
ganti db 13,10,'$'       ; ganti baris/enter13,10 : kode ascii untuk
stacks dw ?     
proses:
lea dx,kal               ; mengisi DX dengan Kal DB='LANG LING LUNG
push dx                  ; untuk menyimpan karakter pada DX
mov ah,09              ; untuk melanjtukan kebaris berikutnya atau nilai service
int 21h                   ; untuk mencetak karakter
lea dx,ganti
int 21h                   ; untuk mencetak karakter
pop dx                   ; untuk mengambil keluar karakter yang disimpan dari stack
int 21h                   ; untuk mencetak karakter
exit: int 20h          ; selesai ! kembali ke DOS
end TData         
Seperti gambar dibawah ini :


Hasil Output seperti gambar dibawah ini :
LANG LING LUNG
LANG LING LUNG

Selasa, 18 November 2014

UJIAN TENGAH SEMESTER 5 ASSEMBLER 2014



SOAL UTS 2014
I. Jawab Singkat dan Jelas !
1.   Apa yang dimaksud dengan register, memory, interrupt dan sebutkan general purpose register!
2.   Gambarkan arsitektur computer dan jelaskan tiap-tiap bagianya!
3.   Apa yang dimaksud OpCode, bahasa Assembly dan bahasa Mesin, beri alasan kenapa kita mempelajari bahasa Assembly?
4.   Konversikan bilangan berikut ke binary:
a. 125             b. 47h              c. 33o              d. 0AAAh                   e. 68
5.  Buatlah sebuah program untuk menampilkan : P Q R S T U V
II.Uraikan dengan Jelas !
Jelaskan script program dan hasil Output dibawah berikut:
.Model small
.Code
Org 100h
Text: JMP Mulai
Tulis db ‘STMIK CIKARANG TEKNIK INFORMATIKA’
Mulai:
XOR BX,BX
MOV CX,33
Ulang:
MOV DL,TULIS [BX]
MOV AH,02
INT 21h
INC BX
LOOP Ulang
INT 20h
END Text

JAWABAN
I.     1) -Register adalah memori berukuran sangat kecil dengan kecepatan akses sangat tinggi.
            -Memory adalah perangkat elektronik berfungsi untuk menyimpan data dan program.
-Interrupt adalah suatu permintaan khusus pada microprocessor untuk melakukan sesuatu, jika terjadi interupsi maka computer akan menghentikan dahulu apa yang sedang dikerjakan dan melakukan apa yang diminta oleh yang menginterupsi.
- General Purpose Register, terdiri dari:
·      AX (AH + AL)  = Accumulator Register
·      BX (BH + BL)   = Base Register
·      CX (CH + CL)   = Counter Register
·      DX (DH + DL)  = Data Register



2) Gambar Arsitektur Computer & Penjelasanya :

Ada 2 Pokok Arsitektur Computer, yaitu:
Instructure Set Architecture => Spesifikasi yang menentukan bagaimana programmer bahasa mesin berinteraksi dengan komputer.
Hardware System Architacture => Meliputi subsistem hardware dasar yaitu CPU, Memordan I/O system.


3) => OpCode : Kode yang akan melakukan aksi terhadap operand dimana sebuah opcode bisa membutuhkan 1,2 atau lebih operand, kadang juga tidak perlu operand.
=> Bahasa Assembly  : Bahasa pemrograman tingkat rendah yang digunakan dalam
pemrograman komputer, mikroprosesor, pengendali mikro, dan perangkat lainnya yang dapat diprogram.
=> Bahasa Mesin         : Merupakan seperangkat instruksi serta data yang dapat dieksekusi
secara langsung oleh prosesor komputer.
=> Alasan Mempelajari Bahasa Assembly :
Karena bahasa assembly merupakan representasi atas bahasa mesin yang dirancang agar lebih mudah dipahami oleh manusia. Dengan menggunakan bahasa assembly, seorang programmer dapat lebih mudah mengingat instruksi-instruksi dengan menggunakan simbol yang lebih dimengerti dibandingkan bila menggunakan simbol mnemonic kode mesin secara langsung.



         
         4) Mengkonversi           :
                              a.  125             =          1111101
               b.  47h             =         1000111
               c.  33o             =          11011
               d.  0AAAh      =          101010101010
               e.  68               =         1000100




          5) Program Untuk Menampilkan : P Q R S T U V
                           .model small
                           .code
                           org 100h
                           proses:
                       mov ah, 02h
                       mov dl, 'P'
                       mov cx, 07h
                           ulang:
                       int 21h
                       inc dl
                       LOOP  ulang
                           int 20h
                      end proses




II.    Penjelasan Script Program
                    .Model small                     ; Memberitahu Assembler bentuk memory yang digunakan oleh program.
                          .Code                                 ; Memberitahu Assembler bahwa kita akan memakai Code Segment-nya.
                          Org 100h                           ; Menyediakan 100h Byte kosong pada saat program dijalankan.
                          Text: JMP Mulai                                                                                                ; Melompat menuju mulai.
                          Tulis db ‘STMIK CIKARANG TEKNIK INFORMATIKA’                                 ; Tulis 33 Karakter.
                          Mulai:                                                                                                                ; Proses mulai.
                          XOR BX,BX                                                                                      ; BX = 0 Untuk penunjuk Offset.
                          MOV CX,33                                                                                      ; Counter LOOP.
                          Ulang:                                                                                                ; Proses ulang.
                          MOV DL,TULIS [BX]                                                                       ; Ambil karakter yang ke BX.
                          MOV AH,02                                                                                      ; Service untuk cetak karakter.
                          INT 21h                                                                                            ; Cetak karakter.
                          INC BX                                                                                              ; BX = BX+1
                          LOOP Ulang                                                                                      ; Lompat ke Ulang sampai CX = 0
                          INT 20h                                                                                             ; Selesai, kembali ke DOS.
                          END Text                                                                                          ; Penutup program.

Hasil Outputnya : STMIK CIKARANG TEKNIK INFORMATIKA