DINDI PASALIA

Selasa, 19 November 2019

SERVER secara singkat

*PENGERTIAN SERVER
            Server adalah sebuah sistem komputer yang menyediakan jenis layanan (service) tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable dan RAM yang besar, juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan (network operating system). Server juga menjalankan perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya, seperti halnya berkas atau alat pencetak (printer), dan memberikan akses kepada workstation anggota jaringan.





*MACAM DAN FUNGSINYA
         
          Terdapat berbagai macam jenis server yang ada dengan fungsi yang berbeda-beda, misalnya saja web server yang digunakan untuk menyimpan data dalam sebuah web, FTP server yang menangani perpindahan file (transfer file), mail server yang melayani urusan email para klien, database server untuk menyimpan berbagai macam data atau file dan lain sebagainya. Salah satu peran server yang paling penting adalah pada sebuah web hosting.
Secara sederhana, server bekerja atas permintaan dari sebuah klien.

Sebuah perangkat komputer yang dijadikan server biasanya dirancang sedikit berbeda dari komputer – komputer klient. Dalam hal spesifikasi perangkat dan juga dalam hal sistem operasi misalnya, spesifikasi perangkat komputer yang digunakan sebagai server harus dibuat tinggi (karena harus menangani lalu lintas data yang cukup besar), sedangkan sistem operasinya harus menggunakan sistem operasi khusus server seperti Windows Server atau pun Linux Ubuntu Server / Linuxt Mint Server.


Fungsi Server sesuai jenisnya :

  • Server Aplikasi. Server yang digunakan untuk menyimpan berbagai macam aplikasi yang dapat diakses oleh client.
  • Server Data. Server jenis ini di gunakan untuk menyimpan berbagai data , baik data yang belum diolah ataupun data yang sudah diolah menjadi informasi. data ini dapat di akses oleh client dengna bantuan aplikasi yang ada di server.
  • Server Proxy.  Server proxy berfungsi untuk mengatur lalu lintas di jaringan melalui pengaturan proxy. Orang awam lebih mengenal proxy server untuk mengkoneksikan komputer client ke Internet.
 Fungsi Server secara umum :
  • Melayani dan bertanggung jawab penuh terhadap permintaan data dari komputer klien.
  •  Menyediakan berbagai macam resource untuk dapat digunakan semua komputer klien yang masuk dalam jaringan, baik itu berupa perangkat keras maupun perangkat lunak/aplikasi.
  • Bertanggung jawab dalam mengatur lalu-lintas data.
  • Menyimpan berbagai file dan data untuk dapat diakses bersama-sama menggunakan protokol FTP.
  • Mengatur hak akses (permissions) ke dalam sebuah jaringan, sehingga tidak semua klien mampu mengakses data yang terdapat dalam komputer server.
  • Menyediakan aplikasi dan database yang mampu dijalankan di semua komputer klien.
  • Memberikan perlindungan untuk komputer klien dengan pemasangan firewall atau anti malware di komputer lain.

 Manfaat penggunaan 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 sekolah atau 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.

 Demikian penjelasan mengenai pengertian server, jenis server, fungsi, dan manfaat server. Semoga bermanfaat.

_______________________________________________💗_______________________________________________
Share:

Rabu, 06 Maret 2019

Bahasa Pemrograman

     

Bahasa Pemrograman (programming language
) adalah sebuah instruksi standar untuk memerintah komputer agar menjalankan fungsi tertentu. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.


     Fungsi bahasa pemrograman yaitu memerintah komputer untuk mengolah data sesuai dengan alur berpikir yang kita inginkan. Keluaran dari bahasa pemrograman tersebut berupa program/aplikasi. Contohnya adalah program yang digunakan oleh kasir di mal-mal atau swalayan, penggunaan lampu lalu lintas di jalan raya, dll.

Bahasa Pemrograman yang kita kenal ada banyak sekali di belahan dunia, tentang ilmu komputer dan teknologi dewasa ini. Perkembangannya mengikuti tingginya inovasi yang dilakukan dalam dunia teknologi. Contoh bahasa pemrograman yang kita kenal antara lain adalah untuk membuat aplikasi game, antivirus, web, dan teknologi lainnya.
Bahasa pemrograman komputer yang kita kenal antara lain adalah Java, Visual Basic, C++, C, Cobol, PHP, .Net, dan ratusan bahasa lainnya. Namun tentu saja kebutuhan bahasa ini harus disesuaikan dengan fungsi dan perangkat yang menggunakannya.

Secara umum bahasa pemrograman terbagi menjadi 4 kelompok, yaitu :

  • Object Oriented Language (Visual dBase, Visual FoxPro, Delphi, Visual C)
  • High Level Language (seperti Pascal dan Basic)
  • Middle Level Language (seperti bahasa C), dan
  • Low Level Language (seperti bahasa Assembly)

      Proses pembuatan program yaitu kita menulis kode sumber pada teks editor misalnya notepad kemudian mengubahnya menjadi bahasa mesin yang bisa dieksekusi oleh CPU. Proses pengubahan kode sumber (source code) menjadi bahasa mesin (machine language) ini terdiri dari dua macam yaitu kompilasi dan interpretasi.

1. Kompilasi

