Friday, April 3, 2015

Tugas Structure Data

1. Apa yang dimaksud dengan struktur ?
2. Jelaskan kelebihan program menggunakan struktur ?
3. Buatlah contoh program sederhana menggunakan struktur!
4. Buatlah contoh program sederhana kombinasi Array dan Structure!

Jawab :
1. Pengelompokkan variabel-variabel yang bernaung dalam satu nama yang sama.
2. Mempermudah program dalam mendeklarasikan variabel dam lebih terstruktur
3. Structure
#include <iostream>
#include <cstdlib>
#include <stdio.h>
#include <conio.h>
#include <string.h>

using namespace std;
struct movies_t
{
       char title[50];
       int year;
}mine,yours;

void printfmovie (movies_t movie);
int main()
{
     char buffer[50];
     strcpy(mine.title, "2001 A Space Odyssey");
     mine.year =1968;
     cout<<"Masukkan Judul Film Favorit : ";
     cin.getline(buffer,50);
     yours.year=atol(buffer);
     cout<<"Judul film favorit yang ada:\n ";
     printfmovie(mine);
     cout<<"Judul film favorit kamu adalah :\n";
     printfmovie(yours);
system("PAUSE");
}
void printfmovie(movies_t movie)
{
     cout<<movie.title;
     cout<<"("<<movie.year<<")\n";
      }

4. Array dan Structure
#include <iostream>
#include <cstdlib>
#include <conio.h>
#include <iomanip>

using namespace std;

struct TINGGAL{
       char jalan[50];
       int kode_pos;
       char kota[50];
       };

struct TANGGAL{
       char tanggal[5];
       char bln[10];
       char thn[4];
       };

struct BIODATA{
       char NIP[15],nama[25],jabatan[10],agama[10], unit_kerja[50];
       TANGGAL tanggal_mulai_kerja;
       TINGGAL alamat;
       TANGGAL tanggal_lahir;
       };
       
main()
{
      BIODATA pegawai[5];
      int i,a;
      cout<<"Masukkan Jumlah data inputan (MAX 5) :";cin>>a;
      for(i=0; i<a; i++){
               system("cls");
              cout<<"NIP        : ";cin>>pegawai[i].NIP;
              cout<<"Nama       : ";cin>>pegawai[i].nama;
              cout<<"Jabatan    : ";cin>>pegawai[i].jabatan;
              cout<<"Agama      : ";cin>>pegawai[i].agama;
              cout<<"--->Tanggal Lahir (dd\mm\yyyy)\n";
              cout<<"Tanggal    : ";cin>>pegawai[i].tanggal_lahir.tanggal;
              cout<<"Bulan      : ";cin>>pegawai[i].tanggal_lahir.bln;
              cout<<"Tahun      : ";cin>>pegawai[i].tanggal_lahir.thn;
              cout<<"--->Alamat \n";
              cout<<"Jalan      : ";cin>>pegawai[i].alamat.jalan;
              cout<<"Kota       : ";cin>>pegawai[i].alamat.kota;
              cout<<"Kode Pos   : ";cin>>pegawai[i].alamat.kode_pos;
              cout<<"--->Tanggal Mulai \n";
              cout<<"Tanggal    : ";cin>>pegawai[i].tanggal_mulai_kerja.tanggal;
              cout<<"Bulan      : ";cin>>pegawai[i].tanggal_mulai_kerja.bln;
              cout<<"Tahun      : ";cin>>pegawai[i].tanggal_mulai_kerja.thn;
              cout<<"Unit Kerja : ";cin>>pegawai[i].unit_kerja;
              }
      system("cls");
      cout<<"-----------DATA PEGAWAI-----------"<<endl;
      for(i=0; i<a; i++){
              cout<<"NIP            : "<<pegawai[i].NIP<<endl
                  <<"Nama           : "<<pegawai[i].nama<<endl
                  <<"Jabatan        : "<<pegawai[i].jabatan<<endl
                  <<"Agama          : "<<pegawai[i].agama<<endl
                  <<"Tanggal Lahir  : "<<pegawai[i].tanggal_lahir.tanggal<<"-"
                                       <<pegawai[i].tanggal_lahir.bln<<"-"
                                       <<pegawai[i].tanggal_lahir.thn<<endl
                  <<"Alamat         : "<<pegawai[i].alamat.jalan<<", "
                                       <<pegawai[i].alamat.kota<<" - "
                                       <<pegawai[i].alamat.kode_pos<<endl
                  <<"Tanggal Mulai  : "<<pegawai[i].tanggal_mulai_kerja.tanggal<<"-"
                                       <<pegawai[i].tanggal_mulai_kerja.bln<<"-"
                                       <<pegawai[i].tanggal_mulai_kerja.thn<<endl
                  <<"Unit Kerja     : "<<pegawai[i].unit_kerja<<endl
                  <<"----------------------------------"<<endl;
              }
              getch();
              system("PAUSE");
              }

-------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------


Pointer!
1. Apa yang dimaksud dengan pointer?
2. Apa yang dimaksud dengan variabel pointer ?
3. Sebutkan dan jelaskan jenis-jenis operator pointer!
4. Buatlah contoh program menggunakan pointer!

Jawab :
1. Suatu variabel yang berisi alamat memori dari suatu variabel lain.
2. Sebuah variabel untuk menyimpan alamat memory dan dapat digunakan menyimpan alamat pada sebuah fungsi
3. Operator pointer dibagi menjadi 2
- Operator deference yaitu mendeklarasikan suatu variabel di dalam penggantian memory
- Operator reference yaitu dapat mengakses secara langsung nilai yang terdapat di dalam variabel berpointer.
4. Pointer
#include <iostream>
using namespace std;

int main()
{
int v = 7, *p;
p = &v;
cout << " Nilai v = " << v << " dan *p = " << *p
<< "\nAlamatnya = " << p << '\n';
system("PAUSE");
}

-------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------

Penjumlahan 2 matriks dengan ordo yang sama

#include <iostream>
#include <cstdlib>
#include <conio.h>
#include <iomanip>

using namespace std;

main()
{
      int i,j;
      int a[2][2], b[2][2], c[2][2];
          cout<<"Operasi Perhitungan Matriks"<<endl;
          for(i=0;i<2;i++){
              for(j=0;j<2;j++){
              cout<<"Masukkan Matrik A "<<[i+1]<<":"<<[j+1]<<" : ";
              cin>>a[i][j];
          }}
          for(i=0;i<2;i++){
              for(j=0;j<2;j++){
              cout<<"Masukkan Matrik B "<<[i+1]<<":"<<[j+1]<<" : ";
              cin>>b[i][j];
          }}
          for(i=0;i<2;i++){
              for(j=0;j<2;j++){
              c[i][j]=a[i][j]+b[i][j];
          }}
          cout<<"Hasil Penjumlahan"<<endl;
          for(i=0;i<2;i++){
              for(j=0;j<2;j++){
              cout<<c[i][j];
          }
          cout<<endl;}
getch();
system("PAUSE");
}

Monday, January 26, 2015

Jenis Header File C++ dan Contoh Programnya




Header file merupakan sebuah file yang digunakan untuk mendefinisikan berbagai file makro, fungsi, variabel dan konstanta. Berikut beberapa header file yang sering digunakan dalam bahasa C++ :

