Saturday, April 12, 2014

Pertemuan 4

IMAGE HTML
•Fungsi gambardalam suatu web page merupakan daya penarik bagi pengunjung website.
•Dengan penambahan gambar maka akan mengakibatkan semakin bertambah besarnya penggunaan bytedari dokumen dari HTML, yang secara otomatis akan berakibat terhadap kinerja atau memperlambat waktu tampil dari halaman web tersebut.

LANJUTAN...
•Fungsi pengolahan gambar terdiri dari:
–Image alignment / perataan teks pada gambar
–Image adjustment / ukuran gambar
–Image alternate / teks gambar
–Image link / link gambar
•File gambar yang umum digunakan ada 3 jenis format imageyaitu :
–GIF (Graphical Interchange Format) (.GIF)
–JPEG(Joint Photographic Expert Image) (.JPG)
–PNG(Portable Network Graphics)(.PNG)
•Tag <img />
•Sintaks Penulisanya :<img src="url" />

ATRIBUT TAG <img />
•srcfungsinya url dari file image/direktori gambar
•alignfungsinya untuk letak gambar pada teks, nilai atributnya left, right, top, middle, dan bottom
•widthfungsinya untuk lebar gambar dalam satuan pixel
•heightfungsinya untu tinggi gambar dalam satuan pixel
•altfungsinya untuk menampilkan teks pengganti jika gambar tidak tampil di browser
•borderfungsinya untuk memberi bingkai

CONTOH PENGGUNAAN TAG IMG
<!DOCTYPE html>
<html>
<head>
<title>Contoh Penggunaan Img</title>
</head>
<body>
<p>
<p>Logo Amikom <img src="amikom.jpg" width="223" height="226" align="bottom" alt="Logo Amikom" /> menggunakan align="bottom".</p>
</body>
</html>


IMAGE SEBAGAI LINK
<!DOCTYPE html>
<html>
<head>
<title>Imgsebagaisuatulink</title>
</head>
<body>
<p>
<b>Untukmengunjungiwebsite amikomklikgambardisamping</b><a href="image.html"><imgsrc="tombol.jpg" width="50" height="50" align="middle" alt="Tombol" /> </a>
</p>
</body>
</html>

FORM & INPUT HTML
•Formmerupakan salah satu elemen HTML yang digunakan untuk mendapatkan masukan dari pengguna web.
•Tag awal <form> Tag Penutup </form>
•Sintaks Penulisannya :<form>.Input elemen.</form>

JENIS MASUKAN DALAM FORM
•Text,digunakan untuk mengisi suatu nilai dapat berupa teks atau angka.
•Radio,elemen isian berupa pilihan dimana hanya satu pilihan yang dapat dilakukan.
•Checkbox,elemen yang menyediakan beberapa pilihan bisa lebih dari satu.
•List,elemen pilihan dalam bentuk daftar.
•Button,elemen berupa tombol untuk melakukan suatu proses.
•Submit,elemen tombol yang digunakan untuk memanggil url.
•Reset,elemen tombol yang digunakan untuk mengembalikan kondisi awal.
•Image,digunakan sebagai pengganti button, berupa gambar yang dapat melakukan proses.
•Textarea,elemen yang dapat menampung kumpulan teks ketikan dari user.
•File,elemen button yang dapat memanggil file atau gambar dari storage.
•Password,elemen berupa teks yang khusus digunakan untuk mengisi password.

CONTOH TAG <INPUT>
<!DOCTYPE html>
<html>
<head>
<title>ContohTag Input Form</title>
</head>
<body>
<form>
Nama<input type="text" name="nama" /> <br>
Password <input type="password" name="pwd" /> <br>
<input type="radio" name="sex" value="male" checked /> Pria
<input type="radio" name="sex" value="female" /> Wanita<br>
<input type="checkbox" name="jurusan" value="ti" />TeknikInformatika<br>
<input type="checkbox" name="jurusan" value="si" />
SistemInformasi<br>
<input type="submit" value="Submit" />
<input type="reset" value="Reset" />
</form>
</body>
</html>

CONTOH TAG <SELECT>
<!DOCTYPE html>
<html>
<head>
<title>ContohTag Input Form</title>
</head>
<body>
<form>
PilihJenisKendaraan
<select name="motor">
<option value="yamaha">Yamaha</option>
<option value="honda">Honda</option>
<option value="suzuki">Suzuki</option>
</select>
</form>
</body>
</html>

CONTOH TAG <TEXTAREA>
<!DOCTYPE html>
<html>
<head>
<title>ContohTag Input Form</title>
</head>
<body>
<textareaname="alamat" cols="55" rows="5"></textarea></select>
</form>
</body>
</html>

ELEMEN LABEL, FIELDSET, & LEGEND
•Elemenlabelmemberikan fasilitas untuk menambahkan teks pada elemen masukan form.
•Elemenfieldsetmerupakan elemen yang digunakan untuk membungkus beberapa elemen masukan form, untuk menandakan bahwa elemen-elemen tersebut merupakan elemen masukan yang berada pada satu grup yang sama, atau saling berhubungan.
•Elemenlegenddigunakan untuk memberikan judul pada sebuahfieldset.
•Sintak Penulisannya :<fieldset><legend>Judul</legend></fieldset>

Tabel HTML
Tabel dalam HTML ini seperti halnya tabel dalam ms word/ms excel
tag <table>...</table>
Elemen - Elemen Tabel
<table> . . . </table> = Tag pembentuk tabel. jika border disertakan, maka tabel akan tampil disertai border. Nilai border 0 – 30.

<caption> . . . </caption> = Pembentuk judul tabel.
<tr> . . . </tr> = Penjelaskan baris tabel dalam tabel. atribut yang dipakai : align(left, center dan right) atau valign(top, middle dan bottom).
<th> . . . </th> = Pembentuk sel header tabel.
<td> . . . </td> = Pembentuk sel data dalam tabel.

Serta ada beberapa artibut di dalam elemen-elemen tabel tersebut
cth
<table width="500" border="1" bordercolor="#FF0000">
<caption>CONTOH</caption>
<tr>
<th width="200">Baris 1 Kolom 1</th>
<th width="180">Baris 1 Kolom 2</th>
</tr>
<tr>
<td>Baris 2 Kolom 1</td>
<td>Baris 2 Kolom 2</td>
</tr>
<tr>
<td>Baris 3 Kolom 1</td>
<td>Baris 3 Kolom 2</td>
</tr>
</table>

Colspan, Rowspan
Didalam ms word kita bisa menyebutnya "Merge Cells"
cth
<table width="500" border="1" >
<caption> Colspan, Rowspan </caption>
<tr>
<td colspan="2">Kolom 1 dan Kolom 2 Di Gabung</td>
</tr>
<tr>
<td rowspan="2">Baris 2 dan Baris 3 Di Gabung</td>
<td>Baris 2 Kolom 2</td>
</tr>
<tr>
<td>Baris 3 Kolom 2</td>
</tr>
</table>

Pertemuan 3

