Tugas Pemrograman Web

Artikel ini merupakan tugas remedial saya.



Tugas 1 : Pengertian WWW (World Wide Web) dan Sejarahnya

Pengertian WWW

World Wide Web (biasa disingkat WWW) adalah suatu ruang informasi yang yang dipakai oleh pengenal global untuk mengidentifikasi sumber-sumber daya yang berguna. WWW sering dianggap sama dengan internet secara keseluruhan, walaupun sebenarnya ia hanyalah bagian daripada internet. WWW merupakan kumpulan server web dari seluruh dunia yang mempunyai kegunaan untuk menyediakan data dan informasi untuk dapat digunakan bersama.


Sejarah WWW

Sejarah World Wide Web bermula di European Laboratory for Particle Physics (lebih dikenal dengan nama CERN), di kota Geneva dekat perbatasan Perancis dan Swiss. CERN merupakan suatu organisasi yang didirikan oleh 18 negara di Eropa. Dibulan Maret 1989, Tim Berners dan peneliti lainnya dari CERN mengusulkan suatu protokol sistem distribusi informasi di Internet yang memungkinkan para anggotanya yang tersebar di seluruh dunia saling membagi informasi dan bahkan untuk menampilkan informasi tersebut dalam bentuk grafik.


Fungsi WWW

Fungsi WWW adalah menyediakan data dan informasi untuk dapat digunakan bersama. Hal ini senada dengan pengertian www yang telah disebutkan di atas. Dengan demikian, salah satu fungsi www di internet menawarkan berbagai kecanggihan dan kemudahan pemakai intenet mendapatkan dan menampilan informasi dimana saja di internet secara mudah dan cepat.


Tugas 2 : Pengertian Web Browser dan contohnya

Pengertian Web Browser

Web browser adalah Suatu program atau software yang digunakan yang digunakan untuk menjelajahi internet atau untuk mencari informasi dari suatu web yang tersimpan di dalam komputer. Dengan menggunakan web browser para pengguna internet dapat mengakses berbagai informasi yang terdapat di internet dengan mudah.

Contoh Web Browser

Contoh Web Browser yang populer saat ini ialah :
Mozilla Firefox
Google Chrome
Internet Explorer
Microsoft Edge

Tugas 3 : Pengertian Web Server dan contohnya

Pengertian Web Server

Server web atau yang dalam bahasa inggris disebut web server adalah merupakan perangkat lunak (software) dalam server yang berfungsi untuk menerima permintaan (request) berupa halaman web melalui protokol HTTP dan atau HTTPS dari client yang lebih dikenal dengan nama browser, kemudian mengirimkan kembali (respon) hasil permintaan tersebut ke dalam bentuk halaman-halaman web yang pada umumnya berbentuk dokumen HTML.

Contoh Web server
Apache
Apache tomcat
Microsoft Internet information sevis (IIS)
Nginx
Lighttpd
Litespeed

Fitur-fitur standar web server adalah :
HTTP
Logging
Virtual Hosting
Pengaturan Badwidth
Otektifikasi
Kompresi konten
HTTPS


Tugas 4 : Pengertian Web Editor dan contohnya

Pengertian Web Editor

yang maksud dengan Web Editor ialah Perangkat lunak yang digunakan untuk membuat halaman-halaman web, baik yang bersifat statis maupun dinamis. Sebuah web statis adalah salah satu web yang dimaintaining secara manual oleh beberapa orang yang menggunakan software editor, karena di dalam web statis merupakan salah satu website yang isi di dalam website tersebut tidak dimaksudkan untuk di update secara berkala.


Contoh Web Editor

Ada 3 contoh tipe kategori software editor yang biasa dipakai untuk tujuan maintaining, diantaranya adalah:

Elemen 1 penyunting text, maksudnya adalah Dimana HTML di ubah di dalam program editor tersebut. Contoh dari elemen 1 tersebut ialah Notepad dan Text Edit.

Elemen WYSIWYG, Maksudnya adalah Web di edit menggunakan GUI (Graphical User Interface) dan format HTML ini secara otomatis di generate oleh editor ini. Contoh dari elemen WYSIWYG adalah Microsoft Frontpage dan Macromedia Dreamedia.

Elemen yang memiliki template, Elemen yang dimana editornya ini membolehkan user untuk membuat dan mengupdate websitenya langsung ke server web secara cepat tanpa harus mengetahui apapun tentang HTML,contoh dari elemen templat adalah Rapidweaver dan iWeb.


Tugas 5 : Pengertian HTML dan fungsinya

Pengertian HTML

HTML adalah singkatan dari HyperText Markup Language yaitu bahasa pemrograman standar yang digunakan untuk membuat sebuah halaman web, yang kemudian dapat diakses untuk menampilkan berbagai informasi di dalam sebuah penjelajah web Internet (Browser). HTML dapat juga digunakan sebagai link link antara file-file dalam situs atau dalam komputer dengan menggunakan localhost, atau link yang menghubungkan antar situs dalam dunia internet.