1. <Iostream.h>
Diginakan untuk menampilkan perintah:
- Cin
Merupakan fungsi masukan(digunakan untuk menyimpan data dalam suatu variabel). Bentuk umum: cin>>var x;
- Cout
Merupakan fungsi keluaran(digunakan untuk menampilkan data ataupun tulisan). Bentuk umum: cout<<”tulisan”; atau cout<<var x;
- Endl
Digunakan untuk pindah baris/ enter. Bentuk umum: cout<<”tulisan”<<endl;
-Ends
ends merupakan suatu fungsi manipulator yang digunakan untuk menambah karakter null ( nilai ASCII NOL ) ke deretan suatu karakter. Fungsi ini akan berguna untuk mengirim sejumlah karakter ke file di disk atau modem dan mangakhirinya dengan karakter NULL.
2. <Conio.h>
Digunakan untuk menampilakan perintah:
- getch
berfungsi untuk menahan tampilan. Bentuk umum: getch();
- clrscr
berfungsi untuk membersihkan layar. Bentuk umum: clrscr;
- getche
Fungsi dipakai untuk membaca sebuah karakter dengan sifat karakter yang dimasukkan tidak perlu diakhiri dengan menekan tombol ENTER, dan karakter yang dimasukan ditampilkan di layar.
- Putch
Akan menampilkan karakter ASCII dari nilai x ke layer monitor tanpa memindahkan letak kursor ke baris berikutnya.
- Clreol
Fungsi ini digunakan untuk membersihkan layar mulai dari posisi kursor hingga kolom terakhir, posisi kursor tiak berubah.
- Gotoxy
Fungsi gotoxy digunakan untuk memindahkan kursor ke kolom x, baris y.
- Wherex
Fungsi wherex digunakan untuk mengembalikan posisi kolom kursor.
- Wherey
Fungsi wherey digunakan untuk mengembalikan posisi baris kursor.
- Window
Fungsi window digunakan untuk mendefinisikan sebuah window berdasarkan koordinat kiri atas dan kanan bawah.
Contoh program yang menggunakan header file iostream.h dan conio.h :

#include <iosteram.h>
#include <conio.h>
Main () {
Int z; //mendefinisikan var z sebagai integer
Cout<<”masukkan sebuah nilai : “<<endl; //tulisan yang akan ditampilkan
Cin>>z; //memasukkan sebuah nilai yang akan disimpan dalam var z
Clrscr; //membersihkan perintah sebelumnya pada layar
Cout<<”nilai yang anda masukkan adalah : “<<z; //meampilkan isi var z
getch (); } //digunakan untuk menahan tampilan


3. <Stdio.h>
Digunakan untuk menampilan perintah :
- Printf
Merupakan fungsi keluaran. Bentuk umum: printf (“tulisan”);
- Scanf
Merupakan fungsi masukan. Bentuk umum: scanf (“%c”, &karakter);
- Gets
Fungsi inputan yang bisa membaca spasi. Bentuk umum: gets(var x);
Contoh program yang menggunakan header file stdio.h :

#include <stdio.h>
#include <conio.h>
main(){
int a,t,luas; //deklarasi variable dengan tipe data integer
printf("Masukkan alas : "); //menampilkan tulisan
scanf("%i",&a); //menyimpan nilai
printf("Masukkan tinggi : ");
scanf("%i",&t);
luas=0.5*(a*t); //rumus aritmatika
printf("Luas segitiga tersebut adalah : %i",luas);
getch();
}


4. <String.h>- Strcpy
Digunakan untuk menyailn nilai string
- Strlen
Untuk mengetahui panjang string
- Strupr
Digunakan untuk membuat string menjadi capital.
- Strcmp
Digunakan untuk membandingkan dua buah string.
Hasil dari fungsi ini bertipe integer dengan nilai: Negative, jika string pertama kurang dari string kedua. Nol, jika string pertama sama dengan string kedua Positif, jika string pertama lebih besar dari string kedua
Bentuk umum : strcmp(string1, string2);
- strlwr
Digunakan untuk mengubah huruf menjadi kecil semua.Bentuk umum : strlwr(string);
- strcat
Digunakan untuk menggabungkan string.Bentuk umum : strcat(string1,string2);
Contoh program yang menggunakan header file string.h :

#include <iostream.h>
#include <string.h>
#include <conio.h>
main() {
char *nama = "belajar matematika"; //membuat var nama dengan isi “belajar matematika”
char *a; //var lain dengan tipe data char
cout<<"panjang string: "<<strlen(nama)<<endl; //untuk menghitung panjang string
cout<<strupr(nama)<<endl; //menampilkan string dalam bentuk kapital
strcpy(a,nama); //mengcopy string var nama ke dalam var a
cout<<a; //menampilkan string dalam var a
getch();
}

5. <Math.h>
Digunakan untuk menampilan perintah :
- Sqrt
Fungsi akar
- Pow
Fungsi pangkat
- Sin (), cos(), tan()
Masing-masing digunakan untuk menghitung nilai sinus, cosinus dan tangens dari suatu sudut. Bentuk umum: Sin(sudut); Cos(sudut); Tan(sudut);
- Max
Digunakan untuk menghitung hasil pembagian dan sisa pembagian. Bentuk umum: max(bilangan1, bilangan2);
- Min
Digunakan untuk menentukan bilangan terkecil dari dua buah bilangan. Bentuk umum : min(bilangan1, bilangan2).
Contoh program yang menggunakan header file math.h :

#include <iostream.h>
#include <math.h>
#include <conio.h>
main() {
int nilai,a,b;
cout<<"nilai : "; cin>>nilai; // perintah menginputkan nilai
b=pow(nilai,2); //memangkatkan var nilai dengan pangkat 2
cout<<b<<endl; //menampilkan hasil pemangkatan
a=sqrt(nilai); //mengakarkuadratkan var nilai
cout<<a<<endl; //menampilkan hasil akar
getch();
}

6. <Windows>
Digunakan untuk menampilan perintah :
- System
Digunakan untuk memberi warna. Berikut contoh programnya yang menggunakan header file windows :

#include <iostream.h>
#include <windows.h>
#include <conio.h>
main() {
system ("color 27"); //angka 2 memberi warna background hijau dan angka 7 mewarnai tulisan jadi putih
cout<<"Latian"; //menampilkan tulisan “Latihan” pada layar
getch();
}

7. <Iomanip.h>
Digunakan untuk menampilan perintah :
- Setiosflags()
Digunakan untuk mengatur jumlah digit decimal dibelakang koma
Contoh program yang menggunakan header file iomanip.h :

#include <iostream.h>
#include <iomanip.h>
#include <conio.h>
main() {
float a,b,c;
cout<<"masukkan angka pertama: ";
cin>>a;
cout<<"masukkan angka pembagi: ";
cin>>b;
c=a/b;
cout<<"hasil : " <<setiosflags(ios::fixed)
<<setprecision(2)<<c; //mendeklarasikan jumlah digit desimal
getch();
}

