Senin, 24 Desember 2012

iOS jailbreak

iOS jailbreaking, atau yang biasa disingkat jailbreaking adalah proses menghilangkan batasan yang diberlakukan oleh Apple pada perangkat genggam dengan sistem operasi iOS, yakni iPhone, iPod Touch, iPad dan Apple TV generasi ke-2. Jailbreaking akan membuat sang pengguna bisa mendapatkan akses penuh (atau root access) terhadap sistem operasi, yang darinya pengguna iOS itu bisa mengunduh perangkat lunak, baik yang bajakan ataupun yang orisinil namun tidak tersedia di Apple App Store.

Jailbreak menyebabkan garansi si pengguna produk Apple menjadi hilang. Jailbreaking juga menambahkan installer aplikasi tidak resmi ke perangkat IOS Anda, seperti Cydia, yang memungkinkan Anda men-download banyak pihak ke-3 aplikasi, tweak, dan ekstensi yang tidak tersedia melalui App Store. Paket-paket ini membuka kemungkinan tak terbatas untuk melakukan hal-hal pada perangkat IOS anda dimana perangkat non-Jailbroken IOS tidak akan pernah mampu melakukannya.

Jaibreak memiliki manfaat agar iDevice yang kita miliki memiliki kemampuan untuk menginstal aplikasi pihak ketiga dan tweaks dimana Apple tidak memperbolehkannya atau tidak tersedia di App Store. Ada banyak aplikasi yang tidak memenuhi standar Apple dan melakukan hal-hal yang Apple tidak ingin anda lakukan pada perangkat iOS dengan alasan-alasan tertentu yang mereka sudah tentukan.

Macromedia Flash

Macromedia Flash adalah Software untuk membuat animasi yang biasanya digunakan untuk berbagai keperluan di Internet. Misalnya, untuk membuat situs, banner iklan, logo yang beranimasi, serta animasi pelengkap lainnya. Flash dikembangkan dari suatu aplikasi yang bernama SmartSketch. SmartSketch sendiri merupakan aplikasi untuk menggambar yang diluncurkan pada 1994 oleh FutureWave, bukan oleh Macromedia. Aplikasi ini cukup sukses di tengah pasar aplikasi menggambar yang dikuasai oleh Illustrator dan Freehand. Pada musim panas 1995, SmartSketch memperoleh masukan dari penggunanya agar SmartSketch dapat digunakan untuk membuat animasi. FutureWave sangat tertarik untuk membuat suatu aplikasi untuk membuat animasi. Namun FutureWave agak pesimis mengenai pemasarannya, karena pada saat itu animasi hanya didistribusikan dengan VHS atau CD-ROM. Kemudian World Wide Web mulai mengembangkan sayapnya, dimana grafik dan animasi menjadi vital. FutureWave melihat kesempatan ini untuk memasarkan aplikasi yang mampu menghasilkan animasi dua dimensi. Kemudian SmartSketc dimodifikasi sehingga mampu menghasilkan animasi dengan menggunakan pemrograman Java sebagai player-nya. Namanya juga sedikit dimodifikasi menjadi SmartSketch Animator. Namun, nama SmartSketch Animator dirasakan kurang menjual, sehingga nama tersebut diubah menjadi CelAnimator. Tetapi kemudian, karena kuatir dicap sebagai aplikasi pembuat kartun, CelAnimator diubah menjadi FutureSplash Animator. Walaupun dengan ide yang cukup revolusioner, FutureSplash sulit populer. Oleh karena itu FutureWave mendekati Adobe. Namun karena demo FutureSplash yang kurang memuaskan dengan lambatnya animasi, Adobe menolak memproduksi FutureSplash. Baru pada November 1996, Macromedia mendekati FutureWave untuk bekerja sama. FutureWave menyetujui tawaran Macromedia. Kemudian FutureSplash Animator diubah namanya menjadi Macromedia Flash 1.0.

Grafik Komputer dan Pengolohan Citra

Citra :
  • 2D (citra merupakan fungsi kontinyu dari intensitas cahaya pada bidang 2D).
  • 3D :citra yang terletak pada koordinat world 3D (ruang).
  • Citra diam : citra tunggal yang tidak bergerak.
  • Citra bergerak : rangkaian citra diam yang ditampilkan secara sekuensial.
Bidang Ilmu yang berkaitan dengan citra 


 
 
Grafik Komputer : proses menciptakan suatu gambar berdasarkan deskripso objek maupun latar belakang. 

Aplikasi grafik komputer (Aplikasi kedokteran, penginderaan jarak jauh, dan pengenalan karakter).

Pengolahan Citra : proses penarikan informasi / dekripsi objek atau pengenalan objek yag terkandung citra. 

Komputer visi : proses penyusunan deskripsi tentag objek yang terkandung pada suatu gambar atau mengenali objek pada gambar.
 

Contoh Kalimat Perhubungan Makna Seperti Sinonim, Hiponimi, Homonimi, Polisemi, dan Antonimi

Kata-kata yang biasa mengandung komponen makna yang kompleks. Hal ini mengakibatkan adanya berbagai perhubungan yang memperlihatkan kesamaan, tumpang tindih, dll.
1.   Sinonim : dua buah kata yang mempunyai kemiripan makna.
Contoh :
- bertemu = berjumpa
- sunyi = sepi
- bunga = kembang
- mati = wafat
- anda =kamu
- melihat = melirik


2. Hiponimi :  menyatakan hubungan makna hierarkis.
Contoh : antara kata garuda dan kata burung, makna kata merpati tercakup dalam makna burung, dapat dikatakan garuda adalah burung tetapi burung bukan hanya garuda, bisa saja perkutut, beo dan cendrawasih.
3. Homonimi : bila dua buah makna atau lebih dinyatakan dengan sebuah bentuk yang sama.
Contoh : antara kata bisa yang berarti ‘racun ular’ dan kata bisa yang berarti ‘sanggup’.
4. Polisemi : satu kata yang memiliki banyak arti.
Contoh : “Kepala”
- Guru yang dulunya pernah menderita cacat mental itu sekarang menjadi kepala sekolah smp kroto emas (kepala berarti pimpinan).
- Kepala anak kecil itu besar sekali karena terkena penyakit hidrosepalus (kepala berarti bagian tubuh manusia yang ada di atas).
- Tiap kepala harus membayar upeti sekodi tiwul kepada ki joko cempreng (kepala berarti individu).
5. Antonimi : adalah kata yang memiliki arti yang berlawanan.
Contoh :
- Kata hidup dan mati
- Kata besar dan kecil
- Kata suami dan istri
- Kata keras dan lembek
- Kata naik dan turun
- Kata kaya dan miskin
- Kata surga dan neraka
- Kata laki-laki dan perempuan
- Kata atas dan bawah
 

Contoh Surat Undangan Rapat

Depok, 20 Desember 2010
Nomor             : 88/UG/IV/2010
Lampiran         : -
Hal                   : Surat Undangan Rapat


