Sabtu, 29 Juni 2013

INTERFACE ETIKA & PROFESIONALISME TSI

Untuk mengetahui index dari yang telah di pelajari pada mata kuliah ETIKA & PROFESIONALISME TSI, berikut interfacenya :

Tulisan
  1. PENGERTIAN ETIKA, PROFESI DAN CIRI KHAS DARI PROFESI DIBIDANG IT
  2. PENGERTIAN PROFESIONALISME DAN CIRI-CIRINYA, KODE ETIK PROFESIONAL, DAN CIRI-CIRI SEORANG PROFESIONAL
  3. JENIS-JENIS ANCAMAN ATAU THREAT MELALUI IT DAN KASUS-KASUS CYBER CRIME
  4. IT AUDIT TRAIL, REAL TIME AUDIT, IT FORENSICS
  5. CYBER LOW DAN COMPUTER CRIME ACTION
  6. COUNCIL OF EURO CONFENSION ON CYBER CRIME DI BERBAGAI NEGARA
  7. RUANG LINGKUP UNDANG-UNDANG TENTANG HAK CIPTA
  8. UUD 19 TENTANG HAK CIPTA KETENTUAN UMUM, LINGKUP HAK CIPTA, PERLINDUNGAN, PEMBATASAN HAK CIPTA, DAN
  9. PEMROSESAN EKSEKUSI INSTRUKSI
  10. ETIKA INSTRUKSI PADA PEMROSESAN INSTRUKSI
  11. PERBEDAAN DATA DAN INFORMASI
  12. INTERKONEKSI ANTAR KOMPONEN
  13. PENGERTIAN SHELL, BATCH, KONSOL, DAN KERNEL
  14. PENGERTIAN SINGLE PRECISSION DAN DOUBLE PRECISSION
  15. PENGERTIAN AKSES INPUT OUTPUT PENDETEKSIAN KEBENARAN DAN PELAKASANAAN PROGRAM
  16. STRUKTUR STORAGE, SISTEM MULTITASKING, STRUKTUR UNIT PROGRAMMING DAN SISTEM KOMPUTASI BATCH
Tugas

STRUKTUR STORAGE, SISTEM MULTITASKING, STRUKTUR UNIT PROGRAMMING DAN SISTEM KOMPUTASI BATCH

I. Struktur Storage
·         Main memory :
1.  Media penyimpanan, dimana CPU dapat melakukan akses secara langsung
Secondary storage :
2.  Tambahan dari main memory yang memiliki kapasitas besar dan bersifat nonvolatile
Magnetic disks
1.  Metal keras atau piringan yang terbungkus material magnetik
2. Permukaan disk terbagi secara logikal dalam track, yang masing-masing terbagi lagi dalam sector
3.  Disk controller menentukan interaksi logikal antara device dan komputer



Hirarki Storage
1. Hirarki sistem storage, diorganisasikan dalam bentuk :
·        Kecepatan
·        Biaya
·        Volatilitas
2. Caching
·        Penduplikasian informasi ke dalam sistem storage yang cepat dapat dilakukan    melalui cache pada secondary storage

II. Multitasking
Multitasking adalah pemrosesan beberapa tugas pada waktu yang bersamaan. Sebagai contoh, jika seseorang sedang menyetir, bertelepon lewat ponsel, dan sambil merokok secara bersamaan, maka orang tersebut melakukan multitasking.
                                        

Multitasking merupakan mekanisme kerja komputer. CPU komputer dapat menangani beberapa proses dalam waktu yang sama secara akurat. Proses yang dikerjakan tergantung pada instruksi yang diberikan oleh software komputer. Oleh sebab itu, untuk memanfaatkan kemampuan CPU secara maksimal, software yang digunakan juga harus memiliki kemampuan multitasking. Saat ini, berbagai software sistem operasi sudah memiliki kemampuan multitasking.

III. Sistem Unit Programming
Kegiatan menjalankan beberapa program pada memori pada satu waktu. Di dalam sistem, sebuah program dijalankan dalam CPU sampai terjadi suatu interupsi seperti permintaan masukan. Pada saat program meminta masukan, program berikutnya yang telah di muat dalam memory akan di jalankan sampai terjadi interupsi. Ketika pemrosesan interupsi telah berakhir, kontrol dikembalikkan ke program yang telah diinterupsi. Siklus seperti ini diulang sehingga program-program yang telah dimuat memory utama akan diproses secara bergantian.
   