8. <Stdlib.h>
Digunakan untuk menampilan perintah :
- Atof()
Digunakan untuk mengonfersi nilai string menjadi bilangan bertipe double. Bentuk umum : atof(char x);
- Atoi()
Digunakan untuk merubah tipe data string menjadi integer.
- Pow
Digunakan untuk pemangkatan suatu bilangan.Bentuk umum : pow(bilangan, pangkat).
Contoh program yang menggunakan header file stdlib.h :


#include <stdlib.h>
#include <stdio>
#include <iostream>
#include <conio>
main (){
char angka1[3]; // var angka1 bertipe data char
int a1; // var a1 bertipe data integer
cout<<"Masukan Angka 1 = ";cin>>angka1;
a1 = atoi(angka1); //var angka1 yang bertipe data char dimasukkan dalam var a1 yang bertipe data int
printf("Angka 1 = %s dan a1 = %d",angka1,a1);
getch ();
}

9. <assert.h>
Berisi menegaskan makro, digunakan untuk membantu mendeteksi kesalahan logis dan jenis lain dari bug dalam debugging versi dari sebuah program.
10. <complex.h>
Sebuah set fungsi untuk memanipulasi bilangan kompleks.
11. <ctype.h>
Mendefinisikan set fungsi yang digunakan untuk mengklasifikasikan karakter dengan jenis mereka atau untuk mengkonversi antara atas dan huruf kecil dengan cara yang independen dari yang digunakan set karakter (biasanya ASCII atau salah satu ekstensi, meskipun implementasi menggunakan EBCDIC juga dikenal).
12. <errno.h>
Untuk menguji kode kesalahan dilaporkan oleh fungsi perpustakaan.
13. <fenv.h>
Mendefinisikan sebuah set fungsi untuk mengendalikan floating-point lingkungan.
14. <float.h>
Mendefinisikan konstanta makro menentukan implementasi khusus properti dari floating-point library.
15. <inttypes.h>
Mendefinisikan tipe bilangan bulat lebar yang tepat.
16. <iso646.h>
Mendefinisikan macro beberapa yang menerapkan cara-cara alternatif untuk mengekspresikan token beberapa standar. Untuk pemrograman di ISO 646 set varian karakter.
17. <Limits.h>
Mendefinisikan konstanta makro menentukan implementasi khusus properti dari tipe integer.
18. <Locale.h>
Mendefinisikan fungsi lokalisasi.
19. <Setjmp.h>
Demikianlah macro setjmp dan longjmp , yang digunakan untuk non-lokal keluar.
20. <Signal.h>
Mendefinisikan fungsi sinyal penanganan.
21. <Stdalign.h>
Untuk query dan menentukan keselarasan benda.
22. <Stdarg.h>
Untuk mengakses berbagai jumlah argumen dilewatkan ke fungsi.
23. <stdatomic.h>
Untuk operasi atom pada data dibagi antara benang.
24. <stdbool.h>Mendefinisikan tipe data Boolean.
25. <stddef.h>
Mendefinisikan jenis beberapa berguna dan macro.
26. <stdint.h>
Mendefinisikan tipe bilangan bulat lebar yang tepat.
27. <stdnoreturn.h>
Untuk menentukan non-kembali fungsi.
28. <tgmath.h>
Mendefinisikan jenis generik-fungsi matematika.
29. <threads.h>
Mendefinisikan fungsi untuk mengelola beberapa Threads serta mutexes dan variable kondisi.
30. <time.h>
Mendefinisikan fungsi tanggal dan waktu penanganan.
31. <Uchar.h>
Jenis dan fungsi untuk memanipulasi Unicode karakter.
32. <Wchar.h>
Mendefinisikan fungsi penanganan string lebar.
33. <Wctype.h>
Mendefinisikan set fungsi yang digunakan untuk mengklasifikasikan karakter lebar jenis mereka atau untuk mengkonversi antara huruf besar dan kecil.


Sumber : http://tekhno-silver.blogspot.com/2014/03/jenis-header-file-c-dan-contoh.html#ixzz3Pv3ZTT2G

Fungsi Command Prompt





Berikut dibawah ini merupakan daftar perintah-perintah yang ada pada command prompt dari A-X :

