• Cara Meng-Upgrade Linux Ubuntu 17.10 ke 18.04

    Sistem operasi adalah bagian dari komputer yang digunakan untuk mengontrol hardware dan berfungsi untuk menjalankan software / fitur fitur dalam komputer yang sangat penting dan harus di update.

  • Apa Itu Html dan Sejarah Html

    Html adalah singkatan dari HyperText Markup Language dan html merupakan salah satu bahasa yang paling sering digunakan untuk membuat halaman web pada sebuah website. Dengan bahasa ini kita dapat membuat halaman web sesuai dengan apa yang kita harapkan dengan cara mengetikan sekumpulan kode kode / sintak sintak standar pada html.

  • Cara Membuat Animasi Larva Dengan Blender

    Bagaimana cara membuat animasi larva dengan aplikasi Blender

  • Cara Menginstall Shutter di LINUX Beserta Cara Menggunakannya

    cairo dock adalah aplikasi atau software yang digunakan untuk menambah dock/panel

  • Cara Membuat Logo di Inkscape

    Logo adalah suatu gambar yangdengan arti tertentu, biasanya digunakan untuk melambangkan suatu kepemilikan atau ciri khas perusahaan, organisasi, produk, lembaga atau sebagai pengganti nama aslinya agar mudah untuk di ingat.

Apa Perbedaan MySQL dan MySQLI



Asalamualaikum Wr. Wb.


A. Pendahuluan
     1. Latar Belakang
         Membahas tenatang apa itu MySQLI dan apa perbedaannya dengan MySQL
     2. Alat
         Laptop
     3. Waktu
         20 - 30 menit
     4. Tujuan
B. Isi
     1. Pembahasan
MYSQLI merupakan kependekan dari MYSQL Improved extension. Seperti yang terlihat dari namanya, extension PHP ini merupakan versi perbaikan dan penambahan dari extension MYSQL sebelumnya yang umum digunakan. Extension PHP MYSQLI dibuat dengan tujuan untuk mendukung fitur-fitur terbaru dari MYSQL server versi 4.1 ke atas.

Selama ini kita menggunakan extension mysql dari PHP untuk mengakses MySQL. Fungsi-fungsi yang kita pelajari tersebut (seperti fungsi mysql_connect,mysql_query dan mysql_fetch_array)Terhitung dari PHP versi 5.5, extension mysql tidak lagi disarankan penggunaannya dan berstatus deprecated, yang berarti mungkin akan dihapus pada PHP versi berikutnya. Kita disarankan untuk mulai beralih menggunakan mysqli atau PDO. Mari kita bahas tentang mysqli terlebih dahulu.Secara garis besar, tidak ada perbedaan mencolok antara mysql extension dengan mysqli extension. Nama-nama fungsi didalam mysqli sebagian besar mirip dengan apa yang telah kita pelajari (extension mysql).Sebagai contoh, untuk membuat koneksi dengan MySQL Server, di dalam mysql kita menggunakan fungsi mysql_connect(), sedangkan di dalam mysqli, kita menggunakan mysqli_connect(). Begitu juga dengan fungsi lain seperti mysql_query() menjadi mysqli_query().

Selain menambah huruf “i” di dalam nama fungsi, argumen-argumen yang dibutuhkan juga hampir mirip. Perbedaannya, jika di dalam extension mysql umumnya kita meletakkan argumen resources di akhir fungsi, maka di dalam mysqli, argumen ini diteletakkan di awal.


Penulisan Syntax MySQL dan MySQLI
Ada perbedaan dalam penulisan syntax dalam kedua jenis database tersebut, adapun perbedaanya sebagai berikut.
 Contoh Syntax MySql :
mysql_query(“SELECT * FROM ngoprek”, $link)
Contoh Syntax MySqli :
mysqli_query($link, “SELECT * FROM ngoprek”)




Agar tidak susah dalam menyesuaikan dari MYSQL ke MYSQLI, PHP memberikan dua buah alternatif cara penulisan MYSQLI yang bisa digunakan, yaitu:
Procedural style, Cara ini mirip dengan ekstension MYSQL dimana kalian harus menggunakan fungsi-fungsi untuk mengakses database MYSQL.
Obeject Oriented, Dengan menggunakan cara kedua ini kalian bisa menggunakan aturan penulisan pemrograman objek untuk berkomunikasi dengan MYSQL.



     2. Kesimpulan
