Tuesday, September 19, 2017

PENGERTIAN SISTEM

Dalam menerjemahkan apa itu sistem? pengertian sistem lah yang dijadikan referensi untuk memahaminaya.
Sistem merupakan bidang interdisipliner yang mempelajari sifat dari system itu sendiri mulai dari yang sederhana sampai yang kompleks , baik di alam,kognisi,masyarakat,teknologi dan sains. Bidang ini untuk mengembangkan dan mengevaluasi  yayasan interdipiliner dalam yang berlaku di berbagai bidang seperti psikologi , biologi, kedokteran, komunikasi, manajemen bisnis, teknik, dan ilmu sosial.

Ilmu system itu mencangkup ilmu formal seperti system kompleks,cybernetics,teori sistem dinamis, teori, teori informasi , linguistik atau ilmu teori  yang mana semuanaya itu memiliki aplikasi dibidang ilmu alam, sosial dan teknik.


Kesimpulanya secara umum sistem adalah kumpulan objek atau unsur yang memiliki arti berbeda namun saling berhubungan dan berinteraksi untuk mencapai tujuan tertentu dalam lingunganya.

Menurut rekayasa sistem dipanadang merupakan proses input atau masukan yang ditransformasikan menjadi output atau keluaran tertententu dalam bentuk laporan yang dapat digunakan.

Menurut orang awam bahwa sistem juga dipandang sebagai rangkaian metode untuk mencapai suatu tujuan dari sipembuat sistem tersebut.

Ada dua referensi yang saya ambil diantaranya sitem menurut:
Gordon B.Davis bahwa sistem adalah seperangkat unsur-unsur yang terdiri dari manusia,alat, konsep dan prosedur yang dihimpun menjadi satu untuk maksud tujuan yang bersama.

RAymond Mc. Leod bahawa sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai tujuan.

Unsur-unsur sistem :

  1. Adanya objek
  2. Adanya interaksi atau hubungan dari elemen dan unsur.
  3. Terdapat hal yang dapat mengikat unsur dan elemen tersebut hingga menjadi kesatuan.
  4. Berada pada lingkungan yang utuh dan kompleks.
  5. Adanya tujuan akhir atau output yang telah direncanakan sebelumya.
Karakteristik sistem:

  1. Komponen (component) yaitu suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi dalam arti bekerja sama membentuk satu kesatuan komponen-komponen sistem atau elemen-elemen sistem dapat berupa suatu sub sistem atau bagian dari sistem.
  2. Lingkungan Luar (environment) yaitu merupakan lingkungan luar dari suatu sistem yang berisi apapun diluar batas dari sistem yang mempengaruhi operasi sistem.
  3. Batasan (Boundary) merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainya atau dengan lingkungan luar.
  4. Jalinan (interface) merupakan media penghubung antara satu sub sistem dengan sistem lainya.
  5. Masukan (input) yaitu berupa energi yang dimasukan kedalam sistem . Masukan dapat berupa maintenance input dan signal input yang biasa disebut dengan data.
  6. Proses (process) yaitu suatu sistem dapat mempunyai suatu bagian pengolah yang akan berubah masukan menjadi keluaran.
  7. Keluaran (output) yaitu hasil energi yang diolah daan diklsifikasikan menjadi keluaran yang berguna.
  8. Sasaran atau Tujuan (goal) suatu sistem pasti mempunyai tujuan (goal) atau sasaran (objective). Kalau sistem tidak punya sasaran maka tidak akan ada gunananya dan perlu diingat bahawa sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan dan keluaran sistem yang akan dihasilkan oleh sistem itu sendiri.
Siklus Hidup Sistem: Didevinisikan sebagai proses evolisioner yang diikuti dalam menerapakan sistem atau sub sistem informasi berbasis komputer.

