Mungkin ada sebagian pembaca yang berpikir untuk apa membuat aplikasi console di era GUI (program dengan antarmuka grafis). Untuk sebagian besar aplikasi, mungkin aplikasi console memang kurang atau bahkan tidak disukai oleh pengguna. Akan tetapi perlu diingat bahwa tidak semua aplikasi berhubungan dengan pengguna berupa manusia. Banyak aplikasi yang lebih banyak digunakan oleh aplikasi lain. Bahkan ada aplikasi yang hanya digunakan oleh aplikasi lain, tidak pernah oleh manusia. Untuk aplikasi-aplikasi jenis ini, tampilan menjadi tidak penting sama sekali.
Kenangan DOS
Pembaca yang sudah menggunakan komputer sejak tahun 90’ tentu sudah tidak asing dengan console. Sedangkan pembaca yang baru menggunakan komputer setelah milenium ketiga mungkin sudah tidak pernah menyentuh console. Tidak ada masalah jika Anda tidak menyentuh console asalkan Anda bukan seorang pemrogram. Tetapi jika Anda ingin menjadi pemrogram yang handal, maka mau tidak mau Anda tetap harus mengenal console.
Direktori
Pengertian direktori adalah mirip dengan pengertian folder. Bahkan sebagian besar folder adalah merupakan direktori. Direktori adalah cara untuk mengelompokkan file-file berdasarkan kriteria tertentu. Direktori paling tinggi disebut sebagai root direktori.
Prompt
Prompt adalah tanda yang menunjukkan bahwa console siap menerima perintah. Biasanya prompt menampilkan direktori aktif. Contoh tampilan prompt adalah sebagai berikut:

Perintah dir
Perintah dir digunakan untuk melihat file yang berada pada direktori tertentu (defaultnya adalah direktori aktif).
Contoh dari perintah dir adalah sebagai berikut: Pada prompt, ketiklah dir kemudian tekan enter.1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | C:\>dir Volume in drive C is CORE Volume Serial Number is 4829-D4CD Directory of C:\ 26/03/2011 21:35 0 AUTOEXEC.BAT 14/12/2013 16:05 <DIR> Billing 25/03/2012 19:24 <DIR> CI_9PINOS 26/03/2011 21:35 0 CONFIG.SYS 08/02/2012 17:50 <DIR> Documents and Settings 20/04/2011 10:54 <DIR> DriveKey 16/09/2012 18:25 <DIR> eca08b8c157fb0c9ff77674305 05/02/2012 22:53 <DIR> Inetpub 14/12/2013 16:05 <DIR> Program Files 07/04/2011 18:44 <DIR> SRIGALA MENCURI DOMBA 15/12/2013 14:22 <DIR> WINDOWS 2 File(s) 0 bytes 9 Dir(s) 6.385.041.408 bytes free C:\> |
Perintah dir memiliki beberapa pilihan. Misalnya jika kita hanya ingin melihat nama file saja, maka perintahnya menjadi:
1 2 3 4 5 6 7 8 9 10 11 12 13 | C:\>dir/b WINDOWS CONFIG.SYS My Documents AUTOEXEC.BAT CONFIG.BAK Program Files AUTOEXEC.BAK SCANDISK.LOG DATACD COMPATID.TXT C:\> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | C:\>dir/ad Volume in drive C is CORE Volume Serial Number is 4829-D4CD Directory of C:\ 31/01/2012 20:11 <DIR> $RECYCLE.BIN 14/12/2013 16:05 <DIR> Billing 25/03/2012 19:24 <DIR> CI_9PINOS 08/02/2012 17:50 <DIR> Documents and Settings 20/04/2011 10:54 <DIR> DriveKey 16/09/2012 18:25 <DIR> eca08b8c157fb0c9ff77674305 05/02/2012 22:53 <DIR> Inetpub 14/12/2013 16:05 <DIR> Program Files 08/04/2011 06:00 <DIR> RECYCLER 07/04/2011 18:44 <DIR> SRIGALA MENCURI DOMBA 31/01/2012 20:09 <DIR> System Volume Information 15/12/2013 14:22 <DIR> WINDOWS 0 File(s) 0 bytes 12 Dir(s) 6.385.041.408 bytes free C:\> |
Perintah cd
Cd merupakan singkatan dari Change Directory, sehingga gunanya tentu saja untuk mengganti direktori aktif. Sebagai contoh jika kita akan menuju direktori Billing, maka perintahnya adalah sebagai berikut:
1 2 3 | C:\>cd billing C:\Billing> |
1 2 3 | C:\Billing>cd .. C:\> |
Sebenarnya masih sangat banyak perintah-perintah yang bisa dilakukan di dalam console. Jika Anda tertarik untuk lebih memperdalam penggunaan console, Anda bisa membaca buku-buku tentang DOS. Mungkin buku-buku tersebut sudah tidak tersedia lagi di toko buku, oleh karena itu cobalah pergi ke perpustakaan. Atau jika Anda beruntung, mungkin Anda bisa memperoleh buku-buku tersebut di pasar loak 😀
Penjelasan tentang perintah-perintah yang bisa dilakukan di dalam console pada buku ini hanya sebatas perintah yang mungkin akan digunakan dalam percobaan.
Redireksi
Perintah Write maupun Wrilteln merupakan perintah untuk menampilkan pesan atau ekpresi ke keluaran standar yang biasanya adalah jendela console. Sendangkan perintah Read atau Readln adalah perintah untuk membaca data dari masukan standar yang biasanya adalah keyboard.
Dikatakan sebagai biasanya karena kita bisa mengganti arah keluaran maupun masukan standar. Untuk mengganti arah masukan, kita menggunakan tanda lebih kecil (<) diikuti oleh nama masukan pengganti. Sedangkan untuk mengganti arah keluaran, tanda yang digunakan adalah tanda lebih besar (>) diikuti oleh nama keluaran pengganti. Sebagai contoh, kita bisa menyimpan hasil dari perintah dir kedalam sebuah file seperti berikut:
1 | C:\>dir/b >DaftarFile.txt |
Program HariLahir yang sudah kita buat meminta data dengan urutan tanggal lahir, bulan lahir, tahun lahir, tanggal sekarang, bulan sekarang, tahun sekarang, dan yang terakhir hari sekarang. Kita bisa mengisi data-data tersebut melalui sebuah file. Sebagai contoh, tanggal lahir yang akan dicari harinya adalah 12 Desember 1997 dan tanggal yang sudah diketahui harinya adalah tanggal 13 Desember 2013 yaitu hari Jumat. Buatlah file seperti berikut:
1 2 3 4 5 6 7 | 12 12 1997 13 12 2013 5 |
1 | C:\Source>harilahir<input.txt |
1 | C:\Source>harilahir<input.txt>output.txt |
1 | C:\Source>harilahir<input.txt>>output.txt |



terasa masa sekolah di STM (sekarang SMK)