1. Atur pencahayaan dan kontras monitor
Mungkin bagi orang yang awam atau pemula dalam menggunakan komputer, mereka jarang sekali memperhatikan pengaturan monitor mereka. Yang dimaksud dalam hal ini adalah tingkat pencahayaan dan kontras yang diatur terlalu tinggi akan bisa menghabiskan banyak energi. Maka untuk itu anda harus bisa mengatur pencahayaan dan kontras tersebut, untuk mengatur pencahayaan dan kontras monitor tersebut gunakan tombol yang berada di bawah monitor.
2. Matikan monitor
Tips yang ke-dua adalah dengan mematikan monitor, terutama monitor yang jenisnya adalah jenis CRT (Cathode Ray Tubel), karena monitor jenis tersebut lebih banyak mengkonsumsi tenaga listrik. Jadi, jika anda ingin meninggalkan PC tersebut dalam waktu yang lama, sebaiknya matikan monitor anda.
Anda juga dapat menyetting Windows agar secara otomatis langsung mati dalam beberapa waktu tertentu, itu bisa dilakukan dengan cara, klik “Control Panel-Options”. Dalam “Power Options Properties” klik tab “Power Schemes”. Lalu klik tanda panah di bagian “Power Schemes” lalu pilih “Home/Office desk”. Lalu pilih waktu yang diinginkan pada “Turn Off Monitor” dan klik “Apply” dan “OK”.
3. Matikan Hard disk
Meskipun kita tidak sedang melakukan apa pun pada komputer kita, tapi data anda akan selalu dibaca dari hard disk (oleh sistem operasi dan beberapa aplikasi). Karena alasan ini, hard disk hard disk akan terus menerus berputar dan tentu saja ini akan menghabiskan energi. Jika anda ingin meninggalkan PC anda dalam waktu yang lama, maka sebaiknya matikan hard disk PC anda. Pada “Power Options Properties” lalu klik tab “Power Schmes”. Klik tanda panah di bagian “Power Schemes” dan pilih “Home/Off desk”. Kemudian klik “Turn off hard disk” dan pilih waktunya. Lalu klik “Apply” dan “Ok”.
4. Matikan peralatan lainnya
Matikanlah peralatan lainnya seperti, speaker, modem eksternal, scanner, Zip drive dan printer. Karena peralatan itu sangat menghabiskan banyak energi. Seringkali orang meninggalkan peralatan tersebut dalam keadaan aktif, bahkan saat kita sedang keluar dalam waktu yang lama.
5. Mode Hibernate
Mode hibernate ini adalah fasilitas untuk melakukan shut down, tapi tidak menutup atau mematikan aplikasi yang sedang kita buka tadi. Hal ini dapat dilakukan dengan cara Mode “Hibernate”. Dengan mode ini, isi memory utama (RAM) akan tersimpan dalam hard disk. Cara melakukan mode hibernate adalah sebagai berikut, pada “Power Options” kliklah tab “Hibernate”. Lalu klik kotak dekat “Enable Hibernation”. Klik juga pada tab “Advanced”. Dalam bagian “When I Press the power button” lalu klik tanda panahnya kemudian klik “Hibernate”. Klik “Apply” dan “Ok”. Setelah itu tekan tombol “Power” pada komputer anda. Mode hibernate sudah berfungsi, tekan tombol “Power” sekali lagi, komputer anda akan menyala dan akan otomatis membuka aplikasi yang telah anda buka tadi.
6. Mode Standby
Agar bisa menghemat energi, sebaiknya pengaturan monitor dan hard disk berada di bagian yang paling rendah pada mode standby. Jika anda ingin meninggalkan PC sebentar, sebaiknya aktifkan mode standby. Namun yang harus anda ketahui adalah, saat mode standby aktif data-data yang belum anda simpan dapat rusak atau hilang kalau PC anda mengalami kerusakan. Sebaiknya simpan dahulu data atau dokumen anda sebelum anda mengaktifkan mode standby ini. Mode standby dapat dilakukan dengan cara, klik “Start-Turn Off computer” lalu klik “Stanby”.
7. Gunakanlah UPS
Gunakanlah selalu alat UPS, karena alat ini bisa membantu penyelamatan data atau shut down saat terjadi mati listrik. Untuk mengatur peralatan UPS dan mengkonfigurasikan alat tersebut “Power Option Properties” lalu pilih tab UPS. Bagian status dalam tab UPS menampilkan perkiraan jumlah menit yang dapat didukung UPS terhadap PC anda. Sebenarnya banyak cara untuk mengkonfigurasikan UPS, namun hal ini tergantung dari model dan kapasitas UPS yang digunakan.
8. Baterai Laptop
Jika anda men-charge baterai laptop, pastikan proses charge-nya selesai. Karena proses charge yang dilakukan setengah-setengah lalu dilanjutkan kembali, itu malah akan menghabiskan banyak energi. Jika anda ingin berpergian, sebaiknya bawa selalu baterai tambaha. Untuk menghemat pemakaian baterai. Anda bisa memanfaatkan feature Hibernate/Suspended atau gunakan soket listrik yang dihubungkan ke stopkontak.
9. Port USB
Jika saat anda menggunaka laptop dan saat itu anda memasukkan salah satu ke port USB di laptop, sebaiknya kalau sudah selesai langsung dilepaskan saja. Karena peralatan yang masih tertancap di port USB, itu juga dapat menghabiskan tenaga pada PC atau laptop anda. Sebaiknya lepaskan alat tersebut bila pemakainnya dirasa sudah cukup.
10. Skema Pemakaian Energi Laptop
Biasanya produsen-produsen laptop juga menyertakan feature dan software power management. Software ini sangat berguna sekali bagi para konsumen laptop, karena software ini mampu mengatur pemakaian baterai dan daya listrik yang sedang digunakan. Di software ini ada beberapa pilihan yang dapat digunakan untuk mengetahui beban hard disk dan energi lain yang sedang digunakan oleh laptop. Di antaranya mengetahui kecepatan prosessor atau pencahayaan monitor yang tepat untuk dapat menghemat baterai. Software ini sekaligus dapat menjadi pengawas bagi kita dalam menggunakan laptop.
Jumat, 17 Desember 2010
windows xp 20 secrets
1. Pada versi sebelumnya, Windows masih sangat malu malu untuk menunjukan secara detail informasi dari sistem yang sedang bekerja, namun semenjak kemunculan WindowsXP, hal ini sudah tidak berlaku lagi. Kita dapat mengintip secara detail informasi tentang sistem yang saat ini berjalan dengan melakukan beberapa langkah mudah yaitu, : Bukalah [Command Prompt] pada menu [Accessories] dari tombol [Start]-->[All Programs], lalu ketiklah 'systeminfo'. Pada layar akan tersaji banyak informasi yang berguna tentang komputer anda termasuk 'uptime'. Jika anda ingin menyimpan informasi tersebut, ketik 'systeminfo > info.txt'. Perintah ini akan menghasilkan file info.txt yang dapat anda baca menggunakan Notepad. (WindowsXP Professional).
2. Anda dapat menghapus sebuah file secara langsung tanpa harus menyimpan terlebih dahulu di [Recycle Bin]. Klik [Start], lalu klik [Run...], kemudian ketiklah 'gpedit.msc'. Selanjutnya pilihlah [User Configuration]-->[Administrative Templates]-->[Windows Components]-->[Windows Explorer], lalu pilih 'Do not move deleted files to the Recycle Bin'. Selain fungsi ini, anda bisa mengutak atik banyak fungsi di gpedit, cuma hati hati, bila salah melangkah bisa bisa komputer anda tidak bisa hidup lagi dengan normal. (WindowsXP Professional).
3. Anda dapat mengunci WindowsXP hanya dengan dua klik mouse. Tidak percaya? Coba buat shortcut baru di desktop dengan menggunakan klik kanan dari mouse. Isikan perintah 'rundll32.exe user32.dll,LockWorkStation' pada kolom lokasi. Beri nama shortcut itu terserah anda. Setelah shortcut itu menampakan diri di desktop, klik 2 kali, nah komputer anda akan terkunci. Cara lain adalah dengan menekan tombol Windows dan L pada keyboard secara bersamaan.
4. Entah apa maksudnya, WindowsXP dengan sengaja dan tanpa merasa berdosa menyembunyikan beberapa program sistem yang sebagian mungkin tidak kita butuhkan. Salah satu program yang sempat saya bahas disini adalah Windows Messenger. Untuk memunculkan kembali program tersembunyi itu, coba gunakan Notepad untuk menyunting file sysoc.inf yang ada di direktori /windows/inf/. Kemudian carilah kata 'hide' pada setiap baris program, lalu hapus dengan mantap. Setelah menyimpan kembali file tersebut, pergilah ke [Add or Remove Programs] pada [Control Panel], pilih [Add/Remove Windows Components]. Disana akan tampak semua program yang sebelumnya tersembunyi. Selanjutnya terserah anda, mana yang mau dihapus dan mana yang dibiarkan saja.
5. Bagi mereka yang suka main main dengan file Batch via DOS, WindowsXP mempunyai banyak perintah yang menarik. Perintah ini termasuk 'eventcreate' dan 'eventtriggers' untuk mengamati system events. 'typeperf' untuk memonitor performa dari sistem, 'schtasks' untuk menangangi sekejul. Seperti biasa, akhirilah setiap perintah dengan /? untuk mendapatkan opsi tambahan.
6. WindowsXP sudah mendukung IP versi 6 atau IPv6 (generasi selanjutnya dari IP). Sayangnya IPv6 ini lebih banyak diimplementasikan pada ISP, sehingga untuk sekedar bisa mencobanya kita membutuhkan sebuah komputer yang tersambung ke dalam suatu LAN. Ketik 'ipv6 install' pada [Run...] (Santai saja, proses ini tidak akan mengacaukan sistem LAN anda). Selanjutnya, ketiklah 'ipv6 /?' pada baris command untuk mendapatkan opsi tambahan. Jika anda tidak ngerti tentang ini, tidak apa apa, saya juga nggak begitu mengerti.
7. Anda bisa menghentikan beberapa task yang sedang aktif pada sistem dengan perintah di command prompt (Saya tahu, biasanya anda menggunakan task manager, khan?). Ketiklah 'taskkill /pid' lalu nomor task, atau 'tskill' diikuti nomor/nama process. Untuk mengetahui nomor task atau nama process, ketiklah 'tasklist', perintah ini juga memberikan informasi tentang kondisi sistem anda saat itu.
8. Windows XP akan menampilkan file Zip seperti layaknya sebuah folder. Hal ini tentu akan lebih nyaman dipakai bila spesifikasi komputer anda bagus. Namun bila komputer anda termasuk golongan 'jadul' alias kuno bin lambat, anda bisa mematikan fungsi ini dengan mengetik 'regsvr32 /u zipfldr.dll' pada command prompt. Jika anda ingin mengembalikan ke fungsi semula ketiklah 'regsvr32 zipfldr.dll'.
9. XP memiliki apa yang dinamakan ClearType (Sebuah teknologi anti-aliasing font baru dari Microsoft). Sayangnya fungsi ini tidak aktif secara default. Untuk mengaktifkan fungsi ClearType, klik kanan pada desktop, pilih [Properties]-->[Appearance]-->[Effects], lalu pilih ClearType pada menu drop down kedua, selanjutnya klik OK. Hasil yang signifikan dari fitur ini terutama tampak pada layar laptop. Jika anda menginginkan ClearType juga muncul pada saat layar login, coba lakukan perubahan pada registry berikut [HKEY_USERS/.DEFAULT/Control Panel/Desktop/FontSmoothingType to 2].
10. Anda dapat menggunakan [Remote Assistance] untuk membantu teman yang menggunakan NAT (Network Address Translation) pada sebuah jaringan rumah, tetapi hal ini tidak aktif secara otomatis. Suruh bila perlu paksa teman anda untuk mengirimkan sebuah imel undangan Remote Assistance, dan sunting file tersebut. Di bawah attribute RCTICKET adalah alamat IP-nya NAT, seperti misalnya 192.168.1.10. Gantilah IP tersebut dengan IP yang saat ini anda gunakan. Untuk membantu menentukan IP, anda bisa berkunjung kesini. Pastikan juga teman anda untuk membuka port 3389. Selanjutnya silakan saling tolong menolong.
11. Anda dapat menjalankan suatu program dengan pengguna atau user yang berbeda tanpa harus melakukan seremonial logging out dan logging in. Klik kanan ikon dari program tersebut, lalu pilih [Run As...]. Masukan user name dan password yang ingin anda korbankan eh gunakan. Trik ini akan sangat berguna saat anda berada di akun limited namun anda ingin mempunyai wewenang sebagai administrator untuk menginstall suatu program. Catatan : Anda akan mendapatkan kesenangan yang lebih saat menjalankan banyak program dengan akun yang berbeda beda pada satu sistem, tetapi jangan lupa, tindakan ini juga bisa menimbulkan sesuatu yang tak terduga. Ingin tahu? Coba aja.
12. Windows XP mempunyai kebiasaan buruk atau boleh dikatakan cerewet dalam hal memaksa kita untuk melakukan auto updates, registrasi Passport, menggunakan Windows Messenger dan lain lain. Paksaan ini muncul berupa baloon tips di pojok kanan bawah. Untuk mengenyahkannya dari muka Windows, coba jalankan [Regedit], lalu masuk ke HKEY_CURRENT_USER/Software/Microsoft/Windows/Current Version/Explorer/Advanced, buatlah DWORD value dengan nama EnableBalloonTips dan beri nilai 0.
13. Anda dapat menjalankan Windows tanpa harus mengisi user name atau password terlebih dahulu. Klik [Run...], ketik 'control userpasswords2', yang akan membuka aplikasi akun user. Pada tab [Users], hilangkan centang pada Users Must Enter A User Name And Password To Use This Computer, lalu klik OK. Selanjutnya akan muncul jendela log on, masukan user name dan password dari akun yang akan anda gunakan.
14. Internet Explorer 6 akan menghapus temporary files hanya bila anda menyuruhnya. Jalankan browser Internet Explorer, pilih [Tools]-->[Internet Options...]-->[Advanced], alihkan pandangan ke bawah pada [Security area], lalu isikan centang pada Empty Temporary Internet Files folder when browser is closed.
15. WindowsXP memiliki kemampuan untuk memunculkan animasi/ikon yang memperlihatkan aktifitas dari jaringan. Hal ini berguna saat anda tidak melihat ada lampu yang berkedip kedip di kartu jaringan yang anda pakai. Klik kanan [My Network Places] pada desktop, lalu pilih [Properties]. Klik kanan pada deskripsi dari LAN anda, pilih [Properties], selanjutnya isikan centang pada Show icon in notification area when connected. Sekarang anda akan melihat ikon jaringan mungil di pojok kanan desktop saat jaringan sedang aktif melakukan transfer data.
16. Start Menu akan sangat menjengkelkan bila lambat dalam memunculkan daftar program. Untuk mempercepatnya, anda bisa mengubah registry [HKEY_CURRENT_USER/Control Panel/Desktop/MenuShowDelay] dari 400 ke jumlah yang lebih kecil seperti 0.
17. Anda dapat melakukan perubahan nama (rename) banyak file dalam satu folder hanya dengan beberapa langkah mudah. Sorot atau blok sejumlah file yang akan diubah namanya, lalu klik kanan satu diantaranya, selanjutnya ubah nama file tersebut sesuai dengan keinginan anda, tekan [Enter]. Semua file yang dipilih tadi akan berubah namanya sesuai dengan nama pilihan anda, dan dibelakangnya terdapat nomor khusus untuk membedakannya.
18. Windows Media Player akan memunculkan cover dari album yang sedang dimainkannya, apabila gambar cover tersebut ditemukan di internet. Jika tidak ditemukan, anda bisa menggunakan gambar rancangan anda sendiri untuk dimunculkan. Cukup memberikan nama folder.jpg pada gambar tersebut dan menaruhnya satu folder dengan track lagu yang dimainkan maka Windows Media Player akan memunculkan gambar tersebut.
19. Tombol [Windows] + [Break] akan memunculkan [System Properties], tombol [Windows] + [D] akan memunculkan desktop, tombol [Windows] + [Tab] untuk berpindah pindah program aktif ada taskbar.
20. Pengganti Windows XP adalah Windows Vista yang sebelumnya diberi nama Longhorn. Windows ini memberikan fitur tambahan dari WindowsXP.
2. Anda dapat menghapus sebuah file secara langsung tanpa harus menyimpan terlebih dahulu di [Recycle Bin]. Klik [Start], lalu klik [Run...], kemudian ketiklah 'gpedit.msc'. Selanjutnya pilihlah [User Configuration]-->[Administrative Templates]-->[Windows Components]-->[Windows Explorer], lalu pilih 'Do not move deleted files to the Recycle Bin'. Selain fungsi ini, anda bisa mengutak atik banyak fungsi di gpedit, cuma hati hati, bila salah melangkah bisa bisa komputer anda tidak bisa hidup lagi dengan normal. (WindowsXP Professional).
3. Anda dapat mengunci WindowsXP hanya dengan dua klik mouse. Tidak percaya? Coba buat shortcut baru di desktop dengan menggunakan klik kanan dari mouse. Isikan perintah 'rundll32.exe user32.dll,LockWorkStation' pada kolom lokasi. Beri nama shortcut itu terserah anda. Setelah shortcut itu menampakan diri di desktop, klik 2 kali, nah komputer anda akan terkunci. Cara lain adalah dengan menekan tombol Windows dan L pada keyboard secara bersamaan.
4. Entah apa maksudnya, WindowsXP dengan sengaja dan tanpa merasa berdosa menyembunyikan beberapa program sistem yang sebagian mungkin tidak kita butuhkan. Salah satu program yang sempat saya bahas disini adalah Windows Messenger. Untuk memunculkan kembali program tersembunyi itu, coba gunakan Notepad untuk menyunting file sysoc.inf yang ada di direktori /windows/inf/. Kemudian carilah kata 'hide' pada setiap baris program, lalu hapus dengan mantap. Setelah menyimpan kembali file tersebut, pergilah ke [Add or Remove Programs] pada [Control Panel], pilih [Add/Remove Windows Components]. Disana akan tampak semua program yang sebelumnya tersembunyi. Selanjutnya terserah anda, mana yang mau dihapus dan mana yang dibiarkan saja.
5. Bagi mereka yang suka main main dengan file Batch via DOS, WindowsXP mempunyai banyak perintah yang menarik. Perintah ini termasuk 'eventcreate' dan 'eventtriggers' untuk mengamati system events. 'typeperf' untuk memonitor performa dari sistem, 'schtasks' untuk menangangi sekejul. Seperti biasa, akhirilah setiap perintah dengan /? untuk mendapatkan opsi tambahan.
6. WindowsXP sudah mendukung IP versi 6 atau IPv6 (generasi selanjutnya dari IP). Sayangnya IPv6 ini lebih banyak diimplementasikan pada ISP, sehingga untuk sekedar bisa mencobanya kita membutuhkan sebuah komputer yang tersambung ke dalam suatu LAN. Ketik 'ipv6 install' pada [Run...] (Santai saja, proses ini tidak akan mengacaukan sistem LAN anda). Selanjutnya, ketiklah 'ipv6 /?' pada baris command untuk mendapatkan opsi tambahan. Jika anda tidak ngerti tentang ini, tidak apa apa, saya juga nggak begitu mengerti.
7. Anda bisa menghentikan beberapa task yang sedang aktif pada sistem dengan perintah di command prompt (Saya tahu, biasanya anda menggunakan task manager, khan?). Ketiklah 'taskkill /pid' lalu nomor task, atau 'tskill' diikuti nomor/nama process. Untuk mengetahui nomor task atau nama process, ketiklah 'tasklist', perintah ini juga memberikan informasi tentang kondisi sistem anda saat itu.
8. Windows XP akan menampilkan file Zip seperti layaknya sebuah folder. Hal ini tentu akan lebih nyaman dipakai bila spesifikasi komputer anda bagus. Namun bila komputer anda termasuk golongan 'jadul' alias kuno bin lambat, anda bisa mematikan fungsi ini dengan mengetik 'regsvr32 /u zipfldr.dll' pada command prompt. Jika anda ingin mengembalikan ke fungsi semula ketiklah 'regsvr32 zipfldr.dll'.
9. XP memiliki apa yang dinamakan ClearType (Sebuah teknologi anti-aliasing font baru dari Microsoft). Sayangnya fungsi ini tidak aktif secara default. Untuk mengaktifkan fungsi ClearType, klik kanan pada desktop, pilih [Properties]-->[Appearance]-->[Effects], lalu pilih ClearType pada menu drop down kedua, selanjutnya klik OK. Hasil yang signifikan dari fitur ini terutama tampak pada layar laptop. Jika anda menginginkan ClearType juga muncul pada saat layar login, coba lakukan perubahan pada registry berikut [HKEY_USERS/.DEFAULT/Control Panel/Desktop/FontSmoothingType to 2].
10. Anda dapat menggunakan [Remote Assistance] untuk membantu teman yang menggunakan NAT (Network Address Translation) pada sebuah jaringan rumah, tetapi hal ini tidak aktif secara otomatis. Suruh bila perlu paksa teman anda untuk mengirimkan sebuah imel undangan Remote Assistance, dan sunting file tersebut. Di bawah attribute RCTICKET adalah alamat IP-nya NAT, seperti misalnya 192.168.1.10. Gantilah IP tersebut dengan IP yang saat ini anda gunakan. Untuk membantu menentukan IP, anda bisa berkunjung kesini. Pastikan juga teman anda untuk membuka port 3389. Selanjutnya silakan saling tolong menolong.
11. Anda dapat menjalankan suatu program dengan pengguna atau user yang berbeda tanpa harus melakukan seremonial logging out dan logging in. Klik kanan ikon dari program tersebut, lalu pilih [Run As...]. Masukan user name dan password yang ingin anda korbankan eh gunakan. Trik ini akan sangat berguna saat anda berada di akun limited namun anda ingin mempunyai wewenang sebagai administrator untuk menginstall suatu program. Catatan : Anda akan mendapatkan kesenangan yang lebih saat menjalankan banyak program dengan akun yang berbeda beda pada satu sistem, tetapi jangan lupa, tindakan ini juga bisa menimbulkan sesuatu yang tak terduga. Ingin tahu? Coba aja.
12. Windows XP mempunyai kebiasaan buruk atau boleh dikatakan cerewet dalam hal memaksa kita untuk melakukan auto updates, registrasi Passport, menggunakan Windows Messenger dan lain lain. Paksaan ini muncul berupa baloon tips di pojok kanan bawah. Untuk mengenyahkannya dari muka Windows, coba jalankan [Regedit], lalu masuk ke HKEY_CURRENT_USER/Software/Microsoft/Windows/Current Version/Explorer/Advanced, buatlah DWORD value dengan nama EnableBalloonTips dan beri nilai 0.
13. Anda dapat menjalankan Windows tanpa harus mengisi user name atau password terlebih dahulu. Klik [Run...], ketik 'control userpasswords2', yang akan membuka aplikasi akun user. Pada tab [Users], hilangkan centang pada Users Must Enter A User Name And Password To Use This Computer, lalu klik OK. Selanjutnya akan muncul jendela log on, masukan user name dan password dari akun yang akan anda gunakan.
14. Internet Explorer 6 akan menghapus temporary files hanya bila anda menyuruhnya. Jalankan browser Internet Explorer, pilih [Tools]-->[Internet Options...]-->[Advanced], alihkan pandangan ke bawah pada [Security area], lalu isikan centang pada Empty Temporary Internet Files folder when browser is closed.
15. WindowsXP memiliki kemampuan untuk memunculkan animasi/ikon yang memperlihatkan aktifitas dari jaringan. Hal ini berguna saat anda tidak melihat ada lampu yang berkedip kedip di kartu jaringan yang anda pakai. Klik kanan [My Network Places] pada desktop, lalu pilih [Properties]. Klik kanan pada deskripsi dari LAN anda, pilih [Properties], selanjutnya isikan centang pada Show icon in notification area when connected. Sekarang anda akan melihat ikon jaringan mungil di pojok kanan desktop saat jaringan sedang aktif melakukan transfer data.
16. Start Menu akan sangat menjengkelkan bila lambat dalam memunculkan daftar program. Untuk mempercepatnya, anda bisa mengubah registry [HKEY_CURRENT_USER/Control Panel/Desktop/MenuShowDelay] dari 400 ke jumlah yang lebih kecil seperti 0.
17. Anda dapat melakukan perubahan nama (rename) banyak file dalam satu folder hanya dengan beberapa langkah mudah. Sorot atau blok sejumlah file yang akan diubah namanya, lalu klik kanan satu diantaranya, selanjutnya ubah nama file tersebut sesuai dengan keinginan anda, tekan [Enter]. Semua file yang dipilih tadi akan berubah namanya sesuai dengan nama pilihan anda, dan dibelakangnya terdapat nomor khusus untuk membedakannya.
18. Windows Media Player akan memunculkan cover dari album yang sedang dimainkannya, apabila gambar cover tersebut ditemukan di internet. Jika tidak ditemukan, anda bisa menggunakan gambar rancangan anda sendiri untuk dimunculkan. Cukup memberikan nama folder.jpg pada gambar tersebut dan menaruhnya satu folder dengan track lagu yang dimainkan maka Windows Media Player akan memunculkan gambar tersebut.
19. Tombol [Windows] + [Break] akan memunculkan [System Properties], tombol [Windows] + [D] akan memunculkan desktop, tombol [Windows] + [Tab] untuk berpindah pindah program aktif ada taskbar.
20. Pengganti Windows XP adalah Windows Vista yang sebelumnya diberi nama Longhorn. Windows ini memberikan fitur tambahan dari WindowsXP.
komputer ku
1. Memperbaiki Instalasi (Repair Install)
Jika Windows XP Anda rusak (corrupted) dimana Anda tidak mempunyai sistem operasi lain untuk booting, Anda dapat melakukan perbaikan instalasi (Repair Install) yang bekerja sebagaimana setting (pengaturan)
yang awal.
- Pastikan Anda mempunyai kunci (key) Windows XP yang valid.
- Keseluruhan proses akan memakan waktu kurang lebih 1/2 atau 1 jam, tergantung spek komputer Anda.
- Jika Anda dimintai password administrator, sebaiknya Anda memilih opsi perbaikan (repair) yang kedua, bukan yang pertama.
- Masukkan CD Windows XP Anda dan lakukan booting dari CD tersebut.
- Ketika sudah muncul opsi perbaikan kedua R=Repair, tekan tombol R Ini akan memulai perbaikan.
- Tekan tombol F8 untuk menyetujui proses selanjutnya “I Agree at the Licensing Agreement”
- Tekan tombol R saat direktori tempat Windows XP Anda terinstal. Biasanya C:\WINDOWS
Selanjutnya akan dilakukan pengecekan drive C: dan mulai menyalin file-file.
Dan secara otomatis restart jika diperlukan. Biarkan CD Anda dalam drivenya.
- Berikutnya Anda akan melihat sebuah gambar “progress bar” yang merupakan bagian dari perbaikan, dia nampak seperti instalasi XP normal biasanya, meliputi “Collecting Information, Dynamic Update, Preparing Installation, Installing Windows, Finalizing Installation”.
- Ketika ditanya, klik tombol Next
- Ketika ditanya untuk memasukkan kunci, masukkan kunci (key) Windows XP Anda yang valid.
- Normalnya Anda menginginkan tetap berada dalam nama Domain atau Workgroup yang sama.
- Komputer akan restart.
- Kemudian Anda akan mempunyai layar yang sama sebagaimana pengaktifan sistem ketika instalasi normal.
- Register jika Anda menginginkannya (biasanya tidak diperlukan).
- Selesai dan Sekarang Anda bisa log in dengan account Anda yang sudah ada.
2. NTOSKRNL Rusak atau Hilang (Missing or Corrupt)
Jika Anda mendapati pesan error bahwa “NTOSKRNL not found” / NTOSKRNL tak ditemukan, lakukan:
- Masukkan CD Windows XP dan booting dari CD tersebut.
- Pada saat muncul opsi R=Repair yang pertama, tekan tombol R.
- Tekan angka sesuai dengan lokasi instalasi Windows yang ingin diperbaiki yang sesuai.
- Biasanya #1
- Pindahlah ke drive CD Drive Anda berada.
- Ketik: CD i386
- Ketik: expand ntkrnlmp.ex_ C:\Windows\System32\ntoskrnl.exe
- Jika Windows XP Anda terinstal di tempat lain, maka ubahlah sesuai dengan lokasinya.
- Keluarkan CD Anda dan ketikkan EXIT
3. HAL.DLL Rusak atau Hilang (Missing or Corrupt)
Jika Anda mendapatkan error berkenaan dengan rusak atau hilangnya file hal.dll, ada kemungkinan file BOOT.INI mengalami salah konfigurasi (misconfigured).
- Masukkan CD Windows XP dan booting dari CD tersebut.
- Pada saat muncul opsi R=Repair yang pertama, tekan tombol R.
- Tekan angka sesuai dengan lokasi instalasi Windows yang ingin diperbaiki yang sesuai.
- Biasanya #1
- Ketik: bootcfg /list (Menampilkan isi/masukan pada file BOOT.INI saat ini)
- Ketik: bootcfg /rebuild (Memperbaiki konfigurasi dari file BOOT.INI)
- Keluarkan CD Anda dan ketikkan EXIT
4. Direktori \WINDOWS\SYSTEM32\CONFIG rusak atau hilang
Jika Anda mendapatkan error dengan tulisan:
“Windows could not start because the following files is missing or corrupt
\WINDOWS\SYSTEM32\CONFIG\SYSTEM or \WINDOWS\SYSTEM32\CONFIG\SOFTWARE”
- Masukkan CD Windows XP dan booting dari CD tersebut.
- Pada saat muncul opsi R=Repair yang pertama, tekan tombol R.
- Tekan angka sesuai dengan lokasi instalasi Windows yang ingin diperbaiki yang sesuai.
- Biasanya #1
- Masukkan password administrator jika diperlukan.
- Ketik: cd \windows\system32\config
- Berikutnya tergantung di bagian mana letak terjadinya kerusakan:
- Ketik: ren software software.rusak ATAU ren system system.rusak
- Berikutnya lagi juga tergantung di bagian mana letak terjadinya kerusakan:
- Ketik: copy \windows\repair\system
- Ketik: copy \windows\repair\software
- Keluarkan CD Anda dan ketikkan EXIT
5. NTLDR atau NTDETECT.COM tak ditemukan (NTLDR or NTDETECT.COM Not Found)
Jika Anda mendapati error bahwa NTLDR tak ditemukan saat booting:
a. Untuk partisi tipe FAT
- Silakan Anda melakukan booting dari disket Win98 Anda dan salinlah file NTLDR atau NTDETECT.COM dari direktori i386 ke drive induk (root) C:\
b. Untuk partisi tipe NTFS
- Masukkan CD Windows XP dan booting dari CD tersebut.
- Pada saat muncul opsi R=Repair yang pertama, tekan tombol R.
- Tekan angka sesuai dengan lokasi instalasi Windows yang ingin diperbaiki yang sesuai.
- Biasanya #1
- Masukkan password administrator jika diperlukan.
- Masukkan perintah berikut, dimana X: adalah alamat drive dari CD ROM Anda (Sesuaikan!).
- Ketik: COPY X:\i386\NTLDR C\:
- Ketik: COPY X:\i386\NTDETECT.COM C:\
- Keluarkan CD Anda dan ketikkan EXIT
http://big17generation.darkbb.com/t224-benerin-windows-xp-tanpa-install-ulang
Jika Windows XP Anda rusak (corrupted) dimana Anda tidak mempunyai sistem operasi lain untuk booting, Anda dapat melakukan perbaikan instalasi (Repair Install) yang bekerja sebagaimana setting (pengaturan)
yang awal.
- Pastikan Anda mempunyai kunci (key) Windows XP yang valid.
- Keseluruhan proses akan memakan waktu kurang lebih 1/2 atau 1 jam, tergantung spek komputer Anda.
- Jika Anda dimintai password administrator, sebaiknya Anda memilih opsi perbaikan (repair) yang kedua, bukan yang pertama.
- Masukkan CD Windows XP Anda dan lakukan booting dari CD tersebut.
- Ketika sudah muncul opsi perbaikan kedua R=Repair, tekan tombol R Ini akan memulai perbaikan.
- Tekan tombol F8 untuk menyetujui proses selanjutnya “I Agree at the Licensing Agreement”
- Tekan tombol R saat direktori tempat Windows XP Anda terinstal. Biasanya C:\WINDOWS
Selanjutnya akan dilakukan pengecekan drive C: dan mulai menyalin file-file.
Dan secara otomatis restart jika diperlukan. Biarkan CD Anda dalam drivenya.
- Berikutnya Anda akan melihat sebuah gambar “progress bar” yang merupakan bagian dari perbaikan, dia nampak seperti instalasi XP normal biasanya, meliputi “Collecting Information, Dynamic Update, Preparing Installation, Installing Windows, Finalizing Installation”.
- Ketika ditanya, klik tombol Next
- Ketika ditanya untuk memasukkan kunci, masukkan kunci (key) Windows XP Anda yang valid.
- Normalnya Anda menginginkan tetap berada dalam nama Domain atau Workgroup yang sama.
- Komputer akan restart.
- Kemudian Anda akan mempunyai layar yang sama sebagaimana pengaktifan sistem ketika instalasi normal.
- Register jika Anda menginginkannya (biasanya tidak diperlukan).
- Selesai dan Sekarang Anda bisa log in dengan account Anda yang sudah ada.
2. NTOSKRNL Rusak atau Hilang (Missing or Corrupt)
Jika Anda mendapati pesan error bahwa “NTOSKRNL not found” / NTOSKRNL tak ditemukan, lakukan:
- Masukkan CD Windows XP dan booting dari CD tersebut.
- Pada saat muncul opsi R=Repair yang pertama, tekan tombol R.
- Tekan angka sesuai dengan lokasi instalasi Windows yang ingin diperbaiki yang sesuai.
- Biasanya #1
- Pindahlah ke drive CD Drive Anda berada.
- Ketik: CD i386
- Ketik: expand ntkrnlmp.ex_ C:\Windows\System32\ntoskrnl.exe
- Jika Windows XP Anda terinstal di tempat lain, maka ubahlah sesuai dengan lokasinya.
- Keluarkan CD Anda dan ketikkan EXIT
3. HAL.DLL Rusak atau Hilang (Missing or Corrupt)
Jika Anda mendapatkan error berkenaan dengan rusak atau hilangnya file hal.dll, ada kemungkinan file BOOT.INI mengalami salah konfigurasi (misconfigured).
- Masukkan CD Windows XP dan booting dari CD tersebut.
- Pada saat muncul opsi R=Repair yang pertama, tekan tombol R.
- Tekan angka sesuai dengan lokasi instalasi Windows yang ingin diperbaiki yang sesuai.
- Biasanya #1
- Ketik: bootcfg /list (Menampilkan isi/masukan pada file BOOT.INI saat ini)
- Ketik: bootcfg /rebuild (Memperbaiki konfigurasi dari file BOOT.INI)
- Keluarkan CD Anda dan ketikkan EXIT
4. Direktori \WINDOWS\SYSTEM32\CONFIG rusak atau hilang
Jika Anda mendapatkan error dengan tulisan:
“Windows could not start because the following files is missing or corrupt
\WINDOWS\SYSTEM32\CONFIG\SYSTEM or \WINDOWS\SYSTEM32\CONFIG\SOFTWARE”
- Masukkan CD Windows XP dan booting dari CD tersebut.
- Pada saat muncul opsi R=Repair yang pertama, tekan tombol R.
- Tekan angka sesuai dengan lokasi instalasi Windows yang ingin diperbaiki yang sesuai.
- Biasanya #1
- Masukkan password administrator jika diperlukan.
- Ketik: cd \windows\system32\config
- Berikutnya tergantung di bagian mana letak terjadinya kerusakan:
- Ketik: ren software software.rusak ATAU ren system system.rusak
- Berikutnya lagi juga tergantung di bagian mana letak terjadinya kerusakan:
- Ketik: copy \windows\repair\system
- Ketik: copy \windows\repair\software
- Keluarkan CD Anda dan ketikkan EXIT
5. NTLDR atau NTDETECT.COM tak ditemukan (NTLDR or NTDETECT.COM Not Found)
Jika Anda mendapati error bahwa NTLDR tak ditemukan saat booting:
a. Untuk partisi tipe FAT
- Silakan Anda melakukan booting dari disket Win98 Anda dan salinlah file NTLDR atau NTDETECT.COM dari direktori i386 ke drive induk (root) C:\
b. Untuk partisi tipe NTFS
- Masukkan CD Windows XP dan booting dari CD tersebut.
- Pada saat muncul opsi R=Repair yang pertama, tekan tombol R.
- Tekan angka sesuai dengan lokasi instalasi Windows yang ingin diperbaiki yang sesuai.
- Biasanya #1
- Masukkan password administrator jika diperlukan.
- Masukkan perintah berikut, dimana X: adalah alamat drive dari CD ROM Anda (Sesuaikan!).
- Ketik: COPY X:\i386\NTLDR C\:
- Ketik: COPY X:\i386\NTDETECT.COM C:\
- Keluarkan CD Anda dan ketikkan EXIT
http://big17generation.darkbb.com/t224-benerin-windows-xp-tanpa-install-ulang
kisah
Balada Kisah Cinta – Last Labilo Story
(Yup, judulnya bikin muntah. Selama ini saya selalu merasa lagu-lagu patah hati, putus cinta tuh suka berlebihan. Tapi ternyata..
Akhirnya, kali ini, kata sakti itu keluar juga dari kamu. Setelah berjuta-juta kali selalu saya yang bilang. Segala tindakan emosional saya, mulut sompral saya dan tindakan-tindakan kekanak2an saya dibandingkan kamu dengan segala kerasionalan kamu, it really made a big difference. Lagunya BBB yg Putus-Nyambung udah ga jadi soundtrack kita. Tergantikan lagunya Saski.Yeah, i guess so.
Tapi ternyata 1,5 tahun lumayan bikin pengaruh hadirnya kamu begitu besar. Labil. Saya jadi sering silence cry. Ga ada lagi knop bwt ngatur aer mata, semua mengucur begitu saja setiap saya sendiri, di kost, di ojek, di lift, di toilet. I do weird things. I act so wild. Saya bersikap jahat, arrogant, hipersensitif kepada beberapa orang, tapi bersikap terlalu berlebihan kepada orang lain. Semua tanpa mikir. Semua begitu barbar. Semua pernah saya lakukan jutaan kali ke kamu. Ga semudah itu menerima kenyataan.
Kalau nonton Dasyat atau Inbox, rasanya semua lagunya bagai menceritakan kita (GR bgt sih gw), mulai dari lagu2 yg oke ampe yang alay. Semua memang salah saya.
Kamu menerima saya sebagaimana adanya saya. Tapi yang kamu terima hanyalah tuntutan demi tuntutan dari saya. Kamu selalu lakukan apa yang saya minta. Kamu orang paling sabar dalam menghadapi kelakuan saya. Kamu yang berlapang dada dipundungin, dimarahin terus terusan. Kamu peduli dan mengalah buat saya. Kamu orang paling baik yang pernah saya temui. Kamu dukung semua impian saya. Kamu tahan perasaan kamu dan mendengarkan semua omongan saya yang cuma bikin merah telinga, yang bahkan saya ga percaya saya bisa ngomong gitu. Kamu yang ga romantis sama sekali, kadang2 so sweet. Kamu yang selalu tersenyum kepada saya walau hati kamu saya sakiti. Kamu yang tetap membela saya walau seluruh dunia memusuhi saya.
Kesetiaan kamu, kesabaran kamu, kedewasaan kamu, perhatian kamu, kekonyolan kamu, segala usaha kamu, keceriaan kamu, sanjungan kamu, kamu yang menjaga perasaan saya, kamu yang setia meluangkan waktu buat saya, kamu yang menganggap semua tentang saya itu penting, semuanya saya sia-siakan. Hanya harga diri saya yang ada dalam pikiran saya, saya lupakan harga diri kamu yang jatuh dan saya injak-injak.
Kamu tau ga, udah ga ada yang care dan bawel nanyain aku ngapain (selain ibu. hehe). Udah ga ada yang setia nungguin aku di gerbang belakang bahkan di bawah hujan sekalipun. Udah ga ada yang cerewet nyuruh2 saya ke dokter. Udah ga ada yang bisa dishare keluh kesah saya. Udah ga ada yang nyemangatin aku. Udah ga ada yang nemenin saya di jalan pulang ke kosan. Udah ga ada pipi gendut kamu, perut buncit kamu. Semua hilang, terlalu cepat. I lost my best friend…
Wajar jika pada akhirnya kamu ga tahan. I deserved it. We have two options: Live it or leave it, then we choose second one, the only path we shall never choose. Sorry…
Aku pengen ngomongin tentang kamu setiap saat. Aku pengen diceng2in sama kamu lagi. Aku mau liat tawa kamu, ekspresi khawatir kamu. Tapi aku bahkan ga bisa minta maaf dengan benar. Heu, pathetic T.T
I may be single forever, trus ngadopsi anak. Ahahaha. Seperti masa depan yang aku rancang sebelum aku ketemu kamu

Life must go on. Biarlah ini jadi catatan terakhir saya tentang kamu. Semoga pelajaran ini mendewasakan saya. Walau saya ga yakin kamu bakal baca.
Ndut, aku kangen…
cara merawat tupperware
Produk Tupperware terbuat dari bahan yang berkualitas, namun untuk memperpanjang umurnya, Anda dapat memperhatikan cara-cara penggunaannya
Menghilangkan bau yang tertinggal
Cuci wadah dan keringkan. Masukkan arang atau Koran kedalamnya. Diamkan selama beberapa hari dalam keadaan tertutup
Penyimpanan cairan panas
Biarkan sejenak cairan panas/mendidih seperti minyak goring, gula cair (karamel)/mentega, atau kuah masakan sebelum menuangkannya ke dalam Tupperware
Kedap cairan/anti bocor
Hanya wadah dengan penutup ‘classic round’ yang anti bocor meski wadah ditaruh terbalik. Yang lain harus diletakkan tegak ke atas
Menghindari Goresan
Jangan gunakan alat-alat tajam atau mencuci dengan abu gosok
Microwave/Oven
Hanya produk Ultra 21, Tupperware & Oven Works yang dapat dipakai memasak dalam microwave. Crystalwave & Rock N’ Serve hanya untuk menghangatkan
Aman
Produk Tupperware terbuat dari bahan berkualitas (tidak mengandung racun) sehingga aman digunakan untuk mengolah, menyimpan dan menyajikan makanan
Penting
Kegunaan Tupperware sebagai tempat penyimpan makanan yang lebih tahan lama sudah banyak dikenal, namun jangka waktu penyimpanan masing-masing makan bervariasi, tergantung dari (antara lain): kesegaran bahan makanan ketika dibeli, cara penanganan bahan makanan saat penyimpanan, dll. Penting untuk menjelaskannya dengan benar
Tips Merawat Tupperware :
- Kebanyakan produk Tupperware memiliki seal/tutup yang ketat, karena itu tunggu sampai makanan/minuman agak dingin sebelum ditutup, untuk menghindari tutup tersebut terdorong/terlempar karena tekanan uap panas dari makanan/minuman tersebut
- Manfaatkan wadah Tupperware sesuai peruntukkan yang disarankan (karena hanya yang terbuat dari materi khusus yang bisa digunakan untuk menghangatkan makanan di microwave)
- Gunakan air panas untuk membantu menghilangkan minyak pada wadah sehabis digunakan untuk menyimpan makanan berlemak/bersantan, atau lap terlebih dahulu dengan tissue untuk menyerap minyaknya
- Cuci bersih produk Tupperware sebelum disimpan karena serangga/binatang kecil akan tertarik pada sisa makanan yang tertinggal
- Aroma makanan yang tertinggal dalam wadah dapat dikurangi dengan memisahkan ‘base’ dan ‘seal’ saat menyimpan
Menghilangkan bau yang tertinggal
Cuci wadah dan keringkan. Masukkan arang atau Koran kedalamnya. Diamkan selama beberapa hari dalam keadaan tertutup
Penyimpanan cairan panas
Biarkan sejenak cairan panas/mendidih seperti minyak goring, gula cair (karamel)/mentega, atau kuah masakan sebelum menuangkannya ke dalam Tupperware
Kedap cairan/anti bocor
Hanya wadah dengan penutup ‘classic round’ yang anti bocor meski wadah ditaruh terbalik. Yang lain harus diletakkan tegak ke atas
Menghindari Goresan
Jangan gunakan alat-alat tajam atau mencuci dengan abu gosok
Microwave/Oven
Hanya produk Ultra 21, Tupperware & Oven Works yang dapat dipakai memasak dalam microwave. Crystalwave & Rock N’ Serve hanya untuk menghangatkan
Aman
Produk Tupperware terbuat dari bahan berkualitas (tidak mengandung racun) sehingga aman digunakan untuk mengolah, menyimpan dan menyajikan makanan
Penting
Kegunaan Tupperware sebagai tempat penyimpan makanan yang lebih tahan lama sudah banyak dikenal, namun jangka waktu penyimpanan masing-masing makan bervariasi, tergantung dari (antara lain): kesegaran bahan makanan ketika dibeli, cara penanganan bahan makanan saat penyimpanan, dll. Penting untuk menjelaskannya dengan benar
Tips Merawat Tupperware :
- Kebanyakan produk Tupperware memiliki seal/tutup yang ketat, karena itu tunggu sampai makanan/minuman agak dingin sebelum ditutup, untuk menghindari tutup tersebut terdorong/terlempar karena tekanan uap panas dari makanan/minuman tersebut
- Manfaatkan wadah Tupperware sesuai peruntukkan yang disarankan (karena hanya yang terbuat dari materi khusus yang bisa digunakan untuk menghangatkan makanan di microwave)
- Gunakan air panas untuk membantu menghilangkan minyak pada wadah sehabis digunakan untuk menyimpan makanan berlemak/bersantan, atau lap terlebih dahulu dengan tissue untuk menyerap minyaknya
- Cuci bersih produk Tupperware sebelum disimpan karena serangga/binatang kecil akan tertarik pada sisa makanan yang tertinggal
- Aroma makanan yang tertinggal dalam wadah dapat dikurangi dengan memisahkan ‘base’ dan ‘seal’ saat menyimpan
tulisan
cara-cara membuat majalah
Berdasarkan pengalaman saya sendiri banyak kesalahan-kesalahan mendasar telah dibuat oleh para desainer awam atau pemula yang nota bene asal buat, asal jadi. Padahal dari segi pembuatan majalah misalnya harus ada aturan main yg lbh spesifik misalnya jumlah halaman, standar ukuran font, pengaturan gambar, pengaturan margin dll.
Ada poin – poin penting yang berhasil saya kumpulkan dalam membuat majalah, koran, buku profil, dll. yaitu :
1. Tentukan jumlah halaman yang akan di buat, atur jumlah halaman dengan cara dibagi menjadi kelipatan 4 misalnya : 12 halaman, 16 halaman, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56 dan seterusnya. Ingat !! berapapun yang anda inginkan jumlah halaman harus genap jika dibagi menjadi 4, hal ini dikarenakan untuk menghindari kelebihan atau kekurangan beberapa halaman kosong.
2. Ukuran font standar untuk isi majalah adalah 9 – 10 point, jenis font arial, times new roman, georgia, garamound, cgtimes dll bisa menyesuaikan.
3. Ukuran font standar untuk judul berfariasi dimulai minimal 16 point ke atas
4. Hindari copy paste gambar secara langsung, gunakan fungsi file impor atau file place. yang tersedia pada coreldraw, photoshop, adobeindesign, freehand dan pagemaker.
5. Pengaturan margin akan lebih dinamis dan cantik bila menggunakan standar margin yang umumunya telah digunakan oleh media-media cetak ternama. Minimal margin left, right, top dan bottomnya dibuat 1,5 cm.
6. Gunakan resolusi 300 dpi pada seting gambar berwarna maupun grayscale (hitam putih), cara setingnya di edit dulu dengan photoshop lalu atur image sizenya menjadi 300 dpi, hal ini dilakukan untuk menghindari terjadinya gambar pecah-pecah saat akan dicetak nantinya.
7. Wajib memakai komposisi coloring CMYK dan sangat dilarang menggunakan proses RGB color, karena pada saat mencetak khusus warna mesin offset selalu menggunakan proses CMYK.
8. Dianjurkan menggunakan desain PageMaker, AdobeinDesign, atau Adobe Ilustrator bila ingin membuat sebuah majalah dalam jumlah halaman yang banyak misalnya lebih dari 20 halaman, karena jika memakai corel akan sangat mengganggu kinerja kecepatannya.
9. Format penyimpanan file gambar yang dipakai adalah PSD, TIFF, EPS, WMF.
10. Hindari penggunakan font – font ukuran kecil dibawah 5 point karena akan mempengaruhi proses ketajaman pencetakan.
11. Dianjurkan isi halaman memuat minimal 1 gambar per halamannya.
Nah.. mungkin ketentuan di atas bisa jadi rujukan yang berguna bagi para pembuat majalah khususnya bagi pemula…. bagi yang sudah master mohon ditambahi atau pun kritiknya… dikomentari.
Selamat mencoba.
Selasa, 07 Desember 2010
SIM Ke-4
Evolusi Computer Based Information System
Pengembangan CBIS mengikuti system life cycle, yang terdiri dari :
Siklus hidup suatu sistem bisa berlangsung beberapa bulan ataupun beberapa tahun (dalam satuan bulan atau tahun). Penentu lama dan yang bertanggung jawab atas SLC berulang ialah pemakai CBIS.
Walau banyak orang mungkin menyumbangkan keahlian khusus mereka untuk pengembangan sistem berbasis komputer, pemakailah yang bertanggung jawab atas siklus hidup sistem. Tanggung jawab untuk mengelola CBIS ditugaskan pada manajer.
Seiiring berkembangnya CBIS, manajer merencanakan siklus hidup dan mengatur para spesialis informasi yang terlibat.
Ketika manajer memilih untuk memanfaatkan dukungan para spesialis informasi, kedua pihak bekerjasama untuk mengidentifikasi dan mendefinisikan masalah, mengidentifikasi dan mengevaluasi solusi alternative, memilih solusi terbaik, merakit perangkat keras dan perangkat lunak yang sesuai, membuat basis data, dan menjaga kemutakhiran sistem.
Manfaat dan kendala yang dapat diantisipasi dari E-Commerce!
Pelayanan pelanggan yang lebih baik.
Hubungan dengan pemasok dan masyarakat keuangan yang lebih baik.
Pengembangan atas investasi pemegang saham dan pemilik yang meningkat.
Kendala yang dapat diantisipasi dari E-Commerce :
Biaya tinggi.
Masalah keamanan.
Perangkat lunak yang belum mapan atau tidak tersedia.
Model Sistem Umum Perusahaan
Definisi Model : penyederhanaan dari suatu objek.
Model mewakili sejumlah objek atau aktifitas yang disebut entitas.
JENIS-JENIS MODEL :
1. Model Fisik ; penggambaran entitas dalam bentuk 3 dimensi.
2. Model Naratif ; menggambarkan entitas secara lisan atau tulisan.
3. Model Grafik ; menggambarkan entitas dengan sejumlah garis atau symbol.
4. Model matematika ; sebagian besar perhatian dalam pembuatan bisnis (business modeling) saat ini tertuju pada model matematika. Keunggulannya, ketelitian dalam menjelaskan hubungan antara berbagai bagian dari suatu objek.
Kegunaan Model :
1. Mempermudah Pengertian, suatu model pasti lebih sederhana dari pada entitasnya. Entitas lebih mudah dimengerti jika elemen-elemennya dan hubungannya disajikan dalam cara yang sederhana.
2. Mempermudah Komunikasi, setelah problem solver mengerti entitasnya, pengertian itu sering pula dikomunikasikan pada orang lain.
3. Memperkirakan Masa Depan, ketelitian dalam menggambarkan entitas membuat model matematika dapat memberikan kemampuan yang tidak dapat disediakan model-model jenis lain.
“MODEL SISTEM UMUM”
1. Sistem Fisik, merupakan sistem terbuka, yang berhubungan dengan lingkungannya melalui arus sumber daya fisik.
Arus sumber daya fisik yang mengalir :
1. Arus material.
2. Arus personil.
3. Arus mesin.
4. Arus uang.
Sistem Fisik Perusahaan sebagai system yang terkendali
2. Sistem Konseptual,
Sebagian sistem terbuka dapat mengendalikan operasinya sendiri, sebagian lagi tidak. Pengendalian ini dapat dicapai dengan menggunakan suatu lingkaran yang disebut “Lingkaran Umpan Balik” yang menyediakan suatu jalur bagi sinyal-sinyal dari sistem ke mekanisme pengendalian begitu pula sebaliknya.
a. Sistem Lingkaran Terbuka.
b. Sistem Lingkaran Tertutup.
Pengendalian Manajemen; pihak manajemen menerima informasi yang menggambarkan output sistem.
Pengolah Informasi; Perjalanan informasi tidak selalu dari sistem fisik kepada manajer. Para manajer memperoleh informasi dari sistem yang menghasilkan informasi dari data yang terkumpul.
Management By Exception
suatu gaya yang diikuti manajer, yaitu manajer terlibat dalam aktifitas hanya jika aktifitas itu menyimpang dari kinerja yang dapat diterima.
Perbandingan antara kinerja yang direncanakan dengan kinerja actual. Sehingga informasi dapat langsung didapat dan digunakan untuk menyelesaikan setiap permasalahan.
http://www.thesum41zone.blogspot.com
Senin, 15 November 2010
tulisan
Menggapai cita-cita
setiap orang pasti mempunyai sebuah mimpi atau cita-cita yang ingin dicapainya. Ada yang ingin menjadi dokter, tetapi yang mempunyai impian menjadi dokter,insinyur,programmer,tentara dan sebagainya. semua cita-cita yang ingin dicapai tidak mudah untuk didapat, diperlukannya sebuah modal & usaha. modal yang berarti sesuatu ilmu dari sebuah bidang yang harus dimiliki setiap orang karena nilai dari modal ini sangatlah penting. Misalkan anda ingin menjadi seorang programmer, maka modal yang anda miliki adalah ilmu yang berada dibidang komputer dan anda sudah bisa dalam bidang tersebut. tidak perlu harus menjadi seorang yang ahli dalam bidang yang anda jalankan, yang terpenting anda telah memiliki ilmunya yang telah anda pelajari dan ingat, 'ilmu yang anda tempa mulai dari kecil kelak akan menghasilkan karya yang besar bila anda bersungguh-sungguh'. nilai dari modal sendiri memang sangat diharuskan bagi anda yang bersungguh-sungguh dalam dalam bidang yang anda tekuni karena jika anda tidak memiliki modal, anda sama saja seperti orang yang bingung dalam menjalani kehidupan. Usaha adalah sebuah pencapaian atau tindakan yang telah dikerjakan seseorang dalam menghadapi segala masalah-masalah dan mencari jalan keluar dari masalah tersebut. usaha yang baik apabila kita telah memanage pola gaya hidup kita dari yang terkecil sampai yang terbesar dan mampu memakai sebuah kesempatan yang didapat.
setiap orang pasti mempunyai sebuah mimpi atau cita-cita yang ingin dicapainya. Ada yang ingin menjadi dokter, tetapi yang mempunyai impian menjadi dokter,insinyur,programmer,tentara dan sebagainya. semua cita-cita yang ingin dicapai tidak mudah untuk didapat, diperlukannya sebuah modal & usaha. modal yang berarti sesuatu ilmu dari sebuah bidang yang harus dimiliki setiap orang karena nilai dari modal ini sangatlah penting. Misalkan anda ingin menjadi seorang programmer, maka modal yang anda miliki adalah ilmu yang berada dibidang komputer dan anda sudah bisa dalam bidang tersebut. tidak perlu harus menjadi seorang yang ahli dalam bidang yang anda jalankan, yang terpenting anda telah memiliki ilmunya yang telah anda pelajari dan ingat, 'ilmu yang anda tempa mulai dari kecil kelak akan menghasilkan karya yang besar bila anda bersungguh-sungguh'. nilai dari modal sendiri memang sangat diharuskan bagi anda yang bersungguh-sungguh dalam dalam bidang yang anda tekuni karena jika anda tidak memiliki modal, anda sama saja seperti orang yang bingung dalam menjalani kehidupan. Usaha adalah sebuah pencapaian atau tindakan yang telah dikerjakan seseorang dalam menghadapi segala masalah-masalah dan mencari jalan keluar dari masalah tersebut. usaha yang baik apabila kita telah memanage pola gaya hidup kita dari yang terkecil sampai yang terbesar dan mampu memakai sebuah kesempatan yang didapat.
Senin, 01 November 2010
tugas ke-3
- Keamanan dan Kontrol Sistem Informasi
Pentingnya pengendalian sistem informasi
Menyediakan informasi yang dipergunakan dalam perencanaan, pengendalian, pengevaluasian, dan perbaikan berkelanjutan. Menyediakan informasi untuk pengambilan keputusan. Proses manajemen didefinisikan sebagai aktivitas-aktivitas: Perencanaan, formulasi terinci untuk mencapai suatu tujuan akhir tertentu adalah aktivitas manajemen yang disebut perencanaan. Oleh karenanya, perencanaan mensyaratkan penetapan tujuan dan identifikasi metode untuk mencapai tujuan tersebut. Pengendalian, perencanaan hanyalah setengah dari peretempuran. Setelah suatu rencana dibuat, rencana tersebut harus diimplementasikan, dan manajer serta pekerja harus memonitor pelaksanaannya untuk memastikan rencana tersebut berjalan sebagaimana mestinya. Aktivitas manajerial untuk memonitor pelaksanaan rencana dan melakukan tindakan korektif sesuai kebutuhan, disebut kebutuhan. Pengambilan Keputusan, proses pemilihan diantara berbagai alternative disebut dengan proses pengambilan keputusan.
Fungsi manajerial ini merupakan jalinan antara perencanaan dan pengendalian. Manajer harus memilih diantara beberapa tujuan dan metode untuk melaksanakan tujuan yang dipilih. Hanya satu dari beberapa rencana yang dapat dipilih. Komentar serupa dapat dibuat berkenaan dengan fungsi pengendalian. Ketiga tujuan tersebut menunjukkan bahwa manajer dan pengguna lainnya perlu memiliki akses ke informasi akuntansi manajemen dan mengetahui bagaimana cara menggunakannya. Informasi akuntansi manajemen dapat membantu mereka mengidentifikasi suatu masalah, menyelesaikan masalah, dan mengevaluasi kinerja (informasi akuntansi dibutuhkan dam dipergunakan dalam semua tahap manajemen, termasuk perencanaan, pengendalian dan pengambilan keputusan.
- Tugas pengendalian dalam Sistem Informasi yang terdiri dari :
2. Sesuatu yang nyata atau setengah nyata yang dapat mengurangi derajat ketidakpastian tentang suatu keadaan atau kejadian. Sebagai contoh, informasi yang menyatakan bahwa nilai rupiah akan naik, akan mengurangi ketidakpastian mengenai jadi tidaknya sebuah investasi akan dilakukan.
3. Data organized to help choose some current or future action or nonaction to fullfill company goals (the choice is called business decision making).
Nilai Informasi Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya dan sebagian besar informasi tidak dapat tepat ditaksir keuntungannya dengan satuan nilai uang, tetapi dapat ditaksir nilai efektivitasnya
- Kontrol dan Proses Pengembangan
Untuk memastikan bahwa CBIS yg diimplementasikan dpt memenuhi kebutuhan pemakai atau berjalan sesuai rencana :
1. Fase Perencanaan
Mendefinisikan tujuan dan kendala.
2. Fase Analisis & Disain
Mengidentifikasi kebutuhan informasi
Menentukan kriteria penampilan
Menyusun disain dan standar operasi CBIS.
3. Fase Implementasi
Mendefinisikan program pengujian yang dapat diterima
Memastikan apakah memenuhi criteria penampilan
Menetapkan prosedur utk memelihara CBIS
4. Fase Operasi & Kontrol
Mengontrol CBIS selagi berevolusi selama fase SLC
Memastikan bahwa CBIS yang diimplementasikan dapat memenuhi kebutuhan
- Kontrol Desain Sistem
Kontrol tidak boleh diterapkan jika biayanya lebih besar dari manfaatnya. Nilai atau
manfaat adalah tingkat pengurangan resiko.
A . Permulaan Transaksi (Transaction Origination)
Perekaman satu elemen data/lebih pada dokumen sumber
1. Permulaan Dokumentasi Sumber
Perancangan dokumentasi
Pemerolehan dokumentasi
Kepastian keamanan dokumen
2. Kewenangan
Bagaimana entry data akan dibuat menjadi dokumen dan oleh siapa
3. Pembuatan Input Komputer
Mengidentifikasi record input yang salah dan memastikan semua data input
diproses
4. Penanganan Kesalahan
Mengoreksi kesalahan yang telah dideteksi dan menggabungkan record yg
telah dikoreksi ke record entry
5. Penyimpanan Dokumen Sumber
Menentukan bagaimana dokumen akan disimpan dan dalam kondisi
bagaimana dapat dikeluarkan.
B . Entri Transaksi
Entri Transaksi mengubah data dokumen sumber menjadi bentuk yang dapat
dibaca oleh komputer.
1. Entri Data
Kontrol dalam bentuk prosedur tertulis dan dalam bentuk peralatan
inputnya sendiri. Dapat dilakukan dengan proses offline/online
2. Verifikasi Data
a. Key Verification (Verifikasi Pemasukan)
Data dimasukkan ke sistem sebanyak 2 kali
b. Sight Verification (Verifikasi Penglihatan)
Melihat pada layar sebelum memasukkan data ke system
3. Penanganan Kesalahan
Merotasi record yang telah dideteksi ke permulaan transaksi untuk
pengoreksian
4. Penyeimbangan Batch.
Mengakumulasikan total setiap batch untuk dibandingkan dengan total yang
sama yang dibuat selama permulaan transaksi.
C . Komunikasi Data
Tanggungjawab manajer jaringan dengan menggabungkan ukuran keamanan ke dalam
sistem dan memonitor penampilan untuk memastikan keamanan telah dilakukan dgn
baik
1. Kontrol Pengiriman Data
2. Kontrol Channel Komunikasi
3. Kontrol Penerimaan Pesan
4. Rencana Pengamanan Datacom Secara Keseluruhan
D . Pemrosesan Komputer
Dikaitkan dengan input data ke komputer dan dibanguun dalam program dan database
1. Penanganan Data
2. Penanganan Kesalahan
3. Database dan Perpustakaan Software
# Password # Direktori Pemakai
# Direktori Field # Enkripsi
E . Output Komputer
Komponen subsistem ini bertanggung jawab untuk mengirimkan produk jadi kepada
pemakai
1. Distribusi
Kontrol pada distribusi laporan berusaha untuk memastikan ketepatan orang yang
menerima output.
2. Penyeimbangan Departemen Pemakai
Bila departemen pemakai menerima output dari komputer, maka keseluruhan
kontrol dari output dibandingkan dengan total yang sama yang telah ditetapkan
pada waktu pertama kali data input dibuat.
3. Penanganan Kesalahan
Kelompok kontrol tertentu dapat ditetapkan didalam area pemakai dengan
menjalankan prosedur formal untuk mengoreksi kesalahan.
4. Penyimpangan Record
Tujuan komponen kontrol yang terakhir ini adalah untuk memelihara keamanan
yang tepat terhadap output komputer dan untuk mengontrol penyelesaian yang siasia.
5. Penyeimbangan Operasi Komputer
Kontrol ini memungkinkan pelayanan informasi untuk memverifikasi bahwa semua
batch dan transaksi yang diterima dari departemen pemakai telah diproses.
- KONTROL PENGOPERASIAN SISTEM
keamanan.
Kontrol yang memberikan kontribusi terhadap tujuan ini dapat diklasifikasikan
menjadi 5 area :
1. Struktur organisasional
Staf pelayanan informasi diorganisir menurut bidang spesialisasi. Analisis,
Programmer, dan Personel operasi biasanya dipisahkan dan hanya mengembangkan ketrampilan yang diperlukan untuk area pekerjaannya sendiri.
2. Kontrol perpustakaan
Perpustakaan komputer adalah sama dengan perpustakaan buku, dimana didalamnya ada pustakawan, pengumpulan media, area tempat penyimpanan media dan prosedur untuk menggunakan media tersebut. Yang boleh mengakses perpustakaan media hanyalah pustakawannya.
3. Pemeliharaan Peralatan
Orang yang tugasnya memperbaiki computer yang disebut Customer Engineer (CE) / Field Engineer (FE) / Teknisi Lapangan menjalankan pemeliharaan yang terjadwal / yang tak terjadwal.
4. Kontrol lingkungan dan keamanan fasilitas
Untuk menjaga investasi dibutuhkan kondisi lingkungan yang khusus seperti ruang computer harus bersih keamanan fasilitas yang harus dilakukan dengan
penguncian ruang peralatan dan komputer.
5. Perencanaan disaster
a. Rencana Keadaan darurat
Prioritas utamanya adalah keselamatan tenaga kerja perusahaan
http://andrykusuma.wordpress.com/2009/12/18/keamanan-dan-kontrol-sistem-informasi/
Kamis, 14 Oktober 2010
cobol 2
Pemrograman Terstruktur Hal. 1
BAB2
DIVISI-DIVISI PADA COBOL
Bentuk Umum dari IDENTIFICATION DIVISION
IDENTIFICATION DIVISION.
PROGRAM-ID. Nama program.
[AUTHOR. Nama programmer.]
[INSTALLATION. Nama instalasi.]
[DATE-WRITTEN. Tgl program dibuat.]
[DATE-COMPILED. Tgl program dikompilasi.]
[SECURITY. Sifat program.]
Bentuk Umum dari ENVIRONMENT DIVISION
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
[SOURCE- COMPUTER. Nama-komputer.]
[OBJECT-COMPUTER. Nama-komputer.]
SPECIAL-NAMES.
PRINTER IS nama-mnemonik
CURRENCY SIGN IS literal
DECIMAL-POINT IS COMMA.
INPUT-OUTPUT SECTION.
FILE-CONTROL.
{file-control entry}
Bentuk umum paragraph FILE-CONTROL untuk organisasi file secara
sequential
INPUT-OUTPUT SECTION.
FILE-CONTROL.
SELECT nama-file ASSIGN TO DISK
PRINTER
ORGANIZATION IS LINE SEQUENTIAL
ACCES MODE IS SEQUENTIAL
FILE STATUS IS nama-data.
Bentuk umum paragraph FILE-CONTROL untuk organisasi file secara
indexed
INPUT-OUTPUT SECTION.
Pemrograman Terstruktur Hal. 2
FILE-CONTROL.
SELECT nama-file ASSIGN TO DISK
ORGANIZATION IS INDEXED
SEQUENTIAL
ACCESS MODE IS RANDOM
DYNAMIC
RECORD KEY IS nama-data1
FILE STATUS IS nama-data2.
Bentuk umum paragraph FILE-CONTROL untuk organisasi file secara
relative
INPUT-OUTPUT SECTION.
FILE-CONTROL.
SELECT nama-file ASSIGN TO DISK
ORGANIZATION IS RELATIVE
ACCESS MODE IS SEQUENTIAL , RELATIVE KEY IS nama-data1
RANDOM
DYNAMIC , RELATIVE KEY IS nama-data1
FILE STATUS IS nama-data2
Bentuk Umum DATA DIVISION
DATA DIVISION.
FILE SECTION.
[ file description entry]
[ record description entry] ...]
WORKING-STORAGE SECTION.
[ independent item ]
[ record description entry ]
[ data description entry ]
Penjelasan :
FILE SECTION.
FD nama-file
LABEL RECORD IS STANDARD
OMITTED
RECORD CONTAINS integer CHARACTERS
DATA RECORD IS nama-record.
01 nama-record.
level-number nama-field PIC simbol-picture
FILLER PICTURE
Pemrograman Terstruktur Hal. 3
Keterangan :
FILLER adalah suatu reserved word yang digunakan untuk pemberian nama
suatu medan data, dimana medan data tsb tidak akan dipanggil dalam
operasi/manipulasi data pada PROCEDURE DIVISION.
WORKING-STORAGE SECTION.
- mempersiapkan manipulasi/operasi terhadap data
- merancang bentuk hasil pemrosesan
- merancang bentuk 'Heading'
- menguraikan struktur record masukan dalam bentuk file, yang mana
struktur record masukan belum didefinisikan dalam FILE SECTION
atau dapat pada data masukan tsb bukan dalam bentuk file.
Independent Item :
- cara pendefinisian lokasi memori yang bukan dalam bentuk record
terpisah struktur record lainnya.
misalnya : sebagai counter, indexmatriks, acuan dalam menentukan
suatu kondisi
- indikator yang digunakan adalah level number 77.
Record description entry :
- pendefinisian data yag dikelompokkan dalam bentuk record
Data description entry :
- Suatu alat bantu dalam mengarahkan logika seorang pemrogram
COBOL untuk mendapatkan suatu penyelesaian terhadap masalah
yang dihadapi.
- Deskripsi data terbentuk dari beberapa clause :
1. level number
2. nama data
3. FILLER
4. PICTURE
5. VALUE
untuk memberi harga pada suatu nama data ataupun FILLER,
dapat berupa numeric literal, non numeric literal, figurative constant
6. BLANK WHEN ZERO
sederetan reserved word yang dapat digunakan untuk menggantikan
nilai nol pada suatu medan data dengan blank (kosong)
7. JUSTIFIED
untuk menentukan apakah besaran yang dikandung oleh suatu
nama data akan rapat kiri atau rapat kanan
8. OCCURS
untuk mendefinisikan matriks atau tabel.
Pemrograman Terstruktur Hal. 4
matriks adalah berupa sekumpulan medan data homogen yang dapat
dicapai dengan suatu indeks (subscript).
9. REDEFINES
untuk mendefinisikan kembali satu/beberapa item (nama data) yang
berarti memberikan identitas satu lokasi memori dengan dua nama.
10. RENAMES
dengan indikator level number 66 yang digunakan untuk
pendefinisikan suatu lokasi memori berdasarkan nama data atau
struktur yang mendahuluinya, hanya dapat dilakukan dalam satu
record.
CONTOH :
penggunaan independent item :
WORKING-STORAGE SECTION.
77 NOMOR PIC 999 VALUE ZERO.
77 TOTAL PIC 999 VALUE 0.
77 AKHIR PIC 9.
88 DATA-MHS VALUE 0.
88 MASIH-ADA VALUE 1
penggunaan BLANK WHEN ZERO :
77 TOTAL PIC 999 VALUE ZERO, BLANK [WHEN] ZERO.
77 PEMBAYARAN PIC 9(5) BLANK ZERO.
Jika TOTAL bernilai 0 maka sepanjang 3 karakter kosong.
Jika PEMBAYARAN bernilai nol maka sepanjang 5 karakter kosong.
penggunaan OCCURS :
01 STATUS-PERKAWINAN.
02 STATUS PIC X(15) OCCURS 4 TIMES.
berarti STATUS-PERKAWINAN nama tabel/matriks yang mempunyai 4
elemen,
yaitu STATUS(1), STATUS(2), STATUS(3), STATUS(4).
penggunaan REDEFINES :
01 TABEL-BULAN.
10 FILLER PIC X(10) VALUE "JANUARI ".
10 FILLER PIC X(10) VALUE "FEBRUARI ".
10 FILLER PIC X(10) VALUE "MARET ".
01 MATRIKS-BULAN REDEFINES TABEL-BULAN.
10 BULAN PIC X(10) OCCURS 3 TIMES.
pendefinisian suatu lokasi memori dengan panjang 30 character yang
digunakan untuk TABEL-BULAN. Kemudian lokasi tsb didefinisikan lagi dengan
Pemrograman Terstruktur Hal. 5
suatu nama MATRIKS-BULAN. Dengan OCCURS clause, maka pencapaian
elemen tabel dapat dilakukan dengan suatu matriks.
Misalnya, untuk mendapatkan data "MARET" maka pencapaian data adalah
dengan BULAN(3), untuk bulan "FEBRUARI" dengan BULAN(2).
PROCEDURE DIVISION
INPUT/OUTPUT statement
ACCEPT statement
untuk memasukkan data, dari layarsewaktu program tsb dijalankan. Pada
umumnya data tsb dalam jumlah relatif kecil dan tidak didefinisikan sebagai
file.
Bentuk umum : ACCEPT nama-data.
Contoh :
ACCEPT DATA-NILAI.
ACCEPT TANGGAL FROM DATE.
DISPLAY statement
untuk melakukan transfer data terhadap suatu hasil pemrosesan dari memori
komputer ke dalam media keluaran. Dimana hasil tsb tidak didefinisikan
sebagai file.
Bentuk umum :
DISPLAY besaran [UPON nama-alat-output].
nama-data
besaran dapat berupa numerik literal atau non numerik literal
Contoh :
DISPLAY "JUDUL".
DISPLAY NAMA_MHS NPM "nILAI :" NILAI UPON ALAT-CETAK.
DISPLAY (15, 5) "LAPORAN"
OPEN statement
untuk mempersiapkan/membuka file yang digunakan dalam program.
Bentuk umum :
INPUT nama-file
OPEN OUTPUT nama-file
I-O nama-file
Contoh :
OPEN INPUT FILE-MHS
OUTPUT REPORT-MHS.
OPEN I-O INDUK-MHS.
Pemrograman Terstruktur Hal. 6
READ statement
untuk membaca data/record yang ada dalam suatu file.
Bentuk umum :
READ nama-file [RECORD [INTO nama-record]
AT END
[ tindakan ] ]
INVALID KEY
Contoh :
READ FILE-MHS AT END MOVE 0 TO AKHIR.
READ FILE-MHS AT END GO TO HABIS.
WRITE statement
untuk melakukan transfer hasil pemrosesan yang didefinisikan sebagai record
ke dalam media keluaran dalam bentuk file.
Bentuk umum :
WRITE nama-record [FROM nama-data-1]
BEFORE nama-data-2 LINES
[ ADVANCING integer LINES ]
AFTER PAGE
[ INVALID KEY tindakan ]
Contoh :
WRITE REPORT-MHS FROM JUDUL-1.
WRITE REPORT-MHS FROM JUDUL-2 AFTER ADVANCING 2 LINES.
CLOSE statement.
untuk mengakhiri suatu proses input/output dari suatu file (semua file yang
sudah tidak digunakanharus ditutup).
Bentuk umum :
CLOSE nama-file
Contoh :
CLOSE FILE-MHS, REPORT-MHS.
BRANCHING statement.
STOP statement
untuk mengakhiri pelaksanaan program.
Bentuk umum :
Pemrograman Terstruktur Hal. 7
STOP RUN.
Contoh :
CLOSE FILE-MHS, REPORT-MHS.
STOP RUN.
GO TO statement
untuk mengalihkan pelaksanaan program, yang ditujukan pada suatu nama
paragraph.
Bentuk umum :
GO TO nama-paragraph.
Contoh :
PARAGRAPH-1.
ADD 1 TO HAL.
GO TO PARAGRAPH-3.
PARAGRAPH-2.
MOVE ZERO TO NOM.
PARAGRAPH-3.
CLOSE FILE-MHS, REPORT-MHS.
STOP RUN.
MANIPULATION statement.
MOVE statement.
memindahkan suatu besaran/data dari satu field ke lokasi field yang lain
sehingga input data dapat dimanipulasi untuk menghasilkan output.
Bentuk umum :
nama-data-1
MOVE TO nama-data2 .....
besaran
Contoh :
01 RECORD-MHS.
02 NPM PIC X(7).
02 UJIAN-1 PIC 99.
...........................................
...........................................
MOVE ZERO TO UJIAN-1.
MOVE NPM TO NPM-O.
CONDITIONAL statement.
digunakan untuk melakukan pengetesan terhadap suatu kondisi tertentu.
Pemrograman Terstruktur Hal. 8
Bentuk umum :
stmt-1 ELSE stmt-2
IF kondisi
NEXT SENTENCE ELSE NEXT SENTENCE
GREATER THAN >
operand-1 EQUAL TO operand-2
=
LESS THAN
<
Hubungan antar kondisi:
AND : tindakan akan dilaksanakan bila semua kondisi /syarat dipenuhi.
OR : tindakan akan dilaksanakan bila salah satu kondisi/syarat dipenuhi.
Contoh :
- Jika JAM-KERJA lebih besar dari 40 ,
maka UANG-LEMBUR = (JAM-KERJA - 40) x UPAH
Kalau tidak UANG-LEMBUR = 0
IF JK IS GREATER THAN 40
COMPUTE UL = (JK - 40) * UPAH
ELSE
MOVE ZERO TO UL.
Kondisi Name Kondisi
Penggunaan level number 88 :
VALUE IS THROUGH
88 kondisi lt-1 lt-2
VALUE ARE THRU
Contoh :
- Jika Kode = 1 maka pendidikan terakhir Sarjana
Jika Kode = 2 maka pendidikan terakhir D3
Jika Kode = 3 maka pendidikan terakhir SLTA
01 REC-PEC.
02 ................
02 KODE PIC 9.
88 S1 VALUE IS 1.
88 D3 VALUE IS 2.
88 SLTA VALUE IS 3.
IF KODE = 1
MOVE "SARJANA" TO KET
ELSE
IF KODE = 2 MOVE "D3" TO KET
Pemrograman Terstruktur Hal. 9
ELSE MOVE "SLTA" TO KET.
atau
IF S1 MOVE "SARJANA" TO KET
ELSE
IF D3 MOVE "D3" TO KET
ELSE
MOVE "SLTA" TO KET.
Level Number & Picture
PICTURE EDITING & PEMBULATAN
LEVEL NUMBER
Adalah suatu nomor yang menunjukkan jenjang dari data/item
dalam suatu record. Makin besar nomor levelnya, makin rendah
jenjang tingkatannya.
LEVEL NUMBER YANG DIPAKAI :
a. 01 = Untuk mengawali record description
b. 02 - 49 = Untuk mengawali data item
c. 66 = Untuk RENAMES
d. 77 = Untuk mengawali item yang berdiri sendiri
e. 88 = Untuk mengawali nama kondisi / pilihan
PICTURE CLAUSE
Picture clause memberikan informasi tentang bagaimana compiler
COBOL mengatur memory untuk data yg dimasukkan.
Menerangkan data item yg digunakan : - ukuran field
- type data
-numerik( 9 )
-alphanumerik( X )
-alphabet( A )
Bentuk dari Clause :
PICTURE
{IS}
karakter
PIC
Data item yg berbentuk REPORT-EDITED-ITEM dapat menggunakan
PICTURE karakter :
Z " DB * $ - CR O . + B /
Pemrograman Terstruktur Hal. 10
Contoh Program :
:
:
DATA DIVISION.
FILE SECTION.
FD REKAMAN.
LABEL RECORD IS STANDARD
VALUE OF FILE-ID IS "MHS.DAT"
01 DATA-MHS.
02 NPM PIC X(8).
02 NAMA PIC X(20).
02 NILAI-1 PIC 9(3).
02 BAYARAN PIC 9(6)V99.
WORKING-STORAGE SECTION.
01 BENTUK-LAPORAN.
02 NPM-O PIC X(8).
02 NAMA-O PIC X(20).
02 NILAI-1O PIC Z(2)9.
02 BAYARAN-O PIC ZZ,Z(3).99.
Misal salah satu record DATA-MHS adalah :
10289382
Maria
80
25000,80
Data tersebut akan tersimpan di MEMORI dan digunakan dalam
PROCEDURE DIVISION dalam bentuk :
Nama
Data item
Picture Nilai data Tersimpan di memori Digunakan dalam Prosedur
NPM X(8) 10289382 1 0 2 8 9 3 8 2 1 0 2 8 9 3 8 2
NAMA X(20) Maria M a r i a M a r i a
NILAI-1 9(3) 80 0 8 0 0 8 0
BAYARAN 9(6)V99 25000,80 0 2 5 0 0 0 . 8 0 0 2 5 0 0 0 .8 0
PICTURE karakter 9
o Hanya mengandung nilai NUMERIK.
o Ukuran dari panjang item ditunjukkan dengan banyaknya angka 9
o Mempunyai sifat RATA KANAN
o Bila nilai data < lokasi yg ditunjukkan pada picture = sisanya mulai
dari kiri diisi dengan angka 0
o Bila nilai data > lokasi yg ditunjukkan pada picture = data akan
dipotong mulai dari kiri.
PICTURE karakter V
o Menunjukkan letak anggapan dari titik desimal
o Tidak termasuk panjang dari field, tetapi informasi ini disimpan
disuatu tempat dikomputer, sehingga perhitungan tetap benar
o Hanya boleh sebuah pada suatu field.
PICTURE karakter P
o Digunakan dgn gabungan PICTURE karakter V, utk menimbulkan 0
o Jarang digunakan
Pemrograman Terstruktur Hal. 11
PICTURE karakter S
o Untuk memberi tanda negatif
o Digunakan bersamaan dengan PICTURE karakter 9
PICTURE karakter A
o Untuk menyimpan nilai data huruf (alphabet)
o Sifatnya rata kiri
o Bila nilai data < field maka lokasi field yg kosong diisi blank
o Bila nilai data > field maka nilai data terpotong mulai dari kanan
PICTURE karakter X
o Untuk menunjukkan posisi nilai alphanumerik (gabungan
angka,huruf atau spesial karakter) & BERSIFAT RATA KIRI
PICTURE EDITING
- Berguna untuk perubahan bentuk data dari data yg tersimpan di
storage.
- Dengan adanya perubahan, maka data yg dicetak akan tampak lebih
mudah dibaca.
- Hanya Nilai numerik saja yang dapat diedit KECUALI Picture editing
karakter B yg bisa meng-edit nilai huruf.
- Picture editing tdk boleh digunakan utk field penerima data langsung
sbg input data
- Yang dapat digunakan sbg penerima langsung data input adalah :
PICTURE karakter yaitu : 9, V, P,S, A atau X
PICTURE EDITING Z
Digunakan untuk menggantikan angka 0 dimuka dgn blank
PICTURE EDITING $
o Digunakan untuk pencetakan $ pada posisi paling kiri.
o Apabila lebih dari 1 karakter $ maka digunakan utk pencetakan
$ pd posisi paling kiri dari angka selain 0.
o Bisa diganti dengan F, tetapi harus dideklarasikan dahulu pada
CONFIGURATION SECTION.
PICTURE EDITING . DAN ,
o Karakter . digunakan utk menunjukkan letak posisi dari titik
desimal pada pencetakan.
o Hanya boleh SATU . (titik) pada suatu picture editing
o Boleh lebih dari SATU , (koma) pada suatu picture editing
o Karakter , (koma) berfungsi memberikan bentuk koma pada
tempat-tempat tertentu.
Pemrograman Terstruktur Hal. 12
PICTURE EDITING -
o Untuk menampilkan tanda negatif bila data aslinya negatif
o Bila data aslinya tidak negatif maka digantikan blank
PICTURE EDITING +
o Untuk menampilkan tanda negatif atau tanda positif
o Bila data aslinya tidak bertanda, maka dianggap positif
PICTURE EDITING DB dan CR
o Untuk DEBIT dan KREDIT pada akuntansi
o DB dan CR hanya ditulis mulai dari ujung sebelah kanan
dari PICTURE
o Hasilnya hanya tampak pada hasil edit bila nilai datanya
negatif
PICTURE EDITING B
o Khusus untuk mengedit nilai data BUKAN NUMERIK
o Akan menyebabkan blank pada posisi dimana B berada.
PICTURE EDITING *
o Digunakan utk mengganti nilai 0 pd nilai data disebelah
kanan dgn tanda * .
o Biasanya untuk maksud pencegahan terhadap nilai rupiah pd
penulisan dokumen, sehingga tidak bisa disisipi angka sendiri.
PICTURE EDITING 0
o Digunakan untuk menyisipkan angka 0 pada posisi dimana
karakter 0 itu berada.
PICTURE EDITING /
o sama dgn karakter 0, hanya saja karakter yg digunakan adlh
/ (slash)
BENTUK DARI DATA
Terdapat 2 data yaitu : DATA VARIABEL
DATA KONSTANTA
Data VARIABEL
Adalah data yang nilainya dapat berubah didalam program.
Contoh :
ACCEPT jam-kerja
Statemen ACCEPT digunakan utk memasukkan nilai data ke suatu lokasi
storage yg diwakili oleh suatu nama-data
Pemrograman Terstruktur Hal. 13
Isi dari jam-kerja tergantung dari masukkan, jadi selalu berubah-ubah.
Data KONSTANTA
Adalah data yang nilainya tidak bergantung dari input yang dibaca.
Contoh :
MULTIPLY jam-kerja BY 5000 GIVING gaji-o
5000 adalah data konstanta.
Ada 3 bentuk data konstanta yg dipakai pd PROCEDURE DIVISION
dalam COBOL :
1. Literal Numerik
Untuk Operasi aritmatika. Aturan penggunaannya :
a. Maksimum panjang 18 digit
b. Boleh ada plus dan minus, dgn syarat letaknya pada posisi paling
kiri tanpa ada spasi dgn angka pertama.
c. Boleh ada titik desimal dimana saja kecuali yg terkanan
Contoh :
BENAR SALAH
555 73.
-15.16 - 16
18260 25,5
-.80 $5
2. Literal Bukan Numerik
Bukan untuk operasi aritmatika.
Aturan penggunaannya :
a. Maksimum panjang 120 karakter
b. Boleh terdiri dari kumpulan karakter, kecuali karakter petik.
c. Harus dibatasi dengan tanda petik.
Contoh :
BENAR SALAH
'Nilai IPS' Nilai IPS
'23-12-94' 'neraca 'IP"
3. Figurative Constant
Termasuk dalam reserved words
Contoh : ZERO,ZEROS,ZEROES (artinya nol)
SPACE,SPACES( artinya blank)
QUOTE,QUOTES(artinya tanda petik)
ALL literal
Contoh penggunaan :
MOVE ZERO TO jumlah
Pemrograman Terstruktur Hal. 14
MOVE SPACES TO jarak
DISPLAY QUOTE 'PT AKU ' QUOTE
MOVE ALL 'A' TO HEADER
BAB2
DIVISI-DIVISI PADA COBOL
Bentuk Umum dari IDENTIFICATION DIVISION
IDENTIFICATION DIVISION.
PROGRAM-ID. Nama program.
[AUTHOR. Nama programmer.]
[INSTALLATION. Nama instalasi.]
[DATE-WRITTEN. Tgl program dibuat.]
[DATE-COMPILED. Tgl program dikompilasi.]
[SECURITY. Sifat program.]
Bentuk Umum dari ENVIRONMENT DIVISION
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
[SOURCE- COMPUTER. Nama-komputer.]
[OBJECT-COMPUTER. Nama-komputer.]
SPECIAL-NAMES.
PRINTER IS nama-mnemonik
CURRENCY SIGN IS literal
DECIMAL-POINT IS COMMA.
INPUT-OUTPUT SECTION.
FILE-CONTROL.
{file-control entry}
Bentuk umum paragraph FILE-CONTROL untuk organisasi file secara
sequential
INPUT-OUTPUT SECTION.
FILE-CONTROL.
SELECT nama-file ASSIGN TO DISK
PRINTER
ORGANIZATION IS LINE SEQUENTIAL
ACCES MODE IS SEQUENTIAL
FILE STATUS IS nama-data.
Bentuk umum paragraph FILE-CONTROL untuk organisasi file secara
indexed
INPUT-OUTPUT SECTION.
Pemrograman Terstruktur Hal. 2
FILE-CONTROL.
SELECT nama-file ASSIGN TO DISK
ORGANIZATION IS INDEXED
SEQUENTIAL
ACCESS MODE IS RANDOM
DYNAMIC
RECORD KEY IS nama-data1
FILE STATUS IS nama-data2.
Bentuk umum paragraph FILE-CONTROL untuk organisasi file secara
relative
INPUT-OUTPUT SECTION.
FILE-CONTROL.
SELECT nama-file ASSIGN TO DISK
ORGANIZATION IS RELATIVE
ACCESS MODE IS SEQUENTIAL , RELATIVE KEY IS nama-data1
RANDOM
DYNAMIC , RELATIVE KEY IS nama-data1
FILE STATUS IS nama-data2
Bentuk Umum DATA DIVISION
DATA DIVISION.
FILE SECTION.
[ file description entry]
[ record description entry] ...]
WORKING-STORAGE SECTION.
[ independent item ]
[ record description entry ]
[ data description entry ]
Penjelasan :
FILE SECTION.
FD nama-file
LABEL RECORD IS STANDARD
OMITTED
RECORD CONTAINS integer CHARACTERS
DATA RECORD IS nama-record.
01 nama-record.
level-number nama-field PIC simbol-picture
FILLER PICTURE
Pemrograman Terstruktur Hal. 3
Keterangan :
FILLER adalah suatu reserved word yang digunakan untuk pemberian nama
suatu medan data, dimana medan data tsb tidak akan dipanggil dalam
operasi/manipulasi data pada PROCEDURE DIVISION.
WORKING-STORAGE SECTION.
- mempersiapkan manipulasi/operasi terhadap data
- merancang bentuk hasil pemrosesan
- merancang bentuk 'Heading'
- menguraikan struktur record masukan dalam bentuk file, yang mana
struktur record masukan belum didefinisikan dalam FILE SECTION
atau dapat pada data masukan tsb bukan dalam bentuk file.
Independent Item :
- cara pendefinisian lokasi memori yang bukan dalam bentuk record
terpisah struktur record lainnya.
misalnya : sebagai counter, indexmatriks, acuan dalam menentukan
suatu kondisi
- indikator yang digunakan adalah level number 77.
Record description entry :
- pendefinisian data yag dikelompokkan dalam bentuk record
Data description entry :
- Suatu alat bantu dalam mengarahkan logika seorang pemrogram
COBOL untuk mendapatkan suatu penyelesaian terhadap masalah
yang dihadapi.
- Deskripsi data terbentuk dari beberapa clause :
1. level number
2. nama data
3. FILLER
4. PICTURE
5. VALUE
untuk memberi harga pada suatu nama data ataupun FILLER,
dapat berupa numeric literal, non numeric literal, figurative constant
6. BLANK WHEN ZERO
sederetan reserved word yang dapat digunakan untuk menggantikan
nilai nol pada suatu medan data dengan blank (kosong)
7. JUSTIFIED
untuk menentukan apakah besaran yang dikandung oleh suatu
nama data akan rapat kiri atau rapat kanan
8. OCCURS
untuk mendefinisikan matriks atau tabel.
Pemrograman Terstruktur Hal. 4
matriks adalah berupa sekumpulan medan data homogen yang dapat
dicapai dengan suatu indeks (subscript).
9. REDEFINES
untuk mendefinisikan kembali satu/beberapa item (nama data) yang
berarti memberikan identitas satu lokasi memori dengan dua nama.
10. RENAMES
dengan indikator level number 66 yang digunakan untuk
pendefinisikan suatu lokasi memori berdasarkan nama data atau
struktur yang mendahuluinya, hanya dapat dilakukan dalam satu
record.
CONTOH :
penggunaan independent item :
WORKING-STORAGE SECTION.
77 NOMOR PIC 999 VALUE ZERO.
77 TOTAL PIC 999 VALUE 0.
77 AKHIR PIC 9.
88 DATA-MHS VALUE 0.
88 MASIH-ADA VALUE 1
penggunaan BLANK WHEN ZERO :
77 TOTAL PIC 999 VALUE ZERO, BLANK [WHEN] ZERO.
77 PEMBAYARAN PIC 9(5) BLANK ZERO.
Jika TOTAL bernilai 0 maka sepanjang 3 karakter kosong.
Jika PEMBAYARAN bernilai nol maka sepanjang 5 karakter kosong.
penggunaan OCCURS :
01 STATUS-PERKAWINAN.
02 STATUS PIC X(15) OCCURS 4 TIMES.
berarti STATUS-PERKAWINAN nama tabel/matriks yang mempunyai 4
elemen,
yaitu STATUS(1), STATUS(2), STATUS(3), STATUS(4).
penggunaan REDEFINES :
01 TABEL-BULAN.
10 FILLER PIC X(10) VALUE "JANUARI ".
10 FILLER PIC X(10) VALUE "FEBRUARI ".
10 FILLER PIC X(10) VALUE "MARET ".
01 MATRIKS-BULAN REDEFINES TABEL-BULAN.
10 BULAN PIC X(10) OCCURS 3 TIMES.
pendefinisian suatu lokasi memori dengan panjang 30 character yang
digunakan untuk TABEL-BULAN. Kemudian lokasi tsb didefinisikan lagi dengan
Pemrograman Terstruktur Hal. 5
suatu nama MATRIKS-BULAN. Dengan OCCURS clause, maka pencapaian
elemen tabel dapat dilakukan dengan suatu matriks.
Misalnya, untuk mendapatkan data "MARET" maka pencapaian data adalah
dengan BULAN(3), untuk bulan "FEBRUARI" dengan BULAN(2).
PROCEDURE DIVISION
INPUT/OUTPUT statement
ACCEPT statement
untuk memasukkan data, dari layarsewaktu program tsb dijalankan. Pada
umumnya data tsb dalam jumlah relatif kecil dan tidak didefinisikan sebagai
file.
Bentuk umum : ACCEPT nama-data.
Contoh :
ACCEPT DATA-NILAI.
ACCEPT TANGGAL FROM DATE.
DISPLAY statement
untuk melakukan transfer data terhadap suatu hasil pemrosesan dari memori
komputer ke dalam media keluaran. Dimana hasil tsb tidak didefinisikan
sebagai file.
Bentuk umum :
DISPLAY besaran [UPON nama-alat-output].
nama-data
besaran dapat berupa numerik literal atau non numerik literal
Contoh :
DISPLAY "JUDUL".
DISPLAY NAMA_MHS NPM "nILAI :" NILAI UPON ALAT-CETAK.
DISPLAY (15, 5) "LAPORAN"
OPEN statement
untuk mempersiapkan/membuka file yang digunakan dalam program.
Bentuk umum :
INPUT nama-file
OPEN OUTPUT nama-file
I-O nama-file
Contoh :
OPEN INPUT FILE-MHS
OUTPUT REPORT-MHS.
OPEN I-O INDUK-MHS.
Pemrograman Terstruktur Hal. 6
READ statement
untuk membaca data/record yang ada dalam suatu file.
Bentuk umum :
READ nama-file [RECORD [INTO nama-record]
AT END
[ tindakan ] ]
INVALID KEY
Contoh :
READ FILE-MHS AT END MOVE 0 TO AKHIR.
READ FILE-MHS AT END GO TO HABIS.
WRITE statement
untuk melakukan transfer hasil pemrosesan yang didefinisikan sebagai record
ke dalam media keluaran dalam bentuk file.
Bentuk umum :
WRITE nama-record [FROM nama-data-1]
BEFORE nama-data-2 LINES
[ ADVANCING integer LINES ]
AFTER PAGE
[ INVALID KEY tindakan ]
Contoh :
WRITE REPORT-MHS FROM JUDUL-1.
WRITE REPORT-MHS FROM JUDUL-2 AFTER ADVANCING 2 LINES.
CLOSE statement.
untuk mengakhiri suatu proses input/output dari suatu file (semua file yang
sudah tidak digunakanharus ditutup).
Bentuk umum :
CLOSE nama-file
Contoh :
CLOSE FILE-MHS, REPORT-MHS.
BRANCHING statement.
STOP statement
untuk mengakhiri pelaksanaan program.
Bentuk umum :
Pemrograman Terstruktur Hal. 7
STOP RUN.
Contoh :
CLOSE FILE-MHS, REPORT-MHS.
STOP RUN.
GO TO statement
untuk mengalihkan pelaksanaan program, yang ditujukan pada suatu nama
paragraph.
Bentuk umum :
GO TO nama-paragraph.
Contoh :
PARAGRAPH-1.
ADD 1 TO HAL.
GO TO PARAGRAPH-3.
PARAGRAPH-2.
MOVE ZERO TO NOM.
PARAGRAPH-3.
CLOSE FILE-MHS, REPORT-MHS.
STOP RUN.
MANIPULATION statement.
MOVE statement.
memindahkan suatu besaran/data dari satu field ke lokasi field yang lain
sehingga input data dapat dimanipulasi untuk menghasilkan output.
Bentuk umum :
nama-data-1
MOVE TO nama-data2 .....
besaran
Contoh :
01 RECORD-MHS.
02 NPM PIC X(7).
02 UJIAN-1 PIC 99.
...........................................
...........................................
MOVE ZERO TO UJIAN-1.
MOVE NPM TO NPM-O.
CONDITIONAL statement.
digunakan untuk melakukan pengetesan terhadap suatu kondisi tertentu.
Pemrograman Terstruktur Hal. 8
Bentuk umum :
stmt-1 ELSE stmt-2
IF kondisi
NEXT SENTENCE ELSE NEXT SENTENCE
GREATER THAN >
operand-1 EQUAL TO operand-2
=
LESS THAN
<
Hubungan antar kondisi:
AND : tindakan akan dilaksanakan bila semua kondisi /syarat dipenuhi.
OR : tindakan akan dilaksanakan bila salah satu kondisi/syarat dipenuhi.
Contoh :
- Jika JAM-KERJA lebih besar dari 40 ,
maka UANG-LEMBUR = (JAM-KERJA - 40) x UPAH
Kalau tidak UANG-LEMBUR = 0
IF JK IS GREATER THAN 40
COMPUTE UL = (JK - 40) * UPAH
ELSE
MOVE ZERO TO UL.
Kondisi Name Kondisi
Penggunaan level number 88 :
VALUE IS THROUGH
88 kondisi lt-1 lt-2
VALUE ARE THRU
Contoh :
- Jika Kode = 1 maka pendidikan terakhir Sarjana
Jika Kode = 2 maka pendidikan terakhir D3
Jika Kode = 3 maka pendidikan terakhir SLTA
01 REC-PEC.
02 ................
02 KODE PIC 9.
88 S1 VALUE IS 1.
88 D3 VALUE IS 2.
88 SLTA VALUE IS 3.
IF KODE = 1
MOVE "SARJANA" TO KET
ELSE
IF KODE = 2 MOVE "D3" TO KET
Pemrograman Terstruktur Hal. 9
ELSE MOVE "SLTA" TO KET.
atau
IF S1 MOVE "SARJANA" TO KET
ELSE
IF D3 MOVE "D3" TO KET
ELSE
MOVE "SLTA" TO KET.
Level Number & Picture
PICTURE EDITING & PEMBULATAN
LEVEL NUMBER
Adalah suatu nomor yang menunjukkan jenjang dari data/item
dalam suatu record. Makin besar nomor levelnya, makin rendah
jenjang tingkatannya.
LEVEL NUMBER YANG DIPAKAI :
a. 01 = Untuk mengawali record description
b. 02 - 49 = Untuk mengawali data item
c. 66 = Untuk RENAMES
d. 77 = Untuk mengawali item yang berdiri sendiri
e. 88 = Untuk mengawali nama kondisi / pilihan
PICTURE CLAUSE
Picture clause memberikan informasi tentang bagaimana compiler
COBOL mengatur memory untuk data yg dimasukkan.
Menerangkan data item yg digunakan : - ukuran field
- type data
-numerik( 9 )
-alphanumerik( X )
-alphabet( A )
Bentuk dari Clause :
PICTURE
{IS}
karakter
PIC
Data item yg berbentuk REPORT-EDITED-ITEM dapat menggunakan
PICTURE karakter :
Z " DB * $ - CR O . + B /
Pemrograman Terstruktur Hal. 10
Contoh Program :
:
:
DATA DIVISION.
FILE SECTION.
FD REKAMAN.
LABEL RECORD IS STANDARD
VALUE OF FILE-ID IS "MHS.DAT"
01 DATA-MHS.
02 NPM PIC X(8).
02 NAMA PIC X(20).
02 NILAI-1 PIC 9(3).
02 BAYARAN PIC 9(6)V99.
WORKING-STORAGE SECTION.
01 BENTUK-LAPORAN.
02 NPM-O PIC X(8).
02 NAMA-O PIC X(20).
02 NILAI-1O PIC Z(2)9.
02 BAYARAN-O PIC ZZ,Z(3).99.
Misal salah satu record DATA-MHS adalah :
10289382
Maria
80
25000,80
Data tersebut akan tersimpan di MEMORI dan digunakan dalam
PROCEDURE DIVISION dalam bentuk :
Nama
Data item
Picture Nilai data Tersimpan di memori Digunakan dalam Prosedur
NPM X(8) 10289382 1 0 2 8 9 3 8 2 1 0 2 8 9 3 8 2
NAMA X(20) Maria M a r i a M a r i a
NILAI-1 9(3) 80 0 8 0 0 8 0
BAYARAN 9(6)V99 25000,80 0 2 5 0 0 0 . 8 0 0 2 5 0 0 0 .8 0
PICTURE karakter 9
o Hanya mengandung nilai NUMERIK.
o Ukuran dari panjang item ditunjukkan dengan banyaknya angka 9
o Mempunyai sifat RATA KANAN
o Bila nilai data < lokasi yg ditunjukkan pada picture = sisanya mulai
dari kiri diisi dengan angka 0
o Bila nilai data > lokasi yg ditunjukkan pada picture = data akan
dipotong mulai dari kiri.
PICTURE karakter V
o Menunjukkan letak anggapan dari titik desimal
o Tidak termasuk panjang dari field, tetapi informasi ini disimpan
disuatu tempat dikomputer, sehingga perhitungan tetap benar
o Hanya boleh sebuah pada suatu field.
PICTURE karakter P
o Digunakan dgn gabungan PICTURE karakter V, utk menimbulkan 0
o Jarang digunakan
Pemrograman Terstruktur Hal. 11
PICTURE karakter S
o Untuk memberi tanda negatif
o Digunakan bersamaan dengan PICTURE karakter 9
PICTURE karakter A
o Untuk menyimpan nilai data huruf (alphabet)
o Sifatnya rata kiri
o Bila nilai data < field maka lokasi field yg kosong diisi blank
o Bila nilai data > field maka nilai data terpotong mulai dari kanan
PICTURE karakter X
o Untuk menunjukkan posisi nilai alphanumerik (gabungan
angka,huruf atau spesial karakter) & BERSIFAT RATA KIRI
PICTURE EDITING
- Berguna untuk perubahan bentuk data dari data yg tersimpan di
storage.
- Dengan adanya perubahan, maka data yg dicetak akan tampak lebih
mudah dibaca.
- Hanya Nilai numerik saja yang dapat diedit KECUALI Picture editing
karakter B yg bisa meng-edit nilai huruf.
- Picture editing tdk boleh digunakan utk field penerima data langsung
sbg input data
- Yang dapat digunakan sbg penerima langsung data input adalah :
PICTURE karakter yaitu : 9, V, P,S, A atau X
PICTURE EDITING Z
Digunakan untuk menggantikan angka 0 dimuka dgn blank
PICTURE EDITING $
o Digunakan untuk pencetakan $ pada posisi paling kiri.
o Apabila lebih dari 1 karakter $ maka digunakan utk pencetakan
$ pd posisi paling kiri dari angka selain 0.
o Bisa diganti dengan F, tetapi harus dideklarasikan dahulu pada
CONFIGURATION SECTION.
PICTURE EDITING . DAN ,
o Karakter . digunakan utk menunjukkan letak posisi dari titik
desimal pada pencetakan.
o Hanya boleh SATU . (titik) pada suatu picture editing
o Boleh lebih dari SATU , (koma) pada suatu picture editing
o Karakter , (koma) berfungsi memberikan bentuk koma pada
tempat-tempat tertentu.
Pemrograman Terstruktur Hal. 12
PICTURE EDITING -
o Untuk menampilkan tanda negatif bila data aslinya negatif
o Bila data aslinya tidak negatif maka digantikan blank
PICTURE EDITING +
o Untuk menampilkan tanda negatif atau tanda positif
o Bila data aslinya tidak bertanda, maka dianggap positif
PICTURE EDITING DB dan CR
o Untuk DEBIT dan KREDIT pada akuntansi
o DB dan CR hanya ditulis mulai dari ujung sebelah kanan
dari PICTURE
o Hasilnya hanya tampak pada hasil edit bila nilai datanya
negatif
PICTURE EDITING B
o Khusus untuk mengedit nilai data BUKAN NUMERIK
o Akan menyebabkan blank pada posisi dimana B berada.
PICTURE EDITING *
o Digunakan utk mengganti nilai 0 pd nilai data disebelah
kanan dgn tanda * .
o Biasanya untuk maksud pencegahan terhadap nilai rupiah pd
penulisan dokumen, sehingga tidak bisa disisipi angka sendiri.
PICTURE EDITING 0
o Digunakan untuk menyisipkan angka 0 pada posisi dimana
karakter 0 itu berada.
PICTURE EDITING /
o sama dgn karakter 0, hanya saja karakter yg digunakan adlh
/ (slash)
BENTUK DARI DATA
Terdapat 2 data yaitu : DATA VARIABEL
DATA KONSTANTA
Data VARIABEL
Adalah data yang nilainya dapat berubah didalam program.
Contoh :
ACCEPT jam-kerja
Statemen ACCEPT digunakan utk memasukkan nilai data ke suatu lokasi
storage yg diwakili oleh suatu nama-data
Pemrograman Terstruktur Hal. 13
Isi dari jam-kerja tergantung dari masukkan, jadi selalu berubah-ubah.
Data KONSTANTA
Adalah data yang nilainya tidak bergantung dari input yang dibaca.
Contoh :
MULTIPLY jam-kerja BY 5000 GIVING gaji-o
5000 adalah data konstanta.
Ada 3 bentuk data konstanta yg dipakai pd PROCEDURE DIVISION
dalam COBOL :
1. Literal Numerik
Untuk Operasi aritmatika. Aturan penggunaannya :
a. Maksimum panjang 18 digit
b. Boleh ada plus dan minus, dgn syarat letaknya pada posisi paling
kiri tanpa ada spasi dgn angka pertama.
c. Boleh ada titik desimal dimana saja kecuali yg terkanan
Contoh :
BENAR SALAH
555 73.
-15.16 - 16
18260 25,5
-.80 $5
2. Literal Bukan Numerik
Bukan untuk operasi aritmatika.
Aturan penggunaannya :
a. Maksimum panjang 120 karakter
b. Boleh terdiri dari kumpulan karakter, kecuali karakter petik.
c. Harus dibatasi dengan tanda petik.
Contoh :
BENAR SALAH
'Nilai IPS' Nilai IPS
'23-12-94' 'neraca 'IP"
3. Figurative Constant
Termasuk dalam reserved words
Contoh : ZERO,ZEROS,ZEROES (artinya nol)
SPACE,SPACES( artinya blank)
QUOTE,QUOTES(artinya tanda petik)
ALL literal
Contoh penggunaan :
MOVE ZERO TO jumlah
Pemrograman Terstruktur Hal. 14
MOVE SPACES TO jarak
DISPLAY QUOTE 'PT AKU ' QUOTE
MOVE ALL 'A' TO HEADER
array dalam cobol
Array dapat dideklarasikan dalam COBOL menggunakan klausa TERJADI. Syntax is, Sintaks adalah, For one dimensional array, Untuk satu array dimensi, 01 Arrays. 01 Arrays. 05 Var1 PIC X(10) Occurs 10 times. 05 var1 PIC X (10) Terjadi 10 kali. For two dimensional array, Selama dua array dimensi, 01 Arrays. 01 Arrays. 03 AAA Occurs 10 times 03 AAA Terjadi 10 kali 05 BBB Occurs 10 times 05 BBB Terjadi 10 kali 07 Value PIC 9(3). Nilai 07 PIC 9 (3).
01 ARRAYNAME 05 ARRAY-RECDFORMAT OCCURS 20 TIMES 05 FORMAT ARRAY-RECD TERJADI 20 KALI 10 ARRAYNAME-FIELDNAME1 PIC X(20) 10 ARRAYNAME- FIELDNAME1 PIC X (20) 10 ARRAYNAME-FIELDNAME2 PIC X(30) 10 ARRAYNAME- FIELDNAME2 PIC X (30) AND WE CAN ACCESS THIS ARRAY BY USING SUBSCRIPT... DAN KAMI BISA AKSES INI DENGAN MENGGUNAKAN ARRAY subscript ... LIKE DISPLAY ARRAY-NAME(I) SEPERTI NAMA DISPLAY-ARRAY (I) AND ALSO INDIVIDUAL FIELD: DISPLAY ARRAYNAME-FIELD1(I) DAN JUGA INDIVIDU LAPANGAN: DISPLAY ARRAYNAME-FIELD1 (I)
kita menyatakan tabel sebagai 01 SALES-OF-YEAR-2010 OCCURS 12 TIMES indexed by YY. 01 SALES-OF-Y EAR-2010 TERJADI 12 KALI diindeks oleh YY. 02 MONTH PIC A(10). 02 BULAN PIC A (10). 02 NUM-OF-UNITS PIC 9(7). 02 TS NUM-OF-UNI PIC 9 (7). 02 PRICE-OF-UNIT PIC 9(5). 02 NIT PRICE-OF-U PIC 9 (5). and we can call table elemnts as follows dan kita dapat memanggil elemnts tabel sebagai berikut procedure division. prosedur divisi. ....... ....... ....... ....... MOVE 1 TO YY. PINDAHKAN 1 KE YY. DISPLAY MONTH(YY). DISPLAY BULAN (YY).
Senin, 04 Oktober 2010
artikel lah
IMPLEMENTASI TEKNOLOGI INFORMASI UNTUK KEUNGGULAN KOMPETITIF DALAM OPERASIONAL PERUSAHAAN PADA ERA GLOBALISASI
Konsep keunggulan kompetitif dalam operasional perusahaan
Belakangan diketahui bahwa salah satu penyebab utama terjadinya era globalisasi yang datangnya lebih cepat dari dugaan semua pihak adalah karena perkembangan pesat teknologi informasi. Implementasi internet, electronic commerce, electronic data interchange, virtual office, telemedicine, intranet, dan lain sebagainya telah menerobos batas-batas fisik antar negara. Penggabungan antara teknologi komputer dengan telekomunikasi telah menghasilkan suatu revolusi di bidang sistem informasi. Data atau informasi yang pada jaman dahulu harus memakan waktu berhari-hari untuk diolah sebelum dikirimkan ke sisi lain di dunia, saat ini dapat dilakukan dalam hitungan detik.
Tidak berlebihan rasanya jika salah satu pakar IBM menganalogikannya dengan perkembangan otomotif sebagai berikut: “seandainya dunia otomotif mengalami kemajuan sepesat teknologi informasi, saat ini telah dapat diproduksi sebuah mobil berbahan bakar solar, yang dapat dipacu hingga kecepatan maximum 10,000 km/jam, dengan harga beli hanya sekitar 1 dolar Amerika !”. Secara mikro, ada hal cukup menarik untuk dipelajari, yaitu bagaimana evolusi perkembangan teknologi informasi yang ada secara signifikan mempengaruhi persaingan antara perusahaan-perusahaan di dunia, khususnya yang bergerak di bidang jasa. Secara garis besar, ada empat periode atau era perkembangan sistem informasi, yang dimulai dari pertama kali diketemukannya komputer hingga saat ini. Keempat era tersebut (Cash et.al., 1992) terjadi tidak hanya karena dipicu oleh perkembangan teknologi komputer yang sedemikian pesat, namun didukung pula oleh teori-teori baru mengenai manajemen perusahaan modern. Ahli-ahli manajemen dan organisasi seperti Peter Drucker, Michael Hammer, Porter, sangat mewarnai pandangan manajemen terhadap teknologi informasi di era modern. Oleh karena itu dapat dimengerti, bahwa masih banyak perusahaan terutama di negara berkembang (dunia ketiga), yang masih sulit mengadaptasikan teori-teori baru mengenai manajemen, organisasi, maupun teknologi informasi karena masih melekatnya faktor-faktor budaya lokal atau setempat yang mempengaruhi behavior sumber daya manusianya. Sehingga tidaklah heran jika masih sering ditemui perusahaan dengan peralatan komputer yang tercanggih, namun masih dipergunakan sebagai alat-alat administratif yang notabene merupakan era penggunaan komputer pertama di dunia pada awal tahun 1960-an.
*Konsep keunggulan kompetitif dalam operasional perusahaan.
Dalam mengimplementasikan konsep e-business, terlihat jelas bahwa meraih keunggulan kompetitif (competitive advantage) jauh lebih mudah dibandingkan mempertahankannya. Secara teoritis hal tersebut dapat dijelaskan karena adanya karakteristik sebagai berikut:
* Pada level operasional, yang terjadi dalam e-business adalah restrukturisasi dan redistribusi dari bit-bit digital (digital management), sehingga mudah sekali bagi perusahaan untuk meniru model bisnis dari perusahaan lain yang telah sukses;
* Berbeda dengan bisnis konvensional dimana biasanya sebuah kantor beroperasi 8 jam sehari, di dalam e-business (internet), perusahaan harus mampu melayani pelanggan selama 7 hari seminggu dan 24 jam sehari, karena jika tidak maka dengan mudah kompetitor akan mudah menyaingi perusahaan terkait;
* Berjuta-juta individu (pelanggan) dapat berinteraksi dengan berjuta-juta perusahaan yang terkoneksi di internet, sehingga sangat mudah bagi mereka untuk pindah-pindah perusahaan dengan biaya yang sangat murah (rendahnya switching cost);
* Fenomena jejaring (internetworking) memaksa perusahaan untuk bekerja sama dengan berbagai mitra bisnis untuk dapat menawarkan produk atau jasa secara kompetitif, sehingga kontrol kualitas, harga, dan kecepatan penciptaan sebuah produk atau jasa kerap sangat ditentukan oleh faktor-faktor luar yang tidak berada di dalam kontrol perusahaan; dan
* Mekanisme perdagangan terbuka dan pasar bebas (serta teori perfect competition) secara tidak langsung telah terjadi di dunia internet, sehingga seluruh dampak atau dalil-dalil sehubungan dengan kondisi market semacam itu berlaku terjadi di dunia maya.
Melihat kenyataan di atas, perusahaan harus memiliki kriteria-kriteria (critical success factors) dan ukuran-ukuran (performance indicators) yang dapat dijadikan sebagai barometer sukses tidaknya perusahaan dalam memiliki dan mempertahankan keunggulun kompetitif tertentu. Beberapa teori keunggulan kompetitif di dunia maya menganjurkan agar paling tidak 7 (tujuh) aspek harus menjadi perhatian dari sebuah perusahaan, yaitu masing-masing:
1. Customer Service
2. Price
3. Quality
4. Fulfillment Time
5. Agility
6. Time to Market
7. Market Reach
Kondisi ketujuh aspek tersebut akan sangat menentukan posisi perusahaan di dalam kancah persaingan di dunia maya.
Strategic Uses of Information Technology
Perkembangan terbaru dalam technology informasi telah mengubah cara organisasi menjalankan bisnis.saat ini,perusahaan biaya mencatat keintiman dengan memanfaatkan internet dan mengambil keuntungan model bisnis baru seperti pelelangan dan perdagangan distribusi,namun banyak pimpinan senior tidak memiliki alat untuk menilai dan mengkomunikasikan dampak bisnis teknologi informasi yang dapat membawa organisasi mereka.
Dalam program ini CIO,CTO, dan manajer umum senior belajar untuk mengidentifikasi,menilai,dan mengkomunikasikan keunggulan kompetitif strategy yg di mungkinkan oleh technology informasi.
Perencanaan strategis untuk TI dibagi menjadi 3 tahapan utama, yaitu :
1. Tahapan Assesment.
2. Tahapan menyusun Strategi.
3. Tahapan Pelaksanaan atau Eksekusi.
MEMBANGUN COSTUMER FOCUSED BISNIS
Inilah kondisi ril yang terjadi saat ini. Suatu tantangan besar yang harus dihadapi oleh produsen atau pihak pabrikan tak terkecuali yang bergerak di bisnis layanan atau jasa. Customer focused menjadi kata kunci yang sangat krusial.
Customer focused tidak hanya diperhatikan pada saat penjualan atau sampai tahap pemakaian produk oleh konsumen. Pola pikir Customer focused perlu dibagun sejak dari proses awal. Mulai dari perencanaan dan perancangan produk baru, suara konsumen (voice of customer) harus dianalisa dengan baik.
Value seharusnya dibangun berdasarkan perspektif kebutuhan pelanggan. Sudah banyak contoh perusahaan atau unit bisnis yang di waktu lampau sangat besar dan perkasa, kini tinggal nama akibat ditinggalkan customer.
Kualitas produk yang rendah, layanan customer service yang lambat dan bertele-tele, barang yang tidak tersedia ketika konsumen ingin membeli, produk yang tidak nyaman, buku panduan (owners manual) yang kurang jelas dan membingungkan, fitur yang tidak sesuai dengan spesifikasi teknis, harga yang tidak kompetitif, pelayanan yang terlalu lama dan kurang ramah, pemakaian dan penyetelan (setting) produk yang sulit dan membingungkan, serta sejumlah “nilai minus” lainnya merupakan hal dan kondisi yang tidak diinginkan konsumen.
Value Chain & Strategic Information System.
Untuk lebih memahami kegiatan melalui suatu perusahaan yang mengembangkan keunggulan kompetitif dan menciptakan nilai pemegang saham berguna untuk memisahkan system bisnis menjadi serangkaian kegiatan yang menghasilkan nilai di sebut sebagai value chain. 1985 dalam buku competitive advantage, Michael porter memperkenalkan model value chain generic yang umunya untuk berbagai perusahaan.
RE-ENGENEERING BUSSINES PROCESS
Dalam ilmu computer dan manajemen suatu pendekatan yang bertujuan perbaikan dengan cara menaikan efisiensi dan efektivitas dari proses bisnis yang ada di dalam dan seluruh organiasi. Kunci untuk bagi organisasi untuk melihat proses bisnis mereka dari yang bersih persepektif dan menentukan bagaimana mereka dapat membuat proses ini yang terbaik untuk meningkatkan cara mereka menjalankan bisnis.
MENCIPTAKAN VIRTUAL COMPANY
Membantu Untuk membangun sebuah Virtual Company, ada beberapa
komponen yang dapat digunakan [13] , diantaranya :
• Email
• Hampir semua company menggunakan email dalam proses komunikasi, kapanpun dan dimanapun.
• Sistem yang otomatis dan mudah digunakan
• Menggunakan suatu apikasi sistem informasi yang bekerja secara otomatis untuk menggantikan pegawai secara langsung, dengan demikian waktu yang digunakan lebih efisien.
• Digital company
• Membuat elektronik company secara on-line.dengan system online , pegawai dapat bekerja kapanpun dan dimanapun.
• Monitoring
• Mempermudah memonitor apikasi situs web
• Infrastruktur
• Sarana infrastruktur akan dibutuhkan untuk menjalankan konsep sebuah VC.
• Motivasi
• Memotivasai user agar on-line
• User-friendly
MEMBANGUN KNOWLEDGE CREATING COMPANY
Implementasi internet, electronic commerce, electronic data interchange, virtual office, telemedicine, intranet, dan lain sebagainya telah menerobos batas-batas fisik antar negara.
Secara garis besar, ada empat periode atau era perkembangan sistem informasi, yang dimulai dari pertama kali diketemukannya komputer hingga saat ini. Keempat era tersebut (Cash et.al., 1992) terjadi tidak hanya karena dipicu oleh perkembangan teknologi komputer yang sedemikian pesat, namun didukung pula oleh teori-teori baru mengenai manajemen perusahaan modern. Ahli-ahli manajemen dan organisasi seperti Peter Drucker, Michael Hammer, Porter, sangat mewarnai pandangan manajemen terhadap teknologi informasi di era modern.
http://andrykusuma.wordpress.com/2010/01/08/tugas-6-kesimpulan-mengenai-apa-yang-anda-pelajari-dalam-mata-kuliah-sim-1-terkait-dengan-tugas-1-sampai-dengan-5-yang-sudah-saya-berikan-sebelumnya-jabarkan-dalam-sebuah-artikel-minimal-500-kata/
Langganan:
Postingan (Atom)