Pages

Keamanan Sistem Komputer

Jumat, 12 Desember 2014
             Sekarang saya akan memberikan sedikit pengetahuan mengenai keamanan sistem komputer. Secara sadar maupun tidak sadar komputer ataupun laptop yang kita pakai sehari-hari mengalami banyak gangguan yang dapat mengancam kinerja sistem komputer kita. Di sini saya akan memaparkan gangguan-gangguan apa saja yang dapat mengancam sebuah sistem komputer.
            Gangguan-gangguan tersebut dapat dibagi menjadi 3 faktor, yaitu fisik, teknis, dan faktor manusia. Faktor fisik yaitu pencurian, kebakaran, bencana alam, dan kesalahan operasional. Faktor teknis yaitu email atau virus lain, trojan, worms, blended threat, time bomb,  spyware, adware, dan stealware. Faktor manusia yaitu social enginering.
             Di sini saya akan membahas gangguan yang berasal dari faktor teknis saja. Check it out!

1. E-mail dan Virus Tipe lainnya

           Virus ini masuk melalui message yang dikirim pada email. Ketika seseorang menerima message yang berisi virus tersebut dan membukanya, maka virus tersebut langsung masuk ke dalam komputer Anda. Virus ini akan melihat address book Anda dan akan mengirim e-mail dengan sendirinya untuk menyebarkan virus lagi dan menjangkit komputer lainnya.


2. Trojan 

                Trojan ini bisa dibilang virus yang bersembunyi di balik pintu. Virus ini juga masuk melalui message pada email, namun dia tidak mengirimkan email untuk menyebarkan virusnya. Virus ini berada di balik sistem komputer Anda, jadi dia tidak menunjukkan dirinya langsung dengan mengirimkan virus melalui email tetapi berupa:
1. menghapus file pada komputer yang terinfeksi,
2. mematikan dan merebooting komputer,
3. menjalankan aplikasi atau mematikan program yang sedang berjalan, dll.


3. Worms

                    Worms ini masuk dan menjangkit komputer melalui internet. Ketika seseorang mendownload sebuah file yang berisi worms maka worms tersebut masuk ke komputer orang tersebut. Dan apabila seseorang tersebut memindahkan data atau file yang terdapat worms tersebut maka worms tersebut akan mereplikasi dan menjangkit komputer lainnya itu. Sama halnya dengan virus lain, worms ini dapat menghapus file maupun mematikan program yang sedang berjalan.


4. Blended Threat

                 Blended Threat berarti pencampuran ancaman. Artinya blended threat bisa membuat ancaman yang dilakukan pada e-mail virus, trojan, dan worms. Blended Threat itu sendiri berupa kode-kode berbahaya yang ada di internet. Oleh karena itu pemicu blended threat tersebut dapat berupa aktivitas email dan internet surfing.

5. Time Bomb

               Salah satu bentuk kode berbahaya yang telah disebutkan di atas yaitu bom waktu ini. Ketika di instal di komputer, bomb ini akan aktif pengaturan yang telah dipasang pada bom tersebut. Setelah telah sampai waktu bom itu meledak, akibatnya dapat mematikan sistem komputer Anda.


              

6. Spyware

                 Para spywareis istilah yang digunakan untuk menggambarkan setiap teknologi komputer yang mengumpulkan informasi tentang seseorang atau organisasi tanpa sepengetahuan atau persetujuan mereka. Spyware dapat diinstal pada komputer melalui beberapa cara rahasia, termasuk sebagai bagian dari virus software atau sebagai akibat penambahan program baru.
                 Perhatikan bahwa istilah spyware, stealware, dan adware kadang-kadang digunakan untuk menggambarkan jenis yang sama atau mirip kode berbahaya. Beberapa negara, termasuk Utah, Iowa, California, dan New York, bekerja pada undang-undang untuk melarang atau mengontrol spyware. Selain itu, Kongres AS juga mempertimbangkan undang-undang baru.
                  Spyware digunakan untuk mengumpulkan informasi seperti penekanan tombol (password), daftar situs Web yang dikunjungi oleh pengguna, atau aplikasi dan sistem operasi yang diinstal pada komputer. Spyware juga dapat mengumpulkan nama, nomor kartu kredit, dan informasi pribadi lainnya. Hal ini biasanya ditempatkan pada komputer untuk mengumpulkan informasi tentang pengguna yang kemudian dijual kepada pengiklan dan pihak lain yang berkepentingan. Informasi yang dikumpulkan oleh spyware sering dikombinasikan dengan database lain untuk membuat profil individu, keluarga, kelompok kerja, atau bahkan seluruh perusahaan. Profil tersebut terutama digunakan untuk tujuan pemasaran langsung.
 


 

7. Adware

               Yaitu pengiklanan yang menggunakan kode berbahaya yang disebut Wab Bug untuk mencuri informasi tentang pengguna komputer tersebut. Bug ini dapat mengetahui ativitas-aktivitas seseorang tersebut di internet. informasi yang di dapat dan telah disimpan di database digunakan untuk memilih iklan apa yang ditampilkan pengguna.


8. Stealware

                      Stealware juga merupakan kode berbahaya yang sering dikaitkan dengan spyware. Kode ini memanfaatkan kelengahan seseorang pengguna yang sedang melakukan aktivitas pengguna di internet. Contohnya seseorang yang menggunakan akses internet local sedang mendownload sebuah file atau program dan tiba-tiba downloadan tersebut mati atau berhenti, kemudian sesorang tersebut diminta untuk memasukkan nomer atau kode untuk melanjutkan downloadannya tersebut, tanpa diketahui kode yang dimasukkan tersebut terhubung sambungan jarak jauh international yang mengharuskan membayar tarif yang telah ditentukan.

 

Nah sekian yang dapat saya sampaikan di blog ini, semoga ini menjadi perhatian Anda dalam menggunakan komputer Anda agar terhindar dari ancaman-ancaman yang telah dijelaskan di atas!