a
ADDUSERS : Tambah daftar pengguna untuk / dari file CSV
ARP : Address Resolution Protocol
Assoc : Ubah ekstensi file asosiasi
ASSOCIAT : Salah satu langkah asosiasi file
Attrib : Ubah atribut berkas
--------------------------------------------------------------------------------------------------------
b
Bootcfg : Edit Windows boot settings
BROWSTAT : Dapatkan domain, info browser dan PDC
--------------------------------------------------------------------------------------------------------
c
CACLS : Ubah file permissions
CALL : Panggil satu program batch yang lain
CD : Mengganti Directory – pindah ke Folder tertentu
Change : Ganti Terminal Server Session properties
CHKDSK : Check Disk – memeriksa dan memperbaiki masalah disk
CHKNTFS : Periksa sistem file NTFS
CHOICE : Menerima input keyboard ke sebuah file batch
CIPHER : Encrypt atau Decrypt file / folder
CleanMgr : Ototmatis membersihkan Temperatur file, recycle bin
CLEARMEM : Hapus kebocoran memori
CLIP : Salin STDIN ke Windows clipboard.
CLS : Menghapus layar (Clear The Screen)
CLUSTER : Windows Clustering
CMD : Start a new CMD shell
COLOR : Mengubah warna dari jendela CMD
COMP : Membandingkan isi dari dua file atau set file
COMPACT : Compress file atau folder pada partisi NTFS
Compress : Compress tunggal file pada partisi NTFS
CON2PRT : Menghubungkan atau memutuskan sambungan dengan Printer
CONVERT : Konversi FAT ke drive NTFS
COPY : Menyalin satu atau lebih file ke lokasi lain
CSCcmd : clien-side caching (Offline Files)
CSVDE : Impor atau Ekspor Active Directory data
--------------------------------------------------------------------------------------------------------
d
DATE : Display atau mengatur tanggal
Defrag : Defragment hard drive
DEL : Menghapus satu atau lebih file
DELPROF : Hapus profil pengguna NT
DELTREE : Menghapus folder dan semua subfolder
DevCon : Device Manager Command Line Utility
DIR : Menampilkan daftar file dan folder
DIRUSE : Tampilkan penggunaan disk
DISKCOMP : Bandingkan isi dua floppy disk
Diskcopy : Salin isi dari satu disket ke yang lain
DISKPART : Disk Administrasi
DNSSTAT : DNS Statistik
DOSKEY : Edit baris perintah, ingat perintah, dan membuat macro
DSADD : Tambah User (komputer, group ..) ke direktori aktif
DSQUERY : Daftar item dalam direktori aktif
DSMOD : Ubah user (computer, group ..) di direktori aktif
DSRM : Hapus item dari Active Directory
--------------------------------------------------------------------------------------------------------
e
ECHO : Menampilkan pesan di layar
ENDLOCAL : Akhir localisation perubahan lingkungan dalam file batch
ERASE : Menghapus satu atau lebih file
EVENTCREATE : Tambahkan pesan ke Windows event log
EXIT : Keluar dari skrip arus / rutin dan menetapkan errorlevel
EXPAND : uncompress file
Ekstrak : uncompress file CAB
--------------------------------------------------------------------------------------------------------
f
FC : Bandingkan dua file
FIND : Mencari string teks dalam sebuah file
FINDSTR : Cari string dalam file
FOR / F : pengulangan perintah terhadap satu set file
FOR / F : pengulangan perintah terhadap hasil perintah lain
FOR : pengulangan perintah terhadap semua options Files, Directory, List
FORFILES : Proses Batch beberapa file
FORMAT : Format disk
FREEDISK : Periksa free disk space/disk yang tersisa (dalam bytes)
FSUTIL : File dan Volume utilitas
FTP : File Transfer Protocol
FTYPE : Tampilkan atau memodifikasi jenis file yang digunakan dalam asosiasi ekstensi file
--------------------------------------------------------------------------------------------------------
g
GLOBAL : Display keanggotaan kelompok global
GOTO : Direct a batch program untuk melompat ke baris berlabel
GPUPDATE : Update pengaturan Kebijakan Grup
--------------------------------------------------------------------------------------------------------
h
HELP : Online Help
--------------------------------------------------------------------------------------------------------
i
ICACLS : Ubah file dan folder permissions
IF : kondisional melakukan perintah
IFMEMBER : Apakah pengguna saat ini dalam sebuah NT Workgroup
IPCONFIG : Configure IP
--------------------------------------------------------------------------------------------------------
k
KILL : Remove program dari memori
--------------------------------------------------------------------------------------------------------
l
LABEL : Edit disk label
LOCAL : Display keanggotaan kelompok-kelompok lokal
LOGEVENT : Menulis teks ke NT event viewer
Logoff : user log off
LOGTIME : log tanggal dan waktu dalam file
--------------------------------------------------------------------------------------------------------
m
MAPISEND : Kirim email dari baris perintah
MBSAcli : Baseline Security Analyzer
MEM : Display penggunaan memori
MD : Buat folder baru
MKLINK : Buat link simbolik (linkd)
MODE : Mengkonfigurasi perangkat sistem
MORE : Display output, satu layar pada satu waktu
MOUNTVOL : mengelola volume mount point
MOVE : Pindahkan file dari satu folder ke yang lain
MOVEUSER : Pindahkan pengguna dari satu domain ke domain lainnya
MSG : mengirim pesan atau message
MSIEXEC : Microsoft Windows Installer
MSINFO : Windows NT diagnostics
MSTSC : Terminal Server Connection (Remote Desktop Protocol)
MUNGE : Cari dan Ganti teks dalam file (s)
MV : Copy in-menggunakan file
--------------------------------------------------------------------------------------------------------
n
NET : Kelola sumber daya jaringan
NETDOM : Domain Manager
Netsh : Configure Network Interfaces, Windows Firewall &amp; Remote akses
NETSVC : Command-line Service Controller
NBTSTAT : Tampilkan statistik jaringan (NetBIOS over TCP / IP)
NETSTAT : Display networking statistics (TCP / IP)
NOW : Tampilan saat ini Tanggal dan Waktu
NSLOOKUP : Nama server lookup
NTBACKUP : Backup folder ke tape
NTRIGHTS : Edit hak user account
--------------------------------------------------------------------------------------------------------
p
PATH : Menampilkan atau menetapkan path pencarian untuk file executable
PATHPING : jejak jalur jaringan ditambah paket latensi dan kerugian
PAUSE : memenjarakan(suspend) pengolahan file batch dan menampilkan pesan
perms : Tampilkan izin untuk pengguna
PERFMON : Kinerja Monitor
PING : Menguji koneksi jaringan
POPD : Mengembalikan nilai sebelumnya dari direktori sekarang yang disimpan oleh PUSHD
PORTQRY : Tampilan status ports dan services
Powercfg : Mengkonfigurasi pengaturan daya
PRINT : Mencetak file teks
PRNCNFG : Display, mengkonfigurasi atau mengubah nama printer
PRNMNGR : Tambah, menghapus, daftar printer menetapkan printer default
PROMPT : Mengubah command prompt
# : Proses Execute jarak jauh
PsFile : menampilkan file dibuka dari jarak jauh (remote)
PsGetSid : Menampilkan SID sebuah komputer atau pengguna
PsInfo : Daftar informasi tentang sistem
PsKill : proses mematikan berdasarkan nama atau ID proses
PsList : Daftar informasi rinci tentang proses-proses
PsLoggedOn : siapa saja yang log on (lokal atau melalui resource sharing)
PsLogList : catatan kejadian log
PsPasswd : Ubah sandi account
PsService : Melihat dan mengatur layanan
PsShutdown : Shutdown atau reboot komputer
PsSuspend : proses Suspend
PUSHD : Simpan dan kemudian mengubah direktori sekarang
--------------------------------------------------------------------------------------------------------
q
QGREP : Cari file(s) untuk baris yang cocok dengan pola tertentu
--------------------------------------------------------------------------------------------------------
r
RASDIAL : Mengelola koneksi RAS
RASPHONE : Mengelola koneksi RAS
Recover : perbaikan file yang rusak dari disk yang rusak
REG : Registry = Read, Set, Export, Hapus kunci dan nilai-nilai
REGEDIT : Impor atau ekspor pengaturan registry
Regsvr32 : Register atau unregister sebuah DLL
REGINI : Ubah Registry Permissions
REM : Record comments (komentar) di sebuah file batch
REN : Mengubah nama file atau file
REPLACE : Ganti atau memperbarui satu file dengan yang lain
RD : Hapus folder (s)
RMTSHARE : Share folder atau printer
Robocopy : Copy File dan Folder secara sempurna
RUTE : Memanipulasi tabel routing jaringan
RUNAS : Jalankan program di bawah account pengguna yang berbeda
RUNDLL32 : Jalankan perintah DLL (add / remove print connections)
--------------------------------------------------------------------------------------------------------
s
SC : Control Layanan
SCHTASKS : Jadwal perintah untuk dijalankan pada waktu tertentu
SCLIST : Tampilkan Layanan NT
SET : Display, set, atau menghapus variabel environment
SETLOCAL : Pengendalian environment visibilitas variabel
SETX : Set variabel environment secara permanen
SFC : Pemeriksa Berkas Sistem
SHARE : Daftar atau mengedit file share atau share print
SHIFT : Shift posisi digantikan parameter dalam sebuah file batch
SHORTCUT : jendela Buat shortcut (. LNK file)
SHOWGRPS : Daftar NT Workgroups seorang pengguna telah bergabung
SHOWMBRS : Daftar Pengguna yang menjadi anggota dari sebuah Workgroup
SHUTDOWN : Shutdown komputer
SLEEP : Tunggu untuk x detik
SLMGR : Software Licensing Management (Vista/2008)
SOON : Jadwal perintah untuk menjalankan dalam waktu dekat
SORT : Sort input
START : memulai sebuah program atau perintah dalam jendela terpisah
SU : Switch User
SUBINACL : Edit file dan folder Permissions, Kepemilikan dan Domain
SUBST : Associate jalan dengan huruf drive
Systeminfo : Daftar konfigurasi sistem
--------------------------------------------------------------------------------------------------------
t
TASKLIST : Daftar menjalankan aplikasi dan services
TASKKILL : Hapus proses yang berjalan dari memori
TIME : Menampilkan atau mengatur waktu sistem
TIMEOUT : penundaan pemrosesan dari sebuah batch file
TITLE : Mengatur judul window untuk sesi cmd.exe
TLIST : daftar tugas dengan path lengkap
TOUCH : mengganti file timestamps
Tracert : Trace route ke sebuah remote host
TREE : tampilan grafis struktur folder
TYPE : Menampilkan isi dari file teks
--------------------------------------------------------------------------------------------------------
u
USRSTAT : Daftar domain nama pengguna dan terakhir login
--------------------------------------------------------------------------------------------------------
v
VER : Tampilkan versi informasi
VERIFY : Pastikan bahwa file sudah disimpan
VOL : Menampilkan sebuah label disk
--------------------------------------------------------------------------------------------------------
w
WHERE : Menempatkan dan menampilkan file dalam sebuah pohon direktori
wHOAMI : Output UserName saat ini dan manajemen domain
WINDIFF : Bandingkan isi dua file atau set file
WINMSD : Sistem Windows diagnostik
WINMSDP : Sistem Windows diagnostik II
WMIC : Perintah WMI
--------------------------------------------------------------------------------------------------------
x
XCACLS : Ubah file dan folder permissions
XCOPY : Menyalin file dan folder

