Kamis, 09 Januari 2020

Kelebihan Bahasa Java

Senin, 30 Desember 2019

Kelebihan bahasa JAVA

            

       Kelebihan Bahasa Pemrograman Java

Hallo pembaca setia HIMSISFO, untuk kalian yang mahasiswa Sistem Informasi Binus University pasti masih bertanya-tanya, Mengapa pemrograman di Sistem Informasi diajarkan menggunakan Bahasa Pemrograman Java, nah dibawah ini kami akan ulas kelebihan menggunakan bahasa pemrograman Java, yuk kita simak 🙂
Setiap bahasa pemrograman pasti memiliki kelebihan masing-masing. Begitu juga dengan kerumitannya, masing-masing punya tingkat kesulitan tersendiri. Ada yang bilang belajar bahasa Java mudah ada juga yang bilang belajar Java lebih sulit dibandingkan dengan bahasa yang lain. Terlepas dari pro kontra mengenai mudah atau susah, disini kami akan share terkait dengan kelebihan bahasa pemrograman Java. Karena dengan mengetahui kelebihan dari bahasa pemrograman Java maka sedikitnya bisa memotivasi teman-teman semua untuk belajar Java tanpa peduli susah atau mudah. Yang bikin Java berbeda dengan bahasa pemrograman yang lain yaitu karena Java memiliki beberapa keunggulan yang memang mutlak bisa di jadikan pertimbangan dalam memilih Java sebagai pilihan. Berikut ini beberapa kelebihan Java yaitu :
  1. Multiplatform. Kelebihan paling utama dari Java ialah dapat dijalankan di beberapa platform / sistem operasi komputer, sesuai dengan prinsip tulis sekali, jalankan di mana saja. Dengan kelebihan ini pemrogram cukup menulis sebuah program Java dan dikompilasi (diubah, dari bahasa yang dimengerti manusia menjadi bahasa mesin /bytecode) sekali lalu hasilnya dapat dijalankan di atas beberapa platform tanpa perubahan. Kelebihan ini memungkinkan sebuah program berbasis java dikerjakan diatas operating system Linux tetapi dijalankan dengan baik di atas Microsoft Windows. Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OSdan Sun Solaris. Penyebanya adalah setiap sistem operasi menggunakan programnya sendiri-sendiri (yang dapat diunduh dari situs Java) untuk meninterpretasikanbytecode tersebut.
  2. OOP (Object Oriented Programming – Pemrogram Berorientasi Objek) yang artinya semua aspek yang terdapat di Java adalah Objek. Java merupakan salah satu bahasa pemrograman berbasis oebjek secara murni. Semua tipe data diturunkan dari kelas dasar yang disebut Object. Hal ini sangat memudahkan pemrogram untuk mendesain, membuat, mengembangkan dan mengalokasi kesalahan sebuah program dengan basis Java secara cepat, tepat, mudah dan terorganisir. Kelebihan ini menjadikan Java sebagai salah satu bahasa pemograman termudah, bahkan untuk fungsi fungsi yang advance seperti komunikasi antara komputer sekalipun.
  3. Perpustakaan Kelas Yang Lengkap (Library Java), Java terkenal dengan kelengkapan library/perpustakaan (kumpulan program program yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya. Kelengkapan perpustakaan ini ditambah dengan keberadaan komunitas Java yang besar yang terus menerus membuat perpustakaan-perpustakaan baru untuk melingkupi seluruh kebutuhan pembangunan aplikasi.
  4. Bergaya C++, memiliki sintaks seperti bahasa pemrograman [C++] sehingga menarik banyak pemrogram C++ untuk pindah ke Java. Saat ini pengguna Java sangat banyak, sebagian besar adalah pemrogram C++ yang pindah ke Java. Universitas-universitas di Amerika juga mulai berpindah dengan mengajarkan Java kepada murid-murid yang baru karena lebih mudah dipahami oleh murid dan dapat berguna juga bagi mereka yang bukan mengambil jurusan komputer.
  5. Pengumpulan sampah otomatis, memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++ yang dipakai secara luas).
