Kamis, 19 Januari 2017

POINTER
Yessica Amanda octafianti
Definisi Pointer Pointer sering disebut juga dengan istilah link, referensi, penunjuk adalah suatu variabel yang menyimpan atau menunjuk alamat dari suatu variabel yang lain. Pointer menunjuk suatu data yang tersimpan dalam sebuah variabel dengan cara menyimpan alamat dari variabel penyimpan data tersebut. Pointer dalam kehidupan sehari – hari dianalogikan seperti kartu alamat sesorang (KTP, atau yg lain) maka kartu tersebut dapat menunjukkan dimana orang tersebut berada, bagaimana caranya? ya tentu saja dengan menyimpan alamat tersebut pada kartu. (Kebudayaan, 2014)
Pointer (variabel penunjuk) adalah suatu variabel yang berisi alamat memori dari suatu variabel lain. Alamat ini merupakan lokasi dari obyek lain (biasanya variabel lain) di dalam memori. Contoh, jika sebuah variabel berisi alamat dari variabel lain, variabel pertama dikatakan menunjuk ke variabel kedua (BSI, 2009)
Operasi pada Pointer
• Operasi Penugasan
Suatu variable pointer seperti halnya variable yang lain, juga bisa mengalami operasi
penugasan. Nilai dari suatu variable pointer dapat disalin ke variable pointer yang lain
Operator (&) dalam kaitannya dengan pointer adalah operator yang mengembalikan alamat memori dari operandnya. Contohnya :
int y = 5; /*deklarasi variabel y*/
int *yPtr; /*deklarasi variabel pointer yPtr*/
yPtr = &y; /*mengisi variabel pointer yPtr dengan alamat dari variabel y*/ (Cicax-milanisti, 2010)
Contoh Program:
#include <stdio.h>         //Mengakses file pada library stdio.h
#include <stdlib.h>        //Mengakses file pada library stdlib.h
int main (void){             //Fungsi main yang harus ada dalam sebuah program C
   int A = 5, H;
   int *ptrA, *ptrH;         //Deklarasi pointer sebagai integer
   ptrA = &A;                //Alamat lokasi memori dari variabel A disimpan pada ptrA
   H = *ptrA;                 //Nilai data yang alamat lokasi memorinya disimpan pada ptrA, 
                                        disimpan di variabel H
   ptrH = &H;                //Alamat lokasi memori dari variabel H disimpan pada ptrH
                                     // %x menampilkan nilai hexa
  printf("A=%d\n &A=%x \n ptrA=%x \n *ptrA=%d", A, &A, ptrA, *ptrA);   
  printf("\n\nH=%d\n &H=%X\n ptrH=%X\n *ptrH=%d\n\n", H, &H, ptrH,*ptrH);
system ("pause");           //File yang terdapat pada stdlib.h
return (0);                     //Nilai balikan fungsi main() adalah 0
}
(ADITYA, 2012)
Jenis-jenis Tipe Data/ Data Type
1.     Tipe data primitive (Sederhana)
Tipe data primitive adalah Tipe data yang mampu menyimpan satu nilai tiap satu variabel. Tipe data primitive merupakan tipe data dasar yang sering dipakai oleh program. Contoh tipe data primitive  adalah tipe numerik (integer dan real), tipe data karakter/char, tipe data boolean.
A.   Numeric
Tipe data numeric digunakan pada variabel atau konstanta untuk menyimpan nilai dalam bentuk angka. Tipe data ini terbagi atas integer, dan real.
a.   Integer
Integer Merupakan tipe data berupa bilangan bulat, terbagi atas beberapa kategori seperti table dibawah ini
Tipe Data
Ukuran Tempat
Rentang Nilai
Byte
1 byte
0 s/d +255
Shortint
1 byte
-28 s/d +127
Integer
2 bytes
-32768 s/d 32767
Word
2 bytes
0 s/d 65535
Longint
4 bytes
2147483648 s/d 2147483647

