Showing posts with label kuliah. Show all posts
Showing posts with label kuliah. Show all posts

Friday, April 22, 2016

Sejarah Singkat Tentang Java dan Edisi-Edisi Java

Sejarah Singkat Tentang Java

Pada tahun 1991, sekelompok insinyur Sun Microsystem,Inc., yang dipimpin oleh Patrick Naughton dan James Goslingmerancang bahasa untuk perangkat konsumer seperti cable TV box. Karena perangkat tidak mempunyai banyak memori, bahasa harus berukuran kecil dan menghasilkan kode yang liat/ karena pabrikan-pabrikan yang berbeda memilih pemroses-pemroses berbeda maka bahasa harus netral arsitektur manapun. Proyek diberi nama kode �Green�.


Kebutuhan untuk memori yang kecil, liat dan netral platform mengantar tim mempelajari implementasi Pascal yang pernah dicoba. Niklaus Wirth, pencipta pascal telah merancang bahasa kode antara (intermediate code) portabel untuk mesin hipotetis. Kode antara ini kemudian dapat digunakan di sembarang mesin yang memiliki interpreter. Proyek Green menggunakan mesin maya untuk mengatasi isu netral terhadap arsitektur mesin.

Karena orang-orang di proyek Green berbasis C++ bukan pascal maka kebanyakan sintaks diambil dari bahasa C++ serta mengadopsi orientasi objek bukan nya prosedural. Mulanya bahsa yang diciptakan ini diberi nama �Oak�, namun karena nama Oak telah dipakai pada bahasa pemograman lain maka diganti dengan �Java�. Nama Java ini diambil dari kopi tubruk kesukaan James Gosling yang berasal dari Jawa.

Produk pertama proyek �Green� adalah �*7�, sebuah kendalai jauh yang cerdas. Karena pasar belum tertarik dengan produk konsumer cerdas maka proyek Green harus menemukan pasar lain. Penerapan mengarah menjadi teknologi di web. Pada 1995, Netscape memutuskan membuat browser dilengkapi dengan java. Setelah itu diikuti IBM.Sysmantec, bahkan Microsoft.

Setelah itu, gaung Java mulai terdengar. Berbagai industri meliriknya. Dengan stategi terbuka, banyak industri menyambutnya. Berbagai universitas Amerika, Jepang, dan Eropa mengubah pengenalan bahasa pemmrograman menjadi Java, meninggalkan C++. Java lebih sederhana dan mengakomodasikan hampir seluruh fitur penting bahasa-bahasa pemrograman ciptaan manusia.

Sebagai bahasa yang menampung hampir seluruh kemampuan terbaik bahasa pemrograman yang pernah dikembangkan umat manusia, maka bahasa ini memang menjadi tidak mudah, sedikit rumit dan kompleks. Namun, kita pantas sedikit bersusah payah agar mampu menguasai salah satu kakas terampuh umat manusia, yaitu bahasa  pemrograman modern. Bahasa Java tidak lagi menjadi pemanis di web sebagai applet yang membuat Duke berdansa. Java adalah kakas, tetap hanya perangkat, bagaimanapun tetap hanya orang hebat yang dapat memberi arti penting kakas seperti dikatakan James Gosling, tokoh terpenting dalam Java (bapak Java)  :

�All Along, The Language Was A Tool, Not The End.�

Bahasa Java telah disertai berton-ton kelas yang kita perlukan untuk menyelesaikan persoalan serius yang sedang kita hadapi. Bahsa Java memberi harapan menjadi perekat universal yang mengkoneksikan pemakai dengan informasi dari web server, basis data, penyedia informasi dan sumber-sumber lain. Bahasa Java memiliki fitur keamanan built-in. Bahasa Java juga mempermudah pemrograman aplikasi multithreading.

Edisi Java

Sebahagian besar bahasa pemrograman modern berdiri di atas pustaka-pustaka kelas yang telah ada untuk mendukung fungsuonalitas. Pada bahasa Java, kelompok-kelompok kelas yang berkaitan erat dimasukkan di satu paket, bervariasi sesuai edisi Java. Masing-masing paket mempunyai maksud tertentu : applet, aplikasi standar, skala enterprise, dan produk konsumer.
Java adalah bahasa yang dapat dijalankan di sembarang platform, di beragam lingkungan � internet, consumer elektronic products, dan komputer applications. The Java 2 Platform tersedia dalam tiga edisi untuk keperluan berbeda berikut :
               1.        Java 2 Standard Edition (J2SE),
               2.       Java 2 Enterprise Edition (J2EE),
               3.       Java 2 Micro Edition (J2ME).

Pada pengembangan enterprise applications, kita menggunakan sejumlah besar paket. Pada consumer electronic product, hanya sejumlah kecil bagian bahasa yang digunakan. Masing-masing edisi Java 2 Software Development Kit (SDK) untuk mengembangkan aplikasi dan Java 2 Runtime Environment (JRE) untuk menjalankan aplikasi.