Jadi kita semua menjadi tahu apa itu MySQLI dan ternyata MySQL dan MySQLI hanya berbeda sedikit.


C. Penutup
  Saya kira hanya itu yang saya post .untuk kurang lebihnya saya minta maaf.

Wasalamualaikum Wr. Wb.   
D. Referensi
     - http://phphostingindonesia.com/extension-php-perbedaan-mysql-dan-mysqli/
     - https://www.duniailkom.com/tutorial-php-mysql-perbedaan-mysql-dan-mysqli-extension-php/



Share:

Mengenal Fungsi printf() dan scanf() dalam Bahasa C

Asalamualaikum Wr. Wb.

A.      Pendahuluan
Latar Belakang
Menjelaskan Tentang Apa saja fungsi printf() dan scanf() dalam Bahasa C
Tujuan
Agar bisa mengerti apa fungsi printf() dan scanf() dalam Bahasa C
Alat
Laptop
Waktu
15-20 menit
B.      Isi
Pembahasan



Dalam pembuatan sebuah program computer, kita tidak akan lepas dari proses masukan (input) dan keluaran (output). Dalam bahasa C perintah tersebut dikenal dengan penulisan scanf() sebagai inputan dan printf() sebagai keluaran. Untuk file header yang diperlukan adalah stdio.h.



Contoh 1 : Memasukkan sebuah nilai bertipe integer

#include <stdio.h>

int main()

{

               int x;

printf(“Masukkan sebuah nilai bilangan bulat = ”);

scanf(“%d”, &x);

printf(“Nilai yang anda masukkan adalah = %d”, x );

return 0;

}

Adak kode program yang di dalamnya terdapat tanda %d, maksudnya adalah masukan tersebut membaca nilai bertipe int (format bilangan bulat) dari keyboard dan menyimpan nilai tersebut ke dalam alamat di dalam memori yang ditempati oleh variable x.



Ada beberapa format yang lain untuk menentukan format yang dapat dipakai pada scanf().

Karakter
Tipe Argumen
Keterangan
%d,  %i
int
Untuk membaca tipe bilangan bulat dalam bentuk decimal (basis  10)
%o
int
Untuk membaca tipe bilangan bulat dalam bentuk octal (basis 8) tanpa diawali angka 0
%u
int
Untuk membaca bilangan bulat tanda tanda (unsigned)
%c
char
Untuk membaca karakter
%s
char*
Untuk membaca string (kumpulan karakter)
%f
float
Untuk membaca bilangan real dengan tipe float
%lf
float
Untuk membaca bilangan real dengan tipe double
%ld
float
Untuk membaca bilangan real dengan tipe long int.
%e
double
Untuk membaca bilangan real dengan bentuk eksponen

Ada beberapa format yang lain untuk menentukan format yang dapat dipakai pada printf().

Karakter
Tipe Argumen
Keterangan
%d,  %i
int
Untuk menampilkan tipe bilangan bulat dalam bentuk decimal (basis  10)
%o
int
Untuk menampilkan tipe bilangan bulat dalam bentuk octal (basis 8) tanpa diawali angka 0
%x, %X
int
Untuk menampilkan tipe bilangan bulat dalam bentuk heksadesimal (basis 16) tanpa diawali dengan tanda 0x atau 0X. Format x digunakan untuk menampilkan hasil dalam huruf kecil dan huruf X untuk menampilkan dalam huruf besar.
%u
int
Untuk menampilkan bilangan bulat tanda tanda (unsigned)
%c
char
Menampilkan karakter
%s
char*
Menampilkan string (kumpulan karakter)
%f
float
Menampilkan bilangan real dengan tipe float
%lf
float
Menampilkan bilangan real dengan tipe double
%ld
float
Menampilkan bilangan real dengan tipe long int.
%e ,  %E
double
Menampilkan bilangan real dengan bentuk eksponen
%g , %G
double
Menampilkan bilangan real dalam bentuk seperti %f, atau %E tergantung dari ekspresinya
%%