Dalam proses kompilasi semua kode sumber dibaca terlebih dahulu dan jika tidak ada kesalahan dalam menulis program maka akan dibentuk kode mesinnya sehingga program bisa dijalankan. Program yang melakukan tugas ini disebut Compiler. Program hasil kompilasi akan berbentuk executable. Program bisa langsung dijalankan tanpa harus memiliki Compiler di komputer yang menjalankan program tersebut. Bahasa yang menggunakan teknik kompilasi misalnya bahasa C, C++, Pascal, Assembly dan masih banyak lagi. 

2. Interpretasi (Interpretation)

Bahasa yang menggunakan teknik interpretasi akan membaca kode sumber perbaris dan dieksekusi perbaris. Jika ditemukan kesalahan dalam penulisan program maka di baris kesalahan itulah program akan dihentikan. Program yang melakukan tugas ini disebut Interpreter. Pada teknik interpretasi tidak ada akan dihasilkan program standalone, artinya untuk menjalankan program kita harus mempunyai kode sumbernya sekaligus interpreter program tersebut. Bahasa yang menggunakan teknik interpretasi misalnya bahasa Perl, Python, Ruby dan masih banyak lagi.

Bahasa pemrograman yang umum digunakan :

a. HTML / CSS
banyak yang tidak menggaggap ini bagian dari bahasa pemprograman, tetapi jika di lihat dari mana program web berasal maka bisa di pastikan html/CSS adalah dasar dari itu semua,jadi jika anda ingin belajar membuat web statis terebih dahulu anda pasti akan belajar HTML/CSS dasar.
b. JavaScript 
JavaScript adalah cara yang sangat populer untuk menambahkan fitur interaktif untuk halaman web dan aplikasi . Ini adalah salah satu bahasa yang paling mudah untuk dipelajari dan dapat digunakan untuk apa pun seperti memvalidasi data formulir untuk mengembangkan permainan , menjadikannya pilihan yang sangat populer untuk pemula .
c. PHP
bahasa program yang digunakan terutama untuk mengembangkan halaman web dinamis . Ini berarti bahwa daripada menciptakan sebuah file terpisah penuh kode untuk setiap halaman situs , Anda dapat menulis seperangkat aturan untuk mengakses dan menampilkan informasi dari database yang kemudian dapat membuat halaman dan memanggil mereka ketika mereka dibutuhkan .
d. C + + 
. Dikembangkan untuk menambahkan fitur berorientasi objek dengan bahasa C , dengan penambahan kelas dan fitur lainnya . C + + yang sekarang banyak digunakan dengan berbagai besar aplikasi . Belajar C + + juga memiliki keuntungan yaitu lebih mudah untuk mempelajari bahasa C lainnya yaitu C # dan C. Semua bahasa C umumnya dipandang sebagai bahasa pemprograman tingkat menengah .
e. C # 
Diucapkan C Sharp , bahasa ini diciptakan oleh Microsoft dalam kerangka NET . . Jika Anda ingin menulis aplikasi jendela , atau terutama jika Anda ingin menulis kode untuk perangkat lunak desktop , ini sangat penting. Ini adalah tujuan OOP umum yang berbagi banyak kesamaan dengan bahasa C tua.
f. C 
ini adalah versi C yang digunakan oleh sistem operasi Apple serta sejumlah kecil aplikasi lain . Jika Anda ingin mengkhususkan diri dalam menulis kode untuk produk Apple maka ini adalah program yang harus anda kuasai.
g. Python 
Sangat populer dalam komunitas ilmiah dan akademik , tetapi juga telah digunakan untuk membuat situs web populer seperti Pinterest . Hal ini relatif mudah untuk belajar dibandingkan dengan sesuatu seperti C atau turunannya , namun masih sangat fleksibel dalam hal apa yang dapat Anda lakukan dengan itu .
h. Java
Digunakan oleh Google sebagai bagian integral dari sistem operasi Android , dan oleh pengembang independen untuk membuat aplikasi Android ( serta kegunaan lain ) . Java diciptakan dengan " tulis sekali , jalankan di mana saja " ( WORA ) pendekatan untuk memudahkan kode yang ditulis pada satu mesin untuk berjalan di lain mesin.
i. Ruby 
Ini adalah OOP murni populer dari Jepang. Bahasa pemrograman open source dinamis, mudah dimengerti dan produktif. Sintaks Ruby elegan, natural, mudah dibaca dan ditulis.
j. Visual Basic
Berasal dari ' BASIC ' , yang sangat populer pada hari-hari awal komputasi pribadi, Visual Basic ( VB ) memungkinkan program sederhana yang akan dibuat dengan cepat dan mudah, sementara juga memungkinkan untuk coding yang lebih kompleks.


 



Share:

Senin, 04 Maret 2019

WEB HOSTING

webhosting

WEB HOSTING

Web hosting adalah jasa penyewaan server dan aplikasi/softwarenya untuk keperluan web server. Secara definisi ruang lingkupnya hanya meliputi web server, tetapi secara praktis webhosting meliputi layanan untuk keperluan web server dan mail server.
Ketika Anda mengakses sebuah website (baik menggunakan IP Address maupun nama domain) melalui browser yang menggunakan network protocol HTTP, internet akan mengirimkan permintaan akses kepada server hosting. Selanjutnya, server akan mengirimkan informasi file yang diminta ke komputer melalui internet yang selanjutnya diterjemahkan oleh web browser dalam bentuk tulisan dan gambar.