Tahapan Siklus Hidup Sistem
  • Perencanaan (planning) : Gagasan utaman atau pengambilan keputusan untuk menentukan suatu hasil.
  • Analisis (Analisa) : Pencarian detail dan resiko dari sumber-sumber yang terkait.
  • Perancangan : Pengaturan atau pembuatan sketsa dari beberapa elemen menjadi satu kesatuan yang utuh.
  • Penerapan dan Penggunaan ( implementasi) : Pelaksanaan dari sebuah rencana yang telah disusun dengan matang dan terperinci kepada subjek yang telah ditentukan. 

Klasifikasi sistem :
  • Sistem Abstrak VS Sistem Fisik : Sistem Abstrak adalah sistem yang berisi gagasa atau konsep, contoh: ilmu Theologi yang berisi tentang hubungan manusia dengan Tuhan , sebaliknya Sistem Fisik Adalah Sistem yang dapat dilihat alurnya, contoh : sistem komputer,sistem sekolah,sistem transportasi.
  • Sistem Alamiah VS Sistem Buatan Manusia : Sistem Alamiah adalah sistem yang terjadi secara alamiah, contoh: tata surya sebaliknya Sistem Buatan Manuasia adalah sistem yang dibuat oleh manusia itu sendiri, contoh : sistem akuntansi, sistem komputer.
  • Sistem Probabilistik VS Sistem Deterministik : Sistem Probabilistik adalah sistem yang tidak dapat diperhitungkan secara tepat dan pasti, contoh : sistem arisan sebaliknya Sistem Deterministik adalah sistem yang dapat diprediksikan secara tepat dan pasti contoh : sistem koputer,sistem jaringan.
  • Sistem Tertutup VS Sistem Terbuka : Sistem Tertutup adalah sistem yang tidak dapat bertukar materi., informasi, atau energi dengan lingkungan dengan kata lain tidak dapat berinteraksi dengan lingkungan, contoh : reaksi kimia dalam tabung yang terisolisasi. sebaliknya Sistem Terbuka adalah sistem yang dapat berhubungan dan berinteraksi dengan lingkungan atau dipengaruhi oleh lingkungan, contoh : sistem perdagangan.
  • Sistem Sederhana VS Sistem Kompleks : Sistem ini dibedakan dari tingkat kerumitanya, contoh : Sistem Sederhada adalah motor,sepeda,mobil sebaliknya contoh : Sistem Kompleks adalah otak manusia.
sekian, semoga bermanfaat dan membantu..!






Sunday, September 17, 2017

PENGERTIAN HTML

HTML adalah Hypertext Markup Language merupakan bahasa Markup standart yang difungsikan untuk membuat halaman web dan aplikasi web. Dihias sebagai pembungkus CSS (Cascanding style sheets) guna mempercantik halaman suatu web.

Elemen HTML adalah blog bangunan dari HTML dengan kontruksi HTML,gambar dan object lainya, seperti bentuk interaktif, mungkin disisipkan kedalam bentuk halam yang diberikan, hal ini yang menyediakan sarana untuk membuat dokumen terstruktur dengan menunjukan sematik struktural untuk tek,judul,paragraf,tautan,kutipan dan banyak item lainya. inilah menurut wikipedia yang saya kutip.

Artinya HTML dalam penerjemahanya MARKUP maka dalam penulisanya berbentuk tag-tag yang punya peran sendiri,  dan LANGUAGE artinya bahasa  bukan merupakan suatu bahasa pemograman akan tetapi merupakan struktur dalam dalam menampilkan kode program yang akan diterjemahkan oleh web browser sebab kalau disebut LANGUAGE PROGRAMMING (bahasa pemograman) memiliki peran seperti struktur kendali, tipedata,function, class,variabel, dll.
.
Fungsi HTML adalah membuat struktur dari sebuah web.sebab dengan mengetahui struktur dari HTML maka akan tahu dibagian mana tag-tag html akan diletakan seperti pemberian link, menampilkan tabel, menampilkan gambar, penulisan judul penulisan suatu pragraf, dan masih banyak lagi.

