Batman Begins - Vertical Resize

Rabu, 21 Maret 2018

Multimedia Interakitif

Apa itu Multimedia Interaktif ??

     Pengertian Multimedia Interaktif secara etimologis multimedia berasal dari bahasa Latin, yaitu dari kata “multi”yang berarti banyak; bermacam-macam dan “medium” yang berarti sesuatu yang dipakai untuk menyampaikan atau membawa sesuatu.

Beberapa definisi multimedia menurut beberapa ahli diantaranya:
1.    Sesuai dengan pendapat Vaughan (1994: 4) multimedia adalah “berbagai kombinasi dari teks, grafik, suara, animasi, dan video yang disampaikan dengan menggunakan komputer atau alat elektronik lainnya”.
2.    Rada (1995) berpendapat bahwa “multimedia merujuk ke perpaduan/sinkronisasi aliran media (any synchronized media stream)”.  Sebagai contoh dari multimedia adalah gambar bergerak yang sinkron dengan suara (termasuk siaran televisi dan film modern) (Green & Brown, 2002: 2).
3.    Heinich, Molenda, Russell & Smaldino (1999: 229) berpendapat, “multimedia merujuk kepada berbagai kombinasi dari dua atau lebih format media yang terintegrasi kedalam bentuk informasi atau program instruksi”.

    Berdasarkan pendapat-pendapat tersebut maka dapat disimpulkan bahwa multimedia merupakan perpaduan antara berbagai media (format file) yang berupa teks, grafik, audio, dan interaksi dan digunakan untuk menyampaikan pesan/informasi dari pengirim ke penerima pesan/informasi.
Multimedia sendiri terbagi menjadi dua kategori yaitu a) Multimedia linear dan b) Multimedia interaktif. Multimedia linear adalah suatu multimedia yang tidak dilengkapi dengan alat pengontrol apapun yang dapat dioperasikan oleh pengguna. Multimedia ini berjalan sekuensial (berurutan), contohnya: TV dan film. Multimedia interaktif adalah suatu multimedia yang dilengkapi dengan alat pengontrol yang dapat dioperasikan oleh pengguna, sehingga pengguna dapat memilih apa yang dikehendaki untuk proses selanjutnya. Contoh multimedia interaktif adalah: Aplikasi game dan CD interaktif.

    Berdasarkan uraian diatas dapat disimpulkan, apabila pengguna mendapatkan keleluasaan dalam mengontrol multimedia tersebut, maka hal ini disebut multimedia interaktif. Karakteristik terpenting dari multimedia interaktif adalah siswa tidak hanya memperhatikan media atau objek saja, melainkan juga dituntut untuk berinteraksi selama mengikuti pembelajaran. Multimedia interaktif menurut (Green & Brown, 2002: 2-6) menggabungkan dan mensinergikan semua media yang terdiri dari :
a.    Teks
Teks adalah simbol berupa medium visual yang digunakan untuk menjelaskan bahasa lisan. Teks memiliki berbagai macam jenis bentuk atau tipe (sebagai contoh: Time New Roman, Arial, Comic San MS), berbagai macam ukuran dan wana. Satuan dari ukuran suatu teks terdiri dari length dan size. Length biasanya menyatakan banyaknya teks dalam sebuah kata atau halaman. Size menyatakan ukuran besar atau kecil suatu huruf. Standar teks memiliki size 10 atau 12 poin. Semakin besar size suatu huruf maka semakin tampak besar ukuran huruf tersebut.
b.    Grafik
Grafik adalah suatu medium berbasis visual. Seluruh gambar dua dimensi adalah grafik. Apabila gambar di render dalam bentuk tiga dimensi (3D), biasanya tetap disajikan melalui medium dua dimensi. Hal ini termasuk gambar yang disajikan lewat kertas, televisi ataupun layar monitor. Grafik bisa saja menyajikan kenyataan (reality) atau hanya berbentuk ikonik. Contoh grafik yang menyajikan kenyataan adalah foto, dan contoh grafik yang berbentuk ikonik adalah kartun seperti gambar yang biasa dipasang dipintu toilet untuk membedakan toilet laki-laki dan perempuan.
 c.    Grafik
