Rabu, 25 Juni 2014

Paragraf Generalisasi, Analogi, Sebab Dan Akibat



Paragraf Generalisasi adalah paragraf yang isinya menarik kesimpulan berdasarkan data yang sesuai dengan fakta.

Paragraf generalisasi ini merupakan salah satu dari paragraf induktif dimana paragraf induktif ini disusun mengikuti pola penalaran induktif. Paragraf ini disusun dengan cara menguraikan beberapa kalimat penjelas yang berisi fakta, bukti, contoh, atau ilustrasi sebagai data empiris yang bersifat khusus pada awal paragraf dan diakhiri dengan kalimat utama sebagai kesimpulan yang bersifat khusus. Paragraf generalisasi ini disusun dengan cara menyajikan beberapa kalimat penjelas sebagai alasan bersifat khusus untuk diambil sebuah kesimpulan bersifat umum pada akhir paragraf sebagai kalimat utama.

Contoh kalimat:

“Direktur Utama PT.KOMPUTER JAYA Mustafa Abubakar memperkirakan bahwa kekurangan komponen IC di sejumlah daerah tidak akan mengganggu stok komponen IC nasional. Bahkan, rencana impor 2007 akan diundur untuk 2008 karena produksi komponen IC dalam negeri dalam beberapa bulan mendatang mencukupi. Mustafa menjelaskan bahwa stok komponen IC per Juli 2012 sebanyak 1,63 juta komponen cukup untuk kebutuhan mahasiswa selama 7 bulan. Rencana pengadaan 1,8 juta komponen tahun ini sudah terpenuhi 1,53 juta komponen dari pembuatan pabrik. Impor komponen IC 2012 diperkirakan hanya 1,3 juta komponen, lebih sedikit 200.000 komponen dari rencana impor tahun 2012. Dengan demikian, cadangan komponen nasional masih dapat mencukupi kebutuhan mahasiswa dan tidak perlu dikhawatirkan sampai akhir 2012 “

Paragraf Analogi adalah penalaran dengan cara membandingkan dua hal yang banyak menandung persamaan. Dengan kesamaan tersebut dapatlah ditarik kesimpulannya. Paragraf analogi ini merupakan bagian paragraf induktif.

Contoh Kalimat :

“Perubahan alam semesta yang mengembang dapat dijelaskan dan disimpulkan dari apa yang terjadi pada komputer yang tersambung ke WIFI. Sebelumnya, komputer itu di koneksikan. Ketika komputer terkoneksi, jaringan pada pada komputer tersebut akan berubah. Semakin banyak jaringan yang kita dapat maka akan semakin cepat prosses internet yang kita sedang jalankan.”

Paragraf Sebab Akibat adalah paragraf yang pernyataan menjadi sebab didahulukan kemudian diikuti akibat yang ditimbulkannya. Paragraf sebab akibat ini dikembangakn dengan proses berfikir kausatif. Proses berfikir ini menyatakan bahwa suatu sebab akan emnimbulkan akibat. Sebab menjadi ide pokok dan akibat menjadi ide penjelas. Hubungan sebab akibat ini dapat dibagi menjadi beberapa macam, yaitu: satu sebab menimbulkan satu akibat, satu sebab menimbulkan banyak akibat, serta sebab akibat berantai.

Contoh Kalimat :

“Komputer / laptop tidak dapat dipisahkan dari manusia,karena barang tersebut sangat membantu manusia dalam menyelesaikan pekerjaan,namun manusia jadi sangat tergantung dengan komputer / laptop.”


Android



Dalam perkembangannnya android telah banyak mengalami perkebangan dalam beberapa segi, berikut adalah beberapa versi yang dikeluarkan android :
a. Android versi 1.1
Pada 9 Maret 2009, Google merilis Android versi 1.1. Android versi ini dilengkapi dengan pembaruan estetis pada aplikasi, jam alarm, voice search (pencarian suara), pengiriman pesan dengan Gmail, dan pemberitahuan email.

b. Android versi 1.5 (Cupcake)
Pada pertengahan Mei 2009, Google kembali merilis telepon seluler dengan menggunakan Android dan SDK (Software Development Kit) dengan versi 1.5 (Cupcake). Terdapat beberapa pembaruan termasuk juga penambahan beberapa fitur dalam seluler versi ini yakni kemampuan merekam dan menonton video dengan modus kamera, mengunggah video ke Youtube dan gambar ke Picasa langsung dari telepon, dukungan Bluetooth A2DP, kemampuan terhubung secara otomatis ke headset Bluetooth, animasi layar, dan keyboard pada layar yang dapat disesuaikan dengan sistem.

