dunia milenial

Friday, December 30, 2022

Tugas PENGANTAR REKAYASA INFRASTRUKTUR DAN LINGKUNGAN “PENGELOLAAN AIR LIMBAH” PROGRAM STUDI REKAYASA INFRASTRUKTUR DAN LINGKUNGAN JURUSAN TEKNIK SIPIL FAKULTAS TEKNIK UNIVERSITAS HALU OLEO KENDARI 2022 DAFTAR ISI HALAMAN JUDUL i DAFTAR ISI ii BAB I. PENDAHULUAN 1.1. Latar Belakang 1 1.2. Rumusan Masalah 2 1.3. Tujuan Penulisan 2 BAB II. PEMBAHASAN 2.1. Pengertian Air Limbah 3 2.2. Jenis-Jenis Air Limbah 4 2.3. Pengolahan Air Limbah 5 BAB III. PENUTUP 3.1. Kesimpulan 9 3.2. Saran 10 DAFTAR PUSTAKA 11 BAB I. PENDAHULUAN 1.1. Latar Belakang Lingkungan yang sehat hanya dapat dicapai dengan lingkungan pemukiman yang sehat. Terwujudnya suatu kondisi lingkungan yang baik dan sehat salah satunya dapat dilihat dari pengelolaan lingkungan yang baik. Pencemaran lingkungan akibat perindustrian maupun rumah tangga sangat merugikan manusia, baik secara langsung maupun tidak langsung. Dampak negatif air limbah bagi manusia dan lingkungannya diantaranya dampak bagi Kesehatan itu sendiri sebagai pelaku dari pencemaran lingkungan akibat air limbah. Adanya perkembangan penduduk yang semakin meningkat, pencemaran lingkungan menjadi salah satu permasalahan yang banyak ditemui pada daerah dengan kepadatan penduduk yang tinggi. Salah satu dampak dari kepadatan penduduk terutama di wilayah perkotaan ialah meningkatnya pemakaian air minum atau air bersih yang berdampak pada peningkatan jumlah pembuangan air limbah. Air inilah yang akan menjadi salah satu penyebab pencemaran pada sumber-sumber air baku. Limbah merupakan sumber daya alam yang telah kehilangan fungsinya, yang keberadaannya mengganggu kenyamanan dan keindahan lingkungan. Limbah dihasilkan dari sisa proses produksi baik industri maupun domestik/rumah tangga. Air limbah domestik adalah air limbah yang berasal dari usaha atau kegiatan pemukiman, rumah makan, perkantoran, perniagaan, apartemen dan asrama. Beberapa bentuk dari air limbah ini berupa tinja, air seni, limbah kamar mandi dan juga sisa kegiatan dapur rumah tangga. Limbah membutuhkan pengolahan apabila ternyata mengandung senyawa pencemar yang berakibat menciptakan kerusakan terhadap lingkungan atau berpotensi menciptakan pencemaran. Limbah-limbah tertentu jika tidak diolah dengan benar dapat menghasilkan kontaminan yang berpotensi mencemari badan air karena belum memenuhi standar baku mutu air. Kualitas limbah menunjukkan spesifikasi limbah yang diukur dari jumlah kandungan bahan pencemar di dalam limbah yang terdiri dari berbagai parameter. Semakin kecil parameter dan konsentrasinya, menunjukkan semakin kecilnya peluang untuk terjadinya pencemaran lingkungan. Air limbah atau air buangan adalah sisa air yang dibuang yang berasal dari rumah tangga, industri maupun tempat-tempat umum lainnya dan pada umumnya mengandung zat-zat yang dapat membahayakan bagi kesehatan manusia serta mengganggu lingkungan hidup, pada umumnya berasal dari daerah pemukiman, perdagangan, perkantoran dan industri. Bersama-sama dengan dengan air tanah, air permukaan dan air hujan. Air limbah menjadi persoalan kontemporer seiring kepadatan penduduk yang semakin meningkat. Setiap rumah tangga yang tinggal di perkotaan pasti akan membutuhkan tempat pembuangan air limbah. Sebagian besar rumah tangga membuang air limbah di sungai, got, selokan, atau badan air lainnya. Air limbah mengandung senyawa-senyawa polutan yang dapat merusak ekosistem air. Air limbah bila tidak dikelola secara baik akan dapat menimbulkan gangguan, baik terhadap lingkungan maupun terhadap kehidupan yang ada. 2.1. Rumusan Masalah Adapun rumusan masalah dari penulisan makalah ini adalah sebagai berikut: 1. Apa yang di maksud dengan air limbah ? 2. Apa saja jenis-jenis air limbah ? 3. Bagaimana sistem pengolahan air limbah ? 2.2. Tujuan Penulisan Aapun tujuan dari penulisan makalah ini adalah sebagai berikut : 1. Mengetahui pengertian air limbah. 2. Mengetahui jenis-jenis air limbah. 3. Mengetahui sistem pengolahan air limbah. BAB II. PEMBAHASAN 2.1. Air Limbah Limbah adalah buangan yang di hasilkan dari suatu proses produksi, baik industri maupun domestik (rumah tangga). Limbah lebih di kenal sebagai sampah, yang keberadaannya sering tidak dikehendaki dan mengganggu lingkungan, karena sampah dipandang tidak memilih nilai ekonomis. Limbah industri berasal dari kegiatan industri, baik karena proses secara langsung maupun proses secara tidak langsung. Limbah dari kegiatan industri adalah limbah yang terproduksi bersamaan dengan proses produksi, di mana produk dan limbah hadir pada saat yang sama. Sedangkan limbah tidak langsung terproduksi sebelum proses maupun sesudah proses produksi. Air limbah adalah sisa dari suatu usaha dan atau kegiatan yang berwujud cair. Air limbah atau air buangan adalah sisa air yang dibuang yang berasal dari rumah tangga, industri maupun tempat-tempat umum lainnya, dan pada umumnya mengandung bahan-bahan atau zat-zat yang dapat membahayakan bagi kesehatan manusia serta menggangu lingkungan hidup. Air limbah adalah cairan buangan yang berasal dari rumah tangga, industri, dan tempat-tempat umum lainnya dan biasanya mengandung bahan-bahan atau zat yang dapat membahayakan kehidupan manusia serta mengganggu kelestarian lingkungan. Air limbah mempunyai sifat-sifat yang dapat dibedakan menjadi tiga bagian yaitu: sifat fisik, sifat kimiawi dan sifat biologis. Adapun cara pengukuran yang dilakukan pada setiap jenis dari sifat-sifat tersebut dilakukan dengan cara yang berbeda-beda sesuai dengan keadaannya. Analisis jumlah dan satuan biasanya diterapkan untuk menelaah bahan kimianya, sedangkan analisis menggunakan penggolongan, banyak diterapkan untuk kandungan biologinya. 2.2. Jenis-Jenis Air Limbah a. Air limbah rumah tangga Air limbah rumah tangga terdiri dari 3 fraksi penting yaitu Tinja (faeces), berpotensi mengandung mikroba pathogen. Air seni (urine), umumnya mengandung Nitrogen dan Posfor, serta kemungkinan kecil mikroorganisme. grey water, merupakan air bekas cucian dapur, mesin cuci dan kamar mandi. Grey water sering juga disebut dengan istilah sullage. b. Air limbah industri Berbeda dengan air limbah rumah tangga, zat-zat yang terkandung di dalam air limbah industri sangat bervariasi sesuai dengan pemakaiannya di masing-masing industri, oleh sebab itu, dampak yang diakibatkannya juga sangat bervariasi, bergantung kepada zat-zat yang terkandung didalamnya. 2.3. Pengolahan Air Limbah Pengolahan limbah berkaitan dengan sistem pabrik. Ada pabrik yang telah mempergunakan peralatan dengan kadar buangan rendah, sehingga buangan yang dihasilkan tidak perlu mengalami pengolahan. Buangan dari pabrik berbeda satu dengan yang lain. Perbedaan ini berkaitan dengan perbedaan bahan baku dan perbedaan proses. Suatu pabrik yang sama-sama mengeluarkan limbah air memiliki senyawa kimia yang berbeda. Oleh karena itu banyaknya variasi pencemar antara satu pabrik dengan pabrik lain, akan mengakibatkan banyaknya sistem pengolahan. Banyaknya jenis parameter pencemar dalam suatu buangan berakibat dibutuhkannya berbagai tingkatan proses. Limbah memerlukan penanganan awal kemudian pengolahan berikutnya. Pengolahan pertama atau pendahuluan sangat menentukan pengolahan kedua, ketiga dan seterusnya. Kekeliruan penerapan pengolahan pendahuluan akan turut mempengaruhi pengolahan berikutnya. Penetapan pilihan metode keadaan limbah, sudah harus diketahui sebelum melakukan pengolahan. Limbah yang berpeluang mencemari lingkungan harus ditetapkan parameternya. Dengan mengetahui jenis-jenis parameter di dalam limbah, maka dapat ditetapkan metode pengolahan dan pilihan jenis peralatan. Jika sudah menetapkan metode dan jenis peralatannya, maka langkah berikutnya adalah menghilangkan atau mengurangi senyawa pencemarnya. Hal ini tergantung keinginan kita, berapa persen yang ingin kita kurangi dan sampai dimana efisiensi peralatan yang harus dicapai pada tingkat maksimal. Penetapan efisiensi peralatan dan standar buangan yang diinginkan akan mempengaruhi ketelitian alat, volume air limbah, sistem pemipaan, pemasangan pipa, pilihan bahan kimia dan lain-lain. Limbah membutuhkan pengolahan jika ditemukan senyawa pencemaran yang berakibat menciptakan kerusakan terhadap lingkungan atau berpotensi menciptakan pencemaran yang harus diurutkan untuk identifikasi limbah cair, gas dan padat adalah sumbernya, uji karakteristik, uji toksikologi , melakukan pencatatan atau pengumpulan data, dan mengevaluasi pengaruh positif dan negatif. Untuk mengatasi limbah ini diperlukan pengolahan dan penanganan limbah. Pengolahan limbah ini dapat dibedakan menjadi : a. Pengolahan menurut tingkatan perlakuan. 1) Proses pengolahan (pretreatment). 2) Pengolahan primer (primary treatment). Pengolahan primer atau primary treatment di dalam suatu instalasi pengolahan air limbah merupakan tahapan yang berfungsi untuk menyisihkan polutan yang berupa padatan (solids). Padatan yang dimaksud yaitu padatan yang dapat mengendap (settleable solids) maupun padatan yang dapat terapung (floatable solids). Mekanisme penyisihan padatan di dalam pengolahan primer dilakukan melalui proses fisika yang dapat berupa pengendapan (settling, sedimentation) atau pengapungan (flotation). Tangki pengendapan didesain sedemikian rupa agar air limbah memiliki kecepatan aliran yang cukup rendah sehingga memungkinkan padatan untuk mengendap. Tangki pengendapan yang didesain dan dioperasikan secara efisien dapat menyisihkan 50 hingga 70 persen suspended solids dan 25 hingga 40 persen BOD (biochemical oxygen demand) dari dalam air limbah. Untuk meningkatkan kemampuan pengendapan, ada kalanya dilakukan proses penambahan bahan kimia sebelum air limbah memasuki tangki pengendapan. Penambahan bahan kimia ini akan menghasilkan flok yang memiliki berat jenis lebih besar sehingga padatan lebih mudah diendapkan. 3) Pengolahan sekunder (secondary treatment) Pengolahan sekunder (secondary treatment) merupakan pengolahan limbah cair secara biologis, yaitu dengan melibatkan mikroorganisme untuk menguraikan bahan organik. Salah satu mikroorganisme yang sering digunakan pada proses ini adalah bakteri aerob. Pengolahan sekunder secara umum terbagi atas 3 tahapan, yaitu tahap penyaringan dengan tetesan (tricking filter), tahap lumpur aktif (activated sludge) dan terakhir tahap kolam (treatment ponds). Tahap tricking filter, pada tahap ini, bakteri aerob akan digunakan untuk menguraikan bahan organik yang melekat dan berkembang pada media kasar yang berupa batuan kecil atau plastik dengan ketebalan 1-3 mili. Limbah cair akan dialirkan ke media kasar tadi dan dibiarkan agar dapat meresap. Pada proses peresapan tersebut, bahan organik yang terkandung pada limbah akan diuraikan oleh bakteri aerob dan selanjutnya hasil resapan tersebut akan sampai pada dasar lapisan media dan kemudian akan ditampung dalam wadah yang selanjutnya akan disalurkan pada tangki khusus pengendapan. Endapan tersebut nantinya akan diproses lebih lanjut. Tahap lumpur aktif, pada tahap ini limbah cair yang telah melewati proses filter akan ditampung pada tangki khusus yang didalamnya terdapat lumpur yang kaya akan bakteri aerob. Setelah itu limbah akan disalurkan kembali ke tangki pengendapan yang lainnya sementara itu lumpur yang mengandung bakteri aerob akan disalurkan pada tangki aerasi. Tahap treatment ponds, tahap terakhir pada tahap sekunder adalah treatment ponds atau kolam perlakuan. Pada tahap ini limbah cair akan ditempatkan pada kolam terbuka dimana didalamnya terdapat alga yang dapat menghasilkan oksigen. Oksigen inilah yang nantinya akan digunakan bakteri aero untuk menguraikan bahan organik dalam limbah cair. Apabila limbah telah mengendap maka air permukaan dapat disalurkan ke lingkungan untuk diolah dan digunakan lagi. 4) Pengolahan tersier (tertiary treatment). Setelah melalui proses pengolahan primer dan sekunder masih ada zat dalam limbah yang tentunya berbahaya bagi lingkungan dan juga masyarakat, maka akan dilanjutkan ke tahap selanjutnya yaitu tertiary treatment. Pengolahan ini umumnya bersifat khusus yang berarti pengolahan akan disesuaikan dengan kandungan zat yang tersisa pada lembah cair tersebut. Adapun zat zat yang biasanya masih tertinggal adalah nitrat, fosfat dan garam. Pengolahan tersier terdiri atas rangkaian dari proses kimia dan fisika. Metode pengolahan ini sebenarnya jarang sekali digunakan pada pengolahan limbah cair industri karena biaya yang dikeluarkan untuk melakukan proses pengolahan ini cenderung tinggi dan tentunya tidak ekonomis. 5.) Pengolahan lumpur Pengolahan lumpur atau slude treatment adalah tahap pengolahan paling terakhir yang dilakukan ketika pengolahan limbah cair primer, sekunder dan tersier yang menghasilkan endapan polutan berupa lumpur. Lumpur tersebut tentunya tidak dapat dibuang ke lingkungan begitu saja, karena akan mencemari lingkungan. Maka dari itu lumpur tadi perlu diolah agar ramah lingkungan. Proses pengolahan lumpur ini biasanya dengan menguraikannya dengan cara aerob yang nantinya akan disalurkan ke beberapa alternatif seperti dibuang ke laut atau dibuang ke lahan pembuangan khusus, bahkan dapat dijadikan sebagai pupuk kompos. BAB III. PENUTUP 3.1. Kesimpulan Air limbah adalah sisa dari suatu usaha dan atau kegiatan yang berwujud cair. Air limbah atau air buangan adalah sisa air yang dibuang yang berasal dari rumah tangga, industri maupun tempat-tempat umum lainnya, dan pada umumnya mengandung bahan-bahan atau zat-zat yang dapat membahayakan bagi kesehatan manusia serta menggangu lingkungan hidup. Air limbah mempunyai sifat-sifat yang dapat dibedakan menjadi tiga bagian yaitu: sifat fisik, sifat kimiawi dan sifat biologis. Pengolahan air limbah ada beberapa tahap yaitu pengolahan primer, sekunder dan pengolahan tersier serta pengolahan lumpur. 3.2. Saran Saran saya dalam hal pengolahan air limbah ini, saya harap pemerintah secepatnya menemukan solusi mengenai permasalahan air limbah, jelas pada daerah-daerah tertentu permasalahan air limbah masih menjadi permasalahan yang serius. DAFTAR PUSTAKA Idaman NS. 2017. Teknologi Pengolaha Air Limbah. Erlangga. Jakarta. Khaliq A. 2015. Analisis Sistem Pengolahan Air Limbah pada Kelurahan Kelayan Luar Kawasan IPAL Pekapuran Raya PD PAL Kota Banjarmasin. Jurnal Poros Teknik. 7(1): 1-53. Safitri RU. 2020. Pengelolaan Air Limbah di Tempat Wisata Pantai. Adikatirtadaya.co.id//Pengelolaan_Air_Limbah_diTempat_Wisata_Pantai. Diakses pada Tanggal 29 Desember 2022. Supriyanto B. 2000. Pengelolaan Air Limbah yang Berwawasan Lingkungan Suatu Strategi dan Langkah Penanganannya. Jurnal Teknologi Lingkungan. 1(1): 17-25.