b.   Real
Real adalah bilangan yang berisi titik desimal atau jenis bilangan pecahan.
Tipe Data
Ukuran Tempat
Rentang Nilai
real
6 bytes
2.9 x 10-39 s/d 1.7 x1038
single
4 bytes
1.5 x 1045 s/d 3.4 x 1038 
double
8 bytes
5.0 x 10-324 s/d 1.7 x 10308
extended
10 bytes
3.4 x 10-4932 s/d 1.1 x 104932
comp
8 bytes
-9.2x 1018 s/d 9.2x 1018
B.   Karakter (char)
Karakter merupakan tipe data yang hanya mampu menyimpan 1 digit karakter.  Ukuran untuk tipe data karakter adalah 1 byte (1 byte = 8 bit). Adapun macam karakter yang ada sejumlah 256 macam karakter yaitu dari kode karakter (ASCII), 0 sampai dengan 255. Untuk penulisan karakter menggunakan tanda petik tunggal (‘ )  di depan dan belakang karakter yang ditulis. Contoh : ‘a’, ‘A’,’&’ dll.
Nilai-nilai yang termasuk karakter adalah :
a.      Karakter huruf : ‘a’..’z’,’A’..’Z’
b.      Karakter angka : ‘0’..’9’
c.       Karakter tanda baca : titik, koma, titik koma, titik dua dan sebagainya
d.      Karakter khusus : $, %, #, @ dan sebagainya.
C.      Boolean
Boolean merupakan tipe data logika, yang berisi dua kemungkinan nilai: TRUE (benar) atau FALSE (salah). Tipe data boolean memakai memori paling kecil.
2.     Tipe data Composite
Tipe Data Komposit merupakan tipe data yang dapat menampung banyak nilai, antara lain sebagai berikut.
A.   Array
Array atau sering disebut sebagai larik, adalah tipe data yang sudah terstruktur dengan baik, meskipun masih sederhana. Array mampu menyimpan sejumlah data dengan tipe yang sama (homogen) dalam sebuah variabel. Sebagai ilustrasi, array mampu menampung banyak data namun dengan satu tipe data yang sama, misalnya integer saja. Setiap lokasi data array diberi nomor indeks yang berfungsi sebagai alamat dari data tersebut.
B.   Record atau struct
Seperti halnya Array, Record atau Struct juga termasuk tipe data komposit. Record dikenal dalam bahasa Pascal/Delphi sedangkan Struct dikenal dalam bahasa C++. Berbeda dengan array, tipe data record mampu menampung banyak data dengan tipe data berbeda-beda (heterogen). Misalnya, satu bagian integer, satu bagian lagi character, dan bagian lainnya Boolean. Biasanya record digunakan untuk menampung data suatu obyek. Misalnya, siswa memiliki nama, alamat, usia, tempat lahir, dan tanggal lahir. Nama akan menggunakan tipe data string, alamat bertipe data string, usia bertipe data single (numeric), tempat lahir bertipe data string, dan tanggal lahir bertipe data date. Berikut ini contoh pengunaan record dalam Delphi.
C.   Image
Image, atau gambar, atau citra, merupakan tipe data grafik. Misalnya grafik perkembangan jumlah siswa SMK, foto keluarga kita, video perjalanan, dan lain-lain. Pada bahasa-bahasa pemrograman modern terutama yang berbasis visual, tipe data ini telah didukung dengan sangat baik.
D.   Date Time
Nilai data untuk tanggal (date) dan waktu (time) secara internal disimpan dalam format yang spesifik. Variabel atau konstanta yang dideklarasikan dengan tipe data Date dapat digunakan untuk menyimpan, baik tanggal maupun jam. Tipe data ini masuk dalam kelompok tipe data composite, karena merupakan bentukan dari beberapa tipe data.
E.   Object
Tipe data object digunakan untuk menyimpan nilai yang berhubungan dengan obyek-obyek yang disediakan oleh Visual Basic, Delphi, dan bahasa pemrograman lain yang berbasis GUI. Sebagai contoh, apabila mempunyai form yang memiliki control Command button, yang kita beri nama Command1.
F.    Subrange
Tipe data subrange merupakan tipe data bilangan yang mempunyai jangkauan nilai tertentu sesuai dengan yang ditetapkan programmer. Biasanya, tipe data ini mempunyai nilai batas minimum dan nilai batas maksimum. Tipe data ini didukung dengan sangat baik dalam Delphi.
G.   Enumerasi
Tipe data ini merupakan tipe data yang mempunyai elemen-elemen yang harus disebut satu persatu, dan bernilai konstanta integer sesuai dengan urutannya. Nilai konstanta integer elemen ini diwakili oleh suatu nama variable yang ditulis di dalam kurung. Tipe data ini juga dijumpai pada Delphi, dan bahasa pemrograman deklaratif seperti SQL.
Pada contoh di atas, tipe data Hari_dlm_Minggu termasuk enumerasi dengan rentang nilai Nol, dimana Senin sampai dengan Minggu dan nilai data dari 0, 1, sampai dengan 7. Sedangkan tipe data Nama_Bulan termasuk enumerasi dengan rentang nilai Nol, Januari sampai dengan Desember dan nilai data dari 0, 1, sampai dengan 12. (Saputra, 2015)

