Windows merupakan sistem operasi buatan microsoft milik bill gates. Pada tahun 1983 Microsoft mengumumkan pengembangan sebuah antarmuka grafis untuk sistem operasi buatannya, MS-DOS yang telah dibuat untuk sistem IBM PC dan kompatibelnya semenjak tahun 1981. dibawah ini merupkan contoh versi awal dari windows.........
Selengkapnya......
Kamis, 11 Februari 2010
Kamis, 17 September 2009
Dasar-Dasar Animasi Flash
Flash adalah salah satu software/aplikasi yang bias digunakan untuk membuat suatu persentasi atau animasi. Dalam flash tedapat beberapa animasi dasar yang biasa digunakan untuk membuat suatu persentasi/video animasi. Diantaranya : frame by frame, tweening (motion tween & motion guide), shape tween dan shape hint.
a.Frame by frame
Frame by frame suatu teknik animasi yang dibuat berdasarkan frame-frame yang disusun/diurutkan sehingga menghasilkan suatu gerakan, untuk setiap perubahan gerakan memerlukan satu frame. Semakin detail frame yang dibuat semakin halus pula gerakan yang dihasilkan. download contoh
b. Tweening
Hampir sama dengan teknik frame by frame, namun bedanya tweening adalah suatu gerakan animasi yang dibuat dari dua frame yang berbeda, flash secara otomatis akan membuat frame-frame diantara dua frame yang kita buat sendiri. Tweening dibagi 2 yaitu:
c. Shape tween
Shape tween adalah dasar animasi yang menampilkan gerakan perubahan berntuk(shape) dari suatu objek secara sembarang pada berbagai sisi.download contoh
d. Shape Hint
Shape hint adalah dasar animasi yang menampilkan gerakan perubahan berntuk(shape) dari suatu objek dengan dapat kita tentukan dimana titik perubahan bentuknya.download contoh
c. Shape tween
Shape tween adalah dasar animasi yang menampilkan gerakan perubahan berntuk(shape) dari suatu objek secara sembarang pada berbagai sisi.download contoh
d. Shape Hint
Shape hint adalah dasar animasi yang menampilkan gerakan perubahan berntuk(shape) dari suatu objek dengan dapat kita tentukan dimana titik perubahan bentuknya.download contoh
Selengkapnya......
a.Frame by frame
Frame by frame suatu teknik animasi yang dibuat berdasarkan frame-frame yang disusun/diurutkan sehingga menghasilkan suatu gerakan, untuk setiap perubahan gerakan memerlukan satu frame. Semakin detail frame yang dibuat semakin halus pula gerakan yang dihasilkan. download contoh
b. Tweening
Hampir sama dengan teknik frame by frame, namun bedanya tweening adalah suatu gerakan animasi yang dibuat dari dua frame yang berbeda, flash secara otomatis akan membuat frame-frame diantara dua frame yang kita buat sendiri. Tweening dibagi 2 yaitu:
- Motion tween : gerakan animasi yang menampilkan perubahan posisi dari suatu objek. download contoh
- Motion guide : gerakan animasi suatu objek pada jalur atau guide yang telah disediakan.download contoh
c. Shape tween
Shape tween adalah dasar animasi yang menampilkan gerakan perubahan berntuk(shape) dari suatu objek secara sembarang pada berbagai sisi.download contoh
d. Shape Hint
Shape hint adalah dasar animasi yang menampilkan gerakan perubahan berntuk(shape) dari suatu objek dengan dapat kita tentukan dimana titik perubahan bentuknya.download contoh
- Motion tween : gerakan animasi yang menampilkan perubahan posisi dari suatu objek. download contoh
- Motion guide : gerakan animasi suatu objek pada jalur atau guide yang telah disediakan.download contoh
c. Shape tween
Shape tween adalah dasar animasi yang menampilkan gerakan perubahan berntuk(shape) dari suatu objek secara sembarang pada berbagai sisi.download contoh
d. Shape Hint
Shape hint adalah dasar animasi yang menampilkan gerakan perubahan berntuk(shape) dari suatu objek dengan dapat kita tentukan dimana titik perubahan bentuknya.download contoh
Rabu, 16 September 2009
CODING PARALEL PORT DENGAN BAHASA C++
Apa itu parallel port? Paralel port adalah port yang digunakan untuk menerima atau mengirimkan data dari hardware, biasanya parallel port digunakan digunakan untuk menghubungkan printer. Paralel bisa juga digunakan untuk megkonfigurasikan peralatan elektronik dengan menggunakan coding bahasa C++. Dalam kasus ini saya akan memberikan contoh mengkonfigurasi LED (Light Emiting Diode) dengan bahasa C++ melalui parallel port. Hal pertama yang mesti kita ketahui adalah konfigurasi pin dari parallel tersebut. Dibawah ini adalah konfigurasi parallel port :
Pin yang akan digunakan untuk mengkonfigurasi LED adalah pin D0 s/d D7 sebagai ouput dan G0 s/d G7 sebagai Ground, sedangkan pin yang lain tidak dibutuhkan untuk percobaan ini karena pin-pin yang lain merupakan pin yang digunakan untuk printer.
Setelah kita mengetahui pin-pin yang akan digunakan, kemudian buatlah rangkaian elektronik seperti di bawah ini:
Lalu sambungkan rangkaian yang sudah dibuat pada PC, setelah itu buatlah Coding bahasa C++ seperti berikut :
#include
void main(void)
{
outportb(port, value);
}
Ket :
Port = alamat port parallel yaitu 0x378 (Hexadecimal)
Value = nilai yang diberikan agar lampu menyala (bilangan biner)
Contoh :
#include "dos.h"
void main(void)
{
outportb(0x378, 255); //semua lampu akan menyala
outportb(0x378, 0); //semua lampu akan mati
outportb(0x378,1); //lampu ke-1 akan menyala
outportb(0x378,2); //lampu ke-2 akan menyala
outportb(0x378,4); //lampu ke-3 akan menyala
outportb(0x378,8); //lampu ke-4 akan menyala
outportb(0x378,16); //lampu ke-5 akan menyala
outportb(0x378,32); //lampu ke-6 akan menyala
outportb(0x378,64); //lampu ke-1 akan menyala
}
nb : contoh dapat di ubah2 sesuai dengan kreatifitas anda…
by : Putra Angga Anolisa
Supported by : ROBOTIK UIN Syarif Hidayatullah Jakarta
Rabu, 24 Juni 2009
Inheritance(bagian 2)
Deklarasi Class yang berisi main program(dengan GUI JOptionPane):
import javax.swing.JOptionPane;
public class MahasiswaTestGUI{
public static void main(String[] args){
JOptionPane.showMessageDialog(null,"UAS Praktikum OOP \n Nama : Putra Angga Anolisa \n NIM : 107091002803 \n Kelas: TI4A\n");
String nama = JOptionPane.showInputDialog("Biodata Mahasiswa Baru \n Masukkan Nama:");
String jk = JOptionPane.showInputDialog("Masukkan Jenis Kelamin: ");
String agama = JOptionPane.showInputDialog("Masukkan Agama: ");
String tempatLahir = JOptionPane.showInputDialog("Masukkan Tempat Lahir: ");
String tanggalLahir = JOptionPane.showInputDialog("Masukkan Tanggal Lahir(dd/mm/yyyy): ");
String alamat = JOptionPane.showInputDialog("Masukkan Alamat: ");
Mahasiswa mahasiswa = new Mahasiswa(nama,jk,agama,tempatLahir,tanggalLahir,alamat,"1",12,7,2009);
JOptionPane.showMessageDialog(null,"Info Mahasiswa\nNIM :"+mahasiswa.getNim()+"\nNama :"+mahasiswa.getNama()+"\nTanggal Masuk :"+mahasiswa.getTanggalMasuk()+"/"+mahasiswa.getBulanMasuk()+"/"+mahasiswa.getTahunMasuk());
}
}
Tampilan Ouput :