Menyatakan symbol 

Ada beberapa tambahan dalam penggunaan bilangan real misalnya :

%.3f       mencetak bilangan real dengan 3 angka di belakang koma

%2.3      mencetak bilangan real dengan 2 angka sebelum koma dan 3 angka sesudah koma.

Selain itu perlu juga diperhatikan sebuah karakter escape yaitu karakter yang ditulis dengan awalan tanda  \  diikuti dengan karakter tertentu yang memiliki sebuah tingkah laku.



Karakter-karakter tersebut seperti pada table di bawah ini :

Karakter
Keterangan
\a
Untuk membangkitkan suara atau speaker (bell)
\b
Karakter backspace, kursor akan kembali ke depan sebanyak satu karakter
\f
Formfeed : untuk meletakkan formfeed
\n
Newline : untuk meletakkan baris baru(ganti baris )
\r
Carriage return : untuk meletakkan kursor di awal baris bersangkutan
\t
Horizontal tab : untuk meletakkan tab horizontal
\v
Vertical tab : untuk meletakkan tab vertical
\\
Memunculkan karakter \
\”
Memunculkan karakter “
\’
Memunculkan karakter ‘
\?
Memunculkan karakter ?
C. Penutup
Saya kira cukup untuk hari ini jika ada salah atau kekurangan mohon di maaf kan.
Wasalamualaikum Wr. Wb.
D. Referensi
https://www.duniailkom.com/tutorial-belajar-c-fungsi-scanf-dan-cara-penggunaan-perintah-scanf/
https://berbagiubuntu.wordpress.com/2012/07/03/fungsi-printf-dan-scanf-pemrograman-c/
Share:

Istilah dan fungsi dalam bahasa C++

Asalamualaikum Wr. Wb.

A.      Pendahuluan
Latar Belakang
 Menjelaskan Tentang Istilah istilah apa saja yang digunakan pada bahasa C++
Tujuan
 Agar mengerti apa saja itu dan itu akan memudahkan kita untuk membuat program dengan bahasa C, jika sudah mengerti
Alat
 Laptop
Waktu
20-30 menit
B.      Isi
Pembahasan


#Macam-macam kata kunci pada bahasa c/c++

- Auto, dipakai untuk membuat variabel sementara/temporer yang di ciptakan atas entry ke dalam blok dan akan di hancurkan saat keluar program.

- Break, untuk keluar dari loop do, for atau while dalam kondisi suatu perulangan yang normal.

- Case, dipakai dalam statemen switch.

- Char, merupakan tipe data variabel karakter.

- Const, memberitahukan pada compiler bahwa isi dari variabel tidak dapat berubah (konstan).

- Continue, untuk mengirimkan bagian dari kode dalam loop dan memaksa ekspresi kondisional untuk di evaluasi.

- Default, dipakai dalam statemen switch, memberikan sinyal bahwa blok default di eksekusi jika tidak ada statemen yang benar dalam kondisi switch.

- Do, salah satu dari 3 loop yang ada pada bahasa c/c++.

- Double, tipe data untuk mendeklarasikan variabel dengan double-precision-floating-point, biasa dipakai dalam perhitungan matematika.

- Else, menandakan optional pada kontrol if.

- Enum, merupakan tipe specifier yang dipakai dalam enumerasi.

- Extern, menyatakan kepada compiler yang mendefinisikan variabel yang diletakan dimanapun dalam program.

- Float, tipe data yang dipakai untuk mendefinisikan variabel floating point.

- For, mengijinkan inisialisasi secara otomatis dari instrumen variabel counter.

- Goto, menyebabkan eksekusi program melompat ke suatu label dalam statemen goto.

- If, merupakan kondisi atau percabangan.

- Int, tipe data untuk mendeklarasikan suatu variabel integer.

- Long, tipe data modifier yang biasa dipakai untuk mendeklarasikan suatu variabel long integer dan long double.

- Register, modifier yang diperlukan untuk suatu variabel yang diurutkan yang mengijinkan akses terhadapnya secara cepat.