Ok pembahasannay sampai disini dulu ya sahabat sekalian ,bye:)

WEB MASTER

HTML DASAR

Senin, 30 Desember 2019

HTML DASAR

                          HTML DASAR

HTML atau Hypertext Markup Language adalah dasar dari semua halaman web di internet. Jika anda ingin mempelajari cara membuat website, maka Tutorial Belajar HTML Dasar Untuk Pemula di duniailkom ini adalah langkah pertama anda.

Duniailkom telah mempersiapkan 15 tutorial HTML dasar yang ditujukan untuk pemula yang ingin mempelajari HTML dari awal. Dalam tutorial ini kita akan mempelajari tentang pengertian HTML, cara membuat file HTML, berkenalan dengan tag dan atribut HTML, hingga membahas tag-tag penting HTML, seperti tag <a>, tag <img>, <table>, dan tag <form> HTML.
Dalam mempelajari HTML, harap diingat bahwa HTML dirancang untuk membuat struktur dasar dari halaman web. Jika anda ingin merubah tampilan dari sebuah tag, misalnya ingin membuat background paragraf berwarna merah, atau ingin memberi efek bayangan pada gambar, sebaiknya menggunakan CSS, bukan langsung dari HTML.
Tutorial ini ditujukan sebagai tutorial singkat untuk membuat halaman web sederhana dengan cepat.
Pembahasan mendalam untuk topik topik yang lebih lengkap akan dipisahkan ke dalam Tutorial HTML Lanjutan, seperti Cara membuat menggunakan tabel, cara menformat text, cara membuat form, serta pembahasan khusus mengenai perkembangan terbaru dari HTML, yakni HTML5.

Semoga dapat bermanfaat untuk kita semua artikel i ni:)

sumber:https://www.duniailkom.com/tutorial-belajar-html-dasar-untuk-pemula/

Senin, 16 Desember 2019

PROGRAM PASCAL

CONTOH PROGRAM PASCAL
              
