Rabu, 27 Maret 2013

Refleksi


Dosen komunikatif dengan mahasiswa,dosennya disiplin dalam hal mengajar membantu mahasiswa untuk lebih komunikatif dan berfikir kereatif dalam menyelesaikan permasalahan yang ada…

Refleksi

Refleksi

Dosen komunikatif dengan mahasisawa,dosennya disiplin dalam hal mengajar ,membantu mahasiswa untuk lebih komunikatif dan berfikir kereatif dan menyelesaikan permasalahan yang ada....

Kamis, 21 Maret 2013

Overview of Computers and Programming


Dalam kehidupan kita sehari-hari, kita bersentuhan dengan komputer sering, sebagian dari kita menggunakan komputer untuk membuat presentasi dan dokumen lainnya, tabulasi data dalam spreadsheet, atau bahkan setelah belajar pemrograman di sekolah tinggi. Tapi itu tidak selalu ini cara. Belum lama, kebanyakan orang menganggap komputer sebagai perangkat misterius yang rahasia yang hanya diketahui oleh penyihir beberapa komputer. Komputer elektronik pertama dibangun pada akhir 1930-an oleh Dr John Atanasoff dan Clifford Berry di Iowa State University. Atanasoff dirancang komputer untuk membantu mahasiswa pascasarjana dalam fisika nuklir dengan perhitungan matematika mereka. Skala besar pertama, tujuan umum komputer digital elektronik, yang disebut ENIAC, selesai pada tahun 1946 di University of Pennsylvania dengan pendanaan dari US Army. Beratnya 30 ton dan menempati ruang 30-by-50-kaki, ENIAC digunakan untuk menghitung tabel balistik, memprediksi cuaca, dan membuat energi atom perhitungan. Komputer awal ini digunakan tabung vakum sebagai komponen dasar elektronik mereka. Kemajuan teknologi dalam desain dan pembuatan komponen elektronik menyebabkan generasi baru dari komputer yang jauh lebih kecil, lebih cepat, dan kurang mahal dari pada yang sebelumnya.Menggunakan teknologi saat ini, sirkuit seluruh prosesor komputer dapat dikemas
dalam komponen elektronik tunggal yang disebut chip komputer atau mikroprosesor
.


a) Desktop Computer, iMac. (© Hugh Threlfall/Alamy). (b) Hewlett Packard Laptop. (© Hewlett-Packard
Company). (c) iPad. (© D. Hurst/Alamy). (d) Android phone, LG Thrill 4G. (© Handout/MCT/Newscom).
                                                A                                                                                             B


                         
                                                C                                                                                                             D
            Mereka keterjangkauan dan ukuran kecil memungkinkan chip komputer untuk diinstal dalam jam tangan, ponsel, Sistem GPS, kamera, peralatan rumah, mobil, dan, tentu saja, computer.Unsur-unsur dari sebuah sistem komputer jatuh ke dalam dua kategori utama: perangkat keras(Hardware) dan perangkat lunak(Software).Hardware adalah peralatan yang digunakan untuk melakukan perhitungan yang diperlukan dan termasuk central processing unit (CPU), monitor, keyboardmouse, printer, dan speaker. Software terdiri dari program-program yang memungkinkan kita untuk memecahkan masalah dengan komputer dengan menyediakan dengan daftar instruksi untuk melakukan. Pemrograman komputer telah mengalami perubahan yang signifikan selama bertahun-tahun. Awalnya, tugas itu sangat sulit, membutuhkan programmer untuk menulis program mereka instruksi bilangan biner panjang (urutan 0s dan 1s). Pemrograman tingkat tinggi bahasa seperti C membuat pemrograman lebih mudah.