Jenis-jenis Layanan Hosting

Setelah mengetahui cara kerja web hosting, Anda perlu mengetahui jenis layanan Ada beragam jenis layanan hosting yang tersedia yang penggunaannya menyesuaikan kebutuhan penyimpanan file website Anda, yaitu:

1. Shared Hosting


Shared hosting adalah layanan hosting dimana sebuah server digunakan secara bersama-sama oleh banyak pengguna sekaligus. Para pengguna layanan shared hosting tersebut berbagi resource & kapasitas server bersama-sama. User memiliki hak akses terbatas ke server dan setting server sudah ditentukan oleh pengelola server.
Kelebihan shared hosting:
a. Dari sisi biaya, menyewa shared hosting cukup hemat dan ekonomis dibanding menyewa VPS atau Dedicated Server.
b. Untuk pemula menggunakan shared hosting cukup memudahkan, karena Anda tidak perlu direpotkan dengan setting server sendiri.
c. Dari sisi support, biasanya layanan hosting menyediakan support yang siap membantu Anda selama 24 jam.
d. Jika ada permasalahan pada server Anda tidak perlu turun tangan sendiri, penyedia server akan memperbaiki permasalahan tersebut.

Kekurangan shared hosting:
a. Karena dipergunakan bersama – sama, jika salah satu pengguna menyebabkan overload atau gangguan pada server maka pengguna yang lain berpotensi terkena dampaknya.
b. Pengguna shared hosting memiliki akses yang sangat terbatas pada server dan hanya dapat mengakses serta mengelola filenya sendiri.
c. Seluruh setting batasan / limit sudah ditentukan oleh pengelola server, Pelanggaran pada ketentuan pengelola server dapat mengakibatkan penahanan hingga penghapusan akun hosting.

2. VPS Hosting/VPS Server



Dengan menggunakan VPS (Virtual Private Server) hosting, Anda masih berbagi server dengan pengguna lainnya. Akan tetapi, penyedia web hosting telah mengalokasikan beberapa bagian untuk Anda sendiri di server. Hal ini berarti Anda mendapatkan space server yang dedicated dan memperoleh sejumlah power computing dan memory. Selain itu, VPS hosting merupakan pilihan yang tepat bagi pengguna website bisnis yang trafficnya tinggi.
Kelebihan:
a. Space server yang dedicated (tanpa harus membeli server dedicated)
b. Peningkatan traffic di website lain tidak berdampak bagi performa situs Anda
c. Akses root ke server
d. Scalability yang mudah
e. Dapat dikelola sendiri

Kekurangan:
a. Sangat mahal jika dibandingkan dengan shared hosting
b. Harus menguasai informasi dan pengetahuan teknis terkai manajemen server


3. Cloud Hosting


Saat ini, cloud hosting merupakan paket yang paling banyak disukai di pasaran karena literally tanpa downtime. Dengan cloud hosting, Anda dapat menggunakan sekelompok server. File dan resource direplikasi di setiap server. Ketika salah satu server cloud sibuk atau bermasalah, maka traffic situs Anda akan secara otomatis di-route ke server lainnya dalam cluster.
Kelebihan: a. Sedikit bahkan tidak ada downtime
b. Jika server error, sama sekali tidak akan memengaruhi situs Anda
c. Alokasi resource sesuai permintaan
d. Bayar sesuai dengan yang Anda gunakan
e. Lebih scalable daripada VPS
Kekurangan a. Biaya sulit diperkirakan
b. Akses root tidak selalu tersedia
Share:

Senin, 25 Februari 2019

Cara install WPS di Linux

      

Bagi yang belum mengenal atau belum pernah menggunakan WPS Office sebelumnya, perlu kita ketahui bahwa aplikasi perkantoran gratis ini memiliki fiture yang cukup lengkap. Aplikasi ini tidak hanya tersedia dalam versi gratis saja, bila anda ingin fiture yang lebih baik, anda dapat menggunakan WPS Office versi berbayar. Tentu hal ini akan mendapatkan dukungan penuh dari tim pengembang aplikasi.
Sementara versi WPS Office untuk Linux dikembangkan oleh komunitas WPS Office For Linux dan aplikasi ini berisi tiga komponen yaitu Writer, SpreadSheet, dan Presentation. Kita dapat menggunakannya secara gratis di sistem Linux. Berikut ini selengkapnya mengenai cara install wps office di Linux Mint, Ubuntu dan Debian.
Cara penginstallannya tergolong mudah,

[ ] Pertama, kita perlu mendownload file DEB WPS Office For Linux pada alamat situs web http://wps-community.org/downloads

[ ] Selanjutnya, install melalui terminal Linux Mint, Ubuntu atau Debian. Silahkan buka lokasi tempat menyimpan file installer WPS Office lalu klik kanan, pilih Buka di terminal (Open in terminal)
[ ] Setelah itu ketik perintah teks di bawah ini
# cd && wget -O wps-office.deb http://kdl.cc.ksosoft.com/wps-community/download/a21/wps-office_10.1.0.5672~a21_amd64.deb