1.Soal  sebuah pasar swalayan memberikan discount kepada pengunjungnya bila pembeliannya diatas Rp.50000 besarnya discount adalah 10% dari nilai pembelian hitung berapa jumlah yang harus dibayar oleh setiap pembeli ?
Jawab:
program Diskon;
uses crt;
Var Beli,Discount,Bayar,Barang:real;
begin
write(‘masukan Beli =Rp.’ );readln(Beli);
if (Beli>50000) then
Discount:=Beli*0.1
else
Discount:=0;
Bayar:=Beli-Discount;
clrscr;
writeln(‘catt barang yang sudah dibeli tidak dapat ditukar atau dikembalikan ‘,Barang);
writeln(‘pasar swalayan Dhikaditho’);
writeln(‘Discount  = ‘,Discount:2:0);
writeln(‘Bayar   =Rp. ‘,Bayar:0:0);
readln
end.
2.Buatlah program untuk mencari luas persegi
Jawab:
program mencari_luas_persegi;
uses crt;
var
sisi,luas:real;
begin
clrscr;
write (‘masukan nilai sisi persegi’);
readln (sisi);
luas :=sisi*sisi;
write (‘luas persegi adalah ‘,luas:0:0);
readln;
end.
3.Buatlah program untuk mencari luas segitiga
Jawab:
program mencari_luas_segitiga;
uses crt;
var alas,tinggi,luas:real;
begin
clrscr;
write (‘masukan nilai alas : ‘);readln (alas);
write (‘ masukan nilai tinggi : ‘);readln (tinggi);
luas:=(alas*tinggi)/2;readln;
write (‘masukan luas segitiga adalah : ‘,luas);readln;
end.
4. Sebuah perusahaan taksi mempunyai aturan sebagai berikut:
Tarif 1km pertama 750 dan kilometer berikutnya 350 harus dibayar oleh penumpang dengan input adalah jarak yang ditempuh dan output yang diminta adalah jumlah pembayarannya
Jawab :
program Argo_taxi;
uses crt;
Var Jarak,Bayar:real;
begin
clrscr;
write(‘masukan jarak = ‘);readln(jarak);
if(jarak<=1)then
bayar:=750 else
Bayar :=750+(350*(jarak-1));
write(‘pembayaran adalah :Rupiah ‘,bayar:3:0);
readln;
write (‘taxi dhikaditho’);
readln;
end.
program persamaan_kuadrat;
uses crt;
var
a,b,c:Real;
D:Real;
X1,X2:Real;
begin
clrscr;
write(‘ masukan nilai a = ‘);readln (a);
write(‘ masukan nilai b = ‘);readln (b);
write(‘ masukan nilai c = ‘);readln (c);
D:=b*b-4*a*c;
if (D < 0) then
write(‘akar persamaan imajiner = ‘, 5 )
else
if (D>0) then
begin
X1:=(-b*sqrt(D) / (2*a));
X2:=(-b*sqrt(D) / (2*a));
end
else
begin
X1:=(-b*sqrt(D) / (2*a));
X2:=X1;
end;
write (‘nilai persamaan X1= ‘,X1:0:0);
write (‘nilai persamaan X2= ‘,X2:0:0);
readln;
end.
program pangkat;
uses crt;
var pang,i,n,a:real;
begin
clrscr;
i:=1;
pang:=1;
write(‘masukan nilai a: ‘);readln(a);
write(‘masukan nilai n: ‘);readln(n);
while (i<=n)
do begin
pang:=pang*a;
i:=i+1;
end;
write(‘pangkat’, pang:6:0);
readln;
end.
program array_berdimensi_1;
uses crt;
var
nim :array[1..5]of string[7];
nama:array[1..5]of string[15];
ipk :array[1..5]of real;
i,j:byte;
begin
clrscr;
for i:=1 to 5 do
begin
writeln(‘data mahasiswa ke     : ‘,i);
write(‘masukan NIM mahasiswa : ‘);readln(nim[i]);
write(‘masukan NAMA mahasiswa: ‘);readln(nama[i]);
write(‘masukan IPK mahasiswa : ‘);readln(ipk [i]);
end;
writeln(‘DAFTAR NILAI IPK MAHASISWA’);
writeln(‘……………………..’);
writeln(‘  NIM    NAMA          IPK’);
writeln(‘……..   ……………’);
for j:=1 TO 5 DO
begin
writeln(nim[j],’ ‘,nama[j],’ ‘,IPK[j]:2:2);
end;
writeln(‘……..  ……………..’);
end.


                                     By : memori-war.blogspot.com

Kamis, 12 Desember 2019

Contoh flowchart program dan jenis jenis nya