Saturday, January 17, 2015

Searching + Input

Tugas Akhir
1. Buatlah program pencarian data-data, data-data yang akan dicari diinputkan dan kumpulan data-data yang akan dilakukan untuk proses pencarian juga diinputkan dan dimasukkan dalam array!

Jawab
Screenshot

Sourcecode
#include <iostream.h>
#include <conio.h>
#include <cstdlib>
#include <stdio.h>

using namespace std;
main()
{
int data[8];
int cari,index;
int ketemu=0;
int j;
    for(j=0;j<8;j++)
    {
    cout<<"Input data ke "<<(j+1)<<":";
    cin>>data[j];
    }
cout<<endl;
cout<<"masukkan data yang ingin dicari = ";
cin>>cari;
for(int i=0;i<8;i++)
{
if(data[i] == cari)
{
ketemu=1;
index = i;
break;
}
}
if(ketemu == 1)
{
cout<<"Data ada!, "<cout<<"Data terletak di index ke "<<index;
}
else cout<<"Data Tidak ada!";
getch();
system("PAUSE");
}

Tugas akhir sorting

Tugas Akhir
1. Buatlah program untuk mengurutkan data-data berikut ini dari yang terbesar ke yang terkecil!

Screenshot


Sourcecode
#include <iostream>
#include <stdio.h>
#include <iomanip>
#include <string.h>

using namespace std;

void SwapMembers(int items[], int index1, int index2)
{
     int temp;
     temp=items[index1];
     items[index1]=items[index2];
     items[index2]=temp;
}
main()
{
      int n,m;
      int numbers[]={4,8,5,9,6,2,7,5,9,5};
      const int size=sizeof(numbers)/sizeof(numbers[0]);
      for(n=size-1;n>0;n--)
      for(m=0; m<n;m++)
      if(numbers[m]<numbers[m+1])
      SwapMembers(numbers,m,m+1);
      for(n=0; n<size; n++)
      cout<<numbers[n]<<", ";
      cout<<endl;
      system("PAUSE");
}

Tugas Akhir Struktur

Tugas Akhir
1. Buatlah program untuk mencatat data karyawan yang terdiri dari field jumlah karyawan, nama, gaji/bulan, serta status (belum menikah/menikah). Jika sudah menikah, tanya berapa anaknya. tampilkan seluruh data dalam bentuk tabel!

Screenshot



Sourcecode
#include <iostream>
#include <iomanip>
#include <string.h>
#include <cstdlib>
#include <stdio.h>

using namespace std;

struct data_karyawan
{
       char jlh[3],nama[25],gaji[25];

};
int main()
{
     char status;
     int anak;
     data_karyawan data;
     cout<<"Jumlah Karyawan : ";
     cin.getline(data.jlh,3);
     cout<<"Nama : ";
     cin.getline(data.nama,25);
     cout<<"Gaji/bln :";
     cin.getline(data.gaji,10);
     cout<<"Status (belum nikah/menikah)\n";
     cout<<"Menikah (s) dan (b) Belum :";
     cin>>status;
     if(status=='s')
     {
      cout<<"Masukkan Jumlah anak :";
      cin>>anak;
     }else if(status=='b'){
     anak=0;
     }else{
     anak=0;
     }
     cout<<endl;
     cout<<"\n";
     cout<<"Data Karyawan";
     cout<<endl;
     cout<<"\n";
     cout.flags(ios::left);
     cout<<setw(15)<<"JumKar"<<setw(15)<<"Nama"<<setw(15)<<"Gaji/bln"<<setw(15)<<"Status"<<setw(15)<<"Anak\n_________________________________________________________________\n";;
     cout<<setw(15)<<data.jlh<<setw(15)<<data.nama<<setw(15)<<data.gaji<<setw(15);
     if (status=='s')
     {
        cout<<"Menikah";
     }else if (status=='b'){
     cout<<"Belum Menikah";
     }else{
     cout<<"Tidak diketahui";
     }
     cout<<anak<<endl;
     cout<<"_________________________________________________________________"<<endl;
     cout<<endl;
     system("PAUSE");
     }
     

Menghitung Karakter dengan Pointer!

Tugas Akhir
1. Buatlah program untuk menghitung banyaknya karakter yang dimasukkan dengan menggunakan Pointer!

Jawab

Screenshoot


Source Code
#include <stdio.h>
#include <conio.h>
#include <iostream.h>

using namespace std;

int ubah(const char *s){
  int x=0;
  for( ; *s != '\0'; s++)
  ++x;
  return x;
}

main(void) {
  char string[80];
  cout <<"Ketik sebuah karakter: ";
  cin.getline(string,100);
  cout <<"Jumlah Karakter yang di Input adalah : "<<ubah(string);
  getch();
}

Monday, January 5, 2015

Searching

Tugas Pendahuluan
1. Jelaskan Kelebihan dan Kekurangan Searching pada bahasa C/C++!
2. Sebagai programmer, mengapa anda menggunakan Searching!
3. Buatlah algoritma dan program sederhana menggunakan Searching dengan memakai Flowchart!

Jawab
1. linear search memiliki kelebihan apa bila data yang di cari letaknya pada data - data awal sehingga prosesnya berjalan cepat. namun buble search mempunyai kelemahan apabila data yang di cari letaknya pada data terakhir maka dalam penggunaan waktu dalam proses pencarian akan berjalan lama.
2. Karena dapat memudahkan dalam pencarian data
3. Algoritma Searching
Deklarasi
Integer data[8] = {4,12,9,-2,12,7,1,100};
Integer cari, index, ketemu;

Deskripsi
int ketemu=0;
Input(cari)
for(int i=0;i<8;i++)
{
if(data[i] == cari)
{
ketemu=1;
index = i;
break;
}
}
if(ketemu == 1)
{
write("Data ada! Data terletak di index ke ",index)
}
else "Data Tidak ada!"

Flowchart


Source Code
#include <iostream.h>
#include <conio.h>
#include <cstdlib>
#include <stdio.h>