c. Android versi 1.6 (Donut)
Dirilis pada September dengan menampilkan proses pencarian yang lebih baik dibanding sebelumnya, penggunaan baterai indikator dan kontrol applet VPN. Fitur lainnya adalah galeri yang memungkinkan pengguna untuk memilih foto yang akan dihapus; kamera, camcorder dan galeri yang dintegrasikan; CDMA / EVDO, 802.1x, VPN, Gestures, dan Text-to-speech engine; kemampuan dial kontak; teknologi text to change speech (tidak tersedia pada semua ponsel; pengadaan resolusi VWGA.

d. Android versi 2.0/2.1 (Eclair)
Pada 3 Desember 2009 kembali diluncurkan ponsel Android dengan versi 2.0/2.1 (Eclair), perubahan yang dilakukan adalah pengoptimalan hardware, peningkatan Google Maps 3.1.2, perubahan UI dengan browser baru dan dukungan HTML5, daftar kontak yang baru, dukungan flash untuk kamera 3,2 MP, digital Zoom, dan Bluetooth 2.1.

e. Android versi 2.2 (Froyo: Frozen Yoghurt)
Pada 20 Mei 2010, Android versi 2.2 (Froyo) diluncurkan. Perubahan-perubahan umumnya terhadap versi-versi sebelumnya antara lain dukungan Adobe Flash 10.1, kecepatan kinerja dan aplikasi 2 sampai 5 kali lebih cepat, intergrasi V8 JavaScript engine yang dipakai Google Chrome yang mempercepat kemampuan rendering pada browser, pemasangan aplikasi dalam SD Card, kemampuan WiFi Hotspot portabel, dan kemampuan auto update dalam aplikasi Android Market.

f. Android versi 2.3 (Gingerbread)
Pada 6 Desember 2010, Android versi 2.3 (Gingerbread) diluncurkan. Perubahan-perubahan umum yang didapat dari Android versi ini antara lain peningkatan kemampuan permainan (gaming), peningkatan fungsi copy paste, layar antar muka (User Interface) didesain ulang, dukungan format video VP8 dan WebM, efek audio baru (reverb, equalization, headphone virtualization, dan bass boost), dukungan kemampuan Near Field Communication (NFC), dan dukungan jumlah kamera yang lebih dari satu.

g. Android versi 3.0/3.1 (Honeycomb)
Android Honeycomb dirancang khusus untuk tablet. Android versi ini mendukung ukuran layar yang lebih besar. User Interface pada Honeycomb juga berbeda karena sudah didesain untuk tablet. Honeycomb juga mendukung multi prosesor dan juga akselerasi perangkat keras (hardware) untuk grafis. Tablet pertama yang dibuat dengan menjalankan Honeycomb adalah Motorola Xoom.

h. Android versi 4.0 (ICS :Ice Cream Sandwich).
Diumumkan pada tanggal 19 Oktober 2011, membawa fitur Honeycomb untuk smartphone dan menambahkan fitur baru termasuk membuka kunci dengan pengenalan wajah, jaringan data pemantauan penggunaan dan kontrol, terpadu kontak jaringan sosial, perangkat tambahan fotografi, mencari email secara offline, dan berbagi informasi dengan menggunakan NFC.
Link artikel sumber :

Dari artikel diatas menurut kami diksinya sudah tepat dan mudah dimengerti, akan tetapi ada beberapa kata yang memerlukan perhatian khusus terutama kata-kata serapan yang berasal dari Bahasa Inggris yang mungkin kurang biasa terdengar ditelinga kita. Adapun kata-kata tersebut diantaranya yaitu :
-email electronic mail
-voice search semacam voice comand yang berfungsi untuk menjalankan aplikasi dengan suara
-bluetooth software penghubung antar perangkat untuk memindahkan file dari 1 perangkat ke perangkat lainnya
-gestures perintah tangan. Sebagai contoh pada tablet touch screen , dimana setiap sentuhan jarinya memiliki fungsi yang berbeda-beda
-Javascript tulisan -tulisan yang berisikan statemen -statement untuk menjalankan program pada bahasa pemrograman Java
-wifi hotspot koneksi internet tanpa menggunakan kabel yang memiliki jangkauan wilayah
-reverb,
-equalization
- headphone alat
-virtualization proses virtual (maya) atau di sebut pemayaan
-bass boost di gunakan sebagai pengaturan suara untuk membuat suara lebih kencang
Pemilihan kata dan penggunaan bahasa pada artiket tersebut sangat khusus sehingga dalam mengartikan satu kalimat yang terdapat kata-kata yang tidak dimengerti oleh kita dimana kita harus membacanya  beberapa kali untuk mengerti maksudnya.
Isi dari artiket tersebut juga cukup jelas padat dan berisi sehingga sebuah informasi dapat diterima dan ditangkap baik oleh pembaca. Karena menurut aturan Bahasa Indonesia yang benar sebuah artikel atau karya tulis itu dapat dikatakan baik apabila sang pembaca dapat menerima informasi yang baik dan benar dari sebuah karya yang ia baca.

Saran
Baiknya kata-kata yang menggunakan kata serapan menggunakan format cetak miring untuk memudahkan para pembaca mengerti kelebihan dari tiap versi Androidnya, serta pencantuman arti kata serapan tersebut untuk memudahkan pembaca mengerti setiap makna dari kata serapan tersebut.


BAB I PENDAHULUAN




1.1 Latar Belakang
Inventori (stock barang) merupakan permasalahan operasional yang sering dihadapi oleh pabrik. Inventori bisa berupa jumlah barang yang diletakkan di gudang perusahaan atau bisa berupa jumlah barang yang disimpan di gudang. Jika jumlah inventori terlalu sedikit dan permintaan tidak dapat dipenuhi karena kekurangan persediaan, hal ini akan mengakibatkan konsumen akan kecewa dan ada kemungkinan konsumen tidak akan kembali lagi. Begitu juga jika inventori terlalu besar, hal ini akan mengakibatkan kerugian bagi pengelola gudang karena harus menyediakan tempat yang lebih besar, kemungkinan terjadinya penyusutan nilai guna barang, serta harus menyediakan biaya-biaya tambahan yang terkait dengan dengan biaya inventori seperti biaya pemeliharaan dan biaya akuntansi. Karena itu, manajemen harus bisa memutuskanberapa banyak suatu barang harus disiapkan (distock) untuk keperluan perusahaan. Selain itu, manajemen juga harus jeli dalam melihat kebutuhan konsumen sehingga mereka merasa puas karena mendapatkan apa yang dibutuhkannya. Untuk melihat dan mendapatkan jumlah inventori yang tepat serta bisa melihat kebutuhan konsumen, manajemen harus sering mengadakan kajian terhadap masalah tersebut. Mereka memerlukan survei pasar, menganalisa data penjualan, mengamati pola pembelian, mengamati keterkaitan barang yang dibeli oleh konsumen, dan kegiatan lain- lainnya. Salah satu kajian yang bisa di lakukan untuk mengetahui kondisi pasar (konsumen) adalah dengan mengamati transaksi penjualan dan dilanjutkan dengan melakukan pengolahan terhadap data penjualan tersebut. Dengan proses pengolahan terhadap data penjualan ini, manajemen bisa mendapatkan informasi yang digunakan untuk keperluan manajemen inventori perusahaan seperti menentukan jumlah barang yang harus disiapkan di gudang, mengatur jumlah minimal stok, jumlah stok aman (safety stock,) dan jumlah stok maksimal setiap barang. Selain itu dengan menggunakan informasi ini, manajemen bisa memutuskan kapan mereka harus melakukan re-order pembelian barang pada suplier, menentukan strategi yang harus dilakukan jika ada barang yang pergerakan stoknya lambat serta menentukan barang apa yang harus dihapus dari stok karena sudah tidak diminati oleh konsumen. Dari pengolahan data ini juga bisa didapatkan keterkaitan antara barang yang dibeli oleh konsumen. Informasi tentang keterkaitan barang ini bisa digunakan untuk menentukan strategi pemasaran dan meningkatkan pelayanan pada konsumen. PT RAHAYU SANTOSA, sebuah perusahaan karoseri, sudah melakukan pencatatan dengan komputerisasi dalam setiap transaksi yang dilakukan, dengan tujuan efisiensi kerja dan tingkat pendapatan yang lebih tinggi. Transaksi penjualan dicatat dan disimpan dalam sebuah aplikasi citrix kemudian secara berkala data tersebut direkap dan disimpan dalam sebuah basis data server. Basis data tersebut berisi rekapitulasi seluruh  transaksi penjualan selama beberapa periode. Data inilah yang kemudian diolah sehingga dihasilkan laporan penjualan dan laporan laba rugi pengelola gudang atau perusahaan. Sebenarnya data penjualan tersebut bisa diolah lebih lanjut sehingga didapatkan informasi lain selain laporan penjualan dan rugi laba. Informasi yang didapatkan dari pengolahan lanjutan tersebut bisa digunakan untuk berbagai macam keperluan manajemen.Salah satunya adalah untuk membantu manajemen menyediakan informasi guna memecahkan permasalahan yang berhubungan dengan inventori gudang logistic untuk menentukan strategi pemasaran. Seperti menentukan kapan harus melakukan re- order pembelian pada supplier, memutuskan untuk menghapus suatu barang dari inventori, mengetahui pola pembelian konsumen, dan menentukan model penataan barang yang efektif di perusahaan. Pengolahan data untuk menghasilkan informasi tersebut saat ini tidak bisa dilakukan karena basis data yang ada di server dirancang hanya untuk menghasilkan laporan penjualan dan laba rugi dan data detail transaksi tetap disimpan di masing- masing divisi. Sebenarnya diawal pengembangan sistem sudah pernah diterapkan model penyimpanan data detail transaksi pada basis data server, tapi karena mengakibatkan kinerja sistem menjadi lambat, manajemen memutuskan hanya menyimpan rekapitulasi dari transaksi penjualan di basis data server sedangkan detail transaksi tetap disimpan di database citrix. Penelitian yang dilakukan berkaitan dengan desain dan implementasi aplikasi pendukung keputusan yang mengolah data penjualan sehingga menghasilkan informasi yang bisa digunakan untuk membantu manajemen memecahkan permasalahan yang berhubungan dengan manajemen inventori serta menentukan strategi pemasaran. Untuk itu dibuat sebuah aplikasi data warehouse yang dilanjutkan dengan analisis menggunakan model dimensional pada CITRIX. Setelah itu dilanjutkan dengan melakukan proses data mining dengan menggunakan metode Association Rule yang ada pada SQL Server 2005. Selanjutnya informasi tersebut disajikan dengan mengunakan SQL Reporting Services 2005.
1.2 Perumusan Masalah
a. Bagaimana mendesain dan mengaplikasikan data warehouse pada data penjualan di PT. Rahayu Santosa.
b. Bagaimana menentukan model operasi-operasi CITRIX untuk mendapatkan informasi yang bisa digunakan oleh manajemen untuk memecahkan permasalahan inventori di PT.Rahayu Santosa.
c. Bagaimana mendesain dan mengaplikasikan data mining untuk mendapatkan informasi mengenai pola pembelian barang oleh konsumen.
d. Bagaimana mendesain dan mengaplikasikan data mining untuk mendapatkan informasi mengenai pola keterkaitan barang yang dibeli oleh konsumen.
e. Bagaimana menyajikan data hasil pengolahan data pada manajemen PT. Rahayu                Santosa.
1.3 Tujuan Penelitian
1. Membantu manajemen gudang mengambil keputusan yang berhubungan dengan manajemen inventori gudang, dengan cara menyediakan informasi yang berupa ;
a. Jumlah optimal inventori dalam suatu periode 
b. Jumlah stock minimal pada tiap barang
c. Jumlah stock maksimal pada tiap barang
 d. Barang yang seharusnya tidak di stock lagi.
2. Membantu manajemen pergudangan untuk menentukan strategi pemasaran, dengan cara menyediakan informasi yang berupa ;
a. Pola pembelian konsumen di PT. Rahayu Santosa
b. Pola keterkaitan barang yang dibeli oleh konsumen.
1.4 Manfaat Penelitian
a. Dengan mendapatkan informasi mengenai jumlah optimal dan jumlah maksimal inventori, manajemen swalayan akan dapat memangkas biaya inventori yang mungkin timbul karena stock yang terlalu besar.
b. Dengan mengetahui jumlah stock minimal barang, manajemen bisa membuat perencanaan pembelian terhadap barang tersebut.
c. Dengan mendapatkan barang yang seharusnya tidak di stock lagi, biaya yangmungkin timbul karena manajemen menyimpan barang tersebut akan dapat dihilangkan. Selain itu, manajemen juga tidak perlu melakukan re-order pembelian meskipun barang tersebut sudah mendekati stock minimal.
d. Dengan mengetahui pola pembelian konsumen, manajemen bisa membuat keputusan untuk meningkatkan pelayanan pada konsumen yang memesan di PT. Rahayu Santosa
e. Dengan mengetahui pola pembelian konsumen, manajemen bisa membuat keputusan mengenai strategi pemasaran seperti menentukan model penataan yang lebih efektif di dalam gudang atau menentukan program untuk meningkatkan penjualan item barang dengan promo-promo tertentu.
f. Dengan mengetahui pola keterkaitan barang yang dibeli konsumen,akan memudahkan manajemen pergudangan untuk melakukan perencanaan pembelian pada pemasok barang.
1.5 Batasan Masalah
Dalam penelitian ini dibatasi permasalahan yang akan dibahas sebagai berikut :
a. Desain dan implementasi yang dibuat tidak dilengkapi dengan fasilitas peramalan.
b. Penelitian ini hanya difokuskan pada desain dan implementasi data warehouse dan market basket analisis dengan menggunakan SQL Server 2005 dan fasilitas pendukungnya dan tidak membahas optimasi algoritma yang ada.
c. Desain dan implementasi aplikasi yang dibuat tidak akan mengubah sistem yang ada      saat ini.
1.6 Sistematika Pembahasan
Laporan penelitian ini dibagi atas beberapa bagian. Bagian pertama adalah pendahuluan. Pada bagian ini diuraikan latar belakang penelitian, permasalahan- permasalahan yang tercakup pada penelitian, tujuan penelitian, manfaat yang dapat diambil dari penelitian, serta batasan dan ruang lingkup dari penelitian. Dan dibagian akhir diuraikan sistematikan penyajian laporan penelitian. Bagian kedua berisi tinjauan pustaka. Pada bagian ini dipaparkan teori-teori serta pustaka yang dipakai pada waktu penelitian. Teori-teori ini diambil dari buku literatur dan dari internet. Teori yang dibahas meliputi teori tentang penelitian terhadap perilaku konsumen, manajemen inventori, sistem pendukung keputusan, data warehouse dan CITRIX, data mining, market basket analisis, dan association rule Bagian ketiga memaparkan langkah-langkah yang digunakan untuk membahas permasalahan dalam penelitian. Pada bagian ini dijelaskan alat dan metoda yang digunakan untuk melakukan perencanaan dan mendapatkan spesifikasi kebutuhan pengguna. Selain itu dipaparkan juga metoda yang digunakan untuk merancang, mengimplementasikan, dan menganalisa aplikasi yang dibuat. Bagian ini diberi judul Metodologi Penelitian. Bagian keempat menjelaskan analisa dan identifikasi kebutuhan pengguna pada aplikasi kemudian dilanjutkan dengan desain aplikasi. Identifikasi kebutuhan pengguna dilakukan agar aplikasi yang dikembangkan sesuai dengan kebutuhan pengguna. Hasil yang didapatkan dari proses ini adalah daftar kebutuhan pengguna akan aplikasi. Setelah itu dilanjutkan dengan desain aplkasi yang meliputi desain data warehouse, desain ETL, desain data mining, dan desain tampilan. Desain yang didapat pada bagian sebelumnya selanjutnya diimplementasikan. Detail dari implementasi aplikasi tersebut dijelaskan pada bagian kelima. Dibagian ini juga dipaparkan beberapa skenario ujicoba pada aplikasi yang telah dibuat dengan cara memasukkan contoh data yang didapatkan dari obyek penelitian kedalam aplikasi. Selanjutnya dibagian akhir bagian ini, data hasil uji coba tersebut dievaluasi. Evaluasi  dilakukan dengan melakukan perbandingan antara hasil yang didapatkan oleh aplikasi dengan keadaan sebenarnya. Dibagian akhir akan dituliskan simpulan dari hasil penelitian serta saran bagi pihak lain yang akan melanjutkan penelitian ini.


TENTANG KOMPUTER DAN INTERNET


                Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata computer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.

Dalam arti seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah lebih baik yang cocok untuk arti luas seperti "komputer" adalah "yang mengolah informasi" atau "sistem pengolah informasi." Selama bertahun-tahun sudah ada beberapa arti yang berbeda dalam kata "komputer", dan beberapa kata yang berbeda tersebut sekarang disebut disebut sebagai komputer.

Kata computer secara umum pernah dipergunakan untuk mendefiniskan orang yang melakukan perhitungan aritmatika, dengan atau tanpa mesin pembantu. Menurut Barnhart Concise Dictionary of Etymology, kata tersebut digunakan dalam bahasa Inggris pada tahun 1646 sebagai kata untuk "orang yang menghitung" kemudian menjelang 1897 juga digunakan sebagai "alat hitung mekanis". Selama Perang Dunia II kata tersebut menunjuk kepada para pekerja wanita Amerika Serikat dan Inggris yang pekerjaannya menghitung jalan artileri perang dengan mesin hitung.

Artikel Tentang Internet
Pengertian Internet itu? Internet sendiri berasal dari kata  interconnection-networking, merupakan sistem global dari seluruh jaringan komputer yang saling terhubung menggunakan standar Internet Protocol Suite (TCP/IP) untuk melayani miliaran pengguna di seluruh dunia. Manakala Internet (huruf ‘I’ besar) ialah sistem komputer umum, yang berhubung secara global dan menggunakan TCP/IP sebagai protokol pertukaran paket (packet switching communication protocol). Rangkaian internet yang terbesar dinamakan Internet. Cara menghubungkan rangkaian dengan kaedah ini dinamakan internetworking.

sedangkan pengertian internet menurut segi ilmu pengetahuan, internet adalah sebuah perpustakaan besar yang didalamnya terdapat jutaan (bahkan milyaran) informasi atau data yang dapat berupa teks,
grafik, audio maupun animasi dan lain lain dalam bentuk media elektronik. Semua orang bisa berkunjung ke perpustakaan tersebut kapan saja serta dari mana saja, jika dilihat dari segi komunikasi, internet adalah sarana yang sangat efektif dan efesien untuk melakukan pertukaran informasi jarak jauh maupun jarak dekat, seperti di dalam lingkungan perkantoran, tempat pendidikan, atapun instansi terkait.

Bertambahnya jumlah pengguna akses internet tersebut memang sangat wajar sekali, saat ini internet bukan hanya digunakan sebagai sarana komunikasi atau pun sarana mencari informasi saja, tetapi juga telah digunakan sebagai sarana untuk mencari uang. Harga tarif akses internet pun saat ini juga telah lebih murah jika dibandingkan dengan beberapa tahun yang lalu. dan pengguna akses internet pun bukan hanya orang yang berada di wilayah perkotaan saja, orang yang tinggal di pedesaan pun juga dapat mengakses internet.

Refrensi
http://www.it-artikel.com/2012/04/artikel-tentang-komputer-dan-internet.html


PENGERTIAN XAMPP DAN MANFAATNYA


            XAMPP adalah software grafis gratis yang di tujukan pada pengguna Windows Operating System. Walaupun dalam versi linux telah ada software ini, namun dalam pengoperasiannya mengunakan perintah text. Hal ini mengakibatkan menjalankan software ini dalam linux sedikit sulit di banding dengan windows. Namun kelebihan software ini jika di jalankan pada linux lebih lancar di banding dengan windows.

Software yang merupakan software web server apache yang di dalamnya sudah terdapat database seperti mysql, php dan masih banyak lagi. Kelebihan software web server XAMPP ini di banding dengan software web server lain adalah dalam satu kali install software ini telah sekaligus terinstall Apache Web Server, MySQL Database Server, PHP Support. Berikut merupakan Pengertian XAMPP dan Manfaatnya.

Apache
Software ini bisa kita dapatkan secara gratis, dan bersifat open source. Atau dalam artian kita dapat menggunakan dan mengubah script secara gratis. Fungsi dari Apache adalah menampilkan halaman web sesuai dengan script php yang telah di buat sebelumnya.

PHP
Merupakan bahasa pemograman yang sering di gunakan untuk web server. PHP memungkinkan pengguna atau user untuk membuat web dinamis (dapat di ubah). PHP dapat berkerja di berbagai macam Operating System seperti, windows, linux, mac os, dan lainnya. Sama halnya dengan Apache, software ini juga bisa di dapatkan secara gratis.

MySQL
SQL atau Structured Query Language merupakan software yang khusus di gunakan untuk mengolah database. Hal ini memungkinkan SQL untuk dapat menambah, mengubah, menghapus data yang terdapat dalam database. SQL merupakan software yang bersifat rational atau dalam artian program ini menggunakan tabel data untuk memisahkan beberapa data yang memungkinkan untuk menghindari duplicate data.

PHPmyAdmin
Dengan fitur PHPmyAdmin ini, kita akan dapat dengan mudah membuat baris data ataupun database tanpa harus mengingat perintah-perintahnya.
Untuk menggunakannya sendiri sangat mudah :
Pastikan software XAMPP Anda terinstall
Klik start Apache dan MySQL
Buka web browser Anda
Ketikan http://localhost/phpmyadmin
Lalu akan muncul jendela interface, di sana Anda dapat membuat baris data baru seperti database
Mungkin sampai di sini saja pertemuan kita kali ini tentang Pengertian XAMPP dan Manfaatnya, semoga artikel di atas dapat memberikan sedikit ilmu untuk Anda. Dan semoga artikel tersebut dapat bermanfaat buat Anda.

Refrensi
http://grajaganseo.blogspot.com/2013/12/pengertian-xampp-dan-manfaatnya.html


ELEMEN SISTEM INFORMASI



            Sistem informasi terdiri dari elemen-elemen yang terdiri dari orang, prosedur, perangkat keras, perangkat lunak, basis data, jaringan komputer dan komunikasi data. Semua elemen ini merupakan komponen fisik.
1. Orang
Orang atau personil yang di maksudkan yaitu operator komputer, analis sistem, programmer, personil data entry, dan manajer sistem informasi/EDP
2. Prosedur
Prosedur merupakan elemen fisik. Hal ini di sebabkan karena prosedur disediakan dalam bentuk fisik seperti buku panduan dan instruksi. Ada 3 jenis prosedur yang dibutuhkan, yaitu instruksi untuk pemakai, instruksi untuk penyiapan masukan, instruksi pengoperasian untuk karyawan pusat komputer.
3. Perangkat keras
Perangkat keras bagi suatu sistem informasi terdiri atas komputer (pusat pengolah, unit masukan/keluaran), peralatan penyiapan data, dan terminal masukan/keluaran.
4. Perangkat lunak
Perangkat lunak dapat dibagi dalam 3 jenis utama :
a. Sistem perangkat lunak umum, seperti sistem pengoperasian dan sistem manajemen data yang memungkinkan pengoperasian sistem komputer.
b. Aplikasi perangkat lunak umum, seperti model analisis dan keputusan.
c. Aplikasi pernagkat lunak yang terdiri atas program yang secara spesifik dibuat untuk setiap aplikasi.
5. Basis data
File yang berisi program dan data dibuktikan dengan adanya media penyimpanan secara fisik seperti diskette, hard disk, magnetic tape, dan sebagainya. File juga meliputi keluaran tercetak dan catatan lain diatas kertas, mikro film, an lain sebagainya.
6. Jaringan komputer
Jaringan komputer adalah sebuah kumpulan komputer, printer dan peralatan lainnya yang terhubung dalam satu kesatuan. Informasi dan data bergerak melalui kabel-kabel atau tanpa kabel sehingga memungkinkan pengguna jaringan komputer dapat saling bertukar dokumen dan data.
7. Komunikasi data
Komunikasi data adalah merupakan bagian dari telekomunikasi yang secara khusus berkenaan dengan transmisi atau pemindahan data dan informasi diantara komputerkomputer dan pirant-piranti yang lain dalam bentuk digital yang dikirimkan melalui media komunikasi data. Data berarti informasi yang disajikan oleh isyarat digital. Komunikasi data merupakan bagian vital dari suatu sistem informasi karena sistem ini menyediakan infrastruktur yang memungkinkan komputer-komputer dapat berkomunikasi satu sama lain.


ETIKA PROGRAMMER




KODE ETIK PROGRAMMER
  1. Seorang programmer tidak boleh membuat atau mendistribusikan Malware.
  2. seorang programmer tidak boleh menulis kode yang sulit diikuti dengan sengaja.
  3. seorang programmer tidak boleh dokumentasi yang  dengan sengaja untuk membingungkan atau tidak akurat.
  4. seorang programmer tidak boleh menggunakan ulang kode hak cipta telah membeli atau telah meminta izin.
  5. tidak boleh mencari keuntungan dari proyek yang telah didanai oleh pihak kedua tanpa izin.
  6. tidak boleh mencuri softwere khususnya development tools.
  7. tidak boleh menerima dana tambahan dari berbagai pihak eksternal dalam suatu proyek secara bersamaan kecuali mendapatkan izin.
  8. tidak boleh menulis kode yang dengan sengaja menjatuhkan kode programmer lain untuk mengambil keuntungan dalam kenaikan status.
  9. tidak boleh membeberkan dana-dana penting karyawan dalam perusahaan.
  10. tidak boleh memberitahu masalah keuangan pada pekerja dalam pengembangan suatu proyek.
  11. tidak pernah mengambil keuntungan dari pekerjaan orang lain.
  12. tidak boleh mempermalukan profesinya.
  13. tidak boleh secara asal-asalan menyangkal adanya bug dalam aplikasinya.
  14. tidak boleh mengenalkan bug  yang ada dalam software yang nantinya programmer  akan mendapatkan keuntungan dalam membetulkan bug.
  15. terus mengikuti  perkembangan ilmu komputer. pada umumnya programmer harus mematuhi “Golden ruler”: memperlakukan orang sebagaimana kamu ingin diperlakukan. jika semua programmer mematuhi semua peraturan ini, maka tidak akan ada masalah dalam komunitas.
KETERAMPILAN YANG HARUS DIMILIKI SEORANG PROGAMMER
  1. memahami kode sumber sebuah program, dari yang sederhana hingga relatif kompleks, adalah keterampilan yang harus dimilki seorang programmer.
  2. implementasi sebuah algoritma yang memodifikasi menjadi sebauah struktur data dalam sebuah program dapat kita adaptasikan dalam program yang kita buat sendiri dengan konteks dan struktur data yang sama sekali berbeda.
  3. melanjutkan pengelolaan, menyesuaian, mengembangkan dan (bila perlu) merombaknya untuk menyesuaikan  program dengan kebutuhan pengguna tanpa mengorbankan  kemudahan perawatan dimasa akan datang
  4. memiliki kemampuan sebagaimana dijelaskan dalam point 1 dan 2 untuk program yang ditulis dan didokumentasikan oleh programmer lain.
  5. membaca program untuk memperkaya perkakas yang dimiliki seorang programmer untuk memecahkan masalah.
KEWAJIBAN PROGRAMMER
  1. memahami konsep dasar sistem operasi. Kebanyakan dari programmer Indonesia biasanya membuat aplikasi di atas sistem operasi, sehingga banyak yang berpendapat bahwa tidak perlu memahami cara kerja sistem operasi.
  2. memahami konsep dasar sistem jaringan.  Sebuah aplikasi tidak dapat berjalan sendiri. Aplikasi tersebut pasti harus berhubungan dengan internet, melayani banyak pengguna
  3. memahami sistem dasar relational database. Setiap aplikasi pasti memiliki sebuah database dalam penyimpanan datanya untuk itu programmer khususnya Database Programmer ditekankan menguasai relational database.
  4. karena sekarang jaman internet, maka  wajib memahami protokol HTTP, FTP, POP3, SMTP, SSH.  Protokol HTTP sekarang adalah protokol yang paling banyak digunakan di internet.
  5.  karena sekarang jamanya globalisasi, maka wajib memahami unicode. Unicode itu penting supaya aplikasi kita tetap bisa diinstal di komputer mana saja.
  6. lebih dari satu bahasa pemrograman. Pemahaman lebih dari satu bahasa itu penting agar wawasan programmer lebih terbuka. Bahwa tidak ada bahasa yang one-fit-all.
  7. cara menggunakan version kontrol.  project opensource Dalam dunia kerja, penggunaan version control adalah wajib. Ini standar (de facto) internasional. Jika mempunyai, baik di Sourceforge, Apache, Codehaus, dan semua hosting project opensource, pasti programmer akan diberikan version control. 


Oracle



            Oracle adalah nama produk software database server yang diproduksi oleh perusahaan software Oracle Corporation. Oracle Corporation memposisikan diri sebagai produsen software database sejak tahun 1977.
Oracle merupakan software database yang menggunakan bahasa SQL (Structured Query Language), di dalam dunia database istilah query dapat diartikan “Permintaan Data”. Saat ini SQL merupakan bahasa query standard di berbagai software database. Berbagai software database dapat diakses menggunakan bahasa SQL. Sehingga selain di Oracle, anda dapat menggunakan SQL di software database yang lain seperti Microsoft SQL ServerMySQL,InformixDB2Interbase dan software database yang lain.
Keistimewaan Oracle
Oracle dikenal sebagai database server untuk internet dan jaringan. Keistimewaan Oracle cukup banyak, yaitu :
a.       Client/Server Environtment
Oracle berjalan di jaringan komputer. Oracle memisahkan proses antara database server dan aplikasi client. Server yang terinstall Oracle bertanggung jawab menangani proses database, sementara workstation/client yang menjalankan aplikasi hanya berkonsentrasi menampilkan data. Struktur ini akan mengurangi kemacetan data.
b.      Ukuran database yang besar dan pengaturan space
Oracle mendukung ukuran database yang sangat besar hingga jumlahnya terabyte. Oracle juga mendukung pengaturan penggunaan space di harddisk sehingga ruang harddisk termanfaatkan dengan efisien.
c.       Multiuser
Oracle dapat melayani banyak user yang terkoneksi dalam waktu yang sama dan mengakses data yang sama. Dengan fasilitas ini Oracle mampu menghindari konflik data.
d.      Connectibility
Oracle dapat menggunakan berbagai sistem operasi dalam suatu jaringan untuk mengakses data.
e.       High Transaction Processing Performance
Oracle dapat mengatur sistem agar pemrosesan database berjalan cepat walaupun jumlah transaksi sangat banyak dalam suatu waktu.
f.        Availability
Oracle dapat menjalankan database 24 jam sehari tanpa istirahat. Pemisahan sistem komputer dan proses backup dapat dilakukan secara Online tanpa harus mematikan database.
g.       Standar industri yang terbuka
Oracle diterima oleh berbagai standar industri untuk mengakses data, sistem operasi, user interface dan protokol jaringan.
h.       Manajemen keamanan yang sangat baik
Untuk menghindari akses database dari pihak yang tidak diinginkan, Oracle memiliki fitur untuk membatasi dan memonitor akses data.
i.         Database Enforced Integrity
Oracle memiliki kontrol untuk mengendalikan data mana saja yang dapat diterima di database. Anda tidak perlu membuat kode dibanyak aplikasi, cukup di satu database Oracle.
j.        Portabilitas
Oracle dapat berjalan di berbagai sistem opersi baik Linux, Windows, Unix dan masih banyak lagi. Aplikasi yang menggunakan database Oracle dapat dengan mudah mengakses data Oracle yang berjalan di sistem operasi apa pun.
k.      Distributed System
Oracle dapat memisahkan databasenya dalam komputer-komputer yang secara fisik terpisah, namun secara logis terlihat seperti satu database. Semua user dalam jaringan dapat mengakses data tersebut seolah-olah mengakses satu database.
l.         Replicated Environtment
Oracle mampu menduplikasi database objek dalam lokasi server yang berbeda-beda. Hal ini sangat membantu jika salah satu server rusak dan server lain langsung menggantikan fungsinya
Tipe Data Dalam Oracle
Tipe data yang didukung dalam oracle adalah antara lain :
Tipe data
Deskripsi
VARCHAR2
Berisi variabel karakter dengan panjang maksimal 400 karakter.
CHAR
Berisi karakter berukuran tetap dengan panjang maksimal 2000 Bytes.
NUMBER
Berisi data numerik.
DATE
Berisi data tanggal.
RAW
Berisi data binary hingga ukuran 2000 bytes.
LONG
Berisi data teks hingga ukuran 2 GigaBytes.
LONG RAW
Berisi data binary hingga ukuran 2 GigaBytes.
ROWID
Berisi nilai id dari suatu baris tabel.
BLOB
Berisi obyek binary hingga ukuran 4 GigaBytes.
CLOB
Berisi obyek karakter hingga ukuran 4 GigaBytes.
BFILE
Berisi eksternal binary file, ukuran dibatasi oleh sistem operasi.



Pengetian Delphi



            Saya akan share Tentang Delphi yg pasti berguna sih buat Programer mah tapi buat yg tidak tau kan jadi tau dan  bisa menambah wawasan dan ilmu pengetahuan karna saya juga belajar dari apa yg saya temukan karna memang saya benar-benar butuh ilmu untuk ekal di masa depan...:)

