Info

SELAMAT DATANG

www.harissoekamti.blogspot.com

My Profil

My Name Is haris himawan

;
Tampilkan postingan dengan label Programming. Tampilkan semua postingan
Tampilkan postingan dengan label Programming. Tampilkan semua postingan

Minggu, 18 Maret 2012

Donload Turbo Pascal for Windows v1.5 | v7.1



Turbo Pascal for Windows adalah sebuah program yang dipakai dalam penggunaan bahasa pemrograman pascal pada komputer yang menggunakan sistem operasi windows.

Bahasa Pascal adalah bahasa pemrograman tingkat tinggi yang berorientasi pada segala tujuan, dirancang oleh Professor Niklaus Wirth dari Technical University di Zurich, Switzerland. Nama pascal diambil sebagai penghargaan terhadap Blaise Pascal, ahli matematik dan philosopi terkenal abad 17 dari Perancis

Turbo Pascal memperkenalkan suatu Integrated Development Environment (IDE) dimana Anda dapat mengedit code (dalam sebuah editor yang kompatibel dengan WordStar), menjalankan kompiler, melihat kesalahan yang ada, dan melompat kembali ke baris yang mengandung kesalahan tersebut. Hal ini mungkin kedengarannya sangat sepele pada dewasa ini, tapi pada masa sebelumnya Anda harus keluar dari editor, kembali ke DOS; menjalankan kompiler dari command-line, menuliskan nomor baris yang salah, membuka editor dan melompat ke baris tersebut.

Bahasa Pascal merupakan bahasapemrogrmam profesional juga merupakan sarana yang sangat ideal untuk mengembangkan program-program Pascal. Paket Turbo Pascal meliputi beberapa fasilitas pemrograman  yang saling berkaitan:

* Versi dari bahasa Pascal yang cepat, cakap dan ampuh
* Perpustakaan unit yang menyediakan sejumlah besar prosedur dan fungsi yang dapat Anda gunakan dalam  
   berbagai program
* Compiler yang menghasilkan program bahasa mesin yang cepat dari kode Pascal Anda
* Debuger yang memungkinkan Anda untuk menelusuri penampilan program baris demi baris, meneliti 
   perubahan nilai variabel dan ekspresi sewaktu penampilan berlangsung.
* Fasilitas lingkungan pengembangan dalam bentuk menu yang memadukan elemen ini dalam memperlancar 
   proses penyuntingan, pengujian dan penyempurnaan program Pascal.
* Dukungan grafis dan animasi yang sangat profesional

Donload Turbo Pascal for Windows v1.5 

 

Donload Turbo Pascal v7.1








Minggu, 13 November 2011

VISUAL BASIC| PORTABLE



Microsoft Visual Basic 2010 Express adalah versi gratis dari Microsoft Visual Basic 2010. Versi lengkap dari Visual Basic 2010 ialah dengan memiliki Microsoft Visual Studio 2010. Versi gratis memiliki beberapa keterbatasan tapi sangat berguna bagi seorang programmer profesional. Namun saya akan memberikan keygen Visual Basic 2010 supaya menjadi full version. Visual Basic adalah bahasa pemrograman yang paling mudah untuk komputer Windows dan merupakan titik awal yang baik untuk pemrograman.

Silahkan unduh Visual Basic 2010 berdasarkan .NET framework yang merupakan API dan telah disertakan dengan versi yang lebih baru dari Windows. IDE ini digunakan oleh para profesional serta pengguna rumah. Intellisense adalah fitur yang disertakan dari versi sebelumnya juga seperti Intellisense 5.0 dan 6.0. Ini membantu seorang programmer untuk menyelesaikan pengetikan, metode dan bahkan nama variabel secara otomatis. Fungsi dan prosedur sub secara otomatis ditambahkan ke bentuk dan kontrol nya. Dengan .NET framework yang mencakup ekstensi paralel untuk sistem komputer baru dengan prosesor multi -core dan multi threading.

Donload Visual Basic Here :




Minggu, 06 November 2011

MEMBUAT TREE DI CMD


KET :

MD  : Membuat Folder
CD   : Masuk Ke Dalam Folder yang Telah Di Buat
CD.. : Balik Ke Folder Sebelumnya

MENAMPILKAN FOLDER YG SUDAH DI HIDDEN

MENAMPILKAN FOLDER YG SUDAH DI HIDDEN

Sekarang Saya akan Mengembalikan Folder Haris_Ganteng.Bat yang telah di Hidden
Untuk mengembalikan folder yang di hidden tadi ke adaan semula, hanya perlu mengganti perintah tadi menjadi attrib Haris_Ganteng.Bat –S –H , Seperti Gambar di Bawah ini ....