Yth.
Seluruh Anggota
Dosen Universitas Gunadarma
Di Tempat
Dengan hormat,
Sehubungan dengan dilaksanakannya acara seminar nasional dengan tema “Uni Kolaborasi antara Perguruan Tinggi dan Industri dalam meningkatkan daya saing lulusan”, kami selaku panitia mengundang seluruh dosen Universitas Gunadarma untuk menghadiri rapat pada:
Hari/Tanggal               : Kamis, 28 April 2011
Waktu                          : 09.00 WIB
Tempat                        : Auditorium Universitas Gunadarma Gedung 4, lt.6, Depok
Demikian undangan ini kami sampaikan, atas perhatian dan partisipasinya kami ucapkan terimakasih.
Hormat kami,
Ketua Panitia

Rizkika Oktafiani

Kamis, 08 November 2012

HTML

HyperText Markup Language (HTML) adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah Penjelajah web Internet dan formating hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan kedalam format ASCII normal sehingga menjadi home page dengan perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi tinggi di Jenewa). 
  1. Tahun 1980, IBM memikirkan pembuatan suatu dokumen yang akan mengenali setiap elemen dari dokumen dengan suatu tanda tertentu. IBM kemudian mengembangkan suatu jenis bahasa yang menggabungkan teks dengan perintah-perintah pemformatan dokumen. Bahasa ini dinamakan Markup Langiage, sebuah bahasa yang menggunakan tanda-tanda sebagai basisnya. IBM menamakan sistemnya ini sebagai Generalized Markup Language atau GML.
  2. Tahun 1986, ISO menyatakan bahwa IBM memiliki suatu konsep tentang dokumen yang sangat baik, dan kemudian mengeluarkan suatu publikasi (ISO 8879) yang menyatakan markup language sebagai standar untuk pembuatan dokumen-dokumen. ISO membuat bahasa ini dari GML milik IBM, tetapi memberinya nama lain, yaitu SGML (Standard Generalized Markup Language).
ISO dalam publikasinya meyakini bahwa SGML akan sangat berguna untuk pemrosesan informasi teks dan sistem-sistem perkantoran. Tetapi diluar perkiraan ISO, SGML dan terutama subset dari SGML, yaitu HTML juga berguna untuk menjelajahi internet. Khususnya bagi mereka yang menggunakan World Wide Web. Versi terakhir dari HTML adalah HTML 4.01, meskipun saat ini telah berkembang XHTML yang merupakan pengembangan dari HTML.

Kegunaan

  • Mengintegerasikan gambar dengan tulisan.
  • Membuat Pranala.
  • Mengintegerasikan berkas suara dan rekaman gambar hidup.
  • Membuat form interaktif.
HTML dokumen tersebut mirip dengan dokumen tulisan biasa, hanya dalam dokumen ini sebuah tulisan bisa memuat instruksi yang ditandai dengan kode atau lebih dikenal dengan TAG tertentu. Sebagai contoh jika ingin membuat tulisan ditampilkan menjadi tebal seperti: TAMPIL TEBAL, maka penulisannya dilakukan dengan cara: <b>TAMPIL TEBAL</b>. Tanda <b> digunakan untuk mengaktifkan instruksi cetak tebal, diikuti oleh tulisan yang ingin ditebalkan, dan diakhiri dengan tanda </b> untuk menonaktifkan cetak tebal tersebut. HTML lebih menekankan pada penggambaran komponen-komponen struktur dan formating di dalam halaman web daripada menentukan penampilannya.Sedangkan penjelajah web digunakan untuk menginterpretasikan susunan halaman ke gaya built-in penjelajah web dengan menggunakan jenis tulisan, tab, warna, garis, dan perataan text yang dikehendaki ke komputer yang menampilkan halaman web. Salah satu hal Penting tentang eksistensi HTML adalah tersedianya Lingua franca (bahasa Komunikasi) antar komputer dengan kemampuan berbeda. Pengguna Macintosh tidak dapat melihat tampilan yang sama sebagaimana tampilan yang terlihat dalam pc berbasis Windows. Pengguna Microsoft Windows pun tidak akan dapat melihat tampilan yang sama sebagaimana tampilan yang terlihat pada pengguna yang menggunakan Produk-produk Sun Microsystems. namun demikian pengguna-pengguna tersebut dapat melihat semua halaman web yang telah diformat dan berisi Grafika dan Pranala.

Menyunting Format Tulisan

HTML memungkinkan kita untuk menyunting tampilan atau format berkas yang akan kita kirimkan melalui media daring. Beberapa hal yang dapat dilakukan dalam menentukan format berkas adalah :
  • Menampilkan suatu kelompok kata dalam beberapa ukuran yang dapat digunakan untuk judul, heading dan sebagainya.
  • Menampilkan tulisan dalam bentuk cetakan tebal
  • Menampilkan sekelompok kata dalam bentuk miring
  • Menampilkan naskah dalam bentuk huruf yang mirip dengan hasil ketikan mesin ketik
  • Mengubah-ubah ukuran tulisan untuk suatu karakter tertentu.

Markah/Tanda