Delphi adalah sebuah IDE Compiler untuk bahasa pemrograman Pascal dan lingkungan pengembangan perangkat lunak yang digunakan untuk merancang suatu aplikasi program.
Delphi juga dapat di artikan sebagai Suatu bahasa pemrograman yang menggunakan visualisasi sama seperti bahasa pemrograman Visual Basic ( VB ) . Namun Delphi menggunakan bahasa yang hampir sama dengan pascal (sering disebut objeck pascal ) . Sehingga lebih mudah untuk digunakan . Bahasa pemrograman Delphi dikembangkan oleh CodeGear sebagai divisi pengembangan perangkat lunak milik embarcadero . Divisi tersebut awalnya milik borland , sehingga bahasa ini memiliki versi Borland Delphi .
Delphi juga menggunakan konsep yang berorientasi objek ( OOP ) , maksudnya pemrograman dengan membantu sebuah aplikasi yang mendekati keadaan dunia yang sesungguhnya . Hal itu bisa dilakukan dengan cara mendesign objek untuk menyelesaikan masalah . OOP ini memiliki beberapa unsur yaitu ; Encapsulation ( pemodelan ) , Inheritance ( Penurunan ) , Polymorphism ( Polimorfisme ) .

     Awalnya bahasa pemrograman delphi hanya dapat digunakan di Microsoft Windows, namun saat ini telah dikembangkan sehingga dapat digunakan juga di Linux dan di Microsoft .NET . Dengan menggunakan free pascal yang merupakan proyek OpenSource, bahasa pemrograman ini dapat membuat program di sistem operasi Mac OS X dan Windows CE .

     Umumnya delphi hanya digunakan untuk pengembangan aplikasi dekstop, enterprise berbasis database dan program - program kecil . Namun karena pengembangan delphi yang semakin pesat dan bersifat general purpose bahasa pemrograman ini mampu digunakan untuk berbagai jenis pengembangan software . Dan Delphi juga disebut sebagai pelopor perkembangan RadTool ( Rapid Apllication Development ) tahun 1995 . Sehinnga banyak orang yang mulai mengenal dan menyukai bahasa pemrograman yang bersifat VCL ( Visual Component Library ) ini .