Fungsi HTML

HTML (HyperText Markup Language) adalah suatu bahasa yang menggunakan tanda-tanda tertentu (tag) untuk menyatakan kode-kode yang harus ditafsirkan oleh browser agar halaman tersebut dapat ditampilkan secara benar.

Secara umum, fungsi HTML adalah untuk mengelola serangkaian data dan informasi sehingga suatu dokumen dapat diakses dan ditampilkan di Internet melalui layanan web.

Fungsi HTML yang lebih spesifik yaitu :
Membuat halaman web.
Menampilkan berbagai informasi di dalam sebuah browser Internet.
Membuat link menuju halaman web lain dengan kode tertentu (hypertext).


Tugas 6 : sturktur dasar dokumen HTML dan fungsi-fungsi dokumen tersebut

Struktur dasar dokumen HTML
<html>
<head>
<title>Judul Halaman</title>
</head>
<body> Berisi tentang text, gambar, atau apapun yang tampil pada dokumen web.
</body>
</html>

Fungsi-fungsi tag sturktur dasar dokumen HTML

Tag <html> berfungsi untuk memberitahukan bahwa dokumen merupakan HTML
Tag <head> berfungsi untuk memberi kepala/atas dari sebuah dokumen HTML
Tag <title> berfungsi untuk memberi nama sebuah Halaman Web yang dibuat menggunakan HTML
Tag <body> merupakan tubuh dari dokumen HTML yang bisa anda isi dengan artikel yang anda sukai

Semua tag seperti tag <html> harus ditutup dengan tag </html>, tag <head> ditutup dengan </head> dan begitu lakukan yang lain pada tag yang sama seperti contoh di atas.

Tugas 7 : Kumpulan Tag-tag HTML

<!_ _> Memberi komentar atau keterangan. Kalimat yang terletak pada tag kontiner ini tidak akan terlihat pada browser
<a href> Membuat link ke halaman lain atau kebagian lain dari halaman tersebut
<a name> Membuat nama bagian yang didefinisikan pada link pada halaman yang sama
<address> Mendefinisikan informasi kontak untuk penulis
<acronym> Mendefinisikan akronim/fungsi tag ini kurang lebih sama dengan tag<abbr>
<applet> sebagai awal dari java applets
<area> mendefinisikan daerah yang dapat diklik (link) pada image map
<b> membuat teks tebal
<bgsound> memberi (suara latar) background sound pada halaman web
<big> memperbesar ukuran teks sebesar satu poin dari defaultnya
<blink> membuat teks berkedip
<blockquote> mendefinisikan sebuah kutipan panjang
<body> tag awal untuk melakukan berbagai pengaturan terhadap text, warna link dan visited link
<br> pindah baris
<button> mendefinisikan sebuah tombol diklik
<caption> membuat caption pada table
<center> untuk perataan tengah terhadap teks ataw gambar
<cite> mendefinisikan kutipan
<code> mendefinisikan sebuah bagian dari kode komputer
<comment> meletakkan komentar pada halaman web tidak akan Nampak pada browser
<dd> indents teks
<div> represents different sections of text
<del> untuk memberi garis tengah pada teks/mencoret teks
<dfn> mendefinisikan sebuah istilah definisi
<em> membuat teks miring. Fungsi tag ini sama dengan tag <i> tetapi tag <em> yang lebih dianjurkan /ditekankan pada pengguna untuk teks miring
<embed> menambahkan sound or file avi ke halaman web
<fn> seperti tag <a name>
<font> mengganti jenis, ukuran, warna huruf yang akan digunakan untuk teks
<from> mendefinisikan input form
<frame> mendefinisikan frame
<frameset> mendefinisikan attribut halaman yang akan menggunakan frame
<h1> …
<yang akan menggunakan frame
<h1> …
<h6> ukuran font yang dibedakan berdasarkan headingnya.
<head> mendefinisikan head document
<hr> membuat garis horizontal
<html> berarti dokumen html
<i> mebuat teks miring
<ins> membuat teks bergaris bawah
<img> image, image map, atau an animation
<input> mendefinisikan input field pada form
<li> membuat bullet point atau baris baru pada list (berpasangan dengan tag<dir>,<menu>,<ol>and<ul>)
<label> mendefinisikan table untuk sebuah elemen <input>
<listing> fungsi tag ini sama dengan tag <pre>
<map> mendefinisikan clientside map
<marquee> membuat scrolling teks (teks berjalan)- hanya pada MS IE
<nobr>mencegah ganti baris pada teks atau images
<noframes> jika browser user tidak mendukung frame
<ol> mendefinisikan awal dan akhir sebuah numbering
<object> meletakkan sebuah embed untuk objek
<option> menampilkan beberapa pilihan yang berbentuk dalam sebuah daftar drop down
<p> ganti paragraph
<pre> membuat teks dengan ukuran huruf yang sama
<script> memdefinisikan awal script
<select> membuat daftar drop down
<table> membuat tabel
<td> kolom pada tabel
<title> mendefinisikan title
<textarea> mendefinisikan sebuah kontrol input multiline
<tr> baris pada tabel
<thead> untuk mengelompokkan isi body didalam sebuah tabel
<tbody> untuk mengelompokkan isi body didalam sebuah tabel
<tfoot> untuk mengelompokkan isi footer didalan sebuah tabel
<u> membuat teks bergaris bawah
<ul> mendefinisikan awal akhir sebuah bullets