Secara garis besar, terdapat 4 jenis elemen dari HTML:
  • Struktural. Tanda yang menentukan level atau tingkatan dari sebuah tulisan (contoh, <h1>Golf</h1> akan memerintahkan browser untuk menampilkan "Golf" sebagai tulisan tebal besar yang menunjukkan sebagai Heading 1
  • Presentasional. Tanda yang menentukan tampilan dari sebuah tulisan tidak peduli dengan level dari tulisan tersebut (contoh, <b>boldface</b> akan menampilkan bold. Tanda presentasional saat ini sudah mulai digantikan oleh CSS dan tidak direkomendasikan untuk mengatur tampilan tulisan,
  • Hypertext. Tanda yang menunjukkan pranala ke bagian dari dokumen tersebut atau pranala ke dokumen lain (contoh, <a href="http://www.wikipedia.org/">Wikipedia</a> akan menampilkan Wikipedia sebagai sebuah hyperlink ke URL tertentu),
  • Elemen widget yang membuat objek-objek lain seperti tombol (<button>), list (<li>), dan garis horizontal (<hr>), Konsep hypertext pada HTML memungkinkan kita untuk membuat link pada suatu kelompok kata atau frasa untuk menuju ke bagian manapun dalam World Wide Web,
Ada tiga macam link yang dapat kita gunakan :
  • Link menuju bagian lain dari page.
  • Link menuju page lain dalam satu web site.
  • Link menuju resource atau web site yang berbeda.
Selain markup presentasional , markup yang lain tidak menentukan bagaimana tampilan dari sebuah tulisan. Namun untuk saat ini, penggunaan tag HTML untuk menentukan tampilan telah dianjurkan untuk mulai ditinggalkan, dan sebagai gantinya digunakan Cascading Style Sheets.

Contoh dokumen HTML sederhana

<!DOCTYPE html>
<html>
  <head>
    <title>'''Selamat Malam''' HTML</title>
  </head>
  <body>
    <p>Nama saya Adrianus!</p>
  </body>
</html>

Head

Dokumen HTML diapit oleh tag <HEAD></HEAD>. Di dalam bagian ini biasanya dimuat tag TITLE yang menampilkan judul halaman pada titlenya browser. Selain itu Bookmark juga menggunakan tag TITLE untuk memberi mark suatu web site. Browser menyimpan “title” sebagai bookmark dan juga untuk keperluan pencarian (searching) biasanya title digunakan sebagai keyword. Header juga memuat tag META yang biasanya digunakan untuk menentukan informasi tertentu mengenai document HTML. Anda bisa menentukan author name, keywords, dan lainnya pada tag META.
Contoh:
<meta name="author" nober="ubuntu-online">

Elemen Body

Bagian BODY, yang dinyatakan dengan tag <BODY>…</BODY>, merupakan tubuh atau isi dari dokumen HTML dimana anda meletakan informasi yang akan ditampilkan pada browser.

Tag

HTML tidak membedakan penggunaan huruf besar ataupun huruf kecil dari suatu elemen. Suatu elemen HTML terdiri dari tag-tag beserta teks yang ada dalam tag-tag tersebut. Tag ini dinyatakan dengan tanda lebih kecil (<) dan tanda lebih besar (>).
Tag biasanya merupakan suatu pasangan yang disebut dengan :
  • Tag awal, dinyatakan dalam bentuk <nama tag>
  • Tag akhir, dinyatakan dalam bentuk </nama tag>
Formatnya: <nama tag> teks yang ditampilkan </nama tag>.
Contoh : untuk menampilkan teks dalam format teks miring Teks ini terlihat miring di browser anda dengan perintah HTML <i>Teks ini terlihat miring di browser Anda</i>

Atribut

Tag awal bisa memiliki beberapa buah atribut yang menyatakan karakteristik dari tag tersebut. Misalnya,
digunakan untuk membuat rata kiri suatu paragraf. Tag yang digunakan adalah
dan atribut yang menyertainya adalah ALIGN dengan nilai left. Nilai atribut ALIGN hanya bisa berupa center, left, right atau justify.

Sabtu, 27 Oktober 2012

Android

Pengertian Android, Kekurangan dan Kelebihannya


Pengertian Android
Android adalah sistem operasi Mobile Phone berbasiskan Linux. Android bersifat open source yang source codenya diberikan secara gratis bagi para pengembang untuk menciptakan aplikasi mereka agar dapat berjalan di Android.

Sejarah Android
Pada mulanya, Android adalah salah satu produk besutan dari Android Inc., namun Google mengakuisisi Android Inc., dan semua kekayaan intelektual milik Android Inc. diperoleh Google Inc. yang kemudian mengembangkan kembali sistem Android mengakuisi Android Inc..
Sekedar informasi Android Inc. adalah pendatang baru dalam hal membuat software untuk ponsel yang berada di Palo Alto, California Amerika Serikat. Kemudian dibentuklah Open Handset Alliance, konsorsium yang terdiri dari 34 perusahaan hadware, software, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, Nvidia, dll. Open Handset Alliance dibentuk untuk mengembangkan Android yang notabene nya adalah OS OpenSource pertama untuk Mobile Phone.

Pada tanggal 5 November 2007, dirilislah Android versi awal dimana Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode–kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler.

Distributor OS Android
Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD).
Para pendiri Android Inc. bekerja pada Google, di antaranya Andy Rubi, Rich Miner, Nick Sears, dan Chris White. Saat itu banyak yang menganggap fungsi Android Inc. hanyalah sebagai perangkat lunak pada telepon seluler. Sejak saat itu muncul rumor bahwa Google hendak memasuki pasar telepon seluler.
Di perusahaan Google, tim yang dipimpin Rubin bertugas mengembangkan program perangkat seluler yang didukung oleh kernel Linux. Hal ini menunjukkan indikasi bahwa Google sedang bersiap menghadapi persaingan dalam pasar telepon seluler. hingga sekarang telah banyak ponsel ber-OS Android yang hadir dipasaran, dimulai dari Google Nexus One, HTC Legend, Sony Ericcson Xperia X10, Samsung Galaxy S dan masih banyak lagi.

Keunggulan Android

1. Keterbukaan 

Android menyediakan akses ke fungsi dasar perangkat mobile menggunakan standar panggilan ke API.

2. Penghancuran perbatasan
Anda dapat menggabungkan informasi dari Internet ke dalam telepon, seperti informasi kontak, atau data pada lokasi geografis untuk mendapatkan kesempatan baru.

3. Kesamaan aplikasi
Untuk Android ada perbedaan antara telepon utama aplikasi dan perangkat lunak lain, anda bahkan dapat mengubah program untuk memutar nomor, atau screen saver.

4. Cepat dan mudah perkembangan
Dalam SDK memiliki semua yang anda butuhkan untuk membuat dan menjalankan aplikasi Android, termasuk simulator ini instrumen, dan alat debugging maju.

Google mengibaratkan Android sebagai sebuah tumpukan software. Setiap lapisan dari tumpukan ini menghimpun beberapa program yang mendukung fungsi-fungsi spesifik dari sistem operasi.

Berikut ini susunan dari lapisan – lapisan tersebut jika di lihat dari lapisan dasar hingga lapisan teratas :

a. Linux Kernel
Tumpukan paling bawah pada arsitektur Android ini adalah kernel.

b. Android Runtime
Lapisan setelah Kernel Linux adalah Android Runtime.Android Runtime ini berisi Core Libraries dan Dalvik Virtual Machine. Core Libraries mencakup serangkaian inti library Java, artinya Android menyertakan satu set library-library dasar yang menyediakan sebagian besar fungsi-fungsi yang ada pada library-library dasar bahasa pemrograman Java.

c. Libraries
Bertempat di level yang sama dengan Android Runtime adalah Libraries. Android menyertakan satu set library- library dalam bahasa C/C++ yang digunakan oleh berbagai komponen yang ada pada sistem Android.

d. Application Framework
Lapisan selanjutnya adalah application framework, yang mencakup program untuk mengatur fungsi-fungsi dasar smartphone. Application Framework merupakan serangkaian tool dasar seperti alokasi resource smartphone, aplikasi telepon, pergantian antar – proses atau program, dan pelacakan lokasi fisik telepon.

e. Application
Di lapisan teratas bertempat pada aplikasi itu sendiri. Di lapisan inilah anda menemukan fungsi-fungsi dasar smartphone seperti menelepon dan mengirim pesan singkat, menjalankan web browser, mengakses daftar kontak, dan lain-lain. Bagi rata-rata pengguna, lapisan inilah yang paling sering mereka akses. Mereka mengakses fungsi- fungsi dasar tersebut melalui user interface.

Kelebihan Handphone Android
  • Multitasking – Yups, ponsel Android bisa menjalankan berbagai aplikasi, itu artinya Anda bisa browsing, Facebookan sambil dengerin lagu.
  • Kemudahan dalam Notifikasi – Setiap ada SMS, Email, atau bahkan artikel terbaru dari RSS Reader, akan selalu ada notifikasi di Home Screen Ponsel Android, tak ketinggalan Lampu LED Indikator yang berkedip-kedip, sehingga Anda tidak akan terlewatkan satu SMS, Email ataupun Misscall sekalipun.
  • Akses Mudah terhadap Ribuan Aplikasi Android lewat Google Android App Market – Kalau Anda seneng install aplikasi ataupun games, lewat Google Android App Market Anda bisa mendownload berbagai aplikasi dengan gratis. Ada banyak ribuan aplikasi dan games yang siap untuk Anda download di ponsel Android.
  • Pilihan Ponsel yang beranekaragam – Bicara ponsel Android, akan terasa ‘beda’ dibandingkan dengan iOS, jika iOS hanya terbatas pada iPhone dari Apple, maka Android tersedia di ponsel dari berbagai produsen, mulai dari Sony Ericsson, Motorola, HTC sampai Samsung. Dan setiap pabrikan ponsel pun menghadirkan ponsel Android dengan gaya masing-masing, seperti Motorola dengan Motoblur-nya, Sony Ericsson dengan TimeScape-nya. Jadi Anda bisa leluasa memilih ponsel Android sesuai dengan ‘merk’ favorite.
  • Bisa menginstal ROM yang dimodifikasi – tak puas dengan tampilan standar Android, jangan khawatir ada banyak Costum ROM yang bisa Anda pakai di ponsel Android.
  • Widget – benar sekali, dengan adanya Widget di homescreen, Anda bisa dengan mudah mengakses berbagai setting dengan cepat dan mudah.
  • Google Maniak – Jika Anda pengguna setia layanan Google mulai dari Gmail sampai Google Reader, ponsel Android telah terintegrasi dengan layanan Google, sehingga Anda bisa dengan cepat mengecek email dari gMail.
Kekurangan Handphone Android
Tak bisa dipungkiri disamping kelebihan tentu saja ada kekurangan dari sistem operasi Android ini.
  • Koneksi Internet yang terus menerus – Yups, kebanyakan ponsel Android memerlukan koneksi internet yang simultan alias terus menerus aktif. Penulis sendiri menggunakan Motorola Milestone, dan koneksi internet GPRS selalu aktif setiap waktu, itu artinya Anda harus siap berlangganan paket GPRS yang sesuai dengan kebutuhan.Tetapi di seri android 2.2 keatas koneksi data bisa diatur lewat seting data enabled pada settingan mobile networks..
  • Dengan tidak mengaktifkan data enabeled maka koneksi internet nya akan terputus jadi hanya bisa untuk Telp dan SMS..
  • Iklan – Aplikasi di Ponsel Android memang bisa didapatkan dengan mudah dan gratis, namun konsekuensinya di setiap Aplikasi tersebut, akan selalu Iklan yang terpampang, entah itu bagian atas atau bawah aplikasi.

Jenis OS Android :

  • Android versi 1.1, di luncurkan pada tanggal 9 Maret 2009
  • Android versi 1.5 (Cupcake), di luncurkan pada pertengahan Mei 2009
  • Android versi 1.6 (Donut), di luncurkan pada September 2009
  • Android versi 2.0/2.1 (Éclair), di luncurkan pada tanggal 3 Desember 2009
  • Android versi 2.2 (Frozen Yogurt/Froyo), di luncurkan pada tanggal 20 Mei 2010
  • Android versi 2.3(Gingerbread), di luncurkan pada tanggal 6 Desember 2010
  • Android versi 3.0/3.1 (Honeycomb), rencana masuk pasar indonesia pada Mei 2011
  • Android versi 4.0 (ICS :Ice Cream Sandwich), di luncurkan pada tanggal tanggal 19 Oktober 2011
sumber: http://danisetiyawan.com/pengertian-android-kekurangan-dan-kelebihannya/ , http://www.androidtan.com/2012/03/pengertian-android-dan-jenis-os-android.html

Pascal

Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari matematikawan Perancis, Blaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.

Kelebihan

Kelebihan dari bahasa pemrograman Pascal adalah:
  • Tipe Data Standar, tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman. Pascal memiliki tipe data standar: boolean, integer, real, char, string,
  • User defined Data Types, programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.
  • Strongly-typed, programmer harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan.
  • Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang.
  • Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.
Bahasa PASCAL juga merupakan bahasa yang digunakan sebagai standar bahasa pemrograman bagi tim nasional Olimpiade Komputer Indonesia (TOKI). Selain itu, Bahasa PASCAL masih digunakan dalam IOI (International Olympiad in Informatics).

Tipe Data

Dalam bahasa Pascal terdapat beberapa jenis tipe data yang bisa digunakan untuk sebuah variabel atau konstanta pada program. Tipe Data tersebut antara lain adalah
 
Tipe Data Deskripsi (range variabel)
Byte angka dari 0 sampai 255
Integer angka dari -32768 to 32767
Real semua nilai pecahan dari 1E-38 to 1E+38
Boolean nilai TRUE atau FALSE
Char semua karakter dari tabel ASCII
String semua huruf, spasi, frasa

Contoh program Hello World menggunakan bahasa pascal adalah sebagai berikut:

Program HelloWorld;
begin
   writeln('Hello world');
 
end.

Sistem Informasi Akuntansi

Sistem Informasi Akuntansi (SIA) adalah sebuah sistem informasi yang menangani segala sesuatu yang berkenaan dengan Akuntansi. Akuntansi sendiri sebenarnya adalah sebuah sistem informasi. Fungsi penting yang dibentuk SIA pada sebuah organisasi antara lain :
  • Mengumpulkan dan menyimpan data tentang aktivitas dan transaksi.
  • Memproses data menjadi into informasi yang dapat digunakan dalam proses pengambilan keputusan.
  • Melakukan kontrol secara tepat terhadap aset organisasi.
Subsistem SIA memproses berbagai transaksi keuangan dan transaksi nonkeuangan yang secara langsung memengaruhi pemrosesan transaksi keuangan.
SIA terdiri dari 3 subsistem:
  • Sistem pemrosesan transaksi
mendukung proses operasi bisnis harian.
  • Sistem buku besar/ pelaporan keuangan
menghasilkan laporan keuangan, seperti laporan laba/rugi, neraca, arus kas, pengembalian pajak.
  • Sistem pelaporan manajemen
yang menyediakan pihak manajemen internal berbagai laporan keuangan bertujuan khusus serta informasi yang dibutuhkan untuk pengambilan keputusan, seperti anggaran, laporan kinerja, serta laporan pertanggungjawaban.

Sistem Informasi Manajemen

Sistem Informasi Manajemen memproses berbagai transaksi non-keuangan yang tidak bisa diproses oleh SIA biasa. tapi bagaimana juga sistem juga di lakukan dengan kerja bersama time...dengan mendukung semua ide dari masing2 group yang melakukan kerja dilapangan.....dan bagaimana kita memberikan semangat yang tinggi buat karyawan....perusahaan

Cara Kerja

Untuk memahami bagaimana SIA bekerja, perlu untuk menjawab beberapa pertanyaan sebagai berikut :
  • Bagaimana mengoleksi data yang berkaitan dengan aktivitas dan transaksi organisasi?
  • Bagaimana mentransformasi data kedalam informasi sehingga manajemen dapat menggunakan untuk menjalankan organisasi?
  • Bagaimana menjamin ketersediaan, keandalan, keakuratan informasi ?

Manfaat

Sebuah SIA menambah nilai dengan cara:
  • Menyediakan informasi yang akurat dan tepat waktu sehingga dapat melakukan aktivitas utama pada value chain secara efektif dan efisien.
  • Meningkatkan kualitas dan mengurangi biaya produk dan jasa yang dihasilkan
  • Meningkatkan efisiensi
  • Meningkatkan kemampuan dalam pengambilan keputusan
  • Meningkatkan sharing knowledge
  • menambah efisiensi kerja pada bagian keuangan
Sumber :http://id.wikipedia.org/wiki/Sistem_informasi_akuntansi

C++

Pengertian C++

C++ adalah bahasa pemrograman komputer C++ dikembangkan di Bell Labs (Bjarne Stroustrup) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bell labs pertama kali mengembangkan C++ pada awal 1980-an, Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding). Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).

