Saeful Kurnia - Web Blog

Ada banyak cerita unik, dan itu adalah ceritamu sendiri. Dunia yang penuh dengan cerita, dan permainan yang terkadang mengucurkan air mata, melelahkan, dan membahagiakan. Itu semua bisa terjadi, dan sudah tersirat dalam takdir yang tak bisa difikirkan akal sehat. Sebenarnya, yang membuat kau beranggapan bahwa dunia ini tak adil untukmu dan juga membahagiakanmu. Itu adalah apa yang kau peroleh sendiri. Mulai dari sebuah angan yang tak pernah kunjung bisa untuk kau gapai. Lalu, sebuah kisah yang membuat nekat untuk segera sirna dari muka bumi. Itu semua terangkum dalam ceritamu sendiri. Jadi, karena kau bagaikan sebuah pena. Kenapa kau tak buat ceritamu sendiri berakhir bahagia. Kau tak harus pasrah dengan keadaan. Kau tak hanya berdo'a dan terdiam untuk melakukan semuanya. Kau bisa. Kau sanggup, namun belum saatnya untukmu melakukannya. Kau bagian dari dunia, semua dunia melihatmu. Dunia hanya belum tahu siapa kau. Dan kau belum tahu siapa dirimu sendiri. Lalu, kenapa kau tak mulai cerita baru. Yang kau rangkai untuk berakhir dengan bahagia? Bukankah dunia ini adalah sebuah permaianan.

Hei aku disini. Dan kau disana, kau dan aku sama. Punya cerita masing-masing dan tergantung bagaimana kau melihatnya. Tapi yang jelas, jika kau sama seperti aku. Ingatlah bahwa kau bisa mengubah ceritamu sendiri.
Read More …

Pernah diungkap sebelumnya bahwa manusia itu tak lepas dari yang namanya interaksi. Setiap manusia butuh satu sama lainnya, dan antara sesama manusia yang berinteraksi itu membentuk sebuah kooperasi atau kerjasama. Bentuk kerjasama yang mereka lakukan beragam, ada yang bekerja sama secara fisikal seperti bergotong royong membangun jalan dan kerja bakti, dan juga bekerja sama dengan pemikiran seperti memberikan ide atau gagasan pada suatu diskusi kelompok.

Dalam hidup manusia, yang populasinya sudah melesat jauh melampaui segala peradaban makhluk hidup, kerja sama sangat diperlukan bahkan setiap saat juga memerlukan suatu kerja sama. Sama halnya seperti seorang  murid yang membutuhkan gurunya. Oleh karena manusia yang setiap saat membutuhkan kerjasama itu, maka tersebutlah istilah interaksi yang membentuk kerjasama manusia (Human Cooperation).

Tanpa bekerja sama manusia takkan mampu untuk hidup, tanpa bekerja sama seorang bayi takkan lahir dan memunculkan sebuah revolusi dari peradaban yang mampu mengubah seluruh jagad. Dan tanpa bekerja sama pula sebuah sifat pribadi takkan terbentuk. Kerja sama membangun sebuah sikap dan moral manusia, yang dimana membantu dalam pembentukan nilai dan moral yang diakui oleh orang-orang lain yang berada disekitarnya.

Hal tersebut tak jauh beda dengan sebuah interaksi, yang dimana manusia juga membutuhkannya. Tapi dalam hal ini, manusia melakukan interaksi dan membentuk kerjasama untuk kepentingan bersama dan memenuhi kehidupan bersama. Oleh karena itu, setiap interaksi yang dilakukan antar sesama manusia akan memperoleh suatu kerjasama. Bahkan bila interaksi yang dilakukan lebih mendalam lagi, maka akan menjadi kerjasama yang apik, kompak, kokoh dan takkan pernah putus sampai kapanpun. Biasanya komponen penyusunnya adalah seorang sahabat karib, teman berbagi (teman curhat).

Dalam pembentukan kerjasama pun perlu sebuah kepercayaan antar manusia. Tidak saling percaya maka tidak akan terbentuk kerjasama dan rantai interaksi pun akan terputus.
Read More …