Sumber: https://e.edim.co/14517995/_trojans_worms_and_spyware_a_computer_security_bookfi_org_.pdf?Expires=1418407663&Signature=PAU~iwl81gOTj6J65mh3HaPlrEdGb-WyNu0dDWFQD~TDTgGT9NR0oCIRyJ9v2xNe1DToeIlBWUnIgY4VBofVhRpvPjqmD9eN15BzwqSfOkWfM~tK1P40YY8DFjAJxiemTmomviYi84W6KrlVA3ZHPx16knVK6CAMGkKKMAn9kB3rHbQS6Wb5demRLXGUoATgXgzcz8OfKN8nkOB5JdnruTft69lH9G-K7OOBkCFo4CBK45~ggiuPdgGm0pYebFh3VQmna6~ML~8n8zwLq-~KhrUgK91p4JIHClPbdz3PC1hxqN5nBmKEu4efH0~69knfclBYuIS4V9fzDuhn8ARDNw__&Key-Pair-Id=APKAIJNVNRBLLSTGN23Q
Read more ...

Komunikasi Data dan Jaringan Komputer

Senin, 08 Desember 2014
Di sini saya akan sedikit menjelaskan tentang Komunikasi Data dan Jaringan Komputer

Pengertian

Komunikasi data yaitu suatu bentuk interaksi  (tukar menukar data) dari transmitter (komputer sumber) ke receiver (komputer tujuan) melalui media penyalur dalam bentuk bit-bit.


  Contoh aplikasi komunikasi data, antara lain : 
 • Mengeluarkan uang dari mesin ATM di tempat yang jauh dan telebanking 
 • Pembayaran rekening air, listrik dan telefon (telebanking)
 • Pembayaran gaji karyawan
 • Internet (surat elektronik/e-mail, informasi/www, pertukaran file/ftp), dll.


Konsep Dasar Komunikasi Data dan Jaringan  Komputer

Komputer  Host dan Terminal

      Komputer host adalah tempat proses dilakukan (penyediaan, penyimpanan dan pengambilan data atau 3’S [Sumber, Simpan, Sebar]) yang dapat berupa CPU (Central Processing Unit).   Jenis komputer host terdapat pada supercomputer, kerangka utama (mainframes), komputer mini dan komputer mikro.
                   Supercomputer berfungsi untuk pemrosesan dan penyajian data secara cepat. Kerangka utama (mainframe) berfungsi untuk melayani pengolahan data bagi suatu organisasi yang besar, banyak cabang atau memroses data-data seluruh negara. Komputer mini berfungsi untuk melayani pengolahan data pada tingkat cabang dalam suatu organsasi besar, sedangkan mikro computer hanya melayani seorang pemakai saja.


                     
                        Data ditampilkan pada komputer pada jarak jauh ataupun dekat yang disebut terminal. Fungsi dasar terminal untuk menghubungkan dengan komputer Host. Pada jaringan komputer Mikro yang menjadi Host adalah yang berfungsi sebagai Server dan yang lainnya menjadi Terminal, seperti gambar di bawah. 


 

Pengahantaran Seri dan Paralel

Penghantaran data dari satu tempat ke tempat yang lain dapat dilakukan dengan 2 cara, yaitu :

a. Paralel

     Data dihantar serentak pada waktu yang sama dan tiba serentak pada penerima. Pergerakan data jenis ini biasanya terdapat di dalam sistem komputer, dimana data  bergerak dalam 8 bit, 16 bit, 32 bit atau lebih tinggi daripada itu. Contohnya jika komputer yang mempunyai bus 32 bit, maka data akan dihantar 32 bit secara serentak diantara komponen-komponen dalam komputer. Setiap bit menggunakan jalur penghantar yang berlainan.
          Keuntungannya semua bit data sampai serentak ke penerima - penghantaran lebih cepat. Kelemahannya memerlukan jumlah jalur kawat penghantaran yang banyak. Analogi: jalan yang mempunyai 8 jalur. Sangat cocok untuk penghantaran jarak dekat seperti komputer ke pencetak (printer) dalam jarak maksimal 20 kaki. (1 kaki-20 inchi)

 

b. Seri 

      Penghantaran data satu bit demi satu bit ke penerima dengan menggunakan satu  jalur saja. Biasanya digunakan apabila penghantar dan penerima berada pada jarak yang  jauh. Sebagian besar komunikasi data menggunakan cara serial ini. 
Keuntungannya mengurangkan jumlah jalur dan biaya akan jauh lebih murah. Kelemahannya, menghantar data lambat - byte yang dihantar dari komputer harus ditukar ke bentuk serial dan digabungkan kembali ke bentuk paralel apabila akan memasuki komputer kembali.  
Analogi: jalan raya yang mempunyai satu jalur, kendaraan terpaksa harus teratur. 

Simplex, Half-Duplex, dan Full-Duplex

Jenis komunikasi pada penghantaran data terdiri atas tiga jenis, yaitu :  