using namespace std;
main(void)
{
int data[8] = {4,12,9,-2,12,7,1,100};
int cari,index;
int ketemu=0;
cout<<"masukkan data yang ingin dicari = ";
cin>>cari;
for(int i=0;i<8;i++)
{
if(data[i] == cari)
{
ketemu=1;
index = i;
break;
}
}
if(ketemu == 1)
{
cout<<"Data ada!, Data terletak di index ke "<<index;
}
else cout<<"Data Tidak ada!";
getch();
system("PAUSE");
}

Sorting

Tugas Pendahuluan
1. Sebutkan dan jelaskan jenis-jenis Sorting pada bahasa C/C++!
2. Sebagai programmer, mengapa anda menggunakan Sorting!
3. Buatlah algoritma dan contoh program sederhana menggunakan Sorting dengan memakai Flowchart!

Jawab
1. Sorting adalah suatu proses pengurutan data yang sebelumnya disusun secara acak atau tidak teratur menjadi urut dan teratur menurut suatu aturan tertentu. Sorting dapat dibedakan menjadi dua jenis yaitu ascending dan descending.
2. Jenis-Jenis Sorting
*Buble Sort
Merupakan algoritma pengurutan paling tua dengan metode pengurutan paling sederhana. Pengurutan yang dilakukan dengan membandingkan masing-masing item dalam suatu list secara berpasangan, menukar item jika diperlukan, dan mengulaginya sampai akhir list secara berurutan, sehingga tidak ada lagi item yang dapat ditukar

*Selection Sort
Ide utama dari algoritma selection sort adalah memilih elemen dengan nilai paling rendah dan menukar elemen yang terpilih dengan elemen ke-i. Nilai dari i dimulai dari 1 ke n, dimana n adalah jumlah total elemen dikurangi 1


*Insert Sort
Algoritma insertion sort pada dasarnya memilah data yang akan diurutkan menjadi dua bagian, yang belum diurutkan dan yang sudah diurutkan. Elemen pertama diambil dari bagian array yang belum diurutkan dan kemudian diletakkan sesuai posisinya pada bagian lain dari array yang telah diurutkan. Langkah ini dilakukan secara berulang hingga tidak ada lagi elemen yang tersisa pada bagian array yang belum diurutkan.


*Shell Sort
Merupakan algoritma yang stau jenis dengan insertion sort, dimana pada setiap nilai i dalam n/i item diurutkan. Pada setiap pergantian nilai, i dikurangi sampai 1 sebagai nilai terakhir


*Merge Sort

  • Divide : memilah elemen-elemen dari rangkaian data menjadi dua
  • Conquer : Conquer setiap bagian dengan memanggil prosedur merge sort secara rekursif
  • Kombinasi : mengkombinasikan dua bagian tersebut secara rekursif untuk mendapatkan data berurutan
*Quick Sort

  • Divide : Memilah rangkaian data menjadi dua sub-rangkaian A[p…q-1] dan A[q+1…r] dimana setiap elemen A[p…q-1] adalah kurang dari atau sama dengan A[q] dan setiap elemen pada A[q+1…r] adalah lebih besar atau sama dengan elemen pada A[q]. A[q] disebut sebagai elemen pivot. Perhitungan pada elemen q merupakan salah satu bagian dari prosedur pemisahan.
  • Conquer : Mengurutkan elemen pada sub-rangkaian secara rekursif. Pada algoritma quicksort, langkah ”kombinasi” tidak di lakukan karena telah terjadi pengurutan elemen – elemen pada sub-array
*Heap Sort
Heap sort adalah sorting yang menggunakan struktur data heap, dengan nilai parent selalu lebih besar dari pada nilai childnya.


*Radix Sort
Radix sort merupakan sebuah algoritma pengurutan yang mengatur pengurutan nilai tanpa melakukan beberapa perbandingan pada data yang dimasukkan.

3. Algoritma Sorting
Deklarasi
Integer A[n] = {15,10,7,22,17,5,12}
Integer X, I, K

Deksripsi
for (I=0; I <= n-1; I++)
printf("%3i", A[I]) //Sebelum di Sorting
K=0;
while(K<=n-2)
{
I=0;
while(I<=n-2 - K)
{
if (A[I] > A[I+1])
{
X = A[I];
A[I] = A[I+1];
A[I+1] = X;
}
I++;
}
K++;
}
printf("Sesudah di-sort\n");
for (I=0; I<= n-1; I++)
printf("%3d", A[I]);

Flowchart


Source Code
#include <stdio.h>
#include <iostream>
#include <conio.h>
#define n 7

using namespace std;
main()
{
int A[n] = {15,10,7,22,17,5,12};
int X, I, K;
printf("Sebelum di-sort\n");
for (I=0; I <= n-1; I++)
printf("%3i", A[I]);
printf("\n\n");
K=0;
while(K<=n-2)
{
I=0;
while(I<=n-2 - K)
{
if (A[I] > A[I+1])
{
X = A[I];
A[I] = A[I+1];
A[I+1] = X;
}
I++;
}
K++;
}
printf("Sesudah di-sort\n");
for (I=0; I<= n-1; I++)
printf("%3d", A[I]);
printf("\n\n");
system("PAUSE");
}

Struktur

Tugas Pendahuluan
1. Jelaskan yang dimaksud dengan struktur pada bahasa C/C++!
2. Sebagai programmer, mengapa anda menggunakan struktur!
3. Buatlah algoritma dan contoh program sederhana menggunakan struktur dengan memakai flowchart

Jawab
1. Struktur yaitu pengelompokan dari variabel-variabel yang bernaung dalam satu nama yang sama
2. Karena struktur dapat memudahkan programmer dalam pendeklarasian variable dan agar lebih rapih dalam penulisannya
3. Algoritma Structure
Deklarasi
struct data_tanggal
}
tanggal = Integer
bulan = Integer
tahun = Integer
}

Deskripsi
data_tanggal tgl1;
Input (tgl1.tanggal, tgl1.bulan, tgl1.tahun);
write(tgl1.tanggal, tgl1.bulan, tgl1.tahun);

Flowchart


Source Code :
#include<iostream>
#include<conio.h>

using namespace std;
main(void)
{
struct data_tanggal
{
int tanggal;
int bulan;
int tahun;
};
data_tanggal tgl1;
cout<<"Masukkan Data"<<endl<<endl;
cout<<"Tanggal :";
cin>>tgl1.tanggal;
cout<<"Bulan :";
cin>>tgl1.bulan;
cout<<"Tahun :";
cin>>tgl1.tahun;
cout<<endl;

cout<<"Cetak : "<<tgl1.tanggal <<"/"<< tgl1.bulan << "/" << tgl1.tahun << endl<<endl;
system("PAUSE");
}

Pointer

Tugas Pendahuluan
1. Jelaskan yang dimaksud dengan Pointer!
2. Sebagai Programmer, kapan anda menggunakan Pointer!
3. Buatlah contoh algoritma dan program sederhana dengan menggunakan Pointer dengan memakai Flowchart

Jawab
1. Pointer adalah sebuah variable untuk menyimpan alamat memori dan dapat digunakan menyimpan alamat pada sebuah fungsi
2. Saat memindahkan data atau mentransfer data dari satu fungsi ke fungsi lain dengan hanya mengirim address nya saja sehingga fungsi lain tersebut dapat merujuk ke address tersebut untuk mendapatkan nilai datanya
3. Algoritma Pointer
Deklarasi
double_it(*x, *y) = Integer
x, y = Integer