Standard Edition (J2SE)

The Java 2 Platform, Standard Edition (J2SE) menyediakan lingkungan pengembangan yang kaya fitur, stabil, aman, dan cross-platform. Edisi ini mendukung konektivitas basis data, rancangan antarmuka pemakai, masukan/keluaran, dan pemrograman jaringan dan termasuk sebagai paket-paket dasar bahasa Java.

Enterprise Edition (J2EE)

The Java 2, Enterprise Edition (J2EE) menyediakan kakas untuk membangun dan menjalankan multitier enterprise application. J2EE berisi paket-paket di J2SE ditambah paket-paket untuk mendukung pengembangan Enterprise JavaBeans, Java Selvlets, JavaServer Pages, XML, dan kendali transaksi yang fleksibel.

Micro Edition (J2ME)

The Java 2, Micro Edition (J2ME) untuk beragam consumer elektronic product, seperti pager, smart card, cell phone, handheld PDA, dan set-top box. J2ME sembari menyediakan bahasa Java yang, unggul dalam portabilitas kemampuan dijalankan dimana pun dan safe network delivery seperti J2SE dan J2EE. J2ME menggunakan sekumpulan paket lebih kecil. J2ME berisi subset paket J2SE ditambah paket spesifik Micro Edition javax.microedition.io. aplikasi J2ME dapat diskala agar juga dapat bekerja dengan J2SE dan J2EE.

Java Development Kit (JDK)

Java Development Kit (JDK) berisi sekumpulsn kakas baris perintah (command-line tool) untuk menciptakan program Java. Java berisi sekumpulan kakas, utilitas, dan dokumentasi serta kode applet contoh untuk mengembangkan program Java.


Berikut beberapa daftar komponen utama JDK:
  1. Kompilator (javac)
  2. Interpreter program Java (java)
  3. Applet viewer (appletviewer)
  4. Debugger (jbd)
  5. Class file disasembler (javap)
  6. Header and stub file generator (javah)
  7. Documentation generator (javadoc)
  8. Applet demo
  9. Kode sumber Java API

Versi Java tersedia untuk Sun Solaris, Windows NT/2000, Windows 95/98, Linux, OS/2, Macintosh, dan lebih banyak Simtem Operasi lainnya. Untuk mengecek atau menguji versi java di komputer dengan mengetikkan perintah di CMD, yaitu :


Maka setelah di tekan enter, akan muncul :



Catatan :
JavaScriptbukan merupakan program Java namun sintaks dan semantiknya seperti bahasa Java. javaScript tidak termasuk teknologi Java. JavaScript adalah karya Netscape. Awalnya bernama LiveScript. Namun karena bahasa Java populer, LiveScript berubah nama menjadi JavaScript. JavaScript tidak termasuk di teknologi Java Sun Microsystems. Pendekatan JavaScrip ternyata saat ini dikembangkan lagi sejak ditemukan penggunaan untuk membuat web lebih responsif, yaitu lewat AJAX(Asynchronous JavaScript and XML).


Monday, April 18, 2016

Perangkat Lunak Aplikasi dalam Beberapa Kategori

Perangkat Lunak Aplikasi


Perangkat lunak aplikasi dapat mempermudah pekerjaan kita dalam sehari-hari. Pekerjaan-pekerjaan ini dapat ditulis dengan bahasa pemograman tertentu dan dapat disimpan untuk kemudian digunakan mana kala kita melakukan pekerjaan-pekerjaan yang sama



Ada banyak sekali perangkat lunak jenis ini, berikut sebagian ragam perangkat lunak aplikasi yang dapat digolongkan pada beberapa besar sebagai berikut :

-          Pengolah kata.Pada pengguna mesin tik dulu banyak timbul kesulitan-kesulitan sebab kita langsung mengetik pada naskah atau kertas sehingga kesalahan pada bagian tengah naskah memaksa kita mengetik ulang bagian naskah sebelumnya. Kesulitan ini diminimalisasi dengan hadirnya perangkat lunak pengolah kata (Word processor) yang memungkinkan kita melihat naskah sebelum dicetak di kertas. Contoh untuk perangkat lunak ini adalah MS Wors, WordStar, Word Perfect, dan sebagainya.

-          Desktop Publishing. Pada prinsipnya banyak kemiripan antara perangkat lunak jenis ini dengan perangkat lunak pengolah kata, hanya saja umumnya desktop publishing memiliki fasilitas-fasilitas yang lebih lengkap. Font-font (jenis huruf) yang lebih banyak, atau kemampuan mengolah gambaryang disisipkan pada naskah, pemeriksaan ejaan dengan bahasa tertentu (misal : Inggris, Jerman, Perancis) dan sebagainya, sehingga perangkat lunak ini selalu digunakan untuk merancang tampilan majalah, buku, dan sebagainya. Contoh perangkat lunak ini adalah Adobe Page Maker.