1.2 Komputer
Meskipun variasi yang signifikan dalam biaya, ukuran, dan kemampuan, komputer modern
mirip satu sama lain dalam cara dasar banyak. Pada dasarnya, sebagian besar terdiri dari
komponen:
■ Main memori
■ Sekunder memori, yang mencakup perangkat penyimpanan seperti hard disk, CD,
DVD, dan flash drive
■ Unit Central processing
■ Input devices, seperti keyboard, mouse, bantalan sentuh, scanner, joystick
■ output device, seperti monitor, printer, dan speaker
.
menunjukkan bagaimana komponen ini berinteraksi dalam komputer, dengan panah
menunjuk ke arah arus informasi. Program yang pertama harus ditransfer
dari penyimpanan sekunder ke memori utama sebelum dapat dieksekusi. Biasanya orang yang menggunakan program (user program) harus menyediakan beberapa data yang akan diproses.Data-data yang dimasukkan melalui perangkat masukan dan disimpan dalam komputer memori utama, di mana mereka dapat diakses dan dimanipulasi oleh central processing unit. Hasil manipulasi ini kemudian disimpan kembali dalam memori utama.Akhirnya, informasi dalam memori utama dapat ditampilkan melalui perangkat output.Dalam sisa bagian ini, kami menggambarkan komponen secara lebih rinci.
Memori adalah komponen penting dalam komputer manapun. Mari kita lihat apa yang terdiri dari dan bagaimana komputer bekerja dengan itu. Anatomi Memory Bayangkan memori komputer sebagai teratur urutan lokasi penyimpanan yang disebut sel-sel memori (Gambar 1.4). Untuk menyimpan dan mengakses informasi, komputer harus memiliki beberapa cara untuk mengidentifikasi individu memori sel. Oleh karena itu, setiap sel memori memiliki alamat yang unik yang menunjukkan relatif posisi dalam memori. Gambar 1.4 menunjukkan memori komputer yang terdiri dari Sel memori 1000 dengan alamat 0 sampai 999. Kebanyakan komputer, bagaimanapun, memiliki jutaan sel memori individual, masing-masing dengan alamat sendiri.Data yang disimpan dalam sel memori yang disebut isi sel.Setiap sel memori selalu memiliki beberapa isinya, walaupun kita mungkin tidak tahu apa yang mereka.
Dalam Gambar. 1.4, isi sel memori 3 adalah _26 jumlah dan isi darisel memori 4 adalah huruf H. Meskipun tidak diperlihatkan pada Gambar. 1,4, sel memori juga dapat berisi program instruksi. Kemampuan untuk menyimpan program serta data disebut disimpan Konsep program: petunjuk Sebuah program harus disimpan dalam memori utama sebelum mereka dapat dieksekusi. Kita dapat mengubah operasi komputer dengan menyimpan program yang berbeda di memori.
Byte dan Bits Sebuah sel memori sebenarnya adalah pengelompokan unit kecil yang disebut byte. Byte adalah jumlah penyimpanan yang diperlukan untuk menyimpan satu karakter, seperti huruf H di 4 memori sel. Sebuah byte terdiri dari unit-unit yang lebih kecil penyimpanan yang disebut bit (Gambar 1.5). Bit panjang, berasal dari kata-kata b inary menggali itu,adalah elemen terkecil komputer dapat menangani. Biner mengacu pada sistem nomor berdasarkan dua angka, 0 dan 1, jadi sedikit yang baik 0 atau 1. Umumnya, ada 8 bit ke byte.Main Memory toko memori program, Main data, dan hasil. Sebagian besar komputer memiliki dua jenis memori utama: random access memory (RAM), yang menawarkan penyimpanan sementara program dan data, dan read-only memory (ROM), whichstores program atau data secara permanen. RAM sementara menyimpan program sementara theyare dieksekusi (dilakukan) oleh komputer. Hal ini juga menyimpan sementara seperti data sebagai nomor, nama, dan bahkan gambar sementara program yang memanipulasi mereka. RAM biasanya memori volatile, yang berarti bahwa segala sesuatu dalam RAM akan hilang saat komputer dimatikan. ROM, di sisi lain, menyimpan informasi secara permanen dalam komputer. Komputer dapat mengambil (atau membaca), tetapi tidak dapat menyimpan (atau menulis) informasi dalam ROM, maka namanya, read-only. Karena ROM tidak volatile, data yang tersimpan di sana tidak hilang saat komputer dimatikan. Start-up instruksi dan lainnya petunjuk penting yang dibakar ke dalam chip ROM di pabrik. Ketika kita merujuk memori utama dalam teks ini, kita berarti RAM karena itu adalah bagian dari memori utama yang biasanya dapat diakses oleh programmer. Gambar 1.6 menunjukkan beberapa penyimpanan sekunder yang paling sering ditemui perangkat dan media penyimpanan. Sebagian besar komputer pribadi menggunakan dua jenis hard disk sebagai drive sekunder mereka perangkat penyimpanan-keras dan drive optik. Hard disk yang melekat pada disk drive dan dilapisi dengan bahan magnetik. Setiap bit data adalah tempat magnet pada disk, dan tempat yang diatur dalam lingkaran konsentris disebut trek. The disk drive membaca / menulis akses data dengan kepala bergerak melintasi berputar disk ke jalur yang benar dan kemudian merasakan tempat ketika mereka bergerak dengan. Itu hard disk di komputer pribadi biasanya memegang beberapa ratus gigabyte (GB) dari data, tetapi kelompok hard drive yang menyimpan data untuk seluruh jaringan dapat memberikan sebagai sebanyak beberapa terabyte (TB) penyimpanan (lihat Tabel 1.1).  Sebagian besar komputer pribadi saat ini dilengkapi dengan drive optik untuk menyimpan dan mengambil data pada compact disk (CD) atau disk serbaguna digital (DVD) yang dapat dihapus dari drive. CD adalah piring plastik keperakan yang laser
catatan data sebagai urutan lubang kecil di jalur spiral di salah satu sisi disk. Satu
CD dapat menyimpan 680 MB data. DVD A menggunakan lubang kecil dikemas dalam sebuah spiral ketat,
memungkinkan penyimpanan 4,7 GB data pada satu lapisan. Beberapa DVD dapat menyimpan empat lapisan.Data-dua di setiap sisi-untuk kapasitas total 17 GB, penyimpanan yang cukup untuk sebanyak sembilan jam dari studio-kualitas video dan multi-channel audio.
Flash drive seperti yang digambarkan pada Gambar. 1,6 dikemas menggunakan memori flash dalam kasus plastik kecil sekitar tiga inci panjang yang dapat terhubung ke salah satu dari
komputer USB (Universal Serial Bus) port. Tidak seperti hard drive dan drive optik
yang harus berputar disk mereka untuk akses ke data, flash drive tidak memiliki bagian yang bergerak dan
semua transfer data adalah dengan sinyal elektronik saja. Dalam memori flash, bit diwakili sebagai elektron terjebak di ruang mikroskopis dari silikon dioksida. Khas USB flash
drive menyimpan 1 sampai beberapa GB data, tapi 64-GB drive juga tersedia.Informasi yang tersimpan di disk diatur dalam koleksi terpisah yang disebut file.Satu file dapat berisi program C. File lain mungkin berisi data yang akan diproses
oleh program tersebut (file data). Sebuah file ketiga bisa berisi hasil yang dihasilkan oleh program (output file). Nama-nama dari semua file yang tersimpan pada disk yang tercantum dalam disk ini direktori. Direktori ini dapat dibagi menjadi satu atau lebih tingkat subdirektori atau folder, di mana masing-masing toko subdirektori nama-nama file yang berhubungan dengan topik umum yang sama. Sebagai contoh, Anda mungkin memiliki subdirektori yang terpisah file yang berisi tugas pekerjaan rumah dan program untuk setiap kursus Anda mengambil semester ini. Rincian tentang bagaimana file yang bernama dan dikelompokkan dalam direktori bervariasi dengan masing-masing sistem komputer. Ikuti konvensi penamaan yang berlaku untuk Anda sistem.