IV. Sistem Konputasi Batch
Sistem batch,
1. program-program pengguna ditampung bersama-sama (secara offline) dengan pengguna lainnya dan kemudian diserahkan ke sistem operasi oleh operator komputer.
2.  program diselesaikan, hasilnya dicetak dan dikembalikan ke pengguna.
3.  sistem batch murni sudah jarang ditemukan saat ini.

sumber : wulandyansyah10.blogspot.com

PENGERTIAN AKSES INPUT OUTPUT PENDETEKSIAN KEBENARAN DAN PELAKASANAAN PROGRAM

Akses Input Output

Input device

Input device atau input peripheral adalah alat yang digunakan untuk menerima masukkan data dan program yang akan diproses di dalam komputer.Berfungsi sebagai media untuk memasukkan data dari luar ke dalam suatu memori dan processor untuk diolah guna menghasilkan informasi yang diperlukan. Input devices atau unit masukan yang umumnya digunakan personal komputer (PC) adalah keyboard dan mouse, keyboard dan mouse adalah unit yang menghubungkan user (pengguna) dengan komputer.
Input device berfungsi sebagai media untuk memasukkan data dari luar sistem ke dalam suatu memori dan processor untuk diolah dan menghasilkan informasi yang diperlukan. Data yang dimasukkan ke dalam sistem komputer dapat berbentuk signal input dan maintenance input. Signal input berbentuk data yang dimasukkan ke dalam sistem komputer, sedangkan maintenance input berbentuk program yang digunakan untuk mengolah data yang dimasukkan. Jadi Input device selain digunakan untuk memasukkan data dapat pula digunakan untuk memasukkan program.

Output device

Output device bisa diartikan sebagai peralatan yang berfungsi untuk mengeluarkan hasil pemrosesan ataupun pengolahan data yang berasal dari CPU kedalam suatu media yang dapat dibaca oleh manusia ataupun dapat digunakan untuk penyimpanan data hasil proses. Jenis dan media dari output device yang dimiliki oleh komputer cukup banyak. Output yang dihasilkan dari pengolahan data dapat digolongkan ke dalam empat macam yaitu tulisan, image, suara, dan bentuk yang dapat dibaca oleh mesin (machine-readable form).

Pendeteksian Kebenaran

Pendeteksian kebenarana adalah tugas yang sangat penting dalam proses pengembangan perangkat lunak, karena program yang salah dapat memiliki konsekuensi yang signifikan bagi penggunanya. Beberapa bahasa yang lebih rentan terhadap beberapa jenis kesalahan karena mereka tidak memerlukan spesifikasi kompiler untuk melakukan pengecekan sebanyak bahasa lainnya. Penggunaan alat analisis statis dapat membantu mendeteksi beberapa kemungkinan masalah.

Pelaksanaan Program

Untuk mewujudkan suatu tujuan atau target, maka haruslah ada pelaksanaan yang merupakan proses kegiatan yang berkesinambungan sehingga tercapai tujuan yang diharapkan.
Sebagaimana yang dikemukakkan oleh Santoso Sastropoetro (1982:183) sebagai berikut:“pelaksanaan diartikan sebagai suatu usaha atau kegiatan tertentu yang dilakukan untuk mewujudkan rencana atau program dalam kenyataannya”.
Selanjutnya Charles D. Jones dalam Silalahi (1984:49), mengemukakkan mengenai pelaksanaan ata implementasi yakni:“Konsep dinamis yang meibatkan secara terus menerus usaha-usaha yang mencari apa yang dilakukan, mengatur aktivitas-aktivitas yang mengarah pada pendapat suatu program kedalam dampak”.

sumber : taarahay.blogspot.com

PENGERTIAN SINGLE PRECISSION DAN DOUBLE PRECISSION

Format tunggal-presisi floating-point format angka komputer yang menempati 4 byte (32 bit) dalam memori komputer dan merupakan dynamic range yang lebar dari nilai-nilai dengan menggunakan floating point.

Dalam IEEE 754-2008 basis 2 format 32-bit secara resmi disebut sebagai binary32. Itu disebut tunggal dalam IEEE 754-1985. Pada komputer lama, format floating-point lain dari 4 byte yang digunakan.

Salah satu bahasa pemrograman pertama yang menyediakan tipe data tunggal dan double-presisi floating-point adalah Fortran. Sebelum adopsi IEEE 754-1985, representasi dan sifat ganda tipe data float tergantung pada produsen komputer dan model komputer.

Single-presisi biner floating-point digunakan karena jangkauan luas atas titik tetap (yang sama-bit lebar), bahkan jika pada biaya presisi.