Pejalanan HTML cukup panjang , singkatnya HTML diciptakan pertama kali oleh Tim Berners Lee pada Tahun 1989.Singkatnya pada tahun 1991 Tim Berners Lee mempublikasikan dokumen yang berjudul HTML Tags yang didasarkan kepada konsep bahas markup dengan dikenal SGML (Standart Generalized Markup Language).

HTML 1.0 adalah rilis pertama dan masih belum banyak web browser yang bermunculan hanya seperti Lynk,Mosaic,Arena ,yang mana menerjemahkan HTMLnya masing-masing hingga saat itu Tim berners Lee mencoba mengajukan Hypertext Markup Language , Versi 1.0 ke badan standart (IEFT) Internet Engineering Task Force. Karena bahasanya sangat membatasi dan keterlambatan waktu hingga gagal dijadikan standart resmi.

HTML2.0 menyertakan semua semua dari isi HTML 1.0 namun juga menambhakan fitur-fitur baru , HTML 2.0 adalah standar untuk desain situds web sampai Januari 1997 dan mendefinisaikan banyak fitur utama untuk  pertamanya.

HTML 3.0 Dave Raggett memperkenalkan rancangan HTML baru , yaitu HTML 3.0 yang sudah mencangkup banyak kemampuan baru dan lebih bail untuk HTML juga menjajikan peluang untuk web master guna metrancang halaman mereka, sayangnya browser lambat dan menerapkan perbaikan baru hanya menambahakan beberapa dan meyisakan sisanya, kegagalan ini dikaitkan dengan ukuran perombakan , hingga HTML 3.0 ditinggalkan.

HTML 3.2 berlanjutnya pengembangan dan harus ditemukanya standart , World Wide Web (W3C) didirikan tahun 1994 membakukan bahasa dan mempertahankanya ke arah yang benar hingga bulan Januari 1997 menjadi standart resmi yang telah mendukung banyak web browser.

HTML 4.0 direkomendasikan pada bulan desember 1997 oleh W3C  dan menjadi standart resmi pada bulan April 1998.kemudian dokumentasi revisi kecil hingga diberi nama HTML 4.01.
penjabaran lebih lanjut anda dapat mengunjungi W3C.

XHTML 1.0 yaitu dengan kepanjanga dari (eXtensible HyperText Markup Language) atau sama halnya XML bilamana aturan penulisanya lebih ketat dan diasumikan oleh W3C bahwa akan menjadi behasa web mendatang dan diresmikan pada januari tahun 2000. dala XHTML 1.0 tidak ada penambahan tag dan standart XHTML 1.0 adalah versi XML dari HTML4.01. lalu pada mei 2001 rilis XHTML 1.1 dan tag-tag yag deprecate di ganti dengan CSS.

XHTML 2.0 , pengembangan XHTML sampai dengan juli 2006 yang bertujuan memisahkan dengan HTML dalam arti fitur dalam XHTML 2.0 tidak sejalan dengan HTML dan dala sisi lain sudah banyak web browser yang bermunculan.hingga menimbulkan perdebatan panjang dan sempat terhenti.

HTML 5 , Saat ini penggemar teknologi web pragmatis, programmer browser dan penulis spesifikasi mulai membangun sesuatu dari mereka sendiri diluar jalur  W3C yang dikenal dengan WHATWG dan mengembangkan spec baru. dan pada akhirnya W3C mrmutuskan HTML masih merupakan masa depan dari web lalu menghentikan XHTML 2. HTML 5 yang rancang untuk web baik sekarang maupun masa yang akan datang merupakan spesifikasi yang dapat kita pakai dan mendukung banyak web browser. namun perlu diingat bahwa juga ada perkembangan hadi HTML 5 akan tetapi relatif lambat dan dipertimbangkan .

Sekian, semoga membantu...!

Saturday, September 16, 2017

CONTOH PROGRAM C++ DENGAN ARRAY,STRUCT DAN FOR PADA BORLAND

 Berikut adalah contoh suatu program dengan bahasa C++ menggunakan sruct,array dan for pada