-          Spreadsheet. Spreadsheet pada dasarnya perangkat lunak yang mampu menampilkan data dalam bentuk lembar kerja pada layar monitor. Perangkat lunak ini umum digunakan sebagai sarana untuk mengolah data-data keuangan(akuntansi). Contoh dari perangkat lunak jenis ini adalah MS Excel, Lotus 123, Quattro-Pro, dan sebagainya.

-          DBMS (Database Management System). Perangkat lunak jenis ini sesuai dengan namanya, digunakan sebagai sarana untuk manipulasi basis data . contoh perangkat lunak jenis ini adalah MS Access, dBASE, Paradox, Oracle, MS SQL Server, dan sebagainya.

-          Perangkat lunak CAD/CAM (Computer Aided Design/Computer Aided Manufacturing). Perangkat ini digunakan sebagai sarana perancangan produk tertentu yang membutuhkan gambar sebagai alat bantunya. Contoh aplikasi ini adalah AutoCAD serta ArchiCAD.

-          CASE (Computer Aided Software Engineering). Perangkat lunak ini digunakan untuk mengotomatisasi penulisan bahasa pemograman tertentu. Pada prinsipnya, penulisan kode akan dilakukan secara otomatiis dengan perangkat lunak jenis ini setelah kita menggambarkan langkah-langkah perancangannya pada layar monitor. Perangkat lunak jenis ini akan sangat memudahkan serta mempercepat pengembangan perangkat lunak. Contohnya adalah Visual BASIC serta Delphi.

-          Program-program untuk aplikasi keteknikan tertentu. Beberapa cabang pengetahuan membutuhkan perangkat-perangkat lunaknya masing-masing. Misalnya untuk alat bantu kolerasi titik-titik bor untuk eksplorasi geologi, orang menggunakan MicroMine atauDatamine sebagai toolnya. Dengan MicroMine atau Datamine penafsiran jenis batuan serta kondisinya dibawah permukaan dapat lebih cepat dilakukan dibandingkan jika geologist melakukannya secara manual. Pembuatan peta geologi misalnya dilakukan dengan GeoCAD sehingga meminimalkan waktu yang diperlukan untuk menggambar serta penafsirannya.

-          Program Multimedia. Komputer saat ini juga banyak digunakan sebagai sarana untuk pengolahan data multimedia yang menyatukan data gambar, suara, serta teks sekaligus. Dengann perangkat-perangkat lunak multimedia, misalnya kita dapat menyunting film sehingga menghasilkan gambaran yang jauh dengan realita yang ada. Misalnya film Superman.

-          Program Permainan (game). Anak-anak saat ini juga merasakan kenikmatan tersendiri dengan bermain-main di depan layar monitor komputer. Komputer saat ini banyak digunakan untuk bermain-main. Banyak ragam permainan yang bisa dilakukandengan komputer. Dari permainan simulasi olahraga dan ketangkasan, permainan adu kecerdikan, dan sebainya.

-          Dan Sebagainya. Banyak sekali kategori perangkat lunak aplikasi yang ada sekarang ini.

Sunday, January 24, 2016

Cara mengatasi Android jika lupa pola kunci

Pola Kunci Pada Android

Bagaimana cara mengatasi Android jika lupa pola kunci ??

Cara mengatasi Android jika lupa pola kunci - Pada artikel kali ini saya akan membagikan satu tutorial yang penting untuk pengguna Android jika lupa pola kuncinya. Jika Anda adalah salah satu dari pengguna Android yang lupa akan pola kunci layar Android. Maka disarankan untuk mengikuti tutorial ini. Android memang mempunyai beberapa cara untuk mengunci layarnya. Namun yang menjadi permasalahannya adalah jika salah satu dari cara kunci layar Android dengan menggunakan pola, jika pengguna android tersebut lupa polanya, maka  pengguna Android tersebut akan kebingungan mencari cara agar dapat membuka kembali pola kuncinya. Namun, berikut ini saya sebagai Admin Real Blog akan membagikan Cara mengatasi Android jika lupa pola kunci.

Ada 3 Cara mengatasi Android jika lupa pola kunci :

1. Membuka Android yang terkunci karena salah memasukkan password ataupun pola