Menjadi seorang siswa atau mahasiswa yang hidup di sekolah atau sebuah fakultas. Tidak selamanya hidup untuk mengerjakan soal dalam waktu 90 menit. Harusnya, setiap siswa itu dididik bukan untuk mengerjakan soal, tapi memberinya masa depan. Hidup bukan hanya mengerjakan soal diatas selembar kertas. Namun hidup juga mengerjakan soal-soal lain yang tidak tersaji dalam selembar kertas. Siswa diberi pengertian se-detail mungkin tentang bagaimana mengerjakan soal. Tapi, tak pernah diberitahu bagaimana menyelesaikan masalahnya sendiri. Hidup bukan seperti itu, hidup memandang semua orang dari berbagai sisi. Bisa saja anak tersebut menerima permasalahan soal yang diberikan oleh gurunya. Tapi, bagaimana dengan anak yang sudah tertekan dengan masalah hidupnya? Bisakah ia mengerjakan soal yang sebenarnya tidak ada hubungan dengan dia sendiri? Seorang siswa memang belajar, tapi bukan belajar untuk mengerjakan soal PG dan Essay. Mereka butuh untuk berkembang. Jikalau ia dapat apa yang ia minta, satu orang pun bisa menaklukan dunia.
Read More …

Logo MS-DOS yang dibuat oleh Microsoft Corp.
Yang dulu sebuah perusahaan kecil, dan kini menjadi
perusahaan yang tercata mampu menguasai pasar
perangkat lunak seluruh dunia.
MS-DOS, singkatan dari Microsoft Disk Operating System, adalah sebuah sistem operasi yang sangat banyak digunakan oleh komputer IBM-PC atau yang kompatibel dengannya. Microsoft membuat MS-DOS sebagai sebuah sistem operasi mainstream, sebelum pada akhirnya menghentikan dukungan MS-DOS secara perlahan ketika mereka membuat sebuah sistem operasi berbasis antarmuka grafis (dikenal juga dengan sebutan GUI) untuk pasar mainstream, yang disebut sebagai Microsoft Windows. MS-DOS dirilis pertama kali pada tahun 1981, dan seiring dengan waktu, Microsoft pun meluncurkan versi yang lebih baru dari MS-DOS. Tidak kurang hingga delapan kali Microsoft meluncurkan versi-versi baru MS-DOS dari tahun 1981 hingga Microsoft menghentikan dukungan MS-DOS pada tahun 2000. MS-DOS merupakan salah satu kunci keberhasilan Microsoft dalam memproduksi perangkat lunak, dari sebuah perusahaan kecil pembuat bahasa pemrograman saat didirikan hingga menjadi sebuah perusahaan perangkat lunak yang seolah menguasai dunia.

Referensi: http://id.wikipedia.org/wiki/MS-DOS

Koputer IBM. Yang menggunakan
Sistem Operasi Main Stream
Ya, begitulah MS-DOS, yang sebagaimana disebutkan dan dijelaskan dalam wikipedia. MS-DOS adalah sebuah sistem operasi mainstream. Apa itu sistem operasi mainstream? Silahkan buka command prompt yang tersedia di sistem operasi windows yang anda gunakan. Setelah selesai anda buka, anda akan punya presepsi sendiri tentang sistem operasi mainstream.

Apa kaitannya dengan pascal?

Sistem Operasi mainstream yang telah dijelaskan pada umumnya seluruh perangkat lunak yang digunakan adalah mainstream. Artinya setiap perangkat lunak itu hanya berupa Input dan Output, tanpa grafis. Seringkali kita membuka Command Prompt pada sistem operasi sebagai sebuah aktifitas tertentu. Misalnya menggunakan attrib, ping, chkdsk, dan maupun yang lainnya. Perintah-perintah tersebut sebenarnya merupakan suatu aplikasi. Tidak percaya? Bukalah C:\Windows\System32 atau drive penginstalan Windows anda yang lain, lalu cari aplikasi seperti ping, attrib, atau chkdsk.
Aplikasi mainstream
Melalu gambar diatas, mungkin anda telah mengenal apa aplikasi mainstream itu. Dan sebenarnya anda telah menggunakannya sehari-hari. Perlu diingat sekali lagi bahwa perintah-perintah yang sebenarnya ada di Command Prompt berasal dari aplikasi yang lain... Artinya disini Command Promt hanya sebagai media untuk mengakses aplikasi tersebut secara global. Dikarenakan Sistem yang mengatur windows tergantikan Oleh Sistem Operasi GUI Microsoft, maka disini Command Prompt hanya sebagai tambahan. Dan sebenarnya penggunaanya tak jauh beda dari MS-DOS, meskipun ada beberapa yang dikurangi.

Aplikasi mainstream. CHKDSK buatan Microsoft Corp.
Kaitannya dengan pascal adalah bahwa di Pascal anda membuat aplikasi basis mainstream. Artinya, user hanya mengetik perintah. Cocok atau tidak cocok dengan perintah yang ada? Berapa parameter yang harus ada? Lalu apa aktifitas yang akan dilakukan bila kita mengakses perintah tersebut? Apakah anda bingung? Bila ya, coba buka Command Prompt lalu ketikan chkdsk.

Terlihat di gambar bahwa itulah bentuk aplikasi mainstream. Nah, disini anda telah mengenal apa yang dimaksud dengan mainstream. Selanjutnya anda tinggal mengenal apa yang dimaksud Parameter Program. Yang dimana itu adalah hal yang sering digunakan, sebagai interaksi komputer dengan aplikasi yang kita buat.

Parameter Program

Aplikasi mainstream. PING.
Parameter program. Sama halnya seperti input yang lainnya. Namun disini, parameter program adalah khusus. Artinya bila kita mengakses suatu aplikasi mainstream yang kita buat, mungkin ada dua kemungkinan. Pertama aplikasi tersebut meminta kesesuaian jumlah parameter, atau kedua tanpa meng-input parameter. Contoh aplikasi yang mengandung parameter program adalah ping.

Peran parameter sangatlah penting untuk sebuah interaksi dengan user. Karena parameter meminta suatu input agar perintah yang diminta berjalan sesuai keinginan pengguna. Alhasil, program yang kita buat pun terbilang kompleks dan sesuai dengan yang kita butuhkan. Dalam dunia aplikasi mainstream zaman sekarang, tak ada aplikasi yang berskala Enterprise atau Berskala besar. Jikalau ada, mungkin akan rugi. Karena di waktu sekarang ini semua orang menggunakan Aplikasi yang berbasis GUI. Karena lebih mudah dari aplikasi mainstream yang banyak menggunakan keyboard.

Karena bahasa pascal pada dasarnya adalah untuk memberikan konsep awal bagaimana cara konsep membuat aplikasi di zamannya. Maka, itulah pascal. Berbeda dengan bahasa object pascal. Yang telah bisa membuat aplikasi berbasis GUI. Contohnya Delphi, Borland Delphi (Sekarang berganti nama menjadi Embarcadero Delphi). Delphi merupakan sebuah perangkat yang digunakan untuk membuat aplikasi yang berbasis GUI. Tentunya ada pengembang Delphi yang sudah meng-abstraksikan bagaimana membuat aplikasi berbasis GUI tersebut. Pengguna hanya tinggal menggunakan saja, abstraksi dan implementasi yang sudah  ada.
Read More …


Masukkan kode berikut:

program io3;
uses crt;
var s1, s2:string; i1, i2:integer;
begin
 write('Masukkan nama anda '); readln(s1);
 write('Masukkan umur anda '); readln(i1);
 writeln;
 write('Masukkan nama teman anda '); readln(s2);
 write('Masukkan umur teman anda '); readln(i2);
 readln;
end.
 
*Jika menghadapi kesalahan atau pertanyaan dengan program di atas. Harap komen di bawah.
Read More …



Masukkan kode berikut:

program io2;
uses crt;
var i:nteger; s: string;
begin
 write('Masukkan nama anda '); readln(s);
 write('Masukkan umur anda '); readln(i);
 writeln('Nama anda adalah ',s);
 writeln('Umur anda adalah ',i);
 readln; {menampilkan hasil input}
end;

*Jika menghadapi kesalahan atau pertanyaan dengan program di atas. Harap komen di bawah.
Read More …


Masukkan koder berikut:

program io1;
uses crt;
var i: integer;
begin
 write('Input angka 1 sampai 32767'); readln(i);
 writeln(i);
end.
 
*Jika menghadapi kesalahan atau pertanyaan dengan program di atas. Harap komen di bawah.
Read More …