Basis Data

Posted in
Basis data adalah kumpulan data yang saling berhubungan, di organisasi sedemikian rupa, disimpan dalam suatu media penyimpanan tertentu, agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah. Dibawah ini adalah contoh dasar dari basis data yang saya ambilkan dari data mahasiswa di kelas saya. Untuk selebihnya langsung kita lihat  pada tabel di bawah.
Setelah data sudah di ketikkan pada data base, maka data tersebut dapat kita pilah-pilah sendiri sesuai dengan kebutuhan dan apa yang akan kita dapatkan. Sebagai contoh :
  • Jika kita menginginkan jumlah laki-laki yang ada pada taabel tersebut, maka kita ketikkan select count(jenis_kelamin) from `semester 1` where jenis_kelamin="l"   dan untuk hasilnya :

  • Untuk mencari jumlah perempuan, caranya sama dengan cara mencari jumlah laki-laki, perbedaannya hanya mengganti variabel l menjadi p,yaitu select count(jenis_kelamin) from `semester 1` where jenis_kelamin="p"   dan untuk hasilnya :

  • Sedangkan untuk menampilkan nama yang berumur kurang atau sama dengan 19 tahun, kita dapat menggunakan query ini select nama from `semester 1` where umur <= 19    dan untuk hasilnya : 

Mungkin cukup sekian sedikit ulasan tentang basis data dari saya. Semoga menjadi tambahan ilmu bagi anda.

SelengkapnyaBasis Data

PENEGAKAN HUKUM UNTUK PENYALAHAN TI

Posted in
         Dunia TI bagaikan pisau bermata dua. Bagaimana tidak, di suatu sisi memiliki banyak hal yang bermanfaat sedangkan di sisi lain merupakan hal-hal yang tidak bermanfaat bahkan bersifat merusak. Untuk hal yang bermanfaat sudah banyak orang yang merasakan sendiri manfaatnya, tak ketinggallan saya pun juga merasakan manfaat yang begitu besar dari dunia TI. Akan tetapi disini saya akan mendiskripsikan hal-hal yang yang kurang bermanfaat bahkan bersifat merusak. Sudah banyak contoh-contoh kasus kejahatan dalam dunia TI, seperti: pelecehan agama,pencurian akses kartu kredit, mengganti atau menyebarkan halaman sebuah situs rahasia, aksi-aksi pornografi via internet masih banyak tersebar luas di internet.
Dari sekian banyak dampak negatif  yang dihasilkan, untuk itu diperlukan hukum tersendiri untuk mengatasi kejahatan dunia cyber. Dalam hal ini pemerintah sudah banyak mengeluarkan undang undang untuk mengatasi kejahatan kejahatan yang marak terjadi seperti UU ITE, UU HAKI, UU pornografi. Akan tetapi upaya upaya pemerintah ini masih kurang mengena bagi para penjahat penjahat dunia maya.
Jadi menurut saya penegakan hukum yang sesuai untuk penyalahan TI yaitu:
a.     Membuat undang undang baru dan di buat secara matang untuk dijadikan poros dari semua penyalahan TI.
b.     Memberi hukuman secara nyata seperti kurungan beberapa tahun, denda sekian juta bahkan sampai eksekusi sesuai dengan apa yang telah di perbuat.
c.      Membuat agen tertentu atau polisi cyber untuk mengatasi cyberlaw.
d.     Perlu totalitas untuk mengatasi penyalahan TI, tidak sekedar pembuatan hukum yang dibesar besarkan.
e.      Kerjasama dengan berbagai pihak untuk membuat gentar para penyalahgunaan TI.

SelengkapnyaPENEGAKAN HUKUM UNTUK PENYALAHAN TI

Flowchart dan Pseudocode

Posted in
Contoh Flowchart dan Pseudocode Untuk Membeli Makan


Flowchart


Pseudocode



1.Mulai
2.Ambil daftar menu
3.Makan ?
a.Jika ya pilih menu makan lanjut ke tahap selanjutnya
b.Jika tidak langsung lanjut ke tahap selanjutnya
4.Minum ?
a.Jika ya pilih menu minum lanjut ke tahap selanjutnya
b.Jika tidak langsung lanjut ke tahap selanjutnya
5.Bayar lalu makan
6. Selesai
SelengkapnyaFlowchart dan Pseudocode

KOMPONEN PENTING DI DALAM CPU

Posted in