[ ] Setelah file terdownload kita ketikan perintah untuk meng-Extract file :
# dpkg -i wps-office.deb
[ ] Kemudian kita install dengan memasukkan peritah :
# apt-get -f install && rm wps-office.deb

[ ] Lalu kita download fonts nya dengan memasukkan perintah :
# wget -O web-office-fonts.deb http://kdl.cc.ksosoft.com/wps-community/download/fonts/wps-office-fonts_1.0_all.deb

[ ] Selanjutnya kita ketikan perintah untuk meng-Extract fontnya ke dalam wps.
# dpkg -i web-office-fonts.deb

[ ] Dan kita cek apakah sudah ada pada pc kalian.

Mungkin terkadang ada cara yang tidak bisa dipakai di beberapa linux, tapi apa salahnya mencoba kan?

Terimakasih telah berkunjung di situs saya, apabila ada kegagalan saya mohon maaf tapi saya doakan berhasil.
Share:

Rabu, 03 Oktober 2018

Teknologi & Teknologi Masa Depan

Teknologi

Pengertian Teknologi adalah berbagai keperluan serta sarana berbentuk aneka macam peralatan atau sistem yang berfungsi untuk memberikan kenyamanan serta kemudahan bagi manusia.

Teknologi berasal dari kata technologia(bahasa Yunani) techno artinya ‘keahlian’ danlogia artinya ‘pengetahuan’. Pada awalnya makna teknologi terbatas pada benda- benda berwujud seperti peralatan- peralatan atau mesin.

Seiring berjalannya waktu makna teknologi mengalami perluasan. ia tidak terbatas pada benda berwujud, melainkan juga benda tak berwujud. semisal perangkat lunak, metode pembelajaran, metode bisnis, pertanian dan lain sebagainya.



Pengertian Teknologi Menurut Para Ahli : 

   Teknologi adalah pengembangan dan penerapan berbagai peralatan atau sistem untuk menyelesaikan persoalan-persoalan yang dihadapi manusia dalam kehidupan
sehari- hari. (M Maryono).

   Teknologi adalah keseluruhan metode yang secara rasional mengarah dan memiliki ciri efisiensi dalam setiap kegiatan manusia (Jacques Ellil).
 
   Teknologi merupakan penerapan ilmu- ilmu perilaku dan alam serta pengetahuan lain secara bersistem dan mensistem untuk memecahkan masalah (Gary J. Anglin).

   Teknologi didefinisikan sebagai suatu entitas benda atau bukan benda yang sengaja diciptakan secara terpad
Manusia menggunakan teknologi dalam bidang komunikasi, pembelajaran, transportasi, bisnis, manufaktur, pengamanan data dan lain sebagainya. Definisi teknologi luas, setiap orang mempunyai cara sendiri memahami maknanya.


Yang jelas, teknologi tidak terbatas pada smartphone, laptop, Komputer, pesawat, kereta. Peralatan sederhana seperti palu, sendok, kursi, botol pun adalah bagian dari teknologi.
Teknologi Masa Depan – Hingga saat ini perkembangan teknologi sudah sangat pesat. Namun perkembangan teknologi di dunia ini belum berhenti sampai disini, karena masih banyak teknologi di masa depan yang sedang dikembangkan bahkan tidak pernah terbayangkan sebelumnya oleh para ilmuwan dalam khayalan manusia.


Teknologi Masa Depan

Teknologi Masa Depan akan selalu dibangun, dan dikembangkan, serta meningkatkan inovasi untuk menemukan teknologi yang baru dan bisa dimanfaatkan. Meski di masa depan teknologi belum ada yang tahu perkembangannya seperti apa namun setidaknya di masa depan teknologi sendiri bisa diprediksi.

Untuk kita yang suka melihat film-film dengan teknologi canggih tentu ada pertanyaan bagaimana bisa teknologi seperti itu ada? sedangkan itu hanya fiktif belaka. Nah sekarang teknologi seperti itu sudah mulai dikembangkan. Lalu apa saja teknologi masa depan yang saat ini sedang di kembangkan? Inilah 10 Teknologi Masa Depan yang Sedang di Kembangkan Saat Ini.

1. Underwater City (Kota Bawah Air)







Laut memang menawarkan misteri yang luas kepada manusia. Meskipun manusia telah berhasil memperluas pengetahuan mereka akan kedalaman laut, namun tetap saja misteri ini menawarkan manusia kekagumannya tersendiri. Apabila hal ini terjadi, maka kota atau negara di bawah air bukan lagi sebuah impian.
Hal seperti ini memang sudah ada, seperti halnya Hotel Bawah Laut Dubai tapi hanya mencakup sedikit orang yang dapat tinggal di sana. Yang akan kita bicarakan di sini yaitu sebuah kota, dan masyarakat luas bisa tinggal di sana.

2. Nanoteknologi

Nanoteknologi merupakan sebuah teknologi di masa depan yang memungkinan manusia untuk memanipulasi partikel-partikel yang sangat kecil dan besarnya nyaris berukuran atom! Nanometer sendiri memiliki ukuran 1/semilyar meter, atau jika kita samakan dengan ketebalan rambut dibelah hingga 50.000. Itulah kehebatan teknologi nano.