1. Simplex - satu arah saja. (contohnya: sistem penerima siaran radio atau televisi.

2. Half-duplex - dua arah tetapi tidak pada waktu yang sama. (contohnya : sistem  permainan radio handy talky, dimana terminal perlu menunggu jawaban dari host sebelum melakukan tindakan selanjutnya).

3. full-duplex - dua arah pada waktu yang sama. (contohnya : sistem Telepon, internet, dll, dimana terminal tidak perlu menunggu jawaban dari host untuk melakukan tindakan selanjutnya). 


Media transmisi

Media Transmisi adalahmedia yang digunakan untuk menghubungkan transmitter dan receiver untuk melakukan komunikasi data.

A. Media Kabel


Media kabel lebih baik dari media nirkabel, karena media kabel mampu membawa data dalam jumlah besar tanpa terganggu oleh cuaca, sehingga menghasilkan komunikasi data yang cepat. Adapun macam media transmisi kabel yang digunakan :

1.  Twisted pair (kabel dua kawat). 
              Dikelompokkan menjadi UTP (unshielded twisted pair) dan STP (shielded twisted pair). Kabel jenis ini hanya bisa membawa data dengan kecepatan 1 sampai 128 megabit per detik. Namun karena sudah populer maka kabel ini akan tetap digunakan hingga tahun-tahun mendatang, baik untuk pesan suara (telepon) atau maupun data komputer.

      a.    UTP (unshielded twisted pair). 
               adalah sebuah jenis kabel jaringan yang menggunakan bahan dasar tembaga, yang dilengkapi dengan shield internal. Ini paling umum digunakan dalam jaringan lokal karena harganya murah, fleksibel dan kinerja bagus. UTP terdapat pelindung satu lapis yang melindungi kabel dari ketegangan fisik atau kerusakan, tetapi tidak melindungi kabel dari interferensi elektromagnetik.

        b.     STP (Shield Twisted Pair)
                  adalah kabel tembaga yang memiliki pembungkus timah pada masing-masing pasangan kabel untuk melindungi interferensi gelombang elektromagnetik baik dari dalam maupun dari luar

2.   Coaxial cable (kabel koaksial). 
                adalah media penyalur/transmitor yang menyalurkan setiap informasi yang telah diubah menjadi sinyal listrik. Kabel ini memiliki kemampuan besar untuk menyalurkan data bidang frekuensi lebar, sehingga bisa mentransmisi kelompok kanan frekuensi percakapan atau program televisi. kabel ini biasanya digunakan untuk komunikasi jarak dekat maksimum 2000 km.

3.    Optic Fiber (kabel serat optic).
                 Kabel Fiber Optik adalah teknologi kabel terbaru. Terbuat dari glas optik. Di tengah-tengah kabel terdapat filamen glas, yang disebut “core”, dan di kelilingi lapisan “cladding”, “buffer coating”, material penguat, dan pelindung luar.Informasi ditransmisikan menggunakan gelombang cahaya dengan cara mengkonversi sinyal listrik menjadi gelombang cahaya. Transmitter yang banyak digunakan adalah LED atau Laser.Serat-serat ini yang setipis rambut manusia, bisa mentransmisikan hingga 2 miliar getaran per detik (2 Gb); setiap getaran “on” merepresentasikan bit “1″.


 B. Media Nirkabel

          yaitu dengan menggunakan gelombang elektromagnetik.


Sumber:
- https://www.academia.edu/4942144/Komunikasi_Data_and_Jaringan_Komputer oleh Alifan S
- https://cahyokrisma.wordpress.com/2014/07/23/hubungan-komputer-dan-jaringan/ oleh Cahyokrisma

 


     




Read more ...

Membuat Quiz Dengan Infuse Learning

Selasa, 02 Desember 2014
Apa itu Infuse Learning?

            Infuse Learning adalah sebuah aplikasi  berbasis web yang digunakan sebagai media pembelajaran online khususnya dalam hal pembuatan quiz.
Sekarang saya akan menjelaskan bagaimana membuat pembelajaran quiz dengan infuse learning ini.

1. Pertama buka www.infuselearning.com
2. Langkah yang kedua yaitu Anda harus mendaftar terlebih dahulu dengan cara pada menu Infuse Learning, klik tulisan Start Now.It's Free! atau bisa juga klik sign up pada pojok kanan atas.





3. Akan muncul kotak dialog seperti gambar dibawa ini. Kemudian isi semua kotak tersebut, lalu klik Submit


4. Setelah itu muncul kotak dialog berisi keterangan. Anda cukup klik next saja dan yang terakhir klik Start Infusing.





5. Setelah Anda mendaftar, Anda bisa langsung membuat quiz dengan cara klik My Quizzes


6.  Tulis judul dan keterangan quiz yang akan Anda buat.


7. Kemudian Anda bisa membuat pertanyaan dengan klik Add New Question
8. Setelah selesai membuat pertanyaan Anda bisa langsung men-share pertanyaan Anda tersebut.


Sekian Referensi Tutorial yang bisa saya berikan, Semoga Bermanfaat ^.^

Read more ...

Aplikasi Web VoiceThread

Senin, 24 November 2014
Kalau ada yang belum tahu apa itu web based application (aplikasi berbasis web)...

          Aplikasi Berbasis Web (Web Based Application) adalah Aplikasi sistem database yang   ditempatkan   dalam sebuah server di internet atau Intranet dan dapat diakses via browser, sehingga untuk   mengakses aplikasi dapat dilakukan dimana saja dan kapan saja.
Ada banyak aplikasi bebrbasis web yang dapat kita jumpai dengan  kegunaan dan fungsi masing-masing, contohnya
1. Prezi
2. Glogster Edu
3. Animoto
4. Kizoa
5. Scriblink
6. Co-Scatch
7. Twiddle
8. Web Whiteboard
9. Presenter
10. Tutors Box
11. VoiceThread
12. dll.

Namun, di sini saya akan membahas satu aplikasi berbasis web di atas, yaitu VoiceThread

VoiceTrhead yaitu aplikasi berasaskan internet yang memperbolehkan pengguna membina persembahan album media yang boleh dikongsi dan dikomen oleh pengunjung dalam bentuk teks, suara, ataupun video.
Persembahan tersebut dapat berupa gambar, audio, video, dan teks. Hasil dari persembahan digital dan komen penonton ini disebut "VoiceThread".

Berikut cara penggunaan VoiceThread untuk media pengajaran:
1. Masuk ke website https://voicethread.com
2. Tentunya kita harusnya membuat akun terlebih dahulu
3. Kemudian masuk sign in menggunakan akun yang telah dibuat.
4. Sekarang anda bisa memasukan pembelajaran dengan media gambar, teks, video, dll dengan cara:
    1). pilih creat,kemudian add media.


    2). Setelah itu pilih  file yang akan di upload, bisa berupa gambar, video, maupun audio dari komputer  sendiri ataupun melink dari website lain.



           3). Setelah diupload anda bisa menambahkan deskripsi file anda dengan memilih add a title and description.

           4). file yang telah anda upload akan di share ke publik secara otomatis secara gratis. Namun jika anda ingin membuat media pembelajaran secara grup, organisasi, maupun kelompok, ini akan dikenakan biaya.