Dan Kita cek lagi apa kah folder yang telah di sembunyikan atau Hidden Tadi sudah kembali ke semula dengan kita ketik perintah Dir, Lalu Enter , Kita liat gambar di bawah Ini CHEKIDOOOT...

Selesai dehhg Gampakan ..^^
semoga Bermanfaat Postingan kami ^^

MENYEMBUNYIKAN FOLDER LEWAT COMMAND PROMPT

MENYEMBUNYIKAN FOLDER LEWAT COMMAND PROMPT

Menyembunyikan folder lewat command prompt ini Beratribut Protected By System ( di proteksi oleh sitem ) jadi meskipun mengaktifkan “show hidden file” di folder option, folder yang kita sembunyikan tidak akan muncul.
Ok langsung saja saya contohkan yaaa...!!
Saya akan membuat folder yang bernama Haris_Ganteng.Bat lewat command prompt yang akan di letakan pada Drive D: dan akan kita hidden lewat Command Prompt.

Selanjut Nya Ikuti Langkah – Langkah Berikut Ini :

  1. Jalankan program Ms Dos Prompt atau Command Prompt, caranya klik StartAll ProgramAccesories Command Prompt. Atau bisa juga dengan cara StartKetik Run di Searc program dan file, dan pada kolem open, Ketik cmd.

  1. Maka akan Tampil layar Command Prompt seperti ini :
  1. Lalu saya akan ketikan D: pada Command Prompt, Yaitu untuk Masuk ke direktori Drive D: Kemudian tekan Enter, Sehingga keluar tampilan seperti gambar di bawah ini.
  1. Sekarang saya akan membuat folder dengan command prompt di Drive D: dan saya akan memberi nama Haris_Ganteng.Bat , maka saya akan ketikan di Command Prompt md Haris_Ganteng.Bat kemudian tekan Enter. Maka akan keluar tampilan seperti gambar di bawah ini.
  1. Untuk memastikan folder Haris_ganteng.Bat telah di buat di Drive D: Maka saya akan ketikan di Command Prompt dir kemudian tekan enter ( melihat folder dan file di drive D: ) maka akan keluar tampilan seperti gambar di bawah ini...
  1. Selanjutnya, saya akan Menghidden Folder Haris_Ganteng.Bat yang berada di dalam Drive D: lalu saya Ketik perintah attrib Haris_Ganteng.Bat +S +H Lalu tekan Tombol Enter, seperti gambar di bawah ini..
  1. Dan Kita Kita Cek melalui Command Prompt memastikan Folder Haris_Ganteng.Bat Sudah di sembunyikan, Ketik perintah Dir, Lalu tekan Enter, Liat gambar di bawah ini....
Selesai dehh gampang Kan...^^
Dan Cara Menampilkan Folder Yang Telah Di hidden Baca Di Sini >>> ^^


PENGENALAN CONTROL PANEL BESERTA ICON-ICON YANG ADA DI DALAMNYA PADA WINDOWS XP

PENGENALAN CONTROL PANEL BESERTA ICON-ICON YANG ADA DI DALAMNYA PADA WINDOWS XP 
Yang dilakukan Sistem Operasi terhadap Sistem Komputer adalah: Menghubungkan (Mengkoordinir), Mengelola dan Mengatur Hardware, Software dan Brainware pada sebuah perangkat.Pada Sistem Operasi biasanya terdapat Control Panel, Control Panel terdiri dari sekumpulan program (Software) yang mengatur dan mengelola Hardware yang terpasang dalam sebuah perangkat. Misalnya Control Panel pada Windows xp.

CONTROL PANEL, merupakan default folder yang berisi fasilitas-fasilitas untuk mengatur fungsi-fungsi pada komputer kita, seperti program aplikasi, hardware . koneksi jaringan, pengaturan tampilan Windows, pengaturan account sampai dengan fungsi Windows XP lainnya.

Pada versi terdahulu windows, tools dari Control Panel selalu ditampilkan dalam bentuk ikon. Setiap ikon mewakili aplikasi yang berbeda yang dapat dibuka melalui Control Panel.
Namun sekarang semakin sulit bagi pengguna untuk mengetahui ikon mana yang harus di klik ketika ingin melakukan suatu pekerjaan, hal ini dikarenakan semakin banyaknya ikon pada list Control Panel. Membuat suatu grup tool berdasarkan kategori dapat membantu untuk mempermudah menggunakan suatu tool tertentu.Walaupun tampilan kategori lebih memudahkan bagi banyak pengguna untuk dimengerti dan digunakan, pengguna versi Windows lama lebih terbiasa dengan tampilan lama. Windows XP menyediakan pilihan tampilan dalam mode classic view.