Perbedaan Antara Bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu, C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.
 
Contoh program sederhana C++ untuk hello world dengan menggunakan Pustaka Dasar C++ dapat dilihat di bawah ini:
# include
void main()
{
Cout << "hello world\n";
}
Keterangan :
Baris pertama :

          #include

Sebagai bagian dari proses kompilator, Kompilator dari c++ menjalankan program yang dinamakan preprosesor. Preprosesor memiliki kemampuan menambahkan dan menghapus kode dari sumber, Pada bagian #include memberitahuakan preprosesor untuk menyertakan kode dari iostream, Berkas iostream berisi deklarasi untuk berbagai fungsi yang dibutuhkan oleh perangkat lunak, atau class-class yang dibutuhkan

Baris kedua :

          void main ()

Pernyataan ini mendeklarasikan fungsi utama, bahwa suatu program C++ dapat berisi banyak fungsi, yang harus selalu memiliki sebuah fungsi utama (main function), Fungsi adalah modul yang berisi kode-kode untuk menyelesaikan masalah-masalah tertentu. Kata Void menandakan fungsi main tidak bertipe.

Baris ketiga :

{

Kurung kurawal buka menandakan awal program.

Baris keempat :

cout Cout << "Hello world\n";

Cout adalah sebuah object dari Pustaka perangkat lunak standart C++ yang digunakan untuk mencetak string ke piranti output standart, yang biasanya adalah layar komputer, Compiler menghubungkan kode dari pustaka perangkat lunak standar itu dengan kode yang telah ditulis untuk mendapatkan hasil executable, Tanda

\n

adalah format modifier yang digunakan untuk bergabti baris setelah menampilkan string, jika ada cout lain pada program tersebut, maka string yang menyertainya akan dituliskan pada baris bawahnya. Baris kelima:

}