Presisi tunggal dikenal sebagai nyata dalam Fortran, [1] sebagai pelampung di C, C + +, C #, Java [2] dan Haskell, dan sebagai single di Delphi (Pascal), Visual Basic, dan MATLAB. Namun, mengambang di Python, Ruby, PHP, dan OCaml dan satu di versi Oktaf sebelum 3.2 merujuk pada nomor presisi ganda. Dalam PostScript hanya presisi floating-point tunggal.
Dalam contoh ini:

\ text {} tanda = 0
1 + \ sum_ {i = 1} ^ {23} b_ {23}-i 2 ^ {-i} = 1 + 2 ^ {-2} = 1,25
2 ^ {(e-127)} = 2 ^ {} 124-127 = 2 ^ {-3}

demikian:

\ text {value} = 1,25 \ kali 2 ^ {-3} = 0,15625


Dalam komputasi, presisi ganda adalah format nomor komputer yang menempati dua lokasi penyimpanan yang berdekatan dalam memori komputer. Sejumlah presisi ganda, kadang-kadang hanya disebut ganda, dapat didefinisikan sebagai integer, titik tetap, atau floating point (dalam hal ini sering disebut sebagai FP64).

Komputer modern dengan lokasi penyimpanan 32-bit menggunakan dua lokasi memori untuk menyimpan nomor presisi ganda 64-bit (lokasi penyimpanan tunggal dapat menampung sejumlah presisi tunggal). Presisi ganda floating-point merupakan standar IEEE 754 untuk pengkodean biner atau desimal angka floating-point 64 bit (8 byte).
The presisi ganda biner eksponen floating-point dikodekan menggunakan representasi offset-biner, dengan offset nol menjadi 1023, juga dikenal sebagai Bias eksponen dalam standar IEEE 754. Contoh representasi tersebut akan menjadi:

Emin (1) = -1.022
E (50) = -973
Emax (2046) = 1023

Dengan demikian, seperti yang didefinisikan oleh representasi offset-biner, untuk mendapatkan eksponen benar bias eksponen 1023 harus dikurangkan dari eksponen tertulis.

Para eksponen 00016 dan 7ff16 memiliki arti khusus:

00016 digunakan untuk mewakili nol (jika M = 0) dan subnormals (jika M ≠ 0), dan
7ff16 digunakan untuk mewakili ∞ (jika M = 0) dan NaN (jika M ≠ 0),

di mana M adalah mantissa fraksi. Semua pola bit encoding yang valid.

Kecuali untuk pengecualian atas, jumlah presisi ganda seluruh digambarkan oleh:

(-1) ^ {\ Text {tanda}} \ kali 2 ^ {\ text {} eksponen - \ text {eksponen Bias}} \ kali 1 \ text {} mantissa.

sumber : ayunuranggrainy.blogspot.com

PENGERTIAN SHELL, BATCH, KONSOL, DAN KERNEL

a.      Shell
Pengertian Shell adalah program penghubung antara pengguna dengan sistem operasi. Secara lebih gamblangnya yang menghubungkan user dengan kernel sistem operasi adalah program shell tersebut. Setiap perintah yang inputkan oleh user akan diterjemahkan oleh shell kemudian akan dikirimkan hasilnya ke kernel dan kernel tersebut akan melakukan operasi yang diminta oleh user.

b.      Batch
Batch atau File Batch adalah sebuah file text yang berisi beberapa seri perintah yang secara segaja untuk di eksekusi oleh command interpreter. atau dapat didefinisikan juga batch merupakan kumpulan perintah-perintah command line yang dapat dijalankan pada Microsoft Windows. File batch biasanya berekstensikan .bat atau .cmd. Pemrograman Batch sangat sederhana, cukup ketik source code program pada notepad atau text editor lainnya lalu simpan dengan ekstensi.

c.       Console
Console Application ( Aplikasi Konsol ) adalah baris perintah yang berorientansi aplikasi yang memungkinkan kita untuk membaca karakter dari konsol, menulis karakter ke konsol dan dijalankan dalam versi DOS. Aplikasi konsol ditulis dalam kode dan didukung oleh namaspace System.Console.

d.      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.

sumber : ibrahimfundamental.blogspot.com

Selasa, 11 Juni 2013

TATA CARA/ATURAN ETIKA KOMUNIKASI

Komunikasi, ini hal yang paling sering kita lakukan dalam kehidupan sehari-hari. Kalau tidak komunikasi sih ya kita tidak akan bisa hidup karena ya emang manusia di takdirkan buat jadi makhluk sosial dimana antar manusia itu harus ada komunikasi. 