pada aplikasi borland ;

#include <conio.h>
#include <stdio.h>
#include <iostream.h>
#include <iomanip.h>
void garis()
{
cout<<"========================================================================"<<endl;
}
main()
{
struct
{
long int kode1,harga1,harga2,jh;
char kode2,jns_p[20],kapster[20];
}salon[10];
int i,j,tb,uang,kem;
char nk[20],nc[20];
char jwb;
atas:
tb=0;
clrscr();
garis();
cout<<"\t\t\t\***SALON KECANTIKAN***\n";
cout<<"\t\t\t      BEAUTY WOMEN"<<endl;
garis();
cout<<"Kasir : ";gets(nk);
cout<<"Customer : ";gets(nc);
cout<<"Jumlah perawatan : ";cin>>j;
garis();
for (i=1;i<=j;i++)
{
cout<<endl;
cout<<"Input perawatan ke - " <<i<<endl;
cout<<"input kode perawatan " <<endl;
cout<<"1.BLO1 2.LUR1 3.SPA2 : ";cin>>salon[i].kode1;


 if (salon[i].kode1==1)
 { strcpy(salon[i].jns_p,"BLOW PANJANG");
 salon[i].harga1=10000;
 }
 else if (salon[i].kode1==2)
 { strcpy(salon[i].jns_p,"LULUR REMPAH");
 salon[i].harga1=25000;
 }
 else if (salon[i].kode1==3)
 { strcpy(salon[i].jns_p,"BODY SPA");
 salon[i].harga1=30000;
 }
 else
 { cout<<"ERORR"<<endl;
  goto b;
 }
 cout<<"input kode kapster "<<endl;
 cout<<"A.alfredo B.borneo C.casandra : ";cin>>salon[i].kode2;
 if (salon[i].kode2=='a'||salon[i].kode2=='A')
 { strcpy(salon[i].kapster,"ALFREDO ");
 salon[i].harga2=5000;
 }
 else if (salon[i].kode2=='b'||salon[i].kode2=='B')
 { strcpy(salon[i].kapster,"BORNEO ");
 salon[i].harga2=6000;
 }
 else if (salon[i].kode2=='c'||salon[i].kode2=='C')
 { strcpy(salon[i].kapster,"CASANDRA ");
 salon[i].harga2=7000;
 }
 else
 { cout<<"\t\tERORR"<<endl;
   goto b;
 }
 salon[i].jh=(salon[i].harga1+salon[i].harga2);
}
clrscr();
garis();
cout<<"\t\t\tSTRUK PEMBAYARAN"<<endl;
cout<<"\t\t\t\"BEA WOMAN\""<<endl;
garis();
cout<<"Kasir : "<<nk<<endl;
cout<<"customer : "<<nc<<endl;
cout<<"Rincian Perawatan"<<endl;
garis();
cout<<"No.   Jenis       kapster    Biaya 1    Biaya 2    Total "<<endl;
garis();
for (i=1;i<=j;i++)
{
cout<<setiosflags(ios::left)<<setw(3)<<i;
cout<<setiosflags(ios::left)<<setw(15)<<salon[i].jns_p;
cout<<setiosflags(ios::left)<<setw(12)<<salon[i].kapster;
cout<<setiosflags(ios::left)<<setw(11)<<salon[i].harga1;
cout<<setiosflags(ios::left)<<setw(10)<<salon[i].harga2;
cout<<setiosflags(ios::left)<<setw(10)<<salon[i].jh<<endl;
tb=tb+salon[i].jh;
}
garis();
cout<<endl;
cout<<"\t\t\t\t\tTotal bayar        :Rp. "<<tb<<endl;
cout<<"\t\t\t\t\tMasukan Uang Bayar :Rp. ";cin>>uang;
kem=uang-tb;
cout<<"\t\t\t\t\tKembalian          :Rp. "<<kem<<endl;
garis();
cout<<"\t\t\tTERIMAKASIH "<<endl;
garis( );
cout<<endl;
b:
cout<<"\t\t\tINPUT DATA LAGI [ Y/N ]??";cin>>jwb;
jwb==getch();
if (jwb=='y'||jwb=='Y')
goto atas;
getch;
}

dengan output seperti berikut :






Sekian dan terimakasih ,semoga bisa membatu  buat yang sedang belajar.........

CARA INSTALASI XAMPP

 PHP adalah bahasa pemograman yang dopakai web developeruntuk membuat conten dinamis yang dapat interaktiv dengan database, karena ada banyak macam database dan yang sifatnya open source dan mudah penggunaanya yaitu MySQL , karena penggunaanya yang keduanya harus dapat dikonfigurasikan dahulu hingga  sangat merepotkan jika harus instalasinya satu persatu . Tapi jangan khawatir kini sudah ada banyak aplikasi yang dapat support dan mampu menyajikan keduanya yaitu yang banyak digunakan untuk windows adalah xampp, untuk mac os adalah mamp, untuk linux adalah lamp,  instalasi xampp, dan xampp juga terdapat versinya mulai versi 1. dan 5.  hingga yang terakhir versi 7. Yang mana dalam versi 7. ini sudah support intuk php 5 dan 7 . Disini saya kan menjelaskan cara instalasi xampp versi 1.7.3 yang bisa didownload. http://www.apachefriends.com.

Langkah pertama doble klik xampp yang sudah didownload , ini dalam contoh win32 versi 1.7.3


selanjutnya klik button instal , lalu akan terinstal secara otomatis.
Browse file maksudnya mau ditaruh mana file ini , saya sarankan ditaruh D:\ saja. dan tunggu sampai progess selesai.
Jika ingin shortcut xampp control panel diletakan didesktop atau startmenu maka tekan saja yes lalu enter.
Pertanyaan ini untuk memperbaiki direktori instal, apakah yakin sudah benar direktorinyan ? ketik saja y lalu enter.

                                
Selanjutnya akan muncul pertanyaan , apakah anda ingin memasukan xampp ke dalam flasdisk  hingga xampp anda dapat digunakan dengan portable ? yaitu maksudnya anda dapat menjalankan secara portable, tidak perlu instal lai jika dijalankan dikomputer lain. ketik n lalu enter.
terus tekan enter saja.
pertanyaan akan muncul kembali , mohon sabar saja dan silahkan tekan enter lagi.
yang ini pertanyaanya adalah apakah anda ingin menjalankan pilihan yang telah disediakan , tekan saja x lalu keluar.
selesai instalasi xampp 1.7.3 langsung saja anda dapat menjalankanya dengan double klik pada control panel desktop. atau dengan start menu lalu xampp for windows klik control panel.
dan tampil:
mungkin anda bertanya mana yang harus ditekan? karena dalam mempelajari PHP dan MySQL kita harus menjalankan dua services yaitu MySQL dan apache yang nantinya apache inilah yang akan menjalankan script PHPnya,sedanngkan mySQL nya untuk menjalankan query database.
klik kedua service tersebut dan akan tampil :

Untuk mengetahui sudah berjalan atau belum anda dapat membuka web browser kesukaan anda lalu ketikan http://localhost pada addressbar lalu tekan enter jika sudah dapat  terkoneksi maka akan tampil seperti berikut:

nah , sekarang anda dapat bermain-main dengan scrip PHP .

Sekarang teman-teman dapat lebih mudah instal xampp dengan versi yang baru  dengan klik  disini

 sekian semoga bermanfaat ... !

Belajar PHP



  PHP adalah singkatan dari "PHP: Hypertext Prepocessor", yaitu bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML.PHP diciptakan oleh Rasmus Lerdorf pertama kali tahun 1994.
      Pada tanggal 3 Desember 2015, PHP 7 resmi dirilis. Perubahan yang paling terlihat adalahpeningkatan performa. Menggunakan Zend Engine 3, PHP 7 di-klaim berjalan 2 kali lebih cepatdaripada PHP 5.6.Core engine PHP 7 berasal dari proyek eksperimen phpng (PHP next generation), yang dikembangkan
