Rabu, 19 Oktober 2011

Istilah di Bidang Sistem Operasi

Definisi istilah-istilah di bidang sistem operasi berikut ini:

    Accounting adalah merekam kegiatan pengguna, jatah pemakaian sumber daya (keadilan atau kebijaksanaan).
    Address adalah alamat (istilah komputer dalam penunjukkan lokasi)
    Address space merupakan rentang alamat diskrit, masing-masing yang mungkin sesuai untuk suatu host jaringan, perangkat periferal, sektor disk, sebuah sel memori atau entitas logis atau fisik lainnya.
    Administrator adalah seorang administrator bertugas untuk mengelola hal-hal yang berhubungan dengan komputer.
    Algoritma merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga akhir.
    Algoritma FCFS.  algoritma sederhana dimana proses yang datang duluan maka dia yang dieksekusi pertama kalinya.
    Algoritma Round Robin (RR) dirancang untuk sistem time sharing. Algoritma ini mirip dengan penjadual FCFS, namun preemption ditambahkan untuk switch antara proses. Antrian ready diperlakukan atau dianggap sebagai antrian sirkular. CPU menglilingi antrian ready dan mengalokasikan masing-masing proses untuk interval waktu tertentu sampai satu time slice/ quantum.
    Algoritma SJF yaitu algoritma penjadualan CPU dimana proses yang paling pendek dieksekusi terlebih dahulu.
    Algortima penjadualan adalah pemilihan proses dari antrian ready untuk dapat dieksekusi
    Application code merupakan kode ditulis secara khusus untuk sebuah aplikasi yang dibuat dalam bahasa seperti Java
    Asynchronous adalah Proses komunikasi data yang tidak terikat dengan waktu tetap, proses transformasi data kecepatannya cukup relatif dan tidak tetap.
    Attachment merupakan berkas (file) yang dikirim bersama-sama dengan surat elektronik (email atau surel)
    Backup adalah menyalin beberapa file ke dalam medium kedua yang berbentuk disk atau kaset untuk pengamanan jika terjadi kegagalan pada medium pertama, atau bisa dikatakan sebuah pengganti atau alteratif.
    Bad blocks adalah satu/lebih sektor yang rusak pada suatu disk. Pada disk sederhana, bad blocks diatasi secara manual.
    Bandwith adalah kuran yang diberikan ISP ( Internet Service Provider), seberapa lebar spectrum yang dihantarkan sesuai lebarnya jalur komunikasi untuk menampung kapasitas data.
    Binary merupakan penomoran yang berbasis dua misalnya menggunakan angka nol dan satu, atau on dan off. Data ini merupakan inti dari instruksi-instruksi mesin komputer dan perangkat berbasis digital lainnya.
    Block merupakan Data fisik yang berisikan bit atau byte secara kontinyu, dan berjumlah tetap dalam sejumlah karakter atau record, dan dikirimkan dalam suatu kesatuan unit di dalam transmisi.
    Block device adalah Suatu perangkat, yang memindahkan informasi dalam bentuk blok.
    Blocking (application) : Ketika suatu aplikasi menggunakan sebuah blocking system call, eksekusi aplikasi itu akan
    diberhentikan untuk sementara. aplikasi tersebut akan dipindahkan ke wait queue. Dan setelah system
    call tersebut selesai, aplikasi tersebut dikembalikan ke run queue, sehingga pengeksekusian aplikasi
    tersebut akan dilanjutkan.
    Boot disk atau system disk adalah disk yang memiliki partisi boot.
    Bootstrap adalah program yang sudah diinisialiasasi ketika pertama kali menjalankan komputer
    Booting istilah teknologi informasi dalam bahasa Inggris yang mengacu kepada proses awal menyalakan komputer dimana semua register prosesor disetting kosong, dan status mikroprosesor/prosesor disetting reset. Kemudian address 0xFFFF diload di segment code (code segment) dan instruksi yang terdapat pada alamat address 0xFFFF tersebut dieksekusi.
    Box : Alat atau sebuah proses yang khusus hanya dalam batas proses input dan output. Kita tidak mengetahui apa yang terjadi di dalam.
    Broadcast : Sebuah alamat yang semua bagian bit host-nya adalah 0 mengacu ke jaringan, sedang alamat yang semua bit host-nya adalah 1
    Buffer cache : suatu bagian yang sangat penting dari sistem kernel, menjaga seluruh buffer tetap diperbaharui, menyusutkan cache ketika dibutuhkan, membersihkan buffers yang tidak dibutuhkan dan banyak lagi.
    Bug : kesilapan program atau kelakuan yang tidak mengikuti dokumentasi atau tidak mengikuti kehendak program. Bisa juga disebut kesalahan program sengaja atau tidak sengaja. Seringkali, fasilitas/kemampuan baru yang di perkenalkan membawa bugs baru ke dalam program. Sejarahnya, isitilah ini datang dari masa kartu punch (punch card), suatu bug (serangga) terperosok ke lubang punch card dan sebagai akibatnya program mengalami gangguan. Ada Lovelace, yang menemukan ini, menyatakan “it’s a bug!” (ini adalah serangga) dan sejak saat itu istilah ini terus dipakai.
    Burst mode : DMA mempunyai dua metode yang berbeda dalam mentransfer data. Metode yang pertama adalah metode yang sangat baku dan simple
    Bus merupakan Dasar dari elemen perangkat keras yang terkandung pada I/O
    Busy : adalah ketika host mengalami looping yaitu membaca status register secara terus-menerus sampai status busy di-clear
    Byte : delapan bit yang berturutan, diterjemahkan di dalam bilangan basis dua (biner).
    Calls : jembatan antara proses dan sistem operasi
    Channel : Saluran untuk mengirimkan sinyal elektromagnetik yang mampu menghubungkan CPU dengan peralatan lainnya.
    Circular-scan adalah varian dari algoritma SCAN yang sengaja didesain untuk menyediakan waktu tunggu yang sama.
    Client : program ataupun komputer yang secara berkala tersambung ke program ataupun komputer lain untuk memberikan atau meminta informasi.
    Clock : Sistem terdistribusi adalah sekumpulan prosesor yang tidak berbagi memori
    Command-ready : Langkah yang ditentukan untuk device
    Compatible : Istilah untuk menyebutkan bahwa suatu alat sejenis atau dapat berfungsi serupa dengan alat yang disebutkan. Misalnya IBM compatible berarti dapat bekerja seperti komputer IBM.
    Compile : Program yang menerjemahkan serangkaian perintah ke dalam bahasa mesin. Sekali program dikompilasi, program tersebut dapat dijalankan sesering mungkin tanpa harus mengulang proses kompilasi, kecuali jika terjadi perubahan pada program sumber.
    Concurrency : Kemampuan mengerjakan lebih dari satu tugas dalam waktu yang bersamaan.
    Connection : Suatu jenis komunikasi antar unit dalam jaringan yang transmisinya dilakukan tanpa pembentukan hubungan pendahuluan.
    Context switch : Mengganti CPU ke proses lain memerlukan penyimpanan suatu keadaan proses lama (state of old process) dan kemudian beralih ke proses yang baru.
    Controller : adalah alat-alat elektronik yang berfungsi untuk mengoperasikan port, bus, dan device.
    Core dump : tindakan default saat sebuah proses menerima sinyal SIGPE (exception floating point)
    CPU processing : dimana sebuah CPU sedang memproses page file dan sistem pada suatu sistem operasi
    CPU utilization : kita ingin menjaga CPU sesibuk mungkin. CPU utilization akan mempunyai range
    dari 0 ke 100 persen. Di sistem yang sebenarnya seharusnya ia mempunyai range dari 40 persen
    samapi 90 persen.
    Crash : Istilah untuk menggambarkan sistem komputer yang tiba-tiba berhenti bekerja karena adanya masalah dan harus di-boot ulang.
    Datagram : Satuan untuk unit informasi dalam Internet, biasanya unit-unit informasi membawa sejumlah data sekaligus juga alamat asal dan alamat tujuan pengiriman.
    Debug : Proses pencarian dan pembetulan kesalahan penulisan program, sehingga program tersebut dapat kembali dijalankan seperti yang diharapkan.
    Default : Hasil penyetelan tetap untuk menjalankan sebuah program atau aplikasi.
    Directory : tempat penyimpanan file-file secara terstruktur dan menampilkan file-file yang disimpang didalamnya, atau di windows disebut dengan folder.
    Disk : Piringan tipis yang dilapisi bahan magnetik (oksida besi) yang mampu menyimpan sejumlah data atau informasi. Pembacaan dan penulisan informasi dipusatkan pada track.
    Disk drive : Alat tambahan yang digunakan untuk meletakkan piringan magnetik, memutar piringan dan menggerakkan head baca/tulis pada posisi yang diinginkan ketika mengakses informasi dari dalam disk.
    DMA ( direct memory access) : Alat pengendali memori yang membantu mempercepat kerja CPU dalam proses pengolahan data.
    Download : Mengambil file atau mentransfer file dari satu komputer ke komputer lainnya.
    Driver : Software yang menjadikan sistem operasi bisa berkomunikasi dengan periferal atau alat lain, misalnya mouse driver untuk mengendalikan mouse.
    Encoding : Inode merepresentasikan objek dasar dalam file sistem. Inode bisa saja file biasa, direktori, simbolik
    link dan lain sebagainya. Virtual file sistem tidak memiliki perbedaan yang jelas di antara objek,
    tetapi mengacu kepada implementasi file sistem yang menyediakan
    Entity : Unsur aktif dalam salah satu lapisan protokol komunikasi model OSI. Orang, lokasi, konsep atau kejadian yang direkam informasinya.
    Entry : Data-data masukan yang diberikan atau diketikkan ke dalam program melalui terminal selama berlangsungnya proses eksekusi.
    Error : Istilah untuk menunjukkan bahwa terdapat suatu penyimpangan dalam software atau kerusakan hardware.
    Ethernet : Suatu standar perangkat keras LAN (Local Area Network), mengenai pengkabelan serta spesifikasi transmisinya.
    Exception : Teknik pembuatan laporan yang hanya menampilkan item-item di luar kebiasaan, dengan tujuan memudahkan pembacaan laporan. Hal ini lebih efisien daripada bentuk laporan yang menampilkan semua item secara periodik.
    Feature : fungsi atau kemampuan khusus yang ada pada sebuah alat.
    File : File adalah sesuatu yang dapat dibaca dan ditulis. File ditempatkan pada memori. Penempatan pada
    memori tersebut sesuai dengan konsep file deskriptor yang dimiliki unix.
    File sistem : File system adalah kumpulan dari inode-inode dengan satu inode pembeda yaitu root. Inode lainnya
    diakses mulai dari root inode dan pencarian nama file untuk menuju ke inode lainnya.
    Firewalling : Sebuah software program yang dipasang pada sebuah jaringan dan bertugas memproteksi sistem komputer dengan tujuan mengamankan Network Internal. Kadang-kadang membutuhkan layanan Proxy untuk mengizinkan suatu akses pada Web.
    Flag : Bit memori tunggal yang digunakan CPU untuk menahan track pada kondisi tertentu. Kebanyakan komputer memiliki beberapa flag. Variabel dalam program juga digunakan sebagai flag.
    Gateway  adalah sebuah perangkat yang digunakan untuk menghubungkan satu jaringan komputer dengan satu atau lebih jaringan komputer yang menggunakan protokol komunikasi yang berbeda sehingga informasi dari satu jaringan computer dapat diberikan kepada jaringan komputer lain yang protokolnya berbeda. Definisi tersebut adalah definisi gateway yang utama.
    Hardware adalah semua bagian fisik komputer, dan dibedakan dengan data yang berada di dalamnya atau yang beroperasi di dalamnya, dan dibedakan dengan perangkat lunak (software) yang menyediakan instruksi untuk perangkat keras dalam menyelesaikan tugasnya.
    I/O adalah bagian dari sistem mikroprosesor yang digunakan oleh mikroprosesor itu untuk berhubungan dengan dunia luar.
    Input adalah unit luar yang digunakan untuk memasukkan data dari luar ke dalam mikroprosesor ini, contohnya data yang berasal dari keyboard atau mouse
    Interface adalah sebuah titik, wilayah, atau permukaan di mana dua zat atau benda berbeda bertemu; dia juga digunakan secara metafora untuk perbatasan antara benda. Kata interface kadangkala (biasanya dalam bidang teknik) disingkat menjadi “i/f”.
    Interrupt dalam teknologi informasi merujuk kepada sebuah permintaan terhadap layanan dari CPU yang dibuat baik secara eksternal oleh sebuah perangkat keras (sebagai contoh: oleh disk drive, atau port I/O) atau secara internal oleh CPU itu sendiri
    Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Dikembangkan oleh Sun Microsystems dan dirilis tahun 1995. Java berbeda dengan JavaScript. JavaScript adalah bahasa scripting yang digunakan oleh web browser.
    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.
    Layer : Lapisan (konsep) dalam networking. Berbagai model komunikasi seperti OSI dan TCP/IP terdiri atas beberapa layer yang menyusun protokol tersebut.
    Library adalah  koleksi dari rutin-rutin program yang digunakan untuk membangun dan mengembangkan perangkat lunak. Pustaka, umumnya mengandung kode program dan data pembantu (banyak programmer menyebutnya sebagai helper), yang menyediakan layanan-layanan kepada program-program independen.
    Login adalah proses untuk mengakses komputer dengan memasukkan identitas dari akun pengguna dan kata sandi guna mendapatkan hak akses menggunakan sumber daya komputer tujuan.
    Magnetic disk merupakan piranti penyimpanan sekunder yang paling banyak dijumpai pada sistem komputer modern. Pada saat disk digunakan, motor drive berputar dengan kecepatan yang sangat tinggi. Ada sebuah read?write head yang ditempatkan di atas permukaan piringan tersebut. Permukaan disk terbagi atas beberapa track yang masih terbagi lagi menjadi beberapa sektor
    Multi programming adalah istilah teknologi informasi dalam bahasa Inggris yang mengacu kepada sebuah metode dimana banyak pekerjaan atau dikenal juga sebagai proses diolah dengan menggunakan sumberdaya CPU yang sama.
    Network adalah Sekelompok komputer yang terhubung yang bisa saling berbagi sumber daya (seperti printer atau modem) dan data.
    Networking adalah sebuah sistem yang terdiri atas komputer, software dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama.
    Node adalah satu istilah dalam teknologi telepon genggam UMTS untuk menandakan suatu BTS (base transceiver station, stasiun penerima untuk 3G, 3.5 G ataupun 4G) yang berbeda dengan BTS untuk GSM
    Output adalah biasanya digunakan untuk menampilkan data, atau dengan kata lain untuk menangkap data yang dikirimkan oleh mikroprosesor, contohnya data yang akan ditampilkan pada layar monitor atau printer.
    Page table : menandai bit valid-tidak valid.
    Partition : membagi disk menjadi satu/ lebih silinder (partition), sehingga sistem operasi dapat memperlakukannya sebagai disk yang terpisah.
    Password adalah kumpulan karakter atau string yang digunakan oleh pengguna jaringan atau sebuah sistem operasi yang mendukung banyak pengguna (multiuser) untuk memverifikasi identitas dirinya kepada sistem keamanan yang dimiliki oleh jaringan atau sistem tersebut
    Point to point adalah sebuah protokol enkapsulasi paket jaringan yang banyak digunakan pada wide area network (WAN). Protokol ini merupakan standar industri yang berjalan pada lapisan data-link dan dikembangkan pada awal tahun 1990-an sebagai respons terhadap masalah-masalah yang terjadi pada protokol Serial Line Internet Protocol (SLIP), yang hanya mendukung pengalamatan IP statis kepada para kliennya.
    Port merupakan mekanisme yang mengizinkan sebuah komputer untuk mendukung beberapa sesi koneksi dengan komputer lainnya dan program di dalam jaringan. Port dapat mengidentifikasikan aplikasi dan layanan yang menggunakan koneksi di dalam jaringan TCP/IP.
    Printer adalah alat yang menampilkan data dalam bentuk cetakan, baik berupa teks maupun gambar/grafik, di atas kertas. Printer biasanya terbagi atas beberapa bagian, yaitu picker sebagai alat mengambil kertas dari tray. Tray ialah tempat menaruh kertas. Tinta atau toner adalah alat pencetak sesungguhnya, karena ada sesuatu yang disebut tinta atau toner yang digunakan untuk menulis/ mencetak pada kertas. Perbedaan toner dan tinta ialah perbedaan sistem; toner atau laser butuh pemanasan, sedangkan tinta atau inkjet tak butuh pemanasan, hanya pembersihan atau cleaning pada print-head printer tersebut.
    Prompt sebutan bagi tanda kesiapan sistem operasi berbasis antarmuka baris perintah untuk menerima perintah dari pengguna. Dalam sistem operasi MS-DOS dan Windows, tanda prompt umumnya seperti C:\>. Dalam sistem operasi UNIX, jenis prompt yang ditampilkan tergantung dari jenis shell yang digunakannya, dan jenis privilese yang dimiliki oleh pengguna, yang dapat berupa # atau $.
    Proses : urutan pelaksanaan atau kejadian yang terjadi secara alami atau didesain, mungkin menggunakan waktu, ruang, keahlian atau sumber daya lainnya, yang menghasilkan suatu hasil.
    Real-time adalah kondisi pengoperasian dari suatu sistem perangkat keras dan perangkat lunak yang dibatasi oleh rentang waktu dan memiliki tenggat waktu (deadline) yang jelas, relatif terhadap waktu suatu peristiwa atau operasi terjadi.
    Ready : Proses sedang menunggu untuk ditugaskan pada sebuah prosesor.
    Reboot : proses menghidupkan kembali sistem operasi dan memuat ulang program-program yang telah ditutup
    Reload : memuat ulang suatu program yang telah ada, atau sering juga disebut refresh.
    Root : Istilah ini diadaptasi dari sistem UNIX dimana seorang pengguna bisa memiliki hak pengendalian terbatas pada sebuah sistem. Hacker menggunakan istilah ini untuk menggambarkan kemampuan mereka dalam melancarkan serangan dan menguasai sistem korbannya
    Run : Instruksi sedang dikerjakan.
    Secondary storage : Data yang disimpan dalam memori utama bersifat sementara dan jumlahnya sangat kecil. Oleh karena itu, untuk meyimpan keseluruhan data dan program komputer dibutuhkan secondary-storage yang bersifat permanen dan mampu menampung banyak data
    Server adalah sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable dan RAM yang besar, juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan atau network operating system
    Shell : Program yang mem-provide interface antar user dan sistem operasi. Pada Windows 95/98, shell memaintain desktop atau graphical user interface.
    Signal : Proses membangunkan partner-nya yang sedang diblocked dengan signal pada variabel kondisi yang sedang ditunggu partnernya.
    Sinkronisasi : Komunikasi antara proses membutuhkan place by calls untuk mengirim dan menerima data primitive.
    Sistem adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi. Istilah ini sering dipergunakan untuk menggambarkan suatu set entitas yang berinteraksi, di mana suatu model matematika seringkali bisa dibuat.
    Sistem operasi adalah perangkat lunak sistem yang bertugas untuk memberikan abstraksi terhadap kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, yang digunakan oleh software aplikasi seperti program-program pengolah kata dan browser web.
    Software adalah istilah umum untuk data yang diformat dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud. Istilah ini menonjolkan perbedaan dengan perangkat keras komputer
    Source code atau kode program adalah suatu rangkaian pernyataan atau deklarasi yang ditulis dalam bahasa pemrograman komputer yang terbaca manusia. Kode sumber yang menyusun suatu program biasanya disimpan dalam satu atau lebih berkas teks, dan dapat pula ditampilkan dalam bentuk cuplikan kode (code snippet) yang dicetak pada buku atau media lainnya.
    Terminate : Proses telah selsesai melaksanakan tugasnya/ mengeksekusi.
    Thread diartikan sebagai sekumpulan perintah (instruksi) yang dapat dilaksanakan (dieksekusi) secara sejajar dengan ulir lainnya, dengan menggunakan cara time slice (ketika satu CPU melakukan perpindahan antara satu ulir ke ulir lainnya) atau multiprocess (ketika ulir-ulir tersebut dilaksanakan oleh CPU yang berbeda dalam satu sistem).
    User merupakan pengguna sebuah komputer yang pada sistem operasi dia jalankan
    Wait : Proses sedang menunggu sejumlah kejadian untuk terjadi (seperti sebuah penyelesaian I/O atau penerimaan sebuah tanda/ signal).