Kurung kurawal tutup menandakan akhir program.

Kelompok Statement :

C++ mempunyai 32 buah kata yang dipesan (reserved words), Kata kunci kelompok pertama merupakan turunan dari bahasa C, di antaranya:
auto const doublefloat int short struct unsigned
break continueelse for long signed switch void
case defaultenum goto registersizeof typedef volatile
chardo extern ifreturn static union while


Kelompok kedua

Kata yang dipesan kelompok kedua berjumlah 30. Kata-kata ini adalah baru dan hanya ada di bahasa C++.
asm, dynamic_cast, namespace, reinterpret_cast, try, bool, explicit, new, static_cast, typeid
catch, false, operator, template, typename, class, friend, private, this, using, const_cast, inline, public, throw, virtual
delete, mutable, protected, true, wchar_t ...

Tipe data dasar :

Untuk menyimpan suatu variabel diperlukan tempat khusus di dalam memori komputer, Besar dan tipe dari Variabel-variabel di dalam standar program C++ dispesifikasikan sebagai berikut.


Daftar C++ compiler :

Untuk mengubah kode-kode C++ program menjadi suatu program aplikasi yang dimengerti oleh sistem operasi dan komputer, diperlukan sebuah kompilator C++. Berikut ini adalah beberapa kompilator C++ yang dapat digunakan secara gratis,

* Microsoft Visual C++ 2005 Express
* Turbo C++ Explorer
* Apple Xcode for Mac OS X
* Open Source Watcom / OpenWatcom C/C++ Compiler
* Digital Mars C/C++ Compiler (Symantec C++ Replacement)
* Bloodshed Dev-C++ C++ Compiler
* Free Microsoft .NET Framework Software Development Kit (SDK) / Free Microsoft Visual C++ Compiler
* Intel C++ Compiler for Linux Non-Commercial Version
* Sun Studio Compilers and Tools
* Open64 Compiler Tools
* Apple's Macintosh Programmer's Workshop (C and C++ compilers)
* TenDRA C/C++ Compiler
* GNU C/C++ Compiler
* Ch Embeddable C/C++ Interpreter (Standard Edition)
* DJGPP C and C++ Compilers
* CINT C and C++ Interpreter
* SDCC C Cross-compiler
* Cygwin Project (C & C++ Compilers)
* SDCC C Cross-compiler

Sumber :
# ^ Hanif al fatta (2006). Dasar Pemrograman C++ disertai dengan Pengenalan Pemrograman Berorientasi Objek. ISBN 979-763-582-1.
# ^ Bruce Eckel (2000). Thinking in C++. Jilid 1 dari Thinking in C++ Introduction to Standard C+, Bruce Eckel. ISBN 0139798099, 9780139798092.
# ^ Bjarne Stroustrup (2000). The C++ programming language, Prentice Hall, 2000. ISBN 0201889544, 9780201889543.
# ^ a b c d e Nicolai M. Josuttis (1991). C++ primer Jilid 54848 dari Programming languages, penerbit Addison-Wesley, 1991. ISBN 0201548488, 9780201548488.
# ^ a b Nicolai M. Josuttis (2002). Object-oriented programming in C++, Penerbit J. Wiley, 2002, Tebal 610 halaman. ISBN 0470843993, 9780470843994. 
http://teknikinformatika.4umer.com/t6-pengertian-c

Sistem Informasi

Sistem Informasi adalah suatu sistem yang menyediakan informasi untuk manajemen dalam mengambil keputusan dan juga untuk menjalankan operasional perusahaan, di mana sistem tersebut merupakan kombinasi dari orang-orang, teknologi informasi dan prosedur-prosedur yang tergorganisasi.
Biasanya suatu perusahan atau badan usaha menyediakan semacam informasi yang berguna bagi manajemen. Sebagai contoh: Perusahaan toko buku mempunyai sistem informasi yang menyediakan informasi penjualan buku-buku setiap harinya, serta stock buku-buku yang tersedia, dengan informasi tersebut, seorang manajer bisa membuat kebutusan, stock buku apa yang harus segera mereka sediakan untuk toko buku mereka, manajer juga bisa tahu buku apa yang paling laris dibeli konsumen, sehingga mereka bisa memutuskan buku tersebut jumlah stocknya lebih banyak dari buku lainnya. 

Pengertian Sistem Informasi

Tujuan Sistem Informasi

  1. Menyediakan informasi untuk membantu pengambilan keputusan manajemen
  2. Membantu petugas didalam melaksanakan operasi perusahaan dari hari ke hari
  3. Menyediakan informasi yang layak untuk pemakai pihak luar perusahaan.
Sistem Informasi dapat dikategorikan dalam empat bagian:
  1. Sistem Informasi Manajemen
  2. Sistem Pendukung Keputusan
  3. Sistem Informasi Eksekutif
  4. Sistem Pemrosesan Transaksi

Pengertian Sistem Informasi menurut beberapa Ahli