Wednesday, December 18, 2019

Bahasa Pemrograman dalam Mebuat Website


BAHASA PEMROGRAMAN DALAM MEMBUAT WEBSITE
Bahasa pemrograman dikenal juga dengan nama bahasa komputer atau bahasa pemrograman komputer. Bahasa pemrograman adalah kumpulan sintaks yang berfungsi untuk memerintahkan perangkat lunak pada komputer. Secara singkat, bahasa ini dipakai untuk membuat program komputer menggunakan aturan logika komputer. Perkembangan teknologi pada saat ini mendorong banyak orang untuk mempelajari berbagai jenis bahasa pemrograman. Salah satu tujuannya adalah untuk membuat website, aplikasi, atau produk digital lainnya.
Macam-Macam Bahasa Pemrograman dan Contohnya
Berikut ini adalah bahasa pemrograman yang banyak digunakan dan dicari di Google dan PYPL Popularity of Programming Language untuk membuat website:
1. Java
Tidak hanya berfungsi untuk membuat aplikasi desktop, Java juga digunakan untuk membuat aplikasi mobile. Java merupakan bahasa pemrograman website yang paling populer tahun 2018. Persentase pencarian  sebesar 22.62 % dari total pencarian yang dilakukan pada Google. Java merupakan dikembangkan pada tahun 1991. Sejak 23 Mei 1995 dirilis, Java langsung naik dan menjadi bahasa pemrograman favorit. Java memberikan nuansa baru dalam perkembangan teknologi informasi. Ditambah, pada saat itu Sun memberikan source code Java secara cuma-cuma melalui internet. Kekuatan open source membuat Java mudah berkembang dan dikenal oleh banyak pengembang. Oleh karena itu Java adalah salah satu bahasa pemrograman yang wajib dikuasai.
2. Python
Python banyak digunakan oleh perusahaan besar dalam pengembangannya seperti NASA, Instragam, Google, Yahoo, Reddit, dan juga situs streaming video populer YouTube. Jika dikategorikan dalam tingkatan bahasa komputer, Pyhton tergolong ke dalam bahasa pemrograman tingkat tinggi. Sama seperti Java, Phyton bisa  untuk membangun aplikasi dari website dan mobile. Popularitas Python sebesar 22.05% dari total responden berdasarkan pencarian yang dilakukan pada Google Search dan cenderung meningkat. Jika dilihat dari pengguna Facebook, di Indonesia terdapat grup khusus membahas bahasa Python dan sudah lebih dari 23.000 akun yang bergabung.
Meskipun mempunyai banyak kelebihan, masih ada beberapa kekurangan Python yang mungkin akan sedikit menyulitkan, seperti beberapa penugasan terdapat diluar dari jangkauan python, seperti bahasa pemrograman dinamis lainnya, Python tidak secepat atau efisien sebagai statis, tidak seperti bahasa pemrograman kompilasi seperti bahasa C.
3. Javascript
Sejarah JavaScript dimulai sekitar tahun 1994, ketika internet dan website sedang mengalami perkembangan yang pesat. Website pada saat itu umumnya dibuat menggunakan bahasa pemograman PERL yang pemrosesannya hanya bisa dilakukan di sisi web server. Javascript menempati urutan ketiga dengan persentase pencarian 8.56 % setelah Python. Fungsi Javascript termasuk istimewa menurut saya, karena mampu mengembangkan website yang menarik dan interaktif. Maka banyak saat ini banyak website yang menggunakan Javascript pada kode program di dalamnya. Tidak mengherankan, karena Javascript pada awalnya memang dikembangkan dengan tujuan untuk membuat sebuah website.
Sedangkan Netscape menjadi perusahaan teknologi yang beruntung dapat mengembangkan Javascript dan berguna untuk banyak pengembang sampai dengan saat ini. Tidak hanya digunakan untuk membuat website, penggunaan JavaScript juga mengarah ke pengembangan aplikasi mobile, game, dan desktop. Jadi tentunya JavaScript menjadi bahasa pemrograman yang populer dan tidak asing dikalangan pengembang website.
Kelebihan Javascript seperti tidak membutuhkan resource memory besar (ringan dan kecil), tidak membutuhkan resource memory besar (ringan dan kecil), dinamis, dan mudah untuk dikembangkan. Sedangkan untuk kekurangannya adalah script yang digunakan pada Javascript tidak terenkripsi, bukan untuk pengembangan aplikasi stand alone, dan memiliki keterbatasan objek.

