SLAMAT DATANG DI NAGA'S BLOG

Senin, 18 Juni 2012

1. STATEMENT MASUKAN DAN KELUARAN C++

a)      Format Umum
       Statement masukan pada c++ adalah dimana statement tersebut berfungsi untuk menginputkan data,dan data yang dimasukkan bisa angka, bisa juga karakter seperti huruf,itu nanti tergantung pada variable yang digunakan untuk menyimpan data yang di masukkan tersebut.
      Sedangkan untuk statement keluaran adalah dimana statement tersebut berfungsi untuk menampilkan data, dan data yang ditampilkan bisa angka, bisa juga karakter seperti huruf, itu nanti tergantung pada data yang tersimpan pada suatu variable

                   
            
a)      Deklarasi
         STATEMENT KELUARAN  =  Ketik cout diikuti tanda “kurang dari” sebanyak 2x (<<)diikuti tanda petik (“)kemudian karakter sesuai kebutuhan,diikuti tanda petik(“)dan di akhiri dengan tanda titik koma(;).Tapi bila yang mau di tampilkan adalah nilai/isi suatu variable, tidak perlu menggunakan tanda petik sebagai apitan.
            STATEMENT MASUKAN  =  Ketik cin diikuti tanda “lebih dari” sebanyak 2x (>>)diikuti tanda petik (“)sebutkan nama variable sebagai penyimpan data inputan tersebut, diikuti tanda petik(“)dan di akhiri dengan tanda titik koma(;).
            
b)      Cara menggunakan
Cara mendeklarasikan stetement masukan yaitu harus di di bangun  terlebih dahulu satu atau beberapa variable untuk menampung data yang akan di masukkan tersebut, begitu pula  dengan statement keluaran.Tetapi untuk statement keluaran yang hanya menampilkan suatu karakter dan bukan sebuah nilai dari sebuah variable , maka dapat langsung di tampilkan, dengan mengapitnya dengan tanda petik{“}.

c)      Contoh program
 
Hasil eksekusi:

 






a)      Latihan soal + jawaban
SOAL 1:
·         Buatkan program untuk menginputkan angka dan huruf serta menampilkan data yang telah di inputkan tersebut!

JAWABAN SOAL 1:
 

Hasil eksekusi :

Minggu, 03 Juni 2012

Lisensi Open source yang berkembang di Indonesia


Pengertian Opensource
  Source adalah perintah – perintah yang digunakan untuk membuat aplikasi.
  Open source adalah Perangkat lunak yang dikembangkan secara gotong-royong tanpa koordinasi resmi, menggunakan kode program (source code) yang tersedia secara bebas, serta didistribusikan melalui internet. “(Esther Dyson ,1998).
  Open Sourse adalah sistem pengembangan yang tidak dikoordinasi oleh suatu individu / lembaga pusat, tetapi oleh para pelaku yang bekerja sama dengan memanfaatkan kode sumber (source-code) yang tersebar dan tersedia bebas di internet.


Latar belakang pemberian Lisensi Opensource
  Bisa  dikatakan,  Open  Source  itu  ‘gratis’. Tapi  janganlah  heran,         jika  ternyata  sebagian besar produk Open Source bisa diperoleh secara ‘bebas’, Karena kata ‘Free’ yang ada, sebenarnya berasal dari kata  ‘Freedom’,yaitu ‘Merdeka’.
  Pola pengembangan open source mengambil model ala bazaar, sehingga pola Open Source ini memiliki ciri bagi komunitasnya yaitu adanya dorongan yang bersumber dari budaya memberi, yang artinya ketika suatu komunitas menggunakan sebuah program Open Source dan telah menerima sebuah manfaat kemudian akan termotivasi untuk menimbulkan sebuah pertanyaan apa yang bisa pengguna berikan balik kepada orang banyak.
  Pola Open Source lahir karena kebebasan berkarya, tanpa intervensi berpikir dan mengungkapkan apa yang diinginkan dengan menggunakan pengetahuan dan produk yang cocok. Kebebasan menjadi pertimbangan utama ketika dilepas ke publik. Komunitas yang lain mendapat kebebasan untuk belajar, mengutak-ngatik, merevisi ulang, membenarkan ataupun bahkan menyalahkan, tetapi kebebasan ini juga datang bersama dengan tanggung jawab, bukan bebas tanpa tanggung jawab.

Berbagai Jenis Lisensi  Sofhware
  Lisensi Commercial
