Selasa, 14 Maret 2023

PENGENALAN PEMOGRAMAN

BAB 1 

PENGENALAN PEMOGRAMAN KOMPUTER 

   Bagian ini akan membahas dasar – dasar komponen dari komputer meliputi hardware(perangkat keras) dan software (perangkat lunak). Kami juga akan menyertakangambaran global tentang bahasa pemrograman dan sirkulasi pemrograman. Akandibahas pula pada akhir pembahasan ini mengenai sistem dan konversi numerik.Pada akhir pembahasan, diharapkan pembaca dapat :

  •  Mengidentifikasi perbedaan komponen pada komputer
  •  Mengetahui tentang bahasa pemrograman komputer dan kategorinya
  •  Mengetahui alur kerja pembuatan program dan mengaplikasikannya padapemecahan masalah
  •  Mempelajari tentang berbagai sistem numerik dan metode konversinya

  Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung.Dalam bahasa Inggris disebut to compute. Secara definisi komputer diterjemahkansebagai sekumpulan alat elektronik yang saling bekerja sama, dapat menerima data(input), mengolah data (proses) dan memberikan informasi (output) serta terkoordinasidibawah kontrol program yang tersimpan di memorinya. Jadi cara kerja komputer dapatkita gambarkan sebagai berikut :



 komputer memiliki dua komponen utama.Yang perama adalah hadware (perangkat keras) yang tersusun atas komponen elektronik dan mekanik.Komponen utama yang lain yaitu software(perangkat lunak).Komponen ini terdiri atas data aplikasi-aplikasi komputer.

  KOMPONEN DASAR KOMPUTER

   HARDWARE

     Central processing unit (CPU)

Processor, merupakan bagian dari perangkat keras komputer yang melakukanpemprosesan aritmatika dan logika serta pengendalian operasi komputer secarakeseluruhan. Prosesor terdiri atas dua bagian utama, yaitu ALU (Arithmetic Logic Unit)dan Control Unit. Kecepatan kerja prosesor biasanya ditentukan oleh kecepatan clockdari Control Unit-nya

.Contoh : jika prosesor memiliki frekuensi clock 350 MHz, berarti kecepatan pemprosesansatu instruksinya = T = 1/f = 1/(350 x 106 Hz), = 0,286 x 10-8 detik.

MEMORI

memory adalah media penyimpanan data pada komputer. Memori , berdasarkan fungsinya di bagi menjadi dua yaitu:

-Primary Memory

Dipergunakan untuk menyimpan data dan instruksi dari program yang sedang dijalankan seringkali disebut juga sebagai RAM. karakteristik dari memori primer adalah:

  •  Volatile (informasi ada selama komputer bekerja. Ketika komputerdipadamkan, informasi yang disimpannya juga hilang)
  •  Berkecepatan tinggi
  • Akses random (acak)

-Secondary Memory

Dipergunakan untuk menyimpan data atau program biner secara permanen.Karakteristik dari memori sekunder adalah

  •  Non volatile atau persisten
  •  Kecepatan relatif rendah (dibandingkan memori primer)
  •  Akses random atau sekuensial

Contoh memori sekunder : floppy, harddisk, CD ROM, magnetic tape, optical disk,dll. Dari seluruh contoh tersebut, yang memiliki mekanisme akses sekuensialadalah magnetic tape



Input-Output Device, merupakan bagian yang berfungsi sebagai penghubung antarakomputer dengan lingkungan di luarnya. Dapat dibagi menjadi dua kelompok, yaitu :

- Input Device (Piranti Masukan)

Berfungsi sebagai media komputer untuk menerima masukan dari luar.Beberapa contoh piranti masukan :

  • Keyboard
  •  Mouse
  •  Touch screeno Scanner
  •  Camera

- Output Device (Piranti Keluaran)

-Berfungsi sebagai media komputer untuk memberikan keluaran. Beberapa contoh piranti keluaran 

:o Monitor

o Printer

o Speaker

o Plotter

- SoftwareMerupakan program-program komputer yang berguna untuk menjalankan suatupekerjaan sesuai dengan yang dikehendaki. Program tersebut ditulis dengan bahasakhusus yang dimengerti oleh komputer. Program dapat dianalogikan sebagai instruksiyang akan dijalankan oleh prosessor. Software terdiri dari beberapa jenis, yaitu :

1. Sistem Operasi, seperti DOS, Unix, Novell, OS/2, Windows.Adalah software yang berfungsi untuk mengaktifkan seluruh perangkat yangterpasang pada komputer sehingga masing-masing dapat saling berkomunikasi.Tanpa ada sistem operasi maka komputer tidak dapat difungsikan sama sekali: 

2.Program Utility, seperti Norton Utility, Scandisk, PC Tools.Program utility berfungsi untuk membantu atau mengisi kekurangan/kelemahan darisistem operasi, misalnya PC Tools dapat melakukan perintah format sebagaimanaDOS, tapi PC Tools mampu memberikan keterangan dan animasi yang bagus dalamproses pemformatan. File yang telah dihapus oleh DOS tidak dapat dikembalikan lagitapi dengan program bantu hal ini dapat dilakukan.

3. Program Aplikasi, seperti GL, MYOB, Payroll.Merupakan program yang khusus melakukan suatu pekerjaan tertentu, sepertiprogram gaji pada suatu perusahaan. Maka program ini hanya digunakan oleh bagiankeuangan saja tidak dapat digunakan oleh departemen yang lain. Umumnya programaplikasi ini dibuat oleh seorang programmer komputer sesuai denganpermintaan/kebutuhan seseorang/lembaga/perusahaan guna keperluan interennya.

4. Program PaketMerupakan program yang dikembangkan untuk kebutuhan umum, seperti :o Pengolah kata /editor naskah : Wordstar, MS Word, Word Perfect, AmiProo Pengolah angka / lembar kerja : Lotus123, MS Excell, QuattroPro, dllo Presentasi : MS PowerPointo Desain grafis : CorelDraw, PhotoShop

5. Compiler.Komputer hanya memahami satu bahasa, yaitu bahasa mesin. Bahasa mesin adalahterdiri dari nilai 0 dan 1. Sangatlah tidak praktis dan efisien bagi manusia untukmembuat program yang terdiri dari nilai 0 dan 1, maka dicarilah suatu cara untukmenterjemahkan sebuah bahasa yang dipahami oleh manusia menjadi bahasa mesin.Dengan tujuan inilah, diciptakan compiler.

Tidak ada komentar:

Posting Komentar

GAME KAIL PANCING VIRTUAL

Merasakan Sensasi Memancing Virtual dengan Game Kail Kancing Pecinta olahraga memancing tidak perlu lagi keluar rumah atau meren...