terdiri dari gambar diam dan gambar bergerak. Contoh dari gambar diam yaitu foto, gambar digital, lukisan, dan poster. Gambar diam biasa diukur berdasarkan size (sering disebut juga canvas size) dan resolusi. Contoh dari gambar bergerak adalah animasi, video dan film. Selain bisa diukur dengan menggunakan size dan resolusi, gambar bergerak juga memiliki durasi.
d.    Audio
Audio atau medium berbasis suara adalah segala sesuatu yang bisa didengar dengan menggunakan indera pendengaran.  Contoh: narasi, lagu, sound effect, back sound.
e.    Interaktivitas
Interaktivitas bukanlah medium, interaktivitas adalah rancangan dibalik suatu program multimedia. Interaktivitas mengijinkan seseorang untuk mengakses berbagai macam bentuk  media atau jalur didalam suatu program multimedia sehingga program tersebut dapat lebih berarti dan lebih memberikan kepuasan bagi pengguna. Interaktivitas dapat disebut juga sebagai interface design atau human factor design.
Interaktivitas dapat dibagi menjadi dua macam struktur, yakni struktur linear dan struktur non linear. Struktur linear menyediakan satu pilihan situasi saja kepada pengguna sedangkan struktur nonlinear terdiri dari berbagai macam pilihan kepada pengguna.

Selain itu, Green & Brown (2002: 3) menjelaskan terdapat beberapa metode yang digunakan dalam menyajikan multimedia, yaitu:
a. Berbasis kertas (Paper-based), contoh: buku, majalah, brosur;
b. Berbasis cahaya (Light-based), contoh: slide shows, transparasi;
c. Berbasis suara (Audio-based), contoh: CD Players,  tape recorder, radio;
d. Berbasis gambar bergerak (Moving-image-based), contoh: televisi, VCR (Video cassette recorder), film; dan
e. Berbasiskan digital (Digitally-based), contoh: komputer.

    Sekian postingan kali ini semoga bermanfaat.

Generic Proses Framework

Kerangka proses generik untuk rekayasa perangkat lunak mendefinisikan lima kerangka kegiatan komunikasi, perencanaan, pemodelan, konstruksi, dan penerapan. Selain itu, serangkaian aktivitas payung - pelacakan dan pengendalian proyek, manajemen risiko, penjaminan mutu, manajemen konfigurasi, ulasan teknis, dan lain-lain - diterapkan selama proses berlangsung. Aliran proses yang disebut aspek ini-menggambarkan bagaimana aktivitas kerangka kerja dan tindakan dan tugas yang terjadi dalam setiap aktivitas kerangka disusun sesuai urutan dan waktu.

Sebuah Process Framework
Sebuah Process Framework membentuk pondasi dasar untuk melengkapi software process dengan mengidentifikasi beberapa aktivitas framework yang dapat dipakai atau di aplikasikan untuk semua projek software tanpa memperhatikan ukuran atau kerumitan mereka.
Berikut ini merupakan generic process framework yang dapat digunakan untuk sebagian besar software projects:
  1. Comunication: kegiatan komunikasi dan kolaborasi dengan kostumer dan kegiatan lainnya yang sejenis meliputi project initiation danRequirement Gathering.
  2. Planning: segala aktivitas yang berhubungan dengan perencaan software engineering agar bekerja sesuai dengan apa yang direncanakan.
  3. Modeling: meliputi kegiatan untuk memmbuat model-model yang mengijinkan pengembang dan kostumer untuk memehami secara lebih baik ketentuan software dan membuat design sesuai dengan ketentuan.
  4. Constraction: mengkombinasikan code generation dan mengetes agar bila terjadi error dapat code dapat segera diperbaiki.
  5. Deployment: Memberikan software yang telah dibuat kepada customer untuk dievaluasi dan agar customer dapat memberikan feedback.

Kamis, 01 Maret 2018

PENGANTAR REKAYASA PERANGKAT LUNAK


Tugas pertama nih dari MK RPL :D
Isinya rangkuman tentang RPL. Langsung aja deh apa sih RPL atau Rekayasa Perangkat Lunak itu ?
RPL adalah software engineering untuk suatu proses rancang bangun untuk mendapatkan perangkat lunak secara ekonomis namun dapat bekerja secara efisien atau efektif dikomputer.

KARAKTERISTIK PERANGKAT LUNAK
  1. Perangkat lunak dibangun dan dikembangkan, tidak dibuat dalam bentuk yang klasik
  2. Perangkat lunak tidak pernah usang
  3. Sebagian besar perangkat lunak dibuat secara custom-built, serta tidak dapat dirakit dari komponen yang sudah ada