Senin, 17 Oktober 2011

Logika Matematika

Logika matematika merupakan pokok bahasan yang sangat penting karena berhubungan dengan kemampuan berpikir secara logis. Berpikir secara logis sangat diperlukan dalam setiap aspek kehidupan sehari-hari karena merupakan pendukung keberhasilan suatu tindakan, missalnya dalam pengambilan keputusan. Dalam logika ada yang disebut dengan pernyataan, Pernyataan adalah sebuah kalimat yang memiliki nilai logika (kebenaran) benar atau salah tetapi tidak sekaligus benar dan salah. Dengan kata lain pernyataan adalah kalimat deklaratif  atau proposisi. Berikut ini adalah contoh suatu pernyataan dan nilai kebenarannya.


a.       Konjungsi
i.                     P                     : 30 adalah bilangan ganjil (S)
Q                     : 30 habis dibagi 7 (S)
P^Q               : 30 adalah bilangan ganjil dan habis dibagi 7 (S)
ii.                   P                     : Segitiga sama kaki mempunyai dua sudut sama besar (B)
Q                     : Segitiga sama kaki mempunyai dua sisi yang sama panjang (B)
P^Q               : Segitiga sama kaki mempunyai dua sudut sama besar dan dua sisi sama panjang
iii.                  P                     : 52 = 25 (B)
Q                     : 3 adalah bilangan genap (S)
P^Q                 : 52 = 25 dan 3 adalah bilangan genap (S)