1. Singkatan (Akronim)
Untuk menuliskan suatu dokumen atau beberapa istilah kita terkadang menggunakan singkatan (akronim). Untuk menuliskan singkatan, ada tag html yang di gunakan yaitu Tag <abbr> dan Tag <acronym). Tag tersebut digunakan untuk menyimpan data kepanjangan dari suatu singkatan yang ditampilkan dalam dokumen tersebut. Atribut yang digunakan yaitu title. Sintaks penulisannya :
Ketika menggunakan tag diatas, maka pada saat mouse pointer kita berada diatas singkatan tersebut yang di tampilkan di browser web, maka kepanjangan dari singkatan tersebut akan di tampilkan mengambang di atasnya.
latihan1.html
2. Address
Alamat (address) merupakan salah satu elemen yang umum di dalam suatu dokumen. Untuk membuat alamat pada dokumen html di sediakan secara khusus yaitu Tag <address>. Dengan adanya tag ini maka penulisan alamat dapat di standarkan. Secara default tag <address> akan menampilkan teks di sebalah kiri, untuk di sebelah kanan menggunakan atribut dir=”rtl”. Sintaks penulisannya :
<abbr title=“kepanjangannya”>singkatan</abbr>
<acronym title=“kepanjangannya”>singkatan</acronym>
<!DOCTYPE html>
<html>
<head>
<title>Contoh Penggunaan Akronim</title>
</head>
<body>
<abbr title="World Wide Web">WWW</abbr> adalah halaman-halaman website yang dapat saling terkoneksi satu dengan lainnya (hyperlink)yang membentuk samudra belantara informasi.
<br>
<acronym title="Hyper Text Transfer Protocol">HTTP</acronym> adalah protokol yang dipergunakan untuk mentransfer dokumen dalam World Wide Web(WWW).
</body>
</html>
<address>alamat anda</address>

latihan2.html
3. Arah Teks
Secara lazim untuk teks kita membacanya dari kiri ke kanan (left to right – ltr). Di html ada tag yang digunakan untuk mengubah penulisan teks dari kanan ke kiri (right to left – rtl). Tag yang digunakan yaitu Tag <bdo> bidirectional override merupakan tag yang digunakan untuk mendefinisikan arah penulisan teks. Atribut yang digunakan dir. Sintaks penulisannya :
latihan3.html
<!DOCTYPE html>
<html>
<head>
<title>Contoh Penggunaan Address</title>
</head>
<body>
<address>
STMIK AMIKOM Yogykarta<br />
Kampus Terpadu: Jl.Ring Road Utara<br />
Condong Catur<br />
Sleman<br />
Yogykarta
</address>
</body>
</html>
<bdo dir="rtl">Teks yang mau di arahkan</bdo>
<!DOCTYPE html>
<html>
<head>
<title>Contoh Penggunaan BDO</title>
</head>
<body>
<bdo dir="rtl">
STMIK AMIKOM Yogykarta<br />
Jurusan :<br />
S2 Megister Teknik Informatika<br />
S1 Teknik Informatika<br />
S1 Sistem Informasi<br />
D3 Teknik Informatika<br />
D3 Manajemen Informatika
</bdo>
</body>
</html>

4. Teks yang Disisipkan atau Dihapus
Dalam menulis artikel web kita bisa mengkoreksi teks yang di tuliskan dengan menggunakan tag <ins> dan tag <del>. Tag tersebut kita bisa megkoreksi hasil pekerjaan dengan menyisipkan atau menghapus. Tag <ins> memberikan tanda untuk sisipan dengan membuat teks di garis bawah. Sedangkan Tag <del> bukan menghapus teks tetapi mengkoreksi pekerjaan dengan memberikan garis tengah horizontal pada teks yang dihapus. Sintaks penulisannya :
latihan4.html
5. Font
Dengan tag <font> anda bisa menentukan format tampilan font dalam document HTML seperti color, size, style dan lainnya. Di bawah ini atribut yang bisa digunakan untuk tag font diantaranya sebagai berikut:
5.1 Ukuran Font
Atribut size digunakan untuk mengatur ukuran font. Nilai font dimulai dengan nilai 1 untuk ukuran huruf terkecil dan nilai 7 untuk ukuran paling besar atau +1 untuk ukuran huruf terkecil dan nilai +6 untuk ukuran paling besar.
5.2 Jenis Font
Atribut face digunakan untuk mengatur jenis huruf yang diinginkan. Atribut face harus diisi dengan string jenis font seperti: Arial, Times New Roman, Verdana, Courier New, Courier, monospace dan lain sebagainya.

5.3 Warna Font
Atribut color digunakan untuk mengatur warna font yang diinginkan. Untuk memberi nilai pada atribut color ada dua cara, yaitu: Dengan menyebutkan nama warna seperti red, green dan blue. Dengan menggunakan nilai RGB (Red Green Blue) dari satu warna misalnya:
#FF0000 untuk red, #00FF00 untuk green dan #0000FF untuk Blue. Sintaks penulisannya :
latihan5.html
6. Link HTML
Dokumen HTML menggunakan hyperlink (anchor) untuk menghubungkan kepada dokumen lain. Dokumen ini bisa berupa teks dan / atau gambar yang saling menghubungkan menuju ke dokumen atau bagian lain dalam suatu dokumen. Browser web akan menyorot teks atau gambar yang di identifikasi sebagai link dengan warna atau garis bawah untuk menunjukkan bahwa itu adalah hyperteks link sering di singkat hyperlink atau link saja.
6.1 Tag Anchor
Tag <a> untuk membuat suatu link kepada dokumen lain dalam web. Atribut pada tag <a> diantaranya: atribut href="uri" untuk mendefinisikan lokasi link, atribut name="name" untuk mendefinisikan nama link, dan atribut target="_blank"|"_parent"|"_top"|"_self"

untuk _blank akan membuka pada window baru, _parent/_top akan keluar dari frame, _self akan tetap di window browser. Sintaks penulisannya :
Link html terdapat 3 jenis yaitu diantaranya sebagai berikut: Link Relatif
Dibuat apabila anda membuat suatu link pada page anda ke page lain pada komputer yang sama, tidak memerlukan menggunakan alamat internet yang lengkap. Jika kedua page pada direktori yang sama, anda dapat menuliskan nama file html sebagai berikut:
latihan6.html Link Absolut
Dibuat apabila anda membuat link ke page web lain yang berada pada web site lain di internet. Dalam hal ini anda harus menuliskan alamat internet secara lengkap. Berikut adalah contohnya:
latihan7.html
<a href="http://www.amikom.ac.id" target="_blank" name="web amikom">Link web Amikom </a>
<!DOCTYPE html>
<html>
<head>
<title>Contoh Penggunaan Link Relatif</title>
</head>
<body>
Anda ingin melihat format font pada latihan5.html, silahkan klik <a href="latihan5.html">link berikut</a>.
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title>Contoh Penggunaan Link Absolut</title>
</head>
<body>
Anda ingin mengunjungi situs resmi amikom. Silahkan klik <a href="http://www.amikom.ac.id">link berikut</a>.
</body>
</html>