Daftar Pustaka

ADITYA, P. C. (2012, Juli). Pointer. Retrieved Januari 13, 2017, from Struktur Data: http://christ-13.blogspot.co.id/2012/07/pointer.html
BSI, C. ( 2009, November 5). Artikel Pointer. Retrieved Januari 13, 2017, from Artikel Pointer: http://ciciniez.blogspot.co.id/
Cicax-milanisti. (2010, Mei 25). POINTER PADA C++. Retrieved Januari 13, 2017, from TEKOM-C : http://cicax-milanisti.blogspot.co.id/2010/05/pointer-pada-c.html
Kebudayaan, K. P. (2014). Pemograman Dasar.
Saputra, R. (2015, Agustus). Pengertian Tipe Data/ Data Type. Retrieved Januari 13, 2017, from Pengertian dan Jenis-jenis Tipe Data/ Data Type didalam Dunia Pemrograman: http://westborneoblogger.blogspot.com/2015/08/pengertian-dan-jenis-jenis-tipe-data.html



Mode dan Format Pengalamatan
Yessica Amanda octafianti
MODE DAN FORMAT PENGALAMATAN
1. INHERENT
Dalam mode pengalamatan inherent, semua informasi yang dibutuhkan untuk operasi telah diketahui otomatis oleh CPU, dan tidak dibutuhkan operan eksternal dari memori atau dari program. Operan yang digunakan hanyalah register internal dari CPU atau data dalam stack. Karena itu operasi ini hanyalah terdiri dari satu byte instruksi.
2.  IMMEDIATE
Dalam mode pengalamatan immediate, operan terkandung di dalam byte yang langsung mengikuti kode operasi. Mode ini digunakan saat suatu harga atau konstanta diketahui saat program dibuat dan tidak akan dirubah selama eksekusi program. Operasi dengan mode ini membutuhkan dua byte instruksi, satu untuk kode operasi dan satu lagi untuk data byte.
3. DIRECTION
Mode pengalamatan direct mirip dengan mode pengalamatan extended kecuali bahwa upper byte dari alamat operan selalu dianggap $00. Karena itu, hanya lower-byte dari operan yang diperlukan untuk dimasukkan dalam instruksi. Pengalamatan direct menyebabkan efisiensi alamat dalam 256 byte pertama dalam memori. Area ini dinamakan dengan direct page dan mengandung on-chip RAM dan register I/O. Pengalamatan direct ini efisien bagi memori program dan waktu eksekusi. Dalam mode ini instruksi terdiri dari dua byte, satu untuk kode operasi dan satu lagi untuk alamat operan. (Sekolah)
4. EXTENDED
Pengalamatan extended ini dapat digunakan untuk mengakses semua lokasi dalam memori mikrokontroler termasuk I/O, RAM, ROM, dan EPROM. Karena itu operasi ini membutuhkan tiga byte, satu untuk kode operasi, dan dua untuk alamat dari operan.Contoh : 0200 C6 03 65 LDA $0365
Pertama CPU akan membaca kode operasi C6, kemudian CPU akan membaca $03 dari lokasi memori $0201 dan diterjemahkan sebagai alamat highorder. Setelah itu CPU membaca $65 dari lokasi $0202 dan diterjemahkan sebagai low-order dari alamat. Terakhir, CPU membangun alamat lengkap $0365 dan meletakkannya dalam bus alamat dan kemudian melakukan operasi read.  Instruksi-instruksi Mode Pengalamatan extended, antara lain: ADC, ADD, AND, BIT; CMP, CPX, EOR, JMP; JSR, LDA, LDX, ORA; SBC, STA, STX, SUB. (Haryanto, 2013)
5. INDEXED
Index Sequential Search Index adalah struktur data yang mengatur record data pada disk untuk mengoptimalkan beberapa jenis operasi pengambilan (retrieval) tertentu. (Astuti, 2015)
6. Mnemonic, Operation, Machine Code, Addressing Mode
Kode operasi (opcode) direpresentasi kan dengan singkatan – singkatan, yang disebut mnemonic.
                      Mnemonic mengindikasikan suatu operasi bagi CPU.
