Kamis, 04 Juni 2020

Cara Kerja Website

Cara Kerja Website
Website    
    Website adalah sebuah halaman yang menampilkan informasi melalui teks atau gambar.Website dapat diakses melalui internet dengan menggunakan browser. Tiap halaman website dapat saling terhubung dengan hyperlinks. Data informasi yang tersedia pada halaman website disimpan pada server.
    Tim Berners-Lee seorang ilmuwan Inggris menemukan World Wide Web (www) pada tahun 1989. Web awalnya dibuat guna memenuhi permintaan dalam berbagi informasi secara otomatis antar ilmuwan.
Web Server
    Web Server adalah sebuah software yang dapat menghubungkan sebuah komputer dengan komputer lain. Server digunakan untuk menanggapi,menyediakan dan mengelola data yang diminta oleh client.
HTTP Server 
    HTTP Server adalah sebuah software dimana disebut Hypertext Transfer Protocol.
DNS Server
    DNS Server dibuat untuk mengubah / mengarahkan website melalui sebuah nama.
Client 
    Client adalah perangkat yang meminta (request) suatu layanan tertentu ke suatu server.

Anatomi Website
Terdapat 3 fondasi penting dalam membuat website.
1. HTML : Markup Language yang digunakan untuk membuat struktur dan menampilkan konten www.
2. CSS : Digunakan untuk mempercantik website.
3. Javascript : Menjadikan website lebih dinamis dan interaktif.

Cara Kerja Website
Ketika anda mengunjungi sebuah situs dan menekan enter pada browser, hal yang pertama dilakukan browser adalah menghubungi Domain Name System Server untuk mengarahkan ke alamat server. Kemudian browser mengirimkan salinan dari informasi yang nantinya ditampilkan pada client (browser). Jika request tersebut berhasil, maka server menanggapi (response) permintaan tersebut dan mulai mengirimkan salinan yang dibutuhkan secara berangsur. Browser menggabungkan bagian-bagian informasi yang diperoleh untuk ditampilkan di jendela browser. Untuk menampilkan informasi  pada jendela browser menggunakan HTML dan CSS yang dikirimkan dari server.

Jumat, 06 Maret 2020

Pengertian Programming

Pengertian Programming
Pengertian Programming
Sebelumnya, pernah nggak sih berfikir bagaimana sistem kerjanya komputer, smartphone? Kok bisa sih gimana cara buatnya? Pasti kebanyakan hanya bisa bertanya-tanya mengapa bisa? Dan kebanyakan orang juga tidak ingin tahu bagaimana komputer itu bekerja. Mereka hanya bisa menyalakan komputer ataupun smartphone dan menggunakanya sesuai keinginnya tanpa pernah tahu cara kerja dari semua itu. 
Semua bisa berinteraksi dengan komputer, tapi komputer hanya bisa berinteraksi dengan orang paham dengan bahasanya saja. Dan orang yang bisa memberikan intruksi kepada komputer disebut programmer. Sehingga ketika belajar pemorgramman maka kamu akan mengetahui komputer bekerja dan memberikan inntruksi untuk melakukan sesuatu yang kita inginkan.
Pemrogramman adalah sebuah proses yang mencangkup kegiatan seperti analisis, algoritma yang diterjemahkan kedalam bahasa pemrograman sehingga dapat dijalankan oleh komputer. Atau secara sederhana, pemrogramman adalah proses kreatif yang menginstruksikan komputer bagaimana menyelesaikann suatu tugas.
Meskipun saat ini telah banyak bahasa pemrogramman yang telah tersedia, namun hal penting yang harus dimiliki adalah kemampuan analisa dan menemukan solusi yang kita miliki. Oleh karena itu, representasi dan proses pembuatanya menjadi bagian yang mendasar. Disisi lain algoritma menggambarkan masalah yang dimiliki dengan serangkaian proses untuk mencapai solusi yang diinginkan.
Membuat program adalah memberikan intruksi untuk memanipulasi berbagai jenis objek, misalnya angka, kata, gambar, suara,dll. Memberikan program komputer serupa dengan membuat musik, merancang rumah atau menciptakan hal lain. Sehingga sebagian pendapat mengatakan bahwa pemrograman adalah seni, bukan rekayasa.

Pengertian pemrogramman berdasarkan sudut pandang 
1. Pemrograman adalah ilmu pengetahuan
Karena menggunakan algoritma yang digambarkan dengan matematika dan sains
2. Pemrogramman adalah rekayasa
Karena membutuhkan perpaduan antara ukuran program, kecepatan, waktu (termasuk development dan debugging).
3. Pemrogramman adalah skill
Karena membutuhkan ketrampilan dan perancangan.
4. Pemrogramman adlaah seni
Karena melibatkan kreatifitas dan imajinasi.
Setiap orang harus belajar pemrograman kommputer, karena pemrograman akan mengajarkan bagaimana cara berfikir. Steve Jobs
Perkembangan teknologi yang sangat pesat membuat pemrogramman memiliki peran sangat penting. Belajar pemrogramman menawarkan peluang kepada siapapun untuk terlibat langsung dalam perkembangan teknologi.
Programmer adlah istilah orang yang membuat software komputer. Istilah tersebut bisa merujuk ke spesialis di satu bidang pemrogramman komputer atau secara general yang menulis kode untuk berbagai jenis perangkat lunak.
Adapun programmer dapat digolongkan menjadi beberapa jenis antar lain:
1. Web Programmer
2. Mobile Programmer
3. Desktop Programmer
4. Hardware Programmer
5. Game Programmer