This awesome blogger theme comes under a Creative Commons license. They are free of charge to use as a theme for your blog and you can make changes to the templates to suit your needs.
RSS

PEMPROGAMAN DEKSTOP DAN APLIKASI WEB

Aplikasi Web
Aplikasi yang dijalankan di jaringan internet sehingga dapat diakses dari manapun dan kapanpun.
User tidak perlu menginstall aplikasi, namun user harus senantiasa terhubung ke internet agar bisa menjalankannya.
Contoh: PHP, ASP.NET, CMS

PHP (Personal Home Page)
PHP adalah bahasa pemrograman script yang paling banyak digunakan saat ini. PHP dikembangkan oleh The PHP Group dengan ekstensi berkas .php , .phtml , .php5 , .phps .
PHP pertama kali dibuat oleh Rasmus Lerdorf untuk menghitung jumlah pengunjung pada homepagenya pada tahun 1995 dengan nama FI (Form Interpreted) berupa sekumpulan script untuk mengolah data form dari web.
Contoh terkenal aplikasi ini adalah Wikipedia.

ASP.NET
ASP.NET adalah singkatan dari ActiveServerPages.NET, yang merupakan kumpulan teknologi untuk membangun aplikasi web dinamik dan XML Web Service.

CMS (Content Management System)
Perangkat lunak yang memudahkan proses penciptaan sebuah website dinamis yang kaya akan contents, dengan memberikan kemudahan kepada penulis/editor untuk menambah, memperbaharui dan menghapus content yang ada tanpa campur tangan langsung dari webmaster.
CMS dimanfaatkan antara lain untuk aplikasi E-Commerce, mengelola website pribadi/blog, website perusahaan, organisasi, komunitas, dan bisnis.
Contoh: Wordpress, Joomla!, Mambo, Drupal, Petashop.