> Berikut gambaran versi control panel dan icon-icon serta fungsi yang ada di dalamnya :
1.      Category View




  • Fungsi pada icon yang tertera dalam category view, adalah :
  • Appearance and themes berfungsi untuk merubah tampilan layar computer
  • Network and internet connections berfungsi untuk mensetting atau menambahkan perangkat jaringan wireless untuk rumah atau kantor.
  • Add or remove program berfungsi untuk memasang atau menghapus program dan komponen – komponen windows.
  • Sound, speech, and audio device berfungsi untuk merubah settingan suara speaker pada computer.
  • Performance and maintenance berfungsi untuk memberikan sebuah nama pada work group dikomputer dalam suatu jaringan.?
  • Printers and other hardware berfungsi untuk merubah settingan printer, keyboard, perangkat keras lainnya
  • User account berfungsi untuk merubah dan mensetting password penggunaan computer.
  • Date, time, language, and regional options berfungsi untuk mengatur tanggal, waktu, dan bahasa pada computer.
  • Accessibility options berfungsi untuk mengatur pengaturan computer untuk tampilan suara dan mobilitas.


2.      Classic View


  • Fungsi pada icon yang tertera dalam Classic View, adalah :
  • Accessibility Options berfungsi sebagai pengatur kerja komputer
  • Add New Hardware berfungsi untuk menambah, mengekspansi ataupun menginstall Perangkat Keras ke dari Sistem Komputer agar dapat digunakan oleh Sistem Operasi. Contoh : Melakukan installasi printer ke dalam Windows agar dapat digunakan untuk melakukan pencetakan dokumen
  • Add New remove Program berfungsi sebagai memasukkan dan menghapus   program
  • Add gamma berfungsi sebagai pengatur warna
  • Atudesk Plot Style Manager berfungsi sebagai bagian dari alur pengelola
  • Autodesk Plotter berfungsi sebagai bagian pengomplot perbaikan
  • BDE Administrator berfungsi sebagai Aministrator program
  • Date / Time berfungsi sebagai mangatur setting waktu
  • Display berfungsi sebagai mengubah latar belakang layar, screen saver
  • Find fast berfungsi sebagai mencari data dengan cepat
  • Fonts berfungsi sebagai tempat penampungan huruf
  • Game Controller berfungsi untuk menghubungkan dan mengatur perangkat keras untuk bermain Video Game, seperti : Joystick. Dari sini kita bisa mengatur performa perangkat keras yang digunakan untuk bermain game.
  • Internet Option berfungsi sebagai mengatur tampilan internet
  • Keyboard berfungsi untuk mengatur performa keyboard yang kita gunakan. Misalnya : mengatur Cursor Blink Rate.
  • Mail berfungsi sebagai mengatr surat elektronik (e – mail)
  • Modems berfungsi sebagai menginstal modem ke komputer
  • Mouse Fungsinya tidak jauh berbeda seperti keyboard. Dari Applet Control Panel ini kita dapat mengatur performa mouse, missal : Sensivitas, Pointer, Pergerakan dan sebagainya.
  • Multimedia berfungsi sebagai pengaturan Audio Video
  • Network berfungsi sebagai pengaturan jaringan pada komputer
  • Data Source berfungsi sebagai pengaturan program data base
  • Password berfungsi sebagai pembuatan kata kunci
  • Power Management berfungsi sebagai pengaturan daya listrik pad komputer
  • Printers berfungsi sebagai menginstal printer
  • Quick Time berfungsi sebagai pengaturan waktu
  • Regional setting berfungsi sebagai pengaturan bahasa
  • Sounds berfungsi mengatur kinerja perangkat keras suara (Audio Card). Dari sini kita dapat melakukan pengaturan volume, perangkat keras yang dipakai, dan lain sebagainya.
  • System berfungsi sebagai melihat kapasitas perangkat keras
  • Telephony berfungsi sebagai hubungkan telepon dengan komputer
  • Users berfungsi sebagai tampilan icon baru
  • Virus Scan berfungsi sebagai mendeteksi virus yang masuk



PROGRAM UTILITY


