Tag | Description |
---|---|
<!--...--> | Defines a comment |
<!DOCTYPE> | Defines the document type |
<a> | Defines a hyperlink |
<abbr> | Defines an abbreviation |
<acronym> | Not supported in HTML5. Defines an acronym |
<address> | Defines contact information for the author/owner of a document |
<applet> | Not supported in HTML5. Deprecated in HTML 4.01. Defines an embedded applet |
<area> | Defines an area inside an image-map |
<article>New | Defines an article |
<aside>New | Defines content aside from the page content |
<audio>New | Defines sound content |
<b> | Defines bold text |
<base> | Specifies the base URL/target for all relative URLs in a document |
<basefont> | Not supported in HTML5. Deprecated in HTML 4.01. Specifies a default color, size, and font for all text in a document |
<bdi>New | Isolates a part of text that might be formatted in a different direction from other text outside it |
<bdo> | Overrides the current text direction |
<big> | Not supported in HTML5. Defines big text |
<blockquote> | Defines a section that is quoted from another source |
<body> | Defines the document's body |
<br> | Defines a single line break |
<button> | Defines a clickable button |
<canvas>New | Used to draw graphics, on the fly, via scripting (usually JavaScript) |
<caption> | Defines a table caption |
<center> | Not supported in HTML5. Deprecated in HTML 4.01. Defines centered text |
<cite> | Defines the title of a work |
<code> | Defines a piece of computer code |
<col> | Specifies column properties for each column within a <colgroup> element |
<colgroup> | Specifies a group of one or more columns in a table for formatting |
<command>New | Defines a command button that a user can invoke |
<datalist>New | Specifies a list of pre-defined options for input controls |
<dd> | Defines a description of an item in a definition list |
<del> | Defines text that has been deleted from a document |
<details>New | Defines additional details that the user can view or hide |
<dfn> | Defines a definition term |
<dir> | Not supported in HTML5. Deprecated in HTML 4.01. Defines a directory list |
<div> | Defines a section in a document |
<dl> | Defines a definition list |
<dt> | Defines a term (an item) in a definition list |
<em> | Defines emphasized text |
<embed>New | Defines a container for an external (non-HTML) application |
<fieldset> | Groups related elements in a form |
<figcaption>New | Defines a caption for a <figure> element |
<figure>New | Specifies self-contained content |
<font> | Not supported in HTML5. Deprecated in HTML 4.01. Defines font, color, and size for text |
<footer>New | Defines a footer for a document or section |
<form> | Defines an HTML form for user input |
<frame> | Not supported in HTML5. Defines a window (a frame) in a frameset |
<frameset> | Not supported in HTML5. Defines a set of frames |
<h1> to <h6> | Defines HTML headings |
<head> | Defines information about the document |
<header>New | Defines a header for a document or section |
<hgroup>New | Groups heading (<h1> to <h6>) elements |
<hr> | Defines a thematic change in the content |
<html> | Defines the root of an HTML document |
<i> | Defines a part of text in an alternate voice or mood |
<iframe> | Defines an inline frame |
<img> | Defines an image |
<input> | Defines an input control |
<ins> | Defines a text that has been inserted into a document |
<kbd> | Defines keyboard input |
<keygen>New | Defines a key-pair generator field (for forms) |
<label> | Defines a label for an <input> element |
<legend> | Defines a caption for a <fieldset>, < figure>, or <details> element |
<li> | Defines a list item |
<link> | Defines the relationship between a document and an external resource (most used to link to style sheets) |
<map> | Defines a client-side image-map |
<mark>New | Defines marked/highlighted text |
<menu> | Defines a list/menu of commands |
<meta> | Defines metadata about an HTML document |
<meter>New | Defines a scalar measurement within a known range (a gauge) |
<nav>New | Defines navigation links |
<noframes> | Not supported in HTML5. Defines an alternate content for users that do not support frames |
<noscript> | Defines an alternate content for users that do not support client-side scripts |
<object> | Defines an embedded object |
<ol> | Defines an ordered list |
<optgroup> | Defines a group of related options in a drop-down list |
<option> | Defines an option in a drop-down list |
<output>New | Defines the result of a calculation |
<p> | Defines a paragraph |
<param> | Defines a parameter for an object |
<pre> | Defines preformatted text |
<progress>New | Represents the progress of a task |
<q> | Defines a short quotation |
<rp>New | Defines what to show in browsers that do not support ruby annotations |
<rt>New | Defines an explanation/pronunciation of characters (for East Asian typography) |
<ruby>New | Defines a ruby annotation (for East Asian typography) |
<s> | Defines text that is no longer correct |
<samp> | Defines sample output from a computer program |
<script> | Defines a client-side script |
<section>New | Defines a section in a document |
<select> | Defines a drop-down list |
<small> | Defines smaller text |
<source>New | Defines multiple media resources for media elements (<video> and <audio>) |
<span> | Defines a section in a document |
<strike> | Not supported in HTML5. Deprecated in HTML 4.01. Defines strikethrough text |
<strong> | Defines important text |
<style> | Defines style information for a document |
<sub> | Defines subscripted text |
<summary>New | Defines a visible heading for a <details> element |
<sup> | Defines superscripted text |
<table> | Defines a table |
<tbody> | Groups the body content in a table |
<td> | Defines a cell in a table |
<textarea> | Defines a multiline input control (text area) |
<tfoot> | Groups the footer content in a table |
<th> | Defines a header cell in a table |
<thead> | Groups the header content in a table |
<time>New | Defines a date/time |
<title> | Defines a title for the document |
<tr> | Defines a row in a table |
<track>New | Defines text tracks for media elements (<video> and <audio>) |
<tt> | Not supported in HTML5. Defines teletype text |
<u> | Defines text that should be stylistically different from normal text |
<ul> | Defines an unordered list |
<var> | Defines a variable |
<video>New | Defines a video or movie |
<wbr>New | Defines a possible line-brea |
Senin, 29 Oktober 2012
Jumat, 05 Oktober 2012
Blogadexme | Cara Menginstall
Windows 7 + Gambar, beberapa waktu yang lalu laptop saya sempat rusak gara-gara Virus Komputer yang
menjanggit di dalam Windows saya. Enggak tahu entah kenapa Performa laptopnya
menjadi semakin lambat, ini mungkin gara-gara adek saya yang sering colokin Flashdisk nya ke laptop. Karena
memang rusaknya sudah parah, terpaksa Windows harus di Install ulang. Lumayan juga
karena kemarin saya baru mendapatkan Operating
System dari salah satu teman (Bajakan ini...hehehee).
Baik, dari pada lama-lama lagi menunggu curhatan, maka berikut adalah langkah-langkahCara Install Windows 7 + Gambar, Ikuti Step by Step dengan baik.
Baik, dari pada lama-lama lagi menunggu curhatan, maka berikut adalah langkah-langkahCara Install Windows 7 + Gambar, Ikuti Step by Step dengan baik.
o
Siapkan DVD Windows 7 untuk Menginstall. Tetapi
catat dulu SN windows 7 nya, kalau tidak punya lihat di sini [ Serial Number Windows 7 Lengkap ].
o
Atur agar komputer Booting dari DVD, Pengaturan
dapat dilakukan lewat BIOS (Basic Input Output System), Caranya Tekan Delete
atau F2 pada Keyboard saat komputer baru dinyalakan. Pilih Settingan Booting
kemudian Pilih DVD Room jadi urutan Pertama dengan cara menekan tombol F6.
Simpan konfigurasi BIOS dengan cara menekan F10.
o
Masukkan DVD Instalasi Windows 7.
o
Tekan tombol Apa saja jika muncul tulisan Boot from CD or DVD_.
o
Maka muncul tampilan seperti dibawah ini.
o
Selanjutnya muncul tampilan seperti di bawah,
Klik Next.
o
Klik Install
Now.
o
Beri tanda Cek pada "I accept the..." dan
Klik Next.
o
Pilih dan Klik yang Custom
(advanced).
o
Pilih partisi yang akan dipakai untuk menginstal
Windows 7, contoh di bawah Harddisk belum di bagi kedalam beberapa partisi,
jika ingin membagi kedalam beberapa partisi sebelum proses instalasi pilih Drive Options (advanced) disitu kita bisa membuat, menghapus dan meresize partisi.
Bagi saja Partisi untuk C dan D. Tapi kalau kamu tidak mengerti Klik Next saja karena
pembagian partisi bisa dilakukan setelah proses instalasi selesai.
o
Proses Istalasi akan berjalan. Untuk mengisi waktu persiapkan saja Kopi +
Rokok, heheheee,,,,,
o
Setelah proses Install di atas selesai Komputer
akan otomatis Restart sendiri. kumudian muncul seperti dibawah.
o
Ketikkan Nama
User dan Nama
Komputer anda, lalu Klik Next.
o
Kalau perlu isi Password untuk keamanan Komputer anda. Jika tidak Klik saja Next.
o
Masukkan Serial Number Windows 7 (Product key) yang sudah di catat di awal tadi.
Hapus Centang pada Automatically
activate..... setelah selesai Klik Next.
o
Selanjutnya Settingan apakah windows 7 update
Otomatis atau tidak. Kalau saya sih memilih Use
recommended Settings karena nanti
bisa juga Mematikan Update Windows 7 setelah Install nya selesai.
o
Kemudian masuk ke
Settingan Time Zone, Pilih yang ada tulisan di Jakarta (Khsus Indonesia), lalu Klik Next.
o
Maka proses Instalasi telah selesai, sekarang
tinggal Meginstall Driver komputer dan Program-program lainnya.
Sekian dulu Postingan Blogadexme yang
mengulas seputar Cara Menginstall
Windows 7 + Gambar. Somoga artikel di atas dapat bermanfaat untuk sobat-sobat
sekalian. Dan jika ada hal yang kurang di mengerti dapat bertanya m
Kamis, 04 Oktober 2012
STRUKTUR ALGORITMA
Pada catatan
ini akan membahas mengenai “ Struktur Algoritma “. Pemrograman pascal merupakan
bahasa pemrograman terstruktur prosedural yang berarti pembacaan algoritma
dilakukan secara beurutan. Namun demikian, pemrograman Pascal juga menyediakan
alur pembacaan program yang melompat (seleksi).
STRUKTUR PEMROGRAMAN/
STRUKTUR KONTROL :
Ada tiga macam struktur pemrograman yaitu :
a) Runtutan/
Sequential
b) Seleksi/
Conditional
c) Perulangan/
Repetition/ Looping
1. SEQUENTIAL/ RUNTUTAN
Berfungsi mengontrol program sehingga berjalan secara berurutan.
Program dibaca dari mulai perintah yang pertama dituliskan kemudian turun ke
perintah selanjutnya demikian seterusnya sampai pada akhir perintah. Secara
umum program akan dibaca oleh compailer secara terurut.
Contoh :
Program Selisih_Jam;
Uses crt;
var
j1,j2,m1,m2,d1,d2,B1,B2,J,M,S,Delta,sisa: integer;
begin
clrscr;
write('Baca jam mulai
=');readln(j1,m1,d1);
writeln;
write('Baca jam selesai
=');readln(j2,m2,d2);
B1:= 3600 * j1 + 60 * m1 + d1;
B2:= 3600 * j2 + 60 * m2 + d2;
Delta:= B2 - B1;
J:= Delta div 3600;
sisa:= Delta mod 3600;
M:= sisa div 60;
S:= sisa mod 60;
write('Selisih jam =',J);
writeln;
write('Selisih menit =',M);
writeln;
write('Selisih detik =',S);readln;
end.
Hasil
Run program:
Baca jam mulai = 3 23 29
Baca jam
selesai = 4 30 27
Selisih jam =
1
Selisih menit
= 6
Selisih
detik =58
Catatan
:
Tanda (:=
) disebut sebagai Operator Penugasan.
2.
SELECTION/ CONDITION
Sistem
kontrol ini memungkinkan programmer untuk membuat program yang dapat memilih
satu langkah di antara sejumlah langkah untuk dikerjakan.
Dalam
Turbo Pascal disediakan 2 buah struktur kontrol seleksi, yaitu:
a. Struktur
IF……THEN…..
b.
Struktur CASE…OF…
a). Struktur IF
Merupakan
struktur kontrol di mana suatu aksi dilaksanakan berdasarkan kondisi logikanya
(benar atau salah). Bentuk umum :
if
(kondisi) then aksi ;
{Jika kondisi benar maka aksi
akan dilaksanakan dan sebaliknya }
if
(kondisi) then aksi1 else aksi2 ;
{Jika kodisi
benar maka aksi1 diaksanakan, jika kondisi salah
maka aksi2 akan dilaksanakan}
if
(kondisi1) then aksi1 else
if
(kondisi2) then aksi2 else
……………………..
if
(kondisi-n) then aksi-n ;
else aksi n+1
{Jika
kondisi1 benar maka aksi1 dilaksanakan tanpa membaca
kondisi2 dan seterusnya. Jika
kondisi1 salah maka aksi2 dilaksanakan tanpa membaca aksi3 dan selanjutnya.
Demikian
seterusnya}
if
(kondisi1) then aksi1 ;
if
(kondisi2) then aksi2 ;
……………………….
if (kondisi-n) then
aksi-n ;
{Masing-masing
kondisi akan dibaca dan aksi akan tetap dilaksanakan. Jadi masing-masing
struktur terpisah satu dengan yang lain}
Contoh :
program menghitung_akar_kwadrat:
uses
crt;
var
A,B,C:integer;
x1,x2,D:real;
begin
clrscr;
write('Baca
koofisien:');readln(A,B,C);writeln;
writeln(A,'x*x + (',B,') x +',C);
if A=0 then writeln('Bukan persamaan
kwadrat') else
begin
D:=(B*B)
- (4*A*C);
writeln('Determinannya
:',D:2:2);readln;
if
D>0 then
begin
writeln('Persamaan kwadrat mempunyai 2
akar yang berbeda');
x1:= (-B + sqrt(D))/(2*A);
x2:= (-B - sqrt(D))/(2*A);
writeln('Akar-akarnya
adalah:',x1:2:2,'dan',x2:2:2);
end
else
if
D=0 then
begin
writeln('Persamaan kwadrat mempunyai
akar yang sama'
x1:= -B/(2*A);
x2:= -B/(2*A);
writeln('Akar-akanya adalah:',x1:2:2);
end
else
writeln('Tidak memiliki akar riil');
end;
readln;
end.
Hasil Run Program :
-Baca koofisien: 1 -4 4
1x*x
+ (-4) x +4
Determinannya
:0.00
Persamaan
kwadrat mempunyai akar yang sama
Akar-akanya
adalah:2.00
-Baca koofisien: 1 -5 6
1x*x
+ (-5) x +6
Determinannya
:1.00
Persamaan
kwadrat mempunyai 2 akar yang berbeda
Akar-akarnya
adalah:3.00dan2.00
-Baca koofisien: 1 3 4
1x*x + (3) x
+4
Determinannya
:-7.00
Tidak
memiliki akar riil
Program_Konversi_nilai:
Uses Crt;
var Nilai :
Byte;
begin
clrscr;
write('Baca nilai :');readln(Nilai);
if
nilai>=80 then write('Nilai = A') else
if nilai>=65 then write('Nilai = B') else
if nilai>=41 then write('Nilai = C')
else
if nilai>=26 then write('Nilai =
D') else
write('Nilai = E');
readln;
end.
Hasil
Run Program :
Baca
nilai : 90 Baca
nilai :55
Nilai = A Nilai
= C
Baca nilai :75 Baca nilai
:25
Nilai = B Nilai
= E
Catatan :
Pada pernyataan else if ataupun else, tidak
diperkenankan didahului dengan menggunakan tanda titik koma (;)
b). Struktur CASE…OF..
Merupakan
peluasan dari struktur IF. Karena kalau dalam struktur IF hanya disediakan dua
pilihan (berdasarkan kondisi logikanya) maka dalam struktur Case ..of
dimungkinkan untuk memilih satu pilihan di antara banyak pilihan yang ada.
Bentuk
umumnya :
Case var.pilih of atau Case
var.pilih of
Pilih1
: aksi1 ; pilih1
: aksi1 ;
Pilih2
: aksi2 ; pilih2
: aksi2 ;
…………….
; …………….
;
pilih-n
: aksi-n ; pilih-n
: aksi n;
else aksi-n+1
end; end;
Catatan :
Ekspresi yang digunakan dalam statemen
Case adalah yang mempunyai tipe ordinal yaitu dengan batas antara (-32768 s/d
32767). Sehingga tipe lain seperti
integer yang bertipe longint, tipe string atau word tidak boleh digunakan.
Contoh
:
Program_Konversi_nilai2;
Uses
Crt;
Var Nilai : integer;
begin
Clrscr;
write('Baca nilai =');readln(Nilai);
Case Nilai of
0..25 : writeln('Nilainya = E');
26..39 : writeln('Nilainya = D');
40..64 : writeln('Nilainya = C');
65..79 : writeln('Nilainya = B');
80..100: writeln('Nilainya = A');
else
writeln('Tidak ada nilai yang dimaksud');
end;readln;
end.
Catatan
:
Program ini akan memberikan nilai yang
sama persis dengan yang menggunakan struktur IF.
3. PERULANGAN/ LOOPING/ REPETITION
Dalam
membuat suatu program kadang-kadang diinginkan agar program tersebut mampu
memproses hal yang sama secara berulang-ulang sampai ditemukan suatu nilai
tertentu yang diinginkan atau mencapai batas yang telah ditentukan. Untuk itu
maka Turbo Pascal telah menyediakan suatu struktur perulangan yang memudahkan
untuk melakukan proses tersebut, sehingga kode-kode dalam program menjadi lebih
sederhana. Ada beberapa struktur perulangan, yaitu :
-
Struktur FOR….DO….
-
Struktur WHILE…DO……
-
Struktur REPEAT…UNTIL….
a).
Struktur FOR
Ada
2 jenis struktur FOR, yaitu :
-
Ascendant (Naik)
-
Descendant (Turun)
Naik
Format : For count := awal
to akhir do
aksi/ blok aksi ;
Catatan
: - awal <= akhir
-
Variabel count akan naik satu setelah menyelesaikan aksi
Turun
Format
: For count := awal downto akhir do
aksi1/ blok aksi ;
Catatan : -
awal >= akhir
-
Variabel count akan turun satu setelah menyelesaikan aksi
Struktur FOR hanya dpat
digunakan pada cacah perulangan yang diketahui (berapa kali perulangan tersebut
akan dilakukan).
Contoh :
Program
Latihan: Program
Latihan 2:
uses Crt; uses
Crt;
var N,i,j :integer; var
N, I, j, data : integer;
begin begin
clrscr; clrscr;
write('Baca nilai :
');readln(N); write(‘Baca nilai:’);
for i:= 1
to N do readln(N);Data:=N;
begin for i:=1 to N do
for j:=1 to i
do begin
write(i:3); for j:=1 to N do
writeln; write(data:3);
end; writeln;
readln; data := data -1;
end. end;
End.
Hasil
Run Program : Hasi
Run Program :
Baca
nilai : 7 Baca
nilai : 7
1 7
2 2 6 6
3
3 3 5 5 5
4
4 4 4 4 4
4 4
5
5 5 5 5 3 3
3 3 3
6
6 6 6
6 6 2 2
2 2 2 2
7
7 7 7
7 7 7 1 1
1 1 1
1 1
b). Struktur WHILE
.. DO..
Format
: While (kondisi) do Aksi/blok aksi
Kondisi: Ekspresi Boolean
Pengecekan untuk melakukan perulangan
dilakukan pada awal proses dan perulangan akan dikerjakan selama kondisi benar.
Oleh karena itu, perlu adanya suatu proses yang dapat mengontrol kondisi agar
dapat menghentikan proses.
Contoh :
uses crt;
var i:integer;
begin
clrscr;
write('Masukkan angka :');readln(i);
while i<5 do
begin
write('Matematika UGM');
i:=i+1;
end;
readln;
end.
Hasil Run program :
Masukkan angka :1
Matematika UGMMatematika UGMMatematika UGMMatematika UGM
Matematika UGM
Keterangan :
Program di
atas akan dilaksanakan jika angka yang kita masukkan kurang dari atau sama
dengan lima. Dan dalam program di atas yang bertugas menghentikan perulangan
adalah proses i:= i+1; sebab jika
tidak ada statement itu, apabila angka yang kita masukkan benar <= 5 maka
program akan berulang sampai tak hingga banyak.
Catatan :
Struktur
perulangan while..do dapat digunakan untuk melakukan perulangan baik yang
diketahui maupun yang tidak diketahui jumlah perulangannya.
c). Struktur REPEAT..UNTIL..
Format :
Repeat
aksi/ blok aksi until
(kondisi) ;
(kondisi) di sini berupa Boolean.
Perulangan
dilakukan terus-menerus hingga diperoleh kondisi bernilai benar. Dalam hal
inipun diperlukan adanya kondisi yang dapat mengontrol program agar program
dapat berhenti namun berbeda dengan while
do yang kontrolnya ditempatkan pada awal proses, maka repeat until kontrolnya diletakkan pada akhir proses.
Contoh :
PROGRAM CONTOH_REPEAT;
Uses crt;
var
n,tot,x: integer;
Mean: real;
begin
clrscr;
tot:=0;
n:=0;
write ('Baca data :');readln(x);
repeat
tot:= tot + x;
n:= n + 1;
write('Data lagi :');readln(x);
until x=0;
end.
Hasil Run Program :
Baca data
:12
Data lagi :3
Data lagi :4
Data lagi :5
Data lagi :0
{setelah dimasukkan nol maka
pembacaan akan berhenti dan akan kembali ke menu awal}
Catatan :
Pada
perulangan menggunakan repeat..until ini, proses pembacaan program dilaksanakan
paling tidak satu kali karena proses pengecekan syarat dilakukan pada akhir.
Langganan:
Postingan (Atom)