oleh Dmitry Stogov, Xinchen Hui dan Nikita Popov. Proyek ini menggunakan
pendekatan modern agar PHP diproses dengan lebih cepat, seperti teknik just-in-time (JIT)compiler.Selain performa yang meningkat, terdapat beberapa fitur baru di PHP 7, seperti combinedcomparison operator atau dikenal dengan spacehip operator “<=>”, anonymous classes, dandukungan yang lebih stabil untuk server 64-bit.Beberapa fitur yang sudah ‘usang’ (deprecated) juga dihapus, seperti penulisan PHP denganASP style <% %> dan <script language=php> </script>. Kedua cara ini sudah tidak bisadigunakan lagi. Penggunaan mysql extension juga dihapus, karena sudah digantikan dengan
mysqli extension.Terdapat hal unik dalam penamaan versi PHP. Sebelum PHP 7, versi terakhir dari PHP adalahPHP 5. Kemana PHP 6?Setelah perdebatan yang cukup panjang, tim dibalik pengembangan PHP mengambil voting
dan memutuskan tidak menamai PHP terbaru dengan PHP 6, tapi PHP 7.
Tujuannya, agarmenghindari kebingungan dengan buku PHP 6 yang sudah lama beredar. Versi PHP akanlangsung loncat dari PHP 5 menjadi PHP 7. Dengan kata lain, PHP 6 ‘tidak pernah dilahirkan’.

     Karena PHP juga bahasa program basis sever tentunya ada tahapan proses dalam console output.


Gambar: Proses menampilkan halaman PHP oleh web server


  1. Proses pertama yang dilakukan adalah web browser melakukan permintaan file kepada web server.
  2. Jika permintaan telah dikirim kepada web server , selanjutnya web server akan mendekteksi file apa yang telah diminta. Jika yang diminta kode php maka web server akan memproses sesuai dengan aturan php.
  3. Jika dalam php terdapat script yang menyangkut database secara otomatis juga akan diesekusi oleh database server.
Modul php yang ada didalam web server akan menyerahkan hasil proses kepada web server kemudian dikirim ke web browser (client) untuk ditampilkan.

Keunggulan PHP antara lain :
1. Gratis 
Apa yang membuat PHP begitu berkembang sangat pesat ? Bahkan hingga domain menggunakan PHP dan begitu Populernya PHP tentunya dalam pemograman web adalah karena gratis dan sifatnya yang mudah dapat dipahami.
2. Cross Platform
Yaitu dapat digunakan diberbagi sistem operasi, mulai dari linux,windows,mac os dan os yang lainya.
3.On The Fly
Bahasa Pemograman yang satu ini mendukung On The Fly, Artinya dengan PHP anda dapat membuat document text,word,Excel,PDF,membuat image dan flash juga dapat menciptakan file-file seperti zip,XML dan banyak lagi.
4.Mendukung Banyak database
PHP mendukung banyak database hingga banyak developer web yang menggunakan PHP antara lain support dBase,Empress,FilePro(read-only),FilePro(read-only)Hyperware,Ibm DB2,Infomix,Ingres,InterBase,FrontBase mSQL,Direct MS-SQL,MySQL,ODBC,Oracle(OCI7 and OCI8),Ovrimos,PotsgresSQL,Solid,Sybase,Velocis,Unix dbm dan banyak lagi.

sekian semoga bermanfaat...

CONTOH KASUS KEJAHATAN KOMPUTER BEDARSARKAN PASAL UU ITE

1) Undang-Undang Nomor 11 Tahun 2008 Tentang Internet & Transaksi Elektronik (ITE) Undang-undang ini, yang telah disahkan dan diundang...