Selengkapnya......
import javax.swing.JOptionPane;
public class MahasiswaTestGUI{
public static void main(String[] args){
JOptionPane.showMessageDialog(null,"UAS Praktikum OOP \n Nama : Putra Angga Anolisa \n NIM : 107091002803 \n Kelas: TI4A\n");
String nama = JOptionPane.showInputDialog("Biodata Mahasiswa Baru \n Masukkan Nama:");
String jk = JOptionPane.showInputDialog("Masukkan Jenis Kelamin: ");
String agama = JOptionPane.showInputDialog("Masukkan Agama: ");
String tempatLahir = JOptionPane.showInputDialog("Masukkan Tempat Lahir: ");
String tanggalLahir = JOptionPane.showInputDialog("Masukkan Tanggal Lahir(dd/mm/yyyy): ");
String alamat = JOptionPane.showInputDialog("Masukkan Alamat: ");
Mahasiswa mahasiswa = new Mahasiswa(nama,jk,agama,tempatLahir,tanggalLahir,alamat,"1",12,7,2009);
JOptionPane.showMessageDialog(null,"Info Mahasiswa\nNIM :"+mahasiswa.getNim()+"\nNama :"+mahasiswa.getNama()+"\nTanggal Masuk :"+mahasiswa.getTanggalMasuk()+"/"+mahasiswa.getBulanMasuk()+"/"+mahasiswa.getTahunMasuk());
}
}
Tampilan Ouput :
Selengkapnya......
Langganan:
Postingan (Atom)