- Return, memaksa kembali dari suatu fungsi dan dapat dipakai untuk mentransfer nilai ke rutin yang memanggilnya.

- Short, tipe data untuk modifier dan dipakai dalam variabel small integer.

- Signed, tipe modifier yang tidak umum dipakai untuk data.

- Sizeof, kata kunci dimana juga merupakan compile-time operator yang mengembalikan panjang dari variabel atau tipe precede.

- Static, untuk mendeklarasikan 
tipe data yang menyebabkan keyboard dalam tipe data dimodifikasi, menyebabkan compiler membuat storage permanen untuk variabel.

- Struct, untuk membuat tipe data agregat, disebut struktur karena memiliki anggota.

- Switch, statemen muliti kondisi, untuk merute kondisi yang jumlahnya banyak.

- Typedef, pernyataan yang mengijinkan kiita untuk membuat nama baru dari tipe data yang sudah ada.

- Union, membuat tipe agregat dalam 2 atau lebih variabel.

- Unsigned, peubah tipe yang mengatakan pada compiler untuk membuat variabel menangani hanya variabel tipe unsigned (misalnya bilangan positif).

- Void, untuk mendeklarasikan fungsi void (fungsi yang tidak mengembalikan nilai).

- Volatile, mengatakan pada compiler bahwa variabel konstan mungkin akan diubah dengan cara implicit yang di definisikan dalam program.

- While, merupakan salah satu bentuk perulangan.


#Fungsi-fungsi yang di gunakan pada bahasa c/c++

- PRINTF(), fungsi yang paling sering digunakan dalam menampilkan data.

- PUTS(), digunakan khusus untuk menampilkan sebuah data string ke layar.

- PUTCHAR(), digunakan khusus untuk menampilkan sebuah karakter ke layar.

- SCANF(), fungsi yang dapat digunakan untuk memasukan berbagai jenis data.

- GETCH(), untuk membaca sebuah karakter dengan sifat karakter yang dimasukkan tidak perlu di akhiri dengan enter.

- GETCHE(), membaca karakter lalu menampilkannya di layar.

- SQRT, menghitung akar positif dari sebuah bilangan bulat.

- POW, menghitung Xy.

- TAN, menghitung nilai tangent dari sebuah sudut.

- DIV, membagi duang bilangan bulat, memberikan hasil bagi dan sisanya.

- CEIL, membulatkan ke atas.

- FLOOR, membulatkan ke bawah.

- EXP, menghitung ex.

- MAX, memberikan bilangan yang lebih besar dari 2 bilangan yang di berikan.

- MIN, memberikan bilangan yang lebih kecil dari 2 bilangan yang diberikan.


#Karakter escape pada bahasa c/c++

- \a, bunyi bell pada speaker komputer.

- \b, mundur satu spasi (backspace).

- \f, ganti halaman (form feed).

- \n, ganti baris baru.

- \t, tab horizontal.

- \v, tab vertikal.

- \0, nilai kosong (null).

- \’, karakter petik tunggal.

- \”, karakter petik ganda.

- \?, karakter tanda tanya.

#Kode format untuk fungsi printf() pada bahasa c/c++

- %c, karakter.

- %d, bilangan bulat bertanda.

- %i, bilangan bulat bertanda.

- %e, eksponensial, e huruf kecil.

- %E, eksponensial, E huruf besar.

- %f, bilangan pecahan.

- %g, sama dengan %e tapi lebih singkat.

- %G, sama dengan %E tapi lebih singkat.

- %o, octal.

- %s, string.

- %u, bilangan bulat tidak bertanda.

- %x, hexa tidak bertanda dengan huruf kecil.

- %X, hexa tidak bertanda denganhuruf besar.

- %p, pointer.

- %n, pointer.
C.      Penutup Saya kira cukup untuk kali ini bila ada kekurangan mohon maaf.
Wasalamualaikum Wr. Wb.

D.      Referensi
https://www.fianpanic.com/2017/06/kumpulan-lengkap-istilah-fungsi-dan.html
Share:

Translate

Folowers

Popular Posts

Recent Posts

Pages