adalah jenis lisensi yang biasa ditemui pada perangkat lunak seperti Microsoft dengan Windows dan Officenya, Lotus, Oracle dan lain sebagainya.
  Lisensi Trial Software
adalah jenis lisensi yang biasa ditemui pada software untuk keperluan demo dari sebuah software sebelum diluncurkan ke masyarakat atau biasanya sudah diluncurkan tetapi memiliki batas masa aktif.
  Lisensi Non Commercial Use
biasanya diperuntukkan untuk kalangan pendidikan atau yayasan tertentu dibidang sosial. Sifatnya yang tidak komersial, biasanya gratis tetapi dengan batasan penggunaan tertentu.
  Lisensi Shareware
mengizinkan pemakainya untuk menggunakan, menyalin atau menggandakan tanpa harus meminta izin pemegang hak cipta.
  Lisensi Freeware
biasanya ditemui pada software yang bersifat mendukung, memberikan fasilitas tambahan atau memang free/gratis.
  Lisensi Royalty-Free Binaries
serupa dengan lisensi freeware, hanya saja produk yang ditawarkan adalah library yang berfungsi melengkapi software yang sudah ada dan bukan merupakan suatu software yang berdiri sendiri.
  Lisensi Open Source
membebaskan usernya untuk menjalankan, menggandakan, menyebarluaskan, mempelajari, mengubah, dan meningkatkan kinerja software. Berbagai jenis lisensi open source berkembang sesuai dengan kebutuhan, misalnya GNU/GPL, The FreeBSD, The MPL. Jenis-jenis software yang memakai lisensi ini misalnya Linux, sendmail, apache dan FreeBSD.

Berbagai Jenis Lisensi Opensource
  1. OSS (Open Source Software)
                 Perangkat lunak yang dikembangkan secara gotong-royong tanpa koordinasi resmi, menggunakan kode program (source code) yang tersedia secara bebas, serta didistribusikan melalui internet. “(Esther Dyson ,1998).
  1. OSI (Open Source Initiative)
                Suatu organisasi nirlaba yang mendorong pemasyarakatan dan penyatuan Open Source yang diinisiasi oleh Erick Raymond dan tim-nya.
  1. OSD (Open Source Definition)
                Open Source yang terdiri dari beberapa bagian yaitu :
      1. The GNU-GPL (General Public License)
      2. The LGPL (Library GNU GPL)
      3. The BSD (Berkeley Software Distribution) License
      4. The X Concortiun License
      5. The Artistic
      6. The MPL (Mozilla Public License)
      7. The QPL (Q Public License)

Aspek Hukum Lisensi Opensource
  Dari sudut pandang Hukum, penggunaan  software  open  source terjamin legalitasnya karena lisensi publik menyatakan bahwa  software  ini  bebas  digunakan  dan digandakan.
   Pengguna software ini tidak akan dipusingkan oleh masalah lisensi.
  Menggunakan software  yang  tidak  berlisensi  (bajakan) adalah  melanggar  hukum  dengan  ancaman denda  atau  penjara. 
  Undang-undang  no  19 tahun  2002  tentang  Hak  Atas  Kekayaan Intelektual (HAKI) mengatur apa yang dinamakan pelanggaran terhadap pengguna akhir (end user piracy).
   Pasal 72 ayat (2) UU itu  menyebut  bahwa  barang  siapa  dengan sengaja menyiarkan, memamerkan, mengedarkan,  atau  menjual  kepada  umum barang  hasil  pelanggaran  hak  cipta,  maka akan  dipidana  penjara  maksimal  lima  tahun dan denda maksimal Rp 500 juta.

Macam-macam Opensource
  1. Browser Gratis Terbaik
        Browser ini yang kita butuhkan setiap kali membuka halaman internet, search di Google, membaca email di Yahoo Mail, baik di Windows  maupun di Linux, pilihan jatuh pada Mozilla Firefox (bisa berjalan di Windows atau Linux).
  1. Antivirus Gratis Terbaik               
        Anti virus penting sekali untuk menjaga komputer Anda dari serangan virus yang mematikan atau memperlambat sistem komputer Anda. Di waktu yang lalu tutorialgratis.net pernah mendaftar urutan antivirus terbaik. Pilihan antivirus gratis terbaik untuk Windows adalah Avira AntiVir Personal. Sedangkan untuk Linux adalah F-Prot Antivirus for Linux Workstations atau avast! Linux Home Edition.