Tujuannya dibuatnya nanoteknologi yaitu untuk menciptakan material-material baru di masa depan, bahkan mesin-mesin ataupun robot-robot berukuran partikel. Material-material itu bisa lebih kuat daripada intan, super ringan, dan tahan panas juga dingin dengan skala yang sangat besar dan mampu menghantarkan listrik lebih baik lagi, bahakn lebih tahan lama, dan ramah lingkungan dan seterusnya.

Bayangkan saja jika kita mampu menciptakan berbagai material baru yang lebih keras dari intan, dan bahkan jauh lebih ringan dari baja. Kita bahkan bisa menciptakan kerangka yang super kuat untuk mobil, atau bangunan dan jembatan dengan bobotnya yang lebih ringan, semua mobil dan juga pesawat akan lebih hemat energi. Bahkan jika sampai terpikirkan kita bisa menciptakan baju yang anti kusut dan tahan noda. Kita juga bisa menciptakan robot berukuran nanobots, dan memasukanya ke dalam tubuh manusia.

Fungsi ini bisa untuk menyembuhkan penyakit, menghancurkan sel-sel kanker, atau bahkan memperkuat tubuh manusia. Nanobots nantinya diperkirakan akan bisa kembali menutup lubang ozon. dengan komponen seukuran nano, kita mampu membuat supercomputer sebesar kotak korek api, dan media penyimpanan datanya menyimpan jutaan gigabyte informasi mengenai umat manusia di seluruh alam semesta, sebesar seujung kuku. Bisa dibayangkan kan?

3. Jetpack Pribadi

Jetpack adalah sebuah impian para pemimpi masa depan karena begitu menakjubkan. Namun yang kita bicarakan di sini adalah bukan jetpack biasa yang hanya bisa terbang secara perlahan. Jetpeck ini mampu memacu adrenalin karena seperti sepeda motor namun tidak dibatasi oleh jalan yang berkelok – kelok dan juga mengizinkan Anda berpergian dari satu tempat ke tempat lain dalam waktu yang sangat singkat.

4. Robot Pembantu

Jasa asisten rumah tangga bisa saja berkurang dengan adanya teknologi Robot Pembantu. Tapi tidak menutup kemungkinan, Anda masih bisa mempekerjakan seseorang untuk membantu di rumah Anda. Robot ini pun nantinya bukan bertugas yang hanya membersihkan debu saja tetapi bisa juga membantu pekerjaan rumah tangga di antaranya adalah membersihkan rumah, toilet, dan memasak.

5. Fusi Nuklir

Sumber cahaya Matahari untuk setiap detiknya telah mengeluarkan energi sebesar seluruh energi yang digunakan seluruh umat manusia di sepanjang sejarahnya. Energi yang dikenal sebagai Fusi Nuklir, yaitu The power of the Sun. Dan para ilmuwan dunia pun sedang berusaha agar bisa mendapatkannya.

Dan inilah energi yang membuat bintang-bintang raksasa di alam semesta bisa terbakar selama milyaran tahun. Sebuah percobaan besar pun sedang dilakukan di sebuah kota kecil Cadarache yang ada di ujung selatan Perancis dalam sebuah proyek bernama ITER. Disinilah atom Deuterium dan Tritium dilebur dengan panasnya hingga 150 juta derajat Celcius, dan nyaris 10 kali panas inti Matahari. Wadah peleburannya pun dilindungi oleh medan magnet Tokamak sehingga tidak meleleh.

Yang lebih hebatnya lagi yaitu Deuterium bisa dihasilkan dari air laut biasa, dan Tritium dapat dibentuk dari Lithium yang bisa didapat dari batu alam. Apabila para ilmuwan berhasil menciptakannya, maka seluruh dunia akan mempunyai sumber energi baru yang super hebat menggantikan minyak bumi. Energi ini akan begitu besar dan efisien, tidak terbatas, sangat murah, dan juga ramah lingkungan.

6. Komputer Kuantum






Coba Anda bayangkan sebuah komputer di masa depan, yang kecepatannya ribuan kali lebih cepat dari pada supercomputer tercepat yang ada sekarang. Inilah hebatnya komputer kuantum karena diciptakan mengunakan fenomena keajaiban dunia kuantum, Superposition dan Quantum Entanglement. Misalnya saja dalam memecahkan kode yang digitnya sampai 140, komputer yang biasa akan memerlukan waktu hingga milyaran tahun untuk memecahkannya. Namun dengan adanya komputer kuantum, hal ini bisa dipecahkan hanya dalam waktu beberapa puluh menit saja.

Dengan menggunakan komputer ini pun manusia juga bisa memprediksikan prakiraan cuaca di bumi beserta gejala-gejala alam lain yang sangat kompleks dengan akurat. Hal ini tentu saja semakin merevolusikan lagi kecepatan pengembangan seluruh teknologi canggih yang saat ini ada.

7. Indoor Clouds

Indoor Clouds atau Awan yang ada di dalam ruangan tidak menutup kemungkinan untuk dikembangkan dan menjadi Teknologi Masa Depan.

Menatap awan adalah kegiatan “yang nggak penting” namun hal ini cukup menyenangkan. Sayangnya hingga saat ini seperti itu hanya bisa dilakukan ketika di luar ruangan. Untungnya saja, Berndnaut Smilde, dari Belanda, mempunyai cara untuk mengontrol cuaca di dalam ruangan. Dengan mesin asap, dia mampu mengakali temperatur dan intensitas cahaya sehingga terbentuklah sebuah awan di dalam ruangan

