Kamis, 01 Desember 2011

Blue Screen

 



"Blue screen" ialah sebuah pesan error yang terjadi pada komputer anda terutama kalau anda memakai windows, yang bisa dijadikan pegangan untuk memperbaiki kerusakan pada komputer kita, berikut sedikit arti dari "Blue Screen" yang sering terjadi. 

1. IRQL_NOT_LESS_OR_EQUAL (0X0000000A) Error ini yang paling sering muncul pada saat terjadi Blue Screen. Pesan kesalahan ini biasanya disebabkan kerena ada ketidakcocokan driver yang terinstall di komputer. Penyebabnya: - Driver yang bentrok atau tidak cocok - Permasalahan pada Video Card, hal ini mencakup video card yang di overclock melebihi batas atau Anda baru berganti Video card dan Anda belum menguninstall driver Video card lama dari chipset berbeda - Permasalahan pada Audio Card, meliputi kesalahan konfigurasi atau bug dalam driver sound card

2. NTFS_FILE_SYSTEM atau FAT_FILE_SYSTEM (0X00000024) atau (0X00000023) Pesan error ini setidaknya sudah sedikit memberikan gambaran di mana kerusakan berada, yaitu ada di partisi atau filesystemnya tetapi bukan di harddisknya. Kita bisa melakukan pengecekan dengan memeriksa kabel SATA atau PATA atau bisa mengecek partisi dengan tool chkdsk.

3. UNEXPECTED_KERNEL_MODE_TRAP (0X0000007F) Bila Anda mendapatkan pesan error seperti ini, dapat disebabkan karena: - Overclock Hardware yang berlebihan - Komponen komputer yang terlalu panas - BIOS yang korup - Memory dan CPU yang cacat

4. DATA_BUS_ERROR Pesan error ini disebabkan karena adanya kemungkinan bahwa memory atau slot memory di motherboard rusak.

 5. PAGE_FAULT_IN_NONPAGED_AREA Pesan error ini disebabkan karena adanya kerusakan hardware, termasuk memory utama, memory video card, atau memory di processor (L2 Cache)

6. INACCESSIBLE_BOOT_DEVICE Pesan error ini disebabkan karena adanya kesalahan dalam konfigurasi jumper harddisk yang salah, virus boot sector, driver IDE controller yang salah, atau kesalahan driver chipset.

 7. VIDEO_DRIVER_INIT_FAILURE Pesan error ini disebabkan karena adanya Kesalahan terjadi pada instalasi driver video card yang kurang sempurna, restart pada saat instalasi atau juga dapat terjadi karena kesalahan dalam instalasi driver.

 8. BAD_POOL_CALLER Pesan error ini disebabkan karena adanya Kesalahan ini dapat terjadi karena kesalahan atau driver yang tidak kompatibel. Sering terjadi saat melakukan instalasi XP dari upgrade, atau bukan dari instalasi baru.

9. PEN_LIST_CORRUPT Pesan error ini disebabkan karena adanya kerusakan RAM

10. MACHINE_CHECK_EXCEPTION Pesan error ini disebabkan oleh cacatnya CPU, atau yang di overclock secara agresif, serta power supply yang kekurangan daya atau rusak. Dengan mengetahui arti "BlueScreen" maka akan membantu kita dalam menganalisa permasalahan yang terjadi pada komputer kita, baik software maupun hardware, selain dengan melihat "blue screen" kita juga bisa mengetahui kesalahan pada hardware kita dengan mendengarkan "beep Code" pada saat komputer booting awal. Untuk mengetahui arti "Beep" pada komputer, akan ditulis nanti .... tunggu saja...

sumber : http://zainulcr7.blogspot.com/2010/04/blue-screen-pada-windows.html

Selasa, 22 November 2011

Fungsi : strcpy

 Menggabungkan dua buah String :


#include<conio.h>
#include<stdio.h>
#include<string.h>
main()
{
char nama1[20],nama2[20];

printf("Masukkan Nama Pertama: ");
gets(nama1);
printf("Masukkan Nama Kedua : ");
gets(nama2);

strcat(nama1,nama2);

printf("\nHasil dari fungsi strcpy adalah \"%s\" ",nama1);
getch();
}

Hasil :

Fungsi : Strcpy

 Menyalin Sebuah String Ke String Lain :

#include<conio.h>
#include<stdio.h>
#include<stdio.h>
main()
{
    char nama1[20],nama2[20];
   
    printf("Masukkan Nama Pertama: ");
    gets(nama1);
   
    printf("Masukkan Nama Kedua : ");
    gets(nama2);
   
    strcpy(nama1,nama2);
    printf("\nNama Pertama sekarang adalah %s",nama1);
    getch();
}

 Hasil :

Fungsi : strlen

Menghitung Banyak String :

#include<conio.h>
#include<stdio.h>
#include<string.h>

main()
{
char nama[20];

printf("Masukkan Nama : ");
gets(nama);

printf("\nPanjang string %s adalah %d",nama,strlen(nama));
getch();
}

Hasil :

Fungsi : Strlwr

 Mengubah Huruf Besar Menjadi kecil :

#include<conio.h>
#include<stdio.h>
#include<string.h>
main()
{
    char nama[20];
   
    printf("Masukkan Nama (Dalam Huruf Besar) : ");
    gets(nama);
   
    printf("\n\nHasil dari fungsi strlwr adalah %s ",strlwr(nama));
    getch();
}

Hasil :

Fungsi : Strupr

Mengubah Huruf kecil menjadi Besar :

#include<conio.h>
#include<stdio.h>
#include<string.h>
main()
{
    char nama[20];
   
    printf("Masukkan Nama (Huruf Kecil): ");
    gets(nama);

    printf("\nHasil dari fungsi strupr adalah : %s ",strupr(nama));
    getch();
}


Hasil :

Senin, 21 November 2011

Function

3.1 PENGERTIAN FUNGSI DI C++

Function/fungsi adalah satu blok kode yang melakukan tugas tertentu
atau satu blok instruksi yang di eksekusi ketika dipanggil dari bagian lain
dalam suatu program.

Bentuk umum deklarasi fungsi :

Tipenilaibalik fungsi (tipepara, … ) ;

Keterangan :

- tipenilaibalik = tipe nilai yang dikembalikan dengan statemen ‘return’. Tipe default nya : ‘int’. Untuk
  menyatakan fungsi yang tidak mengembalikan nilai balik, dideklarasikan sebagai : ‘void’
- fungsi = nama fungsi tersebut
- tipepara = tipe parameter, bila parameter lebih dari satu (1), masing-masing dipisahkan dengan tanda koma 
  ( , ) untuk menyatakan fungsi tanpa parameter dispesifikasikan : ‘void’. Bila tipe parameter tidak
  dispesifikasikan, defaultnya : ‘void’

Fungsi harus dideklarasikan terlebih dahulu sebelum didefinisikan.
Maksudnya adalah memberitahu compiler jumlah dan tipe parameter yang
diterima dan nilai balik fungsi (bila ada) agar compiler dapat memeriksa
ketepatannya. Definisi fungsi itu sendiri adalah menspesifikasikan tugas
fungsi tersebut.

3.2 PARAMETER FUNGSI

Parameter fungsi ada 2, yaitu : parameter formal dan parameter actual.
1. Parameter Formal
    Parameter yang dideklarasikan dibagian blok fungsi.
2. Parameter Aktual
    Parameter yang sebenarnya / parameter yang dilewatkan saat fungsi dipanggil.




 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Online Project management