3.       Office Gratis Terbaik ( Word Processor, Spread   sheet,      Presentation )
        Untuk urusan Office Gratis terbaik, pilihan jatuh pada OpenOffice.Org. Fungsinya mirip Microsoft Word, Microsoft Excell, dan Microsoft Power Point, tetapi yang ini gratis dan Open Source. Silahkan download OpenOffice.Org di Windows atau Linux.
  1. Editor Gambar Bitmap Gratis Terbaik
        Untuk yang hobi mengutak-atik gambar seperti mengatur pencahayaan, menggabungkan dua buah gambar, dan sebagainya, biasanya orang banyak menggunakan Adobe Photoshop. Software pengolah gambar bitmap yang terbaik dan gratis adalah GMIP (GNU Image Manipulation Program) yang bisa di download di Windows atau Linux.
  1. Editor Gambar Vector Gratis Terbaik
        Fungsinya mirip CorelDraw, kita bisa membuat dan mengedit gambar vektor yang tersusun atas garis-garis dan bidang. Software ini Vector Editor yang terbaik dan gratis (Open Source) adalah Inkscape. Silahkan di download di Windows atau Linux.
  1. Media Player Gratis Terbaik
        Fungsinya buat memainkan video, musik, lagu, file-file audio seperti MP3, WAV, dan sebagainya. Untuk software Media Player terbaik di Windows adalah WinAmp. Untuk Linux, media player terbaik adalah GeeXboX.
  1. Audio Terbaik Gratis Terbaik
        Dengan software audio editor , kita bisa mengedit file audio , seperti menambah echo, menggabungkan vokal dengan musik, membuat jingle atau spot iklan radio, dan sebagainya. Software audio editor gratis terbaik di Windows dan Linux adalah Audacity yang bisa dijalankan di Windows atau Linux.
  1. Video Editor Gratis Terbaik
        Software Video Editor digunakan untuk mengedit video, seperti potong-memotong, filter, encoding, dan lain-lain. Software Video Editor terbaik yang gratis adalah Avidemux ynag bisa dijalankan di Windows atau Linux.
  1. FTP Gratis Terbaik
        Program ini digunakan untuk mentransfer file ke sebuah server lewat internet. Program ini sering digunakan oleh webmaster untuk mentransfer file-filenya ke web server. Program FTP yang open source adalah FileZilla (download untuk Windows dan Linux).
  1. Program Mail Client Gratis Terbaik
        Program ini digunakan untuk membaca email dari dekstop (IMAP, POP, atau HTML). Di lingkungan Windows, program mail client terbaik yang gratis versi tutorialgratis.net adalah Mozilla Thunderbird. Di Linux, program mail client gratis terbaik adalah Evoultion.
  1. Program Kompresi Gratis Terbaik
        Program ini berfungsi untuk memperkecil ukuran file tanpa menghilangkan data (seperti WinZip atau WinRAR). Di Windows, program kompresi yang gratis terbaik (freeware) adalah 7-Zip, sedangkan di Linux, program kompresi yang terbaik adalah p7zip (LGPL), dan PeaZip (GPL).
  1. Program Download Accelerator Gratis Terbaik
        Buat yang mendownload file di internet, program ini sangat diperlukan, karena bisa mempercepat download hingga 3 kali lipat. Di Windows, program download accelerator terbaik dengan lisensi GPL adalah Free Download Manager. Di Linux, program download accelerator terbaik dengan lisensi GPL adalah QuickDownloader. Penulis juga merekomendasikan Add-Ons Firefox DownThemeAll, karena jika menggunakan Firefox dan Add-Ons tersebut, kita tidak perlu menginstall software tambahan.

Download file presentasi :
http://www.ziddu.com/download/19560160/lisensiopensource.ppt.html

sumber : 
http://www.hukumonline.com/klinik/detail/cl4831/pengaturan-open-source-dalam-uu-hak-cipta
http://updatewawasanmu.blogspot.com/2011/06/lisensi-open-source-yang-berkembang-di.html
http://id.wikipedia.org
http://ciamik.blog.uns.ac.id/2010/10/20/daftar-software-gratis-open-source-terbaik/
http://lecturer.d3ti.mipa.uns.ac.id/yuda/2010/09/27/apa-sih-open-source-itu/
http://keyboardsound.wordpress.com/2008/01/25/jenis-jenis-lisensi-software-komputer/