8. Mind reading

IBM merupakan salah satu badan komputer di dunia yang menjanjikan bahwa lima tahun kedepan mereka akan memiliki komputer yang memiliki kemampuan berinteraksi dengan manusia melalui pikiran. Caranya, manusia akan memakai headset yang mampu membaca gelombang pikiran dari otak yang kemudian nantinya akan dikirimkan melalui komputer.

9. Tangga Menuju Bintang-bintang

Tangga Luar angkasa merupakan sebuah lift yang sangat tinggi yang berasal dari bumi menuju ke orbit bumi yang ada di luar angkasa dan akan datang di masa depan. Dengan adanya lift ini perjalanan menuju orbit bumi akan menjadi lebih mudah, dan murah. Ada Banyak orang yang berharap bahwa program di ruang angkasa yang tadinya berhenti sampai di bulan karena biayanya sangat mahal, bisa dimulai lagi Dan bahkan impian manusia untuk pergi ke Mars, akan segera terwujud.

Lift ini awalnya hanya merupakan sebuah khayalan, namun ternyata dengan ditemukannya sebuah teknologi baru, hal ini menjadi sangat mungkin untuk diwujudkan. Teknologi ini adalah Carbon nanotube, sebuah material baru yang dikatakan lebih kuat daripada intan dan lebih ringan dari baja.

10. Scramjet






Scramjet bisa menjadi salah satu revolusi terbesar di dalam sejarah transportasi dunia. Pesawat penumpang Scramjet ini, akan membawa Anda terbang dengan kecepatan 10 kali kecepatan suara, Mach 10. Bahkan untuk penerbangan dari New York menuju Tokyo yang saat ini jaraknya ditempuh dalam waktu 18 jam, jika ditempuh dengan Scramjet, hanya menghabiskan waktu sekitar 120 menit.

Teknologi Masa Depan Scramjet ini tidak harus menggunakan bahan bakar roket biasa yang mahal dan berat, melainkan bahan bakarnya menggunakan hidrogen cair yang dicampur dengan penyedotan oksigen langsung dari atmosfer.

Hal Ini akan membuat penerbangan dari satu tempat ke tempat lain di seluruh dunia menjadi kilat.

Itulah Informasi mengenai Pengertian Teknologi dan Teknologi-Teknologi Masa Depan yang Sedang di Kembangkan Saat Ini semoga menjadi motivasi untuk semakin rajin dan bisa mengembangkan teknologi lebih canggih ke depannya.
Share:

Rabu, 06 September 2017

Casing PC. pengertian, fungsi dan jenisnya

 Casing

Casing Komputer adalah kotak atau rumah komputer tempat terletaknya Processor (CPU), Motherboard dan peranti2 yang lain. Pada casing ini juga digunakan sebagai tempat untuk melindungi motherboard, floppy drive, power supply , hard disk drive dan komponen-komponen yang lain.

5 Fungsi Casing Komputer  :

1. Melindungi berbagai komponen2 di dalamnya dari debu, panas, air, atau kotoran lainnya pada saat bekerja dan melindungi dari benturan2 fisik yg kita tidak inginkan.

2. Casing juga begitu penting karena hampir semua perkakasan seperti prosessor,motherboard, DVD-RW drive, DVD-ROM dan hard disk menggunakan casing ini sebagai tempat perlindungan di slot-slot tersendiri di setiap ruang casing yang tersedia.

3. Exhaust fan yang berfungsi sebagai pendingin ruang juga menggunakan casing sebagai tempat beroperasi mengawal suhu dalam CPU.

4. Casing computer yang juga amat penting adalah sebagai tempat terletaknya lampu-lampu serta slot-slot yang terdapat di bagian casing agar casing computer anda menjadi menarik

5. Casing juga mempunyai tugas penting yaitu sebagai “dudukan” power supply yang memberikan tenaga buat semua komponen.

Jenis-jenis PC


1. Full Tower : Casing ini memiliki ukuran besar biasanya casing ini digunakan untuk PC dengan spesifikasi tinggi yang membutuhkan ruang casing lebih luas karena komponen-komponen yang digunakan pun besar ukurannya. Casing full tower diperuntukan bagi para profesional mungkin seperti design profesional, content profesional, overclocker ekstreme atau untuk PC server.
Motherboard ini bisa dipasang dengan motherboard E-ATX dan ATX dari empat sampai sembilan 5,25 drive bays dan bisa menggunakan lebih dari dua VGA card dan komponen lainnya. Casing ini juga mempunyai ruang untuk pemasangan sistem pendinginan yang membutuhkan ruang yang luas seperti water cooling ataupun air radiator.
Casing dengan ruang yang luas memang terlihat menarik namun ini akan kurang efisien jika kita tidak bisa memanfaatkan ruang yang ada di dalam casingnya dengan baik.
2. Mid-Towers ATX :Casing Mid-Tower ini termasuk casing yang paling populer karena dengan tinggi 43-48 cm membuat casing ini pas bagi para gamer untuk menggunakan casing ini untuk membungkus semua komponen-komponen PC mereka.
Casing ini support untuk motherboard ATX dan memiliki slot PS/2, ruang untuk hard drive, optical drive dan lainnya. Biasanya casing dengan ukuran Mid-Tower ini memiliki tujuh slot card expansion dan support untuk pemasangan dua VGA card, beberapa casing Mid-Tower sudah mendukung untuk Wi-Fi, USB dan lainnya.
Casing mid-tower ini mungkin cocok bagi para gamer yang membutuhkan casing dengan ukuran sedang dan membutuhkan ruang untuk pemasangan dua VGA card.
3. Mini Tower MicroATX : Casing ini memiliki ukuran lebih kecil dari pada Mid-Tower karena dengan ukuran 30-35 cm  casing mendukung untuk pemasangan motherboard MicroATX dan ini hanya digunakan untuk PC kantoran dan warnet yang hanya membutuhkan spesifikasi dasar dan ruangan yang kecil untuk menyimpan casing ini dibawah atau diatas mejanya. Casing mini-tower ini memiliki satu slot 5,25 optical drive dan beberapa hard drive karena motherboard microATX mendukung maksimal empat slot hard drive dan casing ini kebanyakan bisa dipasang VGA card hingga dua buah, tergantung dari motherboard yang digunakan.