Cara pertama ini dilakukan jika Android Anda dalam keadaan terkoneksi ke internet.
  • Buka Tap lupa atau forgot pattern/password.
  • Masukkan Nama Pengguna dan Password.
  • Terakhir klik Tap Sign-In.

    2. Membuka Android yang terblokir karena gagal dan tidak bisa Sign-In

    Cara kedua ini dilakukan bila Anda sedang tidak mengaktifkan internet atau data seluler.
    • Langkah pertama, lakukan panggilan dengan menggunakan handphone atau smartphone lain ke Android yang sedang terkunci tersebut.
    • Kemudian coba jawab dari panggilan tersebut dan jangan menutup panggilannya.
    • Kemudian tekan tombol Home kemudian klik Tab Setting atau Pengaturan lalu aktifkan paket data seluler Anda. Tujuannya yaitu untuk bisa mengakses internet dan bisa Sign-In dengan memasukkan Email serta Password untuk membuka kuncinya.
    • Anda bisa melakukan Disable terhadap Pola Kunci ataupun Password PIN dari Settingan tersebut.

    3. Membuka Android yang terkunci dengan Factory Reset

    Jika kedua cara diatas tidak berhasil, maka langkah yang ketiga yaitu dengan mencoba membuka kunci pola tersebut dengan metode Factory Reset. Note : Jika menggunakan cara yang ketiga ini maka semua data ataupun file yang ada didalam memori internal Android tersebut akan hilang. Namun, jika Anda sebelumnya telah membackup Android yang terkunci tersebut, maka Anda tidak perlu khawatir karena data Anda tersimpan dengan aman. Namun, untuk berjaga-jaga, maka lepaskan memori eksternal dulu sebelum melakukan Factory Reset.
    • Lalu untuk melakukan Factory Reset. Android Anda harus dalam keadaan off, lalu tekan tombol Power + Volume Up + Home secara bersamaan selama beberapa detik kemudian akan masuk ke Recovery Mode.
    • Pada mode ini pilih Wipe Data / Factory Reset dengan cara menekan tombol Volume Up atau Volume Down.
    • Jika Telah diarahkan ke Wipe data/ Factory Reset lalu tekan tombol Home.
    • Langkah terakhir yaitu Reboot kemudian tekan tombol Home maka Android Anda akan terbuka kembali tanpa terkunci oleh pola kunci.

    Itulah tadi beberapa cara mengatasi Android jika lupa pola kunci. Yang perlu diketahui yaitu jika cara yang pertama dan kedua tidak dapat mengatasi permasalahannya maka cara yang ketiga dengan Factory Reset dapat mengembalikan setelan pabrik atau pengaturan awal Android tersebut.

    Sekian dulu artikel di Real Blog tentang cara mengatasi Android jika lupa pola kunci, jangan lupa baca artikel lainnya juga di Real Blog. Terima Kasih atas kunjungan Anda.
       

      Thursday, January 21, 2016

      MALICIOUS SOFTWARE ATAU MALWARE DALAM SISTEM KOMPUTER SECURITY

      Malicious Software (Malware) pada keamanan komputer

      Keamanan komputer atau dalam Bahasa Inggris computer security atau dikenal juga dengan sebutan cybersecurity atau IT security adalah keamanan informasi yang diaplikasikan kepada komputer dan jaringannya. Computer security atau keamanan komputer bertujuan membantu user agar dapat mencegah penipuan atau mendeteksi adanya usaha penipuan di sebuah sistem yang berbasis informasi. Informasinya sendiri memiliki arti non fisik.
      Serangan Malware
      Seperti yang kita ketahui, saat ini hampir semua pekerjaan membutuhkan komputer, dan hampir semuanya menyimpan data- data pekerjaan tersebut dalam komputer. Data-data yang disimpan dalam komputer itu bisa berupa data public maupun data penting suatu perusahaan. Data �data penting suatu perusahaan seharusnya tidak dapat diakses oleh orang lain diluar perusahaan tersebut. Tetapi pada masa sekarang, banyak sekali perusahaan yang tidak memperdulikan mengenai keamanan di komputer mereka, dan akhirnya menyebabkan ada pihak dari luar perusahaan yang dapat mengakses serta mengambil atau mengubah data � data penting perusahaan tersebut.

      Maka dari itu, keamanan komputer sangat perlu untuk digunakan, tidak hanya oleh perusahaan besar saja, melainkan oleh semua orang yang menggunakan komputer. Jika kita tidak ingin ada orang lain yang dapat mengakses data kita, maka kita harus memperhatikan keamanandalam komputer kita. Ada beberapa cara yang dapat digunakan oleh pihak lain untuk mengakses komputer kita, tetapi ada juga beberapa cara bagi kita untuk mengamankan komputer kita tersebut.

      Ada program yang disebut sebagai Malicious Software, atau yang bisa disingkat menjadi Malware, yaitu suatu software yang di-design untuk merusak sistem komputer tanpa memberitahu pemilik komputer tersebut. Malware sendiri dapat dibagi menjadi beberapa jenis, diantaranya adalah computer virus, worm, trojan, dan masih banyak yang lain.

      Ada juga program yang dapat mencegah Malicious Software, seperti anti-virus, firewall, dan program � program sejenisnya. Dengan program ini kita dapat mengetahui apabila ada malware yang masuk ke dalam komputer kita, dan kita dapat mencegah atau menghapus malware tersebut.

      Pengertian komputer security

      Komputer Security adalah bagian dari ilmu komputer yang bertugas untuk mengontrol resiko yang berhubungan dengan penggunaan komputer. Computer Security yang dimaksud adalah keamanan sebuah komputer yang terhubung ke dalam sebuah jaringan (Internet), dari akses yang tidak memiliki hak untuk mencoba masuk untuk memperoleh informasi dan service tertentu yang ada di dalam sistem. Usaha untuk mengakses paksa ini terdapat banyak macamnya, baik itu intrusion (serangan dari luar organisasi) atau misuse (serangan dari dalam organisasi), dengan level hacker (hanya mencoba masuk ke dalam sistem komputer) atau bahkan cracker (mencoba masuk dan merusak untuk keuntungan pribadi).

      Pengertian Malicious Software

      Seperti yang sudah dijelaskan di Latar Belakang, Malicious Software atau Malware merupakan suatu program yang dapat merusak sistem komputer kita tanpa kita sadari. Malwaresendiri terdiri dari beberapa kelompok, yaitu :

      1.  Infectious Malware


      Yaitu malware yang meng-infeksi sistem dalam komputer kita. Jenis dalam tipe malware ini adalah computer viruses dan computer worms. Sering kali kita berpikir bahwa computer viruses dan worms adalah sama, padahal sebenarnya tidak jika dilihat dari bagaimana cara penyebarannya. Berikut akan dibahas mengenai tipe-tipe dari infectious malware.

      - Sebelum internet access digunakan secara luas, penyebaran virus pada PC adalah dengan menginfeksi programs atau executable boot sectors pada floppy disks. Computer virus akan menginfeksi executable software dan akan menginfeksi sistem komputer kita bila kita menjalankan executable software yang sudah terinfeksi oleh virus tersebut.

      - Worms pertama kali dibuat bukan dalam komputer biasa, tetapi dalam sistem Unix. Worms yang pertama kali dikenal adalah Internet Worm (1988), yang menginfeksi SunOS dan sistem VAX BSD. Tidak seperti virus, worms tidak memasukkan dirinya ke dalam program lain. Melainkan dengan cara mengexploitasi lubang security pada network server programs dan mulai menjalankan dirinya sebagai proses yang berbeda. Saat ini worms sering dibuat untuk Windows OS, walaupun dibuat juga untuk sistem Linux dan Unix. Cara kerja worms memiliki basic yang sama dengan Internet Worm pada tahun 1988, yaitu dengan men-scan komputer dalam jaringan yang dapat diakses, kemudian meng-copy dirinya sendiri.

            2.         Concealment Malware

      Yaitu malware yang secara diam � diam masuk dalam komputer kita. Malware tipe ini dapat bekerja dalam komputer kita tanpa diketahui oleh pengguna komputer tersebut. Cara kerja malware tipe ini mirip dengan teknik Trojan horse atau trojan. Trojan horse adalah program yang meminta pengguna untuk menjalankannya, namun secara diam-diam memasukkan tools yang berbahaya. Tools tersebut dapat menyebabkan efek langsung, dan efeknya pun dapat bermacam- macam, seperti menghapus semua file pengguna, atau lebih umum lagi dapat meng-install software berbahaya ke dalam sistem pengguna untuk tujuan jangka panjang.

      Satu dari banyak cara spyware termasuk dalam Trojan horse, adalah dengan menyatukan Trojan program tersebut dalam sebuah software yang di-download oleh pengguna melalui Web atau file �sharing. Ketika pengguna meng-install software yang di-download tersebut, secara otomatis spyware juga ter-install. Sekali malicious program ter-install dalam sistem, itu memungkinkan pembuat malicious program tersebut tersembunyi, sama saja ketika seseorang menyerang langsung ke komputer tersebut.

      Teknik tersebut dikenal sebagai rootkits yang memperbolehkan persembunyian ini dengan cara mengubah sistem operasi komputer sehingga malware tersebut disembunyikan dari pengguna. Rootkits dapat mencegah laporan sebuah proses malicious dalam tabel proses atau menjaga file tersebut dari status read.

      3.        Malware for profit

      Yaitu malware yang digunakan untuk mencari keuntungan. Ada beberapa malware pada tipe ini, diantaranya adalah spyware, botnets, loggers, dan dialers.

      - Spyware adalah produksi yang memungkinkan pengumpulan informasi mengenai komputer pengguna, memperlihatkan iklan, atau menggunakan kebiasaan web-browser untuk keuntungan finansial bagi pembuat spyware tersebut. Biasanya, beberapa spyware programs mengubah hasil search engine menjadi iklan. Spyware biasanya ter-install sebagai trojan horses.

      - Spammer viruses, seperti kelompok virus Sobig dan Mydoom, mendapatkan komisi dari e-mail spam. Komputer yang terinfeksi digunakan sebagai proxies untuk mengirimkan pesan yang bertipe spam. Keuntungan spammers menggunakan komputer yang terinfeksi adalah kemungkinan penyebaran dalam jumlah besar dan sumbernya tidak diketahui, dan juga mengamankan spammer dari tuntutan. Spammers juga menggunakan komputer yang terinfeksi untuk menyerang organisasi anti-spam dengan Distributted Denial-of-Service (D-DoS) attack.

      - Botnets. Dalam botnets, malware masuk ke dalam sebuah Internet Relay Chat (IRC) channel, atau sistem chat lainnya. Penyerang dapat memberikan instruksi pada semua sistem yang terinfeksi secara simultan.

      - Mungkin untuk pembuat malware mencari keuntungan dengan mencuri informasi dari seseorang yang komputer-nya terinfeksi. Beberapa malware programs meng-install sebuah keylogger, dimana meng-copy semua ketikan pengguna pada keyboard ketika mengetik password, nomor credit card, atau informasi lainnya yang mungkin berguna bagi pembuat malware. Kemudian data ini dikirim secara otomatis ke pembuat malware tersebut, memperbolehkan penipuan credit card dan kejahatan pencurian lainnya. Keylogger juga dapat meng-copy CD-Key atau password pada online games, yang memungkinkan pembuat untuk mencuri accounts atau virtual items.

      - Cara lainnya untuk mencuri uang dari komputer yang terinfeksi adalah dengan mengontrol modem dan men-dial nomor telepon yang mahal. Dialer atau Porn Dialer software men-dial sebuah nomor telepon premium yang mahal dan meninggalkan dial tersebut sehingga korban harus membayar biaya telepon itu.

      Penyebab komputer terkena serangan malware

      Ada beberapa penyebab kenapa komputer bisa terkena serangan malware. Yang paling penting adalah dari segi keamanan pada komputer kita. Berikut akan dibahas penyebab-penyebab kenapa komputer bisa terkena serangan malware.

      1. Kelengahan dari pengguna.

      Penyebab paling utama dan paling sering terjadi adalah karena kelengahan atau kesalahan dari pengguna komputer tersebut. Hal yang paling dasar adalah pada saat kita men-download suatu file, jika file tersebut mengandung malware, tanpa kita sadari kita memasukkan malware tersebut ke dalam komputer kita. Kemudian ada juga kesalahan ketika kita membuka file dari storage disk seperti floppy disk atau flashdisk dan semacamnya, bisa saja storage disk tersebut sudah terinfeksi oleh malware dan malware tersebut sudah menginfeksi file yang ada di dalam storage disk tersebut dan kita membuka file tersebut, secara otomatis komputer yang kita gunakan sudah mengakses malware yang ada dalam file tersebut.

      2. Komputer belum mempunyai sistem keamanan yang baik.

      Penyebab lainnya yang juga sering terjadi yaitu berasal dari sistem yang ada di komputer kita. Sering kali kita lengah dan merasa keamanan komputer itu tidaklah penting. Keamanan komputer memang tidak perlu diperhatikan jika pada komputer kita tidak ada perangkat lain seperti floppy disk, cd/dvd-rom, usb, internet, dan juga tidak terhubung dalam jaringan.

      Jadi komputer kita hanya digunakan untuk keperluan dalam komputer itu saja, dan file dari luar komputer tidak bisa masuk ke dalam komputer, dan file dalam komputer juga tidak bisa di-copy keluar. Tetapi jika komputer kita mempunyai salah satu saja dari perangkat diatas, maka keamanan pada komputer harus sangat kita perhatikan.

      Mengapa kita harus memperhatikan keamanan komputer? Saat ini sudah banyak malware yang dapat merusak sistem komputer kita. Bayangkan ketika ada data penting anda hilang atau diambil oleh orang lain tanpa seijin anda. Bayangkan ketika data pribadi perusahaan anda diambil oleh saingan perusahaan anda. Banyak sekali kerugian yang didapatkan hanya karena komputer belum mempunyai sistem keamanan yang baik.

      3. Hole � hole dalam sistem operasi yang dipakai

      Penyebab lain yang tidak berhubungan langsung dengan pengguna adalah lubang � lubang security yang terdapat pada sistem operasi yang kita pakai. Banyak pelaku kejahatan cyber menggunakan lubang-lubang security tersebut karena sifatnya sama di tiap komputer, apalagi bila sistem operasi pada komputer-komputer tersebut belum di-update.

      Bagaimana cara meng-update / menutup lubang-lubang security pada komputer kita? Caranya ialah kita harus meng-update melalui website dari sistem operasi yang kita gunakan. Misalnya saja kita menggunakan sistem operasi berbasis Windows.

      Untuk meng-update-nya maka kita harus masuk ke situs Microsoft, dan men-download file update tersebut, atau yang banyak disebut sebagai hotfix. Masalahnya, saat ini untuk dapat meng-update sistem operasi tersebut, sistem operasi yang kita gunakan harus di-detect sebagai sistem operasi yang asli (bukan bajakan). Padahal sedikit sekali dari kita yang menggunakan sistem operasi yang asli karena harganya yang bisa dikatakan mahal. Jadi update dari sistem operasi ini sering kali dilupakan oleh pengguna komputer padahal celah-celah inilah yang paling sering digunakan para hacker untuk menembus sistem keamanan di komputer kita.

      4. Penyebab lainnya

      Penyebab lain yang mungkin tidak berhubungan sama sekali dengan pengguna / korban adalah bila korban menggunakan komputer di tempat umum seperti warnet. Bisa saja komputer tersebut menggunakan malware keylogger. Korban tanpa sadar memasukkan data � data rahasia seperti password, PIN, maupun data lainnya yang sangat penting. Lalu si pelaku bisa melihat apa saja data penting korban tersebut dan menggunakannya tanpa ijin dan membuat kerugian besar terhadap korban.

      Ada beberapa contoh kasus dalam penggunaan program malware ini. Berikut adalah contoh-contoh kasus yang pernah terjadi :

      a. Penyebaran Virus Brontok


      Beberapa saat lalu, dunia komputer dikejutkan oleh adanya virus yang dinamakan Brontok / RontokBro. Cara kerja virus ini adalah dengan menginfeksikan dirinya ke dalam suatu file, dan akan menginfeksi sistem komputer apabila kita membuka file yang terinfeksi tersebut. Sebab �sebab yang diakibatkan oleh virus ini yaitu hilangnya sistem regedit dari komputer kita, kemudian kita tidak bisa membuka �Folder Option� yang harusnya tersedia pada �Control Panel�.

      Ketika pertama kali muncul, tidak banyak orang yang tahu bagaimana cara menghilangkan virus ini karena anti-virus yang ada belum memiliki cara untuk menghapus dan membersihkan komputer dari virus ini. Pada waktu itu, cara yang paling sering digunakan oleh banyak orang adalah dengan mem-format komputer agar sistem dapat kembali seperti baru. Tapi bila file yang berisikan virus brontok ini masuk ada di komputer kita, dan kita membuka kembali file tersebut, ya secara otomatis virus itu akan menginfeksi sistem komputer kita lagi. Sampai saat ini virus brontok masih tersebar di berbagai komputer terutama komputer yang tidak memiliki keamanan dan komputer pada warnet-warnet.

      b. Penyebaran Worm Blaster.


      Beberapa tahun yang lalu, para pengguna komputer mungkin terkejut ketika sedang menggunakan komputer kemudian ada pemberitahuan bahwa komputer akan restart dalam waktu 60 detik, dan ada timer countdown pada pesan tersebut. Kita tidak dapat menutup pesan tersebut karena pesan tersebut. Kemudian setelah 60 detik maka komputer kita akan restart dengan sendirinya, dan kemudian beberapa saat setelah restart, pesan tersebut kembali muncul, dan hal itu terjadi berulang-ulang tanpa sempat kita mencari dimana kesalahannya.

      Setelah beberapa hari kemudian ada update dari produsen anti-virus agar worm blaster tersebut dapat dihapus dengan menggunakan anti-virus tersebut. Tetapi bagaimana kita bisa menghapus worm tersebut sedangkan setiap beberapa menit komputer kita restart dengan sendirinya? Hal ini bisa diakali dengan menggunakan cara �Safe Mode Logon� yang ada pada setiap sistem operasi. Dengan menggunakan fasilitas Safe Mode, maka kita bisa men-scan komputer kita dan menghapus worm tersebut. Pada saat ini worm blaster sudah jarang ditemui pada komputer-komputer apabila komputer tersebut sudah memiliki sistem keamanan yang bisa dibilang lumayan baru, karena update untuk worm blaster ini sudah lama dikeluarkan oleh vendor-vendor anti-virus yang ada.

      c. Penggunaan Credit Card orang lain


      Kasus yang ini paling susah untuk dideteksi apabila komputer kita tidak memiliki sistem keamanan yang baik. Pada kasus ini tools malware yang paling sering digunakan adalah keylogger. Dengan menggunakan keylogger maka apa yang kita ketik pada keyboard akan tercatat pada suatu file log dan file tersebut dapat dikirim secara otomatis kepada pelaku.

      Pelaku kemudian melihat manakah data � data penting yang bisa diambil, misalnya nomor kartu kredit beserta password atau PIN untuk menggunakan kartu tersebut. Kemudian secara bebas pelaku menggunakan kartu kredit korban untuk mencari keuntungan lainnya. Yang membuat tools ini sulit dideteksi disebabkan karena ada beberapa tools keylogger yang tidak terdeteksi oleh anti-virus yang terbaru sekalipun.

      d. Spamming


      Cara kerja spamming adalah dengan mengirim e-mail iklan dan sebagainya secara otomatis dan akan hal ini akan dilakukan secara terus menerus tanpa bisa dihentikan kecuali mail server yang kita gunakan dapat membedakan mana e-mail yang bersifat spam dan mana e-mail yang bukan spam. Spamming sebenarnya tidak terkait langsung dengan masalah keamanan komputer, tetapi berkaitan oleh pengguna. Sering kita masuk ke suatu situs dan kemudian situs tersebut meminta alamat email kita.

      Alamat email yang kita isi kemudian akan dikirimi e-mail yang bila kita buka maka dengan otomatis malware tersebut terinstall secara diam-diam di komputer kita, dan akan mengirimkan e-mail-e-mail pada semua alamat e-mail yang ada pada address book kita, dan hal ini dilakukan terus menerus, dan akan dilanjutkan apabila ada orang lain yang membuka e-mail tersebut.

      Program spamming ini adalah salah satu malware yang paling sulit untuk dihilangkan. Karena dengan menggunakan software tertentu, setiap orang bisa membuat program yang mirip dengan program spamming.

       e. Spyware, Trojan horse, Adware


      Contoh lain adalah kasus malware yang berhubungan dengan Spyware, Trojan horse, dan Adware. Cara kerja Spyware sebenarnya mirip dengan Trojan horse, yaitu menginfeksi sistem komputer kita secara sembunyi-sembunyi dan biasanya ikut ter-install ketika kita meng-install program lain.

      Kasus yang berhubungan dengan Trojan dan Spyware yaitu ketika ada orang lain yang dapat mengakses data dalam komputer kita, mengubahnya, serta menghapus data tersebut. Untuk kasus Adware, banyak terjadi di warnet � warnet umum yang tidak memiliki sistem keamanan yang baik.

      Pada komputer di warnet tersebut, ketika kita membuka 1 halaman Internet Explorer, maka secara otomatis akan muncul Pop-Up � Pop-Up yang berisi iklan � iklan, dan kebanyakan merupakan iklan porno. Jika kita mengklik iklan tersebut, bisa saja ada malware lainnya yang menginfeksi sistem komputer kita.

      Adware biasanya menginfeksi komputer yang penggunanya suka mengakses situs � situs porno, dan situs � situs yang menyediakan crack untuk program � program yang sebenarnya harus dibeli. Selain itu adware juga dapat menyebar seperti spyware dan trojan, yaitu dengan ikut serta dalam suatu program.

      Sampai saat ini penggunaan Spyware, Trojan horse, dan Adware juga susah dihilangkan karena ini tergantung dengan pengguna, apabila pengguna sering meng-install program tanpa melihat � lihat �Terms and Agreement�-nya, karena biasanya pemberitahuan mengenai Spyware dan Trojan ada pada �Terms and Agreement� yang ada pada saat kita meng-install suatu program.

      Tuesday, January 19, 2016

      Aplikasi-aplikasi ROM Pada Memori Utama Semikonduktor



           Aplikasi ROM

            Pada umumnya, perangkat ROM dapat diprogram ulang kecuali MROM dan PROM, jadi secara teknis mereka bukan memori read-only. 
      IC ROM

            a .       Firmware

      Aplikasi ROM yang paling luas adalah dalam penyimpanan data dan kode-kode program yang harus tersedia pada sistem-sistem berbasis mikropresesor ketika catu daya di hidupkan. Data dan kode-kode program yang ini disebut firmware karena mereka tetap tersimpan di dalam hardware (yaitu chip-chip ROM) dan tidak ada yang menghapus selama operasi sistem normal.

            b.      Pengonversi data

      Sirkuit pengonversi data menerima data yang dinyatakan dalam satu jenis kode dan menghasilkan keluaran yang dinyatakan dalam jenis yang lain.

            c.       Pembangkit fungsi

      Adalah suatau sirkuit yang menghasilkan bentuk gelombang seperti gelombang sinus, gelombang gigi gergaji, gelombang segitiga dan gelombang kotak.

      d.    Memori Bootstrap 

      Sebuah program yang relatif kecil yang disebut program bootstrap disimpan di dalam ROM. Ketika catu daya komputer dihidupkan, dia akan mengeksekusi instruksi yang ada dalam program bootstrap ini.

      e.    Tabel-tabel Data

      ROM sering digunakan untuk menyimpan tabel-tabel data yang tidak berubah. Beberapa contoh tabel-tabel trigonometri seperti sinus, kosinus, dan juga tabel-tabel konversi kode. Sistem digital dapat menggunakan tabel-tabel ini untuk "mencari/look-up" nilai yang benar.

      Cari Farmasi

      Farmasi Di Kuala Lumpur dan Selangor Selangor / KL Area NO SHOPS NAMES ...