PROGRAM UTILITY
Program Utility adalah program-program (dalam hal ini pada Windows) yang memiliki kegunaan yang besar untuk berbagai macam kebutuhan.Pada program utility terbagi menjadi dua jenis yakni program Utility internal (bawaan dari Windows), ada yang eksternal (program lain)
1.Utility Internal
  • Utility internal adalah utility yang sudah ada pada Windows kita, secara default sudah terinstall pada saat kita selesai menginstall Windows.
  • Contoh : Notepad (untuk menulis), Wordpad (untuk menulis), Windows Media Player (multimedia), Games, Calculator, Paint (menggambar) dan lain-lain.
  • Program Utiliy internal yang sangat penting bagi Windows adalah DEFRAG.
  • Manfaat Defrag:


  • Mengatur kembali tata-letak file-file yang rusak/kacau karena penghapusan dan penulisan.Menghapus jejak file yang tidak hilang pada saat penghapusan.
  • Defrag perlu dilakukan secara teratur untuk dalam waktu mungkin 1-2 minggu sekali.
  • Utility internal banyak terdapat di Control Panel, misalnya fonts, add remove, printer, system dan lain-lain
  • Perlu diperhatikan startup programs
2.Utility External
  • Utility External adalah utility yang bukan bawan Windows, harus menginstall terlebih dahulu.
  • Macam-macam Utility External:
  1. Antivirus
Antivirus adalah program untuk menscan, menghapus, dan berjaga-jaga dari serangan virus.  Program ini akan selalu berjalan di background/tray icon jika diaktifkan. Antivirus sangat penting bagi Windows, Contoh Antivirus : McAfee, Norton, AntiVir, Panda, AVG, dan lain-lain.
  1. Burning (Pembakar CD)
Jika kita punya CD-RW ROM atau DVD-RW ROM, kita bisa membakar (burn) CD kita, sehingga dapat digunakan menyimpan data.Contoh : Ahead Nero 6
  1. Cleaning
Cleaning System Digunakan untuk membersihkan file-file, registri,Internet files yang rusak Cleaning System sangat diperlukan.Contoh : RegCleaner, JvPowerTools, Norton System Works.


  1. Office dan Internet


Office contoh : Microsoft Office (Word, Power Point, Excel, Access), yang gratis :  OpenOffice.
Internet contoh : Internet Explorer, Mozilla Firefox, Netscape, Opera.






PENGERTIAN SHELL

  1.  Pengertian Shell
Shell, dalam komputer adalah salah satu jenis program bawaan sistem operasi (seringnya merupakan program yang terpisah dari inti sistem operasi) yang menyediakan komunikasi langsung antara pengguna dan sistem operasi. Contoh dari shell adalah COMMAND.COM dalam MS-DOS, Macintosh Finder (Macintosh), Windows Explorer, Command Prompt/cmd.exe, PowerShell dalam Microsoft Windows, Bourne shell, C shell, Korn shell dan masih banyak lainnya khususnya dalam keluarga sistem operasi UNIX.
Shell adalah program penerjemah perintah yang dijembatani user dengan sistem operasi. Pada umumnya shell menyediakan prompt sebagai user interface, tempat dimana user mengetikkan perintah-perintah yang diinginkan, baik perintah internal shell ataupun perintah eksternal shell untuk mengeksekusi suatu file program. Disamping itu, shell memungkinkan user menyusun sekumpulan perintah pada sebuah atau beberapa file dengan menggunakan editor teks, untuk dieksekusi seperti layaknya sebuah program.
  1. Macam – macam Shell


A.Bourne Shell (sh)
sh adalah shell standar Unix yang dibuat tahun 1979 oleh Stephen Bourne dari AT&T dengan memakai bahasa pemrograman Algol. sh terkenal karena sederhana, compact, and cepat. Kelemahannya adalah kurang interkatif seperti tidak ada history, aliasing, dan job control. Default prompt shell sh adalah $ (dolar).
B. C Shell (csh)
csh memiliki feature yang lebih lengkap dibandingkan sh. Shel ini dibuat tahun 1970an oleh Bill Joy dari University of California at Berkeley dengan menggunakan bahasa C.
Fitur yang terdapat dalam csh antara lain command-line history, aliasing, built-in arithmetic, filename completion, dan job control. Kelemahnnya adalah karena didesain untuk mesin skala besar dan memiliki banyak fitur maka shel ini cenderung lambat bila digunakan pada mesin kecil. Default prompt shell csh adalah % (persen).
C. Korn Shell (ksh)
Korn shell merupakan pengembangan dari bourne shell yang ditulis oleh David Korn dari AT&T pada pertengahan 1980an. Feature Korn shell antara lain editable history, aliases, functions, regular expression wildcards, built-in arithmetic, job control, coprocessing, dan special debugging. Default prompt shell ksh adalah $ (dolar).
D. Bourne Again Shell (bash)
Bash merupakan default shell Linux yang merupakan pengembangan dari bourne shell sehingga kompatibel juga di Unix. Shell ini dibuat pada tahun 1988 oleh Brian Fox dari FSF GNU. Fitur yang dimiliki bash antara lain interaktif, dapat membuat shortcut, bisa berwarna, dll. Default Bash prompt adalah $ (dolar).


  1. Jelaskan penggunaan PS, Clear, ECHO, Parameter, Chmod 755!
    • PS
      • Perintah ini digunakan untuk melihat setiap proses yang dijalankan di dalam mesin beserta nomor prosesnya.
    • ECHO
      • adalah statement (perintah) built-in bash yang berfungsi menampilkan informasi ke standard output yang defaultnya adalah layar.
    • Clear
      • untuk membersihkan layar dari semua printah / statement
    • Parameter
      • untuk menginput suatu hasil yang menampilkan scara mendatar
    • Chmod 755
      • untuk mengizinkan suatu perintah agar bias di eksekusi.




  1. Sebutkan macam-macam perintah/command yang umum pada SHELL! Jelaskan dan berikan contoh minimal 20