1.    MEDIA PENYIMPANAN
a.    Hard Disk
Hard disk merupakan ruang simpan utama dalam sebuah computer. Di situlah seluruh sistem operasi dan mekanisme kerja kantor dijalankan, setiap data dan informasi disimpan. Dalam sebongkah harddisk, terdapat berbagai macam ruangruang kecil (direktori, folder, subdirektori, subfolder), yang masing-masing dikelompokkan berdasarkan fungsi dan kegunaannya. Di situlah data-data diletakkan.Ruang kecil dalam harddisk bekerja dalam logika saling tergantung (interdependent). Data/informasi dalam satu ruang kadangkala diperlukan untuk menggerakkan data/ informasi yang berada di ruang lain. Ada ruang di mana data di dalamnya tidak boleh diutak-atik atau dipindahkan ke tempat lain, ada ruang di mana kita bisa membuang dan menaruh data secara bergantian sesuai kebutuhan.Harddisk terdiri atas beberapa komponen penting. Komponen utamanya adalah pelat (platter) yang berfungsi sebagai penyimpan data. Pelat ini adalah suatu cakram padat yang berbentuk bulat datar, kedua sisi permukaannya dilapisi dengan material khusus sehingga memiliki pola-pola magnetis. Pelat ini ditempatkan dalam suatu poros yang disebut spindle.
b.    RAM
RAM (Random Access Memory) ialah salah satu ingatan utama bagi komputer. Lokasi RAM adalah berdekatan dengan processor. Ini penting supaya data diantara RAM dan processor dapat dihantar dengan pantas.RAM berfungsi untuk memegang arahan dan data yang akan diproses oleh processor. RAM bersifat volatile, yaitu bermaksud data yang disimpan oleh RAM akan hilang apabila komputer dimatikan. 
Sebagai contoh kegunaan RAM, pada waktu anda buka blog , RAM komputer anda sedang diisi dengan data yang memaparkan blog tersebut. Namun, lainya akan hilang dari RAM sekiranya komputer dimatikan (Sebab itu kita memerlukan storage bagi tujuan penyimpanan data).



2.    PIRANTI INPUT DAN OUTPUT
a.    Input dan Output Device
 Input Output device merupakan penghubung antara komputer PC dengan peralatan lain. I/O Device umunya terdapat  pada bagian belakangCPU.
1.  bagian paling kiri terdapat 2 port yg biasa disebut  PS/2. berfungsi sebagai   penghubung dari mouse/keyboard.
2.  dibawah PS/2 keyboard terdapat Serial port untuk Modem, kemudian dibawahnya biasanya terdapat VGA port. tepat disamping serial dan VGA port terdapat LPT1 Printer, sbgai penghubung dengan printer(sudah kurang yang menggunakannya).
3. Kemudian, biasanya terdapat 2 baris USB port. Namun, disamping USB port terdapat pula Ethernet port yang biasanya digunakan untuk menghubungkan antara 1 komputer dengan yang lainnya.
4. Bagian yang paling di senangi adalah barisan port ini. Karena di barisan ini terdapat 3 port yang fungsinya berbeda-beda. port terpinggir adalah untuk penggemar karaoke. Port ini menghubungkan Microphone dengan komputer anda. Namun itu tidak berguna tanpa adanya port yg ditengah. Port ini berfungsi untuk menghubungkan speaker dg komputer anda. Port berikut jarang digunakan karena port ini berfungsi untuk mengambil suara dari komputer lain.