Sumber:  http://pibaukm.files.wordpress.com/2012/02/artikel-3_aplikasi-web-2-0.pdf









Read more ...

Human-Computer Interaction (HCI)

Rabu, 05 November 2014
Kali ini saya akan membahas tentang Human-Computer Interaction (HCI) atau bisa disebut dengan interaksi antara manusia dengan komputer.
Pada tahun 1970-an dikenal dengan istilah antarmuka pengguna (user interface), namun seiring dengan perkembangannya pada tahun 1980-an muncul istilah HCI tersebut sekaligus sebagai bidang studi yang baru.

HCI yaitu disiplin ilmu yang membahas tentang perancangan, evaluasi, dan implementasi bentuk interaksi komunikasi komputer untuk digunakan oleh para penggunanya.
Interaksi manusia dan komputer sendiri adalah serangkaian proses, dialog dan kegiatan yang dilakukan oleh manusia untuk berinteraksi dengan komputer yang keduanya saling memberikan masukan dan umpan balik melalui sebuah antarmuka untuk memperoleh hasil akhir yang diharapkan.

Dalam merancang sebuah konsep implementasi interaksi antara manusia dengan komputer ini digunakan bebagai macam disiplin ilmu, yaitu antara lain:
1. Ilmu Komputer (desain aplikasi dan teknik human interface)
2. Psikologi ( apliaksi dan teori proses kognitif dan menganalisis perilaku user)
3. Sosiologi & Antropologi ( interaksi antara teknologi, work, dan organisasi)
4. Industrial Desaign ( produk interaktif)
5. Teknik Sipil ( infrastruktur fisik)
6. Teknik Mesin (robotika)
7. Dll.

Pemahaman dan pengkajian secara mendalam dari berbagai disiplin ilmu tersebut diterapkan dalam membuat bentuk aplikasi dr konsep user interface dalam berbagai teknologi yang saat ini banyak kita gunakan, seperti pada komputer, handphone, kamera, dll.

Kita akan membahas secara singkat bentuk antarmuka teknologi-teknologi tersebut.

1. Antarmuka Komputer


Bentuk antarmuka komputer berkembang bersama perkembangan sistem komputer yang juga berkaitan dengan perkembangan sistem operasi.

1). Generasi Pertama (1945-1955)


      Generasi ini merupakan awal pengembangan sistem komputasi elektronik, mengganti gagasan-gagasan mesin komputasi mekanis. Manusia membutuhkan perangkat komputasi untuk mengatasi keterbatasannya dalam melakukan komputasi.
       Upaya manusia untuk meningkatkan kemampuan komputasinya telah dimulai sejak awal peradaban manusia. Mulai dari merekam dengan tumpukan batu, potongan batang, sempoa, serta cara-cara mekanis seperti mesin hitung buatan Blaise Pascal. Sebelum penciptaan komputer elektronik, manusia telah berusaha membuat komputer mekanis yaitu komputer yang memanfaatkan gerak dari benda-benda masif, tidak sampai level elektron serta tidak memanfaatkan listrik sebagai pembangkitnya.
        Pada generasi pertama ini belum ada sistem operasi. Sistem komputer diberi instruksi yang harus dikerjakan secara langsung.

 2). Generasi Kedua (1955-1965)


         Komputer generasi kedua ini merupakan Batch Processing System. Tugas-tugas dikumpulkan di dalam satu rangkaian kemudian dieksekusi secara berurutan. Pada generasi ini, tugas-tugas adalah program-program yang harus dikerjakan oleh komputer. program-program itu dituliskan di tape.




3). Generasi Ketiga (1965-1980)

  
          Perkembangan berlanjut, sistem operasi dikembangkan untuk melayani banyak pemakai interaktif sekaligus. Pemakai-pemakai interaktif berkomunikasi dengan komputer lewat terminal secara online (yang dihubungkan secara langsung) kesatu komputer. Sistem komputer menjadi :
  1. Multiuser, yaitu sekaligus digunakan banyak orang.
  2. Multiprogramming, yaitu sekaligus melayani bayak program.
Antarmuka pada generasi empat ini yaitu masih berupa perintah tulisan pada command line yaitu dengan mengetikkan perintah untuk menjalankan tugas tertentu.



4). Generasi Keempat (1980-2000an)


          Antarmuka pada generasi keempat ini ditandai dengan ditemukannya GUI (Graphical User Interface) yaitu jenis antarmuka pengguna yang menggunakan metode interaksi pada piranti elektronik secara grafis (bukan perintas teks) antar pengguna dan komputer.
          GUI menjadi salah satu faktor kemudahan dalam penggunaan komputer, piranti bergerak seperti pemutar MP3, pemutar media portabel atau piranti permainan, peralatan rumah tangga, dan peralatan kantor. GUI menggambarkan informasi dan perintah yang tersedia untuk pengguna menggunakan ikon grafis.
Contoh: Microsoft Windows, MacOS dan Xwin menggunakan jenis GUI yang berbeda.



5). Generasi Kelima (2000-sekarang)

 

            GUI merupakan pencapai yang besar dalam perkembangan sistem komputer untuk meberikan rasa nyaman kepada para penggunanya. Sampai saat ini masih terus dikembangankan sistem user friendly yang saat ini kita rasakan yaitu dengan sistem touch screen maupun dengan gesture tubuh.



2. Antarmuka Handphone


       Antarmuka handphone telah kita ketahui yaitu dengan ketikan dan ditambah sekarang dengan touchscreen.



  

 3. Antarmuka Camera 


      Saat ini Kamera juga sudah dilengkapi dengan sistem touchscreen.