4. Mini-ITX Cube Tower : Casing dengan ukuran mini ini hanya mendukung motherboard mini-ITX karena ukuran yang kecil dan hanya dipergunakan untuk kebutuhan pelajar.  Casing mini-ITX ini sangat efisien untuk ruangan yang sempit. Biasanya casing ini mendukung PS/2 kecil dan tidak mendukung 5,25 optical drive. Umumnya casing ini hanya mendukung satu slot untuk VGA card.
5. Desktop / HTPC : HTPC (Home Theater PC atau Media Center PC) ini memiliki ukuran yang kecil dan biasanya mendukung motherboard mini ITX  dan beberapa slot USB. Casing ini biasanya berbentuk horizontal dan biasanya digunakan pada ruangan meeting yang hanya membutuhkan software dari microsoft office untuk presentasi. Namun saat ini para produsen laptop menyediakan PC yang berbasis HTPC yang diperuntukan untuk gaming.

Share:

Selasa, 05 September 2017

Pengertian Sistem Komputer dan Komponen Komputer




Pengertian Sistem


Sistem berasal dari bahasa Latin (systema) dan bahasa Yunani (sustema) adalah suatu kesatuan yang terdiri komponen atau eleven yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi. Sistem juga merupakan kesatuan bagian-bagian yang saling berhubungan yang berada dalam suatu wilayah serta memiliki item-item penggerak.

Pengertian Sistem Komputer

Sistem Komputer adalah elemen-elemen yang terkait untuk menjalankan suatu aktifitas dengan menggunakan komputer. Elemen dari sistem komputer terdiri dari manusianya (brainware), perangkat unak (software), set instruksi (instruction set), dan perangkat keras hardware). 

Dengan demikian komponen tersebut merupakan elemen yang terlibat dalam suatu sistem komputer. Tentu saja hardware tidak berarti apa-apa jika tidak ada salah satu dari dua lainnya (software dan brainware). Contoh sederhananya, siapa yang akan menghidupkan komputer jika tidak ada manusia. Atau akan menjalankan perintah  apa komputer tersebut jika tidak ada softwarenya. Arsitektur Von Neumann menggambarkan komputer dengan empat bagian utama: Unit Aritmatika dan Logis (ALU), unit kontrol, memori, dan alat masukan dan hasil (secara kolektif dinamakan I/O). Bagian ini dihubungkan oleh berkas kawat, "bus".

Komponen-komponen Komputer
Komponen – komponen dalam sistem komputer terbagi 3, yang tidak bisa terpisahkan yaitu :

1.    Hardware ( Perangkat Keras )
       a.    Processing Device
       b.    Input Device
       c.    Output Device
       d.    Storage Device
2.    Software ( Perangkat Lunak )
       a.    Operating System
       b.    Application Program
       c.    Language Program
3.    Brainware ( Orang Yang MengoperasikanKomputer )


1.    Hardware ( Perangkat Keras )
Perangkat yang dapat kita lihat dan dapat kita sentuh secara fisik, seperti perangkat perangkat masukan, perangkat pemroses, maupun perangkat keluaran. Peralatan ini umumnya cukup canggih. Dia dapat bekerja berdasarkan perintah yang ada padanya, yang disebut juga dengan instruction set tadi. Dengan adanya perintah yang dimengerti oleh mesin tersebut, maka perintah tersebut melakukan berbagai aktifitas kepada mesin yang dimengerti oleh mesin tersebut sehingga mesin bisa bekerja berdasarkan susunan perintah yang didapatkan olehnya.

Processing Device (CPU) 

CPU ( Central Processing Unit ) berperanan untuk memproses arahan, melaksanakan pengiraan dan menguruskan laluan informasi menerusi system komputer. Unit atau peranti pemprosesan juga akan berkomunikasidengan peranti input , output dan storan bagi melaksanakan arahan-arahan berkaitan.

Input Device
Input Device adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer. Alat-alatnya adalah :
1.    Keyboard 
2.    Pointing Device 
3.    Mouse 
4.    Touch screen
5.    Digitizer Grapich Tablet
6.    Scanner
7.    Microphone