b.    Processor
Processor atau yang lebih dikenal dengan sebutan CPU (Central Processing Unit), merupakan bagian dari komputer yang berfungsi sebagai pusat untuk memproses segala sesuatu yang akan dilakukan oleh komputer. Boleh dikatakan bahwa processor merupakan otak dari sebuah komputer. Fungsi sebuah processor dalam komputer sangatlah penting, karena processor merupakan pusat untuk mengontrol dan memproses kerja sebuah komputer. Sebagai contoh fungsi dari processor adalah ketika Anda hendak menjalankan sebuah aplikasi seperti memutar lagu pada sebuah player seperti Winamp. Pertama-tama tentunya Anda akan mengklik icon Winamp untuk memainkan lagu yang Anda inginkan. Ketika Anda klik Winamp, mouse memberikan sinyal kepada komputer Anda melalui kabel mouse menuju mainboard Anda. Kemudian mainboard melalui jalur khusus, sinyal tersebut diteruskan melalui sebuah jalur BUS yang akan menuju ke Memori Utama, setelah diregister di memori utama, baru kemudian diteruskan menuju Processor untuk diolah sinyal yang dikirimkan tersebut. Setelah processor memproses sinyal tersebut (pengecekan request sinyal tersebut dapat dipenuhi atau tidak), processor akan mengirimkan sinyal kembali kepada komponen-komponen lainnya yang diperlukan untuk menjalankan program Winamp tersebut (seperti harddisk, memory dan sebagainya). Barulah program Winamp akan tampil di monitor Anda.
c.     VGA Card
 VGA (Video Graphic Adapter) Card,fungsi VGA Card adalah mengubah sinyal digital dri komputer menjadi tampilan grafik di layar monitor. VGA Card sering juga disebut Card display, kartu VGA atau kartu grafis. Tempat melekatnya kartu grafis disebut slot expansi. Cara memperbaiki kerusakan VGA Card:
- Cek hubungan /konektor
- Coba pasang pada slot expansi yang lain
- Ganti baru VGA Card
Kartu VGA (Video Graphic Adapter) berguna untuk menerjemahkan output (keluaran) komputer ke monitor. Untuk menggambar / design graphic ataupun untuk bermain game.

d.    NIC
NIC fisik umumnya berupa kartu yang dapat ditancapkan ke dalam sebuah slot dalam motherboard komputer, yang dapat berupa kartu dengan bus ISA, bus PCI,bus EISA, bus MCA, atau bus PCI Express. Selain berupa kartu-kartu yang ditancapkan ke dalam motherboard, NIC fisik juga dapat berupa kartu eksternal yang berupa kartu dengan bus USB, PCMCIA, bus serial, bus paralel atau Express Card, sehingga meningkatkan mobilitas (bagi pengguna yang mobile). Tugas NIC adalah untuk mengubah aliran data paralel dalam bus komputer menjadi bentuk data serial sehingga dapat ditransmisikan di atas media jaringan. Media yang umum digunakan, antara lain adalah kabel UTP Category 5 atau Enhanced Category 5 (Cat5e), kabel fiber-optic, atau radio (jika memang tanpa kabel). NIC yang berada dalam pihak penerima akan memproses sinyal yang diperoleh dalam bentuk terbalik, dan mengubah sinyal-sinyal tersebut ke dalam aliran bit (untuk menjadi frame jaringan) dan mengubah bit-bit tersebut menjadi aliran data paralel dalam bus komputer penerima. Beberapa fungsi tersebut dapat dimiliki oleh NIC secara langsung, diinstalasikan di dalam firmware, atau dalam bentuk perangkat lunak yang diinstalasikan dalam sistem operasi.




e.    CD ROM
CD-ROM kepanjangan dari compact disk read only memori yang artinya bahhwa CD-ROM drive hanya bisa digunakan untuk membaca sebuah CD saja. Secara gari besar CD-ROM dibedakan menjadi 2 menurut tipenya yaitu : ATA/IDE  dan SCSI. Yang paling mendasari dari perbedaan tersebut adalah kecepatannya. Kalau ATA memiliki kecepatan 100-133Mbps sedangkan SCSI memiliki kecepatan kira-kira 150 Mbps. Untuk tipe SCSI biasanya ditemuka pada CR RW drive. Pada CD ROM terdapat tulisan 56X artinya kemampuan memberikan kecepatan transfer data sebesar 56 x150 Kbps Telah di jelaskan bahwa CD ROM mempunyai arti bahwa sebuah Hadware yang hanya bisa membaca CD saja. Selain kegunaan dasar tersebut CD ROM juga digunakan untuk melakukan penginstalasian sebuah OS (OPERATING SYSTEM), Game, atau Software-software lainnya. Atau melakukan booting pada saat msuk ke OS bila sebuah System tidak mau berjalan.