TUJUAN RPL
  1. Menghasilkan sebuah perangkat lunak yang berkualitas
  2.  menghasilkan perangkat lunak dengan biaya yang efisien.
  3. menghasilkan perangkat lunak tepat waktu

Mungkin hanya itu saja penjelasan yang bisa saya paparkan, sekian dan terimakasih ;)

Rabu, 21 Februari 2018

4. Apa ituGrid Computing dan Cloud Computing ? Apa perbedaannya ?



  • Grid Computing

Grid Computing atau Komputasi Grid merupakan salah satu dari tipe Komputasi Paralel, adalah penggunaan sumber daya yang melibatkan banyak komputer terpisah secara geografis namun tersambung via jalur komunikasi (termasuk Internet) untuk memecahkan persoalan komputasi skala besar. Semakin cepat jalur komunikasi terbuka, maka peluang untuk menggabungkan kinerja komputasi dari sumber-sumber komputasi yang terpisah menjadi semakin meningkat. Dengan demikian, skala komputasi terdistribusi dapat ditingkatkan secara geografis lebih jauh lagi, melintasi batas-batas domain administrasi yang ada.
Grid computing merupakan salah satu jenis dari komputasi modern. Grid computing adalah arsitektur TI baru yang menghasilkan sistem informasi perusahaan yang berbiaya rendah dan lebih adaptif terhadap dinamika bisnis. Dengan grid computing, sejumlah komponen hardware dan software yang modular dan independen akan dapat dikoneksikan dan disatukan untuk memenuhi tuntutan kebutuhan bisnis. Lebih jauh, dari sisi ekonomi, implementasi grid computing berarti membangun pusat komputasi data yang tangguh dengan struktur biaya variatif yang bias disesuaikan dengan kebutuhan.


  • Cloud Computing

Cloud Computing adalah gabungan dari pemanfaatan teknologi (komputasi) dan pengembangan berbasis internet (awan). Cloud Computing merupakan sebuah metode penggabungan dari berbagai pemanfaatan beberapa teknologi dimana kemampuan TI disediakan sebagai layanan berbasis internet.
Contoh Cloud Computing seperti Ymail atau Gmail. Anda tidak perlu software atau hardware (server) untuk menggunakannya. Semua Konsumen hanya perlu koneksi Internet dan mereka dapat mulai mengirimkan email. Software manajemen email dan server semuanya ada di cloud (internet) dan secara total di kelola oleh provider seperti Yahoo, Google, etc. Konsumen hanya perlu menggunakan software itu sendiri dan menikmati manfaatnya.


  • Dapat di simpulkan bahwa Cloud Computing adalah sekumpulan komputer yang terhubung melalui internet sama seperti Grid Computing tetapi Grid Computing menghubungkan semua komputer dengan segala perangkat tambahan yang dimiliki tiap komputer untuk saling menggunakan sumber daya pada tiap komputer yang terhubung Sehingga komputasi berjalan maksimal tanpa ada komputer yang menganggur. Sedangkan Cloud Computing hanya menggunakan software pada server tanpa harus memikirkan hardware yang di pakai tanpa membuat komputer dari user lain ikut sibuk bekerja.


3. Apa itu Physical Model ???

Apa sih yang dimaksud dengan Physical Model, itu ? mari kita bahas ^_^

Physical data model Merupakan model yang menggunakan sejumlah tabel untuk menggambarkan data serta hubungan antara data-data tersebut. Setiap tabel mempunyai sejumlah kolom di mana setiap kolom memiliki nama yang unik. Sebuah physical data model (alias desain database) adalah representasi dari desain data yang memperhitungkan fasilitas dan kendala sistem database yang diberikan manajemen. Dalam siklus hidup proyek itu biasanya berasal dari model data logis, meskipun mungkin reverse-engineered dari implementasi database yang diberikan.
Sebuah physical data model lengkap akan mencakup semua artefak database yang diperlukan untuk membuat hubungan antara tabel atau mencapai tujuan kinerja, seperti indeks, definisi kendala, menghubungkan tabel, tabel dipartisi atau cluster. Physical data model biasanya dapat digunakan untuk menghitung perkiraan penyimpanan dan mungkin termasuk rincian alokasi penyimpanan khusus untuk sistem database tertentu.
Saat ini, ada enam database utama dalam pasar bisnis, Oracle, Postgres, SQL Server, Sybase, DB2 dan MySQL.