IDE (Integrated Development Environment) adalah program komputer yang memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak. Tujuan dari IDE adalah untuk menyediakan semua utilitas yang diperlukan dalam membangun perangkat lunak.
Kompilator (Inggris: compiler) adalah sebuah program komputer yang berguna untuk menerjemahkan program komputer yang ditulis dalam bahasa pemrograman tertentu menjadi program yang ditulis dalam bahasa pemrograman lain.
Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer.
B. Sejarah Borland Delphi
Delphi versi 1 (berjalan pada windows 3.1 atau windows 16 bit)
Delphi versi 2 (Berjalan pada windows 95 atau delphi 32 bit)
Delphi versi 3 (berjalan pada windows 95 keatas dengan tambahan fitur internet atua web)
Perkembangan selanjutnya diikuti dengan Delphi versi 4, 5 dan 6.
Versi terkini dari delphi adalahversi 7 dengan tambahan vitur .net dengan tambahan file XML
C. Kegunaan Delphi
Untuk membuat aplikasi windows
Untuk merancang aplikasi program berbasis grafis
Untuk membuat program berbasis jaringan (client/server)
Untuk merancang program .Net (berbasis internet)
D. Keunggulan Delphi.
IDE (Integrated Development Environment) atau lingkungan pengembangan aplikasi sendiri adalah satu dari beberapa keunggulan delphi, didalamnya terdapat menu – menu yang memudahkan kita untuk membuat suatu proyek program.
Proses Kompilasi cepat, pada saat aplikasi yang kita buat dijalankan pada Delphi, maka secara otomatis akan dibaca sebagai sebuah program, tanpa dijalankan terpisah.
Mudah digunakan, source kode delphi yang merupakan turunan dari pascal, sehingga tidak diperlukan suatu penyesuain lagi.
Bersifat multi purphase, artinya bahasa pemograman Delphi dapat digunakan untuk mengembangkan berbagai keperluan pengembangan aplikasi.
E. Adapun sejumlah kelebihan Embarcadero Delphi lainnya, antara lain meliputi:
Dapat mengkompilasi menjadi single executable (aplikasi portable), memudahkan distribusi dan meminimalisir masalah yang terkait dengan versioning
Banyaknya dukungan dari pihak ketiga terhadap VCL (biasanya tersedia berikut source codenya) ataupun tools pendukung lainnya (dokumentasi, tool debugging)
Optimasi kompiler yang cukup cepat
Mendukung multiple platform dari source code yang sama
Untuk yang dikelola oleh embarcadero, delphi dapat dijalankan pada multiflatform yaitu windows, linux, android, IOS.
F. Ada kelebihan sudah pasti ada kekurangan. Kekurangan dari Delphi antara lain:
Partial single vendor lock-in (Borland dapat menetapkan standar bahasa, kompatibilitas yang harus mengikutinya)
Akses pada platform dan library pihak ketiga membutuhkan file-file header yang diterjemahkan ke dalam bahasa pascal
Dokumentasi atas platform dan teknik-teknik yang menyertainya sulit ditemukan dalam bahasa pascal (contoh akses COM dan Win32)