Pengertian sistem informasi menurut John F. Nash
Sistem Informasi adalah kombinasi dari manusia, fasilitas atau alat teknologi, media, prosedur dan pengendalian yang bermaksud menata jaringan komunikasi yang penting, proses atas transaksi-transaksi tertentu dan rutin, membantu manajemen dan pemakai intern dan ekstern dan menyediakan dasar pengambilan keputusan yang tepat.
 
Pengertian sistem informasi menurut Henry Lucas Sistem Informasi adalah suatu kegiatan dari prosedurprosedur yang diorganisasikan, bilamana dieksekusi akan menyediakan informasi untuk mendukung pengambilan keputusan dan pengendalian di dalam organisasi. 

KOMPONEN SISTEM INFORMASI
Sistem informasi terdiri dari komponen-komponen yang disebut blok bangunan (building blok), yang terdiri dari komponen input, komponen model, komponen output, komponen teknologi, komponen hardware, komponen software, komponen basis data, dan komponen kontrol. Semua komponen tersebut saling berinteraksi satu dengan yang lain membentuk suatu kesatuan untuk mencapai sasaran.

1. Komponen input
Input mewakili data yang masuk kedalam sistem informasi. Input disini termasuk metode dan media untuk menangkap data yang akan dimasukkan, yang dapat berupa dokumendokumen dasar.

2. Komponen model
Komponen ini terdiri dari kombinasi prosedur, logika, dan model matematik yang akan memanipulasi data input dan data yang tersimpan di basis data dengan cara yag sudah ditentukan untuk menghasilkan keluaran yang diinginkan.

3. Komponen output
Hasil dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua pemakai sistem.

4. Komponen teknologi
Teknologi merupakan “tool box” dalam sistem informasi, Teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, neghasilkan dan mengirimkan keluaran, dan membantu pengendalian dari sistem secara keseluruhan.

5. Komponen hardware
Hardware berperan penting sebagai suatu media penyimpanan vital bagi sistem informasi.Yang berfungsi sebagai tempat untuk menampung database atau lebih mudah dikatakan sebagai sumber data dan informasi untuk memperlancar dan mempermudah kerja dari sistem informasi.

6. Komponen software
Software berfungsi sebagai tempat untuk mengolah,menghitung dan memanipulasi data yang diambil dari hardware untuk menciptakan suatu informasi.

7. Komponen basis data
Basis data (database) merupakan kumpulan data yang saling berkaitan dan berhubungan satu dengan yang lain, tersimpan di pernagkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya. Data perlu disimpan dalam basis data untuk keperluan penyediaan informasi lebih lanjut. Data di dalam basis data perlu diorganisasikan sedemikian rupa supaya informasi yang dihasilkan berkualitas. Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas penyimpanannya. Basis data diakses atau dimanipulasi menggunakan perangkat lunak paket yang disebut DBMS (Database Management System).

8. Komponen kontrol
Banyak hal yang dapat merusak sistem informasi, seperti bencana alam, api, te,peratur, air, debu, kecurangan-kecurangan, kegagalan-kegagalan sistem itu sendiri, ketidak efisienan, sabotase dan lain sebagainya. Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa halhal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur
terjadi kesalahan-kesalahan dapat langsung cepat diatasi.

CONTOH SISTEM INFORMASI
1. Sistem reservasi penerbangan, digunakan dalam biro perjalanan untuk melayani pemesanan/pembelian tiket.
2. Sistem POS (Point Of Sale) yang diterapkan di pasar swalayan dengan dukungan barcode reader untuk mempercepat pemasukan data.
3. Sistem layanan akademis yang memungkinkan mahasiswa memperoleh data akademis dan mendaftar mata kuliah yang diambil pada tiap semester.
4. Sistem penjualan secara kredit agar dapat memantau hutang pelanggan yang jatuh tempo.
5. Sistem smart card yang dapat digunakan tenaga medis untuk mengetahui riwayat penyakit pasien.

KEMAMPUAN UTAMA SISTEM INFORMASI
1. Melaksanakan komputasi numerik, bervolume besar dan dengan kecepatan tinggi.
2. Menyediakan kominukasi dalam organisasi atau antar organisasi yang murah.
3. Menyimpan informasi dalam jumlah yang sangat besar dalam ruang yang kecil tetapi mudah diakses.
4. Memungkinkan pengaksesan informasi yang sangat banyak diseluruh dunia dengan cepat dan murah.
5. Meningkatkan efektifitas dan efisiensi orang-orang yang bekerja dalam kelompok dalam suatu tempat atau beberapa lokasi.
6. Mengotomatisasikan proses-proses bisnis dan tugas-tugas yang dikerjakan secara manual.
7. Mempercepat pengetikan dan penyuntingan.
8. Pembiayaan yang lebih murah daripada pengerjaan secara manual.

sumber : http://apr1l-si.comuf.com/komponen.php
              http://apr1l-si.comuf.com/mampu.php

Algoritma Backpropogation

Algoritma Backpropagation adalah algoritma learning yang populer untuk memecahkan kasus-kasus yang rumit. Algoritma ini melakukan dua tahap perhitungan, yaitu: perhitungan maju untuk menghitung error antara keluaran actual dan target. Dan perhitungan mundur yang mempropagasikan balik error tersebut untuk memperbaiki bobot-bobot pada semua neuron yang ada.

Ketika jaringan diberikan pola masukkan sebagai pola pelatihan, maka pola tersebut menuju unit-unit tersembunyi untuk selanjutnya diteruskan pada unit-unit di lapisan keluaran. Kemudian unit-unit lapisan keluaran akan memberikan respon sebagai keluaran JST. Saat hasil keluaran tidak sesuai dengan yang diharapkan, maka akan dihitung errornya dan akan disebarkan mundur (backward) pada lapisan tersembunyi kemudian dari lapisan tersembunyi menuju lapisan masukkan. Tahapan pelatihan ini merupakan langkah untuk melatih suatu JST yaitu dengan cara melakukan perubahan bobot. 
Perhitungan maju :
j=(1,..m)
i=(1..n)


Sumber:
Analisis Pengelompokkan Lagu Digital Berdasarkan Genre Musik Dengan Menggunakan Metode Cascade Correlation Neuron Network
Ferga Dipa Balleka (113098037)
Library IT TELKOM Bandung 
http://digilib.ittelkom.ac.id/index.php?option=com_content&view=article&id=1036:algoritma-pelatihan-backpropagation&catid=21:itp-informatika-teori-dan-pemograman&Itemid=14

BAHASA PEMROGRAMAN PROLOG

Prolog adalah bahasa pemrograman logika atau di sebut juga sebagai bahasa non-procedural. Namanya diambil dari bahasa Perancis programmation en logique (pemrograman logika). Bahasa ini diciptakan oleh Alain Colmerauer dan Robert Kowalski sekitar tahun 1972 dalam upaya untuk menciptakan suatu bahasa pemrograman yang memungkinkan pernyataan logika alih-alih rangkaian perintah untuk dijalankan komputer.