4. PHP
Popularitas PHP sebagai bahasa pemrograman untuk website sebesar 8.22% pada pencarian di Google Search dan lebih dari 10 juta website di dunia sudah menggunakan bahasa ini. Sejak dikembangkan pada tahun 1994, PHP menjadi bahasa komputer yang populer untuk mengembangkan website. Banyak website besar menggunakan bahasa ini sebagai salah satu komponennya. Sebagai contoh Content Management System (CMS) seperti WordPress dan Joomla dibuat dengan bahasa pemrograman dasar PHP. Facebook dan Wikipedia juga menjadi salah satu penggunanya.
PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaannya. Web Server yang mendukung PHP dapat ditemukan dimana–mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah. Dalam sisi pengembangan lebih mudah, karena banyaknya milis–milis dan developer yang siap membantu dalam pengembangan. PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam melakukan pemrograman dan kurang memperhatikan isu dan konfigurasi PHP. Tidak ideal untuk pengembangan skala besar. Berbeda dengan java, fungsi bahasa pemrograman ini tidak memiliki sistem pemrograman berorientasi objek yang sesungguhnya (sampai versi 4 ini). Tidak bisa memisahkan antara tampilan dengan logik dengan baik (walau penggunaan template dapat memperbaikinya).
5. C#
Pada akhir dekade 1990-an, Microsoft membuat program Microsoft Visual J++ sebagai sebuah langkah percobaan untuk menggunakan Java di dalam sistem operasi Windows untuk meningkatkan antarmuka dari Microsoft Component Object Model (COM). Selanjutnya, di bawah PHP terdapat C# dengan popularitas pencarian sebesar 7.95%, tidak terlalu jauh dengan PHP. C# atau dibaca C Sharp menggabungkan prinsip C dan C++ dan dikembangkan oleh Miscrosoft. Jadi bahasa ini lebih banyak digunakan pada platform Windows untuk berjalan pada platform .NET. Karena tidak jauh dari C maupun C++, bahasa pemograman ini juga banyak digunakan untuk pengembangan game video.

C# mempunyai beberapa kelebihan yang dapat dijadikan sebagai bahan pertimbangan seperti flexible, powerful, easy to use. Fleksibel dikarenakan bahasa komputer C# dapat di eksekusi di mesin komputer sendiri atau di transmisikan melalui web dan di eksekusi di komputer lainnya. Powerful yang berarti C# memiliki sekumpulan perintah yang sama dengan C++ yang kaya akan fitur yang lengkap tetapi dengan gaya bahasa yang lebih diperhalus sehingga memudahkan penggunanya. Easy to use karena C# memodifikasi perintah yang sepenuhnya sama dengan C++ dan memberitahu dimana letak kesalahan kita bila ada kesalahan dalam aplikasi , hal ini dapat mengurangi waktu kita dalam mencari error.
6. C
Jika Anda seorang programmer, pasti sudah pernah mendengar bahasa pemrograman ini. Ya, C merupakan bahasa pemrograman yang sudah lama eksis di dunia komputer. Bahasa ini menjadi dasar dari pengembangan bahasa komputer lainnya. Sampai dengan saat ini bahasa C masih menjadi primadona beberapa orang untuk mengembangkan website atau aplikasi lainnya. Persentase pencarian bahasa C pada Google sebesar 6.38% namun cenderung menurun. Pembuat bahasa C adalah Dennis Rithcie sekitar tahun 1972 untuk Sistem Operasi Unix di Bell Telephone Laboratories. Saking lamanya bahasa C eksis, beberapa pengguna menyebut bahasa C bapak dari bahasa komputer lainnya.
Kelebihan dari bahasa C seperti banyaknya operator yang dapat Anda temui di dalam C untuk manipulasi data. Struktur data pada bahasa C terstruktur, sehingga mudah dikembangkan dan mudah dipahami. Sedangkan kekurangannya adalah sedikit membingungkan dari bahasa C karena banyaknya fleksibilitas penulisan dan operator. Bagi pemula akan sedikit kesulitan dalam memahami pointer yang ada pada bahasa ini. Karena bahasa pemrograman lain mungkin tidak mengenal istilah pointer. Padahal salah satu kemampuan yang paling menonjol dari bahasa C adalah pointer.
7. R
Bahasa R pertama kali rilis pada tahun 1993, namun kepopulerannya mulai muncul pada beberapa tahun ini untuk keperluan big data. Bahasa R terkadang digunakan dalam pengembangan website. Namun bahasa ini tidak berdiri sendiri, melainkan dengan bantuan bahasa pemrograman lainnya. Trend pencarian pada Google Search menempatkan R sebesar 4.26%. Persentase tersebut belum tentu bertujuan menggunakan R untuk kebutuhan membuat website, tetapi digunakan dalam bidang lain seperti pengelolaan data.
8. Objective-C
Objective-C merupakan bahasa yang berorientasi pada objek yang awalnya digunakan oleh Apple untuk mengembangkan perangkatnya. Itulah mengapa iOS dikembangkan dengan bahasa Objective-C. Objective – C merupakan bahasa pemrograman yang dikembangkan pada era 1983, oleh Brad Cox dan Tom Love. Karena berorientasi pada objek, Objective-C terkadang dipakai untuk membuat website. Meskipun tidak banyak yang menggunakannya dan hanya berkisar antara 3.7% pada popularitas pencarian.
Bahasa ini merupakan bahasa utama yang digunakan oleh Apple untuk mengembangkan sistem operasi OS X dan iOS serta untuk mengembangkan Application Programming Interfaces (API) perusahaan tersebut. Meskipun demikian, bahasa pemrograman ini hanya dapat digunakan untuk membuat sesuatu yang terbatas. Bahkan, banyak platform tidak dapat dikembangkan dengan menggunakan Objective-C seperti Android.
9. Swift
Saat WWDC tahun 2014, bahasa Swift dikenalkan dan menjadi salah satu bahasa pemrograman yang populer di dunia. Tidak hanya itu, berdasarkan survei dari StackOverflow, Swift menjadi bahasa komputer paling favorite kedua dan menjadi bahasa komputer paling populer nomer tiga. Bahasa Swift merupakan bahasa pengantar untuk pengembang Mac, dan iOS dan menjadi platform utama Apple. Sehingga bahasa Swift juga dirancang untuk bisa terhubung dengan bahasa pemrograman Apple lainnya, yaitu Objective-C.
10. Matlab
Selanjutnya adalah Matlab yang mempunyai persentase pencarian sebanyak 2.31 % hampir sama dengan bahasa Swift. Matlab (Matrix Laboratory) merupakan program yang digunakan untuk melakukan analisis juga komputasi numerik. Matlab dibuat sekitar tahun 1970 oleh Cleve Moler. Pada saat ini Moler merancang bahasa ini untuk memberikan akses mahasiswa dalam memakai LINPACK dan EISPACK tanpa harus mempelajari Fotran. Linpack merupakan librari komputasi numerik yang ditulis dari bahasa Fotran. Karya Moler langsung mendapatkan sambutan hangat dan menyebar ke banyak universitas. Meskipun terkadang digunakan dalam pembuatan website, kebanyakan bahasa komputer Matlab digunakan dalam bidang matematika dan statistika.
11. Ruby
Yukihiro merupakan programmer asal jepang yang membuat bahasa komputer Ruby. Pada tahun 1993 Yukihiro ingin membuat sebuah bahasa skripting yang memiliki kemampuan orientasi objek. Pada saat itu pemrograman berorientasi objek sedang berkembang tetapi belum ada bahasa pemrograman scripting yang mendukung pemrograman objek. Ruby mempunyai struktur sintaks yang sangat sederhana sehingga banyak pengembang website menggunakan bahasa ini. Komunitas yang berkembang dengan dukungan teknologi dan dependency pihak ketiga yang lengkap menjadi faktor lain yang membuat ruby cukup populer. Persentase pencarian pada bahasa ini sekitar 1.7 %, tidak terlalu banyak, namun cukup membuat Ruby masuk ke daftar bahasa komputer yang banyak diminati.
Kelebihan yang dimiliki Ruby seperti sintaks yang sederhana, memiliki exception handling yang baik, bahasa pemrograman berorientasi objek, mengusung konsep single inheritance, ppen source, siapa saja dapat menggunakannya dengan cuma-cuma dan dapat ikut berpartisipasi mengembangkannya dan memiliki garbage collector yang secara otomatis akan menghapus informasi tak terpakai dari memori.
12. TypeScript
Mungkin tidak banyak yang mengenal bahasa pemrograman ini. TypeScript adalah suatu bahasa pemrograman yang dibangun berdasarkan JavaScript. Perbedaannya, pada TypeScript terdapat tambahan fitur strong-typing & konsep pemrograman OOP klasik (class, interface). Pada dokumentasinya, TypeScript disebut sebagai super-set dari JavaScript. Jadi, kode JavaScript adalah kode TypeScript juga. TypeScript mempunyai kepopuleran dalam pencarian sebesar 1.58 % dengan kecenderungan naik 0.5 %
13. VBA
Microsoft Visual Basic for Applications (VBA) adalah sebuah turunan Visual Basic yang dikembangkan oleh Microsoft dan dirilis pada tahun 1993, atau kombinasi yang terintegrasi antara lingkungan pemrograman(Visual Basic Editor) dengan bahasa pemrograman (Visual Basic) yang memudahkan user untuk mendesain dan membangun program Visual Basic dalam aplikasi utama Microsoft Office, yang ditujukan untuk aplikasi-aplikasi tertentu. Tidak terlalu banyak pengguna yang mencari VBA dalam pencarian di Google, sehingga persentasenya hanya berkisar antara 1.39 % saja. Dalam bahasa Visual Basic biasanya akan membutuhkan bahasa pemrograman lain, seperti .NET (dot NET) yang juga termasuk ke dalam keluarga Visual Basic, yang semua dokumentasi penggunaannya ada di halaman Visual Basic Developer.
14. Scala
Terakhir, sejak di desain pada tahun 2001, Scala semakin berkembang menjadi bahasa pemrograman yang populer digunakan. Saat ini Scala sudah banyak dijadikan platform website seperti Akka dan Play Framework. Scala semakin berkembang seiring dengan perkembangan teknologi informasi seperti terbentuknya Apache Spark. Apache Spark dibuat dengan Scala yang dijadikan sebagai aplikasi untuk komputasi data berbasis klaster. Perusahaan besar seperti Twitter, LinkedIn, dan Netflix menjadi beberapa perusahaan besar yang sudah menggunakan Scala. Bahasa ini cukup populer namun hanya memiliki persentase pencarian sebanyak 1.2%, sangat kecil dibandingkan dengan bahasa komputer lain.
15. Script
Bahasa pemrograman ini dibuat berdasarkan ECMAScript yang biasanya digunakan untuk pengembangan website atau software berbasis Adobe Flash Playaer. Beberapa aplikasi basis data yang menggunakan ActionScript adalah Alpha Five. Pada awalnya bahasa pemrogramana ini di besarkan oleh Macromedia. Kini perusahaan Macromedia sudah dibeli oleh Adobe pada tahun 2015. Saat ini bahasa pemrograman ini dikembangkan oleh Adobe. Action Script sendiri mengalami beberapa update. Yang terakhir adalah Action Script 3.0. Update terbaru ini memiliki beberapa fitur yaitu file dari Action Script 3.0 dapa dibuat terpisah pada saat runtime. Action Script merupakan salah satu bahasa pemrograman yang cukup terkenal di Indonesia dilihat dari banyaknya developer yang berbasis Flash memakai Action Script untuk koding.
Bahasa Pemrograman Lainnya
Selain bahasa pemrograman untuk website yang telah dijelaskan diatas, masih ada satu lagi bahasa pemrograman yang harus Anda ketahui, yaitu HTML.
1. Bahasa Pemrograman HTML
Mulanya HTML berasal dari bahasa pemrograman bernama GML ( Generalized Markup Language) yang dikembangkan oleh IBM pada sekitar tahun 1980 dan berkembang menjadi SDML. HTML sendiri merupakan bagian dari SDML yang bisa digunakan untuk browsing di internet. HTML merupakan singkatan dari Hypertext Markup Language. Bahasa pemrograman HTML yang satu ini bisa Anda gunakan untuk membangun website dengan mudah dan cepat. Menggunakan HTML Anda dapat melakukan banyak hal saat membangun website, misalnya saja menyisipkan link, mengatur style dan struktur teks hingga membuat obyek di suatu halaman website. Bahasa pemrograman HTML terdiri dari tag, element, dan attribute kemudian di susun oleh elemen lainnya.



