Makalah ini membahas tentang pengertian internet dan ruang lingkupnya, serta pengertian situs internet. Internet dijelaskan sebagai sistem global jaringan komputer yang saling terhubung menggunakan protokol TCP/IP. Ruang lingkup internet mencakup LAN, MAN, dan WAN. Situs internet didefinisikan sebagai kumpulan halaman web yang terangkum dalam nama domain dan bisa berisi konten statis atau dinamis."
1 of 15
Downloaded 15 times
More Related Content
Makalah dasar
1. MAKALAH DASAR DASAR KOMPUTER DAN
INTERNET
Oleh :
KOKOM KOMARIAH
KODE SOAL : DK-F442
SEKOLAH TINGGI AGAMA ISLAM SILIWANGI
GARUT
2014
2. 1. Jelaskan apa Pengertian dari Internet dan ruang lingkupnya !
Pengertian Internet
Interconnection network (internet) adalah sistem global dari seluruh jaringan
komputer yang saling terhubung. Internet berasal dari bahasa latin "inter" yang
berarti "antara". Internet merupakan jaringan yang terdiri dari milyaran komputer
yang ada di seluruh dunia. Internet melibatkan berbagai jenis komputer serta
topology jaringan yang berbeda. Dalam mengatur integrasi dan komunikasi
jaringan, digunakan standar protokol internet yaitu TCP/IP. TCP bertugas untuk
memastikan bahwa semua hubungan bekerja dengan baik, sedangkan IP bertugas
untuk mentransmisikan paket data dari satu komputer ke komputer lainya.
Sejarah internet awalnya berasal dari proyek ARPA yang dibentuk tahun 1969
oleh Departemen Pertahanan Amerika Serikat. Proyek ini kemudian dikenal
dengan ARPANET (Advanced Research Project Agency Network) yang
melakukan riset tentang cara menghubungkan komputer satu dengan komputer
lainnya agar bisa saling berkomunikasi. Pada tahun 1970, proyek ini berhasil
menghubungkan lebih dari 10 komputer dalam bentuk jaringan, dan beberapa
tahun kemudian, hasil riset proyek ini dikembangkan di luar Amerika. Karena
jumlah komputer yang terhubung semakin banyak, maka pada tahun 1980
dibuatlah protokol resmi yang dikenal dengan TCP/IP (Transmission Control
Protocol/Internet Protocol).
Berikut ini adalah beberapa fasilitas yang disediakan melalui internet:
o
E-mail. Electronic-mail adalah surat atau pesan elektronik yang dikirimkan
dan diterima melalui komputer. Dengan e-mail, pesan yang dikirimkan akan
sampai kepada penerima saat itu juga. Dibandingkan dengan pengiriman
surat melalui jasa pengiriman, e-mail telah memangkas waktu dan pesan
yang disampaikan juga up-to-date. E-mail saat ini sudah bisa disertai dengan
3. grafik, gambar foto, suara, animasi, dan bahkan bisa mengirim ke beberapa
alamat sekaligus.
o
FTP. File Transfer Protocol (FTP) adalah salah satu layanan internet untuk
melakukan transfer file. Proses melakukan transfer file dari komputer ke
server (file server) disebut dengan istilah unggah (upload). File yang sudah
berada di file server, dapat diambil oleh orang lain untuk disimpan di
komputer (pc). Proses mengambil file dari file server disebut dengan unduh
(download).
o
Telnet. Telnet
(Telecommunication Network) merupakan salah satu
protokol jaringan yang digunakan di koneksi internet atau LAN (Local Area
Network). Telnet digunakan untuk melakukan koneksi ke sebuah server dan
port tertentu. Telnet digunakan untuk berinteraksi langsung dengan server.
Anda dapat mengetikkan perintah langsung dari komputer untuk ditujukan
ke server dan server akan langsung merespon dengan mengirimkan output
(keluaran) untuk ditujukan ke komputer yang mengirimkan perintah.
o
Gopher. Gopher adalah program berbasis teks yang digunakan untuk membrowser daftar menu internet di berbagai server gopher. Gopher merupakan
aplikasi yang dapat mencari informasi di internet dan informasi yang dicari
hanya sebatas pada teks. Untuk mendapatkan informasi melalui gopher,
diperlukan hubungan dengan server gopher yang ada di internet.
o
World Wide Web (WWW). World wide web merupakan kumpulan
dokumen multimedia yang saling terkoneksi menggunakan link hypertext.
Hyperlink merupakan sebuah link yang digunakan untuk melakukan
perpindahan antar dokumen. Web memudahkan kita mengakses berbagai
informasi dalam bentuk teks, gambar, video, suara, dan juga animasi.
Internet telah memberikan kontribusi dan andil yang sangat besar bagi
perkembangan dunia. Kehadiran internet telah menghapus batas dan jarak
terhadap akses informasi. Bagaimanapun juga, perkembangan internet bisa
4. memberi dampak positif (baik) dan negatif (buruk). Di bawah ini adalah
beberapa dapat baik dan buruk terhadap kehadiran internet.
Dampak positif dari internet.
o
Media komunikasi, dimana pengguna internet di seluruh dunia dapat saling
berkomunikasi.
o
Media untuk bertukar data dan informasi dengan menggunakan email, ftp,
www, dan sebagainya.
o
Media untuk mencari data dan informasi. Jutaan data dan informasi yang
tersimpan menjadikan internet perpustakaan terbesar di dunia.
o
Kemudahan memperoleh informasi. Segala sesuatu yang terjadi di dunia ini
dapat dipantau melalui internet.
o
Media untuk bertransaksi dan berbisnis. Ada banyak peluang bisnis yang
bisa dihasilkan dari internet seperti Google Adsence.
o
Media pendidikan jarak jauh. Banyak sekali universitas yang sekarang ini
membuka kelas jarak jauh dimana materi kuliah dan kegiatan belajar
dilakukan secara online.
Dampak negatif dari internet.
o
Pornografi. Anggapan yang mengatakan bahwa internet identik dengan
pornografi memang tidak salah. Banyak sekali konten-konten semacam ini
bertebaran dan memberikan dampak yang kurang baik bagi yang
mengaksesnya, terutama kalangan anak-anak.
o
Internet juga banyak berisi konten-konten yang terkait kekejaman dan
kesadisan (violence and gore). Konten seperti ini biasanya banyak digunakan
oleh pemilik situs demi mendongkrak penjualan situs.
o
Penipuan. Modus penipuan melalui internet sudah sering kali kita dengar.
Internet memang bisa dijadikan media untuk melakukan tidak kejahatan
semacam ini.
5. o
Pencurian. Internet merupakan media yang memberikan kemudahan untuk
traksaksi online karena sifatnya yang real-time (langsung), misalnya
berbelanja menggunakan kartu kredit. Para penjahat dapat menemukan celah
kelemahan saat
transaksi untuk menguras
isi kartu kredit
tanpa
sepengetahuan pemiliknya.
o
Perjudian. Para penjudi tidak harus pergi ke tempat judi untuk melakukan
kegiatan dan keinginannya. Yang perlu dilakukan hanyalah mengunjungi
situs-situs perjudian.
Ruang Lingkup Internet
A.
LAN (Local Area Network)
LAN merupakan jaringan computer dengan ruang lingkup terbatas seperti
gedung, kampus, kantor, dan sekolah. LAN dibangun minimal 2 komputer
dengan spesifikasi computer rendah sekalipun.
CONTOH :
TOPOLOGI RING
6.
Topologi ini bekerja dengan cara data dikirim secara langsung sepanjang
jaringan, setiap informasi yang diperoleh akn diperiksa alamatnya oleh terminal
yang dilewati.
Kelemahan topologi ini:
1. Jika terjadi satu gangguan di satu titik, maka akan berpengaruh pada seluruh
komputer
2. Sulitnya dalam penambahan dan pengurangan komputer
A.
MAN (Metropolitan Area Network)
Jenis jaringan ini adalah jaringan computer yang memungkinkan jaraak yang
cukup jauh. Tipe ini digunakan untuk membangun jaringan antar gedung, dalam
satu kota, atau antar kota yg berada pada jangkauannya.
7. B.
WAN (Wide Area Network)
Jaringan ini merupakan jaringan besar karena
mencangkup radius antar negara, bahkan benua tanpa batasan geografis.
2. Kita sering mendengar kata Situs Internet, Jelaskan apa yang di maksud
dengan Situs !
Situs web atau website adalah sebutan bagi sekelompokhalaman web web
page, yang umumnya merupakan bagian dari suatu nama domain ( domain
name ) atausubdomain di World Wide Web ( WWW) di Internet. WWW terdiri
dari seluruh situs web yang tersedia kepada publik. Halaman-halaman sebuah
situs web diakses dari sebuah URL yang menjadi akar ( root ), yang
disebut homepage (halaman induk ; sering diterjemahkan menjadi beranda,
halaman muka ataulaman web) , dan biasanya disimpan dalam server yang
sama. Tidak semuasitus web dapat diakses dengan gratis. Beberapa situs web
memerlukanpembayaran agar dapat menjadi pelanggan, misalnya situs-situs
8. yang menampilkan pornografi, situs-situs berita, layanan surat elektronik ( email), dan lain-lain.
Definisi Situs Web
Secara terminologi, website adalah kumpulan dari halaman-halaman situs, yang
biasanya terangkum dalam sebuah domain atau subdomain, yang tempatnya
berada di dalam World Wide Web (WWW) di Internet. Sebuahhalaman
web adalah dokumen yang ditulis dalam format HTML (Hyper Text Markup
Language), yang hampir selalu bisa diakses melalui HTTP, yaitu protokol yang
menyampaikan informasi dari server website untuk ditampilkan kepada para
pemakai melalui web browser. Semua publikasi dari website-website tersebut
dapat membentuk sebuah jaringan informasi yang sangat besar.
Halaman-halaman dari website akan bisa diakses melalui sebuah URL yang biasa
disebut Homepage. URL ini mengatur halaman-halaman situs untuk menjadi
sebuah hirarki, meskipun, hyperlink-hyperlink yang ada di halaman tersebut
mengatur para pembaca dan memberitahu mereka sususan keseluruhan dan
bagaimana arus informasi ini berjalan.
Beberapa website membutuhkan subskripsi (data masukan) agar para user bisa
mengakses sebagian atau keseluruhan isi website tersebut. Contohnya, ada
beberapa situs-situs bisnis, situs-situs e-mail gratisan, yang membutuhkan
subkripsi agar kita bisa mengakses situs tersebut.
Sejarah Situs Web
Penemu website adalah Sir Timothy John 即Tim即 Berners-Lee, sedangkan
website yang tersambung dengan jaringan, pertamakali muncul pada tahun 1991.
Maksud dari Tim ketika membuat website adalah untuk mempermudah tukar
menukar dan memperbarui informasi kepada sesama peneliti di tempat dia
bekerja. Pada tanggal 30 April 1993, CERN (tempat dimana Tim bekerja)
9. menginformasikan bahwa WWW dapat digunakan secara gratis oleh semua
orang.
Sebuah website bisa berupa hasil kerja dari perorangan atau individu, atau
menunjukkan kepemilikan dari sebuah organisasi, perusahaan, dan biasanya
website itu menujukkan beberapa topik khusus, atau kepentingan tertentu.
Sebuah website bisa berisi hyperlink (pranala) yang menghubungkan ke website
lain, jadi, kadangkala perbedaan antara website yang dibuat oleh individu
perseorangan dengan website yang dibuat oleh organisasi bisnis bisa saja tidak
kentara.
Website ditulis, atau secara dinamik di konversi menjadi HTML dan diakses
melalui sebuah program software yang biasa disebut dengan web browser, yang
dikenal juga dengan HTTP Client. Halaman web dapat dilihat atau diakses
melalui jaringan komputer dan internet, perangkatnya bisa saja berupa komputer
pribadi atau PC, laptop, PDA ataupun telepon selular.
Sebuah website dibuat didalam sebuah sistem komputer yang dikenal
dengan server web, juga disebut HTTP Server, dan pengertian ini juga bisa
menunjuk pada software yang dipakai untuk menjalankan sistem ini, yang
kemudian menerima lalu mengirimkan halaman-halaman yang diperlukan untuk
merespon permintaan dari pengguna. Apache adalah software yang biasa
digunakan
dalam
sebuah
web
server,
kemudian
setelah
itu
adalahMicrosoft InternetInformation Services - IIS .
Macam-macam Situs Web
Static Website atau Website Statik adalah salah satu bentuk website yang isi
didalam website tersebut tidak dimaksudkan untuk di update secara berkala, dan
biasanya di maintain secara manual oleh beberapa orang yang menggunakan
software editor. Ada 3 tipe kategori software editor yang biasa dipakai untuk
tujuan maintaining ini, mereka adalah :
10. 1. Elemen 1 Penyunting teks. Contohnya adalah Notepad atau TextEdit, dimana
HTML diubah didalam program editor tersebut.
2. Elemen 2 WYSIWYG editor. Contohnya Microsoft Frontpage dan
Macromedia Dreamweaver, dimana situs di edit menggunakan GUI
(Graphical User Interface) dan format HTML ini secara otomatis di generate
oleh editor ini.
3. Elemen 3 Editor yang sudah memiliki templat, contohnya Rapidweaver dan
iWeb, dimana, editor ini membolehkan user untuk membuat dan mengupdate
websitenya langsung ke server web secara cepat, tanpa harus mengetahui
apapun tentang HTML. Mereka dapat memilih templat yang sesuai dengan
keinginan mereka, menambah gambar atau obyek, mengisinya dengan tulisan,
dan dengan sekejap mereka sudah dapat membuat situs web tanpa harus
melihat sama sekali kode-kode HTML.
Dynamic Website atau Website Dynamic adalah website yang secara berkala,
informasi didalamnya berubah, atau website ini bisa berhubungan dengan user
dengan berbagai macam cara atau metode (HTTP cookies atau Variabel
Database, sejarah kunjungan, variabel sesi dan lain-lain) bisa juga dengan cara
interaksi langsung menggunakan form dan pergerakan mouse. Ketika web server
menerima permintaan dari user untuk memberikan halaman tertentu, maka
halaman tersebut akan secara otomatis di ambil dari media penyimpanan sebagai
respon dari permintaan yang diminta oleh user. Sebuah situs dapat menampilkan
dialog yang sedang berlangsung diantara dua user, memantau perubahan situasi,
atau menyediakan informasi yang berkaitan dengan sang user.
Ada banyak jenis sistem software yang dapat dipakai untuk meng-generate
Dynamic
Web
System
dan
adalahColdFusion (CFM), Active
Situs
Dynamic,
Server
beberapa
diantaranya
Pages (ASP), Java
Server
Pages (JSP) dan PHP, bahasa program yang mampu untuk meng-generate
Dynamic Web System dan Situs Dinamis. Situs juga bisa termasuk didalamnya
berisi informasi yang diambil dari satu atau lebih database atau bisa juga
11. menggunakan teknologi berbasis XML, contohnya adalah RSS. Isi situs yang
statis juga secara periodik di generate, atau, apabila ada keadaan dimana dia
butuh untuk dikembalikan kepada keadaan semula, maka dia akan di generate,
hal ini untuk menghindari kinerjanya supaya tetap terjaga.
Plugin tersedia untuk menambah banyaknya feature dan kemampuan dari web
browser, dimana, plugin ini dipakai untuk membuka content yang biasanya
berupa cuplikan dari gambar bergerak (active content) contohnya adalah Flash,
Shockwave atau applets yang ditulis dalam bahasa JAVA. Dynamic HTML juga
menyediakan untuk user supaya dia bisa secara interaktif dan realtime, mengupdate di web page tersebut (catatan; halaman yang dirubah, tak perlu di load
atau di reloaded agar perubahannya dapat dilihat), biasanya perubahan yang
dilakukan mereka memakai DOM dan Javascript yang sudah tersedia pada semua
Web Browser sekarang ini.
Seperti yang tertulis di atas, di luar sana ada beberapa perbedaan dalam penulisan
dari terminologi website. Walaupun 即Website即 sudah secara umum dipakai,
namun untuk Associated Press Stylebook, Reuters, Microsoft, Academia, dan
kamus-kamus yang ada, penulisan yang mereka pakai adalah dengan
menggunakan 2 kata, yaitu Web site. Hal ini karena 即Web即 bukanlah terminologi
umum, namun kependekan dari World Wide Web.
3. Jelaskan apa yang anda ketahui tentang Program Komputer !
Program
komputer atau
sering
kali
disingkat
sebagai program adalah
serangkaian instruksi yang ditulis untuk melakukan suatu fungsi spesifik
pada komputer. Komputer pada dasarnya membutuhkan keberadaan program
agar bisa menjalankan fungsinya sebagai komputer, biasanya hal ini dilakukan
dengan cara mengeksekusi serangkaian instruksi program tersebut padaprosesor.
Sebuah program biasanya memiliki suatu bentuk model pengeksekusian tertentu
12. agar dapat secara langsung dieksekusi oleh komputer. Program yang sama dalam
format kode yang dapat dibaca oleh manusia disebut sebagai kode sumber,
bentuk program yang memungkinkan programmer menganalisis serta melakukan
penelaahan algoritma yang digunakan pada program tersebut. Kode sumber
tersebut pada akhirnya dikompilasi oleh utilitas bahasa pemrograman tertentu
sehingga
membentuk
pengeksekusian
sebuah
sebuah
program.
program
bentuk
adalah
alternatif
dengan
lain
model
menggunakan
bantuan interpreter, kode sumber tersebut langsung dijalankan oleh utilitas
interpreter suatu bahasa pemrograman yang digunakan.
Beberapa program komputer dapat dijalankan pada sebuah komputer pada saat
bersamaan, kemampuan komputer untuk menjalankan beberapa program pada
saat bersamaan disebut sebagai multitasking. Program komputer dapat
dikategorikan menurut fungsinya; perangkat lunak sistem atau perangkat lunak
aplikasi.
Pemrograman komputer merupakan suatu proses iteratif penulisan dan
penyuntingan kode sumber sehingga membentuk sebuah program. Penyuntingan
kode sumber meliputi proses pengetesan, analisis, pembetulan kesalahan,
pengoptimasian
algoritma,
normalisasi
kode,
dan
kadang-kadang
pengkoordinasian antara satu programmer dengan programmer lainnya jika
sebuah program dikerjakan oleh beberapa orang dalam sebuah tim. Seorang
praktisi yang memiliki keahlian untuk melakukan penulisan kode dalam bahasa
pemrograman
disebut
pengembang perangkat
sebagai programmerkomputer
lunak,
atau
programmer,
atau koder. Istilah rekayasa perangkat
lunak (bahasa Inggris: Software engineering) seringkali digunakan karena proses
penulisan program tersebut dipandang sebagai suatu disiplin ilmu perekayasaan.
Program komputer dapat dikategorikan menurut paradigma bahasa pemrograman
yang
digunakannya.
Dua
adalah imperatif dan deklaratif.
paradigma
utama
yang
umum
digunakan
13. Program yang ditulis dalam bahasa pemrograman imperatif biasanya memiliki
algoritma yang ditulis dalam serangkaian klausal pendeklarasian, ekspresi
aritmatis, dan sejumlah perintah.Pendeklarasian meliputi pendeklarasian variabel
serta tipe data atas variabel tersebut, contoh: var x: integer; Penggunaan ekpresi
operasi aritmatis yang menghasilkan nilai, contoh: 2 + 2 menghasilkan nilai 4.
Dan perintah yang melingkupi pendelegasian nilai atas hasil dari operasi
aritmatis tersebut ke dalam sebuah variabel, contoh: x := 2 + 2; if x = 4 then
lakukan_sesuatu(); Salah satu bentuk kritik atas implementasi imperatif ini
adalah efek samping yang timbul atas pendelegasian perintah terhadap variabel
yang berada diluar cakupan dari fungsi tersebut atau lebih dikenal sebagai nonlocal variable.[4]
Program yang ditulis dengan bahasa deklaratif meliputi sejumlah properti yang
harus dipenuhi untuk mendapatkan suatu bentuk hasil tertentu. Properti tersebut
tidak mencerminkan suatu gambaran atas proses kerja suatu program namun
merupakan suatu bentuk deklarasi relasional matematis atas sejumlah objek
melaui properti-propertinya. Dua bagian utama atas pemrograman deklaratif
adalah bahasa pemrograman fungsional dan bahasa pemrograman logikal. Prinsip
dasar dibalik bahasa pemrograman fungsional (Haskell) adalah mencegah
timbulnya efek samping seperti yang terdapat pada model pemrograman
imperatif sehingga membuatnya lebih mudah untuk digunakan membuat program
yang melakukan sejumlah operasi matematis. Sementara itu, prinsip dari sebuah
bahasa pemrograman logikal (Prolog) adalah mendefinisikan permasalahan yang
hendak diselesaikan, tujuan yang hendak dicapai, dan membiarkan sistem
melakukan analisis atas detail solusi terhadap permasalahan tersebut. Tujuan
utama atas sebuah program didefinisikan dengan cara membuat sejumlah tujuantujuan yang lebih kecil, kemudian pada tiap-tiap tujuan tersebut secara lebih
lanjut didefinisikan tujuan-tujuan lain yang lebih kecil lagi, dan begitu
seterusnya. Jika suatu arahan tujuan yang didefinisikan gagal digunakan untuk
14. menemukan solusi atas suatu permasalahan, maka arahan tujuan anakan yang
lebih kecil akan di telusuri ulang, dan arahan lainnya akan diujicobakan.
Bentuk dari cara sebuah program dibuat bisa berupa tekstual ataupun visual.
Dalam pemrograman visual, elemen-elemen program biasanya dimanipulasi
secara grafis, sementara bila dibuat secara tekstual artinya sebuah program ditulis
secara manual.
4. Uraikan, langkah-langkah cara membuat program !
Pembuatan program akan terasa lancar kalau kita melaksanakan urutan atau
langkah pembuatan program seperti berikut;
1. Mendefinisikan Masalah.
Tips mendefinisikan masalah;
Kumpulkan informasi masalah yang akan kita selesaikan dengan program
yang dibuat.
Analisa informasi yang didapat, kalau masih kurang ulangi mencari data
pendukung.
2. Membuat Rumusan Masalah.
Dari data yang telah kita peroleh, buat rumusan masalahnya, caranya;
Pahami data yang didapat.
Kelompokan data. Katagorikan variabel data yang dipakai, data input yang
diperlukan, data yang akan diproses, serta ouptput data yang diperlukan.
Kemudian rancang alur program atau flowchart. Atau buat pseudo code.
3. Implementasikan.
Setelah alur program kita susun secara logis dan terstruktur. Selanjutnya
konversikan alur program kita ke bahasa pemograman. Tipsnya sebagai berikut;
15.
Pahami stuktur baku bahasa program yang kita pakai
Siapkan list kode / kamus dari bahasa program yang kita pakai.
Pahami cara penulisan / penggunaan dari kode atau command yang kita
pakai
Tes jalankan per modul. Ini untuk mempermudah kita mencari dan
memperbaiki error yang muncul
4. Dokumentasi.
Dokumentasikan program yang sudah kita buat. Dokumentasi ini penting untuk
perbaikan program yang kita buat dimasa akan datang. Simpan semua dokumen
pendukung dan source list.
5. Apa yang dimaksud dengan Reserved Word pada pemrograman Delphi,
Jelaskan !
Reserved word merupakan kata kata yang telah ada/didefinisikan oleh bahasa
pemograman yang bersangkutan. Kata kata tersebut telah memiliki definisi
yang sudah tetap dan tidak dapat di ubah. Karena telah memiliki definisi tertentu,
maka kata kata ini