Terdapat 6 macam fitur yang terdapat pada antarmuka pengguna telematika. Fitur-fitur itu antara lain :

1. Head Up Display System

     Head Up Display (HUD) merupakan sebuah tampilan transparan yang menampilkan data tanpa mengharuskan penggunanya untuk melihat ke arah yang lain dari sudut pandang biasanya. Asal nama dari alat ini yaitu pengguna dapat melihat informasi dengan kepala daripada melihat ke arah bawah bagian instrumen. Walaupun HUD dibuat untuk kepentingan penerbangan militer, sekarang HUD telah digunakan pada penerbangan sipil, kendaraan bermotor dan aplikasi lainnya.

2. Tangible User Interface
      
        Tangible User Interface, yang disingkat TUI, adalah antarmuka dimana seseorang dapat berinteraksi dengan informasi digital lewat lingkungan fisik. Nama inisial Graspable User Interface, sudah tidak lagi digunakan. Salah satu perintis TUI ialah Hiroshi Ishii, seorang profesor di Laboratorium Media MIT yang memimpin Tangible Media Group. Pandangan istimewanya untuk tangible UI disebut tangible bits, yaitu memberikan bentuk fisik kepada informasi digital sehingga membuat bit dapat dimanipulasi dan diamati secara langsung.

3. Computer Vision.

           Computer Vision (komputer visi) merupakan ilmu pengetahuan dan teknologi dari mesin yang melihat. Dalam aturan pengetahuan, komputer visi berhubungan dengan teori yang digunakan untuk membangun sistem kecerdasan buatan yang membutuhkan informasi dari citra (gambar). Data citranya dapat dalam berbagai bentuk, misalnya urutan video, pandangan deri beberapa kamera, data multi dimensi yang di dapat dari hasil pemindaian medis.

4. Browsing Audio Data

        Sebuah metode browsing jaringan disediakan untuk browsing video / audio data yang ditembak oleh sebuah IP.

5. Speech Recognition

        Dikenal juga dengan pengenal suara otomatis (automatic speech recognition) atau pengenal suara komputer (computer speech recognition). Merupakan salah satu fitur antarmuka telematika yang merubah suara menjadi tulisan. Istilah ‘voice recognition’ terkadang digunakan untuk menunjuk ke speech recognition dimana sistem pengenal dilatih untuk menjadi pembicara istimewa, seperti pada kasus perangkat lunak untuk komputer pribadi, oleh karena itu disana terdapat aspek dari pengenal pembicara, dimana digunakan untuk mengenali siapa orang yang berbicara, untuk mengenali lebih baik apa yang orang itu bicarakan. Speech recognition merupakan istilah masukan yang berarti dapat mengartikan pembicaraan siapa saja.

6. Speech Synthesis

           Speech synthesis merupakan hasil kecerdasan buatan dari pembicaraan manusia. Komputer yang digunakan untuk tujuan ini disebut speech syhthesizer dan dapat diterapkan pada perangkat lunak dan perangkat keras. Sebuah sistem text to speech (TTS) merubah bahasa normal menjadi pembicaraan dan ‘#’ merupakan tingkatan penggunaan shell pada sebuah sistem operasi sesuai hak pengguna (atau user right).




 sumber:
 1.  jurnal "Konsep Interaksi Manusia dan Komputer" oleh Oky Dwi Nurhayati, ST, MT dalam http://eprints.undip.ac.id/22738/1/Pert4_KonsepIMK.pdf

2. http://sidauruk91.wordpress.com/2011/03/22/antar-muka-pengguna-user-interface/
3. http://id.wikipedia.org/wiki/Sejarah_perkembangan_sistem_komputer






Read more ...

Sejarah dan Perkembangan Sistem Operasi UNIX

Kamis, 16 Oktober 2014


sejarah perkembangan sistem operasi unix hingga linux
Unix atau UNIX adalah sebuah sistem operasi komputer yang diawali dari project Multics (Multiplexed Information and Computing Service) pada tahun 1965 yang dilakukan American Telephone and Telegraph AT&T, General Electric (GE), dan Institut Teknologi Massachusetts (MIT), dengan biaya dari Departemen Pertahanan Amerika (Departement of Defence Advenced Research Project, DARPA atau ARPA), UNIX didesain sebagai Sistem operasi yang portable, multi-tasking dan multi-user.
Unix berkembang dari MULTICS, sebuah proyek sistem operasi yang multiuser. Pada tahun 1969, proyek MULTICS dihentikan oleh AT&T karena terlambat, tidak sesuai dengan jadwal yang telah ditentukan, juga karena jauhnya jarak antara periset yang mengembangkannya, antara laboratorium New Jersey dan MIT. Berikut sejarah perkembangan sistem operasi mulai dari Unix sampai menjadi Linux :
1969
Ken Thompson berkerja sama dengan Dennis Ritchie, dua peneliti yang sebelumnya bekerja pada proyek MULTICS, mencoba merealisasikan ide MULTICS menggunakan komputer PDP-7. Peter Neuman menyarankan menggunakan nama Unix untuk sistem yang baru ini. Pada tahun 1971, Unix di-port-kan untuk PDP-11 dari Digital. Kemudian pada tahun 1970, ilmuwan AT&T banyak menambahkan kemampuan UNIX sehingga banyak program-program kecil, yang disebut tools di UNIX, yang mana masing-masing tool digunakan untuk melakukan suatu fungsi.
STRUKTUR UNIX

A. PERANGKAT KERAS

1. Unit Sistem
Mencakup unit pemrosesan pusat (CPU), memori, media penyimpanan (hardisk) serta piranti untuk keperluan backup, misal floppy disk, flshdisk, dll.

2. Konsol
Piranti yang terdiri dari layar dan keyboard yang dipakai oleh manajer suatu sistem (administrator sistem) untuk mengendalikan operasi sistem.

3. Terminal
Piranti yang terdiri dari layar dan keyboard yang biasa digunakan oleh pemakai untuk berinteraksi dengan sistem.

4. Jalur Komunikasi
Piranti yang biasa digunakan untuk menghubungkan terminal jarak jauh ke sistem unix.

5. Printer
Piranti yang digunakan untuk memperoleh informasi dalam kertas.

B. PERANGKAT LUNAK

a. KERNEL : adalah inti dari sistem UNIX yang mengendalikan perangkat keras dan membentuk berbagai fungsi. Fungsi yang dilaksanakan oleh KERNEL adalah :
Œ – Pelayanan tanggal dan jam sistem
Œ – Manajemen berkas dan penanganan sekuriti
Œ – Pelayanan operasi masukan dan keluaran
Œ – Penjadwalan proses
Œ – Manajemen memori
Œ – Melakukan kegiatan akuntansi sistem
Œ – Melakukan penanganan kesalahan dan interupsi

b. SHELL : merupakan penerjemah pada sistem UNIX menjadi jembatan antara pemakai dan sistem UNIX. Jenis shell yaitu :

a. Utilitas : merupakan program yang disediakan sistem UNIX untuk melaksanakan tugas tertentu,
seperti :
Œ – Utilitas manajemen file & direktori
Œ – Utilitas penyunting berkas
Œ – Utilitas penunjang komunikasi dan jaringan
Œ – Utilitas administrasi sistem, dll
b. Aplikasi : merupakan program” yang dibuat oleh pemakai, untuk memenuhi kebutuhan sendiri.

CIRI-CIRI SISTEM UNIX
– Portabilitas : Sistem UNIX mudah diadaptasikan ke sistem komputer yang lain atau pada berbagai jenis komputer.
– Multiuser : sejumlah pemakai dapat menggunakan sistem secara bersamaan.
Keuntungan dengan adanya ciri multiuser :
1. Penghematan perangkat keras
2. Data dapat diakses oleh banyak pemakai secara serentak
3. Multitasking : seorang pemakai dapat melakukan beberapa pekerjaan dalam waktu yang bersamaan dari sebuah terminal.
4. Sistem berkas yang hierarkis : memungkinkan pemakai mengorganisasikan informasi / data dalam bentuk yang mudah untuk diingat dan mudah untuk mengaksesnya.
5. Utilitas : merupakan program yang disesuaikan dengan kebutuhan/tugas tertentu

1973
Unix ditulis ulang oleh Ken Thompson dengan menggunakan Bahasa C yang baru dikembangankan oleh Dennis Ritchie. Bahasa C dirancang untuk dapat dibawa portable dari komputer satu ke komputer lainnya.
Awal 1973 lebih dari 16 AT&T atau Western Electric di luar laboratorium Bell menjalankan sistem operasi Unix, Unix kemudian menyebar. Perusahaan-perusahaan mulai melakukan port terhadap Unix untuk mesinnya sehingga bermunculan beberapa varian Unix.
Berikut beberapa varian Unix :
– AT&T, BSD (1, 2, 3, 4.0 BSD, 4.3BSD NET/1, 4.3BSD Reno, 4.3BSD NET/2, 4.4BSD), 386BSD, BSDI, FreeBSD, NetBSD, OpenBSD
– SunOS, Solaris, HP-UX, OSF/1, AIX
– Xenix, SCO, QNX, Mach
– Linux, GNU Hurd, XINU

1977

Mike Lesk mengembangkan “ported I/0 library”, pustaka untuk mengatasi kesulitan membawa UNIX dari satu komputer ke komputer lain karna perbedaan penanganan sistem masukan dan keluaran dari setiap komputer. Unix pertama kali dibawa kedalam laboratorium Interdata 8/32, komputer mikro yang sama dengan PDP-11.
Tahun 1977 sedikitnya 500 tempat menggunakan sistem operasi Unix, 125 diantaranya adalah perguruan tinggi dan lebih dari 10 negara asing. Pada tahun 1977 juga keluar Unix Versi 6 yang memiliki dukungan komersial.

1978
sistem operasi UNIX dibawa kedalam komputer mini VAX. Hingga saat ini, Unix masih banyak sebagai sistem eksperimental.

1982
Joy co mendirikan sun Microsystems dimana dia menciptakan NFS dan mendesain SPARC mikro prosesor dan bahasa JAVA.

1983
September 1983, Richard Stallman meluncurkan satu proyek untuk menciptakan free unix seperti sistem operasi yang disebut GNU

The Free Software Foundation (FSF) didirikan pada tahun ’85 didirikan untuk membantu Proyek GNU, Pada tahun ’89, FSF Yang menerbitkan satu lisensi baru yang disebut GNU General Public License (GPL)
Stallman juga menyumbangkan banyak alat seperti :
– The Emacs text editor
– The GNU Compiler Collection (GCC)
– The GNU Debugger (GDB)

1990
Sistem GNU hampir mempunyai semua potongan terkecuali OS kernel. Pada tahun ‘ 91, mahasiswa Finlandia sesuai namanya yaitu Linus Torvalds merelease freely modif unix seperti kernel. Kombinasi GNU dengan unix yang saat ini disebut dengan Linux.

Nama Linux merupakan kombinasi unik antara nama penciptanya dan nama sistem operasi yang menjadi targetnya (UNIX). Semuanya berawal dari sebuah sistem operasi bernama Minix. Minix dibuat oleh Profesor Andrew Tanenbaum. Minix adalah sistem operasi mirip UNIX yang bekerja pada PC. Torvald adalah salah seorang mahasiswa di Universitas Helsinki yang menggunakan Minix. Walaupun cukup bagus, ia belum menganggap Minix memadai.
Kemudian pada tahun 1991 ia membuat sistem operasi yang merupakan clone UNIX, yang diberi nama Linux. Seperti halnya Minix, Linux tidak menggunakan kode apa pun dari vendor UNIX komersial, sehingga Torvalds mendistribusikan linux di internet secara bebas dan gratis.
Pada 5 Oktober 1991, Torvalds mengeposkan sistem operasinya di newsgroup comp.os.minix. Ia mengumumkan bahwa source code Linux tersedia dan meminta bantuan programmer-programmer lain untuk ikut mengembangkannya. Ketika itu Linux masih setengah matang, sistem operasi ini hanya bisa menjalankan sedikit perintah UNIX, seperti bash, gcc dan gnu-make. Saat Linux 1.0 diluncurkan pada 1994, sistem operasi ini telah cukup stabil dan memiliki banyak feature, seperti preemptive multitasking (kemampuan untuk membagi sumber daya CPU untuk banyak aplikasi) dan symmetric multiprocessing (kemampuan untuk membagi tugas di antara banyak CPU). Linux bahkan memiliki maskotnya sendiri yang oleh torvalds dijelaskan sebagai “seekor penguin yang menggemaskan dan ramah, yang kekenyangan setelah makan banyak ikan hering”.

1993
Patrick Volkerding mendistribusi Linux yang pertama (Slackware). Pada tahun ini pula FreeBSD juga pertama kali di distribusikan oleh Software Distribution. FreeBSD adalah suatu sistem operasi yang bekerja layaknya UNIX tetapi bukan turunan dari UNIX.
Operating system ini dijuluki FreeBSD karena software ini gratis untuk digunakan oleh siapapun termasuk untuk kepentingan komersial, source code yang tersedia dengan gratis, siapapun dapat meningkatkan performa FreeBSD ini atau menemukan bug untuk mensubmit source codenya, kata “free” dapat diartikan sebagai gratis, atau dapat digunakan sesuai keinginan user.
Sejarah munculnya FreeBSD berawal dari pengembangan system Operasi Unix yang dirancang oleh Ken Thompson dan Dennis Ritchie, peneliti dari AT&T Bell Laboratories. Selama pertengahan tahun 70an, Ken Thompson memperkenalkan UNIX ke University of California di Berkeley. Dan ketika University of California at Berkeley menerima source code ini (membeli dengan harga $400), co-creator Unix, Ken Thompson, tengah berkunjung ke salah satu fakultas. Melalui bantuannya yang konsisten, para periset dan mahasiswa, terutama Bill Joy (salah satu pendiri Sun Microsystem), berusaha mengembangkan source code Unix tersebut dan melahirkan apa yang disebut The Berkeley Software Distribution (BSD).
Dengan dukungan pendanaan dari DARPA (departemen pertahanan Amerika), Berkeley Computer System Research Group (CSRG) selanjutnya menjadi bagian penting dalam pengembangan Unix disamping Bell Labs. Bersamaan dengan Unix System V AT&T sendiri, BSD tumbuh menjadi salah satu dari dua flavor Unix mayor pada saat itu.
Faktanya, sistem Unix BSD berkembang lebih inovatif dari Unix System V. Ia lebih digemari oleh kalangan akademik dan institusi-institusi riset daripada perusahaan komersial.
Berbeda dengan Linux yang dibuat secara “keroyokan” oleh para programmer di seluruh dunia, FreeBSD dikembangkan oleh sebuah tim yang terbagi atas tiga kelompok besar, masing-masing adalah FreeBSD Core Team, FreeBSD Developers, dan FreeBSD Documentation Project. FreeBSD Core Team bertindak sebagai semacam “dewan direksi” dari proyek FreeBSD. Tim ini bertanggung jawab untuk menentukan tujuan-tujuan proyek secara keseluruhan serta aturan pelaksanaannya. Tim kedua, FreeBSD Developers, bertanggung jawab terhadap tugas teknis dalam pembuatan FreeBSD, sementara FreBSD Documentation Team menangani tugas-tugas yang berkenaan dengan pendokumentasian proyek, pembuatan manual, FAQ, dan sebagainya.

Seiring bergulirnya waktu, Unix BSD sangat mempengaruhi perkembangan sistem-sistem Unix yang ada saat ini. Berbagai utiliti dasar Unix, seperti C-shell, vi, TCP/IP, dan virtual memory, dibuat pertama kali pada rilis Unix BSD. Sun Microsystem SunOS termasuk turunan dari 4.2BSD, sedangkan Unix System V ditulis-ulang dalam rilis ke-empatnya (SVR4) untuk menyesuaikan diri dengan fitur-fitur BSD.

1994
Pada tahun1994 Linux kernel ver. 1. di release

1996
Pada tahun 1996, tim pengembangan Linux yang ada diseluruh dunia mulai memberikan hasilnya. Tahun itu mereka telah membuat versi Linux untuk sejumlah versi hardware, dari Atari ST sampai Macintosh. Linux terus berkembang pesat, utamanya karena ada sejumlah distributor (seperti RedHat, Caldera, dsb) yang berkompetisi untuk berebut pangsa pasar. Oleh karena itu dibentuk kelompok bernama Linux Standard Base. Kelompok ini bekerja untuk memastikan bahwa beragam distribusi Linux yang ada tetap bisa menjalankan aplikasi yang sama dan saling berinteroperasi. Saat ini ada tujuh distribusi Linux paling terkenal, yaitu :
1. RedHat Linux, distributor paling populer di AS dan salah satu yang paling
2. Mandrake Linux, distributor yang menambahkan update dan patch untuk RedHat Linux.
3. Caldera Open Linux, distibrusi Linux dengan instalasi dan lingkungan pengguna berbasis grafis yang bagus.
4. Suse Linux, distribusi Linux paling populer di Eropa yang juga menyediakan perangkat instalasi dan panduan berbahasa Indonesia.
5. Slackware Linux.
6. Debian GNU/Linux.
7. TurboLinux, distribusi Linux paling populer di Asia yang menyediakan dukungan untuk set karakter khusus Asia
Kemampuan LINUX
·
Multiuser
·
Multiprocessor
·
Multitasking, memungkinkannya program-program berjalan bersamaan (background)
·
MultiThreading, dapat menciptakan subproses dengan cara efisien
·
Pembelokkan I/O, Pipe dan Filter
·
Local dan Network File System
·
Security, login dengan password, ownership, group
·
X-Window System

2009
Tahun 2009 Windows masih terpakai di kebanyakan desktop. Bagaimanapun, Linux dipergunakan pada 89% top500 supercomputers
Saat ini 300 distribusi Linux aktif dalam pembangunan :
– Masing-masing distribusi terdiri dari satu koleksi besar dari aplikasi
– Beberapa dipelihara oleh perusahaan (Fedora, Ubuntu, Mandriva..)
– Beberapa dipelihara oleh satu komunitas terdistribusi (Debian, Gentoo..)

2010
Linux Mint 8 LXDE Community Edition

Pada 15 Maret lalu, Clement Lefebvre dan komunitas Linux Mint dengan bangga mempersembahkan release candidate pertama untuk Linux Mint 8 LXDE Community Edition. Dengan ditenagai Linux kernel 2.6.31, danjuga edisi baru X. Org 7.4, Openbox 3.4.7.2 dan PCManFM 0.5.2. Linux Mint 8 LXDE Edition RC1 telah diciptakan untuk orang-orang yang ingin cepat, ringan dan tampan sistem operasi bagi perangkat keras antik mereka.
openSUSE Linux 11.3 Milestone 3
Masih 15 Maret, para pengembang openSUSE mengumumkan rilis pengembangan ketiga distribusi openSUSE 11.3. Update terbesar dalam rilis ini adalah digunakannya GCC 4.5 sebagai compiler default, dan juga ada banyak perbaikan bug dan update lainnya. Sebagian besar paket belum diperbarui sejak Milestone 2, karena masih dalam kondisi terbaru.

PCLinuxOS 2010 Beta 2 Pada tanggal 17 Maret, para pengembang proyek PCLinuxOS mengumumkan beta kedua dari sistem operasi PCLinuxOS yang akan datang. PCLinuxOS 2010 Beta 2 hadir dengan pembaruan kernel dan sejumlah besar perbaikan bug, sangat mengejutkan untuk periode waktu yang singkat sejak beta pertama diluncurkan sekitar seminggu sebelumnya. Rilis terbaru menawarkan lebih banyak desktop environments sebagai pilihan, selain KDE 4 sebagai default.
Highlights of PCLinuxOS 2010 Beta 2:
Linux kernel 2.6.32.10 – dengan BFS scheduler;
KDE SC 4.4.1;
Amarok 2.3.0 – versi terbaru pengelola dan pemutar audio;
Audacity – telah ditambahkan sebagai editor audio terpopuler;
Plymouth – boot splash manager;
Theme Plymouth – telah ditambahkan dalam repositori;
Teknologi Speedboot untuk startup yang lebih cepat;
3D desktop effects dengan Compiz Fusion;
Dan juga fitur lain yang sudah tersedia sejak PCLinuxOS 2010 Beta 1.
SimplyMEPIS 8.5 RC3 Masih pada tanggal 17 Maret, Warren Woodford mengumumkan rilis SimplyMEPIS 8.5 RC3. Versi ini datang dengan beberapa pembaruan, baik upgrade paket maupun fitur baru. Telah tersedia juga untuk platform 32-bit dan 64-bit. Tidak ada jangka waktu yang jelas untuk rilis final, tapi ini adalah rilis terakhir versi uji coba SimplyMEPIS 8.5, yang diperkirakan akan datang dalam satu atau dua pekan mendatang.
Selain pembaruan kernel, yang sekarang menggunakan versi stabil terbaru 2.6.32.10, tak terlihat banyak update untuk paket, sepertinya SimplyMEPIS 85 RC 3 lebih berfokus pada fitur-fitur baru.

Ubuntu 10.04 LTS Beta 1 Pada 19 Maret, Canonical merilis Ubuntu LTS (Lucid Lynx) 10.04, sedangkan rilis final direncanakan pada akhir April tahun ini. Ubuntu LTS 10.04 Beta 1 memiliki tampilan baru, terdiri dari dua tema baru (Ambiance dan Radiance), satu gelap dan yang lain lebih bercahaya.
Hal yang semua orang sudah tahu dari berbagai website di seluruh dunia adalah bahwa Ubuntu LTS 10.04 menggabungkan mesin pencari Yahoo! pada halaman default Mozilla Firefox. Namun, anda dapat dengan mudah beralih kembali ke mesin pencari Google hanya dengan memilihnya dari Search Bar. Ubuntu LTS 10.04 Beta 1 ini dilengkapi GNOME 2.30 RC (2.29.92) dan paket kernel yang telah diperbarui ke versi 2.6.32-16.25, berdasarkan kernel Linux 2.6.32.9.

2011
Linux terus berkembang berkat sifatnya yang bebas dan terbuka. Hal ini pula yang membuatnya makin banyak diminati. Menurut data terakhir dari sebuah proyek pemantau Linux DistroWatch terdapat 10 Distro Linux Paling Popoler selama tahun 2011.
Mint
Ubuntu
Fedora
Debian
openSUSE
Arch
PCLinuxOS
CentOS
Puppy
Mandriva
Debian merupakan distro yang paling banyak dikembangkan dengan terdapat 114 pilihan termasuk di antaranya Ubuntu dan Knoppix. Redhat menjadi distro berikutnya dengan pengembangan terbanyak yang berikutnya diikuti oleh Slackware. Linux Mint menduduki Urutan pertama dari Distro yang paling banyak digemari disusul oleh Ubuntu dan Vedora dan Mandriva Menduduk Peringkat 10. Sampai saat Tulisan ini dibuat berdasarkan hasil pemantauan Linux Counter (LiCo) hingga 24/12/2011 06:39 am sudah terdapat 129,592 pengguna linux yang bergabung dan 87,461 Mesin Linux yang teregistrasi di situs Linux Counter dengan perkiraan Populasi pengguna Linux diseluruh dunia hingga akhir 2011 ini 58 Juta Orang

Read more ...