October 26, 2011

MENGHITUNG LUAS DAN VOLUME BOLA DENGAN DELPHI

unit Bola;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, jpeg, ExtCtrls, Buttons;

type
  TBola = class(TForm)
    Label1: TLabel;
    Label2: TLabel;
    edJari: TEdit;
    Label3: TLabel;
    edLuas: TEdit;
    Label4: TLabel;
    edVolume: TEdit;
    Button1: TButton;
    Button2: TButton;
    Button3: TButton;
    Image1: TImage;
    Label5: TLabel;
    procedure FormCreate(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Bola: TBola;
 r,luas,volume:real;
implementation

{$R *.dfm}

procedure TBola.FormCreate(Sender: TObject);
begin
edJari.Enabled:=false;
edLuas.Enabled:=false;
edVolume.Enabled:=false;
end;

procedure TBola.Button1Click(Sender: TObject);
begin
edJari.Enabled:=true;
edJari.SetFocus;
end;

procedure TBola.Button2Click(Sender: TObject);
begin
r:=strtofloat(edJari.Text);
luas:=4*3.14*(r*r);
volume:=(4/3)*(22/7)*(r*r*r);
edLuas.Text:=FloatToStr(luas);
edVolume.Text:=FloatToStr(volume);
end;

procedure TBola.Button3Click(Sender: TObject);
begin
Application.Terminate;
end;

end.



>>JANGAN DI COPAS YA GAN...DICOBA SENDIRI JA DENGAN MELIHAT INI...SEMOGA MEMBANTU<<
<<SELAMAT MENCOBA...SEMOGA SUKSES>>

NILAI MAHASISWA DENGAN DELPHI

unit Nilai_Mahasiswa;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, jpeg, ExtCtrls;

type
  TNilaiMahasiswa = class(TForm)
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Label5: TLabel;
    Label6: TLabel;
    Label7: TLabel;
    Label8: TLabel;
    Label9: TLabel;
    Label10: TLabel;
    edNama: TEdit;
    edNim: TEdit;
    edTugas: TEdit;
    edPresensi: TEdit;
    edKuis: TEdit;
    edMid: TEdit;
    edUas: TEdit;
    edRata: TEdit;
    edHuruf: TEdit;
    MULAI: TButton;
    HITUNG: TButton;
    SELESAI: TButton;
    Label11: TLabel;
    Image1: TImage;
    procedure FormCreate(Sender: TObject);
    procedure MULAIClick(Sender: TObject);
    procedure HITUNGClick(Sender: TObject);
    procedure SELESAIClick(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  NilaiMahasiswa: TNilaiMahasiswa;
t,p,k,m,u,rata :real;
implementation

{$R *.dfm}

procedure TNilaiMahasiswa.FormCreate(Sender: TObject);
begin
edNama.Enabled:=false;
edNim.Enabled:=false;
edTugas.Enabled:=false;
edPresensi.Enabled:=false;
edKuis.Enabled:=false;
edMid.Enabled:=false;
edUas.Enabled:=false;
edRata.Enabled:=false;
edHuruf.Enabled:=false;
end;

procedure TNilaiMahasiswa.MULAIClick(Sender: TObject);
begin
edNama.Enabled:=true;
edNim.Enabled:=true;
edTugas.Enabled:=true;
edPresensi.Enabled:=true;
edKuis.Enabled:=true;
edMid.Enabled:=true;
edUas.Enabled:=true;
edNama.SetFocus;
end;

procedure TNilaiMahasiswa.HITUNGClick(Sender: TObject);
begin
t:=strtofloat(edTugas.Text);
p:=strtofloat(edPresensi.Text);
k:=strtofloat(edKuis.Text);
m:=strtofloat(edMid.Text);
u:=strtofloat(edUas.Text);
rata:=((2*t)+(1*p)+(1*k)+(3*m)+(3*u))/10;
edRata.Text:=floattostr(rata);
if rata >= 90 then
edHuruf.Text:=('A') else
if rata >= 75 then
edHuruf.Text:=('B') else
if rata >= 60 then
edHuruf.Text:=('C') else
if rata >= 45 then
edHuruf.Text:=('D') else
if rata < 45 then
edHuruf.Text:=('E');

end;

procedure TNilaiMahasiswa.SELESAIClick(Sender: TObject);
begin
application.Terminate;
end;

end.



>>JANGAN DI COPAS YA GAN...DICOBA SENDIRI JA DENGAN MELIHAT INI...SEMOGA MEMBANTU<<
<<SELAMAT MENCOBA...SEMOGA SUKSES>>

Arsitektur Sistem Operasi

Arsitektur perangkat lunak merupakan struktur-struktur yang menjadikan landasan untuk menentukan keberadaan komponen-komponen perangkat lunak, cara komponen-komponen untuk saling berinteraksi dan organisasi komponen-komponen dalam membentuk perangkat lunak. Arsitektur system operasi merupakan arsitektur perangkat lunak yang digunakan dalam membangun perangkat lunak system operasi arsitktur system operasi  modern yang semakin komplek dan rumit memerlukan sistem operasi yang dirancang dengan sangat hati-hati agar dapat berfungsi secara optimum dan mudah untuk dimodifikasi
Arsitektur system operasi moderen diantaranya adalah :
·         System Monolitik
·         System Berlapis
·         System Client/server
·         System Virtual mesin
·         System Berorientasi objek

Ada sejumlah sistem komersial yang tidak memiliki struktur yang cukup baik. Sistem operasi tersebut sangat kecil, sederhana dan memiliki banyak keterbatasan. Salah satu contoh sistem tersebut adalah MS-DOS. MS-DOS dirancang oleh orang-orang yang tidak memikirkan akan kepopuleran software tersebut.

Sistem operasi tersebut terbatas pada perangkat keras sehingga tidak terbagi menjadi modul-modul. Meskipun MS-DOS mempunyai beberapa struktur, antar muka dan tingkatan fungsionalitas tidak terpisah secara baik seperti pada Gambar di bawah ini. Karena Intel 8088 tidak menggunakan dual-mode sehingga tidak ada proteksi hardware. Oleh karena itu orang mulai enggan menggunakannya.

Perbedaan Proses,Software, dan Program

1. Proses
    Proses adalah keadaan ketika sebuah program sedang di eksekusi. Saat komputer berjalan, terdapat banyak proses yang berjalan secara bersamaan. Sebuah proses dibuat melalui system call create-process yang membentuk proses turunan ( child process) yang dilakukan oleh proses induk ( parent process). Proses turunan tersebut juga mampu membuat proses baru sehingga semua proses ini pada akhirnya membentuk pohon proses.
Ketika sebuah proses dibuat maka proses tersebut dapat memperoleh sumber-daya seperti waktu CPU, memori, berkas, atau perangkat I/O. Sumber daya ini dapat diperoleh langsung dari sistem operasi, dari proses induk yang membagi-bagikan sumber daya kepada setiap proses turunannnya, atau proses turunan dan proses induk berbagi sumber-daya yang diberikan sistem operasi.
Pengelolaan Proses
Proses perlu dikelola karena dalam sebuah proses membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya. Sumber daya tersebut dapat berupa CPU time, memori, berkas-berkas, dan perangkat-perangkat I/O.
Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan managemen proses seperti:
• Pembuatan dan penghapusan proses pengguna dan sistem proses.
• Menunda atau melanjutkan proses.
• Menyediakan mekanisme untuk proses sinkronisasi.
• Menyediakan mekanisme untuk proses komunikasi.
• Menyediakan mekanisme untuk penanganan deadlock.
Perkembangan sistem komputer mendatang adalah menuju ke sistem multi- processing, multiprogramming, terdistribusi dan paralel yang mengharuskan adanya proses-proses yang berjalan bersama dalam waktu yang bersamaan.  Hal demikian merupakan masalah yang perlu perhatian dari perancang sistem operasi. Kondisi dimana pada saat yang bersamaan terdapat lebih dari satu proses disebut dengan kongkurensi (proses-proses yang kongkuren).
Proses-proses yang mengalami kongkuren dapat berdiri sendiri (independen)  atau dapat saling berinteraksi, sehingga membutuhkan sinkronisasi atau koordinasi proses yang baik.

2. Software(Perangkat Lunak)
    Nama lain dari Software disebut juga dengan perangkat lunak. Seperti nama lainnya itu, yaitu perangkat lunak, sifatnya pun berbeda dengan hardware atau perangkat keras, jika perangkat keras adalah komponen yang nyata yang dapat diliat dan disentuh oleh manusia, maka software atau Perangkat lunak tidak dapat disentuh dan dilihat secara fisik, software memang tidak tampak secara fisik dan tidak berwujud benda tapi kita bisa mengoperasikannya.
   Pengertian Software komputer adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah. melalui sofware atau perangkat lunak inilah suatu komputer.
   Software adalah istilah umum untuk berbagai jenis program yang digunakan untuk mengoperasikan komputer dan perangkat terkait. (Hardware Istilah menggambarkan aspek-aspek fisik dari komputer dan perangkat yang terkait.)
   Software dapat dianggap sebagai bagian variabel dari sebuah komputer dan perangkat keras bagian invariabel. Software sering dibagi menjadi perangkat lunak aplikasi (program yang melakukan pekerjaan secara langsung pengguna tertarik pada) dan perangkat lunak sistem (termasuk sistem operasi dan program yang mendukung aplikasi perangkat lunak). Istilah middleware kadang-kadang digunakan untuk menggambarkan pemrograman yang menjadi perantara antara perangkat lunak aplikasi dan sistem atau antara dua macam perangkat lunak aplikasi (misalnya, mengirimkan permintaan kerja jarak jauh dari aplikasi di sebuah komputer yang memiliki satu jenis sistem operasi untuk aplikasi di komputer dengan sistem operasi yang berbeda)
3. Program
    Program komputer adalah daftar besar perintah untuk dilakukan oleh komputer, barangkali dengan data di dalam tabel. Banyak program komputer berisi jutaan perintah, dan banyak dari perintah itu dilakukan berulang kali. Sebuah komputer pribadi modern yang umum (pada tahun 2003) bisa melakukan sekitar 2-3 miliar perintah dalam sedetik. Komputer tidak mendapat kemampuan luar biasa mereka lewat kemampuan untuk melakukan perintah kompleks. Tetapi, mereka melakukan jutaan perintah sederhana yang diatur oleh orang pandai, pemrogram. "Programmer Baik memperkembangkan set-set perintah untuk melakukan tugas biasa (misalnya, menggambar titik di layar) dan lalu membuat set-set perintah itu tersedia kepada programmer lain." Dewasa ini, kebanyakan komputer kelihatannya melakukan beberapa program sekaligus. Ini biasanya diserahkan ke sebagai tugas ganda. Pada kenyataannya, UPS melakukan perintah dari satu program, kemudian setelah beberapa saat, UPS beralih ke program kedua dan melakukan beberapa perintahnya. Jarak waktu yang kecil ini sering diserahkan ke sebagai irisan waktu (time-slice). Ini menimbulkan khayal program lipat ganda yang dilakukan secara bersamaan dengan memberikan waktu UPS di antara program. Ini mirip bagaimana film adalah rangkaian kilat saja masih membingkaikan. Sistem operasi adalah program yang biasanya menguasai kali ini membagikan.

October 22, 2011

Memasukkan Gambar Pada Form di Delphi.

Halo kawan-kawan disini saya mau berbagi tip ni...yaitu tentang memasukkan gambar pada form di delphi...
begini kawan cara-caranya :

1. JALANKAN APLIKASI DELPHI
2. BUAT FORM BARU
3. KLIK ADDITIONAL>>KLIK IMAGE(GAMBAR PEMANDANGAN)
4. BUAT DI FORM ITU
5. KLIK IMAGE YANG ADA DI FORM
6. MENUJU PROPERTIS CARI PICTURE
7. DI PICTURE TERSEBUT ADA TULISAN (None)
8. TULISAN TERSEBUT TINGGAL DITAMBAH TITIK..HASILNYA (None.)
9. KLIK 2X PADA KOLOM (None.) tersebut
10.MASUKAN GAMBAR SESUKA ANDA DENGAN KLIK TOMBOL LOAD>>OK.

October 21, 2011

Arsitektur Sistem Komputer

       Dalam bidang teknik komputer, arsitektur komputer adalah konsep perencanaan dan struktur pengoperasian dasar dari suatu sistem komputer. Arsitektur komputer ini merupakan rencana cetak-biru dan deskripsi fungsional dari kebutuhan bagian perangkat keras yang didesain (kecepatan proses dan sistem interkoneksinya). Dalam hal ini, implementasi perencanaan dari masing–masing bagian akan lebih difokuskan terutama, mengenai bagaimana CPU akan bekerja, dan mengenai cara pengaksesan data dan alamat dari dan ke memori cache, RAM, ROM, cakram keras, dll). Beberapa contoh dari arsitektur komputer ini adalah arsitektur von Neumann, CISC, RISC, blue Gene, dll.
       Arsitektur komputer juga dapat didefinisikan dan dikategorikan sebagai ilmu dan sekaligus seni mengenai cara interkoneksi komponen-komponen perangkat keras untuk dapat menciptakan sebuah komputer yang memenuhi kebutuhan fungsional, kinerja, dan target biayanya.
Arsitektur komputer ini paling tidak mengandung 3 sub-kategori:
      Seperti yang kita semua tahu tentang gerbang sirkuit elektronik digital yang berlaku untuk arsitektur komputer juga, ini bagian dari buku ini diabaikan di sinopsis disajikan di sini. Kita mulai dengan mengganggu dan prioritas sebagai berikut: Interrupt prioritas: Transfer data antara CPU dari komputer dan I / O perangkat ini diprakarsai oleh CPU. Namun, CPU tidak dapat memulai transfer, kecuali jika perangkat sudah siap untuk berkomunikasi dengan CPU. Kesiapan pada perangkat dapat ditentukan dari mengganggu sinyal.
      J prioritas mengganggu adalah sistem yang membentuk sebuah prioritas melalui berbagai sumber untuk menentukan kondisi yang akan dilayani pertama bila dua atau lebih permintaan simultaneously.Devices tiba tinggi dengan kecepatan transfer, contoh, disk magnetis adalah prioritas tinggi, lambat perangkat seperti keyboard mempunyai prioritas rendah.
       Perangkat pemungutan: mendirikan prioritas interrupts bersamaan dapat dilakukan dengan perangkat lunak atau perangkat keras. J prosedur pemungutan pemungutan dikenal sebagai perangkat yang digunakan untuk mengidentifikasi prioritas utama oleh perangkat lunak sumber berarti. Prioritas utama yang diuji adalah sumber pertama, dan jika mengganggu sinyal yang aktif, kontrol cabang ke layanan rutin untuk sumber ini. Jika tidak, berikut adalah sumber prioritas rendah diuji dan sebagainya.
*Mikro diprogram dan kontrol unit operasi:
       Microprogramming merupakan metode kontrol unit desain di mana kontrol sinyal pilihan sequencing dan informasi yang tersimpan dalam RAM atau ROM yang disebut kontrol memori.
Diterjemahkan ke dalam virtual alamat alamat fisik dari komputer yang menggunakan memori virtual:
       Hal ini dilakukan oleh pemetaan menggunakan alamat halaman. Fisik memori dirobohkan ke dalam kelompok yang sama disebut ukuran blok. Halaman merujuk ke kelompok ruang alamat yang sama ukurannya. Pemetaan ruang alamat dari ke ruang memori yang difasilitasi jika setiap alamat maya dianggap diwakili oleh 2 nos. - Alamat dan nomor halaman sesuai dengan halaman. Ketika program dimulai pelaksanaan, satu atau lebih halaman yang ditransfer ke memori utama dan halaman set meja untuk menunjukkan posisi mereka. Program ini dijalankan dari memori utama sampai upaya rujukan ke halaman yang masih dalam memori penolong. Kondisi ini dikenal sebagai halaman kesalahan. Kemudian pelaksanaan program ini dihentikan sementara sampai program ini dibawa ke dalam memori utama. Bila terjadi kesalahan di halaman virtual memori, ia menandakan bahwa halaman yang dirujuk oleh CPU tidak ada di dalam memori utama. Dengan demikian halaman baru sekarang penolong ditransfer dari memori ke memori utama. Jika memori utama sudah penuh, maka akan sangat diperlukan untuk menghapus halaman dari memori blok untuk memberikan ruang bagi sebuah halaman baru. Penggantian kebijakan ini akan digunakan untuk FIFO dan LRU. Sedangkan algoritma FIFO untuk memilih pengganti halaman yang telah lama di dalam memori waktu, dalam LRU, sedikit berbagi halaman adalah halaman dengan nilai count.

Asosiatif memori ---- apa yang digunakan dalam pemetaan alamat dalam cache memori sistem


Waktu yang diperlukan untuk menemukan item yang disimpan dalam memori dapat dikurangi secara besar jika data yang disimpan dapat diidentifikasi untuk akses oleh isi data diri daripada oleh alamat. Seperti unit memori diakses oleh konten disebut memori asosiatif atau CAM (content addressable memori). Asosiatif memori paralel dapat melakukan pencarian data oleh asosiasi. Hal ini lebih mahal daripada RAM. Asosiatif memori yang digunakan dalam aplikasi dimana cari waktu adalah penting dan harus sangat singkat.

Pemetaan asosiatif: asosiatif memori yang digunakan dalam alamat pemetaan dalam cache memori sistem. Asosiatif memori yang baik alamat toko dan konten (data) dari memori kata, jadi ini izin lokasi di cache untuk menyimpan setiap kata dari memori utama.

Kernel yang O.S

OS memiliki master program yang disebut supervisor atau lalu lintas controller atau kernel. Kernel adalah bagian dari OS yang kontrol yang lainnya, dan selalu berada dalam memori utama. Kernel menjalankan mesin utama dan melaksanakan program-program pengelolaan sumber daya utama. Dimulai pada komputer, kernel yang dimuat dalam memori dan kontrol dari mesin.

Fungsi yang loader ---------- bootstrap loader

Loader alamat toko waktu. It menghasilkan alamat pada saat penyimpanan sekunder dari penyimpanan ke dalam memori utama. Bootstrap loader loader adalah mutlak. Ini merupakan awal program yang dimuat ke memori pada saat booting.

Single pass assembler memproses sebuah program assembly

Dengan algoritma untuk satu pass assembler adalah sebagai berikut:

Pass satu

Langkah 1 ------- lokasi initialize counter ke nol
Langkah 2 -------- membaca baris kode sumber
Langkah 3 ------- menganalisis pernyataan

Proses terjemahan ------- tahap analisis dan sintesis

Analisa sumber teks + sintesis dari sumber = terjemahan dari teks sumber ke teks sasaran.

Direct Memory Access (DMA):

Mentransfer data antara perangkat penyimpanan yang cepat dan memori yang sering dibatasi oleh kecepatan CPU. Mengeluarkan CPU dari jalan dan membiarkan pinggiran mengelola perangkat memori bis langsung meningkatkan kecepatan transfer. Transfer ini adalah teknik diistilahkan sebagai DMA. Selama transfer DMA, CPU yang menganggur dan tidak memiliki kontrol dari memori bus.
Bagian-Bagian Sistem Komputer

  • Processor(CPU), adalah komponen yang menjalankan program (baris-baris perintah) yang tersimpan pada memory. CPU memiliki 3 komponen, yaitu Control Unit (CU), Arithmatic and Logic Unit (ALU), dan Register.
  • Memory, merupakan tempat penyimpanan data sementara yang sering diidentikkan denagn RAM. Memory ini bersifat volatile, artinya tanpa daya listrik data yang disimpan akan hilang. Memory terdiri dari sejumlah sel, yang masing-masing sel memiliki alamat yang unik. Data yang disimpan pada memory dapat disimpan pada satu atau lebih sel. Memory memliki mekanisme untuk mengecek kesalahan data yang disimpannya. Ada juga yang disebut Cache, yaitu memory tambahan yang sangat cepat yang diletakkan sangat dekat dengan processor.
  • Input/Output Device, adalah perangkat yang menjadi penghubung antara manusia dan mesin. Perangkat ini menerima masukan dari manusia dan mempresentasikan data yang diolah dalam format yang dapat dimengerti oleh manusia.
  • Bus, jalur yang menghubungkan komponen-komponen yang terdapat di komputer. Wujudnya berupa jalur-jalur pada sirkuit elektronik yang dilalui oleh sinyal listrik. Digunakan untuk mengirim data dari CPU dari dan ke alamat memori atau I/O device tertenu.Pada umunya, diatur oleh controller yang biasa disebut juga dengan chipset atau bridge.
Input/Output Device

Memory (RAM)

Processor

Cara Kerja Sistem Komputer
Unit Pemproses Pusat atau CPU ( central processing unit) berperanan untuk memproses arahan, melaksanakan pengiraan dan menguruskan laluan informasi menerusi system komputer. Unit atau peranti pemprosesan juga akan berkomunikasi dengan peranti input , output dan storan bagi melaksanakan arahan-arahan berkaitan.
Dalam arsitektur von Neumann yang asli, ia menjelaskan sebuah Unit Aritmatika dan Logika, dan sebuah Unit Kontrol. Dalam komputer-komputer modern, kedua unit ini terletak dalam satu sirkuit terpadu (IC - Integrated Circuit), yang biasanya disebut CPU (Central Processing Unit).
Unit Aritmatika dan Logika, atau Arithmetic Logic Unit (ALU), adalah alat yang melakukan pelaksanaan dasar seperti pelaksanaan aritmatika (tambahan, pengurangan, dan semacamnya), pelaksanaan logis (AND, OR, NOT), dan pelaksanaan perbandingan (misalnya, membandingkan isi sebanyak dua slot untuk kesetaraan). Pada unit inilah dilakukan "kerja" yang nyata.
Unit kontrol menyimpan perintah sekarang yang dilakukan oleh komputer, memerintahkan ALU untuk melaksanaan dan mendapat kembali informasi (dari memori) yang diperlukan untuk melaksanakan perintah itu, dan memindahkan kembali hasil ke lokasi memori yang sesuai. Sekali yang terjadi, unit kontrol pergi ke perintah berikutnya (biasanya ditempatkan di slot berikutnya, kecuali kalau perintah itu adalah perintah lompatan yang memberitahukan kepada komputer bahwa perintah berikutnya ditempatkan di lokasi lain).

Arsitektur Kernel

      ARSITEKTUR KERNEL

      Dalam ilmu komputer, 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 diload 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.
     Beberapa desain KERNEL :
     1. Kernel monolitik merupakan suatu arsitektur kernel yang melingkupi keseluruhan dari sistem operasi untuk berjalan pada ruang kernel dalam modus supervisor. Berbeda dengan arsitektur kernel lainnya (mikrokernel, kernel hibrida), kernel monolitik menyediakan layananan virtual atas perangkat keras secara penuh pada level tingkat tinggi, disertai dengan serangkaian layanan pada level tingkat bawah yang bersifat primitif sebagai layanan basis sistem operasi seperti manajemen proses, konkurensi, dan manajemen ingatan dalam satu atau beberapa modul.
     2.  Mikrokernel 
          Pendekatan mikrokernel berisi sebuah abstraksi yang sederhana terhadap hardware, dengan sekumpulan primitif atau system call yang dapat digunakan untuk membuat sebuah sistem operasi agar dapat berjalan, dengan layanan-layanan seperti manajemen thread, komunikasi antar address space, dan komunikasi antar proses. Layanan-layanan lainnya, yang biasanya disediakan oleh kernel, seperti halnya dukungan jaringan, pada pendekatan microkernel justru diimplementasikan di dalam ruangan pengguna (user-space), dan disebut dengan server.
     3. Kernel hibrida merupakan arsitektur kernel yang menggabungkan aspek-aspek yang terdapat pada mikrokernel dan kernel monolitik dalam pengembangan perangkat lunak sistem operasi. Pengkategorian kernel hibrid dipandang kontroversial karena karakteristiknya yang sangat mirip dengan karakteristik kernel monolitik sehingga beberapa kalangan mencibir pengkategorian kernel hibrid hanya sebatas diferensiasi untuk tujuan pemasaran. Umumnya pengkategorian yang lebih diterima adalah kernel monolitik dan mikrokernel (termasuk dalam hal ini nanokernel dan exokernel yang dipandang sebagai versi mikrokernel yang lebih ekstrem). 
      4.  Exokernel
           Sebenarnya, Exokernel bukanlah pendekatan kernel sistem operasi yang umum—seperti halnya microkernel atau monolithic kernel yang populer, melainkan sebuah struktur sistem operasi yang disusun secara vertikal. Ide di balik exokernel adalah untuk memaksa abstraksi yang dilakukan oleh developer sesedikit mungkin, sehingga membuat mereka dapat memiliki banyak keputusan tentang abstraksi hardware.   
           Exokernel biasanya berbentuk sangat kecil, karena fungsionalitas yang dimilikinya hanya terbatas pada proteksi dan penggandaan sumber daya. Kernel-kernel klasik yang populer seperti halnya monolithic dan microkernel melakukan abstraksi terhadap hardware dengan menyembunyikan semua sumber daya yang berada di bawah hardware abstraction layer atau di balik driver untuk hardware. Sebagai contoh, jika sistem operasi klasik yang berbasis kedua kernel telah mengalokasikan sebuah lokasi memori untuk sebuah hardware tertentu, maka hardware lainnya tidak akan dapat menggunakan lokasi memori tersebut kembali.
          Exokernel mengizinkan akses terhadap hardware secara langsung pada tingkat yang rendah: aplikasi dan abstraksi dapat melakukan request sebuah alamat memori spesifik baik itu berupa lokasi alamat physical memory dan blok di dalam hard disk. Tugas kernel hanya memastikan bahwa sumber daya yang diminta itu sedang berada dalam keadaan kosong—belum digunakan oleh yang lainnya—dan tentu saja mengizinkan aplikasi untuk mengakses sumber daya tersebut. Akses hardware pada tingkat rendah ini mengizinkan para programmer untuk mengimplementasikan sebuah abstraksi yang dikhususkan untuk sebuah aplikasi tertentu, dan tentu saja mengeluarkan sesuatu yang tidak perlu dari kernel agar membuat kernel lebih kecil, dan tentu saja meningkatkan performa.
          Exokernel biasanya menggunakan library yang disebut dengan libOS untuk melakukan abstraksi. libOS memungkinkan para pembuat aplikasi untuk menulis abstraksi yang berada pada level yang lebih tinggi, seperti halnya abstraksi yang dilakukan pada sistem operasi tradisional, dengan menggunakan cara-cara yang lebih fleksibel, karena aplikasi mungkin memiliki abstraksinya masing-masing. Secara teori, sebuah sistem operasi berbasis Exokernel dapat membuat sistem operasi yang berbeda seperti halnya Linux, UNIX, dan Windows dapat berjalan di atas sistem operasi tersebut.
Gambar: Beberapa desain kernel sistem operasi

 Gambar: Struktur sistem operasi berbasis kernel monolitik, mikrokernel, dan kernel hibrid


October 6, 2011

Mengoptimalkan Koneksi Internet


Mengoptimalkan Koneksi Internet ... yang sering dialami para pengguna internet adalah lambatnya koneksi.kita disini mempelajari bagaimana kita mengatur koneksi internet dengan cara mengatur bandwidthdan ada pula aplikasi untuk browsingnya..mari kita sama mencobanya..
Berikut ini adalah beberapa tips yang dapat digunakan untuk mempercepat koneksi internet : . 
A. Menggubah setting bandwith pada windows (Hanya kami uji pada Windows XP) . 
     Pada dasarnya OS windows sudah membatasi bandwidth untuk koneksi internet sebanyak 20% dari total bandwidth yang seharusnya bisa maksimal, jika netter ingin menambah bandwidth internet supaya koneksinya terasa lebih cepat dan kencang bisa dengan cara mengurangi atau mengosongkan batasan bandwidth tersebut supaya pada Windows kita bisa maksimal dalam menggunakan bandwidth yang sudah ada. Ikuti petunjuknya seperti dibawah ini : 
1. Klik Start 
2. Klik Run 
3. Ketik gpedit.msc 
4. Kemudian klik Ok 
5. Setelah masuk klik (buka) Administrative Templates 
6. Kemudian klik (buka) Network 
7. Setelah terbuka klik QoS Packet scheduler 
8. Kemudian klik Limit Reservable Bandwidth 
9. Dan setelah terbuka ubah setting menjadi Enable 
10. Kemudian ubah Bandwidth Limitnya menjadi 0 
11. Klik Apply, dan terus Ok 
12. Kemudian keluar dan Restart komputer 
B. Pakai browser Google Chrome 
     Versi terbaru dari browser Chrome dan Safari sangatlah cepat bila dibandingkan dengan Firefox ataupun Internet Explorer (sudah dicoba dan terbukti memang jauh lebih cepat). Saran saya pakailah Google Chrome karena selain cepat, Chrome lebih aman dibanding dengan Safari, walau dalam beberapa hal Safari kadang lebih cepat dari Chrome. Kalau netter sudah terbiasa memakai Firefox dan tidak ingin beralih ke browser lagi, bisa tambahkan Add-on “Adblock” untuk memblok iklan, gambar, dan flash yang aktif. Ada beberapa Add-on lagi dari Firefox seperti NoScript yang bisa mempercepat akses internet, tapi sayangnya kalau kebanyakan Add-on justru, kadang malah memperlambat akses dari browser Firefox sendiri. 
C. Perbesar cache browser hingga 5% dari kapasitas Harddisk atau 1 – 2 GB Cara ini terbukti efektif untuk mempercepat akses browser. Logikanya adalah browser tidak perlu tiap kali loading gambar dan tetek bengeknya segala setiap kali berkunjung ke situs yang sudah pernah dikunjungi, karena kalau situs sudah pernah dikunjungi akan otomatis di-cache oleh browser. Cara ini hanya berlaku jika kapasitas harddisk netter cukup besar. Pada umumnya masing-masing browser ada yang bisa diset kapasitas cachenya, ada yang otomatis. Jika browser netter tidak ada pilihan set cache, artinya netter jangan sering-sering (atau tidak perlu) clear history di browser.


sumber: kumpulanakehblog.com


October 4, 2011

Teknologi Touch Screen


Hai….taukah anda dengan touch screen??pastinya dah pada tahu kan??di sini aku mau berbagi artikel ni tentang teknologi touch screen. Pasti diantara kalian udah banyak yang menggunakan touch screen,,entah itu handphone,computer,dll. Atau setidaknya sudah pernah menggunakannya(menjalankannya). Langsung saja  yuk kita baca,,(aku kutip dari sumber sumber dari google dan ku edit)…
Teknologi touch screen adalah suatu display/layar yang digunakan untuk mengetahui keberadaan dan lokasi suatu “sentuhan” di dalam suatu area. Terminologi ini mengacu pada kontak atau sentuhan pada layar dengan menggunakan jari atau tangan. Teknologi ini juga bisa mengetahui sentuhan dari obyek pasif seperti stylus dan sejenisnya.
Sampai awal tahun 80an, teknologi touch screen hanya bisa mengenali satu titik sentuhan, tapi dalam perkembangannya sekarang bisa mengenali beberapa titik sentuhan (multi-touch). Contoh yang terbaru adalah produk terkenal dari Apple berupa iPhone maupun MacBook Air di touchpad-nya.
>>Cara Kerja Touch screen<<
Secara sederhana, cara kerja sebuah layar sentuh adalah menerjemahkan sentuhan yang diterima pada permukaan layar menjadi posisi koordinat pada layar, kemudian mengeksekusi perintah tertentu yang sesuai dengan gambar yang disentuh pada layar. Sebenarnya bukan gambar tersebut yang memicu eksekusi perintah, tetapi koordinat dari sentuhanlah yang memicu eksekusi perintah. Jadi kira-kira logikanya seperti ini : "Jika koordinat = (x,y) maka kerjakan perintah X".
>>Macam-macam touch screen
1.                  Resistive Screen
Sistem resistif layarnya dilapisi oleh lapisan tipis berwarna metalik yang bersifat konduktif dan resistif terhadap sinyal-sinyal listrik. Maksud dari lapisan yang bersifat konduktif adalah lapisan yang bersifat mudah menghantarkan sinyal listrik, sedangkan lapisan resistif adalah lapisan yang menahan arus listrik. Kedua lapisan ini dipisahkan oleh sebuah bintik-bintik transparan pemisah, sehingga lapisan ini pasti terpisah satu sama lain dalam keadaan normal. Pada lapisan konduktif tersebut juga mengalir arus listrik yang bertugas sebagai arus referensi
          Ketika terjadi sentuhan kedua lapisan ini akan dipaksa untuk saling berkontak langsung secara fisik. Karena adanya kontak antara lapisan konduktif dan resistif maka akan terjadi gangguan pada arus listrik referensi tersebut. Efek dari gangguan ini pada lapisan konduktif adalah akan terjadi perubahan arus-arus listriknya sebagai reaksi dari sebuah kejadian sentuhan. Perubahan nilai arus referensi ini kemudian dilaporkan ke controllernya untuk di proses lebih lanjut lagi. Informasi sentuhan tadi diolah secara matematis oleh controller sehingga menghasilkan sebuah koordinat dan posisi yang akurat dari sentuhan tersebut. Kemudian informasi diintegrasikan dengan program lain sehingga menjadi aplikasi yang mudah digunakan. Layar dengan teknologi ini memiliki tingkat kejernihan gambar sebesar 75% saja, sehingga monitor akan tampak kurang jernih. Touch sensor jenis ini sangat rentan dan lemah terhadap sentuhan benda-benda yang agak tajam. Teknologi ini tidak akan terpengaruh oleh elemen-elemen lain di luar seperti misalnya debu atau air, namun akan merespon semua sentuhan yang mengenainya, baik itu menggunakan jari tangan langsung maupun menggunakan benda lain seperti stylus. Sangat cocok digunakan untuk keperluan di dalam dunia industri seperti di pabrik, laboratorium, dan banyak lagi.
Definisi sederhananya:
Layar yang cara kerjanya harus ditekan, dapat menggunakan jari atau benda apapun yg ditekankan di layar. Kelemahan untuk layar ini adalah jika diletakkan dikantong (terutama kantong celana), bisa tertekan-tekan dan mengakibatkan layar jadi gampang rusak karena sering tertekan.
Indoor              : sangat baik
Outdoor           : kurang optimal
Contoh HP yg menggunakan layar resistif adalah Samsung Star, Sony Erricson W950. Siri-cirinya adalah dengan disertakan stylus didalam paket HP-nya. Pilihlah wadah yang menggunakan model flip, jadi layar dapat terlindung dari tekanan. Sebaliknya tidak disarankan menggunakan wadah HP model pouch.
2.         Capacitive Screen
Sistem kapasitif memiliki sebuah lapisan pembungkus yang merupakan kunci dari cara kerjanya, yaitu pembungkus yang bersifat capasitive pada seluruh permukaannya. Panel touch screen ini dilengkapi dengan sebuah lapisan pembungkus berbahan indium tinoxide yang dapat meneruskan arus listrik secara kontiniu untuk kemudian ditujukan ke sensornya.
Lapisan ini dapat memanfaatkan sifat capacitive dari tangan atau tubuh manusia, maka dari itu lapisan ini dipekerjakan sebagai sensor sentuhan dalam touch screen jenis ini. Ketika lapisan berada dalam status normal (tanpa ada sentuhan tangan), sensor akan mengingat sebuah nilai arus listrik yang dijadikan referensi.
Ketika jari tangan Anda menyentuh permukaan lapisan ini, maka nilai referensi tersebut berubah karena ada arus-arus listrik yang berubah yang masuk ke sensor. Informasi dari kejadian ini yang berupa arus listrik akan diterima oleh sensor yang akan diteruskan ke sebuah controller. Proses kalkulasi posisi akan dimulai di sini.

Kalkulasi ini menggunakan posisi dari ke empat titik sudur pada panel touch screen sebagai referensinya. Ketika hasil perhitungannya didapat, maka koordinat dan posisi dari sentuhan tadi dapat di ketahui dengan baik. Akhirnya informasi dari posisi tersebut akan diintegrasikan dengan program lain untuk menjalankan sebuah aplikasi.
Capasitive touch screen baru dapat bekerja jika sentuhan-sentuhan yang ditujukan kepadanya berasal dari benda yang bersifat konduktif seperti misalnya jari. Tampilan layarnya memiliki kejernihan hingga sekitar 90%, sehingga cocok untuk digunakan dalam berbagai keperluan interaksi dalam publik umum seperti misalnya di restoran, kios elektronik, lokasi Point Of Sales, dsb.
Definisi sederhananya:
Harus dengan sentuhan jari, tidak dapat menggunakan benda lain (kuku, stylus, dsb). Karena layar ini bekerja dengan memanfaatkan muatan listrik yang ada ditubuh kita. Layar sentuh model kapasitif ini hampir tidak memiliki kelemahan yang berarti, karena layar ini adalah pengembangan terbaru untuk menggantikan layar resistif
Indoor              : sangat baik
Outdoor           : sangat baik
Keunggulannya: layar jenis ini tidak terpengaruh terhadap tekanan, jadi walaupun HP diletakkan dikantong tidak menjadi masalah. Penggunaan wadah model pouch bisa dikategorikan aman. Ciri-cirinya adalah tidak disertakan stylus didalam paket HP-nya. Contoh HP yg menggunakan layar kapasitif adalah Samsung Corby Touch screen, iPhone.
3.         Surface Acoustic Wave System
Teknologi touch screen ini memanfaatkan gelombang ultrasonik untuk mendeteksi kejadian di permukaan layarnya. Di dalam monitor touch screen ini terdapat dua tranduser, pengirim dan penerima sinyal ultrasonik. Selain itu dilengkapi juga dengan sebuah reflektor yang berfungsi sebagai pencegah agar gelombang ultrasonic tetap berada pada area layar monitor. Kedua tranduser ini dipasang dalam keempat sisi, dua vertikal dan dua horizontal. Ketika panel touch screen-nya tersentuh, ada bagian dari gelombang tersebut yang diserap oleh sentuhan tersebut, misalnya terhalang oleh tangan, stylus, tuts, dan banyak lagi. Sentuhan tadi telah membuat perubahan dalam bentuk gelombang yang dipancarkan.

Perubahan gelombang ultrasonik yang terjadi kemudian diterima oleh receiver dan diterjemahkan ke dalam bentuk pulsa-pulsa listrik. Selanjutnya informasi sentuhan tadi berubah menjadi sebentuk data yang akan di teruskan ke controller untuk diproses lebih lanjut. Data yang dihasilkan dari sentuhan ini tentunya adalah data mengenai posisi tangan Anda yang menyentuh sinyal ultrasonik tersebut. Jika ini dilakukan secara kontinyu dan terdapat banyak sekali sensor gelombang ultrasonic pada media yang disentuhnya, maka jadilah sebuah perangkat touch screen yang dapat Anda gunakan.
Teknologi ini tidak menggunakan bahan pelapis metalik melainkan sebuah lapisan kaca, maka tampilan dari layar touch screen jenis ini mampu meneruskan cahaya hingga 90 persen, sehingga lebih jernih dan terang dibandingkan dengan Resistive touch screen. Tanpa adanya lapisan sensor juga membuat touch screen jenis ini menjadi lebih kuat dan tahan lama karena tidak akan ada lapisan yang dapat rusak ketika di sentuh, ketika terkena air, minyak, debu, dan banyak lagi.
Kelemahannya kinerja dari touch screen ini dapat diganggu oleh elemen-elemen seperti debu, air, dan benda-benda padat lainnya. Sedikit saja terdapat debu atau benda lain yang menempel di atasnya maka touch screen dapat mendeteksinya sebagai suatu sentuhan. Touch screen jenis ini cocok digunakan pada ruangan training komputer, keperluan dalam ruangan untuk menampilkan informasi dengan sangat jernih dan tajam dan saat presentasi dalam ruangan.
<<Multi Touch screen>>
Multi layar sentuh adalah pengembangan dari teknologi layar sentuh yang sudah ada. Dari arti kata “multi” yang berarti banyak, sudah terlihat bahwa keunggulan layar sentuh ini dapat disentuh oleh lebih dari satu jari. Layar multi sentuh ini mampu disentuh oleh puluhan jari dari orang yang berbeda-beda secara bersamaan. Layar multi sentuh ini dapat digunakan untuk membesarkan, mengecilkan, mengubah posisi, dan memindahkan posisi objek pada layar monitor seperti foto atau games.Layar multi sentuh ini biasa digunakan pada handphone, komputer, MP3 player, dan sebagainya.
>>Adapun Kelebihan Dan Kekurangan dari Teknologi Touch screen :
*Kelebihan
Pastinyan teknologi ini sangatlah canggih…mempermudah pengguna untuk menjalankan suatu alat yang menggunakan teknologi ini. Kita tidak usah pusing – pusing memencet tombol keypad/keyboard untuk menjalankan suatu computer/HP dan sejenisnya.Teknologi ini memberikan kecepatan akses bagi penggunanya..mempermudah untuk menuju suatu aplikasi/sejenisnya yang pengguna inginkan.
*Kekurangan
            Ada beberapa kelemahan yang ada. Jika kita ingin memberikan perintah yang kompleks misalnya mengetik dengan cepat suatu kalimat pada layar, terkadang terjadi error yang diakibatkan software tidak mampu menterjemahkan apa yang user input-kan. Juga pada teknologi touch screen yang lama, sentuhan berbarengan pada beberapa titik sekaligus akan membingungkan software dalam memahaminya. Teknolgi Touch screen ini sangat perlu perawatan, dimana layar harus terjaga kebersihannya agar inputan dapat diterjemahkandengan tepat. Bila ceroboh dalam penggunaan Teknologi ini maa akn fatal akibatnyya,yaitu kerusakan. Jika rusak, akan sia-sia harga mahal yang kita bayar pada device tersebut.
**SEMOGA BERMANFAAT BAGI ANDA**

October 3, 2011

Filsafat Teknologi

      Tak banyak orang yang mengenalfilsafat teknologi. Karena filsafat umumnya kita kenal sebagai mahailmuyang membicarakan hal-hal yang berkaitan dengan eksistensi manusia,Tuhan ataupun Wujud (realitas). Untuk itu menghubungkan filsafat danteknologi akan terkesan tak biasa. Padahal filsafat teknologi adalahsalah satu genre dalam ranah filsafat yang dapat dikatakan banyakmenarik perhatian para filsuf. Heidegger, Habermas, Jacques Ellul, DonIhde dan Andrew Feenberg adalah beberapa contoh filsuf yang memberikanperhatian pada hakikat teknologi dalam dunia-kehidupan.
Pertanyaan tentang hakikat teknologi sebenarnya sudah muncul sejak zaman Yunanikuno (Aristoteles). Saat itu dikenal terma filsafat: techne dan poiesis. Heidegger mengungkap hal ini dalam bukunya The Question Concerning Technology (1977). Techne dapat dijelaskan sebagai pengetahuan tentang cara memproduksi atau mentransfomasikan, sedangkan poiesisadalah sebuah penyingkapan, yang dengannya sesuatu yang baru hadir dimuka bumi. Pada masa modern filsafat teknologi tidak hanya membahas techne, poiesisdan kaitannya dengan dunia-kehidupan saja, tapi juga artifak atauteknofak yang tak dapat dipungkiri mempengaruhi kehidupan dan jugakesadaran.
Heideggeradalah salah satu filsuf yang membuka diskursus filsafat teknologi.Karakter dan hakikat teknik (teknologi) bahkan sudah dibicarakan olehHeidegger dalam buku besarnya Being and Time(1927), yang kemudian dtuntaskan dalam bukunya The Question Concerning Technology(1977). Menurut Heidegger hakikat teknologi adalah bukan sesuatu yang bersifat teknologis, melainkan enframing;membuat, mencipta atau mentransformasikan (yang kemudian mengungkapkansesuatu yang baru). Yang teknologis kemudian dimengerti bukansemata-mata yang teknis tetapi juga yang reflektif filosofis.
Refleksi filosofis tentang teknologi telah mencipta tanggapan yang berbeda-bedatentang hakikat teknologi. Di Amerika misalnya dikenal sebuah gerakanatau perkumpulan anti-teknologi. Gerakan ini bernama Neo-Luddite. Namaini berasal dari Luddisme, yaitu sebuah gerakan anti industrialisasi diInggris pada awal abad 19. Gerakan ini sering dikisahkan sebagaigerakan merusak mesin yang dilakukan oleh para buruh karena mengancamlahan kerjanya, salah satunya diperkirakan orang yang bernama Ned Ludd.Demikianlah Luddisme dikenal. Sekarang kita mengenal neo-ludditesebagai gerakan anti teknologi. Gerakan yang mempunyai manifesto bahwa:biosphere itu lebih utama dari technosphere. Mesinmisalnya menurut Neo-Luddite merupakan dekadensi dalam peradaban. Iatelah mengambil alih kerja (keterampilan tangan/seni)manusia—memproduksi secara massal. Gerakan ini bahkan menolakproduksi/percetakan buku atau kertas—padahal dikenal sebagai gerakankaum intelektual. Alasannya, produksi buku (kertas) secara masal telahmenghabiskan hutan-hutan di Eropa. Selain itu menurut mereka budayabaca buku telah menghilangkan tradisi bercerita atau mendongeng.
Filsafat teknologi tentu tidak terbatas pada bagaimana relasi manusia dengan artifak (dan teknofak) itu dapat dijelaskan. Jacques Ellul, seorangpemikir dari Perancis dalam bukunya The Technological Society (1964) melihat teknologi (lebih spesifik dunia teknik) sebagai entitas yang otonom, manusia tidak bisa mengontrol dan mengatasi kemajuan teknik.Hanya teknologi yang dapat mengontrol dan mengatasi dirinya sendiri. Dengan kata lain, implikasi etis, sosiologis dan ekologis dari kemajuan teknikhanya dapat diatasi oleh teknik itu sendiri. Untuk mengatasi persoalan limbah industri misalnya diperlukan teknologi baru untuk mengolah atau mengatasi permasalahan limbah. Sehingga teknik terus menerus maju untukmengatasi kekurangan-kekurangan yang ada pada dirinya. Ia bergerakdengan sendirinya layaknya sebuah organisme–bagian dari laju evolusikehidupan. Karena itu ia tidak dapat dikontrol, seperti monsternya Frankenstein.
BahkanTeknologi di sini diandaikan seperti roh absolut Hegel yang bergeraksecara masif mengontrol dan menguasai dunia-kehidupan. Tidak ada kekuatan selain dunia teknik itu sendiri. Karena teknik adalah syaratbagi kehidupan. Dengan kata lain orang yang tidak menggunakan atau antiteknologi (teknik) akan dengan sendirinya tersingkir dan tereliminasidari dunia-kehidupan.
Gagasan Ellul tentu saja terkesan ambisius. Mengapa kita tidak bisa mengontrolnya? Bukankah semua itu kreasi manusia? Banyak pemikir melihat bahwa determinisme teknik adalah konsekuensi dari ideologi modernisme, yang di dalamnya terdapat gagasan ideologis tentangkemajuan dan perubahan. Sehingga gagasan deterministik mengandaikan sebuah kondisi sejarah yang tak terelakkan, kita hidup dalam sebuah keniscayaan sejarah yang menempatkan dunia teknik sebagaisyarat-syaratnya.
DonIhde, ahli fenomenologi dari Amerika menanggapi dengan berbeda soal determinisme ini, bahkan dalam beberapa hal menolaknya. Ia mengupaster lebih dahulu relasi teknologi dan kebudayaan manusia. Argumendiawali dengan penjelasan tentang relasi hermeneutis dalam kontekskultural, yaitu sebuah interpretasi yang terjadi ketika suatu budayamenangkap atau menerima artifak teknologi kebudayaan lain. Don Ihdemelihat bahwa ada kegiatan hermeneutis ketika teknologi sebagaiinstrumen kultural dimaknai dan diinterpretasikan secara berbeda; Yaituketika terjadi transfer teknologi (Don Ihde, Technology and the Lifeworld: From Garden to Earth, 1990: 125).
Nilai praktis teknologi dalam proses transfer teknologi dapat diinterpretasikan secara berbeda bahkan tidak dimengerti. Namun bila nilai praktis dapat dimengerti, proses transfer teknologi menjadi mudah. Dapat dikatakan tidak ada kegiatan hermeneutis. Orang PapuaNugini misalnya dapat mengkonversikan pisau/kapak dari batu menjadi pisau/kapak dari besi karena nilai praktis yang dapat dimengerti atausama. Berbeda ketika mereka pertama kali melihat senapan. Mereka tidakmengerti nilai praktis senapan. Perlu adanya kegiatan hermeneutis sebelum senapan menjadi penting dan berguna. Jadi sama seperti kita pertama kali melihat komputer atau teknologi lainnya. Orang yang tidak mengerti nilai praktis teknologi tentunya akan bertanya-tanya ketikamelihat benda teknologi tersebut.
Nilai praktis memberikan persepsi yang berbeda dalam melihat teknologi.Setiap budaya misalnya mempunyai teknologi yang sama, namun mempunyai nilai praktis yang berbeda. Di Cina pada awalnya bubuk mesiu digunakan untuk petasan, perayaan-perayaan, berbeda dengan di Barat yang menggunakan bubuk mesiu untuk senjata, peperangan. Begitu juga tenaga angin (kincir angin), ia juga sama-sama dipakai di Barat dan juga diTimur (Iran). Namun nilai praktisnya berbeda, di Barat tenaga angin membawa banyak kegunaan, sedangkan di Iran hanya untuk tenaga irigasi.Jadi setiap budaya mempunyai ekspresi berbeda tentang teknologi yang digunakannya. Masing-masing mempunyai nilai praktisnya sendiri.
Berdasarkan interpretasi antropologis, Don Ihde kemudian menyimpulkan bahwa teknologi itu inheren dengan kebudayaan. Bila kita melihat contoh diatas benarlah bahwa setiap artifak kebudayaan itu mengandung nilai teknologisnya sendiri. Setiap budaya menggunakan instrumen teknologi(artifak) sesuai dengan tradisi yang diturunkan, dan ia bersifat unik.Karena itu teknologi inheren dengan budaya itu sendiri. Maka pertanyaanpun beralih, apakah budaya itu dapat dikontrol atau tidak? Atau apakah budaya itu bersifat determinisitik?
Tentu tidak semudah itu mengatakan bahwa apakah budaya itu dapat dikontrol atau tak dapat dikontrol (deterministik). Kata kontrol dalam konteksini bermasalah. Karena dalam nalar Don Ihde relasi manusia-teknologi(budaya) sudah mengandaikan adanya kegiatan “mengontrol” dan“dikontrol” (Technology and the Lifeworld, 1990: 140). Untuk itu budaya-teknologi tidak dapat dipertanyakan apakah ia dapat dikontrol atau tidak. Teknologi bukanlah monster yang berdiri bebas dan otonom. Karena ia digunakan dan bersifat intensional, artinya manusia mempunyai kebebasan untuk mengontrol dan dikontrol. Dalam konteks inilah Don Ihde menolak asumsi metafisika deterministik dari teknologi.
Ketika setiap budaya mempunyai ekspresi yang berbeda tentang teknologi, maka teknologi dipahami bersifat non-netral. Bahkan Ihde melihat bahwa teknologi itu bersifat ambigu. Ketika teknologi dimaknai sebagai kode-kode budaya maka ia pun dapat dimaknai secara berbeda. Karenanyateknologi sebagai bagian inheren dari budaya bersifat kontekstual dan mempunyai ciri multistabil (Technology and the Lifeworld,1990: 144). Multistabilitas ini dapat dipahami sebagai pandangankhas/unik setiap budaya dalam memahami dan menjelaskan dunianya. Jadirelasi teknik dan relasi hermeneutis setiap budaya dalam menjelaskan dan memahami dunia itu berbeda-beda.
Karena pengalaman kebudayaan berbeda-beda maka persepsi tentang teknologi punberbeda. Mulstabilitas yang terjadi pada relasi manusia-teknologi inidapat dicontohkan dalam sistem navigasional. Orang Barat mempunyaisistem yang baik untuk navigasi kapal, tapi tetap tidak bisamentransfer teknologi navigasionalnya ke suku-suku di Pasifik Selatan.Artinya suku di Pasifik Selatan itu tetap tidak mengerti teknologinavigasional orang Barat yang bersifat hermeneutis/representasional(penggunaan kompas misalnya). Mereka tetap mempunyai teknologinyasendiri, seperti membaca arah lewat pola-pola ombak atau polabintang-bintang (relasi kemenubuhan).
Gagasan determinisme teknologi tak dapat dimungkiri juga terkait dengan fenomena kesadaran dan relasinya dengan artifak-artifak teknik.Habermas misalnya melihat bahwa kemajuan teknik (teknologi) akhirnya menentukan kesadaran masyarakat modern. Self-understandingmasyarakat modern tentang dunianya menurut Habermas dimediasikan oleh apropriasi hermeneutis terhadap budaya teknologi yang bergerak secara teleologis. Ini memberikan sebuah asumsi bahwa jaring-jaring logika teknik kemudian menjadi determinan utama kesadaran. Aksi-intensi kemudian ditentukan oleh logika dan hukum yang berlaku dalam duniateknologi.
Akibatnya menurut Habermas pengejawantahan rasio melulu bersifat teknis, artinya dimensi praksis rasio adalah kegiatan produktif yang hanyamengungkapkan nilai-nilai efesien dan fungsional. Dimensi praksis rasiokemudian semata-mata dimengerti sebagai aplikasi teknis yang merupakan penerapan sains dan rasionalitas. Hal inilah yang kemudian menggejala dalam bentuk kontrol teknis terhadap alam. Sehingga tujuan utama pencerahan (emansipasi sosial ) terlupakan. Ilmu pengetahuan kemudian semata-mata dimengerti sebagai moda atau cara bagaimana mengontrol dan memanipulasi alam. Inilah yang membuat masyarakat modern tenggelam dan terarahkan oleh dimensi teknis dari pengetahuan. Padahal tujuan utama pencerahan adalah emansipasi sosial yang terkait dengan kesadaran bahwa lewat pengetahuan kita dapat melepaskan diri dari segala dogmatisme dankepicikan.
Berbicara tentang teknologi dalam konteks filsafat tentu tak lepas dari persoalan bagaimana kita secara ontologis memahami dunia lewat instrumen teknik. Dalam nalar Heideggerian hal ini menyangkut bagaimana interaksi kita terhadap dunia dapat dijelaskan dan diatasi melalui instrumen.
Seperti kita ketahui pada zaman kuno dunia dijelaskan lewat mitos, manusia mengkonstruksikan sebuah sistem untuk menjelaskan dunianya lewatpengandaian-pengandaian mitologis. Sekarang manusia menggunakan atau menciptakan instrumen untuk menjelaskan dan memahami dunia. Instrumen teknologi secara perseptual kemudian merepresentasikan realitas. Kita menggunakan teropong (teleskop) untuk melihat benda-benda di kejauhan,termometer untuk mengukur suhu, atau mikroskop untuk melihat partikel-partikel yang tak dapat dilihat secara telanjang oleh mata. Dunia dihadirkan lewat instrumen teknologi.
Don Ihde membuat isitilah hermeneutika teknik untuk menjelaskan fenomena tersebut di atas. Menurutnya, teknologi itu sendiri adalah sebuah teks.Kita secara interpretif memahami dunia lewat artifak teknologi sebagai sebuah teks (Technology and the Lifeworld, 1990: 81). Lebihjauh Hermenutika teknik adalah moda tentang bagaimana manusia menginterpretasikan, membaca, dan memahami dunianya lewat artifak teknologi. Misalnya pilot tidak melihat secara langsung dunia,melainkan membaca lewat panel kontrol. Manusia dalam hal ini menggambarkan dunia lewat sebuah teks atau instrumen teknologi.
Dalam hermenutika teknik juga dikenal relasi kemenubuhan. Ini berarti instrumen teknologi dipahami sebagai kepanjangan atau ekstensi darifungsi tubuh. Artinya secara transparan dunia ditampilkan oleh instrumen. Tidak ada jarak antara manusia dengan teknologi dalam relasi kemenubuhan. Hal ini dapat di ilustrasikan demikian: (I-Technology)-World.Aku dan teknologi menjadi satu berhadapan dengan dunia. Jadi seperti seorang buta dengan tongkatnya. Teknologi adalah tongkat yang digunakanuntuk membaca dan mengatasi dunia. (Aku-Tongkat)-Dunia. Relasi kemenubuhan dalam konteks teknologi adalah relasi yang telah ada sejakmanusia primitif. Sejak manusia mulai membuat instrumen dari batu.Membuat instrumen untuk memperluas kemampuan atau fungsi organ-organtubuhnya. Instrumen teknik adalah mimesis dari fungsi tubuh manusia.
Sekarang artifak teknologi telah meluas tidak hanya sebatas nilai efesiensi dan fungsionalitas. Teknologi baru yang berhubungan dengan dunia-kehidupanmanusia sekarang terkait dengan nilai-nilai yang mengundung unsurpermainan. Bahkan di negara kurang maju ia menjadi semacam perhiasansaja atau fashion. Misalnya ada suku-suku di Afrika yang tidak dapatmenerima dan mengerti budaya jam, mereka kemudian menganggap jam tangansebagai gelang perhiasan. Fungsionalitas jam tangan dalam hal ini tak dapat dimengerti.
Seiring dengan pesatnya perkembangan ilmu pengetahuan, dunia teknologi kemudiansemakin sulit dimengerti. Artinya cara kerja/sistem (teknis) artifakteknologi itu dalam beberapa hal hanya dipahami oleh para ilmuwan atauteknisi saja. Sekarang artifak teknologi tidak lagi sebatas instrumen untuk membaca dan memahami dunia. Ia telah meluas dan membentuk dunianya sendiri. Yang teknis tidak lagi terkait dengan pengalaman konkret, seperti analogi tongkat di atas. Teknologi tidak hanya memberikan makna intrumental dan fungsional saja. Ia juga secaraontologis membentuk dunianya sendiri.
Dapat dikatakan dunia teknologi pada masa modern terbagi menjadi dua: duniamakna dan dunia teknis yang tersembunyi. Seperti yang ungkapkan olehDr. Karlina Supelli (dalam seminar terbatas “Technology and the Lifeworld“) bahwa ada pemilahan analitis dalam dunia-teknologi, yaitu ranah makna dan ranah teknis. ranah teknis dapat dinterpretasikan sebagai dunia yang hanya dipahami denganbaik oleh oleh para teknisi. Misalnya kebanyakan orang tidak mengertimengapa AC bisa membuat udara menjadi dingin atau mengapa besi bisa terbang di udara. Ini berbeda dengan dunia makna yang menjelaskan artifak teknologi sebatas fungsionalitasnya saja. Dengan kata laininstrumen tersebut sudah siap pakai. Kita tinggal menggunakannya saja,dalam beberapa hal kita tidak mempedulikan teknik atau cara kerjanya.Radio atau televisi dapat langsung kita nikmati, kita terkadang tidak menyadari bahwa di dalamnya ada dunia teknik yang bekerja. Dunia teknis kemudian menjadi dunia yang selalu terbungkus. Dunia yang makin lamamakin sulit dimengerti, semakin asing

Program Kasir

Program kasir;
uses wincrt;
var barang : array[1..20] of string;
banyak : array[1..20] of real;
harga : array[1..20] of integer;
kata,grs :string;
x,y,i,j : byte;
jum_harga,total_harga,diskon,total_bayar,uang : real;
begin
clrscr;
grs:='==================================================================';
kata:='Prgram Kasir';
x:=round ((78-length(kata))/2);
gotoxy(x,2) ;writeln(kata);
x:=round ((78-length(grs))/2);
gotoxy(x,3) ;write(grs);
{-------------------------------------------}
gotoxy(x,4);write('Data Belanja');
gotoxy(x,5);write(grs);
gotoxy(x,6);writeln('| No | Nama Barang | Harga Barang |Banyak | Jumlah Barang| ');
{-----------------------------------------------------------------------------------------}
i:=0;
total_harga:=0;
repeat
i:= i+1;
gotoxy(x,7+i);write('|',i);
gotoxy(x+5,7+i);write('|');
gotoxy(x+7,7+i);readln(Barang[i]);
if barang[i] <>'' then
begin
gotoxy(x+25,7+i);write('|');
gotoxy(x+28,7+i);readln(harga[i]);
gotoxy(x+28,7+i);writeln( harga [i] :10);
gotoxy(x+41,7+i);write('|');
gotoxy(x+44,7+i);readln(banyak[i]);
gotoxy(x+50,7+i);write('|');
jum_harga:=harga[i]*banyak[i];
gotoxy(x+53,7+i);writeln(jum_harga:10:2);
gotoxy(x+65,7+i);writeln('|');
total_harga:=total_harga+jum_harga;
end;
until barang[i]='';
{------------------------------------------------------------------------------------------}
diskon:=0;
if (total_harga>10000) and (total_harga<100000) then diskon:=0.05*total_harga {diskon bg pembeli antara 10rb-100} else if (total_harga>=100000) then
diskon:=0.1*total_harga;{diskon bg pembeli lebih dr 100rb}
{------------------------------------------------------------------------------------------}
kata:='Faktur Penjualan';
y:=round((78-length(kata))/2);
gotoxy(y,2);writeln(kata);
j:=i-1;
gotoxy(x,8+j);write(grs);
gotoxy(x,8+j+1);write('Total Belanja');
gotoxy(x+53,8+j+1);write(total_harga:10:2);
gotoxy(x,8+j+2);write('Discount');
gotoxy(x+53,8+j+3);write(diskon:10:2);
gotoxy(x,8+j+3);write(grs);
gotoxy(x,8+j+4);write('Total Bayar Setelah discount');
total_bayar:=total_harga-diskon;
gotoxy(x+53,8+j+4);write(total_bayar:10:2);
gotoxy(x,8+j+5);write('Uang dibayar');
gotoxy(x+53,8+j+5);readln(uang);
gotoxy(x+53,8+j+5);writeln(uang:10:2);
gotoxy(x,8+j+6);write(grs);
gotoxy(x,8+j+7);write('Uang Kembali');
gotoxy(x+53,8+j+7);write(uang-total_bayar:10:2);
end.

Mengatur Regedit Windows (6)

Mengganti Default Search Page Pada Internet Explorer
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main
Buat sebuah String Value baru jika belum ada, dan beri nama Search Bar.
Klik ganda Search Bar dan masukkan url address dari search engine yang dipilih pada Value Data.
Contoh: http://www.yahoo.com/ext/search/search.html
Menonaktifkan Fungsi Download File Pada Internet Explorer
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3
Buat sebuah DWORD Value baru jika belum tersedia, dan beri nama 1803.
Klik ganda 1803 dan masukkan angka 3 pada Value Data.
Larangan Penginstallan Program Lewat ActiveX Pada Internet Explorer
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3
Buat sebuah DWORD Value baru jika belum ada, dan beri nama 1001.
Klik ganda 1001 dan masukkan input yang diinginkan sebagai berikut pada Value Data:
1 = Installations Prompt Enabled
3 = Installations Disabled
Menonaktifkan Fungsi Local Stylesheets Pada Internet Explorer
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Styles
Klik ganda Use My Stylesheet dan masukkan angka 0 pada Value Data.
Larangan Untuk Fungsi Import And Export Cookies Dan Favorites Pada Internet Explorer
HKEY_CURRENT_USER\Software\Policies\Microsoft\Inte rnet Explorer
Buat sebuah DWORD Value baru dan beri nama DisableImportExportFavorites.
Klik ganda DisableImportExportFavorites dan masukkan angka 1 pada Value Data.
Menonaktifkan Fungsi Password Caching Pada Internet Explorer
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
Buat sebuah DWORD Value baru dan beri nama DisablePasswordCaching.
Klik ganda DisablePasswordCaching dan masukkan angka 1 pada Value Data.
Larangan Pada Internet Explorer
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet Explorer\Restrictions
Buat sebuah atau beberapa DWORD Value baru yang diinginkan dengan nama masing-masing sebagai berikut:
AlwaysPromptWhenDownload - Always prompt user when downloading files.
NoBrowserBars - Disable changes to browsers bars.
NoBrowserClose - Disable the option of closing Internet Explorer.
NoBrowserContextMenu - Disable right-click context menu.
NoBrowserOptions - Disable the Tools > Internet Options menu.
NoBrowserSaveAs - Disable the ability to Save As.
NoFavorites - Disable the Favorites.
NoFileNew - Disable the File > New command.
NoFileOpen - Disable the File > Open command.
NoFindFiles - Disable the Find Files command.
NoNavButtons - Disables the Forward and Back navigation buttons
NoOpeninNewWnd - Disable Open in New Window option.
NoPrinting - Remove Print and Print Preview from the File menu.
NoSelectDownloadDir - Disable the option of selecting a download directory.
NoTheaterMode - Disable the Full Screen view option.
NoViewSource - Disable the ability to view the page source HTML.
RestGoMenu - Remove Mail and News menu item.
Klik ganda pada masing-masing value dan masukkan angka 1 pada Value Data.
Menonaktifkan Fungsi Caching Pada Secure Web Pages
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
Buat sebuah DWORD Value baru jika belum tersedia, dan beri nama DisableCachingOfSSLPages.
Klik ganda DisableCachingOfSSLPages dan masukkan angka 1 pada Value Data.
Mengaktifkan Content Advisor
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Ratings\.Default
Buat beberapa DWORD Value dengan nama masing-masing sebagai berikut:
Enabled - (1 = enable content advisor, 0 = disable)
Allow_Unknowns - (1 = display unrated sites, 0 = restrict unrated sites)
PleaseMom - (1 = allow supervisor password, 0 = no supervisor override)
Klik ganda pada masing-masing value dan masukkan input yang diinginkan pada Value Data.
Menyingkirkan Content Advisor Dan Fungsi Ratings Password
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Ratings
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Ratings
Hapus subkey dibawah key ratings.
Menonaktifkan Menu Help Pada Internet Explorer
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet Explorer\Restrictions
Buat sebuah atau beberapa DWORD Value yang diinginkan dengan namanya masing-masing sebagai berikut:
NoHelpMenu - Disable the entire help menu
NoHelpItemNetscapeHelp - Remove the “For Netscape Users” menu item
NoHelpItemSendFeedback - Remove the “Send Feedback” menu item
NoHelpItemTipOfTheDay - Remove the “Tip of the Day” menu item
NoHelpItemTutorial - Remove the “Tour” (Tutorial) menu item
Klik ganda pada masing-masing value dan masukkan angka 1 pada Value Data.
Menonaktifkan Akses Ke File URL Pada Internet Explorer
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Buat sebuah DWORD Value baru dan beri nama NoFileUrl.
Klik ganda NoFileUrl dan masukkan angka 1 pada Value Data.
Menonaktifkan Fungsi Control Panel Pada Internet Explorer
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet Explorer\Control Panel
Buat beberapa DWORD Value yang diinginkan dengan namanya masing-masing sebagai berikut:
Advanced - Prevent changes to advanced settings
Autoconfig - Prevent changes to Automatic Configuration
Cache - Prevent changes to temporary file settings
CalendarContact - Prevent changes to calender and contacts
Certificates - Prevent changes to security certificates
Check_If_Default - Prevent changes to default browser check
Colors - Prevent Color changes
Connection Settings - Prevent changes to connection settings
Connection Wizard - Disable the Connection Wizard
Fonts - Disable font changes
History - Disable changes to History settings
HomePage - Disable changes to Home Page settings
Languages - Disable Language changes
Links - Disable Links changes
Messaging - Disable Messaging changes
Profiles - Disable changes to Profiles
Proxy - Disable changes to Proxy settings
Ratings - Disable Ratings changes
Wallet - Disable changes to Wallet settings
Accessibility - disables all options under Accessibility
GeneralTab - removes General tab
SecurityTab - removes Security tab
ContentTab - removes Content tab
ConnectionsTab - removes Connections tab
ProgramsTab - removes Programs tab
PrivacyTab - removes Privacy tab
AdvancedTab - removes Advanced tab
CertifPers - prevents changing Personal Certificate options
CertifSite - prevents changing Site Certificate options
CertifPub - prevents changing Publisher Certificate options
SecChangeSettings - prevents changing Security Levels for the Internet Zone
SecAddSites - prevents adding Sites to any zone
Privacy Settings - prevents changs to privacy settings
FormSuggest - disables AutoComplete for forms
FormSuggest Passwords - prevents Prompt me to save password from being displayed
Connwiz Admin Lock - disables the Internet Connection Wizard
Settings - prevents any changes to Temporary Internet Files
ResetWebSettings - disables the Reset web Setting button
Klik ganda pada masing-masing value dan masukkan angka 1 pada Value Data.
Menonaktifkan Fungsi Penginstallan Program Dari Website
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains
Buat sebuah key baru tepat dibawah Domains dan beri nama sesuai dengan nama situs yang dipilih. misalnya
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\forbidden.com
Dibawah subkey tersebut, buat sebuah DWORD Value baru dan beri nama * dan masukkan angka 4 pada Value Data
Menghilangkan option “Show hidden files & Folder ” pd Folder Option :
Pergi ke Run : Regedit
HKEY_LOCAL_MACHINE | SOFTWARE | Microsoft | Windows | CurrentVersion | Explorer | Advanced | Folder | Hidden
Di bag. “Type” hilangkan kata “group”
OS : WIN XP
Memblokir aplikasi yg berjalan pd FAT 32
Pd run, ketik Regedit
ada 2 cara utk pemblokiran :
HKEY_LOCAL_MACHINE : utk seluruh sistem
HKEY_CURRENT_USER : utk pengguna bersangkutan
mulailah navigasi ke :
Software | Microsoft |CurrentVersion | Policies | Explorer
di jendela sblh kanan, klik kanan : Edit | New | Dword Value
ketik : DisallowRun, ketik angkanya : 1, bila ingin membatalkan pemblokiran, ketik : 0
Skrg pilih lg : Edit | New | Key & masukkan lg : DisallowRun
pindah ke subkey baru & buat sebuah daftar aplikasi yg diblokir
Utk setiap program, buatlah sebuah entri dgn : Edit | New | CharacterSet & beri angka 1 berurutan. Tutup editing dgn “Registry | Finish”, restartlah PC anda
Note : bila anda mencantumkan “Regedit.exe” di bawah HKEY_LOCAL_MACHINE, anda memblokir diri sendiri & tdk dpt membatalkan perubahan
OS : WIN XP, 2000, ME
Memproteksi data saat Shut down
Aplikasi sll menuliskan data dlm Temporary File, terkdg utk informasi sensitif spt Passwd. Stl shut down, data tsb tersimpan & mdh dibaca dgn bantuan software.
Utk menutup celah keamanan tsb, pergi ke Run : Regedit
HKEY_LOCAL_MACHINE | System | CurrentControlSet | Control | Session Manager | Memory | Management
klik 2x pd “ClearPageAtShutdown” ubah nilainya menjd 1
Bila blon ada entri tsb, buat aja dgn : “Edit | New | DwordValue”
OS : WIN 2000, XP
Memblokir folder My Recent Document
Srg jikalau kita membuka file tulisan maupun gbr ato nonton video, denger musik & segala tete bengek laennya, sll masuk dlm My Recent Docs. Nah utk menghilangkannya :
pergi ke run : Regedit
HKEY_CURRENT_USER | Software | Microsoft | Windows | CurrentVersion | Policies | Explorer
di jendela sblh kanan buat value baru dgn klik kanan : New | Binary Value
ketik : ClearRecentDocsOnExit, edit angkanya : 00 00 00 01
Sebenarnya bs sih dgn menghilangkan centang “List most recent Opened Document” pd Properties di Start Menu | Custumize | Advanced. Tp repotlah, dgn cara di atas, anda ga perlu repot2 lg mesti di “Clear List”
OS : WIN 2000, XP
Mencegah dekripsi File ketika dipindahkan
Ketika anda memindahkan file yg tlh terencrypt ke folder yg laen, pst encryptnya bakalan ilank
nah spy encryptnya ga ilank anda perlu melakukan step2 brikut ini :
pergi ke run : regedit
HKEY_USERS | Default | Software | Microsoft | Windows | CurrentVersion | Policies | Explorer
pd jendela window sebelah kanan, klik kanan : Edit | New | Dword-Value, beri nama : NoEncryptOnMove, set angkanya : 1
Non aktifkan jendela dialog “Open With” yg mengganggu
Bila sebuah file yg blon diassociate oleh program manapun, akan muncul jendela dialog yg menanyakan, apa yg ingin dilakukan dr 2 pilihan yg ada
Utk lbh praktisnya, “Open With” dpt anda aktifkan dgn cara :
Buka registry Editor, ketik di run : Regedit
HKEY_LOCAL_MACHINE | Software | Microsoft | Windows | CurrentVersion | Explorer
buat sebuah Dword baru : InternetOpenWith, ksh nilai 0
OS : WIN XP
Mengubah PC menjd IP router
buka registry editor :
HKEY_LOCAL_MACHINE | System | CurrentControlSet | Services | Tcpip | Parameter
beri nilai 1 utk : IPEnableRouter. Restart …
OS : WIN XP, 2000

Mengakhiri layanan & program lbh cepat
Ketika sebuah layanan tdk dpt diakhiri saat shutdown, komp akan menunggu ampe 20 detik
persingkatlah waktu ini dgn cara:
buka lg Registry Editor
HKEY_LOCAL_MACHINE | System | ControlSet001 | Control, cari entry : WaitToKillServiceTimeout, krgin menjd : 5000
Utk programnya :
HKEY_CURRENT_USER | ControlPanel | Desktop, cari entry : WaitToKillAppTimeout, krgin menjd : 5000
Dlm cabang yg sama, klik ganda : AutoEndTask & ubah menjd : 1
selanjutnya Windows akan mnutup aplikasi tanpa byk bertanya
OS : WIN XP, 2000
Menonaktifkan Firewall & mengaktifkan lwt Icon desktop :
Buat sebuah file notepad di desktop & tulis :
reg add ,,HKEY_LOCAL_MACHINE | SYSTEM | CurrentControlSet | Services | SharedAccess | Parameters | FirewallPolicy | StandardProfile” /v “EnableFirewall” /t
REG_DWORD /d 0000000 /f
simpan & close sbg : Off.bat
utk mengaktifkan, cukup dgn mengganti huruf 0000000 menjd 0000001
Buat menjalankan semua aplikasi yg diblokir :
Buat sebuah file teks :
reg add ,,HKEY_LOCAL_MACHINE | SYSTEM | CurrentControlSet | Services | SharedAccess | Parameters | FirewallPolicy | StandardProfile” /v “DoNotAllowExceptions” /t
REG_DWORD /d 0000001 /f
dgn ini anda bs meng-deaktifasikan semua pengecualian.Artinmya semua program