Perbedaan Prolog dengan Bahasa Lainnya
-      Bahasa Pemrograman yang Umum (Basic, Pascal, C, Fortran):
1. diperlukan algoritma/prosedur untuk memecahkan masalah (procedural languange)
2.    program menjalankan prosedur yang sama berulang-ulang dengan data masukan yang berbeda-beda.
3. Prosedur dan pengendalian program ditentukan oleh programmer dan perhitungan dilakukan sesuai dengan prosedur yang telah dibuat.
-      Bahasa Pemrograman Prolog :
a.     Object oriented languange atau declarative languange.
b.  Tidak terdapat prosedur, tetapi  hanya kumpulan data-data objek (fakta) yang akan diolah, dan relasi antar objek tersebut membentuk aturan yang diperlukan untuk mencari suatu jawaban
c.     Programmer menentukan tujuan (goal), dan komputer menentukan bagaimana cara mencapai tujuan tersebut serta mencari jawabannya.
d.  Dilakukan pembuktian terhadap cocok-tidaknya tujuan dengan data-data yang telah ada dan relasinya.
e.    Prolog ideal untuk memecahkan masalah yang tidak terstruktur, dan prosedur pemecahannya tidak diketahui, khususnya untuk memecahkan masalah non numerik.
f.     Prolog bekerja seperti pikiran manusia, proses pemecahan masalah bergerak di dalam ruang masalah menuju suatu tujuan (jawaban tertentu).
                    g.      Contoh : Pembuatan program catur dengan Prolog

Menu pada prolog adalah sekumpulan coding yang membentuk sebuah menu yang memberikan lebih dari 1 pilihan.
Bentuk umum menu pada prolog adalah
1. menu :-  = merupakan nama variable yang mewakili keseluruhan program yang akan dipanggil pada console SWI-Prolog dengan menuliskan menu.
2. write() = syntax ini digunakan untuk mencetak variable string yang diapit dengan tanda petik tunggal.
3. nl() = syntax ini dikenal dengan new line yang merupakan perintah untuk berpindah menuju baris baru.
4. read() = syntax ini berguna untuk memberikan nilai inputan pada variable yang diberikan dalam tanda kurung.
 

Selasa, 16 Oktober 2012

Wacana yang membedakan pemanfaatan bahasa Indonesia pada tataran ilmiah, semi ilmiah, dan non ilmiah

Wacana ilmiah adalah wacana yang memiliki aturan baku dan sejumlah persyaratan khusus yang menyangkut metode dan penggunaan bahasa.  Contoh makalah, laporan tesis, skripsi, dan disertasi. 

Contoh: Mengenal Kanker Serviks - Penyakit Kanker Leher Rahim

Kanker servik umumnya dikenal dengan penyakit kanker leher rahim, jenis penyakit ini banyak dialami oleh kaum hawa (wanita). Saat ini, kanker serviks menjadi penyebab kematian wanita nomor dua di dunia setelah penyakit jantung koroner. Namun dalam kurun waktu setahun ke depan diprediksi kanker leher rahim akan menjadi penyebab kematian wanita nomor satu, jika tidak dilakukan upaya deteksi dini dan pengobatannya. Akan sangat menakutkan..

Di negara-negara berkembang seperti Indonesia, penyakit kangker serviks merupakan penyebab utama kematian. Di dunia, setiap dua menit seorang wanita meninggal dunia akibat kanker serviks. Jadi, jangan lagi memandang ancaman penyakit ini dengan sebelah mata. Maka waspadalah !

1. Apa itu kanker serviks? - Kanker serviks atau kanker leher rahim adalah jenis penyakit kanker yang terjadi pada daerah leher rahim. Yaitu, bagian rahim yang terletak di bawah, yang membuka ke arah liang vagina. Berawal dari leher rahim, apabila telah memasuki tahap lanjut, kanker ini bisa menyebar ke organ-organ lain di seluruh tubuh.

2. Seberapa berbahaya penyakit ini? - Badan Kesehatan Dunia (WHO) menyatakan, saat ini penyakit kanker serviks menempati peringkat teratas di antara berbagai jenis kanker yang menyebabkan kematian pada perempuan di dunia. Di Indonesia, setiap tahun terdeteksi lebih dari 15.000 kasus kanker serviks, dan kira-kira sebanyak 8000 kasus di antaranya berakhir dengan kematian. Menurut WHO, Indonesia merupakan negara dengan jumlah penderita kanker serviks yang tertinggi di dunia. Mengapa bisa begitu berbahaya? Pasalnya, kanker serviks muncul seperti musuh dalam selimut. Sulit sekali dideteksi hingga penyakit telah mencapai stadium lanjut.

3. Apa penyebabnya? - Kanker serviks disebabkan oleh virus HPV (Human Papilloma Virus). Virus ini memiliki lebih dari 100 tipe, di mana sebagian besar di antaranya tidak berbahaya dan akan lenyap dengan sendirinya. Jenis virus HPV yang menyebabkan kanker serviks dan paling fatal akibatnya adalah virus HPV tipe 16 dan 18. Namun, selain disebabkan oleh virus HPV, sel-sel abnormal pada leher rahim juga bisa tumbuh akibat paparan radiasi atau pencemaran bahan kimia yang terjadi dalam jangka waktu cukup lama.

4. Bagaimana penularannya? - Penularan virus HPV bisa terjadi melalui hubungan seksual, terutama yang dilakukan dengan berganti-ganti pasangan. Penularan virus ini dapat terjadi baik dengan cara transmisi melalui organ genital ke organ genital, oral ke genital, maupun secara manual ke genital. Karenanya, penggunaan kondom saat melakukan hubungan intim tidak terlalu berpengaruh mencegah penularan virus HPV. Sebab, tak hanya menular melalui cairan, virus ini bisa berpindah melalui sentuhan kulit.

5. Apa saja gejalanya? - Pada tahap awal, penyakit ini tidak menimbulkan gejala yang mudah diamati. Itu sebabnya, Anda yang sudah aktif secara seksual amat dianjurkan untuk melakukan tes pap smear setiap dua tahun sekali. Gejala fisik serangan penyakit ini pada umumnya hanya dirasakan oleh penderita kanker stadium lanjut. Yaitu, munculnya rasa sakit dan perdarahan saat berhubungan intim (contact bleeding), keputihan yang berlebihan dan tidak normal, perdarahan di luar siklus menstruasi, serta penurunan berat badan drastis. Apabila kanker sudah menyebar ke panggul, maka pasien akan menderita keluhan nyeri punggung, hambatan dalam berkemih, serta pembesaran ginjal.

Semi Ilmiah adalah penulisan yang tidak terikat Bahasa Indonesa baku lisan, sehingga berkemungkinan besar terjadinya penghilangan kalimat. Tapi tidak mengurangi ciri bakunya, namun pemilihan kata dan bentuk kata dserta kelengkapan unsur-unsur di dalam struktur kalimat mempengaruhi dalam memahami makna gagasan. Contoh atrikel, editorial.

Contoh: KELAPARAN JADI PERHATIAN SERIUS

