TUGAS RESPONSI MATAKULIAH PTI
NAMA ADIK WIJAYANTO
NIM: 12111024
KELAS TI MALAM
DOWNLOAD HERE.
Selasa, 24 Januari 2012
Senin, 23 Januari 2012
5 Situs Alternatif Setelah Kematian Megaupload
Jakarta - Situs file sharing sejatinya masih berjamur di internet. Alhasil, ketika satu dimatikan -- seperti yang dialami Megaupload -- maka masih banyak situs-situs sejenis yang bisa menjadi pilihan alternatif. Berikut 5 di antaranya.
1. RapidShare
Dilansir International Business Times, RapidShare menjadi salah situs file sharing yang populer saat ini. Situs ini memungkinkan pengguna untuk mengupload file berukuran besar dan mengirimkan linknya ke teman Anda untuk di download.
Yang Anda perlu lakukan tinggal sign up untuk membuat akun. Setelah itu maka Anda bisa mengupload file yang dikehendaki untuk disimpan selama mungkin.
Jika ingin menjadi anggota RapidPro, biaya yang dibutuhkan USD 13 per bulan atau USD 130 per tahun. Dengan keanggotaan khusus tersebut, file Anda tidak akan expired, dan file yang tersimpan dan ditransfer akan terenkripsi.
2. MediaFire
Situs ini menjanjikan cara yang sederhana untuk file yang diupload dan disharing, filosofinya adalah drag and drop. Layanan yang ditawarkan adalah media penyimpanan file yang unlimited.
Hanya saja dengan akun gratisan, pengguna cuma bisa mengupload file tak lebih dari 200 MB. Dan file tersebut biasanya juga cuma tersimpan 30 hari.
Nah, paket yang berbayar atau akun MediaFire Pro dihargai USD 9 per bulan. Dengan keanggotaan tersebut, pengguna bisa mengupload file sampai 2 GB untuk sekali pengoperasian. Hal itu belum termasuk fasilitas masa penyimpanan yang tanpa batas dan tak perlu diganggu iklan.
3. YouSendIt
YouSendIt juga telah ada sejak lama dan kini sudah tumbuh sebagai salah satu pilihan untuk sharing file di dunia maya. Sama seperti layanan lainnya, pengguna bisa menggunakan akses gratis atau berbayar di situs ini.
Dimana pengguna gratisan harus rela diganggu oleh iklan, namun memiliki storage hingga 2 GB. Sementara untuk yang berbayar ada dua jenis: YouSendiIt Pro dikenai biaya USD 10 per bulan atau USD 50 per tahun. Sedangkan YouSendiIt Pro Plus dipatok USD 15 per bulan atau USD 149 per tahun dan akan mendapat storage dan batasan upload unlimeted.
4. Minus
Minus mengawali kiprahnya sebagai layanan image sharing. Namun belakangan kian populer dalam urusan file sharing. Anda dapat dengan mudah men-drag and drop file yang diinginkan di situs ini, lalu mengirimkan short link-nya ke para rekan. Setelah itu bisa dilihat di web, mendownloadnya, bahkan membuka serta mengkolaborasikannya sebelum dikirim ulang.
Membuka akun di Minus, Anda akan mendapat storage 50 GB, dan bisa mengupload file hingga 2 GB. Pengguna Minus juga dimudahkan dengan fasilitas aplikasi mobile dan browser extension untuk membuat aktivitas sharing dan download lebih mudah.
5. Dropbox
Inilah situs yang di Indonesia juga tengah populer. Dropbox merupakan penyedia layanan free file hosting yang mendukung direct linking. Yaitu mendownload langsung menuju file-nya, tanpa harus membuka situs Dropbox dan menanti waktu tunggu.
Dropbox dapat menjadi pilihan untuk tempat sharing dokumen, foto, serta video. Dropbox didirikan pada tahun 2007 oleh Drew Houston dan Arash Ferdowsi yang merupakan mahasiswa MIT. Dan konon, kini telah digunakan oleh lebih dari 45 juta pengguna.
(dikutip dari:Detik.com edisi: Jumat, 20/01/2012 18:52 WIB)
Minggu, 22 Januari 2012
Tip Belajar Bahasa Assambly
Belajar membuat program penampil text dengan bahasa Assembler
Bahasa Assembler adalah bahasa pemograman tingkat rendah dimana hanyasedikit orang yang menguasai bahasa ini jika dibandingkan dengan para
programmer secara keseluruhan, dengan bahasa assembler maka program yang
anda hasilkan lebih optimal dan lebih kecil dibandingkan dengan berbagai
macam bahasa pemograman lainnya.
Untuk pertama kali anda downloadlah program Turbo Assembler, setelah itu
ada 2 file *.EXE yang sangat penting yaitu :
TASM.EXE (Untuk mengcompile file tahap 1 untuk menjadikan file ASM
menjadi OBJ)
TLINK.EXE (Untuk mengcompile file tahap 1 untuk menjadikan file OBJ menjadi
EXE)
Sebelum memulai kita buat dahulu source code assembler dengan MS-DOS
Editor atau Notepad, saran penulis lebih baik menggunakan MS-DOS Editor
agar kita terbiasa di mode DOS.
Sekarang pastikan kita pada directory program Turbo Assembler, disitu kita
buat file tulis.asm (Dalam Turbo Assembler tidak mendukung file dengan nama
panjang, gunakan nama file yang singkat), Saat ini langsung aja masuk ke MSDOS
Editor caranya ketik dibawah ini di DOS.
edit tulis.asm
19
Setelah itu muncul program MS-DOS Editor, disitu kita ketikkan source code
dibawah ini:
.STACK 100h
.DATA
HelloMessage DB 'Saya belajar Bahasa Assembler lho',13,10,'$'
.CODE
mov ax,@data
mov ds,ax ;set DS to point to the data segment
mov ah,9 ;DOS print string function
mov dx,OFFSET HelloMessage ;point to "Hello, world"
int 21h ;display "Hello, world"
mov ah,4ch ;DOS terminate program function
int 21h ;terminate the program
END
Setelah itu kita save file tulisanku.asm dan keluar dari MS-DOS Editor, sekarang
juta harus mengcompile file tulisanku.asm sebanyak 2x (biasanya di bahasa
pemograman tingkat tinggi hanya 1x).
Cara mengcompile tahap pertama, ketikkan :
tasm tulis.asm
Jika berhasil maka muncul tulisan dibawah ini
Setelah sukses kita akan mendapat file tulis.obj domana file tulis.obj akan kita
compile lagi menjadi file EXE caranya akan melakukan compile tahap kedua
dengan mengetikkan :
tlink tulis.obj
Jika berhasil akan muncul tampilan dibawah ini
20
Setelah berhasil kita ketikkan
tulis
Hasil dari kita mengetikkan tulis pada perintah DOS maka muncul kalimat "Saya
belajar Bahasa Assembler Lho"
Inilah contoh percobaan kita untuk mengenal bahasa Assembler.
juta harus mengcompile file tulisanku.asm sebanyak 2x (biasanya di bahasa
pemograman tingkat tinggi hanya 1x).
Cara mengcompile tahap pertama, ketikkan :
tasm tulis.asm
Jika berhasil maka muncul tulisan dibawah ini
Setelah sukses kita akan mendapat file tulis.obj domana file tulis.obj akan kita
compile lagi menjadi file EXE caranya akan melakukan compile tahap kedua
dengan mengetikkan :
tlink tulis.obj
Jika berhasil akan muncul tampilan dibawah ini
20
Setelah berhasil kita ketikkan
tulis
Hasil dari kita mengetikkan tulis pada perintah DOS maka muncul kalimat "Saya
belajar Bahasa Assembler Lho"
Inilah contoh percobaan kita untuk mengenal bahasa Assembler.
Perbandingan (Compare) Dalam Assembly
Contoh Penyelesaian Kasus
Buat program untuk membandingkan 2 buah bilangan :
1. Bilangan A dan B (nilai A dan B bebas tetapi kurang dari 20)
2. Jika A>B lakukan operasi A-B
3. Jika A<B lakukan operasi A+B
4. Jika A=B lakukan operasi (A+B)*2
Surce Code:
.model small
.code
org 100h
Tdata :
jmp Proses
kal db 'bilangan A lebih besar dari B =$'
kal1 db 'bilangan A lebih kecil dari B =$'
kal2 db 'bilangan A sama dengan B =$'
A dw 5
B dw 6
Uantuk File Selengkapnya dapat diunduh disini
Buat program untuk membandingkan 2 buah bilangan :
1. Bilangan A dan B (nilai A dan B bebas tetapi kurang dari 20)
2. Jika A>B lakukan operasi A-B
3. Jika A<B lakukan operasi A+B
4. Jika A=B lakukan operasi (A+B)*2
Surce Code:
.code
org 100h
Tdata :
jmp Proses
kal db 'bilangan A lebih besar dari B =$'
kal1 db 'bilangan A lebih kecil dari B =$'
kal2 db 'bilangan A sama dengan B =$'
A dw 5
B dw 6
Uantuk File Selengkapnya dapat diunduh disini
Materi Semester Gasal Matematika Diskrit
Kumpulan Materi Matakuliah Matimatika Diskrid Dasar
STIMIK EL-RAHMA/Dosen Pengampu Untung Subagyo,S.Kom
Bagi rekan-rekan bisa mengunduh file disini
Semoga bisa membantu Rekan-Rekan
STIMIK EL-RAHMA/Dosen Pengampu Untung Subagyo,S.Kom
Bagi rekan-rekan bisa mengunduh file disini
Semoga bisa membantu Rekan-Rekan
Materi Logika Matematika
MATERI LOGIKA MATEMATIKA STIMIK EL-RAHMA SEMESTER GASAL 2011
DOSEN: AKHMAD LUKMAN, ST , Bagi teman teman yang belum mempunyai materi tersebut bisa download disini Semoga Bermanfaat
DOSEN: AKHMAD LUKMAN, ST , Bagi teman teman yang belum mempunyai materi tersebut bisa download disini Semoga Bermanfaat
Mencetak Hasil Pengurangan di Assembler
.model small
.code
org 100h
Tdata :
jmp Proses
kal db 'Hasil Pengurangan 20 - 10 =$'
Proses :
mov ah,09h
mov dx,offset kal
int 21h
mov ax,20
mov bx,10
sub ax,bx
mov bx,10
xor cx,cx
Ulang :
xor dx,dx
div bx
push dx
inc cx
cmp ax,0
jne ulang
Cetak :
pop dx
add dl,'0'
mov ah,02h
int 21h
loop cetak
int 20h
end Tdata
Praktek Bahasa Rakitan #Pertemuan 5
Pustaka Macro
;program makro
include
jmlkrg.mcr
include
tego.mcr
.model
small
.code
org
100h
Tdata :
jmp proses
kal1
db 10,13,'Cetak kalimat macro$'
kal2 db 10,13,'$'
A
dw 8
kal3
db 10,13,'jumlah 4+2=$'
kal4 db 10,13,'kurang 4-2=$'
proses :
cetak_klm kal1
cetak_klm kal2
cetak_kar 'U'
cetak_ank A
cetak_jumlah kal3
cetak_kurang kal4
int 20h
end Tdata
; pustaka macro cetak karakter, kalimat dan angka
cetak_kar macro kar
mov ah,02
mov dl,kar
int 21h
endm
cetak_klm macro klm
lea dx,klm
mov ah,09
int 21h
Input Output Dengan Menu (assembler)
vew_satu macro data
mov ah,09h
lea dx,data
int 21h
mov ah,0 ; servis input satu karakter
int 16h ; untuk inputan keyboard dan dsimpan di ax
push ax ; simpan nilai ax
cmp al,00 ; apakah karakter extendet ?
je extended ; kalo iya, lompat ke extended
mov ah,09h
lea dx,data
int 21h
mov ah,0 ; servis input satu karakter
int 16h ; untuk inputan keyboard dan dsimpan di ax
push ax ; simpan nilai ax
cmp al,00 ; apakah karakter extendet ?
je extended ; kalo iya, lompat ke extended
lea
dx,tbl_ascii ; catat keterangan
mov ah,09h ; servis cetak kalimat
int 21h ; kerjake dab !
pop ax ; ambil nilai ax (setelah di push)
mov dl,al ; catat nilai al
mov ah,02h ; servis opo meneh hayoo...
int 21h
endm
mov ah,09h ; servis cetak kalimat
int 21h ; kerjake dab !
pop ax ; ambil nilai ax (setelah di push)
mov dl,al ; catat nilai al
mov ah,02h ; servis opo meneh hayoo...
int 21h
endm
input macro
tak
mov ah,09h
lea dx,tak
int 21h
endm
mov ah,09h
lea dx,tak
int 21h
endm
simpan macro
jab
mov ah,0ah
lea dx,jab
int 21h
endm
mov ah,0ah
lea dx,jab
int 21h
endm
call_jwb
macro a, simpan, b
local ulang
input a
lea bx,simpan+2
ulang:
cmp byte ptr [bx],tbl_enter ; apakah karakter enter
je b
mov dl,[bx]
mov ah,02h
int 21h
inc bx
jmp ulang
endm
local ulang
input a
lea bx,simpan+2
ulang:
cmp byte ptr [bx],tbl_enter ; apakah karakter enter
je b
mov dl,[bx]
mov ah,02h
int 21h
inc bx
jmp ulang
endm
.model small
.code
org 100h
mulai: jmp proses
tbl_ascii db 13,10,' '
db '$'
tbl_extended db 13,10,' '
db 'Extended $'
tbl_enter equ 0dh
no db 13,10,'NO.NIM : $'
nama db 13,10,'Nama : $'
alamat db 13,10,'Alamat : $'
lahir db 13,10,'Nilai Ijazah : $'
tgl db 13,10,'No. Ijazah : $'
pekerjaan db 13,10,'Alamat Sekolah : $'
jk db 13,10,'Asal Sekolah : $'
garis db 13,10,'=======================$'
db 13,10,'$'
Jawab1 db 26,?,26 dup(?)
Jawab2 db 26,?,26 dup(?)
Jawab3 db 26,?,26 dup(?)
Jawab4 db 26,?,26 dup(?)
Jawab5 db 26,?,26 dup(?)
Jawab6 db 26,?,26 dup(?)
Jawab7 db 26,?,26 dup(?)
pilihan db 13,10,'======================================'
db 13,10,'1.Entry '
db 13,10,'2.Tampilkan '
db 13,10,'Q.Keluar '
db 13,10,'=============================Pilihlah.. '
db 13,10,'$'
.code
org 100h
mulai: jmp proses
tbl_ascii db 13,10,' '
db '$'
tbl_extended db 13,10,' '
db 'Extended $'
tbl_enter equ 0dh
no db 13,10,'NO.NIM : $'
nama db 13,10,'Nama : $'
alamat db 13,10,'Alamat : $'
lahir db 13,10,'Nilai Ijazah : $'
tgl db 13,10,'No. Ijazah : $'
pekerjaan db 13,10,'Alamat Sekolah : $'
jk db 13,10,'Asal Sekolah : $'
garis db 13,10,'=======================$'
db 13,10,'$'
Jawab1 db 26,?,26 dup(?)
Jawab2 db 26,?,26 dup(?)
Jawab3 db 26,?,26 dup(?)
Jawab4 db 26,?,26 dup(?)
Jawab5 db 26,?,26 dup(?)
Jawab6 db 26,?,26 dup(?)
Jawab7 db 26,?,26 dup(?)
pilihan db 13,10,'======================================'
db 13,10,'1.Entry '
db 13,10,'2.Tampilkan '
db 13,10,'Q.Keluar '
db 13,10,'=============================Pilihlah.. '
db 13,10,'$'
proses:
vew_satu pilihan
cmp al,'1'
je masukan
cmp al,'2'
je tamp
cmp al,'q'
je keluar
jmp proses
vew_satu pilihan
cmp al,'1'
je masukan
cmp al,'2'
je tamp
cmp al,'q'
je keluar
jmp proses
keluar:
int 20h
extended :
lea dx,tbl_extended
mov ah,09h
int 21h
int 20h
extended :
lea dx,tbl_extended
mov ah,09h
int 21h
masukan :
input no
simpan jawab1
input nama
simpan jawab2
input alamat
simpan jawab3
input lahir
simpan jawab4
input tgl
simpan jawab5
input pekerjaan
simpan jawab6
input jk
simpan jawab7
jmp proses
tamp :
call_jwb no, jawab1, n
n:
call_jwb nama, jawab2, ala
ala:
call_jwb alamat, jawab3, la
la:
call_jwb lahir, jawab4, tg
tg:
call_jwb tgl, jawab5, pe
pe:
call_jwb pekerjaan, jawab6, ju
ju:
call_jwb jk, jawab7, sau
sau:
jmp proses
input no
simpan jawab1
input nama
simpan jawab2
input alamat
simpan jawab3
input lahir
simpan jawab4
input tgl
simpan jawab5
input pekerjaan
simpan jawab6
input jk
simpan jawab7
jmp proses
tamp :
call_jwb no, jawab1, n
n:
call_jwb nama, jawab2, ala
ala:
call_jwb alamat, jawab3, la
la:
call_jwb lahir, jawab4, tg
tg:
call_jwb tgl, jawab5, pe
pe:
call_jwb pekerjaan, jawab6, ju
ju:
call_jwb jk, jawab7, sau
sau:
jmp proses
end mulai
Tugas Matakuliah Praktek Bahasa Rakitan#pertemuan 4
Jumat, 20 Januari 2012
Belajar Merakit Komputer
Langkah Demi Langkah Merakit Komputer …
PerakitanTahapan proses pada perakitan komputer terdiri dari:
- Penyiapan motherboard
- Memasang Prosessor
- Memasang heatsink
- Memasang Modul Memori
- memasang Motherboard pada Casing
- Memasang Power Supply
- Memasang Kabel Motherboard dan Casing
- Memasang Drive
- Memasang card Adapter
- Penyelesaian Akhir
- download disini
Langganan:
Postingan (Atom)