PENGERTIAN QBASIC



Qbasic adalah salah satu bahasa pemrograman yang menggunakan bahasa basic, Qbasic sendiri singkatan dari Quick Basic yang merupakan salah satu produk Microsoft Qbasic yang cukup baik untuk belajar dasar pemrograman.

Tipe data pada Qbasic :

Tipe data numerik integer
Tipe Ukuran memory jangkauan nilai
Byte 1 byte 0 .. 255
Shortint 1 byte -128 .. 127
Integer 2 byte -32768 .. 32767
Word 2 byte 0 .. 65535
Longint 4 byte -2147483648

Tipe data numerik real
Tipe konstanta numerik real berkisar dari 1E-38 sampai dengan 1E+38, nilai numerik
real menempati memory sebesar 6 byte.

Tipe data karakter
Nilai karakter berupa sebuah karakter yang ditulis diantara tanda petik tunggal.

Tipe data string
Berupa kumpulan beberapa karakter yang terletak diantara tanda petik tunggal.

Tipe data boolean.
Tipe data ini mempunyai dua nilai yaitu true & false.

STATEMEN KONDISI

- Goto (kondisi tak bersyarat),seperti telah dijelaskan diatas

- if then + goto (kondisi bersyarat, hanya satu syarat)

- if then + else (kondisi bersyarat dengan 2 atau lebih syarat

- select case : menyeleksi atau mengeksekusi kondisi yang ditest

STATEMEN PERULANGAN

- For .. next

Mengulangi suatu perintah / instruksi dalam jumlah yang telah ditentukan, serta besar kenaikannya.

- Do while … loop

Mengulangi perintah selama suatu kondisi memenuhi syarat (true) dan berhenti bila tidak lagi memenuh syarat (false)

- Do until … loop

mengulangi instruksi selama kondisi tidak memenuhi syarat (false) dan berhenti bila kondisi memenuhi syarat (true)

- While … wend

sama dengan do while … loop tetapi bentuk penulisannya hanya satu dan tidak memiliki perintah exit untuk menghentikan proses yang berulang sebelum berakhir