Aplikasi Desktop
Aplikasi yang berbasis desktop adalah aplikasi yang harus diinstall di komputer.
Keunggulannya adalah tidak memerlukan koneksi internet, namun kekurangannya ialah proses instalasi software terkadang rumit dan memakan space hard disk komputer yang diinstal software tersebut.
Contoh: Java, .NET Framework (VB.NET, C#)

Java
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam.

.NET Framework
Merupakan sebuah kerangka kerja perangkat lunak yang dapat diinstal pada komputer yang menjalankan sistem operaso Windows.
Merupakan sebuah mesin virtual yang mengelola pelaksanaan program yang ditulis secara khusus

VB.NET
Sebuah alat untuk mengebangkan dan membangun aplikasi yang bergerak diatas sistem .NET Framework dengan menggunakan bahasa BASIC VB 9.0(Visual Basic 2008)

C#
merupakan sebuah bahasa pemrograman yang berorientasi objek yang dikembangkan oleh Microsoft sebagai bagian dari inisiatif kerangka .NET Framework.

Aplikasi Mobile
• Aplikasi berbasis mobile adalah aplikasi yang dijalankan di ponsel. Sifatnya mirip dengan aplikasi web dan desktop.
• Keunggulan aplikasi ini ialah dapat dijalankan dimana saja dan mudah dalam pengoperasian. Namun untuk menjalankannya, aplikasi harus terlebih dahulu diinstal sama halnya dengan aplikasi desktop, tetapi aplikasi mobile ini membutuhkan space yang lebih kecil.
• Contoh: J2ME, Symbian C++, Windows Mobile, Google Android

J2ME
Java Platform, Micro Edition atau Java ME, adalah platform java yang dirancang untuk prangkat mobile dan embedded system.
Target perangkat berkisar dari kontrol industri untuk telepon selular (khususnya ffitur ponsel) dan set-top boxes.
Teknologi J2ME, dalam teknologi jaringan, berada pada konvergensi dari dua keterkaitan teknologi jaringan, yakni wireless dan internet.
J2ME memiliki komponen sebagai berikut :
• Java Virtual Machine (JVM).
• Java Application Programming Interface (Java API).
• Tools lain untuk pengembangan aplikasi Java, seperti emulator

Symbian C++
• Symbian dirancang untuk perangkat bergerak yang mengutamakan efisiensi
• Platform symbian terbuka untuk umum
• Dengan pustaka API yang cukup lengkap, sehingga sudah banyak aplikasi yang sudah dibuat untuk sistem operasi ini
• Aplikasi dapat dibuat dengan bahasa C++, Java.
Windows mobile
• Windows Mobile adalah kompak sistem operasi mobile yang dikembangkan oleh Microsoft , dan dirancang untuk digunakan dalam smartphone dan perangkat mobile.

Google android
• Android adalah software stack untuk perangkat mobile yang mencakup sistem operasi, middleware dan aplikasi kunci.
• Android merupakan salah satu sistem operasi pada mobile yang berbasis linux dan dikembangkan dari kernel linux v2.6 oleh android.inc.
• Android OS sendiri memilki dua versi yaitu Android dengan GMS (Google Mobile Services) dan Android OHD (Open Handset Distribution). 0 komentar

PENGAMANAN KOMPUTER , PENGAMANAN AKSES DI INTERNET DAN ETIKA SITUS

Pengamanan komputer dibagi menjadi dua hal, yaitu pengamanan jaringan dan pengamanan data. Pengamanan jaringan dapat dilakukan dengan cara menggunakan firewall internet, memperbarui sistem operasi pada komputer, mencegah spyware, adware, dan spam, dan kriptografi.

FIREWALL
Firewall atau tembok-api adalah sebuah sistem atau perangkat yang mengizinkan lalu lintas jaringan yang dianggap aman untuk melaluinya dan mencegah lalu lintas jaringan yang tidak aman.
Umumnya, sebuah firewall diterapkan dalam sebuah mesin terdedikasi, yang berjalan pada pintu gerbang (gateway) antara jaringan lokal dan jaringan lainnya. Firewall umumnya juga digunakan untuk mengontrol akses terhadap siapa saja yang memiliki akses terhadap jaringan pribadi dari pihak luar.

KARAKTERISTIK FIREWALL
1.Seluruh hubungan/kegiatan dari dalam ke luar, harus melewati firewall.
2.Hanya Kegiatan yang terdaftar/dikenal yang dapat melewati/melakukan hubungan, hal ini dapat dilakukan dengan mengatur policy pada konfigurasi keamanan lokal.
3.Firewall itu sendiri haruslah kebal atau relatif kuat terhadap serangan/kelemahan.

CONTOH-CONTOH SOFTWARE FIREWALL
Kerio Personal Firewall
Sygate Personal Firewall
ZoneAlarm
Network Address Translation (NAT)
ISA Server
ANTIVIRUS
Antivirus adalah sebuah jenis perangkat lunak yang digunakan untuk mendeteksi dan menghapus virus komputer dari sistem komputer.
Serangan virus dapat mengacaukan sistem yang ada di komputer anda. Ada beberapa jenis virus dalam komputer seperti virus macro yang merusak file dokumen, Trojan merusak sistem dalam komputer anda, ada juga yang hanya tampil di layar komputer tetapi tidak merusak data dan sistem komputer anda tetapi sangat mengganggu karena sering muncul secara tiba-tiba sehingga mengganggu anda pada saat bekerja di depan komputer.

Perbaharui Sistem Informasi
Begitu firewall Anda terpasang, jagalah agar perangkat lunak paling mendasar komputer Anda, yaitu sistem operasinya, terus diperbarui dengan menggunakan perangkat lunak pengupdate terbaru Anda. Kelalaian dalam melakukan hal ini akan mengakibatkan komputer Anda dalam keadaan yang sangat rentan karena kelalaian pada sistem operasi biasanya diketahui dan menjadi target para hacker dan cracker.
Mencegah Spyware, Adware, dan Spam
Perlindungan terbaik melawan spyware dan adware adalah dengan tidak mendownloadnya dari awal. Untuk melindungi komputer Anda agar tidak mendownload program yang membahayakan. Sebaiknya mendownload program hanya dari situs yang Anda percayai, baca semua peringatan keamanan, perjanjian lisensi, dan pernyataan privasi dari setiap program yang akan di download. Jangan pernah menklik Agree atau OK untuk menutup suatu widow. Sebaliknya,klik tanda X merah pada sudut kanan atas window atau tekan Alt+F4 pada keyboard Anda untuk menutup suatu window.
Kriptografi
Teori kriptografi adalah suatu ilmu yang mempelajari bagaimana cara menjaga agar data atau pesan tetap aman saat dikirimkan, dari pengirim ke penerima tanpa mengalami gangguan dari pihak ketiga. Prinsip-prinsip yang mendasari kriptografi yakni confidelity (kerahasiaan) yaitu layanan agar isi pesan yang dikirimkan tetap rahasia dan tidak diketahui oleh pihak lain (kecuali pihak pengirim, pihak penerima/pihak-pihak memiliki ijin), data integrity (keutuhan data) yaitu layanan yang mampu mengenali/mendeteksi adanya manipulasi (penghapusan, pengubahan atau penambahan) data yang tidak sah (oleh pihak lain), authentication (keotentikan) yaitu layanan yang berhubungan dengan identifikasi, baik otentifikasi pihak-pihak yang terlibat dalam pengiriman data maupun otentifikasi keaslian data/informasi, dan non repudiation (anti penyangkalan) yaitu layanan yang dapat mencegah suatu pihak untuk menyangkal aksi yang dilakukan sebelumnya (menyangkal bahwa pesan tersebut berasal dirinya).
Metoda untuk mengamankan file data dapat dilakukan dengan 3 cara, yaitu:
Attribut Keying
Ialah suatu penguncian terhadap attribut sebuah file data. Setiap file data dalam sistem informasi (komputer) selalu diikuti oleh attribut file, yang berfungsi untuk mengamankan file agar tidak dapat diserang oleh orang lain.
Compress Keying
Ialah penguncian terhadap hasil pemadatan file data. Setiap file data dapat dirobah kedalam bentuk yang lebih padat dengan menggunakan aplikasi kompres, seperti RAR, ZIP dan lain-lain. Hasil dari kompres dapat dikunci dengan menambahkan Password (kata kunci) pembuka apabila file tersebut di decompress atau dikembalikan kedalam bentuk semula (extract).
Encription (Enkripsi)
merupakan suatu teknik merubah isi file data dengan bentuk rahasia yang tidak dimengerti oleh orang lain.
Etika situs yamg baik yaitu sebaiknya dalam menjalankan situs, yang kita tulis sebaiknya benar-benar merupakan hasil karya kita sendiri dan bukan hasil menjiplak/menyalin dari website lain. 0 komentar

SISTEM OPERASI DAN DATABASE

Sistem operasi

Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.


JENIS – JENIS SISTEM OPERASI

Mac
Mac OS adalah singkatan dari Macintosh Operating System. Mac OS adalah sistem operasi komputer yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan PC berbasis IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.
Kelebihan:
1. lebih aman bila dibanding windows
2. lebih stabil
3. sederhana, elegan, dan mudah
4. dapat melakukan apa yang pc windows bisa
kekurangan:
1. tidak bisa upgrade / disesuaikan
2. harganya sangat mahal
3. sedikit permainan yang tersedia untuk MAC

Linux
Linux adalah suatu sistem operasi yang bersifat multi user dan multitasking, Linux dapat berinteroperasi secara baik dengan sistem operasi yang lain, termasuk Apple, Microsoft dan Novell. Nama Linux sendiri diturunkan dari pencipta awalnya, LINUS TORVALDS.
Kelebihan:
1. diberi kebebasan untuk melihat program asal atau mengubahnya
2. hampir semua softwareny gratis
3. minimal hardware
4. stabilitas yang bagus

kekurangan:
1. minim game
2. jarangnya vendor hardware menyediakan driver untuk windows
3. belum banyak pengguna

Windows
Windows merupakan sistem operasi buatan microsoft milik Bill Gates. Tahun 1983 Microsoft mengumumkan pengembangan sebuah antarmuka grafis untuk sistem operasi buatannya
Kelebihan:
1. sistem operasi yang usher friendly
2. tampilan yang begitu bersahabat
3. dukungan hardware yang lengkap
4. banyak aplikasi yang diperuntukan platform windows
kelemahan:
1. rentan penyakit atau virus

Android
Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. Pada awalnya dikembangkan oleh Android Inc, sebuah perusahaan kemudian dibeli oleh Google, dan akhir-akhir ini oleh Open Handset Alliance.
Kelebihan:
1. gartis sehingga para developer aplikasi OS Android tidak perlu bayar untuk membuat aplikasi untuk android
2. tidak perlu membayar untuk mendownload dan menginstal aplikasi android
3. pemakaiannya mudah
4. stabil dan aman
kekurangan:
1. masih belum banyak aplikasi
2. bagi orang awam agak sedikit membingungkan
3. masih sedikit pemakai

Palm
Pada sistem operasi Palm menggunakan prinsip yang tidak diperlukan, tidak perlu ada. Sehingga pada Palm tidak ada tempat bagi keyboard, dan hanya menggunakan pemasukkan data menggunakan pena (stylus) pada tempat khusus yang berfungsi sebagai tempat tulis. Sistem operasi Palm menggunakan tulisan graffiti sebagai metode input tulisan tangannya.
Kelebihan:
1.Memiliki kebutuhan sistem yang sedikit dan cepat sehingga tidak dibutuhkan perangkat PDA yang canggih dan mahal
Kekurangan:
1.palmpilot jarang memiliki fasilitas voice dan layar berwarna

DATA BASE
Adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh suatu informasi dari basis data tersebut .

Macam – macam basis data:

Access Adalah sebuah program aplikasi basis data komputer ralasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah
Kelebihan
kompatibilitasnya dengan bahasa pemrograman Structured Query Language (SQL);
query dapat dilihat dan disunting sebagai statemen-statemen SQL
statemen SQL dapat digunakan secara langsung di dalam Macro dan VBA Module untuk secara langsung memanipulasi tabel data dalam Access
Kekurangan
kurang begitu bagus jika diakses melalui jaringan.

SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk mengakses data dalam basis data relasional

mySQL MySQL termasuk ke dalam Relational Database Management System (RDBMS) yang didistribusikan secara gratis di bawah lisensi GPL (General Public License)
MySQL merupakan turunan dari konsep database SQL (Structured Query Languange) untuk pemilihan /seleksi dan pemasukan data yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.

ORACLE
Basis data Oracle adalah sebuah sistem basis data yang memiliki tingkat keamanan yang tinggi dan mampu menangani data dalam skala besar serta mendukung sistem basis data yang terdistribusi. Oleh karena itu, saat ini banyak perusahaan yang menggunakan Oracle untuk mendukung kegiatan bisnisnya. 0 komentar

Teknologi Informasi dan Komunikasi dalam Sektor Bisnis

Perubahan aspek bisnis, sistem perusahaan, dan pengembangan usaha dengan perkembangan TIK.

Penerapan Teknologi Informasi dan Komunikasi banyak digunakan oleh pengusaha.Penerapan TIK lebih efisiensi waktu dan biaya. Dalam Penerapan TIK, juga akan merubah kebiasaan kerja yaitu dengan menggunakan ERP (ERP adalah salah satu aplikasi perangkat lunak yang mencakup sistem manajemen dalam perusahaan.
)
E-COMMERCE (Electronic Commerce) didefinisikan sebagai proses pembelian dan penjualan produk, jasa dan informasi yang dilakukan secara elektronik dengan memanfaatkan jaringan komputer. Salah satu jaringan yang digunakan adalah internet.Perusahaan yang terkenal dalam bidang ini : eBay, Yahoo, Amazon.com, Google, dan Paypal.

Kelebihan e-commerce:
Pertukaran informasi dilakukan dalam format digital .
Menekan biaya yang harus dikeluarkan untuk pengiriman informasi.
Melalui jaringan komputer, transaksi bisnis dapat dilakukan secara otomatis dan dalam waktu yang singkat.
Proses transaksi yang berlangsung secara cepat meningkatkan produktifitas perusahaan.
Penggunaan E-Commerce dapat meningkatkan kemampuan perusahaan dalam bersaing.

ERP ialah Sistem yang diperuntukkan bagi perusahan manufaktur maupun jasa. ERP
berfungsi sebagai integrasi dan otomatisasi proses bisnis. Sistem ERP biasanya menangani proses manufaktur, logistik, distribusi, persediaan (inventory), pengapalan, invoice dan akuntasi perusahaan.
Ini berarti bahwa sistem ini nanti akan membantu mengontrol aktivitas bisnis seperti penjualan, pengiriman, produksi, manajemen persediaan, manajemen kualitas dan sumber daya manusia.
Penerapan ERP:
ERP adalah bagian penting dari infrastruktur perusahaan dengan dukungan seluruh komponen perusahaan
Mendukung fungsi bisnis
Peningkatan produktivitas perusahaan
Peningkatan daya saing perusahaan

Fungsi ERP:
solusi permasalahan informasi dalam organisasi
mengolah dan memanipulasi suatu transaksi di dalam organisasi
menyediakan fasilitas perencanaan, produksi dan pelayanan konsumen yang terintegrasi
mampu mengambil keputusan yang baik dengan parameter yang terukur secara kuantitatif
mendukung proses operasional perusahaan atau organisasi.

Perbedaan e-commerce dan ERP :
ERP sering disebut sebagai Back Office System yang mengindikasikan bahwa pelanggan dan publik secara umum tidak dilibatkan dalam sistem ini. Berbeda dengan Front Office System yang langsung berurusan dengan pelanggan seperti e-Commerce, Customer Relationship Management (CRM), e-Government dan lain-lain. 0 komentar

Internet intranet

Internet ialah rangkaian komputer yang terhubung di dalam beberapa rangkaian. 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.
aplikasi dasar internet terdiri : E-mail, FTP, Telnet, WWW , chating, Newsgroub.
aplikasi internet yang bersifat solusi : E-Commerce, Voice Over IP, E-Learning, Internet Banking.
intranet adalah sebuah jaringan privat (private network) yang menggunakan protokol-protokol Internet (TCP/IP), untuk membagi informasi rahasia perusahaan atau operasi dalam perusahaan tersebut kepada karyawannya. Kadang-kadang, istilah intranet hanya merujuk kepada layanan yang terlihat, yakni situs web internal perusahaan. Untuk membangun sebuah intranet, maka sebuah jaringan haruslah memiliki beberapa komponen yang membangun Internet, yakni protokol Internet (Protokol TCP/IP, alamat IP, dan protokol lainnya), klien dan juga server. Protokol HTTP dan beberapa protokol Internet lainnya (FTP, POP3, atau SMTP) umumnya merupakan komponen protokol yang sering digunakan.

Umumnya, sebuah intranet dapat dipahami sebagai sebuah "versi pribadi dari jaringan Internet", atau sebagai sebuah versi dari Internet yang dimiliki oleh sebuah organisasi.

perbedaan internet dan intranet =
lingkup akses, jangkauan, cara teknologi yang digunakan untuk berkomubnikasi, tujuan dari terselenggaranya berkomunikasi.
manfaat internet dan intranet = sumber informasi, sarana komunikasi, Internet phone,berkirim surat elektr4onik, chatting, sarana melakukan transaksi dagang, tempat diskusi atau sharing, sarana pemasangan iklan baris. 1 komentar