Ada banyak sistem RDBMS besar lainnya di luar sana, tetapi ini cenderung baik untuk menjadi warisan database atau digunakan dalam akademis seperti universitas atau kolese pendidikan lanjutan. Sebuah physical data model pada setiap pelaksanaan akan secara signifikan berbeda, paling tidak karena kebutuhan OS yang mendasari yang duduk di bawah mereka. Contohnya SQL Server yang hanya berjalan pada sistem operasi Microsoft Windows, sedangkan Oracle dan MySQL dapat berjalan di Solaris, Linux dan sistem operasi berbasis UNIX serta Windows.
Ini berarti bahwa persyaratan disk, persyaratan keamanan dan banyak aspek lain dari physical data model akan dipengaruhi sepenuhnya oleh RDBMS yang database administrator (atau organisasi mereka) memilih untuk menggunakan.

2. Apa itu Conseptual DB ?

Apa sih yang dimaksud dengan Conseptual DB, itu ? mari kita bahas ^_^
Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skema menggambarkan objek yang diwakili suatu basis data, dan hubungan di antara objek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur basis data: ini dikenal sebagai model basis data atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah layman mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan di mana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang lain seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk mewakili hubungan antar tabel.
Jadi secara konsep basis data atau database adalah kumpulan dari data-data yang membentuk suatu berkas (file) yang saling berhubungan (relation) dengan tatacara yang tertentu untuk membentuk data baru atau informasi. Atau basis data (database) merupakan kumpulan dari data yang saling berhubungan (relasi) antara satu dengan yang lainnya yang diorganisasikan berdasarkan skema atau struktur tertentu.

1. Apa itu Basis Data ?

Basis data terdiri dari 2 (dua) kata, yaitu kata Basis dan Data. Basis bisa di artikan sebagai markas ataupun gudang, tempat berkumpul. Sedangkan data yaitu kumpulan fakta dunia nyata yang mewakili suatu objek, seperti manusia, barang, dan lain-lain yang direkam ke dalam bentuk angka, bentuk huruf, simbol, teks, bunyi, gambar atau juga  kombinasinya.

A. Penjelasan Basis Data
Jadi arti dari basis data adalah kumpulan terorganisasi dari data – data yang saling berhubungan sedemikian rupa sehingga dapat mudah disimpan, dimanipulasi, serta dipanggil oleh penggunanya. Definisi Basis data juga dapat diartikan sebagai kumpulan data yang terdiri dari satu atau lebih tabel yang terintegrasi satu sama lain, dimana setiap user diberi wewenang untuk dapat mengakses ( seperti mengubah,menghapus dll.) data dalam tabel-tabel tersebut.