Contoh mnemonic adalah :
–     ADD = penambahan
–     SUB = substract (pengurangan)
–     LOAD = muatkan data ke memori
Setiap opcode simbolik memiliki representasi biner yang tetap dan programer  dapat menetapkan lokasi masing – masing operand
6. ADDRESSING MODE
Mode pengalamatan adalah bagaimana cara menunjuk dan  mengalamati suatu lokasi memori pada  sebuah alamat di mana operand akan diambil. Mode pengalamatan diterapkan pada set instruksi, dimana pada umumnya instruksi terdiri dari opcode (kode operasi) dan alamat. Setiap mode pengalamatan memberikan fleksibilitas khusus yang sangat penting. Mode pengalamatan ini meliputi direct addressing, indirect addressing, dan immediate addressing.
1. Direct Addresing
Dalam mode pengalamatan direct addressing, harga yang akan dipakai diambil langsung dalam alamat memori lain. Contohnya: MOV A,30h. Dalam instruksi ini akan dibaca data dari RAM internal dengan alamat 30h dan kemudian disimpan dalam akumulator. Mode pengalamatan ini cukup cepat, meskipun harga yang didapat tidak langsung seperti immediate, namun cukup cepat karena disimpan dalam RAM internal. Demikian pula akan lebih mudah menggunakan mode ini daripada mode immediate karena harga yang didapat bisa dari lokasi memori yang mungkin variabel.
      Kelebihan dan kekurangan dari Direct Addresing antara lain :
  Kelebihan
      •         Field alamat berisi efektif address sebuah operand
  Kelemahan
•         Keterbatasan field alamat karena panjang field alamat biasanya lebih    kecil   dibandingkan panjang word
2. Indirect Addresing
Mode pengalamatan indirect addressing sangat berguna karena dapat memberikan fleksibilitas tinggi dalam mengalamati suatu harga. Mode ini pula satu-satunya cara untuk mengakses 128 byte lebih dari RAM internal pada keluarga 8052. Contoh: MOV A,@R0. Dalam instruksi tersebut, 89C51 akan mengambil harga yang berada pada alamat memori yang ditunjukkan oleh isi dari R0 dan kemudian mengisikannya ke akumulator. Mode pengalamatan indirect addressing selalu merujuk pada RAM internal dan tidak pernah merujuk pada SFR. Karena itu, menggunakan mode ini untuk mengalamati alamat lebih dari 7Fh hanya digunakan untuk keluarga 8052 yang memiliki 256 byte spasi RAM internal.
  Kelebihan dan kekurangan dari Indirect Addresing antara lain :
  Kelebihan
•         Ruang bagi alamat menjadi besar sehingga semakin banyak alamat yang dapat referensi
  Kekurangan