Monday, November 18, 2019

Komputer Server, Pengertian, Fungsi serta Kegunaan dan Jenis-Jenis


Pengertian Komputer Server
Komputer server merupakan komputer yang melayani permintaan komputer client dengan menyediakan berbagai sumber daya seperti memori yang lebih besar, hardisk dengan kapasitas tinggi, printer yang bisa digunakan bersama dan lain-lainnya.

Fungsi Dan Kegunaan Komputer Server
Dari penjelasan pengertian komputer server di atas, mungkin sudah bisa anda pahami apa fungsi dari komputer server. Berikut beberapa fungsi dari komputer server:
·         Bertanggung jawab melayani permintaan komputer client.
·         Menyediakan resource untuk di gunakan bersama baik itu perangkat keras ataupun berupa aplikasi agar dapat di gunakan di semua komputer client di dalam jaringan.
·         Bertanggungjawab mengatur lalu lintas data.
·         Dapat menyimpan file, data untuk di akes bersama menggunakan file sharing.
·         Mampu mengatur hak akses level dalam jaringan, sehingga tidak semua client bisa membuka data yang di simpan di komputer server.
·         menyediakan database atau aplikasi yang dapat di jalankan di semua komputer.
·         Melindungi komputer client dengan memasang firewall atau anti malware di komputer server.
Berikut kegunaan dari Komputer Server :
Dari segi manfaat, jelas komputer server sangat di butuhkan dan mampu menghemat biaya menjadi lebih ekonomis. Misalnya menggunakan komputer server, jika anda memiliki 1 printer katakanlah di sebuah perusahaan maka printer tersebut akan bisa di sharing ke semua pengguna lainnya sehingga dengan 1 komputer akan dapat di gunakan oleh semua client di dalam jaringan.
Jenis Komputer Server
Komputer server ada  berbagai jenis, seperti lokal server yang di gunakan khusus di jaringan lokal atau hosting server yang biasanya kita gunakan di internet. Fungsinya pada dasarnya tetaplah sama, hanya mungkin penempatan dan tujuannya di buat berbeda-beda sesuai dengan kebutuhan pengguna, seperti webserver, database server, file server, game server, proxy server, printer server dan masih banyak lagi.

Pengaruh Positif dan Negatif TIK (Teknologi Informasi Dan Komunikasi)


Pengaruh Atau Dampak Baik Positif Maupun Negatif Dari Teknologi Informasi Dan Komunikasi

Saat ini, teknologi informasi dan komunikasi merupakan salah satu jenis dari bentuk teknologi yang berkembang dengan sangat pesat. Melalui fitur andalannya yaitu internet, saat ini teknologi komunikasi dan informasi seperti merupakan salah satu jenis teknologi yang menduduki peringkat teratas, baik dari sisi positif, negatif, hingga penggunaannya.
Memang sebagai sebuah teknologi yang berkembang pesat, pastilah teknologi informasi dan komunikasi memiliki beberapa kelebihan dan juga kelemahan. Ada yang disadari, dan ada juga yang mungkin tidak disadari, karena sudah menjadi bagian dari kepribadian individu tertentu. Berikut ini adalah dampak positif dan juga dampak negative yang bisa dirasakan di dalam kehidupan sehari-hari.
Dampak Positif
1. Mempercepat arus informasi
Arus informasi saat ini menjadi sangat cepat, bahkan cenderung tidak terkontrol hingga saat ini. namun demikian, hal ini merupakan salah satu dampak positif, karena dapat memberikan informasi mengenai suatu kejadian secara cepat, meskipun terkadang tidak akurat dan tidak tepat.
Arus informasi dengan feedback yang merupakan karakteristik sistem informasi menjadi salah satu faktor perkembangan informasi dan komunikasi yang tampak. Sehingga memberikan manfaat tersendiri bagi setiap user. Terlebih terhadap internet, perkembangan jaringan komputer menjadi semakin pesat seiring penggunaan internet yang kian meningkat.
2. Mempermudah akses terhadap informasi terbaru
Merupakan salah satu efek domino dari bertambah cepatnya arus informasi. Dengan adanya teknologi informasi dan komunikasi yang berkembang sangat pesat, maka siapapun akan bisa memperoleh informasi dengan mudah. Akses terhadap informasi ini bisa dilakukan kapanpun, dimanapun, dan dari siapapun itu. Hal ini akan membantu individu dalam meningkatkan informasi dan pengetahuan yang dimilikinya, meski terkadang realibilitas dan validitas dari informasi tersebut dipertanyakan.
Hal ini menjadi penanda bahwa penggunaan internet untuk berkomunikasi menjadi salah satu pilihan yang sangat diminati. Karena dapat terhubung ke setiap orang dai belahan dunia manapun. Disinilah peranan manfaat jaringan komputer sebagai salah satu sumber penggunaan internet menjadi lebih optimal.
3. Media sosial
Media sossial juga merupakan dampak positif lainnya dari perkembangan teknologi informasi dan kommunikasi. Media sosial dapat memberikan banyak sekali manfaat, salah satunya adalah dapat mempertumakan individu dengan orang baru, dan menambah relasi antar individu.
Sebagai contoh, salah satunya adalah facebook. Situs yang cukup besar ini menjadi salah satu media sosial yang paling banyak orang gunakan. Tidak hanya untuk menambah jaringan pertemanan di dunia maya, facebook juga menjadi sarana promosi dalam bisnis. Manfaat facebook bagi user sangatlah berguna, terlebih untuk menjalankan bisnis, baik itu bisnis kecil maupun bisnis besar.
4. Membantu individu dalam mencari informasi
Dalam mencari informasi yang baru dan masih hangat, maka teknologi informasi dan juga komunikasi sangat memegang peranan yang penting. Dengan adanya arus informasi yang menjadi jauh lebih cepat, maka individu akan menjadi lebih mudah dalam mencari informasi yang diinginkan.
Peranan internet terhadap prestasi belajar siswa menjadi salah satu momok yang cukup diperhitungkan. Dalam hal ini siswa dapat mengeksplor pikiran dan bahan pelajaran di sekolah mereka dengan mengakses informasi lebih luas dalam setiap mata pelajaran. Sehingga siswa tersebut memiliki pikiran yang tak hanya berlingkup dari sekolah saja tapi dari luar sekolah secara global.
5. Media hiburan
Peanfaatan dari teknologi informasi dan juga komunikasi berikutnya adalah dalam hal hiburan. Teknologi informasi dan juga komunikasi saat ini mendukung media hiburan yang sangat banyak ragamnya bagi setiap orang. Contoh saja dari media hiburan berupa games, music, dan juga ideo, banyak orang yang bisa hilang dan juga lepas dai stress karena hiburan yang ditawarkan oleh perkembangan teknologi informasi dan komunikasi ini.
Fungsi teknologi dan informasi dan komunikasi juga dapat menjadi salah satu pilihan hiburan yang cukup simple bagi beberapa orang. Tidak hanya sebagai media informasi, penggunaan internet dapat menjadi salah satu hal pereganggan pipkiran, contohnya dengan menonton video yang banyak tersebar di internet.
Akan tetapi perlu di noted bahwa ajang hiburan ini sebagai hal positif untuk menghilangkan suntuk semata bukan untuk mengakses konten negatif yang membawa dampak buruk bagi user.
6. Mempermudah komunikasi dengan individu lainnya yang jauh
Komunikasi merupakan salah satu hal yang paling utama yang harus dijalin oleh manusia, sebagai makhluk sosial. Dengan adanya teknologi informasi dan juga komunikasi, maka saat ini untuk dapat berkomunikasi dengan orang lain menjadi jauh lebih mudah. Apabila pada jaman dulu kita harus menunggu berhari-hari menggunakan pos, maka saat ini, dengan perkembangan teknologi informasi dan komunikasi, kita bisa mengirim pesan dalam waktu hitungan detik, dengan cepat dan juga mudah.
Ini menjadi salah satu faktor pendorong penyebab teknologi komputer berkembang cepat. Chatting menjadi hal yang favorit bagi sebagian orang, terlebih saat ini penggunaan smartphone semakin meningkat di semua kalangan.
7. Sharing dan berbagi file
File dan juga dokumen saat ini sudah merupakan kebutuhan dari setiap orang. Baik dari file music ataupun dokumen penting, bisa dibagikan dengan menggunakan internet yang merupakan produk dari teknologi informasi dan juga komunikasi. Setiap user dapat saling membagikan file dan dokumen dengan mudah, bahkan kita saat ini bisa menyimpan file yang kita miliki dengan mudah di dalam cloud storage, atau  media penyimpanan di dalam internet.
Kegiatan membagikan file ke user tujuan tentunya memerlukan security yang cukup aman agar data yang di share tetap rahasia hingga user yang dimaksud menerima. Cara menjaga keamanan jaringan komputer perlu diperhatikan agar data yang dibagikan tetap terjaga.
8. Memiliki banyak dampak positif dalam dunia pendidikan
Dampak lainnya yang paling terasa dari perkembangan teknologi informasi dan komunikasi adalah dalam bidang pendidikan. Materi pelajaran dan segala hal yang berhubungan dengan pendidikan akan menjadi lebih mudah untuk diakses dan diperoleh. Sehingga hal ini pun akan membantu meningkatkan efektivitas dan juga efisiensi dari kebutuhan pendidikan itu sendiri bagi tiap individu di dalam kehidupan sehari-hari.
Inilah manfaat mempelajari ilmu komputer yang dapat digunakan untuk membantu menyelesaikan tugas sekolah maupun tugas kuliah. Peranan teknologi memang tak dipungkiri juga turut andil dalam perkembangan dunia pendidikan yang lebih luas, dan lebih maju untuk kedepannya.
9. Sebagai lokasi untuk bisnis jual beli
Saat ini, muncul banyak lapangan pekerjaan baru yang dihasilkan berkat adanya perkembangan teknologi informasi dan juga komunikasi, yaitu online shop dan juga bisnis online. Hal ini menggeser kedigdayaan penjualan barang melalu toko fisik, karena dianggap lebih murah, praktis dan juga lebih efisien dari segi pemasaran produknya.
Dengan adanya toko online ini, maka semakin banyak meningkatkan lapangan pekerjaan, dimana orang yang tadinya tidak memiliki pekerjaan akhirnya bisa memiliki pekerjaan dengan berjualan online. Disinilah fungsi sistem informasi dibutuhkan, juga bisa menggunakan media komunikasi online sebagai sarana mempromosikan bisnis.
10. Membantu menyelesaikan masalah dengan mudah
Teknologi informasi dan juga komunikasi ternyata juga memiliki dampak yang positif dalam hal penyelesaian masalah. Dengan komunikasi yang menjadi lebih baik dan juga arus informasi yang cepat, maka teknologi informasi dan juga komunikasi dapat menjadi solusi bagi masalah anda.