cat
Perintah cat ini menampilkan isi dari suatu file ke standart output (stdout)
Syntax :
$ cat
Contoh :
antoro@drutz:~$ cat test
ini hanya sebuah test dari output redirection
cat dapat juga digunakan untuk memasukkan sebuah isi dari suatu file ke dalam file yang lain.
Syntax :
$ cat file1 file2 file3 > file4
clear
Perintah clear ini mirip dengan cls pada DOS yang gunanya membersihkan layar
Syntax :
$ clear


cp
Mirip dengan copy pada DOS, perintah cp ini berfungsi mengkopi file.
Syntax :
$ cp [option] file /dir/path/
cut
Perintah cut mendefinisikan suatu file yang berisi data berdasarkan kolom
Syntax :
$ cut [option] file
Contoh : kita akan cut file test dari kolom 1-7
antoro@drutz:~$ cut -c 1-7 test
ini han
heheheh
baris i
antoro@drutz:~$ cat test
ini hanya sebuah test dari output redirection
hehehehehe……..
baris ini tambahan dari yang lama…
antoro@drutz:~$
Dari contoh dapat terlihat bahwa cut hanya menampilkan isi dari file test dari kolom 1 – 7
find
Dari namanya sudah dapat diterka bahwa perintah ini berfungsi untuk mencari file ataupun directori.
Syntax :
$ find /path [option]
Contoh :
antoro@drutz:~$ find . -name te*
./test
antoro@drutz:~$
grep
Perintah ini berguna untuk pencarian data di dalam file, penggunaan grep akan lebih mengefisienkan waktu ketimbang
harus membaca satu persatu
Syntax :
$ grep [option] “data” file
Contoh :
antoro@drutz:~$ grep “ini” test
ini hanya sebuah test dari output redirection
baris ini tambahan dari yang lama…
antoro@drutz:~$