B. Tujuan Basis data sendiri adalah sebagai berikut
Kecepatan serta kemudahan dalam menyimpan, memanipulasi atau juga menampilkan kembali data tersebut.
Efisiensinya ruang penyimpanan, karena dengan basis data, redudansi data akan bisa dihindari.
Keakuratan (Accuracy) data.
Ketersediaan (Availability) data.
Kelengkapan (Completeness) data, Bisa melakukan perubahan struktur dalam basis data, baik dalam penambahan objek baru (tabel) atau dengan penambahan field-field baru pada table.
Keamanan (Security) data, dapat menentukan pemakai yang boleh menggunakan basis data beserta objek-objek yang ada didalamnya serta menentukan jenis -jenis operasi apa saja yang boleh dilakukannya.
Kebersamaan Pemakai (Sharability), Pemakai basis data bisa lebih dari satu orang, tetapi tetap menjaga atau menghindari masalah baru seperti: inkonsistensi data (karana data yang sama diubah oleh banyak pemakai pada saat yang bersamaan) dan juga kondisi deadlock (karena ada banyak pemakai yang saling menunggu untuk menggunakan data tersebut.

Apa itu basis data?
Sedangkan pengertian sistem basis data adalah sistem yang terdiri dari koleksi data atau kumpulan data yang saling berhubungan dan program-program untuk mengakses data tersebut. Komponen Utama Sistem Basis Data :
Perangkat Keras (Hardware)
Sistem Operasi (Operating Sistem)
Basis data (Database)
Sistem Pengelola Basis Data (Database Management Sistem atau disingkat DBMS)
Yaitu pengelola basis data secara fisik tidak dilakukan oleh pemakai secara langsung, akan tetapi ditangani oleh sebuah perangkat lunak yang khusus. Perangkat Lunak inilah yang disebut DBMS (Database Management Sistem) yang akan menentukan bagaimana data diorganisasi, disimpan, diubah serta diambil kembali. Perangkat Lunak ini juga yang menerapkan mekanisme pengamanan data, pemakaian data secara bersama-sama, konsistensi data dan sebagainya.
Pemakai (User).
Aplikasi atau Perangkat Lunak yang lainnya.
Tujuan Utama Sistem Basis Data sendiri adalah :
Menunjukkan suatu lingkungan yang tepat dan efisien didalam melakukan pengambilan (retrieving) dan penyimpanan (storing) informasi basis data, serta menyediakan antarmuka yang lebih ramah kepada user dalam melihat data.
Kegunaan atau Fungsi Sistem Basis Data, mengatasi masalah-masalah pemrosesan data yang sering ditemui dengan menggunakan metode konvensional, permasalah yang diatasi diantaranya:
Redudansi data dan juga inkonsistensi data.
Kesuliatan dalam pengaksesan data.
Data Isolation.
Konkurensi pengaksesan.
Masalah keamanan.
Masalah Integritas.
Pemakai sistem basis data diantaranya:
Programmer Aplikasi yaitu orang atau pemakai yang berinteraksi dengan basis data melalui Data Manipulation Language (DML),
User Mahir (Casual User) yaitu pemakai yang berinteraksi dengan sistem tanpa menulis modul program. Mereka menyatakan query untuk mengakses data dengan bahasa query yang telah disediakan oleh suatu DBMS.
User Umum (End User/ Naïve User) yaitu Pemakai yang berinteraksi dengan sistem basis data melalui pemanggilan satu program aplikasi permanen (executable program) yang telah disediakan sebelumnya.
User Khusus (Specialized User) yaitu Pemakai yang menulis aplikasi basis data non konvensional, tetapi untuk keperluan-keperluan khusus.
Itulah pengertian basis data dan sistem basis data, semoga dapat bermanfaat khususnya untuk menambah wawasan kalian

APA YANG DIHARAPKAN DARI MK BASIS DATA ?

Assalamu'alaikum wr.wb
hohoho baru aktifin lagi blog ini :D
Nah di semester sekarang blog ini konten kedepannya pasti bakal tentang Basis Data terus nih, kenapa sih ? ya karena saya pengen aja hahaha, lanjut ke tema deh wkwk tijeddooott guyss...
 Saya berharap apa yang disampaikan oleh dosen yang bersangkutan bisa dengan mudah dapat saya pahamin, karena saya pengen benar-benar memahamin MK tersebut. Kenapa ???
Karena menurut saya sangat penting MK Basis Data ini, mau apapun bidang dan ruang lingkupnya dizaman sekarang pasti akan sangat amat membutuhkan yang namanya database :)
Terima Kasih sudah membaca blog yang kaga jelas ini  :D

Best Regards,

Yusuf Jahuri

Kamis, 26 Oktober 2017

10 Soal Pilihan Ganda tentang Tipe data, Array, Sort, dan linked list

1. (Bobot : 5) Terdapat Array : A [5][4] maka jumlah elemen Array tersebut adalah …
• A. 25.
• B. 34.
• C. 20. *(Jawaban Benar)
• D. 9.
• E. 1.

2. (Bobot : 3) Array yang sering digunakan dalam menterjemahkan matriks pada pemrograman,
 adalah array berdimensi :
• A. Satu.
• B. Tiga.
• C. Dua. *(Jawaban Benar)
• D. Satu dan Dua.
• E. Dua da Tiga.

3. (Bobot : 3) Type data dibawah ini, yang tidak termasuk dalam tipe data sederhana tunggal, adalah :
• A. String. *(Jawaban Benar)
• B. Char.
• C. Float.
• D. Integer.
• E. Boolean.

4. (Bobot : 4) Type data untuk Luas Lingkaran ("7.5") adalah
• A. Short.
• B. Long.
• C. Integer.
• D. Float. *(Jawaban Benar)
• E. String.

5. (Bobot : 5) Jika Tail = Null, maka kondisi Linked list adalah
• A. Penuh.
• B. Terisi.
• C. Tidak dapat ditambah.
• D. Baru.
• E. Kosong. *(Jawaban Benar)