Indeks Kelaparan Dunia (GHI) tahun 2008 menunjukkan bahwa kelaparan masih
merupakan perhatian serius di dunia dan terjadi perkembangan lambat dalam mengurangi keamanan pangan. Negara yang memiliki nilai GHI tertinggi kebanyakan berada di wilayah Sub-Saharan Africa dan Asia Selatan. Negara di daftar paling bawah meliputi Republik Demokrasi Kongo, Eritrea, Burundi, Republik Niger, dan Sierra Leone. Hal ini merupakan beberapa penemuan yang tertuang dalam “The Challenge of Hunger 2008: Global Hunger Index” yang dipublikasikan oleh Welthungerhilfe, International Food Policy Research Institute (IFPRI), dan Concern Worldwide. Klaus von Grebmer dan rekannya menyimpulkan bahwa pemecahan krisis pangan tersebut akan memerlukan beberapa inisiatif seperti bantuan pangan lebih bagi masyarakat miskin,
investasi lebih besar dalam bidang pertanian, dan batasan untuk menenangkan pasar pangan global.  

Non Ilmiah adalah penulisan yang tidak terikat dalam ragam bahasa baku. Contoh anekdot, opini, reportase, cerpen.

Contoh: Aku merasa rendah diri. Aku merasa tak punya kemampuan apapun dari segala bidang. Apa yang bisa kulakukan? Aku seperti orang tak berguna. Mungkin… telah lama aku kehilangan rasa percaya diriku, dan aku tak menyadarinya.
Bagaimana caraku untuk mendapatkan rasa percaya diriku kembali? Sebenarnya aku trauma dengan apa? Aku takut dengan apa? Oh! Aku bingung! Astaghfirullah…
Aku seperti menangis sendiri kesepian di dalam tiap senyumku. Oh… aku benar-benar merasa bagai orang tak berguna! Aku masih belum bisa mengatasi perasaan minderku sendiri. Bagaimana ini ya Allah?
Sampai di usiaku yang telah menginjak 16 tahun ini aku masih bingung. Apa keistimewaanku? Aku hanyalah seorang perempuan yang rapuh… dan tak punya keistimewaan apapun. Astaghfirullahal’adzim… Astaghfirullah… Astaghfirullah… Kemanakah semangatku yang membara itu pergi?
Setiap orang pasti punya kelebihan dan kekurangan. Aku masih punya banyak kekurangan. Tapi… aku sangat bangga menjadi orang Islam. Menjadi seorang muslimah… apakah itu dapat disebut sebagai kelebihan? I don’t know!

sumber:

Senin, 15 Oktober 2012

COBOL

MENGENAL COBOL

COBOL adalah bahasa pemrograman komputer, digunakan oleh orang yang akan memberikan instruksi-instruksi kepada komputer untuk menyelesaikan persoalan bisnis. karena orientasinya pada suatu masalah, bahasa ini sering disebut juga dengan istilah Problem Oriented Language. COBOL merupakan High Level Language, bahasa awam yang ditulis menggunakan instruksi dalam bahasa inggris.
 
COBOL hampir dapat digunakan pada semua komputer yang tersedia kompiler COBOLnya. COBOL diciptakan pada tahun 1959.Pengembangan bahasa COBOL selanjutnya dilakukan oleh suatu group yang disebut CODASYL, singkatan dari COnference on DAta SYstem Language.
 
Bahasa COBOL pertama kali diperkenalkan secara resmi atau formal pada bulan Januari 1960. Versi dari bahasa COBOL ini disebut dengan COBOL-60. Dan diperbaharui pada tahun 1965. Bila suatu bahasa komputer tidak standar, dalam arti banyak versinya, maka menyulitkan pemakai untuk menerapkannya, pemakai harus menyesuaikan versi dari COBOL yang dipakai oleh komputer tertentu. Untuk mengatasi masalah hal ini, pada tahun 1968 dan 1974 bahasa COBOL dikembangkan dan disempurnakan lebih lanjut dan distandardisasikan dengan nama ANSI COBOL (American National Standards Institute ). ANSI COBOL ini yang sekarang banyak diterapkan oelh sejumlah pabrik-pabrik komputer. Dengan adanya standardisasi, pemakai tidak terlalu sulit menggunakan bahasa COBOL versi yang berbeda, karena inti dari bahsa ini sama.
 
Misalnya untuk komputer mikro, yang menggunakan sistem operasi CP/M atau MS-DOS atau PC-DOS, perusahaan software Microsoft, mengembangkan bahasa COBOL yang disebut dengan COBOL-80 atau MS-COBOL. Walaupun versi dari bahasa COBOL berbeda yaitu COBOL-80 tetapi berdasarkan dari standar ANSI, yaitu yang distandardisasikan pada tahun 1974 (American National Standards Institute Nomer x3.23-1974), sehingga sifatnya standar.
 
Dengan bahasa COBOL, tinggal menulis instruksi dengan kata bahasa inggris seperti ADD, MOVE, MULTIPLE,READ, WRITE dan sebagainya. Kata-kata yang dipergunakan dalam bahasa COBOL disebut COBOL Reserved Words. Disamping CoBOL reserved words, yang merupakan kata-kata yang sudah ditetapkan oleh bahasa COBOL, yang mempunyai arti tertentu, pemakai bahasa ini dapat membuat sendiri kata-kata ( User Defined Words) untuk mendefinisikan suatu nama tertentu.
 
Program bahasa COBOL merupakan program terstruktur , yaitu program yang strukturnya jelas, mudah dibaca, dan mudah dipelajari, dan baik untuk dokumentasi. Struktur utama dari suatu program COBOL terdiri dari 4 Divisi yaitu:
  • IDENTIFICATION DIVISION
Informasi mengenai identitas program (nama program, si pembuat, tanggal dibuat, tanggal dikompilasi, dan lainnya.)
  • ENVIRONMENT DIVISION
Informasi mengenai keadaan komputer dan alat-alat lain yang dipergunakan.
  • DATA DIVISION
Informasi mengenai bentuk, jenis dari data apa saja yang dipergunakan dalam program bersangkutan
  • PROCEDURE DIVISION
Informasi yang memuat prosedur pemrosesan data yang datanya tampak pada DATA DIVISION untuk dihasilkan outputnya.

Dari apa yang dapat dikerjakan oleh COBOL, konsep COBOL orientasinya pada permasalahan bisnis sebenarnya dapat untuk semua permasalahan yang berhubungan denagn pengolahan data. Misalnya, pengolahan data mahasiswa, yaitu memproses data input mahasiswa, sampai dihasilkan output informasi mendetail tentang mahasiswa bersangkutan, juga dapat dikerjakan oleh COBOL.
Dari uraian-uraian diatas, maka dapat diambil kesimpulan bahwa pengguna bahasa COBOL mempunyai beberapa keuntungan, diantaranya:
  1. Program COBOL dibuat dalam instruksi bahasa inggris, sehingga lebih mudah dipelajari dan dibuat.
  2. Program COBOL sesuai untuk pengolahan data yang banyak diterapkan pada permaslahan .
  3. Program COBOL sifatnya standard, sehingga dapat dipergunakan pada komputer-komputer yang berbeda, tanpa banyak perbedaan.
  4. Struktur program COBOL jelas, sehingga dapat dimengerti oleh orang seperti akuntan, auditor, atau manajer-manajer yang hanya mempunayai pengetahuan pengolahan data yang sedikit.
  5. COBOL menyediakan fasilitas Listing Program, bilamana perlu dapat diperiksa oleh orang lain selain programer.
  6. Mudah didokumentasikan dan dikembangkan bilamana perlu
SUMBER :
http://blackice89.blogspot.com/2007/11/cobol.html