ln
Kegunaan perintah ini adalah untuk membuat link dari satu file/directori ke file/directori lain
Syntax :
$ ln -s /path/to/source target
Contoh :
antoro@drutz:~$ ln -s test uji
antoro@drutz:~$ ls -l
total 2
-rw-r–r– 1 antoro antoro 102 Nov 9 14:11 test
lrwxrwxrwx 1 antoro antoro 4 Nov 10 03:21 uji -> test
antoro@drutz:~$
Dari contoh dapat dilihat bahwa file uji adalah merupakan link dari file test
locate
Perintah ini digunakan untuk mengetahui dimana letaknya sebuah file atau directori. Fungsinya kurang lebih sama dengan find, bedanya locate menggunakan sebuah database (biasanya terletak di /var/lib/locatedb ) yang dapat di update menggunakan perintah updatedb.
Syntax :
$ locate
Contoh :
antoro@drutz:~$ locate uji
/home/antoro/uji
antoro@drutz:~$
ls
Perintah ini sama seperti dir pada DOS yanitu berfungsi untuk menampilkan isi dari suatu directory beserta atributatribut filenya.
Syntax :
$ ls [option] /directory
Contoh :
antoro@drutz:~$ ls /home/antoro
test uji
antoro@drutz:~$
mkdir
Perintah mkdir ekivalen dengan md (make directory) pada DOS yang berguna untuk membuat sebuah directory.
Syntax :
$ mkdir
mv
Perintah ini mirip dengan perintah move pada DOS yang berguna untuk memindahkan file dari satu directory ke directory lainnya, atau juga dapat digunakan sebagai pengganti nama file (ren/rename pada DOS)
Syntax :
$ mv file1 file2
rm dan rmdir
Perintah rm adalah perintah untuk menghapus file. Untuk directory dapat digunakan rmdir
Syntax :
$ rm
$ rmdir
tail
Perintah ini berlawanan dengan perintah cut, tail mendefinisikan sebuah data pada file menurut barisnya. Sedikit perbedaan adalah pada tail secara default ditampilkan 10 baris terakhir dari isi file
Syntax :
$ tail [option]
Contoh :
antoro@drutz:~$ tail test
ini hanya sebuah test dari output redirection
hehehehehe……..
baris ini tambahan dari yang lama…
antoro@drutz:~$
Bila kita ingin menampilkan hanya 2 baris terakhir gunakan option [-[nilai]. Misal :
antoro@drutz:~$ tail -2 test
hehehehehe……..
baris ini tambahan dari yang lama…
antoro@drutz:~$
mount
Setiap device dalam linux agar dapat diakses harus terlebih dahulu di-mount atau dikaitkan.
Syntax :
$ mount [option] /dev/ /path/to /mountdir
Contoh :
$ mount /dev/hda1 /mnt/disk
ps
Perintah ini digunakan untuk melihat setiap proses yang dijalankan di dalam mesin beserta nomor prosesnya.
Syntax :
$ ps [option]
kill
Perintah kill (mematikan) sesuai namanya adalah berfungsi untuk mengirimkan signal ke suatu proses. Sehingga bisa memerintahkan apakah suatu proses ditunda, dihentikan atau dilanjutkan. Tetapi paling sering digunakan untuk mematikan proses yang sedang berjalan.
Syntax :
$ kill
adduser, passwd dan userdel
Perintah adduser dan userdel adalah file-file untuk administrasi user. adduser digunakan untuk menambahkan user pada suatu mesin. Kemudian setelah ditambahkan ditentukan password user yang baru tersebut dengan perintah passwd. Sedangkan userdel digunakan untuk menghapus user di mesin. Untuk menjalankan perintah-perintah ini diperlukan root priviledge.
Syntax :
# adduser
# passwd
# userdel [-r]

PENGERTIAN KERNEL




Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman.

Karena akses terhadap perangkat keras terbatas, sedangkan ada lebih dari satu program yang harus dilayani dalam waktu yang bersamaan, maka kernel juga bertugas untuk mengatur kapan dan berapa lama suatu program dapat menggunakan satu bagian perangkat keras tersebut. Hal tersebut dinamakan sebagai multiplexing.

Akses kepada perangkat keras secara langsung merupakan masalah yang kompleks, oleh karena itu kernel biasanya mengimplementasikan sekumpulan abstraksi hardware. Abstraksi-abstraksi tersebut merupakan sebuah cara untuk menyembunyikan kompleksitas, dan memungkinkan akses kepada perangkat keras menjadi mudah dan seragam. Sehingga abstraksi pada akhirnya memudahkan pekerjaan programer.

Untuk menjalankan sebuah komputer kita tidak harus menggunakan kernel sistem operasi. Sebuah program dapat saja langsung di- load dan dijalankan diatas mesin 'telanjang' komputer, yaitu bilamana pembuat program ingin melakukan pekerjaannya tanpa bantuan abstraksi perangkat keras atau bantuan sistem operasi. Teknik ini digunakan oleh komputer generasi awal, sehingga bila kita ingin berpindah dari satu program ke program lain, kita harus mereset dan meload kembali program-program tersebut.
Ada 4 kategori kernel:
1. Monolithic kernel. Kernel yang menyediakan abstraksi perangkat keras yang kaya dan tangguh.
2. Microkernel. Kernel yang menyediakan hanya sekumpulan kecil abstraksi perangkat keras sederhana, dan menggunakan aplikasi-aplikasi yang disebut sebagai server untuk menyediakan fungsi-fungsi lainnya.
3. Hybrid (modifikasi dari microkernel). Kernel yang mirip microkernel, tetapi ia juga memasukkan beberapa kode tambahan di kernel agar ia menjadi lebih cepat.
4. Exokernel. Kernel yang tidak menyediakan sama sekali abstraksi hardware, tapi ia menyediakan sekumpulan pustaka yang menyediakan fungsi-fungsi akses ke perangkat keras secara langsung atau hampir-hampir langsung.

Dari keempat kategori kernel yang disebutkan diatas, kernel Linux termasuk kategori monolithic kernel. Kernel Linux berbeda dengan sistem Linux. Kernel Linux merupakan sebuah perangkat lunak orisinil yang dibuat oleh komunitas Linux, sedangkan sistem Linux, yang dikenal saat ini, mengandung banyak komponen yang dibuat sendiri atau dipinjam dari proyek pengembangan lain.

Kernel Linux pertama yang dipublikasikan adalah versi 0.01, pada tanggal 14 Maret 1991. Sistem berkas yang didukung hanya sistem berkas Minix. Kernel pertama dibuat berdasarkan kerangka Minix (sistem UNIX kecil yang dikembangkan oleh Andy Tanenbaum). Tetapi, kernel tersebut sudah mengimplementasi proses UNIX secara tepat.

Pada tanggal 14 Maret 1994 dirilis versi 1.0, yang merupakan tonggak sejarah Linux. Versi ini adalah kulminasi dari tiga tahun perkembangan yang cepat dari kernel Linux. Fitur baru terbesar yang disediakan adalah jaringan. Versi 1.0 mampu mendukung protokol standar jaringan TCP/IP. Kernel 1.0 juga memiliki sistem berkas yang lebih baik tanpa batasan-batasan sistem berkas Minix. Sejumlah dukungan perangkat keras ekstra juga dimasukkan ke dalam rilis ini. Dukungan perangkat keras telah berkembang termasuk diantaranya floppy-disk, CD-ROM, sound card, berbagai mouse, dan keyboard internasional. Dukungan juga diberikan terhadap modul kernel yang loadable dan unloadable secara dinamis.

Satu tahun kemudian dirilis kernel versi 1.2. Kernel ini mendukung variasi perangkat keras yang lebih luas. Pengembang telah memperbaharui networking stack untuk menyediakan support bagi protokol IPX, dan membuat implementasi IP lebih lengkap dengan memberikan fungsi accounting dan firewalling. Kernel 1.2 ini merupakan kernel Linux terakhir yang PC-only. Konsentrasi lebih diberikan pada dukungan perangkat keras dan memperbanyak implementasi lengkap pada fungsi-fungsi yang ada.

Pada bulan Juni 1996, kernel Linux 2.0 dirilis. Versi ini memiliki dua kemampuan baru yang penting, yaitu dukungan terhadap multiple architecture dan multiprocessor architectures. Kode untuk manajemen memori telah diperbaiki sehingga kinerja sistem berkas dan memori virtual meningkat. Untuk pertama kalinya, file system caching dikembangkan ke networked file systems, juga sudah didukung writable memory mapped regions. Kernel 2.0 sudah memberikan kinerja TCP/IP yang lebih baik, ditambah dengan sejumlah protokol jaringan baru. Kemampuan untuk memakai remote netware dan SMB (Microsoft LanManager) network volumes juga telah ditambahkan pada versi terbaru ini. Tambahan lain adalah dukungan internal kernel threads, penanganan dependencies antara modul-modul loadable, dan loading otomatis modul berdasarkan permintaan (on demand). Konfigurasi dinamis dari kernel pada run time telah diperbaiki melalui konfigurasi interface yang baru dan standar.

Semenjak Desember 2003, telah diluncurkan Kernel versi 2.6, yang dewasa ini (2008) telah mencapai patch versi 2.6.26.1 ( http://kambing.ui.edu/kernel-linux/v2.6/). Hal-hal yang berubah dari versi 2.6 ini ialah:

* Subitem M/K yang dipercanggih.

* Kernel yang pre-emptif.

* Penjadwalan Proses yang dipercanggih.

* Threading yang dipercanggih.

* Implementasi ALSA (Advanced Linux Sound Architecture) dalam kernel.

* Dukungan sistem berkas seperti: ext2, ext3, reiserfs, adfs, amiga ffs, apple macintosh hfs, cramfs, jfs, iso9660, minix, msdos, bfs, free vxfs, os/2 hpfs, qnx4fs, romfs, sysvfs, udf, ufs, vfat, xfs, BeOS befs (ro), ntfs (ro), efs (ro).

FUNGSI REGEDIT

FUNGSI REGEDIT

Registry merupakan konfigurasi system Windows yang terinstall dalam computer kita. Fungsinya adalah mengatur bagaimana hardware dan software computer kita berjalan. Segala bentuk setting yang kita lakukan melalui interface (tampilan) toolbar windows –yang biasa kita klik saa sini- sebenarnya berupa bahasa dan kode-tertentu yang tersimpan dalam registry. Artinya induk konfigurasi windows kita ada pada registry.

Registry terdiri dari file system.dat dan user.dat yang berada di direktori windows. Dua file ini memiliki terbackup otomatis di file system.da0 dan user.da0. Untuk memaksimalkan kinerja computer, kita bisa melakukan beberapa perubahan pada registry. Kenapa begitu…? Ya, karena windows sengaja dibuat oleh perancangnya untuk user yang kompleks dengan berbagai kebutuhan. Sehingga fiturnya sangat lengkap. Nah, akibat banyaknya fitur ini membuat proses kerja semakin lama. Padahal tidak keseluruhan fitur windows kita butuhkan. Itu di yang kita non aktifkan biar computer kita lebih ngejoss.


  • Ada lima kunci utama pada registry.

5 KUNCI UTAMA PADA REGISTRY :


1. HKEY_LOCAL_MACHINE “HKLM” :
Didalamnya termuat informasi tentang setting windows dari seluruh pengguna computer meliputi hardware dan software

2. HKEY_CLASSES_ROOT “HKCR”
subkey dari HKEY_LOCAL_MACHINE\Software\Classes)
Informasi yang memastikan bahwa file dibuka dengan aplikasi yang benar.
3. HKEY_USERS “HKU”
Didalamnya tersimpan seluruh data semua pengguna komputer
4. HKEY_CURRENT_USER “HKCU”
(Subkey dari HKEY_USERS)
Mengandung berbagai informasi tentang pengguna komputer
5. HKEY_CURRENT_CONFIG “HKCC”
Berisi info tentang profil hardware yang dijalankan komputer yang sedang on.

  • Pedoman penting utak-atik registry :

1. Selalu backup registry sebelum melakukan perubahan.Hal ini menghindari kemungkinan jika kita salah melakukan perubahan, computer bias langsung kita kembalikan ke kondisi semula

2. Untuk melakukan perubahan registry bias dilakukan dengan aplikasi regedit yang sudah tertanam di windows (klick run dan ketik regedit lalu enter). Atau kita bias pake aplikasi lain yang lebih user friendly untuk memudahkan aksi kita. Ask aja paman google
3. Kalau kita betul-betul awam alias nggak ngerti sama sekali tentang registry ada baiknya cari pedomannya dulu dari buku yang dijual di pasar ato di internet.
4. Bila computer kita terlanjur crash alias macet gara-gara kita rubah registrinya dan belum kita backup, kita bias copy registry computer lain dan import ke computer kita. TAPI ingat, harus dari versi Windows yang sama
5. Setelah edit, jangan lupa tutup jendela registry untuk menghindari perubahan yang tidak
disengaja oleh orang lain
6. Jangan pernah menghapus kunci utama (handle key). Bakalan berabe…






MENGENAL TASK MANAGER

MENGENAL TASK MANAGER



> FUNGSI TASK MANAGER ADALAH UNTUK :

1. Melihat proses dan aplikasi apa saja yang berjalan/running, melihat CPU USAGE, physical memory usage, status usernya dan status koneksi network
2.Melakukan terminasi applikasi yang bandel dan not responding
3.Menjalaankan aplikasi (new task)

> CARA MENJALANKANNYA :
Pertama lakukan menekan kombinasi tombol ctrl+alt+del (note: tanda + , tidak perlu ditekan, hanya sebagai penambah keterangan saja)Lalu klik kanan pada task bar, dan pilih task manager 


bagaimana melihat-lihat Aplikasi yang berjalan ?


1. Buka
Task Manager
2. klik
tab applications
3.lihat di kolom task dan status
(running atau not responding) seperti gamvar
bagaimana melihat proses yang berjalan ?
pertama, saya sedikit jelaskan jika aplikasi berbeda dgn aplikasi proses, krn aplikasi biasanya, yang kita jalankan dengan sadar, dan bentuk fisiknya ada, sedang process adalah aplikasi yang work in background.

caranya adalah :
> sama seperti diatas, namun kita harus klik tab processes
> untuk bagaimana melihat CPU USAGE, physical memory usage, status user dan status koneksi network adalah sama dengan diatas, hanya perlu men-klik tab yang berbeda :)> Bagaimana cara terminasi aplikasi yang not responding :
1. masuk tab applikasi 2.cari nama file yang statusnya not responding 3.klik kanan
4.klik tulisan end task
Bagaimana menjalankan applikasi baru (New task)
Pertama adalah Cari tulisan file (dikiri atas) > Klik 'New Task' > Ketikkan nama applicasi yg anda mau jalankan, misalnya : regedit , cmd atau photoshop.exe atau yang lainnya dan bisa browse file yang ingin di buka