Dampak Negatif
Meskipun memiliki banyak dampak positif, akan tetapi ternyata teknologi informasi dan komunikasi memiliki beberapa dampak negatif yang cukup mengganggu kehidupan sehari-hari. Kebanyakan dampak tersebut disebabkan karena penyalahgunaan dari teknologi informasi dan komunikasi, ataupun disebabkan karena kurangnya pemahaman user akan etika dan juga cara untuk menggunakan teknologi informasi dan juga komunkasi dengan baik dan juga benar.
Berikut ini adalah beberapa dampak negative dari teknologi informasi dan juga komunikasi:
·         Individu menjadi malas untuk bersosialisasi secara fisik
·         Meningkatnya penipuan dan juga kejahatan cyber
·         Cyber Bullying
·         Konten negative yang berkembang pesat
·         Fitnah dan juga pencemaran nama baik secara luas
·         Menjauhkan yang dekat
·         Mengabaikan tugas dan juga pekerjaan
·         Mebuang-buang waktu untuk hal yang tidak berguna (baca juga: bahaya kecanduan internet)
·         Menurunnya prestasi belajar dan juga kemampuan bekerja seseorang

HTML (Pengertian, Sejarah, Cara Kerja, Tag HTML yang sering di gunakan) Bedanya dengan HTML5


Pengertian HTML
HTML (Hypertext Mark up Language) merupakan suatu metode untuk mengimplementasikan konsep hypertext dalam suatu naskah atau dokumen. HTML sendiri bukan tergolong pada suatu bahasa pemrograman karena sifatnya yang hanya memberikan tanda (marking up) pada suatu naskah teks dan bukan sebagai program. HTML atau HyperText Markup Language merupakan protokol yang digunakan untuk mentransfer data atau dokumen dari web server ke dalam browser (Internet Explorer atau Netscape Navigator).

Sejarah HTML
Pada tahun 1980 seorang ahli fisika yang bernama Tim Berners-Lee, dan juga seorang kontraktor di CERN (Organisasi Eropa untuk Riset Nuklir) mengusulkan dan menyusun ENQUIRE, sebuah sistem untuk ilmuwan CERN dalam membagi dokumen.
Sembilan tahun kemudian Berners-Lee mengusulkan adanya sistem markah berbasis internet. Dan pertama kalinya pada tahun 1991 sebuah dokumen dengan nama "Tanda HTML",  disebutkan di Internet oleh Tim Berners-Lee.
Didalam HTML telah mengalami berbagai perkembangan dari tiap-tiap versinya. Berikut adalah versi-versi dari perkembangan HTML tersebut:
HTML Versi 1.0
HTML Versi 1.0 merupakan pionir yang di dalamnya masih terdapat banyak sekali kelemahan hingga wajar jika tampilan yang dihasilkan sangat sederhana. Kemampuan yang dimiliki versi 1.0 ini antara lain heading, paragraf, hypertext, list, serta cetak tebal dan miring pada teks. Versi ini juga mendukung peletakan image pada dokumennya tanpa memperbolehkan teks di sekelilingnya (wraping)
HTML Versi 2.0
Pada HTML Versi ini, penambahan kualitas HTML terletak pada kemampuannya untuk menampilkan suatu form pada dokumen. Dengan adanya form ini, kita dapat memasukkan nama, alamat, serta saran dan kritik. HTML versi 2.0 ini merupakan pionir dari adanya web interaktif.
HTML Versi 3.0
Versi HTML 3.0 menambahkan beberapa fasilitas baru seperti FIGURE yang merupakan perkembangan dari IMAGE untuk meletakkan gambar dan tabel. Selain itu, HTML ini juga mendukung adanya rumus-rumus matematika dalam dokumennya. Versi ini yang disebut HTML+- tidak bertahan lama dan segera digantikan dengan versi 3.2.
HTML Versi 3.2
HTML versi ini merupakan HTML yang sering digunakan. Di dalamnya terdapat suatu teknologi untuk meletakkan teks di sekeliling gambar, gambar sebagai latar belakang, tabel, frame, style sheet dan lain-lain. Selain itu pada HTML versi ini Kita bisa menggunakan script di luar HTML untuk mendukung kinerja HTML kita tersebut, seperti Javascript, VBScript dan lain-lain.
HTML Versi 4
HTML ini memuat banyak sekali perubahan dan revisi dari pendahulunya yaitu HTML 3.2. Perubahan ini hampir terjadi di segala perintah HTML seperti tabel, image, link, text, meta, imagemaps, form dan lain-lain.
HTML Versi 4.01
HTML versi 4.01 merupakan revisi dari HTML 4.0. Versi terbaru ini memperbaiki kesalahan-kesalahan kecil (minor errors) pada versi terdahulunya. HTML 4.01 ini juga menjadi standarisasi untuk elemen dan atribut dari script XHTML 1.0.

Cara Kerja HTML
Dokumen HTML adalah file yang diakhiri dengan ekstensi .html atau .htm. Ekstensi file ini bisa dilihat dengan mengunakan web browser apa pun (seperti Google Chrome, Safari, atau Mozila Firefox). Browser tersebut membaca file HTML dan me-render kontennya sehingga user internet bisa melihat dan membacanya.
Biasanya, rata-rata situs web menyertakan sejumlah halaman HTML yang berbeda-beda. Contohnya, beranda utama, halaman ‘tentang kami’, halaman kontak yang semuanya memiliki dokumen HTML terpisah.
Masing-masing halaman HTML terdiri atas seperangkat tags (bisa disebut juga elements), yang mengacu pada building block halaman website. Tag tersebut membuat hirarki yang menyusun konten hingga menjadi bagian, paragraf, heading, dan block konten lainnya.
Sebagian besar element HTML memiliki tag pembuka dan penutup yang menggunakan syntax <tag></tag>.
Berikut contoh kode dari susunan atau struktur HTML:
  1. <div>
  2. <h1>The Main Heading</h1>
  3. <h2>A catchy subheading</h2>
  4. <p>Paragraph one</p>
  5. <img src="/" alt="Image">
  6. <p>Paragraph two with a <a href="https://example.com">hyperlink</a></p>
  7. </div>
·      Elemen teratas dan terbawah adalah division sederhana (<div></div>) yang bisa Anda gunakan untuk mark up bagian konten yang lebih besar.
·      Susunan HTML di atas terdiri atas heading (<h1></h1>), subheading (<h2></h2), dua paragraf (<p></p>), dan satu gambar (<img>).
·      Paragraf kedua meliputi sebuah link (<a></a>) dengan attribute href yang terdiri atas URL tujuan.
·      Tag gambar memiliki dua attribute, src untuk path gambar dan alt untuk deskripsi gambar.
Tag HTML yang Paling Sering Digunakan
1. <!DOCTYPE>, Tag untuk menentukan tipe dokumen
2. <html>, Tag untuk membuat sebuah dokumen HTML
3. <title>, Tag untuk membuat judul dari sebuah halaman
4. <body>, Tag untuk membuat tubuh dari sebuah halaman
5. <h1> to <h6>, Tag untuk membuat heading

Perbedaan HTML dan HTML5
Sejak hari pertama diperkenalkan, HTML telah melewati perkembangan yang cukup signifikan. W3C terus merilis versi dan update terbaru sembari mencetak sejarah dan mengukuhkan keberadaannya.
HTML4 (belakangan ini sering disebut sebagai “HTML”) dirilis pada tahun 1999 dan versi terbarunya diperkenalkan pada publik pada tahun 2014.  Dikenal sebagai HTML5, versi terbaru ini menambahkan lebih banyak fitur baru ke bahasa mark up ini.
Salah satu fitur canggih di HTML5 adalah support untuk embed audio dan video. Jadi, alih-alih menggunakan Flash player, kita bisa melakukan file video dan audio yang di-embed ke halaman website dengan eanfaatkan tag <audio></audio> dan <video></video>. Fitur tersebut juga memiliki support bawaan untuk grafis vektor (SVG) yang dapat diskalakan dan MathML untuk formula matematika dan ilmiah.
HTML5 juga memperkenalkan beberapa perbaikan pada semantic. Tag semantic baru mengirimkan informasi pada browser tentang arti konten, yang  bermanfaat tak hanya bagi pembaca, tapi juga mesin pencari.
Tag semantic yang paling banyak digunakan adalah <article></article>, <section></section>, <aside></aside>, <header></header>, dan <footer></footer>. Agar bisa lebih paham tentang perbedaan HTML dan HTML5, silakan baca artikel kami.


Sunday, October 13, 2019

Sejarah Perkembangan Komputer dan Bagian-Bagiannya