Link ke Bagian Lain dalam Dokumen
Link jenis ini dibuat apabila untuk dokumen yang panjang sekali, sehingga apabila di tampilkan dalam browser web akan mengharuskan kita melakukan scroll layar berulang-ulang. Navigasi untuk penelusuran dokumen dapat dimudahkan dengan membuat link antarbagian, dengan menandai setiap bagian tersebut dengan memberinya nama. Sehingga pada beberapa tempat di dalam dokumen akan ada bagian yang bernama, dan dibagian lainnya dapat diletakkan link untuk menuju bagian-bagian tersebut. Sintaks penulisannya :
latihan8.html
<a href="#tujuan">Link asal</a>
Artikel bebas
.
.
.
<a name="tujuan">Posisi tujuan</a>
Artikel bebas
.
.
.
<!DOCTYPE html>
<html>
<head>
<title>Contoh Penggunaan Link Dalam Dokumen</title>
</head>
<body>
<p>
<a name="top">
<a href="#Bab4">
Lihat Bab 4.
</a>
</a>
</p>
<h2>Bab 1</h2>
<p>Bab 1 adalah menjelaskan bla bla bla.</p>
<h2>Bab 2</h2>
<p>Bab 2 adalah menjelaskan bla bla bla.</p>
<h2>Bab 3</h2>
<p>Bab 3 adalah menjelaskan bla bla bla.</p>
<a name="Bab4">
<h2>Bab 4</h2>
</a>
<p>
Bab 4 ini menunjukkan tujuan dari link dalam satu halaman.</p>
<h2>Bab 5</h2>
<p>
Bab 5 adalah menjelaskan bla bla bla. </p>
<a href="#top">Kembali ke atas</a>
</body>
</html>

6.2 Link Mailto
Mailto digunakan untuk membuat link pada suatu pesan mail (tidak akan bisa bekerja jika mail client tidak terpasang).
latihan9.html
<!DOCTYPE html>
<html>
<head>
<title>Contoh Penggunaan Link Mailto</title>
</head>
<body>
Anda ingin mengirim tugas pemrograman web bisa melalui <a href="mailto:okiarifin@amikom.ac.id">email berikut</a>.
</body>
</html>

Pertemuan 1

1.Objectives(TujuanInstruksionalumum):
Kontrak Belajar
Pengenalan Konsep Pemrograman Web
IndikatorKompetensi
Mahasiswa mampu mendefinisikan Konsep Internet, Web, Situs Website, HTTP, WWW, URL, dan 2. URI.
Mahasiswa mampu menjelaskan perbedaan antara web statisdan dinamisdan cara kerjanya.
Mahasiswa mampu menjelaskan perbedaan antara client-side scripting dan server-side scripting.
Mahasiswa mampu menjelaskan perkembangan web dan komponen penyusun web statis.
Mahasiswa mampu membedakan kategoriwebsite.
Mahasiswa mampu membedakan nama domain dan hosting.

Konsep Dasar WEB
Web tidak sama dengan Internet
InternetadalahseluruhjaringankomputeryangsalingterhubungmenggunakanstandarsistemglobalTCP/IPsebagaiprotokolpertukaranpaket(packetswitchingcommunicationprotocol)untukmelayanimiliaranpenggunadiseluruhdunia.
Webadalahsalahsatuaplikasiyangberisikandokumen-dokumenmultimedia(teks,gambar,animasi,video)didalamnyayangmenggunakanprotokolHTTP(hypertextTransferprotocol)danuntukmengaksesnyamenggunakanperangkatlunakyangdisebutbrowser.
Perbedaan Utama : Internet adalah hardware; Web adalahsoftware
Banyak aplikasi berbasis internet diantaranya :

PengertianSitusWeb
Situswebmerupakankumpulandarihalamanwebyangsudahdipublikasikandijaringaninternetdanmemilikidomain/URLyangdapatdiaksessemuapenggunaInternetdengancaramengetikkanalamatnya.
HTTP
HTTP(HyperTextTransferProtocol)adalahprotokolyangdipergunakanuntukmentransferdokumendalamWorldWideWeb(WWW).
WWW
WorldWideWebadalahhalaman-halamanwebsiteyangdapatsalingterkoneksisatudenganlainnya(hyperlink)yangmembentuksamudrabelantarainformasi.

PENGERTIAN URL DAN URI
URL
UniformResourceLocatoradalahrangkaiankaraktermenurutsuatuformatstandartertentu,yangdigunakanuntukmenunjukkanalamatsuatusumbersepertidokumendangambardiInternet.
URI
UniformResourceIdentifieradalahsebuahuntaiankarakteryangdigunakanuntukmengidentifikasinama,sumber,ataulayanandiInternet.

PERBEDAAN URL dan URI
URL(UniformResourceLocator)
URL digunakan oleh sebuah browser untuk mengidentifikasi sumber daya yang ada di internet yang dituliskan dalam satu baris teks.
URL merupakan bagian dari URI
URL menunjuk ke suatu halaman web yang menggunakan “scheme” tanpa menggunakan code fragment.
Contoh :
http://amikom.ac.id/profile.html

URI(UniformResurceIdentifier)
URIdigunakanbrowseruntukmengidentifikasidokumentunggaldandituliskandalamsatubaristeks.
URIdigunakanuntukmengidentifikasisuaturesourcedenganlokasiataunama,ataupunkeduanya.
URImenunjukkesuatuhalamanweb,termasuklokasicodefragmentnya(apabilaada)dan“scheme”.
Contoh :
http://amikom.ac.id/profile.html#satu

KONSEP WEB STATIS dan DINAMIS

Webberdasarkanteknologinyaterbagimenjadidua,yaitu:
WebStatis
WebStatisadalahjenisWebsiteyangmanapenggunanyatidakbisamerubahkontentdariWebtersebutsecaralangsungmenggunakanBrowser.
Interaksiyangterjadiantarapengguna(client)danserverhanyalahseputarpemrosesanlinksaja.
WebDinamis
WebdinamisadalahjenisWebsitedenganinteraksiyangterjadiantarapenggunadanserversangatkompleks.Dimanaseseorang(Client)dapatmengubahContentdarihalamantertentudenganmenggunakanBrowser.Requestyangdikirimkanolehpenggunadapatdiprosesolehserveruntukkemudianditampilkandalamisiyangberbeda-bedamenurutalurprogramnya.