Output Device
Output Device adalah perangkat keras komputer yang erfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hard-copy (ke ertas), soft-copy (ke monitor), ataupun berupa suara. latnya antara lain adalah :
1.    Monitor
2.    Printer 
3.    Speaker

Storage Device
Register CPU berukuran kecil sehingga tidak dapat enyimpan semua informasi, maka CPU harus dilengkapi dengan alat penyimpan berkapasitas lebih besar yaitu memori utama. Terbagi menjadi dua yaitu :

1.   InternalStorage
Adalah media penyimpanan yang terdapat didalam komputer yaitu :

RAM ( Random Access Memory ) Untuk menyimpan program yang kita olah untuk sementara waktu. Dapat diakses secara acak ( dapat diisi/ditulis, diambil, atau dihapus isinya ). Struktur RAM terbagi menjadi empat bagian utama, yaitu:
Input Storage Digunakan untuk menampung input yang dimasukkan melalui alat input.
Program Storage Digunakan untuk menyimpan semua instruksi-instruksi program yang akan diakses.
Working Storage Digunakan untuk menyimpan data yang akan diolah dan hasil pengolahan.

Output Storge Digunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output.


ROM ( Read Only Memori )

 
Memori yang hanya bisa dibaca dan berguna sebagai penyedia informasi pada saat komputer pertama kali dinyalakan. Hanya dapat dibaca, tidak bisa mengisi sesuatu ke dalam ROM, sudah diisi oleh pabrik pembuatnya. Berupa sistem operasi yg terdiri dari program pokok, seperti program untuk mengatur penampilan karakter di layar, pengisian tombol kunci papan ketik untuk keperluan kontrol tertentu, dan bootstrap program. Program bootstrap diperlukan pada saat pertama kali sistem komputer diaktifkan (booting), yang dapat berupa  cold booting atau  warm booting. Dimungkinkan untuk merubah isi ROM, dengan cara memprogram kembali, yaitu :

PROM (Programmable Read Only Memory), yang hanya dapat diprogram satu kali.

EPROM (Erasable Programmable Read Only Memory), dapat dihapus dgn sinar ultraviolet, dapat diprogram kembali berulang-ulang.

EEPROM (Electrically Erasable Programmable Read Only Memory),  dapat dihapus secara elektronik dan dapat diprogram kembali.

2.    External Storage
Perangkat keras untuk melakukan operasi penulisan, pembacaan & penyimpanan data, di luar komponen utama, yaitu :
a.    Floppy Disk
b.    Hard Disk
c.    CD Room
d.    DVD

2.    Software ( Perangkat Lunak )
Rangkaian prosedur dan dokumentasi program yang berfungsi menyelesaikan masalah yang dikehendaki. Merupakan data elektronik yang disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah, maupun catatan-catatan yang diperlukan oleh komputer untuk menjalankan perintah yang dijalankannya.

Operating System
Sistem operasi atau  operating system ialah Program dasar pada komputer yang menghubungkan pengguna dengan hardware  komputerPerangkat lunak yang dihubungkan dengan pelaksanaan program dan koordinasi dari aktivitas sistem komputer. Ada beberapa macam system operasi diantaranya adalah :

1.    Linux
2.    Windows
3.    Mac OS

Tugas sistem operasi termasuk (tetapi tidak hanya) mengurus penjalanan program di atasnya, koordinasi Input, Output, pemrosesan, memori, serta  penginstalan dan
pembuangan software. Sistem operasi, menentukan program yang mana dijalankan, kapan, dan alat yang mana (seperti memori atau I/O) yang mereka gunakan. Sistem operasi juga memberikan servis kepada program lain, seperti kode (driver) yang membolehkan programer untuk menulis program untuk suatu mesin tanpa perlu mengetahui detail dari semua alat elektronik yang terhubung.

Application Program
Yaitu program komputer yang siap digunakan atau disebut juga program siap pakai. Program paket digunakan untuk aplikasi bisnis secara umum, aplikasi khusus dibidang
industri, aplikasi untuk meningkatkan produktifitas organisasi atau perusahaan dan aplikasi untuk produktifitas perorangan.Contoh :
1.    Microsoft Word
2.    Microsoft Excel
3.    CorelDraw X4
4.    Dll

Language Program

Language Program atau bahasa pemrograman adalah bahasa yang digunakan oleh manusia untuk berkomunikasi dengan komputer, karena komputer memiliki bahasa sendiri maka komputer tidak akan merespon selain menggunakan
bahasa Pemrograman, seperti :Bahasa komputer yang digunakan untuk menulis instruksi-instruksi program untuk melakukan suatu pekerjaan yang dilakukan oleh programer, seperti :
1.    Visual basic
2.    Turbo pascal
3.    Delphi

3.    Brainware

Brainware adalah orang yang mengoperasikan sebuah komputer, karena jika tidak ada orang yang mengoperasikan maka tidak
akan dapat digunakan.


Share:

About

BTemplates.com

Wikipedia

Hasil penelusuran

SCIENCE & TECHNOLOGY

Games & Multimedia

SERVER secara singkat

*PENGERTIAN SERVER             Server adalah sebuah sistem komputer yang menyediakan jenis layanan (service) tertentu dalam sebuah jaringa...

Cari Blog Ini

BTemplates.com

Popular Posts