Di komunikasi itu sendiri sih juga sebenarnya ada etikanya. Menurut blog yang saya baca sih, etikanya itu seperti dalam bahasa inggris yaitu 5W+1H. Coba saya jabarkan.

  • Who ( Siapa )
Siapa yang jadi lawan untuk komunikasi kita. Kalau sebaya sih oke aja buat pakai kata-kata sehari-hari, tetapi beda kalau kepada orang tua. Coba agak di sesuaikan dengan usia lawan bicara.

  • What ( Apa )
Apa yang kita saling komunikasikan harus sama-sama tau, kalau tidak ya ujungnya akan sia-sia komunikasi ini.

  • Where ( Dimana )
Dimana kita berkomunikasi. Lihat sekeliling apakah menggangu atau tidak.

  • When ( Kapan )
Tau waktunya kita untuk komunikasi dengan orang lain. Ya sebisa mungkin tidak memberatkan keadaan si lawan bicara.

  • Why ( Kenapa )
Pada dasarnya sih orang itu berkomunikasi untuk mendapatkan suatu informasi atau lebih tepatnya saling bertukar sih.

  • How ( Bagaimana )
Cara kita berkomunikasi, biasanya kalau dengan media "maya" sering terjadi salah pemahaman gaya bicara dengan teks. Ujungnya sih jadi salah paham. 

Ya menurut saya diatas itu etika-etikanya buat berkomunikasi, tadi saya baca di blognya si Satrio Dwi L. sih begitu. Kesimpulannya sih lihat situasi si lawan komunikasi anda.




INTERKONEKSI ANTAR KOMPONEN

Interkoneksi antar komponen adalah struktur dan mekanisme untuk menghubungkan ketiga komponen (pemroses, memori utama, dan perangkat masukan/keluaran). Secara fisik interkoneksi antar komponen berupa perkawatan baik berupa perkawatan logam atau cara koneksi fisik lainnya. Komponen interkoneksi sesungguhnya tidak hanya perkawatan tapi juga tata cara atau aturan (atau protokol) komunikasi di antara elemen-elemen terhubung yang berkomunikasi agar tidak kacau sehingga dapat mencapai tujuan yang diharapkan. Terdapat banyak sistem bus, yang popular diantaranya ISA, VESA, dan PCI.
Interkoneksi antar komponen disebut bus, yang terdiri dari:
1. Bus alamat (Address bus)
2. Bus data (data bus)
3. Bus kendali (Control bus) 

Bus Alamat
Bus alamat berisi 16, 20,24 jalur sinyal parallel atau lebih. CPU mengirim alamat lokasi memori atau port yang ingin ditulis atau dibawa dibus ini. Jumlah lokasi memori yang dapat dialamati ditentukan jumlah jalur alamat. Jika CPU mempunyai N jalur alamat maka dapat mengalamati 2 pangkat N (2N) lokasi memori dan/atau port secara langsung. Saat CPU membaca atau menulis data mengenai port, alamat port dikirim di busalamat. 

Bus Data
Bus data berisi 8,16, 32 jalur sinyal parallel atau lebih. Jalur data adalah dua arah (bidirectional). CPU dapat membaca dan mengirim data dari/ke memori atau port. Banyak perangkat pada system yang dicantolkan ke bus data tapi hanya satu perangkat pada satu saat yang dapat memakainya. Untuk mengatur ini, perangkat harus mempunyai tiga state (tristate) agar dapat dipasang pada bus data. 

Bus Kendali
Bus kendali berisi 4-10 jalur sinyal parallel. CPU mengirim sinyal-sinyal pada bus kendali untuk memerintahkan memori atau port.
Sinyal bus kendali antara lain:
Memory read
Untuk memerintahkan melakukan pembacaan memori
Memory write.
Untuk memerintahkan melakukan penulisan memori
I/O read
Untuk memerintahkan melakukan pembacaan port I/O
I/O write
Untuk memerintahkan melakukan penulisan memori
Dan sebagainya.

Analisa : Interkoneksi antar komponen yang dimaksud adalah untuk menghubungkan tiga komponen ( pemroses, memori utama, dan I/O ). Sering kita dengar juga dengan nama BUS dan terdiri dari bus alamat, bus data, dan bus kendali. Bus tersebut berisikan jalur-jalur sinyal paralel. Contohnya interkoneksi antar komponen ini seperti USB Flash Disk yang di colok ke CPU untuk pemindahan data.