Deskriptsi
Input(x,y)
double_it(&x, &y);
write(x,y)


Source Code :
#include <iostream>
using namespace std;
int double_it(int *x, int *y) {
    *x *= 2;
    *y *= 2;
}
int main() {
    int x, y;
    cout << "Masukkan dua angka (pisahkan dengan spasi ex: 1 2) : " << endl;
    cin >> x >> y;
    double_it(&x, &y);
    cout << "Setelah melewati fungsi double_it " <<endl;
    cout << "x \t = \t" << x << endl;
    cout << "y \t = \t" << y <<endl;
    system("PAUSE");
}

Program menginput nama serta hobbi dengan Fungsi String

Tugas Akhir
1. Buatlah program yang dapat menginputkan nama serta hobbi dan jawaban komputer sama dengan inputan yang dimasukkan!

Jawab
#include <iostream>
#include <string.h>
#include <stdio.h>

using namespace std;
int main (void)
{
    char destination[25];
    char blank[10]={" :"},blank2[10]={" :"},ln[5]={"\n"}, nama[50], hobbi[50], nm[10]={"Nama"}, hb[10]={"Hobbi"};
    cout<<"Masukkan Nama :";
    cin>>nama;
 
    cout<<"Masukkan Hobbi :";
    cin>>hobbi;
 
    cout<<endl;
    strcpy(destination, nm);
    strcat(destination, blank);
    strcat(destination, nama);
    strcat(destination, ln);
    strcat(destination, hb);
    strcat(destination, blank2);
    strcat(destination, hobbi);
 
    cout<<destination<<endl<<endl;
//    return 0;
    system("PAUSE");

}

Program menampilkan bilangan matriks 3x3 menggunakan Array!

Tugas Akhir

1. Buatlah program menampilkan bilangan matriks 3x3 menggunakan Array!

Jawab

#include <iostream>
#include <conio.h>
#include <iomanip.h>

int main()
{
    int a[3][3];
    int i,j;
    cout<<"Masukkan data Matrik 3x3"<<endl;
    for(i=0;i<3;i++)
    {
    for(j=0;j<3;j++)
    {
    cout<<"Elemen ke "<<(i+1)<<","<<(j+1)<<":";
    cin>>a[i][j];
    }
    }
    cout<<"Matrik 3x3 :"<<endl<<endl;
    for(int i=0; i<3; i++)
    {
    for(int j=0; j<3; j++)
    {
            cout<<setw(4)<<a[i][j]<<" ";
            }
            cout<<endl;
            }
    getch();
                            
    system("PAUSE");
    return EXIT_SUCCESS;
}


Program menampilkan bilangan Genap dan Ganjil menggunakan Fungsi

Tugas Akhir

1. Buatlah program menampilkan bilangan Genap dan Ganjil menggunakan Fungsi!

Jawab

#include <stdio.h>
#include <iostream>

using namespace std;

int ganjil(int n);
int genap(int a);
int main(void)
{
 int i;
  cout<<"Ganjil :";
  for (i=1; i<=35;i++)
  {
  ganjil(i);
  }
  cout<<endl;
  cout<<"Genap :";
  for (i=1; i<=35; i++)
  {
  genap(i);
  }
  cout<<endl;
 system("PAUSE");
}


int ganjil(int n)
{
 if(n%2!=0)
 {
 cout<<n<<" ";
 }
}

int genap(int a)
{
    if(a%2==0)
    {
cout<<a<<" ";
}
}


Saturday, January 3, 2015

Cara daftar A.O.C Ultimate V7



Cara untuk mendapatkan AOC Ultimate versi 7 tidak lah semudah mendapatkan versi2 yang lainnya yang saya berikan secara gratis di blog-blog atau di doc di group andromax-i untuk versi 7 dan seterusnya tidak akan di publish secara umum karena versi ini dibuat hanya untuk mereka yang telah melakukan pendaftaran di website resmi kami dan membayar sesuai jumlah yang telah di tentukan, berikut ini cara untuk mendapatkan custom rom AOC Ultimate v7+

1. Daftar di website disini
2. Isi form pendaftaran sesuai data anda
3. Isi kolom 16 Digit dengan kode vocer yang valid (vocer SF 10rb) atau bisa menggunakan bank jika sulit mendapatkan vocer dengan cara mengisi kolom tersebut dengan ATM
4. Cek email, jika mendapatkan pesan masuk yang menyatakan bahwa anda telah terdaftar berarti email anda sudah benar dan silakan tunggu sms konfirmasi atau email balasan dari saya,

Terimakasih telah menggunakan custom rom AOC Ultimate

Friday, January 2, 2015

A.O.C Ultimate V6 17 Juni 2014 - Revolution V5

[A.O.C Ultimate V6 17 Juni 2014 - Revolution V5]
http://www.mediafire.com/download/o8lofdgekmn7qlc/AOC_Ultimate_V6.zip

Tutorial :
- Download
- Simpan ke SDCard (taro di luar)
- Masuk CWM recovery
- Wipe Cache & Dalvik
- Flash
- Wipe Cache & Dalvik
- Reboot

-- Kalau sebelumnya masih menggunakan V5 langsung flash saja --

Whats new :
- Tweak Fast iNet
- More FREE RAM
- Animasi framework Include
- More Smooth & Responsive
- Font Chococooky
- Support AOC Font and Anti teks kotak2
- Recent App di tombol Search
- 4 lampu tombol mati
- White Signal
- Setting APN iNet GSM di Settings tanpa Anycut
- Support Game HD
- Experimental Feature
- Include Stock Wallpaper
- NEW!! VideoPlayer
- ON/OFF Trafik data di Settings
- Easter 4.4.2 Mod A.O.C Ultimate
- Browser di ganti dengan Opera mini Browser (Smooth)
- SystemUI Sense Style
- Single signal (GSM ONLY but Dual ON)
- Recovery Mode & Fast Boot di tombol power
- Tombol power di SystemUI
- New Lockscreen Look
- Settings Remoded
- Mms Full Transparan
- Trafik data
- NEW!! File Manager
- Phonesky Updated
- SystemUI Updated
- Init.d Aktif
- Sisanya rasain sendiri

Aplikasi Tambahan :
- Xposed Installer
- Greenify
- Greenify donation
- Root Explorer
- FM Radio
- Link2SD
- A.O.C Ultimate
- A.O.C Ultimate Clock
- Gallery A.O.C
- SetCPU
- Disable Service
- Wallpaper Editor (image2wallpaper)

-- Tidak butuh convert TouchWiz lagi --
-- Tidak butuh aktifkan init.d lagi --

Note: Disarankan Untuk tidak mengganti Framework dan sinyal harus berwarna putih untuk hasil yang lebih maksimal :)
==================================================

Additional :
Untuk yang sinyal gak berubah warna putih setelah di reboot

- Universal init.d
http://www.dropbox.com/s/th1pbiap4tsfuaf/Init.d.apk

Cara :
- Download dan install
- klik Aktif
- reboot 2x

Jika ingin digunakan jadi modem silakan flash file ini :