f.      Pendingin Processor
Saat anda menyalakan komputer dan menggunakannya untuk beberapa waktu lamanya, maka komputer tersebut akan menimbulkan panas pada beberapa bagian komponennya. Untuk mendinginkan komponen tersebut serta untuk menghindari panas yang berlebih maka digunakan kipas dalam komputer. Fungsi utama dari sebuah kipas komputer adalah mengeluarkan panas dan menggantinya dengan udara segar ke dalam sistem. Kipas pendingin ini telah dirancang agar sesuai ditempatkan pada motherboard atau hard disk drive. Ada sekitar 3 atau 4 baling-baling kipas pada CPU. Ada juga komputer yang telah dirancang khusus sudah mempunyai kipas extra yang ditempelkan pada casing komputer yang terbuat dari alumunium, namun demikian kipas tersebut tidaklah cukup untuk meredam panas yang dihasilkan oleh CPU sehingga tetap harus dipasang kipas pendingin CPU, apalagi untuk komputer yang digunakan antara antara 12 hingga 15 jam sehari sehingga kipas tersebut tidak akan cukup untuk memberikan ventilasi udara yang memadai. Oleh karena itu kipas pendingin untuk CPU didesain dan telah terbukti mampu meredam panas yang dihasilkan oleh CPU walaupun komputer dioperasikan dalam jangka waktu yang lama.











SelengkapnyaKOMPONEN PENTING DI DALAM CPU

PROSES BOOTING SISTEM OPERASI WINDOWS

Posted in
Pada saat komputer dinyalakan pasti komputer akan melakukan suatu proses yang di sebut Booting. Pengertian Booting adalah proses pemasukan arus listrik ke dalam peralatan komputer sehingga komputer dapat berkomunikasi dengan pengguna.Langkah awal proses booting yang dikerjakan oleh Sistem Operasi adalah Bootstrap Loader,tujuannya untuk melacak semua I/O yang terpasang pada komputer.
Proses start up booting Windows dapat diuraikan sebagai berikut :
  1. MBR (Master Boot Record) adalah sebuah program yang sangat kecil yang terdapat pada sector pertama hardisk, MBR kemudian me-load suatu program bernama NTLDR ke dalam memori.
  2. NTLDR kemudian memindahkan komputer ke "flat memory model" (bypassing the 640KB memory restrictions placed on PCs) kemudian membaca file BOOT.INI.
  3. Jika komputer mempunyai beberapa partisi yang bootable, NTLDR akan menggunakan informasi yang terdapat pada file BOOT.INI untuk menampilkan pilihan boot, apabila hanya terinstall windows xp saja maka tampilan menu akan dilewati dan windows akan me-load windows xp.
  4. Sebelum meload windows xp, NTLDR membuka program lain ke dalam memory yang disebut NDETEC.COM. File ini melakukan pengecekan semua hardware yang terdapat pada komputer. Setelah semua hardware ditemukan, NDTECT.COM memberikan kembali informasi tersebut ke NTLDR.
  5. NTLDR kemudian berusaha me-load versi Windows XP yang dipilih pada step 3. Hal ini dilakukan dengan menemukan file NTOSKRNL pada folder System32 yang terdapat pada directory windows xp . NTOSKRNL adalah program utama pada system operasi windows yaitu sebuah "kernel" Setelah kernel tersebut di-load ke memory, NTLDR passes control of the boot process to the kernel and to another file named HAL.DLL. HAL.DLL controls Windows’ famous hardware abstraction layer (HAL)
  6. NTOSKRNL kemudia menangani proses boot selanjutnya. Langkah pertama adalah meload beberapa "low-level system drivers". Kemudian NTOSKRNL me-load semua file-file yang dibutuhkan untuk membuat "core" sistem operasi windows xp.
  7. Kemudian, Windows akan memverifikasi apakah terdapat lebih dari satu konfigurasi hardware profile pada komputer, kalau terdapat lebih dari satu hardware profile windows akan menampilkan menu pilihan, tetapi apabila hanya terdapat satu profile maka windows akan langsung me-load default profile.
  8. Sesudah windows mengenali hardware profile yang digunakan, windows kemudian me-load semua device driver untuk semua hardware yang terdapat pada komputer, Pada saat ini tampilan monitor menampilkan "Welcome To Windows XP boot screen".
  9. Terakhir windows menjalankan semua service yang dijadwalkan secara otomatis. Pada saat ini tampilan monitor menampilkan "logon screen".
Itulah yang dikerjakan Sistem Operasi Windows saat melakukan Booting. Macam-macam Booting itu di bagi menjadi 2 macam, yaitu :
1.      Cold Booting adalah proses booting saat komputer yang tadinya mati harus lebih dahulu menghidupkan power.
2.      Warm Booting adalah proses booting saat komputer dalam keadaan hidup
SelengkapnyaPROSES BOOTING SISTEM OPERASI WINDOWS