SEJARAH PERKEMBANGAN KOMPUTER DAN BAGIAN-BAGIANNYA
PENEMU KOMPUTER PERTAMA KALI
Penemu komputer pertama adalah Charles Babbage, dikenal dunia sebagai salah satu penemu sejarah komputer pertama kali. Yang telah banyak memberkan karya pada kehidupan manusia sampai sekarang ini, dari penemuannya.
SEJARAH PERKEMBANGAN KOMPUTER DARI GENERASI KE GENERASI
A. Sejarah Komputer Generasi Pertama (1946-1959)
Sejarah komputer generasi pertama yaitu digital elektronik atau bisa di sebut dengan ENIAC (Electronic Numerical Integrator and Calculator). Merupakan salah satu yang digunakan sebagai kebutuhan umum. Program pada ENIAC, sudah di rancang pada tahun 1942, dan baru mulai di kerjakan pada tahun 1943 oleh John Presper Eckert dan Dr. John W. Mauchly di Moore School of Electrical Engineering (University of Pennsylvania) dan selesai pada tahun 1946.
Bentuk program ENIAC berukuran sangat besar, dalam penempatan program tersebut membutuhkan ruang sebesar 500m2. ENIAC memakai 18.000 tabung hampa udara, serta 75.000 relay dan saklar, 10.000 kapasitor dan menggunakan 70.000 resistor.
Ketika mulai dioperasikan, ENIAC membutuhkan daya listrik yang sangat besar yaitu 140 kilowatt. Dengan berat mesin lebih dari 30 ton, dan sangat memakan banyak ruangan 167 m2. Perangkat lunak komputer yang pertama kali telah dikembangkan yaitu, komputer sebagai desain pesawat dan peluru kendali. Salah satu ilmuwan yang mengerjakan konsep pengembangan tersebut ialah Konrad Zuse, seorang Insinyur berasal dari Jerman.
Pada pertengahan tahun 1940-an, John Von Neumann (1903-1957) bergabung bersama tim University Of Pennysylvania. Dalam proses membangun konsep desain komputer 40 tahun mendatang masih dipakai dalam teknik dalam merakit komputer.
Von Neumann mendesain EDVAC (Electronic Discrete Variable Automatic Comnputer)  pada tahun 1945 dengan sebuah memori untuk menampung baik program atau pun data. Teknik semacam ini, memungkinkan pembuatan komputer agar berhenti pada suatu saat dan kemudian melanjutkan pekerjaannya kembali. Peran utama arsitektur Von Neumann adalah unit pemrosesan sentral CPU (Central processor unit), yang mampu semua fungsi komputer dikoordinasikan melalui satu sumber tunggal. Ciri-ciri  komputer generasi pertama adalah CPU. Sejarah komputer generasi 1 memiliki ciri khusus, yaitu instruksi dalam mengoperasikan dibuat secara spesifik untuk satu tugas tertentu. Setiap komputer mempunyai program seperti kode-biner.
Masing-masing yang berbeda disebut dengan Machine Language (Bahasa Mesin). Hal ini menyebabkan program komputer sulit untuk diprogramkan dan membatasi kecepatannya. Ciri-ciri Komputer Generasi Pertama Adalah:
·         Ukuran fisik hardware komputer lebih besar, memerlukan ruang yang luas.
·         Instruksi operasi dibuat secara spesifik untuk tugas tertentu.
·         Programnya hanya bisa dibuat menggunakan bahasa mesin.
·         Komputer mempunyai silinder magnetik untuk menyimpan data.
·         Menggunakan Simpanan Luar Magnetic Tape dan Magnetic Disk.
·         Membutuhkan daya listrik yang besar.
·         Suhunya cepat panas, sehingga diperlukan pendingin.
·         Daya simpannya kecil.
·         Prosesnya kurang cepat.
·         Menggunakan Konsep Stored Program dengan memori utamanya adalah Magnetic Core Storage.
·         Sirkuitnya Menggunakan Tabung Hampa. Penggunaan Tabung Hampa tersebut yang membuat ukuran komputer pada masa tersebut berukuran sangat besar.
Central processing unit yang terdapat dalam komputer generasi 1 merupakan mesin pertama yang digunakan untuk mengoperasikan seluruh sistem komputer. Perangkat komputer yang pertama kali di kembangkan yaitu, desain komputer  pesawat dan peluru kendali. Ilmuwan yang menggagas konsep pengembangan tersebut adalah Konrad Zuse, seorang Insinyur asal Jerman.
Kemudian, pada pertengahan 1940an, sejarah komputer diubah lagi tersebut memulai perkembangan lebih lanjut, yang dilakukan oleh John von Neuman. Ciri utama dari komputer generasi pertama adalah CPU. Central processing unit yang terdapat dalam komputer generasi I adalah mesin pertama yang digunakan sebagai mengoperasi seluruh sistem komputer. Sedangkan program utama yang terdapat di komputer generasi pertama adalah “machine language”.
B. SEJARAH KOMPUTER GENERASI KEDUA (1959 – 1964)
Perubahan dalam Penemuan penting telah terjadi di generasi kedua. Yaiut transistor, alat canggih yang mampu maksimalkan kinerja komputer hanya dengan ukuran yang sangat kecil. Penemuan alat ini, mampu mempengaruhi perkembangan komputer pada generasi kedua, dengan cepat. Pada 1959-1960an, para ilmuwan memulai menggarap komputer generasi kedua.
           
Beberapa diantara intansi, perusahaan, universitas, dan pemerintah telah memanfaatkan kecanggihan dari komputer generasi kedua. Maksud dari penemuan komputer generasi 2 ini adalah transistor, yang mampu membuat sejarah komputer generasi kedua, berukuran lebih kecil dibandingkan dengan komputer generasi pertama. Mesin pertama yang menggunakan teknologi terbaru ini adalah super komputer. IBM telah membuat super komputer bernama Stretch, dan Sprery-Rand dan membuat komputer bernama LARC.
Sejarah komputer yang dikembangkan di laboratorium energi atom, dapat mengatasi sejumlah besar data, sebuah kemampuan yang sangat dibutuhkan oleh para peneliti atom. Harga mesin tersebut sangat mahal dan cenderung terlalu kompleks, sebagai kebutuhan komputasi bisnis, sehingga membuat keterbatasan dalam kepopulerannya. Hanya ada dua LARC telah dipasang dan digunakan, satu di Lawrence Radiation Labs di Livermore, California, dan yang lainnya di US Navy Research and Development Center di Washington D.C.
Komputer generasi kedua telah menggantikan posisi bahasa mesin dengan bahasa assembly. Dan Bahasa assembly adalah bahasa yang menggunakan singakatan sebagai pengganti kode biner. Pada awal 1960an, mulai bermunculan sejarah komputer generasi yang kedua yang telah sukses meluncur di bidang bisnis, pada universitas dan di pemerintahan. Komputer generasi kedua ini komputer yang sepenuhnya telah menggunakan Transistor.
Mereka juga mempunyai komponen yang dapat digabungkan dengan komputer pada saat ini seperti printer, penyimpanan dalam disket, memory, system operasi, dan program. Salah satu contoh penting komputer pada masa ini yaitu jenis IBM 1401 yang telah diterima secara luas di kalangan industri. Pada tahun 1965, hampir seluruh bisnis-bisnis besar menggunakan komputer generasi kedua dalam memproses informasi keuangan bisnis.
Program yang telah dijalankan tersimpan di dalam komputer dan bahasa pemrograman yang ada di dalamnya memberikan fleksibilitas kepada komputer. Komputer digital yang pertama memiliki ukuran bentuk yang sangat besar, serta biaya yang tinggi untuk membuatnya. fungsi komputer pada generasi ke dua kebanyakan hanya digunakan sebagai perhitungan ilmiah. Sejarah Komputer pada generasi kedua juga sudah memiliki tempat sistem penyimpanan sendiri. Yaitu, Kapasitas memori utama di dapat dari. Magnetic Core Storage dan menggunakan bentuk simpanan luar, yang berupa Magnetic Tape dan Magnetic Disk.
Transistor dibanding dengan tabung, teknologi transistor jauh lebih mudah dan efisien, sebagai switch dan dapat lebih diperkecil ke skala mikroskopik. Pada tahun 2001 peniliti Intel telah mengenalkan silikon dalam bentuk paling kecil dan paling cepat di dunia, dengan ukuran sebesar 20 nanometer atau sebanding dengan ukuran sepermiliar meter, yang bisa digunakan pada prosesor dengan kecepatan 20 GHz (Giga Hertz). Ciri-ciri Komputer Generasi Kedua Adalah:
·         Sudah menggunakan operasi dalam bahasa pemrograman tingkat tinggi COBOL dan FORTRAN.
·         Kapasitas memori utama telah dikembangkan dari  Magnetic Core Storage.
·         Memakai simpanan dari luar yang berupa magnetic tape dan magnetic disk.
·         Kemapuan dalam melakukan proses real-time dan real-sharing.
·         Ukuran fisiknya sudah lebih kecil jika dibandingkan dengan komputer generasi pertama.
·         Proses operasi sudah lebih cepat, yaitu bisa melakukan jutaan operasi per detik.
·         Kebutuhan terhadap daya listrik lebih kecil.
·         Orientasinya penggunaan program tidak lagi tertuju pada aplikasi bisnis, tapi juga sudah pada aplikasi teknik.
C. SEJARAH KOMPUTER GENERASI KETIGA (1964 – 1970)
Komputer generasi ketiga adalah perkembangan yang melalui tahap yang sangat pesat dari perkembangan komputer yang ada. Komputer generasi ketiga muncul sejak era 1964-1970an. Dalam penggunaanya, transistor menjadikan kinerja komputer lebih cepat panas. Sehingga, membuat komputer generasi kedua mulai ditinggalkan. Kemudian salah satu seorang ilmuwan bernama Jack Billy, mencoba kembali melakukan penelitian.
           
Kemudian pada tahun 1958, dia telah menciptakan komponen yang lebih canggih lagi, dibandingkan dengan transistor yang membuat komputer cepat panas tadi. Penemuannya Yakni IC atau Integrated Circuit chip kecil yang mampu mengumpulkan dan menampung banyak komponen menjadi satu. Pada generasi ketiga inilah sejarah komputer teknologi Integrated Circuit (IC) menjadi salah satu ciri utama. Karena mulai familiar dan banyak digunakan pada sebuah perangkat komputer hingga generasi sekarang.
IC dibuat pertama kali oleh seorang bernama, Texas Istruments dan Fairchild Semiconductor pada tahun 1959 yang berisi hanya enam transistor saja. Bisa kita coba bandingkan dengan prosesor saat ini yang kita gunakan telah memiliki jutaan, puluhan, ratusan juta transistor. Bahkan telah didesain prosesor yang memiliki miliaran transistor. Dari sebuah perkembangan yang luar biasa dalam masa kurang dari setengah abad. Ciri-ciri komputer generasi ketiga adalah:
·         Penggunaan listrik lebih hemat.
·         Peningkatan dari sisi software.
·         Harganya semakin murah.
·         Kapasitas memori lebih besar, dan dapat menyimpan ratusan ribu karakter (sebelumnya hanya puluhan ribu).
·         Karena telah menggunakan IC maka kinerja komputer menjadi lebih tepat dan cepat.
·         Kecepatannya hampir 10.000 kali lebih cepat dari komputer generasi pertama.
·         Kemampuan melakukan multiprocessing dan multitasking.
·         Telah menggunakan terminal visual display dan dapat mengeluarkan suara.
·         Menggunakan media penyimpanan luar disket magnetik (external disk) yang sifat pengaksesan datanya secara acak (random access) dengan kapasitas besar (jutaan karakter).
·         Kemampuan melakukan komunikasi dengan komputer lain.
Dengan begitu, ukuran komputer menjadi lebih simpel dan kecil. Pada komputer generasi ketiga juga lebih cepat disektor sistem operasi dan mampu menjalankan beberapa program secara bersamaan.
D. SEJARAH KOMPUTER GENERASI KEEMPAT (1979 – 2000AN)
Komputer generasi keempat adalah regenerasi dari generasi ke 3, perdaanya bahwa IC pada komputer generasi 4 lebih kompleks dan terintegrasi dibandingkan dengan generasi sebelumnya yaitu generasi ketiga. Pada generasi keempat, komputer sudah mulai menggunakan chip IC, kemudian baru mulai dikembangkan lagi. Oleh perusahaan Very Large Scale Integration. Untuk mencoba mengerjakan pengembangan tersebut sejak tahun 1980-an. Walhasil, satu chip tunggal mampu menampung ribuan komponen.
           