b.      Disjungsi
i.                     P                     : Bilangan 7 tidak habis dibagi 2 (B)
Q                     : Bilangan 7 merupakan bilangan ganjil (B)
PvQ                 : Bilangan 7 tidak habis dibagi 2 atau merupakan bilangan ganjil (B)
ii.                   P                     : 5 x 2 = 15 (S)
Q                     : 12+4 = 16 (B)
PvQ                                : 5 x 2 = 15 atau 12+4=16 (B)
iii.                  P                     : 7 < 6 (S)
Q                     : 4 adalah bilangan ganjil
PvQ                 : 7 < 6 atau 4 adalah bilangan ganjil (S)

c.       Implikasi
i.                     P                     : Budi lulus ujian (B)
Q                     : Orang tua Budi memberikan hadiah (B)
P=>Q             : Jika Budi lulus ujian maka orang tua Budi memberikan hadiah. (B)
ii.                   P                     : Hari cerah (B)
Q                     : Jalan becek (S)
P=>Q             : Jika hari cerah maka jalan becek (S)
iii.                  P                     : Andi anak yang baik hati (S)
Q                     : Tini rajin membantu Ibu (S)
P=>Q             : Jika Andi anak yang baik hati maka Tini rajin membantu Ibu (B)

d.      Bi-implikasi
i.                     P                     : Bu Ani adalah Ibunya Doni (B)
Q                     : Doni adalah anaknya Bu Ani (B)
P=>Q             : Bu Ani ibunya Doni jika dan hanya jika Doni anaknya Bu Ani (B)
ii.                   P                     : Segitiga ABC adalah segitiga sama sisi (B)
Q                     : Ketiga sisi segitiga ABC tidak sama panjang (S)
P=>Q             : Segitiga ABC adalah segitiga sama sisi jika dan hanya jika ketiga sisinya tidak sama panjang (S)
iii.                  P                     : 17 adalah  bilangan kuadrat (S)
Q                     : 19 habis dibagi 2 (S)
P=>Q             : 17 adalah bilangan kuadrat jika dan hanya jika 19 habis dibagi 2 (B)

e.      Negasi
i.                     P                     : Rina sedang belajar Matematika
~P                   : Rina tidak sedang belajar Matematika
ii.                   Q                     : Semua ikan bernapas dengan insang
~Q                  : Tidak semua ikan bernapas dengan insang
iii.                  R                     : 8 merupakan bilangan prima
~R                   : 8 bukan bilangan prima

jika anda ingin mendownloadnya dalam bentuk dokumen silahkan klik disini.