Contoh Flowchart Program dan Jenis-Jenisnya
Memory Waruwu 12 DESEMBER 2019
Flowchart dapat membantu Anda melakukan analisis dan memahami alur atau proses kerja dengan baik. Terdapat beberapa jenis flowchart yang berbeda yang tentunya berdampak pada fungsi dan manfaatnya. Jika sebelumnya, flowchart biasa dibuat di papan, saat ini flowchart dapat dibuat di program membuat flowchart. Contoh flowchart program yang populer diantaranya Creatley, ConceptDraw, dan Lucidheart.
Daftar Isishow
Apa Itu Flowchart
contoh flowchart program
Sebuah flowchart adalah ilustrasi visual yang menggambarkan alur kerja atau proses serta solusi dari sebuah kajian atau permasalahan. Flowchart adalah salah satu alat bisnis yang menunjukkan proses linear dari sebuah pekerjaan. Flowchart kerap digunakan untuk menjelaskan konsekuensi logis, proses proyek, dan alur otoritas dalam sebuah organisasi. Selain itu, flowchart juga digunakan untuk menjelaskan alur kerja kepada publik.
Jenis Flowchart
Dikutip dari Yonyx, terdapat 6 jenis flowchart. Berikut adalah penjelasan dari ke-6 jenis flowchart tersebut.
1. Document Flowcharts
Document flowcharts menunjukkan aliran dokumen kertas dan dokumen elektronik diantara beragam unit sebuah bisnis. Flowchart ini merupakan alat yang cukup jitu untuk membantu seorang analis memahami dokumen dan beragam proses kerja di dalam sebuah organisasi.
2. Data Flowcharts
Data Flow Diagram
Disebut juga Data Flow Diagram (DFD), data flowcharts menunjukkan alur data di dalam sebuah sistem informasi. DFD menggambarkan proses, penyimpanan data, alur data, dan entitas eksternal. Data flowcharts memberikan gambaran umum tanpa harus memberikan gambaran visual yang terlalu mendetail.
3. System Flowcharts
System Flowcharts menggambarkan bagaimana alur data dalam sebuah sistem dan eksekusi keputusan untuk mengatur sebuah acara. Flowcharts ini menggunakan simbol yang saling terkoneksi untuk menggambarkan apa yang terjadi pada beragam titik di dalam sistem data.
4. Program Flowcharts
Program flowcharts digunakan untuk menggambarkan kerja internal dari sistem modern yang sudah terkomputerisasi. Terdapat 4 jenis simbol flowchart program. Ke-4 simbol tersebut adalah awal, proses, keputusan, dan akhir. Flowchart ini akan membantu pengembang menemukan error di dalam kode komputer.
5. Process Flow Diagrams
Process Flow menggambarkan relasi penting antara komponen utama dalam sebuah plant industri. Diagram ini biasanya digunakan oleh insinyur kimia dan industri untuk meningkatkan proses atau membuat proses baru.
6. Business Process Model and Notation (BPMN)
BMPN adalah metode yang menggambarkan step dalam sebuah proses bisnis yang terencana. Seluruh proses, dari tahap-tahap aktivitas bisnis hingga alur sebaran informasi ditampilkan. BPMN lebih ditujukan untuk pemilik perusahaan dan pemegang saham yang ingin memahami sebuah proses/aktivitas bisnis lebih dalam.
Contoh Flowchart Program
Cara membuat flowchart program yang cukup mudah dan bisa dilakukan sendiri adalah melalui aplikasi flowchart. Anda bisa membuat beragam program dari program kasir hingga program organisasi sekalipun. Semua contoh flowchart program akan disebutkan, dari yang fleksibel hingga yang paling rumit. Dikutip dari Techradar, berikut adalah 10 software flowchart terbaik di tahun 2019.
1. Cacoo
Cacoo Flowchart Program
Dikritik karena karena memiliki jumlah template yang terbatas, Cacoo tampak dominan dalam aspek konektivitas cloud. Cacoo dapat dikategorikan sebagai tool online yang terintegrasi dengan beragam cloud services, diantaranya Confluence dan Dropbox. Karena konektivitasnya tersebut Anda dan rekan dapat bekerja sama membuat flowchart dengan memanfaatkan jaringan internet tanpa harus bertatap muka secara langsung.
2. ConceptDraw Diagram
ConceptDraw Diagram
ConceptDraw Diagram adalah contoh flowchart program yang fleksibel. Anda dapat mendesain elemen stensil dari nol dan “memaksakannya’ ke dalam desain. Dalam hal kelengkapan alat dan fitur pun ConceptDraw sangat boleh dipuji. Aplikasi ini menyediakan software platforms yang mampu membuat diagram, mind-mapping, dan manajemen proyek. Kekurangan utama dari ConceptDraw adalah harganya yang cukup mahal.
3. Creately
Creately Flowchart Diagram
Selain membuat flowchart, Anda juga bisa membuat beragam diagram, infografis, dan bahkan peta di Creately. Creately tersedia secara online dan dalam bentuk aplikasi desktop maupun mobile. Ada juga versi cloud dengan fitur yang terbatas. Dari sisi harga, Creately adalah aplikasi flowchart yang murah dengan harga yang terjangkau. Creately adalah salah satu contoh flowchart program sederhana dengan jumlah template yang tidak sedikit.
4. Draw.io
Draw.io
Draw.io membuktikan jika program gratis bisa lebih baik dari program premium di beberapa aspek. Melalui Draw.io, Anda bisa membuat beragam jenis schematics, dari yang sederhana hingga yang kompleks, diagram, infrastruktur jaringan, dan mind maps. Kelebihan utama dari Draw.io adalah hanya tersedia secara online dengan opsi menyimpan pekerjaan ke Google Drive atau Microsoft OneDrive.
5. Edge Diagrammer
Edge Diagrammer
Dari sisi kemudahan penggunaan, Edge Diagrammer merupakan salah satu aplikasi flowchart yang mudah digunakan. Melalui Edge, Anda bisa dengan mudah membuat diagram blok, flowchart, diagram data flow, dan family tree. Tersedia juga ekstensi gratis yang berisi beragam fitur tambahan. Sayangnya, Edge hanya dapat dioperasikan di Windows dan tidak mendapat dukungan kemampuan groupware.
6. Edraw Max
Edraw Max
Edraw Max adalah adalah aplikasi cross-platform dengan jumlah diagram yang masif. Edraw dapat dioperasikan di Windows, Max, dan Linux. Edraw adalah aplikasi flowchart dengan kapabilitas tinggi dan fitur yang lengkap. Terdapat 280 jenis diagram yang berbeda untuk Anda manfaatkan. Pengguna software flowchart yang sederhana dan spesifik sebaiknya tidak menggunakan Edraw karena pertimbangan harga dan efektivitas fitur.
7. Gliffy
Gliffy
Satu hal yang pasti dari aplikasi ini, fitur yang tersedia jelas dan bisa langsung Anda manfaatkan. Bagi Anda yang tidak memerlukan fitur tidak berguna dan hanya ingin membuat jenis chart saja, maka Gliffy benar-benar untuk Anda. Gliffy juga mudah untuk digunakan. Gliffy dapat diakses secara online dengan opsi offline yang dapat diakses melalui versi Chrome. Kekurangan Gliffy ada pada variasi kustomisasi yang terbatas.
8. Lucidchart
Lucidchart
Lucidhart adalah aplikasi chart yang populer dengan lebih dari 15 juta pengguna. Populer bukan berarti yang terbaik. Lantas apa yang membuat aplikasi ini banyak digunakan? Jawabannya adalah dapat digunakan di sistem operasi manapun, terintegrasi dengan beragam jasa, diantaranya JIRA, JIVE, Confluence, dan Google Cloud serta harganya murah. Perusahaan besar, diantaranya Amazon, Cisco, dan Adobe adalah pengguna Lucidhart.
9. Microsoft Visio
Microsoft Visio
Microsoft Visio adalah aplikasi pionir dan ikonik yang identik dengan pembuatan chart dan diagram. Visio memang diakui sebagai aplikasi yang mampu membuat kedua hal tersebut dengan mudah, cepat, dan efektif. Visio terintegrasi dengan Office 365 dan merupakan aplikasi yang dianggap sebagai standar aplikasi chart. Integrasi dengan Office 365 adalah daya tarik utama yang sayangnya harus ditebus dengan harga yang mahal.
10. SmartDraw
SmartDraw
SmartDraw adalah aplikasi chart yang populer di kalangan pebisnis dan perusahaan besar. SmartDraw mendukung 70 jenis chart dan dapat bekerja dengan Confluence, JIRA, Trello, dan Google’s Gsuite. Kelebihan utama aplikasi yang mahal ini adalah template-nya yang mengesankan, baik kuantitas maupun kualitas. SmartDraw cocok untuk operasi besar yang memproduksi chart sederhana dalam jumlah yang banyak.
Anda bisa memilih 1 dari 10 contoh flowchart program terbaik di tahun 2019 tersebut. Jika Anda mencari hosting domain dengan harga yang murah, Anda bisa mengunjungi Qwords. Qwords memberikan Anda paket cloud hosting untuk berbagai keperluan website. Dari mulai paket hosting ekonomis hingga paket hosting performa tinggi tersedia di Qwords.com. Tunggu apalagi onlinekan bisnismu sekarang juga.
Terima kasih