Jenis Pemrograman WEB
ClientSideScripting
ClientSideScriptingadalahsalahsatujenisbahasapemrogramanwebyangprosespengolahannyadilakukandisisiclient.Prosespengolahanclientsidescriptingdilakukanolehwebbrowsersebagaiclientnya.
Contoh:HTML,XHTML,CSS,Javascript,XML(ExtensibleMarkupLanguage).
ServerSideScripting
ServerSideScriptingadalahbahasapemrogramanwebyangpengolahannyadilakukandisisiserver.Maksudserverdisiniadalahwebserveryangdidalamnyatelahmengintegrasikankomponenwebengine.
Contoh:ASP(ActiveServerPages),PHP(HypertextPreprocessor,JSP(JavaServerPages).

KOMPONEN PENYUSUN WEB STATIS

BahasaPemrograman(ClientSideScriptingdanServerSideScripting).
WebEditordigunakanuntukmengetikkanperintah-perintahdokumenweb.Dibagimenjadi3yaitu:EditorTeks(Notepad),EditorWYSIWYG(Dreamweaver),Editorberbasistemplate(Rapidweaverdaniweb).
WebBrowsermerupakanprogramyangberfungsiuntukmenampilkandokumen-dokumenwebdalamformatHTML.Ex:GoogleChrome,MozillaFirefox,IE,Opera,dll.
Imageeditoradalahprogramaplikasiyangberfungsiuntukmelakaukanpengolahangambar/image.Ex:AdobePhotoshop,CorelDraw,AdobeFlash,dll.

PERKEMBANGAN WEB

Web1.0,yaituteknologiWebgenerasipertamayangmerupakanrevolusibarudiduniaInternetkarenatelahmengubahcarakerjaduniaindustridanmedia.Contoh:Situsberita"cnn.com"atausitusbelanja"Bhinneka.com".
Web2.0,yaitupertamakalinyadiperkenalkanolehO’ReillyMediapadatahun2004sebagaiteknologiWebgenerasikeduayangmengedepankankolaborasidanshainginformasisecaraonline.Contoh:Situsjejaringsosialfacebook.com
Web3.0,yaituteknologiweblebihkearahWebCerdasatauWebdenganEngineKecerdasanBuatan,yanglebihmemudahkanuserdalamberinteraksi.Contoh:WebSemantik,CloudComputing,dll.

KATEGORI WEBSITE
WebsitePersonal,yaitusitusyangdigunakanuntukmenceritakantentangbiografidiri,pengalamanpribadi,dll.Contoh:BlogPribadi.
WebsiteKomersial(CompanyProfile/OnlineShop),yaitusitusyangdipakaiuntukmenunjukkanprodukdanjasasuatuperusahaan,ataujugadapatmelakukantransaksipenjualanonline(dengansistemshoppingcartsystem).Domainyangbiasadigunakan.com,.co.id,dll.
WebsiteInstansi/Pemerintahansitusjenisinihanyabolehdipakaiuntukkeperluanwebsitepemerintahanyangresmi.DomainuntuknegaraIndonesiamenggunakan.gov.id.
WebsiteNon-Profit,websitejenis-jenisinibiasanyadigunakanhanyauntukyayasan,sekolahan,dll.Domainyangbiasadigunakan.org,.edu,dll.

PENGERTIAN DOMAIN dan DNS

DomaindalamInternetadalahnamaunikyangdiberikanuntukmengidentifikasinamaserverkomputersepertiwebserveratauemailserverdijaringankmputerataupuninternet.Namadomaininijugadikenalsebagaisebuahkesatuandarisebuahsitusweb.Contohnyaamikom.ac.id.
Namadomainkadang-kadangdisebutpuladenganistilahURL,ataualamatwebsite.
SistemPenamaanDomain(DomainNameSystem–DNS)adalahsebuahsistemyangmenyimpaninformasitentangnamahostataupunnamadomaindalambentukbasisdatatersebar(distributeddatabase)didalamjaringankomputer.MenurutbrowserGoogleChrome,DNSadalahlayananjaringanyangmenerjemahkannamasituswebmenjadialamatinternet

TOP LEVEL DOMAIN

AturanPenamaandomaindiaturolehOrganisasiPengatur
DomainIANA(InternetAssignedNumbersAuthority).IANA
mengaturpemakaianranahinternettingkatatasyang
disebutdenganistilahTopLevelDomain(TLD).Berikut
adalahklasifikasiTLD.
CountryCodeTopLevelDomains(ccTLD)
Digunakanuntukkodenegaraatauwilayah.BerikutadalahbeberapacontohccTLD.
.id = Indonesia
.my = Malaysia
.sg = Singapura
.uk = Inggris
.us = Amerika Serikat
.jp = Jepang
.tl = Timor Leste
GenericTopLevelDomains(gTLD)
Dipergunakanolehmacam-macamorganisasi.BerikutadalahpengelompokangTLDmenurutkepentingannya.
.com = Komersial
.net = Jaringan
.gov = Pemerintah (eksklusif untuk pemerintah Amerika Serikat)
.mil = Militer (eksklusif untuk militer Amerika Serikat)
.info = Informasi
.aero = Industri pesawat terbang
InfrastructureTopLevelDomains
Satu-satunya yang diterima adalah .arpa. Sementara
domain .root ada tapi tanpa kejelasan mengenai untuk
apa keberadaannya.

PENGERTIAN HOSTING

Hostingadalahjasalayananinternet yang menyediakansumberdayaserver-server untukdisewakansehinggamemungkinkanorganisasiatauindividumenempatkaninformasidiinternet berupaHTTP, FTP, EMAIL, atauDNS.
Jenis –Jenis Hosting yang Ada :
Shared hosting adalah menggunakan server hosting bersama sama dengan pengguna lain satu server dipergunakan oleh lebih dari satu nama domain.
VPSatau Virtual Dedicated Server merupakan proses virtualisasi dari lingkungan software sistem operasi yang dipergunakan oleh server.
Dedicated server adalah penggunaan server yang dikhususkan untuk aplikasi yang lebih besar.
Colocation server adalah layanan penyewaan tempat untuk meletakkan server yang dipergunakan untuk hosting.

Friday, March 28, 2014

Pertemuan 2

•Objectives(TujuanInstruksionalumum):
–Pengenalan Client Side Scripting(HTML dan XHTML)
•IndikatorKompetensi
–Mahasiswa mampu mendefinisikan, kegunanaan, dan perkembangan HTML dan XHTML.
–Mahasiswa mampu menjelaskan W3C dan macam-macam doctype
–Mahasiswa mampu menjelaskan struktur dasar HTML dan tag-tag dasar HTML.
–Mahasiswa mampu membedakan elemen, tag, dan atribut
–Mampu menjelaskan fungsi dari setiap tag dan element yang terdapat dalam HTML
–Mampu menggunakan tag dan element HTML dalam membuat halaman web

HTML
•HTMLsingkatan dari Hyper Text Markup Language
•Digunakanuntukmembuatsuatuhalamanweb
•HTML dibuat oleh Tim Barners-Lee ketika masih bekerja untuk CERN
•HTML dipopulerkanpertamakali olehbrowser Mosaic
•Selamaawaltahun90’an, HTML mengalamiperkembanganyang sangatpesat
•Bukanbahasapemrogramankarena tidakmemilikistrukturpemrogamanyang umumadapadasebuahbahasapemrogamanstandar, misaltidakadanyastrukturpercabangan, perulangan.
•Hypertextmenunjukkefaktabahwahalamanweb lebihtepatberupatext yang dapatmemuatmultimedia danmelakukanlink denganatautanpalompatan
•Terdiridarimarkup(penandaan) dengansimbol
•lebihkecil( < ) dandanlebihbesar( > ) yang biasadisebuttag.
•Sebuahdokumenataufile HTML agar dapatdibacalangsungolehbrowser disimpandalamekstensi.htmatau.html

PERKEMBANGAN HTML
•HTML 1 (barners-lee, 1989) : sangat dasar,integrasi terbatas pada multimedia. Tahun 1993 Mosaic menambahkan beberapa fitur baru (integrasi image)
•HTML 2.0 (IETF, 1994) : lembaga resmi HTML adalah world wide consortium (w3c), yangbekerjasama dengan internet engineering task force (IETF) mencoba untuk membuat standar kode-kode HTML dan menambah fitur-fitur lain, tapi kenyataannya hingga tahun 1994-1996 netscape dan microsoft dengan IE seringkali juga telah mengembangkan berbagai tag “perluasan” bagi HTML
•HTML3.2(W3C,1996):Menyatukankedalamstandartunggaltetapitidakmengarahketeknologiyanglebihbarusepertijavaappletdanvideostraming.
•HTML4.0(W3C,1997):UsahastandarisasimenunjukkefiturdiluarpetaHTML,tetapitidakmenunjukkesuatuvendor.
•XHTML1.0(W3C,2000):HTML4.01dimodifikasiuntukmenyesuaikandirikestandarXML.
•HTML5(W3CdanWHATWG,2009):BekerjasamauntukpengembangkanHTML5

APA ITU W3C?
•W3CsingkatandariWorldWideWebConsortium
•W3Cmerupakanbadanresmiyangmembuatstandarweb.
•W3Cmengembangkanteknologi(spesifikasi,petunjuk,software,dantool)yangdapatdioperasikanpadaplatformmanapun.
•DibentukpadaOktober1994,denganjumlahanggotalebihdari400organisasianggotaseluruhdunia,dantelahmenghasilkanpengakuaninternasionaluntukkontribusinyapadaperkembanganweb.
•HasilstandarW3C:
StandarwebygpalingmendasaradalahHTML,CSS,danXML
StandarHTMLyangterakhiradalahXHTML1.0

XHTML
•XHTMLsingakatan dari Extensible HyperText Markup Language
•XHTML versi 1.0 diumumkan pada tahun 2000.
•Formulasi bahasa HTML sebagai aplikasi XML
•Konsisten dengan aturan penulisan XML
•XHTML mirip dengan HTML tidak ada perbedaan yang signifikan
•Dokumen XHTML sepenuhnya didukung semua program yang bisa membaca, menulis, atau mengedit dokumen XML yang sah.
•XML mendukung penambahan tag baru dengan relatif mudah.

Contoh XHTML

<?xml version = "1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns= "http://www.w3.org/1999/xhtml">
<head>
<title>Belajar XHTML</title>
</head>
<body>
<b>Selamat BelajarXHTML!</b>
</body>
</html>

PERBEDAAN HTML & XHTML
•Dokumen XHTML harus terbentuk dengan baik (wellformed) yaitu bahwa semua tag pembuka harus mempunyai tag penutup, mis (<b></b>)
•Semua elemen dan atribut harus ditulis dengan huruf kecil.
•Untuk tag seperti <br> dan <hr> yang tidak memiliki tag penutup, harus diberi notasi <br/>, <hr/>
•Nilai untuk atribut harus berada dalam tanda kutip.
•Atribut tanpa nilai tidak diijinkan lagi di XHTML. Setiap atribut harus mempunyai nilai.
•Beberapa tanda spasi atau karakter white space lain dalam string yang menyimpan nilai sebuah atribut digabungkan menjadi satu spasi saja.
•Atribut “name” untuk beberapa tag diubah menjadi atribut “id” sehingga penamaan menjadi konsisten untuk semua tag
•XHTML (seperti XML) adalah case sensitive,
•Format karakter dalam bentuk heksadesimal harus dimulai dengan &#x (dengan x kecil), misalnya &#x0000;

ELEMEN HTML
•Dokumen HTML disusun oleh elemen-elemen.
•Elemenmerupakan istilah bagi komponen-komponen dasar pembentuk dokumen HTML.
•Contoh elemen : head, body, table, paragraf, dan list.

TAG HTML
•Tagdigunakan untuk menandai berbagai elemen dalam suatu dokumen HTML.
Syarat Penulisan Tag HTML
•Tag html diapit dua karakter kurung sudut
•Tag html secara normal selalu berpasangan
•Tag html tidak case sensitive
•Tag akhir tidak boleh bersilang dan harus berurutan.

APA ITU DOCTYPE?
•DOCTYPE bukanlah tag HTML
•DOCTYPEadalah instruksi untuk web browser tentang apa versi bahasa markup halaman yang ditulis.
•Deklarasi DOCTYPE mengacu pada Document Type Definition(DTD).
•DTDmenetapkan aturan untuk bahasa markup, sehingga browser dapat membuat konten halaman tersebut dengan benar.
•Deklarasi DOCTYPE harus menjadi hal pertama dalam dokumen HTML,sebelum tag <html>
•Biasakan selalu menambahkan DOCTYPEke halaman web. Ini akan membantu browser untuk membuat halaman web/blog dengan benar

MACAM-MACAM DOCTYPE
•HTML 4.01 StrictDTD ini berisi semua elemen HTML dan atributnya, tapi TIDAK TERMASUK presentasional (seperti font). Framesets tidak diperbolehkan.
•HTML 4.01 TransitionalDTD ini berisi semua elemen HTML dan atributnya, TERMASUK presentasional dan elemen lama (seperti font). Framesets tidak diperbolehkan.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

•HTML 4.01 FramesetDTD ini sama dengan HTML 4.01 Transitional, tapi memungkinkan penggunaan Frameset.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
•XHTML 1.0 StrictDTD ini berisi semua elemen HTML dan atributnya, tapi TIDAK TERMASUK presentasional (seperti font). Framesets tidak diperbolehkan. Markup juga harus ditulis sebagai well-formed XML.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

TAG-TAG DASAR HTML
•<html>Mendefinisikan bahwa dokumen HTML
•<head> tentang dokumen web yang ditampilkan
•<title> untuk menuliskan judul dari dokumen HTML
•<body> untuk section utama dalam dokumen HTML
•<p> Paragraf
•<br> Line Break atau ganti baris
•<h1>s/d<h6> Heading untuk judul dan sub judul
•<hr> Penggaris Mendatar
align:[left | center| right] default center
size:pixel(tebal garis, default 2)
width:panjang(lebar garis, pixel atau persen, default 100%) noshade (garis solid)
•<!--komen di html -->Komentar pada HTML

FORMAT KARAKTER
Format terhadap karakter yang di tampilkan akan sangat
berguna untuk membuat sebuah dokumen HTML yang
menarik.
Pemformatan karakter mencakup beberap hal:
•Logical Format akan menerapkan layout dokumen secara logis dan terstruktur.
•Physical format adalah format terhadap fisik suatu font.

LOGICAL FORMAT
Tag-tag yang termasuk logical format adalah sbb:
•<cite> untuk menandai suatu kutipan (citation)
•<code> untuk menampilkan kode-kode program
•<em> untuk memberi tekanan pada teks (emphasize)
•<kbd> untuk menandai suatu teks yang harus dimasukkan oleh user melaui keyboard
•<samp> untuk menandai suatu teks yang dimaksudkan sebagai contoh
•<strong> untuk menandai bagian yang terpenting dari suatu teks
•<var> untuk menampilkan nama variabel
•<dfn> untuk menandai sebuah subdefinisi dari daftar definisi.

PHYSICAL FORMAT
Tag-tag yang termasuk logical format adalah sbb:
•<b> untuk menampilkan huruf tebal
•<i> untuk menampilkan huruf miring
•<u> untuk menampilkan garis bawah pada teks
•<tt> untuk menmpilkan huruf seperti huruf mesin ketik
•<strike> untuk menampilkan garis horizontal pada bagian tengah huruf
•<big> untuk menampilkan ukuran huruf yang lebih besar
•<small> untuk menampilkan ukuran huruf yang lebih kecil
•<sub> untuk menampilkan subscript
•<sup> untuk menampilkan superscript(di cetak naik)

FORMAT TEKS
BLOCKQUOTE
•Fungsinya browser akan menampilkan teks menjorok ke dalam
PERFORMATTED TEXT <PRE>
•Fungsinya untuk menampilkan teks sama seperti yang ada ketikkan dalam dokumen HTML

KARAKTER KHUSUS

LIST
List item merupakan perintah yang di gunakan dalam
HTML untuk membuat daftar atau pengelompokkan kata
[list].
Unordered List (Bullet)
•<ul>: Digunakan membuat list dengan tanda bullet. Type Atribut yang menyertai yaitu:
–Circle (Default)
–Disc
–Square

SINGKATAN (AKRONIM)
•Tag <abbr> dan tag <acronym>
•Di gunakan untuk menyimpan data kepanjangan dari suatu singkatan yang di tampilkan dalam dokumen
•Atribut yang di gunakan title
•Contoh penulisannya :
<abbr title=“kepanjangannya”>singkatan</abbr>
<acronym title=“kepanjangannya”>singkatan</acronym>

TAG ADDRESS
•Salah satu elemen yang umum digunakan untuk menstandarkan penulisan alamat.
•Di awali dengan Tag <address> dan di akhiri dengan </address>
•Contoh :<address>STMIK AMIKOM Yogykarta<br />Kampus Terpadu: Jl.Ring Road Utara<br />Condong Catur<br />Sleman<br />Yogykarta</address>

ARAH TEKS
•Untuk mengubah teks dari kiri ke kanan (left to right –ltr) menjadi dari kanan ke kiri (right to left –rtl).
•Tag <bdo> -bidirectional override
•Merupakan tag di gunakan untuk mendefinisikan arah penulisan teks.
•Atribut: dir
•Contoh :
<bdo dir="rtl">Teknik Informatika</bdo>

Tag Disipkan atau Dihapus
•Koreksi terhadap suatu teks dapat di simulasikan / di perlihatkan dengan menggunakan tag <ins> dan tag <del> untuk menunjukkan hasil koreksi yang di sisipkan atau di hapus.
•Tag Sisipan <ins>
•Tag Hapus <del>
•Contoh :
Satu tahun adalah <del>lima belas</del>
<ins>dua belas</ins> bulan

FONT
•Dengan tag <FONT> anda bisa menentukan format tampilan font dalam document HTML seperti color, size, style dan lainnya.
Ukuran Font
•Atribut SIZE digunakan untuk mengatur ukuran font. Nilai font dimulai dengan nilai 1 untuk ukuran huruf terkecil dan nilai 7 untuk ukuran paling besar.
Jenis Font
•Atribut FACE digunakan untuk mengatur jenis huruf yang diinginkan. Atribut FACE harus diisi dengan string jenis font seperti Arial, Times New Roman, Verdana dan lain sebagainya.
Warna Font
•Atribut COLOR digunakan untuk mengatur warna font yang diinginkan. Untuk memberi nilai pada atribut color ada dua cara, yaitu :
1.Dengan menyebutkan nama warna seperti red, green dan blue.
2.Dengan menggunakan nilai RGB ( Red Green Blue ) dari satu warna misalnya FF0000 untuk red, 00FF00 untuk green dan 0000FF untuk Blue.
Contoh :
<font size="1">Ini ukuran 1</font><br>
<font face="arial">Ini memakai font Arial</font><br>
<font color="blue">Ini Warna Biru</font>

LINK HTML
•Hyperlink (anchor) Befungsi untuk menghubungkan ke internal ataupun eksternal halaman web
•Attribute elemen a yaitu : href, name, dan target.
•Sintaks:
<a href="uri" name="name" target="_blank"|"parent"|"_top"|"_self"> ...</a>
•Ada 3 jenis link :
1.Link relatif
2.Link absolut
3.Link dalam dokumen sama
Perbedaannya hanya pada letak dokumen yang menjadi
linknya, berada pada komputer yang sama atau tidak.

LINK RELATIF
•Di buat apabila anda membuat suatu link pada page Anda ke page lain pada komputer yang sama.
•Tidak memerlukan alamat internet yang lengkap.
•Jika dua page pada direktori yang sama.
•Contoh:<a href="file2.html">Selengkapnya</a>

LINK ABSOLUT
•Di buat apabila Anda membuat link ke page web lain yang berada pada web site lain di Internet.
•Contoh:
<ahref="http://www.amikom.ac.id">Selengkapnya</a>

LINK DALAM DOKUMEN SAMA
•Link jenis ini dibuat apabila untuk dokumen yang panjang sekali, sehingga apabila di tampilkan dalam browser web akan mengharuskan kita melakukan scroll layar berulang-ulang.
•Contoh:
<ahref="#tujuan">Link asal</a>
Artikelbebas
.
.
.
<aname="tujuan">Posisi tujuan</a>
Artikel bebas
.
.
.

MAILTO
•Untuk membuat link pada suatu pesan mail (tidak akan bisa bekerja jika mail client tidak pasang)
•Contoh:
<ahref="mailto:okiarifin@amikom.ac.id">Kirim E-mail Cui</a>

TABULASI DATA

TABULASI DATA
PEMBUATAN TABEL FREKUENSI
Dalam pembuatan tabel frekwensi ada tiga hal yang penting, yaitu Statistics, Chart, dan Format.
Langkah-langkah membuat tabel frekuensi :
1. Klik Analyze -> Descriptive Statistics -> Frequencies.

Gambar 1. Discriptive Statistics Frequencies
Perintah Statistik
Perintah utama yang terdapat dalam perintah Statistics, adalah :
Menentukan nilai persentile
Menentukan dispersi data
Menentukan ukuran terpusat
Menentukan distribusi
Membagi data ke dalam beberapa kelompok persentil yang sama → cut points
memperjelas bahasan tersebut, diberikan contoh data pengamatan berikut :
Data nilai ujian Statistik dari 40 mahasiswa :

68 84 75 82 55 67 77 87 65 55 56 66 77 65 58 76 58 87 67 96 75 67 67 87 65 76 56 76 56 66 66 77 65 76 87 67 94 92 56 77

Lakukan langkah berikut :
1. Masukkan data berikut ke dalam tabel SPSS.
2. Lakukan perintah untuk membuat tabel frekwensi
3. Klik menu Analyze -> Descriptive Statistics -> Frekuencies -> pilih Statistics, sehingga tampil seperti gambar berikut :


Gambar 2. Frekuencies Statistic
4. Untuk membuat tabel frekuensinya, tandai (tanda cek) perintah sesuai kebutuhan, sebagaimana tampak pada gambar berikut :

Gambar 3. Cek list Frekuencies Statistic
5. Kemudian klik Continue.
6. Klik OK dari Window Frequencies sehingga menghasilkan output window, seperti berikut :

Gambar 4. Output Frekuencies Statistic
pemvisualisasian dalam bentuk grafik.
Perintah-perintah dalam Charts, adalah :
Bar Charts
 menghasilkan representasi grafik cacah frekuensi untuk setiap nilai yang berlainan.
Pie Charts
 menghasilkan representasi grafik berupa lingkaran.
Histogram
 dapat juga ditampilkan kurva distribusi normal
 berdasarkan interval
Contoh menu yang ditampilkan dari perintah Charts :

Gambar 5. Pemilihan Chart
Untuk mengoperasikannya ikuti langkah-langkah berikut :
1. Tandai Chart Type yang dipilih, misalnya histogram dan kurva distribusi. Apabila With normal curve di ceklist maka chart dilengkapi dengan kurva.
2. Klik Continue.
3. Klik OK, maka tampil Chart Histogram berikut :

Gambar 6. Chart Histogram

Gambar 7. Bar Chart

Gambar 8. Pie Chart
Perintah Format
Pada perintah ada dua hal yang mendasar, yaitu :
Sorting
 digunakan untuk mengurutkan data pengamatan baik secara ascending maupun descending, bahkan dapat juga berdasarkan jumlah data.
Multiple Variable
 digunakan untuk membandingkan variable dan mengorganisir keluaran berdasarkan variable
Contoh tampilan Format, seperti berikut :

Gambar 9. Tampilan Format Frequencies
Statistik Deskriptif
Adalah metode statistik yang menggambarkan sifat-sifat data. Statistik Deskriptif adalah penyajian data secara numerik, yaitu menyajikan ukuran-ukuran numerik yang sangat penting bagi data sampel.
Statistik deskriptif meliputi beberapa bahasan : Pengukuran kecenderungan terpusat Pengukuran dispersi
Langkah-langkah melakukan analisis statistik deskriptif :
1. Klik Analyze, kemudian pilih Descriptive Statistics.
2. Pilih Descriptives.
3. Klik Option untuk mengatur analisis yang diinginkan.
4. Klik Continue untuk melanjutkan atau Cancel untuk membatalkan.
5. Klik OK untuk menampilkan hasil analisis.
Contoh hasil analisis statistik deskriptif :

Gambar 10. Analisis Statistik Descriptives

MEMULAI SPSS DAN OLAH DATA

MEMULAI SPSS DAN OLAH DATA 
Memulai SPSS
Untuk memulai SPSS 13 for Windows langkah yang harus dilakukan adalah:
Klik menu Start -> Programs -> SPSS for Windows -> SPSS 13.0 for Windows. Kemudian akan ditampilkan menu utama SPSS 13.0 for Windows, seperti tampak pada gambar berikut :


Nomor Case Penunjuk Sel Heading Variable Kotak-kotak Variabel
Beberapa menu utama yang penting dalam SPSS, adalah sbb:

  • Analyze = digunakan untuk menganalisa data. Untuk melakukan semua prosedur perhitungan dan analisis statistik, mulai dari analisis statistik deskriptif, korelasi, regresi, dll. 
  • Transform = digunakan untuk memanipulasi data. Untuk membuat perubahan pada variabel yang telah dipilih dengan kriteria tertentu atau mengubah data dengan melakukan transformasi sehingga diperoleh variabel baru. 
  • File = berisi fasilitas pengelolaan atau manajemen data dan file 
  • Graph = digunakan untuk memvisualkan data. Untuk membuat berbagai jenis grafik guna mendukung analisis statistik seperti Pie, Line, Bar dan kombinasi beberapa jenis grafik dll. 
  • Utilities = digunakan berkaitan dengan utilitas. Untuk mengetahui deskripsi variabel yang sedang dikerjakan, menjalankan script, mengatur tampilan menu-menu yang lain. 
Membuat Variabel dan Entri Data
Setelah membuka SPSS, maka Anda akan menjumpai menu di pojok kiri bawah terdapat Data View dan Variable View.
1. Membuat Variabel
a. Langkah awal, definisikan terlebih dahulu variabelnya, Klik bagian Variabel View.
b. Isikan data sesuai dengan keterangan antara lain :
• Name = nama variable (Default Max 8 karakter), harus dibuat satu kata, tidak boleh terpisah.
• Type = tipe data dari variable diatur sesuai dengan kebutuhan
• Width = mengatur banyaknya karakter yang dibutuhkan suatu data.
• Decimal = untuk data yang bertipe numeric.
• Label = untuk memberi keterangan penjelas dari variable.
• Values = untuk menentukan label variable dan nilai dari label. Values diisi apabila data yang akan dianalisa adalah data ordinal atau nominal atau data yang menggunakan kategori atau kelompok.

Missing  digunakan apabila dalam data yang akan diolah terdapat data-data yang hilang atau tidak ada. Misalkan, pada kolom missing diisi tanda “*” maka apabila dalam variabel tersebut data yang disikan adalah tanda “*” berarti data tersebut tidak ada.
• Coloum > digunakan untuk menentukan lebar kolom data.
• Align > untuk mengatur tampilan data rata kiri, rata kanan, atau tengah.
• Measure > menunjukkan jenis pengukuran data apakah bertipe skala (kuantitatif asli), nominal, atau ordinal (untuk data kualitatif).
Contoh pengisian Value Label :

Gambar 1. Input Value Label

Contoh pendefinisian Variabel :

Gambar 2. Pendefinisian Variabel
2. Entri Data Secara Langsung
Setelah variabel didefinisikan, kemudian inputkan data dengan cara Klik Data View. Isikan data seperti pada M.Excel sesuai dengan kolomnya.
Contoh pengisian Data

Gambar 3. Isi data
3. Entri Data Dari File
Untuk memasukkan data dari file ada dua kemungkinan yang tergantung dari formatnya, yaitu :

  • Format SPSS berekstensi sav.
  • Format bukan SPSS, misalnya format Microsoft Excell, Lotus 123, ASCII, atau database relasional.

Caranya, klik File | Open | Data, pilih file yang akan dibuka, kemudian klik open.
Pemilihan dan Menjalankan Prosedur Statistik
Dalam memilih prosedur statistik, perlu diperhatikan :
• Jenis data yang diperoleh, apakah bertipe ordinal, skala, atau nominal.
• Hal yang diharapkan atau yang ingin diketahui dari data yang diperoleh tersebut.
Langkah-langkah yang dilakukan adalah, sebagai berikut :
1. Klik menu Analize  Descriptive Statistics  Descriptive
2. Pilih variable yang ingin diketahui deskripsinya, misalnya variable uang_saku
3. Klik tanda untuk memindah variable ke kolom Variable(s),
4. Klik OK untuk menghasilkan analisa seperti gambar di bawah ini.
Contoh olah data Descriptives :

Gambar 4. Olah Data Descriptive
Contoh hasil Output olah data Descriptives :

Gambar 5. Hasil Output Olah Data Descriptive
DATA EDITOR (MENGELOLA FILE)
Data editor berkaitan erat dengan manajemen data atau pengelolaan data, meliputi : menyimpan data, mengganti nilai data, menghapus, mengkopi dan memindah nilai sel, menghapus baris atau kolom, dan lain sebagainya.
Mengganti Nilai Data
Caranya :
1. Klik sel tempat data yang akan diganti, misalnya nama Lia
2. Ketik data baru pada sel tersebut, misalnya diganti Ayu Menyimpan Data, caranya :
a. Dari Menu
1. Dari menu File, pilih Save.
2. Ketikkan nama file pada File Name, misalkan LATIHAN_1
3. Kemudian klik Save.
b. Dari Toolbars
Pilih dan klik tanda kotak Disket
Dengan klik keyboard Tekan tombol Ctrl + S Menghapus Sel, caranya :
1. Klik sel tempat data akan dihapus.
2. Tekan tombol Delete.
3. Atau dengan cara lain, dengan meng-klik menu Edit | Clear. Mengkopi Nilai Sel, caranya :
1. Klik nilai data yang akan dikopi
2. Klik menu Edit | Copy
3. Kemudian klik menu Edit | Paste Memindah Nilai Sel, caranya :
1. Klik nilai data yang akan dipindah
2. Klik menu Edit | Cut
3. Kemudian klik menu Edit | Paste Menyisipkan Baris (Observasi) Baru, caranya :
1. Pilih posisi baris yang akan disisipkan
2. Klik menu Data | Insert Case
3. Kemudian inputkan data baru Menyisipkan Kolom (Varabel) Baru, caranya :
1. Klik ke salah satu sel dari kolom yang akan disisipkan
2. Klik menu Data | Insert Variable
Atau Klik kanan, pilih Insert Variable
Menghapus Baris atau Kolom, caranya :
1. Pilih posisi baris yang bernomor atau kolom yang berisisi nama variable agar selurus baris atau kolom terblok.
2. Klik menu Edit | Clear atau tekan Delete. Mencari Nilai Data Tertentu, caranya :
1. Arahkan pointer di sembarang posisi pada kolom akan dicari nilai datanya.
2. Klik Find, isikan nilai data yang dicari pada tempat yang tersedia, klik Find Next.

TRANSFORMASI DATA COMPUTE

TRANSFORMASI DATA
COMPUTE
Transformasi (perubahan) data digunakan untuk memodifikasi nilai-nilai yang telah ada. Hal ini dilakukan apabila dalam suatu analisis mensyaratkan distribusi tertentu, umumnya distribusi normal.
Beberapa perintah transformasi data yang akan kita pelajari adalah Compute dan Recode.
PERINTAH COMPUTE

  • Transformasi Compute akan menciptakan variabel baru atau memodifikasi nilai-nilai variabel untuk setiap case. 
  • Transformasi yang dapat dilakukan dengan Compute adalah transformasi numerik dan string. 
  • Compute berguna untuk membuat variabel baru berbasis variabel lama dengan formula tertentu. 


Untuk menggunakan fasilitas Compute, langkah yang dilakukan :
1. Klik menu Transform -> Compute
2. Buat variabel hasil transformasi dalam Target Variable.
3. Tentukan transformasi yang akan dilakukan, apakah transformasi bertipe numerik atau string. Klik menu Type & Label dan kemudian pilih jenis transformasi yang dikehendaki.
4. Masukkan variabel yang akan di transformasi ke dalam Numeric Expression.
5. Klik Continue.

Klik OK untuk melakukan transformasi, Cancel untuk membatalkan atau Reset untuk mengganti proses transformasi.
Contoh tampilan Compute :


Gambar 1. Tampilan Compute 
Dalam menu Compute, terdapat beberapa hal yang penting, yaitu: 
  • Target Variabel 
  • Type & Label 
  • Numeric Expression 
  • Calculator Pad 
  • Function 
  • IF 

A. Target Variabel 
Untuk membuat variabel hasil dari transformasi data. 
B. Type & Label 
Untuk menentukan type data apa yang digunakan disesuaikan dengan hasil transformasi. 
C. Numeric Expresion 
Untuk melakukan perhitungan matematis dan perintah transformasi.

A. Target Variabel 
Untuk membuat variabel hasil dari transformasi data. 
B. Type & Label 
Untuk menentukan type data apa yang digunakan disesuaikan dengan hasil transformasi. 
C. Numeric Expresion 
Untuk melakukan perhitungan matematis dan perintah transformasi.
Untuk membantu melakukan berbagai perhitungan, seperti operator aritmatika, operator relasi, dan operator logika. 
E. Function 
Function merupakan fungsi-fungsi default yang tersedia di dalam SPSS yang meliputi fungsi Aritmetika, Statistik, Distribusi, String, Date and Time, Random. 
Contoh Function yang akan digunakan ABS Mencari nilai absolute 
MOD Mencari sisa pembagian 
SQRT Mencari akar 
ROUND Mencari pendekatan ke bilangan bulat 
LOG10 Mencari nilai logaritma berbasis 10 
EXP         Mencari nilai eksponensial 
MAX Mencari nilai maksimal 
MIN    Mencari nilai minimal 
MEAN Mencari nilai rata-rata 
CONCAT Untuk menggabungkan ekspresi 
LOWER Untuk mengubah huruf besar menjadi huruf kecil 
LENGTH Untuk mengetahui panjang suatu string 
UPCASE Untuk mengubah huruf kecil menjadi huruf besar 
dan lain-lain 

Jika dari hasil pengamatan diperoleh data sebagai berikut :

Gambar 2. Aplikasi Compute 

Buatlah variabel baru untuk menentukan jumlah nilai dari tiga nilai mata kuliah dari masing-masing mahasiswa, dengan nama variabel : jml_nilai 
Langkah yang diperlukan : 
1. Definisikan variabel nama, nim, jur, N_Praktik, N_MID, dan N_UAS seperti tampilan gambar di atas, kemudian isikan data dari sepuluh mahasiswa. 
2. Klik Transform pilih Compute. 
3. Buat variabel penampung dengan nama jml_nil 
4. Klik Type & Label, pilih Type Numerik dan Labelnya adalah Jumlah Nilai Mahasiswa, kemudian klik Continue 
5. Pada kotak Function, pilih SUM(numexpr,numexpr,…) 
6. Masukkan satu per satu variabel pascal, logika, dan statement yang dipisahkan dengan tanda koma ke dalam kotak Numeric Expression. 
7. Klik OK.


Gambar 3. Perhitungan Compute 
Kemudian akan muncul output perhitungan pada data SPSS sebagai berikut :

Gambar 4. Hasil Perhitungan Compute
Fungsi IF 
Perintah IF digunakan apabila dalam transformasi data dibutuhkan himpunan bagian dari case dengan menggunakan ekspresi kondisi, yang terdiri atas >. <, >=, <=, =, atau ~=. 
Apabila kondisi bernilai TRUE maka transformasi akan dilakukan. 
Aplikasi 2. 
Anda diminta menulis nama-nama mahasiswa yang dinyatakan lulus dengan nilai Total di atas 220. 
Langkah yang diperlukan : 
1. Klik Transform, kemudian pilih Compute. 
2. Pada kotak Target Variable, tulis variabel Lulus. 
3. Masukkan variabel nama ke kotak Numeric Expression. 
4. Klik IF. 
5. Klik Include if case satisfies condition. 
6. Klik variabel logika dan masukkan ke kotak Numeric Expression, lalu klik tanda > dan tulis 220 
7. Klik Continue. 
8. Klik OK.

Gambar 5. Hasil Perhitungan Compute kedua

Gambar 6. Include If Case
Hasilnya akan tampak sebagai berikut :

Gambar 7. Hasil Compute Include If Case

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
d
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Sweet Tomatoes Printable Coupons