6. (Bobot : 4) Tehnik pengurutan data yang paling tepat digunakan untuk tabel data yang sangat besar adalah
• A. Selection Sort.
• B. Bubble Sort.
• C. Merge Sort.
• D. Quick Sort. *(Jawaban Benar)
• E. Insertion Sort.

7. (Bobot : 5) Mengelompokan deret bilangan ke dalam 2bagian, 4bagian, 8 bagian dsb merupakan iterasi didalam metode
• A. Quick Sort.
• B. Selection Sort.
• C. Merge Sort. *(Jawaban Benar)
• D. Insertion Sort.
• E. Bubble Sort.

8. (Bobot : 3) dalam ilmu computer adalah cara penyimpanan, penyusunan dan pengaturan data di dalam media penyimpanan komputer sehingga data tersebut dapat digunakan secara efisien adalah penjelasan dari 
• A. Array.
• B. Record.
• C. Struktur Data. *(Jawaban Benar)
• D. Linked List.
• E. Tipe Data.

9. (Bobot : 5) Salah satu bentuk struktur data, berisi kumpulan data(node yang tersusun secara sekuensial, saling sambung-menyambung, dinamis dan terbatas adalah penjelasan dari
• A. Linked List. *(Jawaban Benar)
• B. Array.
• C. Record.
• D. Tipe Data.
• E. Struktur Data.

10. (Bobot : 3) Tipe data yang cocok untu Pesan singkat ("Saya sedang rapat") adalah
• A. Char.
• B. Integer.
• C. String. *(Jawaban Benar)
• D. float.
• E. Boolean.

Kamis, 12 Oktober 2017

Sebutkan Macam-Macam Framework css (Explore)?


1. Blueprint CSS

Blueprint CSS termasuk CSS Framework  yang cukup lampau. Meskipun sudah lampau tapi CSS Framework ini masih banyak digunakan oleh para pengembang web. Bahkan, boleh dibilang Blueprint CSS ini yang kemudian menginspirasi pengembang untuk menciptakan CSS Framework lain. Boleh lah CSS Framework ini sebagai perintis.
Untuk mengetahui CSS Framework ini lebih lanjut, bisa klik http://blueprintcss.org

2. Bootstrap

Bootstrap adalah CSS Framework yang sedang naik daun. Digunakan oleh Twitter dan dibagikan pula oleh situs microblogging tersebut ke umum.  Karena itu, CSS Framework ini punya lisensi Free Public Open Source. Lisensi tersbeut memungkinkan para pengembang untuk menggunakan bootstrap  untuk berbagai keperluan, termasuk keperluan komersil.
Fitur Bootstrap sudah terbilang lengkap. CSS Framework ini sudah dilengkapi dengan fitur seperti UI, grid system, responsiveness, dropdown menu, dan lain sebagainya. Untuk mengetahui lebih lanjut terkait Bootstrap bisa klik http://getbootstrap.com

3. Less Framework

Less Framework hadir sebagai CSS Framework dengan konsep sederhana dan efisien. Hal ini dapat dilihat dari fitur dan tool yang memungkinkan penulisan CSS menjadi lebih sederhana layaknya menulis kode PHP maupun Javascript.  Penulisan kode untuk Grid System dan Responsiveness juga dibuat lebih simpel berkat Less Framework ini.  Informasi terkait CSS Framework ini terdapat pada situs https://angrycreative.se/less-framework/

4.  Foundation 

Zurb, sebuah perusahaan web desain, cukup berkontribusi besar dalam kehadiran CSS framework ini. Berkat mereka, CSS Foundation hadir dengan fitur yang tidak kalah dengan CSS Framework lain. Hal ini dapat dilihat dari berbagai fitur didalamnya yang sudah memenuhi fitur standar sebuah CSS Framework. Informasi terkait CSS Framework bisa didapat dengan mengklik http://foundation.zurb.com

5. Gumby

Jika menginginkan CSS Framework alternatif Bootstrap, maka Gumby bisa jadi jawabannya. Sebabnya, fitur yang ada di CSS Framework  ini terbilang mirip dengan Bootstrap seperti grid system, responsiveness, dan UI.
CSS Framework ini terbilang cukup menarik. Apalagi CSS Framework ini hadir dengan desain yang lebih khas dibandingkan yang lain. Untuk mengetahui CSS Framework ini lebih lanjut, bisa klik http://gumbyframework.com
Tentu saja masih banyak CSS Framework lain yang tersebar di internet. Diantara banyaknya CSS Framework itu, Bootstrap menjadi paling populer yang dipilih oleh para pengembang web. Tapi perlu diketahui, tidak semua pengembang web memakai CSS Framework. Ada juga yang tidak menggunakan CSS Framework dan melakukannya secara mandiri atau disebut native.

Buatlah Program yang menggunakan array?


#include <stdio.h>
main()
{
int i, nilai[3],jml;
char nama[3][10];
for (i=0;i<=2;i++){
printf("Input nama ke-%d : ",i+1);scanf("%s",&nama[i]);
printf("Input nilai ke-%d : ",i+1);scanf("%d",&nilai[i]);
}
jml=0;
for (i=0;i<=2;i++){
jml=jml+nilai[i];
}
printf("====================================\n");
printf("No\t Nama\t\t Nilai \n");
printf("====================================\n");
for (i=0;i<=2;i++){
printf("%d\t %s\t %d \n",i+1,nama[i],nilai[i]);
}
printf("====================================\n");
printf("\t Jumlah Nilai :\t %d\n",jml);
}


Jenis-jenis tipe data dan operator yang digunakan pada setiap tipe data

Jenis - jenis Tipe Data :
1. Tipe data dasar atau tipe data primitif
         Adalah sebuah tipe data yang sudah langsung ada di dalam setiap bahasa pemograman.
contoh :
            a. Bilangan Logik
            b. Bilangan Bulat
            c. Bilangan Riil
            d. Karakter
            e. String
a. Bilangan Logika

     Bilangan logika atau yang dikenal dengan nama boolean adalah sebuah bilangan yang akan menghasilkan nilai TRue atau Flase ketika dilakukan operasi logika.
b. Blangan Bulat

     Bilangan bulat disimpan dengan menggunakan tipe integer. Integer, untuk menunjuk kepada tipe data apapunyang merepresentasikan bilangan bulat, atau beberapa bagian dari bilangan bulat.
      *) oprasi yang dapat dilakukan :
          1. A + B;
          2. A - B;
          3. A * B;
          4. A div B;
          5. A mod B;
      *) oprasi perbandingan :
          1. <
             2. ≤
          3. >
          4. ≥
          5.  =
          6.≠