Central Processing Unit
The central processing unit (CPU) memiliki dua peran: mengkoordinasikan semua komputer
operasi aritmatika dan melakukan operasi logis dan data. CPU
mengikuti instruksi yang terdapat dalam program komputer untuk menentukan operasi harus dilakukan dan dalam rangka apa. Ini kemudian mengirimkan koordinasi mengontrol sinyal ke komponen komputer lainnya. Sebagai contoh, jika instruksi memerlukan pemindaian item data, CPU akan mengirimkan sinyal kontrol yang diperlukan untuk perangkat input. Untuk memproses program yang tersimpan di memori utama, CPU mengambil setiap instruksi dalam urutan (disebut mengambil instruksi), menafsirkan instruksi untuk menentukan apa yang harus dilakukan, dan kemudian mengambil data yang diperlukan untuk melaksanakan instruksi tersebut. Selanjutnya, CPU melakukan manipulasi yang sebenarnya, atau pengolahan, dari data yang diambil. CPU menyimpan hasil dalam memori utama. CPU dapat melakukan operasi aritmatika seperti penambahan, pengurangan, perkalian, dan divisi. CPU juga dapat membandingkan isi dari dua memori
sel (misalnya, yang berisi nilai yang lebih besar? Apakah nilai-nilai yang sama?) dan
membuat keputusan berdasarkan hasil perbandingan tersebut.Sirkuit dari CPU modern ini bertempat di satu sirkuit terpadu atau chip,
jutaan sirkuit miniatur diproduksi di sepotong silikon. Sirkuit terpadu (IC) yang merupakan unit pemrosesan sentral penuh disebut mikroprosesor. Sebuah CPU saat instruksi dan data nilai disimpan sementara di dalam CPU di khusus
kecepatan tinggi lokasi memori yang disebut register.Beberapa komputer memiliki beberapa CPU (Multiprocessors) atau CPU multi-core.
Komputer-komputer yang mampu kecepatan lebih  cepat karena mereka dapat memproses berbeda set instruksi pada waktu yang sama.
Input / Output Devices
Kami menggunakan input / output (I / O) perangkat untuk berkomunikasi dengan komputer. Secara khusus, mereka memungkinkan kita untuk memasukkan data untuk perhitungan dan untuk mengamati hasil perhitungan itu. Anda akan menggunakan keyboard sebagai perangkat input dan monitor (screen display) sebagai perangkat output. Ketika Anda menekan surat atau kunci digit pada keyboard, karakter yang dikirim ke memori utama dan juga ditampilkan pada monitor pada posisi kursor, sebuah bergerak tempat penanda (sering garis berkedip atau persegi panjang). Sebuah keyboard komputer memiliki kunci untuk huruf, angka, dan tanda baca ditambah beberapa tombol tambahan untuk melakukan special fungsi. Tombol fungsi dua belas sepanjang baris atas keyboard diberi label F1 melalui F12. Kegiatan dilakukan bila Anda menekan tombol fungsi tergantung pada program saat ini sedang dilaksanakan, yaitu, menekan F1 dalam satu program biasanya tidak akan menghasilkan sama hasil seperti menekan F1 pada program lainnya. Tombol khusus lainnya memungkinkan Anda untuk menghapus karakter, menggerakkan kursor, dan "masuk" garis data yang Anda ketik di keyboard.
Perangkat lain yang umum adalah masukan mouse. Sebuah mouse adalah perangkat genggam yang digunakan
untuk memilih operasi. Menggerakkan mouse di sekitar pada desktop Anda menggerakkan mouse kursor (biasanya persegi panjang kecil atau panah) ditampilkan pada layar monitor. Anda memilih operasi dengan memindahkan kursor mouse ke kata atau ikon (gambar) yang merupakan operasi komputer Anda ingin melakukan dan kemudian menekan mouse tombol untuk mengaktifkan operasi dipilih. Sebuah monitor memberikan tampilan sementara dari informasi yang muncul pada perusahaan layar. Jika Anda ingin hard copy (versi cetak) dari beberapa informasi, Anda harus mengirim informasi tersebut ke perangkat output yang disebut printer.
Komputer Jaringan
. Dalam sebuah jaringan area lokal (LAN), komputer dan lainnya
perangkat dalam sebuah bangunan dihubungkan dengan kabel atau jaringan nirkabel, yang memungkinkan mereka
.