- Fix Modem
http://www.mediafire.com/download/6h1ja96pd0p2o7h/A.O.C_Ultimate_V6_-_FIX_MODEM.zip

Jika tidak ingin digunakan lagi silakan flash file ini untuk melegakan RAM :

- Disable Modem & FREE more RAM
http://www.mediafire.com/download/dwtf4i71cw7tl2p/A.O.C_Ultimate_V6_-_Disable_Modem_-_Fresh_RAM.zip

A.O.C Ultimate V5 14 May 2014 - Metamorphosis S5

[A.O.C Ultimate V5 14 May 2014 - Metamorphosis S5]
http://www.mediafire.com/download/bwp5hd4dmvz01cq/AOC+Ultimate+V5.zip

Tutorial :
- Download
- Simpan ke SDCard (taro di luar)
- Masuk CWM recovery
- Wipe Cache & Dalvik
- Flash
- Wipe Cache & Dalvik
- Reboot

Whats new :
- Tweak Fast iNet
- More FREE RAM
- Animasi framework Include
- 10x Lebih responsive dan smoother
- Fix Modem 130313
- Font Chococooky
- Support AOC Font and Anti teks kotak2
- Recent App di tombol Search
- 4 lampu tombol mati
- White Signal
- Setting APN iNet GSM di Settings tanpa Anycut
- Browser di ganti dengan Opera mini Browser (Smooth)
- SystemUI Sense Style
- Single signal (GSM ONLY but Dual ON)
- Recovery Mode & Fast Boot di tombol power
- New Lockscreen Look
- Settings Remoded
- Mms Full Transparan
- Trafik data
- My Files
- SuperUser Updated
- Phonesky Updated
- SystemUI Updated
- Link2SD Updated
- Init.d Aktif
- Sisanya rasain sendiri

Aplikasi Tambahan :
- Xposed Installer
- Greenify
- Root Explorer
- FM Radio
- Link2SD
- Wallpaper Editor (image2wallpaper)

[PENTING!!]
Setelah nonggol tampilan Home langsung ikut tahap selanjutnya :
- Buka Link2SD
- Grant SuperSU
- Cari TouchWiz
- Convert to System app

Note: Untuk versi ini tidak perlu mengaktifkan init.d cukup Reboot setelah masuk tampilan HOME
Disarankan Untuk tidak mengganti Framework dan sinyal harus berwarna putih untuk hasil yang lebih maksimal :)
==================================================

Additional:
Untuk yang sinyal gak berubah warna putih setelah di reboot

- Universal init.d
http://www.dropbox.com/s/th1pbiap4tsfuaf/Init.d.apk

Cara :
- Download dan install
- klik Aktif
- reboot 2x

A.O.C Ultimate V3 23 April 2014 - Limited Time

[A.O.C Ultimate V3 23 April 2014 - Limited Time]
http://www.mediafire.com/download/v82nczrfb9pjvzb/AOC+Ultimate+v3.zip

Tutorial :
- Download
- Simpan ke SDCard (taro di luar)
- Masuk CWM recovery
- Wipe Cache & Dalvik
- Flash
- Wipe Cache & Dalvik
- Reboot

Whats new :
- Tweak Fast iNet
- 2x Lebih responsive dan smoother
- Fix Modem 130313
- Font Chococooky
- Support AOC Font and Anti teks kotak2
- Recent App di tombol Search
- 4 lampu tombol mati
- White Signal
- Setting APN iNet GSM di Settings tanpa Anycut
- Browser di ganti dengan Opera mini Browser (Smooth)
- SystemUI Sense Style
- Single signal (GSM ONLY but Dual ON)
- Recovery Mode & Fast Boot di tombol power
- Settings Remoded
- Mms Transparan & Fixed
- Xboot Controls REMOVED
- Universal init.d REMOVED
- Trafik data REMOVED
- My Files REMOVED
- SuperUser Updated
- Phonesky Updated
- Framework Updated
- SystemUI Updated
- Init.d Aktif

Aplikasi Tambahan :
- Xposed Installer
- Greenify
- Root Explorer
- FM Radio
- Link2SD
- A.O.C Ultimate
- Wallpaper Editor (image2wallpaper)

[PENTING!!]
Setelah nonggol tampilan Home langsung ikut tahap selanjutnya :
- Buka Link2SD
- Grant SuperSU
- Cari TouchWiz
- Convert to System app

Note: Untuk versi ini tidak perlu mengaktifkan init.d cukup ikuti panduan di atas maka otomatis init.d akan aktif dengan sendiriya :).
Kalau setelah reboot init.d tetep tidak aktiv silakan aktifkan manual dengan universal init.d

UPDATE A.O.C Ultimate V2 15 April 2014 - SystemUI Twitter Style

[UPDATE A.O.C Ultimate V2 15 April 2014 -  Normal]
http://www.mediafire.com/download/k2xkrqcuwclw45f/AOC+Ultimate+%5BUPDATE+v2+Restore%5D.zip

Tutorial :
- Download file update
- Pindahkan file update di SDCard (taro di luar)
- Masuk mode recovery/CWM
- flash file update
- Wipe cache & dalvic
- Reboot

Whats New:
- Include some tweak and smoother
- SystemUI updated
- Settings updated

Info
Kalau setelah di update malah terasa agak lemot khusus yang update SystemUI Twitter Style bisa ikut tutor dibawah kalau malah cepet ya nikmati :)

Untuk yang agak lemot atau gak suka sama SystemUI nya
- Buka Root Explorer
- Masuk ke System/etc/init.d
- Hapus semua file di dalamnya
- Masuk ke recovery mode/CWM
- Flash file update normal
- Wipe cache & dalvic
- Reboot

A.O.C Ultimate V1 28 Maret 2014

[A.O.C Ultimate V1 28 Maret 2014 ]
http://www.mediafire.com/download/c35ri12ja80fr8b/AOC+Ultimate.zip

Tutorial :
- Download
- Simpan ke SDCard (taro di luar)
- Masuk CWM recovery
- Wipe Cache & Dalvik
- Flash
- Wipe Cache & Dalvik
- Reboot

[PENTING!!]
Setelah nonggol tampilan Home langsung ikut tahap selanjutnya :
- Buka Link2SD
- Grant SuperSU
- Cari TouchWiz
- Convert to System app
----------------------------------
- Buka Universal init.d
- Pijit Active
- Grant SuperSU
- Setelah Sucess Reboot
- Reboot lagi

#Diperlukan 2 kali reboot setelah mengaktifkan init.d#

Whats New :
- Tweak Fast iNet
- Lebih responsive dan smooth
- Fix Modem 130313
- Font Chococooky
- Support AOC Font and Anti teks kotak2
- Recent App di tombol Search
- 4 lampu tombol mati
- White Signal
- Setting APN iNet GSM di Settings tanpa Anycut
- Browser di ganti dengan Opera mini Browser (Smooth)

Aplikasi Tambahan :
- Xposed Installer
- Greenify
- Root Explorer
- FM Radio
- Link2SD
- A.O.C Ultimate
- XBoot Controls (Quick Boot)
- Wallpaper Editor (image2wallpaper)

#Tombol Search normal
http://www.mediafire.com/download/nua5g89cbl91f01/restore_search.zip