Sejak tahun 1970 muncul dua perkembangan yang dianggap sebagai komputer generasi 4. yang Pertama, penggunaan Large Scale Integration (LSI) yang bisa disebut dengan nama Bipolar Large Large Scale Integration. LSI merupakan sekumpulan pemadatan beribu-ribu IC, yang dijadikan satu pada sebuah keping IC yang bisa kita sebut dengan nama chip. Istilah penyebutan chip digunakan dalam menunjukkan suatu lempengan yang berbentuk, persegi empat yang memuat rangkaian terpadu IC.
LSI kemudian dapat dikembangkan lagi menjadi VLSI (Very Large Scale Integration) yang dapat menampung puluhan ribu bahkan hingga ratusan ribu IC.

Kemudian dikembangkan lagi menjadi komputer mikro, yang menggunakan semikonduktor dan mikroprosesor yang berbentuk chip. Sebagai memori komputer internal sementara, sedangkan generasi sebelumnya hanya menggunakan magnetic core storage. Perusahaan Intel dari mulai tahun 1971 telah memperkenalkan mikrokomputer 4 bit yang sudah menggunakan chip prosesor dengan sebutan 4004 yang berisi 230 transistor dan berjalan pada 108 KHz (Kilo-Hertz) dan dapat mengeksekusi hingga 60.000 operasi per detik.
Dilanjutkan lagi pada tahun 1972, Intel memperkenalkan mikrokomputer dengan nama 8008 yang mampu memproses 8 bit informasi hanya pada satu waktu. Selanjutnya dilanjut dengan mikroprosesor 8080 dibuat pada tahun 1974, dan yang merupakan prosesor sebagai tujuan umum pertama yang berhasil dikembangkan. Jika sebelumnya prosesor 4004 dan 8008 dirancang hanya sebagai kebutuhan aplikasi tertentu, dan prosesor 8080 memiliki kinerja kemampuan lebih cepat dan memilki set instruksi yang lebih kaya, serta memiliki kemampuan lebih dalam pengalamatan yang lebih besar.
Sejarah komputer pada generasi keempat memiliki tampilan monitor, masih menggunakan satu warna (green color). Komputer- komputer generasi keempat diantaranya adalah Apple II, PDP-11, VisiCalc, dan IBM 370, Apple I dan Altair yang sudah menggunakan prosesor Intel 8080, dengan sistem operasi CP/M (Control Program for Microprocessor), dengan bahasa pemrograman Microsoft Basic (Beginners Allpurpose Symbolic Instruction Code). Ciri-ciri komputer generasi keempat Adalah:
·         Menggunakan LSI (Large Scale Integration).
·         Dikembangkan komputer mikro yang sudah menggunakan semiconductor dan micro processor yang berbentuk chip untuk memori komputer.
Sebagai catatan bahwa pada komputer-komputer generasi keempat ini tidak satupun yang PC-Compatible atau Macintosh-Compatible. Sehingga pada generasi ini belum memiliki standar sebuah komputer terutama personal computer (PC). Dari sinilah, istilah “personal computer” atau PC muncul. Artinya, perangkat komputer mulai dipasarkan ke sektor perorangan. Tentunya tidak hanya sampai di situ saja, muncullah perangkat komputer tebaru yang mudah dibawa ke mana-mana, yaitu Laptop.
E. SEJARAH KOMPUTER GENERASI KELIMA (SEKARANG)
Komputer generasi kelima yaitu pada saat sekarang ini, tengah banyak sekali dilakukan pengembangan oleh berbagai vendor elektronik. Komputer generasi kelima sering disebut dengan komputer generasi masa depan. Pada perkembangan selanjutnya akan ada bayak perubahan besar terjadi, bahwa sejak IBM-PC diperkenalkan dan bukan satu-satunya manufaktur PC-compatible.
     
Maka standar baru dalam dunia industri PC, akan lebih banyak di terapkan dan lebih dikembangkan oleh perusahaan lain. Seperti Intel dan Microsoft yang dipelopori oleh W.Bill Gates yang saat ini telah menjadi pionir standar hardware dan software dunia. Beberapa bukti diantaranya adalah munculnya smartphone, tablet, phablet, netbook, ultrabook, dan banyak lagi, penemuan-penemuan terbaru pada saat ini yang bisa kita temui. Sejarah perkembangan komputer generasi kelima merupakan komputer, yang kita gunakan pada sekarang ini. Generasi ini ditandai munculnya. LSI (Large Scale Integration) yang merupakan pemadatan ribuan microprocessor di dalam sebuah microprocesor pada saat ini. Selain itu, juga ditandai dengan munculnya semi conductor dan microprocessor. Perusahaan yang telah membuat micro-processor di antaranya ialah perusahaan Intel Corporation, Zilog, Motorola, dan lainnya masih banyak lagi. Di pasaran dapat kita temui dengan mudah, dengan adanya microprocessor dari Intel dengan model 4004, 80386, 8088, 80286, 80486, dan Pentium.
Pentium empat merupakan keluaran produksi terbaru dari perusahaan Intel Corporation yang diharapkan kedepanya dapat menutupi kekurangan dan segala kelemahan yang ada. Pada produk sebelumnya. selain itu, kemampuan serta kecepatan yang telah dimiliki Pentium-4 juga bertambah menjadi 2 Ghz. Pada tahun 2001 Intel telah berhasil meluncurkan prosesor Itanium, merupakan prosesor dengan basis arsitektur 64 bit (IA-64) pertama dari produk intel. Itanium adalah prosesor pertama yang dimiliki Intel dengan instruksi 64 bit dan akan mengelurkan satu generasi terbaru mulai dari sistem operasi dan aplikasi, sementara itu produk intel masih mempertahankan backward compatibility dengan software 32 bit.
Perlu dipahami terlebih dahulu bahwa sejak dikeluarkannya prosesor 386, komputer mampu beroperasi pada 32 bit per satuan waktu dalam mengeksekusi informasi hingga Pentium 4. Pada saat sekarang ini komputer yang digunakan kebanyakan masih sering menggunakan yang berbasis 32 bit. Pada generasi pentium, selain ciri khasus yang dimiliki dari peningkatan kinerja kecepatan akses datanya dan juga tampilan gambar sudah memiliki resolusi (kualitas gambar) sudah bagus dan berwarna serta multimedia juga mendukung, dan yang lebih penting lagi adalah fungsi komponen komputer menjadi lebih cerdas.
Meskipun komputer pada generasi saat ini, dengan ukuran fisik menjadi lebih kecil dan sederhana namun memiliki kemampuan yang semakin pintar dan canggih dalam pengoprasiaya. Pada generasi kelima ini, sudah dilakukan upaya pengembangan yang dinamakan Josephson Junction, teknologi yang dapat menggantikan chip. Yang dapat mempunyai kinerja kemampuan memproses trilyunan pengoperasi perdetik, sementara teknologi chip hanya bisa memproses miliaran operasi dalam perdetik.
Komputer pada generasi kelima akan dapat menerjemahkan bahasa manusia, manusia dapat secara langsung berbicara dengan komputer serta adanya kemampuan dalam penghematan energi komputer. Sifat yang luar biasa dapat disebut dengan “Artificial Intelligence”, selain itu juga berbasis GUI (Graphic User Interface), multikomunikasi dan multimedia. Selanjutnya pada tahun 1993 Intel mulai mengenalkan keluarga dari prosesor 586 yang disebut dengan Pentium 1 serta jumlah transistor 3,1 juta untuk melakkan 90 MIPS (Million Instruction Per Second). Selanjutnya Kemudian dilanjutkan kepada generasi berikutnya yaitu Pentium 2, 3, dan 4.
Gambar-gambar yang ditampilkan pada generasi ini menjadi lebih halus dan lebih tajam, di samping itu kecepatan memproses kinerja, dan dalam mengirim ataupun menerima gambar juga menjadi semakin cepat. Dengan teknologi komputer yang ada pada saat ini, akan sulit untuk dibayangkan bagaimana komputer masa depan. Dengan teknologi yang ada pada saat ini saja, kita seakan sudah dapat “menggenggam dunia” karena kecanggihan yang dimiliki.
Dari sisi teknologi dari beberapa ilmuan komputer dunia, memiliki keyakinan bahwa suatu saat akan tercipta, apa yang disebut dengan biochip, yang terbuat dari bahan protein sitetis. Robot yang dibuat dengan bahan seperti ini nantinya akan menjadi seperti manusia tiruan. Sedangkan teknologi yang sedang dalam proses penelitian saat ini yaitu mikrooptik, serta input-output audio yang dapat digunakan kepada generasi komputer yang akan datang. Ahli-ahli sains komputer pada sekarang sedang memulai dalam mencoba merakit komputer yang tidak memerlukan penulisan dan pembuatan program oleh pengguna. Komputer tanpa program (programless computer) ini mungkin membentuk ciri utama generasi komputer yang akan dikembangkan pada masa yang akan datang. Ciri-ciri komputer generasi kelima Adalah:
·         Masih menggunakan teknologi LSI, yang tentu saja memiliki banyak pengembangan
·         Fitur-fitur yang semakin banyak
·         Pemrosesan informasi yang jauh lebih cepat
Secara prinsip ciri-ciri komputer dimasa yang akan mendatang adalah lebih canggih dan lebih murah dan memiliki kemampuan diantaranya melihat, berbicara, mendengar, dan lebih canggih lagi. Serta mampu membuat kesimpulan seperti manusia. Ini berarti komputer generasi kelima memiliki kecerdasan buatan, yang mendekati kemampuan dan prilaku manusia. Kelebihan lainnya lagi, kecerdasan untuk memprediksi sebuah kejadian yang akan terjadi, bisa berkomunikasi langsung dengan manusia, dan bentuknya semakin kecil memiliki banyak sejarah komputer, yang dapat kita temui.
BAGIAN-BAGIAN KOMPUTER
1. Casing
Bagian yang melapisi perangkat-perangkat keras ini disebut casing. Ibarat rumah, casing berfungsi melindungi “penghuninya”. Perangkat-perangkat keras seperti motherboard, floppy disk, power supply dan lain-lain. Dari gangguan eksternal seperti benturan, panas, debu, dan air sehingga perangkat bisa tetap berjalan seyogianya. Casing umumnya berbentuk kotak dengan lebar antara 30–40 cm dan panjang 50–60 cm. Casing sering menjadi alas bagi monitor, meski ada juga casing yang dibuat menyatu dengan monitor.
2. Keyboard
Keyboard adalah papan yang tersusun atas tombol-tombol kecil bertuliskan huruf, angka, dan beberapa simbol yang memanfaatkan USB kabel sebagai konektornya. Keyboard digunakan sebagai sarana mengetik dalam pengoperasian komputer.
3. Mouse
Perangkat yang bisa dilihat di gambar berikut adalah mouse. Dinamai demikian karena kabelnya yang menjulur menyerupai ekor tikus. Kegunaannya antara lain mengontrol kursor di jendela tampilan, menggulir (scrolling) halaman, dan memperbesar (zoom-in) dan memperkecil (zoom-out) tampilan. Mouse bekerja dengan mendeteksi gerakan menggunakan bola yang menyentuh permukaan keras. Akan tetapi, mouse modern tidak lagi menggunakan bola, tetapi menggunakan sinar optis yang memungkinkan pendeteksian yang lebih cepat. Bahkan, mouse sudah hadir dengan teknologi nirkabel.
4. CD ROM
CD ROM (compact disk read-only memory) merupakan salah satu memori yang hanya bisa dibaca (read-only); tidak bisa ditulis atau diubah. CD ROM hanya bisa membaca kepingan CD. Perangkat yang berlubang di tengah permukaannya ini biasa digunakan untuk menyetel kaset film sehingga dapat ditonton di layar monitor. Satuan kecepatan membaca CD ROM adalah mega bita per sekon (MBps).
5. Monitor
Bagian ini disebut monitor. Fungsinya bisa dibilang mirip dengan televisi. Monitor adalah satu di antara perangkat jenis soft-copy devices yang menampilkan gambar hasil visualisasi CPU. Sebagaimana televisi, monitor hadir dengan berbagai macam ukuran layar. Layar monitor pada umumnya berukuran 17 sampai 20 inci. Teknologi layar monitor sendiri yang paling populer adalah LED dan LCD. Jenis-jenis monitor saat ini sudah beragam, mulai dari yang berbentuk besar dengan layar cembung, hingga bentuk slim dengan layar datar. Bahkan, kini hadir pula monitor dengan layar sentuh (touchscreen) seperti pada layar ponsel pintar (Smartphone).
6. Power Supply
Power supply adalah sebuah komponen yang berfungsi mengubah arus AC (alternating current) menjadi DC (direct current).  Dalam konteks perangkat komputer, power supply sangat dibutuhkan karena komputer hanya dapat bekerja melalui tegangan DC. Tak heran, apabila power supply rusak, maka arus DC menjadi tidak seimbang sehingga akan terjadi kerusakan pada bagian-bagian komputer lainnya.
7. Kipas (Cooler)
Saat dinyalakan beberapa lama, komputer akan mulai memanas. Komputer jika terlalu panas akan menurunkan performa sistem sehingga komputer Anda akan bekerja lebih lambat. Dalam hal ini, kipas atau cooler berfungsi untuk mendinginkan perangkat-perangkat dalam komputer. Sehingga, komputer bisa bekerja lebih stabil.
8. Mainboard
Sering juga disebut motherboard, adalah papan sirkuit yang tersusun atas beberapa komponen utama yang saling terhubung. Komponen-komponen tersebut bekerja sama dalam pengoperasian komputer. Komponen-komponen ini terdiri antara lain:
a. CPU
CPU atau central processing unit adalah sebuah perangkat keras yang menjadi pusat pemrosesan data. CPU Jika dikaitkan dengan struktur tubuh manusia, ibarat otak. Jika otak manusia sebagai pusat kendali tubuh seperti bergerak, mendengar, atau berbicara, demikian pula CPU. CPU-lah yang mengontrol seluruh aktivitas komputer sehingga mampu mengeluarkan objek visual pada layar monitor (yang diterima melalui perangkat lunak), mengeluarkan suara melalui sound system, dan membuat keyboard serta mouse bekerja.
Dengan kata lain, tanpa hadirnya perangkat keras yang satu ini, mustahil sebuah komputer dapat beroperasi. Satuan umum kecepatan CPU adalah Ghz (gigahertz), yaitu berapa gigabita yang bisa diproses dalam satu detik. Kecepatan CPU di tiap komputer berbeda; semakin tinggi kecepatan tersebut, semakin banyak pula proses yang bisa dikerjakan dalam satu detik.
b. Hard Drive
Inilah perangkat yang bertugas menyimpan seluruh pekerjaan kamu di komputer. Hard drive, atau yang biasa disingkat HDD, adalah memori internal dalam komputer yang bersifat permanen. Artinya, data yang tersimpan di dalam HDD akan bertahan selamanya selama data tidak dihapus pengguna atau perangkat mengalami kerusakan.
Pada jenis komputer yang berbeda, berbeda pula kapasitas penyimpanan HDD. Semakin tinggi kapasitas HDD mengindikasikan semakin banyak data yang bisa ditampung. Kemampuan menampung data HDD biasa ditulis dalam satuan gigabita (GB).
c. RAM
RAM (random access memory) atau sering juga disebut memori akses acak, adalah perangkat keras yang berfungsi menyimpan data-data sementara. Data-data ini bisa diperoleh dari hard disk, perangkat input-output, atau data-data hasil pemrosesan sebuah program. Bukan hanya itu, data-data tersebut juga diambil secara acak. RAM bekerja sama dengan CPU. Agar tidak bingung, kita ambil contoh sebuah proses yang memerlukan data sebesar 1 GB. Agar proses tersebut dapat berjalan, mesti ada memori yang menyimpan dan menyalurkan data tersebut ke CPU, bukan?
Di sinilah RAM berperan di mana data tersebut disimpan dan dijalankan oleh CPU sehingga dapat menampilkan objek visual seperti pada layar kamu saat ini. Setelah proses berakhir, data sebesar 1 GB tersebut akan dibuang dan RAM melanjutkan ke data berikutnya. RAM memiliki kapasitas yang sangat bervariasi, mulai dari 2 GB, 4 GB, bahkan 65 GB. Di atas itu biasanya hanya dimiliki superkomputer. Akan tetapi, masih ada sejumlah komputer yang terintegarasi RAM beberapa MB saja, biasanya merupakan sisa-sisa peninggalan komputer zaman dahulu.
Perangkat ini termasuk perangkat bongkar pasang sehingga kamu dapat menggantinya dengan spesifikasi yang lebih tinggi. Namun, setiap komputer memiliki batas maksimal kapasitas RAM tersendiri.
d. VGA
VGA (video graphics array) atau dalam istilah awam dikenal sebagai kartu grafis, adalah memori yang memproses grafis. Secara sederhana, perangkat bongkar pasang ini memproses perintah yang diterima dari CPU ke dalam bentuk visual seperti yang tampil di layar komputer kamu saat ini. Ada banyak merek-merek VGA, dua yang paling populer adalah Intel HD Graphics dan NVIDIA GeForce. Untuk penggunaan berat seperti mengedit video atau bermain game, pengguna lebih prefer dengan NVIDIA GeForce karena kompabilitasnya yang tinggi.
e. ROM
Pernahkah kamu mencoba fitur hibernate atau sleep yang disediakan Windows? Sementara aliran listrik telah dimatikan, ketika dinyalakan lagi komputer bisa membuka kembali program-program yang dijalankan ketika itu. Hal ini bisa terjadi karena data tersebut tersimpan dalam ROM (read-only memory). ROM adalah salah satu memori dalam komputer. Seperti namanya, memori ini hanya bisa dilihat; tidak bisa diubah. Berbeda dengan RAM, ROM bersifat permanen dan biasanya data yang ada diisi oleh pabrik yang membuatnya. Maka dari itu, ROM biasanya digunakan untuk menyimpan firmware.
f. Sound Card
Sound card adalah perangkat keras yang berfungsi mengeluarkan suara. Hal ini bisa terjadi karena sound card memiliki output yang memproses dan menghantarkan data berupa suara. Ketika output ini dimasukkan, misalnya dengan speaker, maka data yang diterima sound card akan diproses dan dikeluarkan melalui speaker.
9. Komponen-Komponen Eksternal
Selain itu, ada juga komponen-komponen eksternal yang mendukung fungsi komputer itu sendiri. Karena bersifat eksternal, biasanya kamu tidak akan mendapatkannya saat kamu membeli komputer. Komponen-komponen ini dijual terpisah sehingga kamu harus membelinya.
a. Speaker
Pada dasarnya, komputer telah memiliki speaker bawaan. Namun, suara yang dihasilkan biasanya tidak sejernih speaker tambahan. Tak heran, banyak orang yang membeli speaker tambahan dari luar pabrik komputer tersebut. Speaker berfungsi menghasilkan audio dari media-media yang kita putar seperti musik dan video.
Speaker tambahan biasanya diberi efek-efek lain seperti kontrol suara bass atau kontrol noisy (keberisikan). Merek speaker yang cukup terkenal seperti Harman Kardon, Logitech, Simbadda, dan lain-lain. Harganya pun bervariasi mulai dari ratusan ribu hingga belasan juta rupiah.
b. Printer
Printer juga termasuk komponen tambahan. Printer berguna untuk mengubah soft copy yang Anda buat di komputer menjadi bentuk hard copy. Hal ini sangat berguna untuk mencetak naskah atau tulisan yang Anda tulis di Microsoft Word. Jenis-jenis printer sendiri bermacam-macam. Mulai dari 3D printer, laser printer, laser printer, inkjet printer, dan banyak lagi. Namun, yang sering digunakan saat ini untuk kegiatan tulis menulis adalah tipe laser dan inkjet printer.
Inkjet printer populer digunakan dalam rumahan dan kantoran. Printer ini menggunakan tinta yang mudah mengering untuk mencetak tulisan dan menentukan warnanya. Sementara itu, laser printer biasanya digunakan oleh kantor skala besar. Karena, printer ini bisa menghasilkan banyak cetakan dalam waktu singkat. Prinsip kerjanya mirip dengan inkjet printer, namun dengan teknologi yang lebih mutakhir.
c. Flash Disk & Hard Disk
Bagi pengguna komputer yang gemar menyimpan file-file besar, biasanya suatu saat memori komputer sudah tidak dapat menampung file lagi. Dalam hal ini, biasanya akan digunakan flash disk & hard disk sebagai penyimpan memori tambahan. Flash disk adalah penyimpan memori tambahan berbentuk pesergi panjang kecil. Memori yang disediakan yang paling sering adalah 4, 6, 8, dan 16 GB. Meski, ada juga flash disk yang mampu menyimpan hingga 126 GB.
Cara menggunakannya sederhana: cukup colokkan bagian USB dalam flash disk tersebut ke output komputer. Kemudian, Anda dapat memindahkan beberapa file di komputer Anda ke dalam flash disk sehingga bisa melegakan memori komputer Anda. Hard disk prinsip kerjanya sama dengan flash disk. Namun, hard disk mampu menyimpan data yang lebih besar mulai dari ratusan gigabita hingga terabita (1 TB = 1000 GB).

Tugas PENGANTAR REKAYASA INFRASTRUKTUR DAN LINGKUNGAN “PENGELOLAAN AIR LIMBAH” PROGRAM STUDI REKAYASA INFRASTRUKTUR DAN LINGKUNGAN JURUSAN ...