•     Diperlukan referensi memori ganda dalam satu fetch sehinggamemperlambat preoses operasi (Ramadhan, 2015)
Listing alamat, mnemonic, kode mesin(OpCode), dan addressing mode
A. Elemen Instruksi Mesin
Operation code (Op code), Menspesifikasi operasi yang akan dilakukan. Kode operasi berbentuk kode biner Source Operand reference, Operasi dapat berasal dari lebih satu sumber. Operand adalah input operasi Result Operand reference, Merupakan hasil atau keluaran operasi Next Instruction Reference, Elemen ini menginformasikan CPU posisi instruksi berikutnya yang  harus diambil dan dieksekusi
B. MnemonicKode operasi (opcode) direpresentasi kan dengan singkatan – singkatan, yang disebut mnemonic. Mnemonic mengindikasikan suatu operasi bagi CPU.
Contoh mnemonic adalah :
ADD = penambahan
SUB = substract (pengurangan)
LOAD = muatkan data ke memori
Setiap opcode simbolik memiliki representasi biner yang tetap dan programer dapat menetapkan lokasi masing – masing operand.
Operand dari Operation1. Memori ke memori.
Dalam hal ini data berasal dan kembali ke memori, dan tahap operasi secara umum adalah :
a. Ambil nilai operand dari memori
b. Eksekusi operasi yang diperlukan
c. Kembalikan hasilnya ke memori
2. Memori ke register.
Yaitu memindah nilai dari data kememori ke register. Satu nilai data berasal dari memori dan satu lagi dari register. Hasil eksekusi dikembalikan ke memori atau ke register dimana operand berasal.
3. Register ke register.
Dalam hal ini digunakan sejumlah register untuk menyimpan seluruh nilai data yang akan digunakan dalam komputasi. Data harus diambil dari memori oleh sederet instruksi sebelum komputasi dimulai. Setelah komputasi dilakukan maka hasilnya dikembalikan lagi dengan register (Sekolah)

Daftar Pustaka

Astuti, V. A. (2015, January 12). Retrieved January 20, 2017, from http://veniapriliaa.blogspot.co.id/2015/01/index-sequential-search-index-adalah.html
Haryanto, A. T. (2013). Sistem Komputer. Jakarta: Politeknik Negeri Media Kreatif.
Ramadhan, F. (2015, Mei 7). MAKALAH MODE DAN FORMAT PENGALAMATAN SET INSTRUKSI. Retrieved January 20, 2016, from http://fuadramadhan12.blogspot.co.id/2015/05/makalah-mode-dan-format-pengalamatan.html
Sekolah, T. (n.d.). MODE DAN FORMAT PENGALAMATAN. Retrieved January 20, 2017, from MODE DAN FORMAT PENGALAMATAN: http://tugasekol.blogspot.com/2016/01/mode-dan-format-pengalamatan_14.html

Astuti, V. A. (2015, January 12). Retrieved January 20, 2017, from http://veniapriliaa.blogspot.co.id/2015/01/index-sequential-search-index-adalah.html
Haryanto, A. T. (2013). Sistem Komputer. Jakarta: Politeknik Negeri Media Kreatif.
Ramadhan, F. (2015, Mei 7). MAKALAH MODE DAN FORMAT PENGALAMATAN SET INSTRUKSI. Retrieved January 20, 2016, from http://fuadramadhan12.blogspot.co.id/2015/05/makalah-mode-dan-format-pengalamatan.html
Sekolah, T. (n.d.). MODE DAN FORMAT PENGALAMATAN. Retrieved January 20, 2017, from MODE DAN FORMAT PENGALAMATAN: http://tugasekol.blogspot.com/2016/01/mode-dan-format-pengalamatan_14.html


Profil
Nama  : yessica Amanda octafianti
Sekolah : Smk islam 1 blitar

Motto : penddikan tidak menjamin kitab sukses dihari esok . namun tanpa pendidikan pun kita bukan apa apa 
Karakteristik  set industri
Yessica Amanda octafianti
Element-element Instruksi (Op Code, Source Operand, Result Operand, Next Instruction Reference)
Pengertian elemen  Kata elemen berasal dari kata Latin elementum yang berarti “bagian-bagian dasar yang mendasari sesuatu”. Perkembangan kata ini di bahasa Latin sangat dipengaruhi oleh kata Bahasa Yunani στοιχεῖον (stoicheion), akar kata persisnya yang tak dikenal.
Pengertian instruksi   /in·struk·si/ n 1 perintah atau arahan (untuk melakukan suatu pekerjaan atau melaksanakan suatu tugas)
* Operation Code (opcode) : menentukan operasi yang akan dilaksanakan 
* Source Operand Reference : merupakan input bagi operasi yang akan dilaksanakan 
* Result Operand Reference : merupakan hasil dari operasi yang dilaksanakan 
* Next instruction Reference : memberitahu CPU untuk mengambil (fetch) instruksi
berikutnya setelah instruksi yang dijalankan selesai. Source dan result operands dapat berupa
salah satu diantara tiga jenis berikut ini: 
 Main or Virtual Memory 
 CPU Register 
 I/O Device  (elemen elemen instruksi, 2017)