Tugas 8 : Pengertian User

User adalah pemakai atau pengguna dalam sebuah jaringan komputer (termasuk internet), program interaksi, atau surat elektronik (e-mail).


Tugas 9 : Pengertian Administrator

Administrator adalah orang / orang-orang yang bertugas untuk mengurusi hal-hal administrasi. Dalam dunia Internet, seorang administrator bertugas untuk mengelola hal-hal yang berhubungan dengan komputer.


Tugas 10 : Pengertian Operator

Pengertian Operator

Operator adalah simbol-simbol khusus yang digunakan untuk mengoperasikan suatu nilai data (operand).

Jenis-jenis Operator

Assignment Operator / Operator Penugasan, adalah operator yang menggunakan tanda sama dengan (=) untuk mengisi sebuah nilai dalam suatu variabel.

Arithmetic Operator / Operator Aritmatika, Arithmetic Operator (operator aritmatika) adalah operator yang digunakan untuk melaksanakan operasi aritmatika.

Beberapa operator aritmatika antara lain:

* : untuk perkalian

+ : untuk penambahan

- : untuk pengurangan

/ : untuk pembagian

% : untuk sisa pembagian (modulus)


Logical Operator / Operator Logika / Boolean Operator, Operator Boolean atau Operator Logika adalah operator yang digunakan untuk melakukan operasi logika yaitu operator yang menghasilkan nilai TRUE (benar) atau FALSE (salah).

Bebarapa macam operator logika antara lain:

and : menghasilkan nilai TRUE jika kedua operand bernilai TRUE
or : menghasilkan nilai TRUE jika salah satu operand bernilai TRUE
xor : menghasilkan nilai TRUE jika salah satu operand bernilai TRUE tetapi bukan keduaduanya bernilai TRUE
! : mengasilkan nilai tidak TRUE
&& : menghasilkan nilai TRUE jika kedua operand bernilai TRUE
|| : menghasilkan nilai TRUE jika salah satu operand bernailai TRUE

Comparison Operator / Operator Pembanding

Operator Pembanding adalah operator yang digunakan untuk membandingkan dua buah nilai atau operand.

Operator perbandingan ini antara lain :

< : untuk kurang dari

> : untuk lebih dari

<= : untuk kurang dari atau sama dengan

>= : untuk lebiih dari atau sama dengan

== : untuk sama dengan

!= : untuk tidak sama dengan

<> : untuk tidak sama dengan



Tugas 11 : Bahasa-bahasa pemrograman Web

Berikut merupakan bahasa pemrograman yang bisa digunakan dalam pembuatan web, antara lain :

HTML

HyperText Markup Language (HTML) adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi.

PHP

PHP adalah singkatan dari PHP: Hypertext Prepocessor, yaitu bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML. PHP diciptakan oleh Rasmus Lerdorf pertama kali tahun 1994. Pada awalnya PHP adalah singkatan dari "Personal Home Page Tools".

CSS

Cascading Style Sheet (CSS) merupakan salah satu bahasa pemrograman web untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. Sama halnya styles dalam aplikasi pengolahan kata seperti Microsoft Word yang dapat ,mengukur beberapa style, misalnya heading, subbab, bodytext, footer, images, dan style lainnya untuk dapat digunakan bersama-sama dalam beberapa berkas (file)

ASP

Active Server Pages (ASP) ialah pengaturan web yang digunakan untuk membina halaman web yang dinamik dan bersifat interaktif. Active server page adalah fasilitas yang diberikan oleh Microsoft untuk memudahkan pembuatan aplikasi-aplikasi Web Server. Hal ini di mungkinkan dengan menggabungkan komponen-komponen Hyper Text Markup Language (HTML) denganVisual Basic Script (VBScript).

XML

XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa standar untuk melacak Internet.

WML

Wireless Markup Language (WML) adalah bahasa markup yang digunakan untuk mengimplementasikan WAP. Dokumen WML berbasis XML, di mana versi terbarunya adalah versi 1.0. WML harus mempunyai DTD (Document Type Definition), di mana sekarang adalah versi 2.0.

JavaScript

JavaScript adalah bahasa scripting yang handal yang berjalan pada sisi client. JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape. Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.

jQuery

jQuery adalah pustaka JavaScript kecil bersumber terbuka yang menekankan pada interaksi antara JavaScript dan HTML.

Sobat Internet
Sobat Internet

Previous
Next Post »

1 komentar: