Minggu, 21 Desember 2008

ASP JILID 2

Kembali lagi dengan Adil(Ama Gilang),Kali ini Saya akan membahas tata cara menulis ASP.
ga usah lama-lama lagi kite mulai aj Ok CHOY.
TATA CARA MENULIS AS
Lingkungan pengembangan ASP adalah sangat familiar bagi pengembang HTML ataupun Visual Basic, karena menggunakan kombinasi antara HTML dengan VBScript dalam membuat aplikasi Web, bahasa scripting default yang digunakan adalah VBScript, anda dapat juga menggunakan Jscript (JavaScript), tetapi harus melakukan perubahan terhadap registry key pada NT server.

Suatu Active Server Pages terdiri dari elemen-elemen berikut :
1.Tag-tag HTML
2.Script
3.Text

Untuk menandai script dari HTML, gunakan tanda baca <% dan %>. Tag-tag dan ketentuan HTMLnya tidak berubah, sebagai contohnya perhatikan baris berikut ini :
<% For x=1 to 5 %>
berfungsi memulai suatu perulangan VBScript For Next. Tanda baca <% dan %> memberitahukan kepada IIS bahwa baris tersebut adalah script dan bukan suatu HTML. Berikut ini menunjukkan suatu gabungan antara HTML dengan script:
Menandai ASP Script dari HTML Waktu Sekarang adalah <%=Now()%>
Tag-tag seperti dikirim kembali ke browser bersama dengan tulisan Waktu sekarang adalah :. Tulisan <%=Now%> tidak dikirim kembali ke browser, karena diapit oleh tanda baca <% dan %>. Tanda sama dengan (=) menentukan bahwa output harus dikirim ke browser. Dalam hal ini fungsi now pada VBScript akan mengembalikan waktu sekarang, dan waktu sekarang tersebut akan dikirim kembali ke browser.

Anda dapat juga melakukan hal seperti berikut ini:
Menandai ASP Script dari HTML <% FOR I = 1 TO 5 %> Selamat Belajar ASP <% NEXT%>
script juga dapat diberi jarak baris, seperti contoh berikut ini:
Menandai ASP Script dari HTML <% iNum = 15 If iNum > 10 Then strMsg = "Selamat Petang" Else StrMsg = "Selamat Pagi" End =StrMsg `Dikirim ke browser %>

Biasanya kalau membuka file .asp pada browser selalu mengetikan adress di atas browser adalah sebagai berikut …
http://localhost: 'no.lokalhost'/ 'nama folder' / 'nama file'
pastikan format yang anda ketik diatas sudah benar … lalu file disimpan didalam folder 'wwwroot' lalu simpan ke dalam nama folder yang anda buat…
+++
Nah jadi jika lo masih pengen memperdalam ilmu ASP lo di Notepad dan editor laen … lo bisa belajar melalui e-book ini sebagai refrensi…
ANDA Bisa buka Situs ILMUKOMUTER.com…

ASP AJA

ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis. ASP merupakan salah satu produk tekhnologi yang disediakan oleh Microsoft. ASP diproses melalui web server dan hasil proses ini menghasilkan HTML yang akan dikirimkan melalui browser. ASP bekerja pada web server dan merupakan server side scripting. Berbeda dengan VBScript yang bekerja pada client atau disebut juga client side scripting. Meskipun demikian ASP mengunakan VBScript sebagai bahasa dasar untuk pemogramannya.ASP sangat mudah dipelajari. Yang diperlukan hanyalah mengenal HTML dan VBScript. Dengan ASP anda bisa membangun aplikasi web yang dinamis. ASP juga dikenal sangat populer bersaing dengan PHP serta yang web language yang lainnya seperti Java Servlet, Cold Fusion, dll. ASP semakin dikenal luas tepatnya sejak maret 1997. ASP semakin populer karena mudah untuk dipelajari.
ASP adalah salah satu teknologi yang dikembangkan oleh Microsoft yang merupakan tekhnologi server-side scripting dikeluarkan sekitar tahun 1996. Server side scripting artinya segala proses program dilakukan di sisi server sedangkan client hanya menerima output dalam bentuk HTML saja. ASP merupakan bahasa pemrograman Web yang bisa digunakan untuk membuat Web dinamis dengan menggunakan database baik Microsoft database acces,SQL server atau oracle database.
Membangun Aplikasi Web dengan ASP.NET..NET tidak hanya dapat ASP berfungsi di server berbasis MS Windows. Di Linux pun, Anda dapat membangun aplikasi web dengan ASP.NET, sehingga Anda tidak hanya terpaku pada PHP, Perl, dan Java. Anda tidak perlu kembali ke MS Windows hanya demi ASP.NET.Dapatkah Anda membayangkan membuat aplikasi desktop dengan bahasa assembly? Tidak, Makanya diciptakanlah bahasa pemrograman yang lebih “tinggi”. Bahasa-bahasa pemrograman seperti C/ C++ atau Pascal “mengabstraksikan” bahasa assembly sehingga sangat memudahkan Anda untuk membuat program.
Hal yang mirip terjadi untuk aplikasi web. HTML memang jauh lebih mudah daripada bahasa assembly. Tapi membuat aplikasi web terutama yang berskala besar hanya dengan HTML murni atau paling tidak dibantu dengan JavaScript, tentu tidaklah menyenangkan.
Dari waktu ke waktu, web semakin memegang peranan penting dalam teknologi informasi. Semakin banyak aplikasi web yang diciptakan dan menggantikan aplikasi desktop. Banyak keuntungan dari aplikasi web, antara lain bisa diakses dari mana saja (tentu dengan syarat memiliki koneksi internet dan browser) dan menjangkau orang banyak. Untuk itu, HTML saja tidak layak lagi. Maka diciptakanlah teknologi web seperti PHP, Java, CGI yang sangat memudahkan kita untuk membuat aplikasi web terutama yang berskala besar. HTML de ngan digabung teknologi web itu akan menghasilkan produktivitas tinggi dalam menghasilkan aplikasi web.

Sabtu, 14 Juni 2008

Tentang OS


Sejarah Sistem Operasi
Menurut Tanenbaum, sistem operasi mengalami perkembangan yang sangat pesat, yang dapat dibagi kedalam empat generasi:
1 . Generasi Pertama (1945-1955)
Generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik, hal itu disebabkan kecepatan manusia untuk menghitung terbatas dan manusia sangat mudah untuk membuat kecerobohan, kekeliruan bahkan kesalahan. Pada generasi ini belum ada sistem operasi, maka sistem komputer diberi instruksi yang harus dikerjakan secara langsung.
2 . Generasi Kedua (1955-1965)Generasi kedua memperkenalkan Batch Processing System, yaitu Job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan.Pada generasi ini sistem komputer belum dilengkapi sistem operasi, tetapi beberapa bagian dari fungsi sistem operasi telah ada, contohnya fungsi sistem operasi FMS (Fortran Monitoring System) .
3. Generasi Ketiga (1965-1980)Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secara on-line ke komputer, maka sistem operasi menjadi multi-user (di gunakan banyak pengguna sekali gus) dan multi-programming (melayani banyak program sekali gus).
4 . Generasi Keempat (Pasca 1980an)Pada generasi ini , sistem operasi dipergunakan untuk jaringan komputer dimana pemakai menyadari keberadaan komputer-komputer yang saling terhubung satu sama lainnya. Pada masa ini para pengguna juga telah dinyamankan dengan GUI (Graphical User Interface) yaitu antar-muka komputer yang berbasis grafis yang sangat nyaman, pada masa ini juga dimulai era komputasi tersebar dimana komputasi-komputasi tidak lagi berpusat di satu titik, tetapi dipecah dibanyak komputer sehingga tercapai kinerja yang lebih baik.
5 Generasi Kelima (Pasca 2001 sampai Sekarang )Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih dalam perjalanan. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001:Space Odyssey. HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri. Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi yang dimilikinya sudah terwujud.Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa asing sekarang menjadi mungkin. Fasilitas ini tampak sederhana. Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertia manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar menterjemahkan katakata secara langsung.
Banyak kemajuan di bidang desain komputer dan teknologi semakin memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model non Neumann. Model non Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak. Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi. Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer generasi kelima. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk merealisasikannya. Banyak kabar yang menyatakan bahwa proyek ini telah gagal, namun beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini akan membawa perubahan baru paradigma komputerisasi di dunia. Kita tunggu informasi mana yang lebih valid dan membuahkan hasi
Macam-macam sistem operasi yang dipakai:
Banyak sebenarnya sistem operasi yang dipakai di dunia ini selain Microsoft windows, seperti misalnya BeOS buatan Macintosh, PetrOS buatan Trumpet Software International Pty Ltd, MacOS buatan Apple, Solaris,

Bahasa Pemrograman, PHP, ASP, dBase, Visual Basic, dll.Merupakan software yang khusus digunakan untuk membuat program komputer, apakah itu sistem operasi, program paket dll. Bahasa

pemrograman ini biasanya dibagi atas 3 tingkatan, yaitu ;
o Low Level Language, bahasa pemrograman generasi pertama,bahasa pemrograman jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja.
o Midle Level Language, merupakan bahasa pemrograman tingkat menengah dimana penggunaan instruksi sudah mendekati bahasa sehari-hari, walaupun begitu masih sulit untuk di mengerti karena banyak menggunakan singkatansingakatan seperti STO artinya simpan (singkatan dari STORE) dan MOV artinya pindah (singkatan dari MOVE).Yang tergolong kedalam bahasa ini adalah Assembler, ForTran (Formula Translator).
o High Level Language, merupakan bahasa tingkat tinggi yang mempunyai cirri mudah dimengerti, karena menggunakan bahasa sehari-hari, seperti BASIC, dBase, Visual Basic, VB.Net dl
Deskripsi:
( Linux = LINus UniX ).
Linux dikembangkan dengan menggunakan konsep open source. Ini berarti bahwa kode program dari Linux terbuka untuk semua orang yang ingin mengembangkannya. Konsep keterbukaan ini ternyata membuat Linux berkembang sangat cepat.
Sistem lisensi open source ini diberi nama General Public License (GPL) oleh GNU, yaitu suatu badan yang memperjuangkan kebebasan dalam penggunaan perangkat lunak. Richard Stallman pendiri GNU (GNU is Not Unix) mewujudkan perjuangannya ini dengan membuat beberapa program yang dilepas secara bebas, baik dalam penggunaannya ataupun source code-nya. Konsep pemikiran Richard Stallman tentang free software ini bisa kita baca pada bukunya Free As In Freedom yang bisa didownload secara gratis di Internet.
Jadi kesimpulannya Linus Torvalds memiliki Sistem Operasi yang sehandal UNIX “bertemu” Richard M Stallman dengan konsep Open Source beserta program-program opensourcenya( berlisensi General Public License/GPL ) lahirlah GNU/Linux yang lebih populer disebut orang.
Sekarang banyak nama-nama sistem operasi yang berbasis Linux yang keturunan UNIX ini digunakan orang, diantaranya ialah : Redhat, Fedora, Mandrake, Suse, Debian, Slakewake, Gento, Ubuntu, Mandrakesoft, Blankon ,Mademandra, xnuxer buatan dani firmansyah sang pembobol server KPU, Knopix, Flax dan masih ratusan nama-nama distro lainnya.
12.1Kelebihan Linux
Lisensi yang gratis bahkan banyak yang bisa didapat dengan cara download di internet Fedora 4 5CD Rp 185.000,-Linux bisa berinteraksi dengan operating system lain dengan cara :
kompabilitas file system, kompabilitas network, dan emulasi (simulasi) operating system.
Virtual memory membuat linux mempunyai kemampuan untuk menjalankan program - program yang lebih dari seharusnya karena penggunaan swap memori..
Skalabilitas artinya linux bisa berjalan dari komputer 286 XT sampai dengan mesin sebesar Beowulf clusters dengan multi prosesor 16 buah.
Stabilitas, Linux sangat luar biasa stabil, jika dikonfigurasi dengan benar,system linux akan hidup terus menerus hingga hardwarenya tidak memadai (rusak), lain dengan windows yang memerlukan reboot berkala untuk menjaga stabilitas. Salah satu yang mendasari stabilitas ini adalah penomoran versi dari shared libraries, kebanyakan aplikasi windows menginstall versi-versi baru dari dynamic link libraries (DLL), yang mengakibatkan aplikasi lain yang menimpa versi lain dari DLL tersebut tidak berfungsi dengan semestinya. Linux juga mewarisi tradisi UNIX dengan mendukung adanya file permission (izin file), yang dapat mencegah pengubahan atau penghapusan file tanpa izin dari pemiliknya, karena itu, virus pada dasarnya tidak dikenal di dunia linux.
Didukung oleh ribuan programmer di seluruh dunia, jadi kalau ditemukan bug cepat untuk mendapatkan solusinya, bahkan dalam hitungan jam kalau ditemukan bug, workaround sudah tersedia untuk di download. Paket Linux merupakan satu kesatuan artinya, saat instalasi tergantung keinginan pemakai.
Sudah mulai banyak didukung oleh vendor hardware maupun software dunia meskipun masih kalah dengan windows ( BKKBN Kapan ?).
12.2Kekurangan Linux
Operating system yang agak sulit untuk dipelajari terutama bagi yang tidak mempunyai dasar komputer yang kuat.
Aplikasi yang tersedia belum sebanyak windows.
Operating system yang tidak sepenuhnya GUI(Graphical User Interface) meskipun sudah menggunakan X-windows seperti GNOME dan KDE Nama-nama paket program antara distro satu dengan distro lainnya berbeda beda. Seperti paket Yaz.tar.gz.rpm.krpm.deb dan lain -lain.

Selasa, 29 April 2008

tema sekarang adalah Internet

INTERNET

Penegertian
Secara
harfiah, internet (kependekan daripada perkataan 'inter-network') ialah rangkaian komputer yang berhubung menerusi beberapa rangkaian. Manakala Internet (huruf 'I' besar) ialah sistem komputer umum, yang berhubung secara global dan menggunakan TCP/IP sebagai protokol pertukaran paket (packet switching communication protocol). Rangkaian internet yang terbesar dinamakan Internet. Cara menghubungkan rangkaian dengan kaedah ini dinamakan internetworking.
Budaya Internet
Jumlah pengguna Internet yang besar dan semakin berkembang, telah mewujudkan budaya internet. Internet juga mempunyai pengaruh yang besar atas ilmu, dan pandangan dunia. Dengan hanya berpandukan
mesin pencari seperti Google, pengguna di seluruh dunia mempunyai akses internet yang mudah atas bermacam-macam informasi. Dibanding dengan buku dan perpustakaan, Internet melambangkan penyebaran(decentralization) / pengetahuan (knowledge) informasi dan data secara ekstrim.
Perkembangan Internet juga telah mempengaruhi perkembangan ekonomi. Berbagai transaksi jual beli yang sebelumnya hanya bisa dilakukan dengan cara tatap muka (dan sebagian sangat kecil melalui pos atau telepon), kini sangat mudah dan sering dilakukan melalui Internet. Transaksi melalui Internet ini dikenal dengan nama
e-commerce.
Terkait dengan pemerintahan, Internet juga memicu tumbuhnya transparansi pelaksanaan pemerintahan melalui
e-government.

Selasa, 25 Maret 2008

Hacker

Pengertian Hacker.
Peretas (Inggris: hacker atau cracker) adalah orang yang mempelajari, menganalisa, dan selanjutnya bila menginginkan, bisa membuat, memodifikasi, atau bahkan mengeksploitasi sistem yang terdapat di sebuah perangkat seperti perangkat lunak komputer dan perangkat keras komputer seperti program komputer, administrasi dan hal-hal lainnya , terutama keamanan.
Terminologi hacker muncul pada awal tahun 1960-an diantara para anggota organisasi mahasiswa Tech Model Railroad Club di Laboratorium Kecerdasan Artifisial Massachusetts Institute of Technology (MIT). Kelompok mahasiswa tersebut merupakan salah satu perintis perkembangan teknologi komputer dan mereka berkutat dengan sejumlah komputer mainframe. Kata hacker pertama kalinya muncul dengan arti positif untuk menyebut seorang anggota yang memiliki keahlian dalam bidang komputer dan mampu membuat program komputer yang lebih baik ketimbang yang telah dirancang bersama.
Kemudian pada tahun 1983, analogi hacker semakin berkembang untuk menyebut seseorang yang memiliki obsesi untuk memahami dan menguasai sistem komputer. Pasalnya, pada tahun tersebut untuk pertama kalinya FBI menangkap kelompok kriminal komputer The 414s yang berbasis di Milwaukee AS. 414 merupakan kode area lokal mereka. Kelompok yang kemudian disebut hacker tersebut dinyatakan bersalah atas pembobolan 60 buah komputer, dari komputer milik Pusat Kanker Memorial Sloan-Kettering hingga komputer milik Laboratorium Nasional Los Alamos.
1 dari pelaku tersebut mendapatkan kekebalan karena testimonialnya, sedangkan 5 pelaku lainnya mendapatkan hukuman masa percobaan. Pada tahun yang sama keluar pula sebuah film berjudul War Games yang salah satu perannya dimainkan oleh Matthew Broderick sebagai David Lightman. Film tersebut menceritakan seorang remaja penggemar komputer yang secara tidak sengaja terkoneksi dengan super komputer rahasia yang mengkontrol persenjataan nuklir AS.
Kemudian pada tahun 1995 keluarlah film berjudul Hackers, yang menceritakan pertarungan antara anak muda jago komputer bawah tanah dengan sebuah perusahaan high-tech dalam menerobos sebuah sistem komputer. Dalam film tersebut digambarkan bagaimana akhirnya anak-anak muda tersebut mampu menembus dan melumpuhkan keamanan sistem komputer perusahaan tersebut. Salah satu pemainnya adalah Angelina Jolie berperan sebagai Kate Libby alias Acid Burn.
Pada tahun yang sama keluar pula film berjudul The Net yang dimainkan oleh Sandra Bullock sebagai Angela Bennet. Film tersebut mengisahkan bagaimana perjuangan seorang pakar komputer wanita yang identitas dan informasi jati dirinya di dunia nyata telah diubah oleh seseorang. Dengan keluarnya dua film tersebut, maka eksistensi terminologi hacker semakin jauh dari yang pertama kali muncul di tahun 1960-an di MIT.
Hacker pada masa ini memiliki konotasi negatif karena aksi-aksinya yang mengakibatkan kerugian pihak tertentu seperti mengubah tampilan suatu situs web, menyisipkan kode-kode virus dsb. Hacker menggunakan celah-celah keamanan yang belum diperbaiki oleh pembuat perangkat lunak (bug). Tetapi pada masa lalu, dan beberapa golongan hacker masa kini, masih mempertahankan budaya penganalisaan sistem.
Atas alasan ini biasanya para hacker dibagi menjadi 2 golongan White Hat Hackers dan Black Hat Hackers, dimana fungsi dan pekerjaan yang dilakukannya berbeda.
jenis-jenis hacker:
1. White hat hacker adalah istilah teknologi informasi dalam bahasa Inggris yang mengacu kepada peretas yang secara etis menunjukkan suatu kelemahan dalam sebuah sistem komputer. White hat secara umum lebih memfokuskan aksinya kepada bagaimana melindungi sebuah sistem, dimana bertentangan dengan black hat yang lebih memfokuskan aksinya kepada bagaimana menerobos sistem tersebut.
2. Black hat hacker adalah istilah teknologi informasi dalam bahasa Inggris yang mengacu kepada peretas yaitu mereka yang menerobos keamanan sistem komputer tanpa ijin, umumnya dengan maksud untuk mengakses komputer-komputer yang terkoneksi ke jaringan tersebut. Istilah cracker diajukan oleh Richard Stallman untuk mengacu kepada peretas dalam arti ini.