Selasa, 03 Oktober 2017

Post4

Apa iti bahasa Pemrograman dan sebutkan 5 bahasa pemrograman (yang terpopuler atau yang kamu kuasai).

Bahasa Pemograman
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:
  1. Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110
  2. Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya kode_mesin|MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
  3. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
  4. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.Komputer dapat mengerti bahasa manusia itu diperlukan program compiler atau interpreter.

5 Bahasa Pemrograman 

  1. JavaScript
  2. Pyton
  3. PHP
  4. Visual Basic
  5.  C
  • JavaScript adalah cara yang sangat populer untuk menambahkan fitur interaktif untuk halaman web dan aplikasi . Ini adalah salah satu bahasa yang paling mudah untuk dipelajari dan dapat digunakan untuk apa pun seperti memvalidasi data formulir untuk mengembangkan permainan , menjadikannya pilihan yang sangat populer untuk pemula 

    1. Sangat populer dalam komunitas ilmiah dan akademik , tetapi juga telah digunakan untuk membuat situs web populer seperti Pinterest . Hal ini relatif mudah untuk belajar dibandingkan dengan sesuatu seperti C atau turunannya , namun masih sangat fleksibel dalam hal apa yang dapat Anda lakukan dengan itu .
    • bahasa program yang digunakan terutama untuk mengembangkan halaman web dinamis . Ini berarti bahwa daripada menciptakan sebuah file terpisah penuh kode untuk setiap halaman situs , Anda dapat menulis seperangkat aturan untuk mengakses dan menampilkan informasi dari database yang kemudian dapat membuat halaman dan memanggil mereka ketika mereka dibutuhkan .
    • Berasal dari ' BASIC ' , yang sangat populer di hari-hari awal komputasi personal , Visual Basic ( VB ) memungkinkan program sederhana yang akan dibuat dengan cepat dan mudah, sementara juga memungkinkan untuk coding yang lebih kompleks.
    • ini adalah versi C yang digunakan oleh sistem operasi Apple serta sejumlah kecil aplikasi lain . Jika Anda ingin mengkhususkan diri dalam menulis kode untuk produk Apple maka ini adalah program yang harus anda kuasai.