Tipe-Tipe Instruksi (Data Processing, Data Storage, Data Movement, Program Flow Control)
1.      .Pengolahan data (data processing)
Meliputi operasi-operasi aritmatika dan logika. Operasi aritmatika memiliki kemampuan komputasi
untuk pengolahan data numerik. Sedangkan instruksi logika beroperasi terhadap bit-bit word sebagai
bit, bukannya sebagai bilangan, sehingga instruksi ini memiliki kemampuan untuk pengolahan data lain.
2.      Perpindahan data (data movement
berisi instruksi perpindahan data antar register maupun modul I/O. untuk dapat diolah oleh CPU maka diperlukan instruksi-instruksi yang bertugas memindahkan data operand yang diperlukan.
3.      Penyimpanan data (data storage)
berisi instruksi-instruksi penyimpanan ke memori. Instruksi penyimpanan sangat pentingdalam operasi komputasi, karena data tersebut akan digunakan untuk operasi berikutnya, minimal untuk ditampilkan pada layar harus diadakan penyimpanan walaupun sementara
4.      Kontrol aliran program (program flow control)
berisi instruksi pengontrolan operasi dan percabangan. Instruksi ini berfungsi untukpengontrolan status dan mengoperasikan percabangan ke set instruksi lain.
(solikhatun, 2017)

Tipe-Tipe Operand (Address, Numbers, Characters, Logical Data)
1.      .Addresses (akan dibahas pada addressing modes)\
2.      Numbers :
– Integer or fixed point
– Floating point
– Decimal (BCD)
3.      Characters :
– ASCII
– EBCDIC
4.        Logical Data : Bila data berbentuk binary: 0 dan 1
(aisyah, 2017)

Tipe-Tipe Operasi (Data Transfer, Arithmetic, Logical, Conversion, I/O, System Control, Transfer of Control)
TRANSFER DATA
Menetapkan lokasi operand sumber dan operand tujuan.  
Lokasi-lokasi tersebut dapat berupa memori, register atau bagian paling atas daripada stack.  
Menetapkan panjang data yang dipindahkan.  
Menetapkan mode pengalamatan.  
Tindakan CPU untuk melakukan transfer data adalah :
           a. Memindahkan data dari satu lokasi ke lokasi lain. 
           b. Apabila memori dilibatkan :
                  Menetapkan alamat memori.
Menjalankan transformasi alamat memori virtual ke alamat memori aktual.
Mengawali pembacaan / penulisan memori
Operasi set instruksi untuk transfer data
                        MOVE                       : memindahkan word atau blok dari sumber ke tujuan 
STORE                      : memindahkan word dari prosesor ke memori. 
LOAD                         : memindahkan word dari memori ke prosesor. 
EXCHANGE             : menukar isi sumber ke tujuan. 
CLEAR / RESET       : memindahkan word 0 ke tujuan. 
SET                              : memindahkan word 1 ke tujuan. 
PUSH                          : memindahkan word dari sumber ke bagian paling atas stack. 
POP                                  : memindahkan word dari bagian paling atas sumber
(arsip blog, 2017)
  Instruksi Percabangan
Instruksi Percabangan Instruksi percabangan mengubah urutan normal pelaksanaan suatu program. Dengan instruksi ini program yang sedang dilaksanakan akan mencabang ke suatu alamat tertentu. - Instruksi percabangan tanpa syarat - Instruksi percabangan bersyarat
(nama, 2017)

Daftar Pusaka

arsip blog. (2017, januari 20). Retrieved from Set Instruksi & Teknik Pengalamatan: http://orkomyohanes.blogspot.co.id/p/set-instruksi-teknik-pengalamatan-set.html
elemen elemen instruksi. (2017, januari 20). Retrieved from bestblog: https://blogerimarzoni.wordpress.com/ilmu-komputer/94-2/
aisyah, r. (2017, januari 20). tipe-tipe operand dan operasi. Retrieved from https://kikireisyah.wordpress.com/tipe-tipe-operand-dan-operasi/
nama, a. (2017, januari 20). Instruksi Percabangan Instruksi percabangan mengubah urutan normal pelaksanaan suatu program. Dengan instruksi ini program yang sedang dilaksanakan. Retrieved from http://slideplayer.info/slide/2950025/
solikhatun, a. (2017, januari 20). ELEMEN-ELEMEN INSTRUKSI. Retrieved from http://sayapriani.blogspot.co.id/2015/01/karateristik-set-instruksi.html


Profil
Nama : yessica Amanda octafianti
Sekolah : Smk islam 1 blitar

Motto : pendidikan tidak menjamin kita sukses dihari esok , namun tanpa pendidikan pun kita bukan apapa 
Perawatan peralatan
Yessica Amanda octafianti

Memeriksa kinerja piranti sesuai fungsi pada manual.
Perawatan peralatan komputer merupakan hal yang terpenting dalam kinerja atau penggunaan komputer, dalam pemakaiannya seharusnya dilakukan perawatan komputer secara berkala baik pada CPU, monitor, serta perangkat lainnya. Komputer yang tidak pernah dilakukan perawatan akan menyebabkan berbagai masalah seperti kinerja komputer menjadi lemot, komputer ngehang, komputer mengalami bluescreen,dll. Perawatan peralatan komputer sepeti halnya dengan manusia, jika manusia perawatan ada dua sisi yaitu jasmani dan rohani nah kalau komputer dari sisi software dan hardware.  (cyber, 2017)
Membersihkan dan menyimpan log kerja peralatan.
Klik Start > Search ketik RUN > Ketik Perfmon /report > Enter / OK.
tunggu sekitar 60 seconds sistem akan melakukan scan, laporan hasil scan adalah sebagai berikut :  Diagnostic Results, Software Configuration, Hardware Configuration, CPU, Network, Disk, Memory, dll.
Windows 7 Performance Monitor berisi banyak informasi yang tidak akan berguna bagi pengguna komputer dengan tingkat pengetahuan rata-rata, karena ini merupakan kelompok laporan yang logis yang disajikan secara bersama-sama yang mengekspos masalah dan informasi rinci tentang PC yang mungkin Anda tidak tahu, seperti kemacetan di hardware yang mungkin mempengaruhi kinerja dalam kategori Resource Overview atau masalah dengan perlindungan malware di kategori Security. (slmafiaah, 2014)
Melakukan back-up
Proses Backup system
1.      Buka aplikasi
 Klik Start>Computer, pilih drive C: dan klik kanan. Pilih Properties>Tools, klik Backup now.
2.      Tentukan lokasi
  Pilih Create a system image, nantinya Windows akan mencari lokasi dimana backup image ini akan ditempatkan. Kamu mempunyai pilihan ditempatkan pada folder baru (harus di drive yang berbeda dengan C:), atau pilih agar ditempatkan (diburn) ke keping DVD.
3.      Konfirmasi backup
Setelah memilih lokasi tersebut, klik Next. Aplikasi akan mengkonfirmasi sistem yang akan di-backup sebelum berlanjut ke langkah berikutnya (beri tanda centang jika ingin melakukan backup, dan hilangkan centang jika tidak). Klik Next, dan proses akan berjalan. Lamanya waktu backup tergantung dari kapasitas sistem Windows yang ada
(xtkj, 2017)

Melakukan pengembalian konfigurasi/restore hasil back-up    
 masukkan CD/DVD recovery yang telah dibuat pada optical drive, restart komputer. Sebelumnya posisikan boot agar dimulai dari CD/DVDROM yang bisa diatur dari BIOS. Nantinya akan terbuka jendela System Recovery Options, pilih Restore your computer using a system image that you created, klik Next. Jelajah ke posisi dimana file backup tadi dibuat. (salmaafiah, 2014)

Daftar Pusaka

cyber, m. (2017, januari 20). peralatan perawatan komputer terapan. Retrieved from http://mata-cyber.blogspot.co.id/2015/02/perawatan-peralatan-komputer-terapan.html
salmaafiah. (2014, juni 10). sekilas tentang php. Retrieved from https://salmaafiahh.wordpress.com/category/pweb/
slmafiaah. (2014, juni 20). pengertian debian. Retrieved from https://salmaafiahh.wordpress.com/category/debian/
xtkj, b. (2017, januari 20). melakukan bakc up dan restore software. Retrieved from http://bayuwima.blogspot.co.id/2016/02/melakukan-back-up-dan-restore-software.html


Profil

Nama               : yessica Amanda octafianti
Sekolah           : Smk islam 1 blitar
Motto              : education does not guarantee us success on the day tomorrow,

                        but without the sort of education we are not anything at all 
Fungsi dan kinerja piranti komputer terapan
Yessica  Amanda  octafinati

Memeriksa kinerja piranti sesuai fungsi pada manual
Mendengar kata perawatan pasti sudah tak asing lagi ditelingga anda, Perawatan ialah suatu aktivitas untuk memelihara, menjaga dan mengadakan perbaikan atau penyesuaian penggantian yang diperlukan. Pada artikel ini saya akan membahas materi komputer terapan jaringan tentang Perawatan Peralatan pada komputer, saya juga akan upload file perawatan peralatan komputer terapan jaringan dalam bentuk .pptx di artikel ini.
- Dalam file tersebut berisi sub materi tentang :
1.Memeriksa kinerja piranti sesuiai fungsi pada manual
2. Membersihkan dan menyimpan log kinerja peralatan
3. Melakukan backup
4. Melakukan pengembalian konfigurasi / restore hasil backup
(peralatan komputer terapan, 2017)
Berikut hal yang harus kita periksa supaya kinerja piranti menjadi baik
Dari sisi Hardware, salah satunya sebagai berikut :
1.      Konsentrasi debu pada peralatan / piranti yang menempel di dalam cpu atau di luar cpu khusunya pada komputer (PC), bershikan setiap 1 minggu sekali secara rutin
2.      Pemasangan peripheral, apakah benar benar kokoh atau tidak
3.      Pemasangan socket yang bener pas atau tidak
4.      Kondisi Power suply, apakah masih baik digunakan atau tidak serta daya listriknya stabil atau tidak
5.      Listrik, apakah stabil atau tidak sering kali listrik drop/mati sehingga komputer mati mendadak tanpa di shutdown, gunakanlah STALVOLT atau UPS.
   
            (hermawan, 2017)
Dari sisi Software, salah satunya sebagai berikut
1.      Sistem Operasi (OS), Apakah sesuai dengan spesfikasi komputer yang kita gunakan atau tidak     
2.      Masalah Virus, lengkapilah komputer anda dengan antivirus terbaik untuk membersihkan virus2 yang berbahaya seperti Smadav, Avira, Eset,dll. Lakukan scan setiap 1 minggu sekali untuk menjaga / mengecek komputer anda terinfeksi virus atau tidak dan membershikannya, serta selalu update antivirusnya.
  1. Unistall program aplikasi atau software yang tidak perlu
4.      Defragment Harddisk, lakukanlah 1 minggu sekali secara rutin untuk menata dan mengurutkan file2 harddisk. Cara untuk melakukan defrag : Start > Program > Accesories > System Tool > Disk Defragmenter (tidak boleh ada program yang berjalan saat melakukan defrag) (hermawan, Komputer Terapan, 2017)

Koneksi kendali ke piranti
  Bagaimana cara sebuah perangkat lunak/ software dapat mengendalikan sebuah hardware / perangkat keras. Seperti pada contoh driver pada sebuah laptop . tanpa sebuah driver perangkat perangkat keras seperti wifi adapter , soundcare, vga card, dll . tidak akan berjalan dengan baik tanpa adanya kendali dari sebuah perangkat lunak
(solusi, 2017)

DAFTAR PUSAKA

peralatan komputer terapan. (2017, januari 20). Retrieved from mata cyber: http://mata-cyber.blogspot.co.id/2015/02/perawatan-peralatan-komputer-terapan.html
hermawan, b. (2017, januari 20). Komputer Terapan. Retrieved from https://budihermawan78.wordpress.com/komputer-terapan-perawatan-peralatan/
hermawan, b. (2017, januari 20). Komputer Terapan. Retrieved from https://budihermawan78.wordpress.com/komputer-terapan-perawatan-peralatan/
solusi, p. (2017, januari 20). Koneksi Kendali Ke Piranti. Retrieved from http://materi-komputer-terapan.blogspot.co.id/2015/05/koneksi-kendali-ke-piranti.html


PROFIL
Nama               : yessica Amanda octafianti
Sekolah           : Smk islam 1 blitar
Motto              : education does not guarantee us success on the day tomorrow

                          but without the sort of education we are not anything at all