
Rabu, 31 Agustus 2016
pemrograman dasar
Pemrograman Dasar
MENGENAL TIPE DATA
Dalam membuat algoritma,algoritma yang menjadi cetak biru alir program yang kelak akan dikonersikan ke dalam sebuah kode bahasa pemrograman pasti akan membutuhkan tipe data. Tipe data adalah sebuah karkter atau jenis dari objek yang dimiliki jangkauan nilai memori dalam computer. Pemanggilan tipe data igunakan intuk memanpulasi sebuah objek yang diawali oleh variable dan konstanta. Variabel adalah nama bentuk yang dibuat oleh pemrograman dengan ketentuan:
· Diawali dengan karakter bukan angka numeric
· Dapat berupa gabungan antara karakter dan angka numeric
· Tidak boleh menggunakan spasi
Variabel dan konstanta adalah sama, tetapi yang membedakan adalah nilai konstanta bersifat tetap karena telah dideklarasi pada bagian header program. Variable bersifat dinamis karena bisa berubah ubah sesuai input pengguna.Berikut dua jenis tipe data,
1.Tipe Data Sederhana (Predefined Data Type)
a. Jenis bilangan bulat
Karakteristik utama bilangan bulat adalah nilai numeric yang tidak mengandung pecahan decimal, seperti “12,10,dan 13”. Setiap tipe data yang termasuk jenis bilangan bulat memiliki kapasitas penyimpanan memori computer sehingga sangat berpengaruh terhadap jangkauan nilai yang dapat digunakan. Sebagai contoh,tipe data byte membutuhkan kapasitas memori sebesa 1 byte,dimana 1 byte=8 bit memori. Setelah dilakukan konversi biner ke decimal,8 bit memori=225 desimal. Tipe data byte memiliki jangkauan (range)data maksimal 225 desimal. Table di bawah menunjukkan daftar tipe data jenis bilangan bulat.
Tipe Data
|
Memori
|
Jangkauan(Range)
|
Byte
|
Unsigned 8 bit
|
0…225
|
Shortint
|
Signed 8 bit
|
-128…127
|
Word
|
Unsigned 16 bit
|
0…65535
|
Integer
|
Signed 16 bit
|
-32768…32767
|
Longint
|
Signed 32 bit
|
-2147483648…2147483648
|
b. Jenis bilangan real
Ciri khas bilangan real adalah “bilangan yang dapat mengandung nilai pecahan dalam decimal.” Sebagai contoh 2.45. nilai pecahan decimal dalam pemrograman diawali tanda titik “.” Setelah nilai bilangan bulat. Table dibawah ini menunjukkan beberapa tipe data berjenis bilangan real.
Tipe Data
|
Memori
|
Jangkauan
|
Single
|
4 byte
|
1.5x10-45…3.4x1038
|
Double
|
8 byte
|
5.0x10-324…1.7x10308
|
Real
|
6 byte
|
2.9x10-39…1.7x1038
|
Extended
|
10 byte
|
3.4x10-4932…1.1x104932
|
c. Jenis bilangan logika
Tipe data yang lebih dikenal sebagai nilai data boolear hanya memiliki dua data, yaitu true dan false. Nilai true diwakili angka 1,sedangkan nilai false diwakili angka 0.
d. Jenis data karakter
Semua karakter mulai dari abjad ‘a’…’z’…’A’…’Z’,angka ‘0’..’9’,sampai simol khusus seperti ‘!’,’@’,’#’,’$’,’%’,’^’,’&’,’*’,’,’.’,’~’,proses penetapan variabel memiliki nilai data karakter adalah selalu diapit dengan tanda petik satu. Karakter kosong atau null mempunyai panjang karakter nol dengan bentuk karakter ‘ ‘. Perhatikan contoh penulisan berikut,
Deklarasi
X=char{variabel x bertipe data character}
Algoritma
X<- ‘z’
e. Jenis data string
“Tipe data ini merupakan deretan atau gabungan beberapa karakter sehingga membentuk sebuah kalimat”. Perhatikan contoh berikut
Deklarasi
X=string{variabel x bertipe data string Algoritma}
X<- ‘Andi Novianto’ {nilai data variabel x adalah string ‘Andi Novianto’}
2.Tipe Data Bentukan (User-Defined Type)
Tipe ini merupakan sebuah tipe data yang terbentuk dari gabungan dari beberapa tipe data sederhana seperti yang telah disebutkan sebelumnya. Ada dua jenis tipe data bentukan,yakni tipe data dengan nama baru dan tipe data terstruktur.
table
Pemrograman Web
<html>
<head>
<title>penggunaan ALIGN</title>
</head>
<body>
<table border="1">
<caption>Daftar wianiaga</caption>
<tr>
<th colspan="2" rowspan="2">WIRANIAGA</th>
<th colspan="3">KOTA</th>
</tr>
<tr>
<th>SEMARANG</th>
<th>Kudus</th><th>Solo</th>
<tr>
<tr>
<th rowspan="2">Jenis Kelamin</th>
<th>Pria</th>
<td aligh="right">30</td>
<td aligh="right">20</td>
<td aligh="right">30</td>
</tr>
<tr>
<th>Wanita</th>
<td aligh="right">20</td>
<td aligh="right">8</td>
<td aligh="right">18</td>
</tr>
</table>
</body>
</html>
<head>
<title>penggunaan ALIGN</title>
</head>
<body>
<table border="1">
<caption>Daftar wianiaga</caption>
<tr>
<th colspan="2" rowspan="2">WIRANIAGA</th>
<th colspan="3">KOTA</th>
</tr>
<tr>
<th>SEMARANG</th>
<th>Kudus</th><th>Solo</th>
<tr>
<tr>
<th rowspan="2">Jenis Kelamin</th>
<th>Pria</th>
<td aligh="right">30</td>
<td aligh="right">20</td>
<td aligh="right">30</td>
</tr>
<tr>
<th>Wanita</th>
<td aligh="right">20</td>
<td aligh="right">8</td>
<td aligh="right">18</td>
</tr>
</table>
</body>
</html>

tabel
Pemrograman Web
<html>
<head>
<title>Tabel</title>
</head>
<body>
berikut contoh tabel dengan rowspan dan colspan
<table width=80% border=2 cellspacing=0 cellpadding=0>
<tr>
<td>baris 1 kolom 1</td>
<td>baris 1 kolom 2</td>
</tr>
<tr>
<td colspan=2>baris 2 kolom 1</td>
</tr>
<tr>
<td rowspan=2baris 3 kolom 1</td>
<td>baris 3 kolom 2</td>
</tr>
</table>
</body>
</html>
<head>
<title>Tabel</title>
</head>
<body>
berikut contoh tabel dengan rowspan dan colspan
<table width=80% border=2 cellspacing=0 cellpadding=0>
<tr>
<td>baris 1 kolom 1</td>
<td>baris 1 kolom 2</td>
</tr>
<tr>
<td colspan=2>baris 2 kolom 1</td>
</tr>
<tr>
<td rowspan=2baris 3 kolom 1</td>
<td>baris 3 kolom 2</td>
</tr>
</table>
</body>
</html>

list odered type
Pemrograman Web
<html>
<head>
<title>List Ordered Type</title>
</head>
<body>
<ol>
<li>Landasan Hukum/Legal Operasional</li>
<li>Aspek Institusional</li>
<li>Cakupan Pelayanan</li>
<li>Aspek Teknis dan Teknologi</li>
<ol type="a">
<li>Tempat Penampungan Sementara (TPS)</li>
<li>Tempat Pemprosesan Akhir (TPA)</li>
</ol>
<li>Peran Serta Masyarakat dan Jender dalam Pengolahan Sampah</li>
<li>Permasalahan dalam Pengolahan Sampah</li>
</ol>
</body>
</html>
<head>
<title>List Ordered Type</title>
</head>
<body>
<ol>
<li>Landasan Hukum/Legal Operasional</li>
<li>Aspek Institusional</li>
<li>Cakupan Pelayanan</li>
<li>Aspek Teknis dan Teknologi</li>
<ol type="a">
<li>Tempat Penampungan Sementara (TPS)</li>
<li>Tempat Pemprosesan Akhir (TPA)</li>
</ol>
<li>Peran Serta Masyarakat dan Jender dalam Pengolahan Sampah</li>
<li>Permasalahan dalam Pengolahan Sampah</li>
</ol>
</body>
</html>

list kombinasi
Pemrograman Web
<html>
<head>
<title>List Kombinasi</title>
</head>
<body>
Tipe - Tipe Tulisan Sandi
<ol>
<li>Sandi Abjad/Sandi Balik</li>
<li>Sandi Koordinat</li>
<li>Sandi Angka</li>
<li>Sandi Napoleon</li>
<li>Sandi Morse</li>
<ul type="Circle">
<li>Sandi Rumput</li>
<li>Sandi Bangun(Bentuk)</li>
<li>Sandi Kimia</li>
<li>Sandi Morse 1/</li>
</ul>
<li>Sandi Semaphore</li>
<li>Sandi Jam</li>
<li>Sandi Nomor</li>
<li>Sandi Geser</li>
<li>Sandi Naik Turun Tingkat</li>
</ol>
</body>
<head>
<title>List Kombinasi</title>
</head>
<body>
Tipe - Tipe Tulisan Sandi
<ol>
<li>Sandi Abjad/Sandi Balik</li>
<li>Sandi Koordinat</li>
<li>Sandi Angka</li>
<li>Sandi Napoleon</li>
<li>Sandi Morse</li>
<ul type="Circle">
<li>Sandi Rumput</li>
<li>Sandi Bangun(Bentuk)</li>
<li>Sandi Kimia</li>
<li>Sandi Morse 1/</li>
</ul>
<li>Sandi Semaphore</li>
<li>Sandi Jam</li>
<li>Sandi Nomor</li>
<li>Sandi Geser</li>
<li>Sandi Naik Turun Tingkat</li>
</ol>
</body>

Minggu, 21 Agustus 2016
Pemrograman Dasar
#STRUKTUR ALGORITMA DENGAN NATURAL LANGUAGE
Struktur penulisan dengan metode natural language lebih mendekati penulisan algoritma bergaya bahasa manusia yang digunakan dalam keseharian. Langkah-langkah yang adibuat lebih bersifat deskriptif,singkat,padat dan mudah dimengerti,tetapi masih mewakili proses yang akan dilakukan.
-Metode penulisan algoritma menggunakan natural language memiliki keuntungan dan kerugian tersendiri. Adapun keuntungan gaya penulisan natural language :
-Mudah menulisnya
-Sederhana
-Tidak sulit dalam mempelajarinya karena tidak memiliki aturan standar dalam penulisannya.
-Tidak membutuhkan tool atau software khudus dalam perancangannya.
-Metode natural language memiliki kerugian yaitu :
-Gaya penulisan setiap programer tidak sama.
-Pemahaman dalam pembacaan algoritma menjadi sulit.
-Jika permasalahan program yang akan dibuat kompleks,algoritma menjadi sangat panjang sehingga kurang efisien.
-Sukar untuk menerjemahkan ke dalam bentuk kode pemrograman
Struktur penulisan dengan metode natural language lebih mendekati penulisan algoritma bergaya bahasa manusia yang digunakan dalam keseharian. Langkah-langkah yang adibuat lebih bersifat deskriptif,singkat,padat dan mudah dimengerti,tetapi masih mewakili proses yang akan dilakukan.
-Metode penulisan algoritma menggunakan natural language memiliki keuntungan dan kerugian tersendiri. Adapun keuntungan gaya penulisan natural language :
-Mudah menulisnya
-Sederhana
-Tidak sulit dalam mempelajarinya karena tidak memiliki aturan standar dalam penulisannya.
-Tidak membutuhkan tool atau software khudus dalam perancangannya.
-Metode natural language memiliki kerugian yaitu :
-Gaya penulisan setiap programer tidak sama.
-Pemahaman dalam pembacaan algoritma menjadi sulit.
-Jika permasalahan program yang akan dibuat kompleks,algoritma menjadi sangat panjang sehingga kurang efisien.
-Sukar untuk menerjemahkan ke dalam bentuk kode pemrograman
Pemprogaman Web
#Konsep Algoritma
Algoritma adalah langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis. Algoritma berperan penting dalam menerjemahkan perintah yang diinputkan manusia ke dalam komputer menjadi bahasa yang dapat dimengerti oleh mesin.
#Struktur Penulisan Algoritma
Metode penulisan dalam merancang Algoritma
1.Menggunakan bahasa alami atau natural language (bahasa Inggris,Indonesia,atau bahasa lainnya.
2.Menggunakan bagan alir dokumen atau Flowchart,dan menggunakan notasi pseudecode.
#Struktur penulisan Algoritma terdiri dari bagian:
1. Bagian Kepala atau Header .
Bagian ini menandakan awal permulaan sebuah algoritma . biasanya diawali dengan keyword " program " diikuti judul program .
2. Bagian Pendeklarasian .
Tahap pernyataan dan penentuan berbagai jenis variabel .
3. Bagian Badan Algoritma .
Bagian ini menunjukan untaian proses yang dilakukan biasanya berupa proses computering (perhitungan),perulangan,penyelesaian,maupun proses pencetakan output program pada peranti outpu
Algoritma adalah langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis. Algoritma berperan penting dalam menerjemahkan perintah yang diinputkan manusia ke dalam komputer menjadi bahasa yang dapat dimengerti oleh mesin.
#Struktur Penulisan Algoritma
Metode penulisan dalam merancang Algoritma
1.Menggunakan bahasa alami atau natural language (bahasa Inggris,Indonesia,atau bahasa lainnya.
2.Menggunakan bagan alir dokumen atau Flowchart,dan menggunakan notasi pseudecode.
#Struktur penulisan Algoritma terdiri dari bagian:
1. Bagian Kepala atau Header .
Bagian ini menandakan awal permulaan sebuah algoritma . biasanya diawali dengan keyword " program " diikuti judul program .
2. Bagian Pendeklarasian .
Tahap pernyataan dan penentuan berbagai jenis variabel .
3. Bagian Badan Algoritma .
Bagian ini menunjukan untaian proses yang dilakukan biasanya berupa proses computering (perhitungan),perulangan,penyelesaian,maupun proses pencetakan output program pada peranti outpu
Rabu, 17 Agustus 2016
PRE FORMAT 2
<html>
<head>
<title>Tag Preformatted</title>
</head>
<body>
<pre>
This section provides a brief overview of the menus in
Dreamweaver.
The File menu and Edit menu contain the standard menu
items for File and Edit.
menus, such as New, Open, Save, Save All, Cut, Copy, Paste,
Undo, and Redo
</pre>
<pre>
Ini adalah preformatted text.
Menampilkan spasi Dan line break apa adanya.
</pre>
<p>Tag PRE cocok digunakan untuk menampilkan kode bahasa
pemrograman komputer :</p>
<pre>
for i = 1 to 10
print i
next i
</pre>
</body>
</html>
<head>
<title>Tag Preformatted</title>
</head>
<body>
<pre>
This section provides a brief overview of the menus in
Dreamweaver.
The File menu and Edit menu contain the standard menu
items for File and Edit.
menus, such as New, Open, Save, Save All, Cut, Copy, Paste,
Undo, and Redo
</pre>
<pre>
Ini adalah preformatted text.
Menampilkan spasi Dan line break apa adanya.
</pre>
<p>Tag PRE cocok digunakan untuk menampilkan kode bahasa
pemrograman komputer :</p>
<pre>
for i = 1 to 10
print i
next i
</pre>
</body>
</html>
quotation 5
<html>
<head>
<title>quotation</title>
</head>
tulisan ini BUKAN quotation
<blockquote
tulisan ini adalah quotation <br>
tulisan ini adalah quotation <br>
tulisan ini adalah quotation <br>
</blockquote>
</body>
</html>
<head>
<title>quotation</title>
</head>
tulisan ini BUKAN quotation
<blockquote
tulisan ini adalah quotation <br>
tulisan ini adalah quotation <br>
tulisan ini adalah quotation <br>
</blockquote>
</body>
</html>
Minggu, 14 Agustus 2016
pre format
<HTML>
<HEAD>
<TITLE>Preformat</TITLE>
</HEAD>
<BODY>
<H2>Daftar Harga Keladi:</H2>
<PRE>
Red Flash. . . . . . . . .35.000
Red Fire. . . . . . . . . . .60.000
Fannie Munson. . . .60.000
</PRE>
Harga sewaktu-waktu bisa berubah.
</BODY>
</HTML>
<HEAD>
<TITLE>Preformat</TITLE>
</HEAD>
<BODY>
<H2>Daftar Harga Keladi:</H2>
<PRE>
Red Flash. . . . . . . . .35.000
Red Fire. . . . . . . . . . .60.000
Fannie Munson. . . .60.000
</PRE>
Harga sewaktu-waktu bisa berubah.
</BODY>
</HTML>
Format Teks
<html>
<head>
<title>Format Teks</title>
</head>
<body>
<p>
<b>Tulisan ini ditebalkan (bold) </b>
</p>
<p>
<strong)Tulisan ini ditebalkan
(strong) </strong>
</p>
<p>
<em>Tulisan ini miring (emphasize)
</em>
</p>
<p>
<i>Tulisan ini miring (big) </big>
</p>
<p>
<p>Tulisan ini
<sub>subscript</sub>
</p>
<p>Tulisan ini
<sup>superscript</sup>
</p>
</body>
</html>
<head>
<title>Format Teks</title>
</head>
<body>
<p>
<b>Tulisan ini ditebalkan (bold) </b>
</p>
<p>
<strong)Tulisan ini ditebalkan
(strong) </strong>
</p>
<p>
<em>Tulisan ini miring (emphasize)
</em>
</p>
<p>
<i>Tulisan ini miring (big) </big>
</p>
<p>
<p>Tulisan ini
<sub>subscript</sub>
</p>
<p>Tulisan ini
<sup>superscript</sup>
</p>
</body>
</html>
paragraf html
<html>
<head>
<title>paragraf</title>
</head>
<body>
<p> Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. </p>
<p> Ini paragraph lainnya. Ini adalah paragraph lainnya. Ini adalah paragraph lainnya. Ini paragraph lainnya </p>
</body>
<head>
<title>paragraf</title>
</head>
<body>
<p> Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. </p>
<p> Ini paragraph lainnya. Ini adalah paragraph lainnya. Ini adalah paragraph lainnya. Ini paragraph lainnya </p>
</body>
anatomi dokumen
<html>
<head>
<title> Anatomi dokumen web </title>
</head>
<body> Struktur dasar halaman website dibuat oleh Fenny Kurniawati
</body>
</html>
<head>
<title> Anatomi dokumen web </title>
</head>
<body> Struktur dasar halaman website dibuat oleh Fenny Kurniawati
</body>
</html>
anatomi heading
<html>
<head>
<title> Heading </title>
</head>
<body>
<h1> This is heading 1 Fenny Kurniawati</h1>
<h2> This is heading 2 X tkj1<h2>
<h3> This is heading 3 10<h3>
<h4> This is heading 4 Membaca novel</h4>
<h5> This is heading 5 smk karya nugraha boyolali</h5>
<h6> This is heading 6 pengusaha sukses</h6>
</body>
</html>
<head>
<title> Heading </title>
</head>
<body>
<h1> This is heading 1 Fenny Kurniawati</h1>
<h2> This is heading 2 X tkj1<h2>
<h3> This is heading 3 10<h3>
<h4> This is heading 4 Membaca novel</h4>
<h5> This is heading 5 smk karya nugraha boyolali</h5>
<h6> This is heading 6 pengusaha sukses</h6>
</body>
</html>
Kamis, 04 Agustus 2016
keinginan ku
1.Saya ingin jadi yang terbaik di kelas TKJ1
2.Saya ingin nilai saya bagus-bagus selama saya sekolah di SMK KARYA NUGRAHA
3.Saya ingin jika nanti saya lulus dari SMK KARYA NUGRAHA saya bisa langsung kerja
4.Saya ingin jika nanti saya udah kerja saya saya ingin gaji pertama,saya berikan kepada orang tua saya
5.Saya ingin jika nanti saya udah kerja saya ingin membeli sepeda motor dari hasil saya kerja
6.Aku ingin jadi pengusaha sukses setelah saya bekerja
7.Aku ingin melanjutkan ke jenjang yang lebih tinggi
8.Aku ingin jika nanti saya UN nilai saya bagus-bagus semua
9.Aku ingin hafal 30 juz Al-QURAN
10.Saya ingin jadi yang terbaik di sekolah
2.Saya ingin nilai saya bagus-bagus selama saya sekolah di SMK KARYA NUGRAHA
3.Saya ingin jika nanti saya lulus dari SMK KARYA NUGRAHA saya bisa langsung kerja
4.Saya ingin jika nanti saya udah kerja saya saya ingin gaji pertama,saya berikan kepada orang tua saya
5.Saya ingin jika nanti saya udah kerja saya ingin membeli sepeda motor dari hasil saya kerja
6.Aku ingin jadi pengusaha sukses setelah saya bekerja
7.Aku ingin melanjutkan ke jenjang yang lebih tinggi
8.Aku ingin jika nanti saya UN nilai saya bagus-bagus semua
9.Aku ingin hafal 30 juz Al-QURAN
10.Saya ingin jadi yang terbaik di sekolah
Rabu, 03 Agustus 2016
BIODATAKU
Hai teman-teman pada kesempatan ini aku akan memperkenalkan diri
Nama : Fenny Kurniawati
No : 10
Kelas : X TKJ1
Tempat Lahir : Boyolali
Tanggal Lahir :05 Mei 2001
Hobi : Membaca Novel
Alamat : Rancah,Jelok,Cepogo,Boyolali
Nama : Fenny Kurniawati
No : 10
Kelas : X TKJ1
Tempat Lahir : Boyolali
Tanggal Lahir :05 Mei 2001
Hobi : Membaca Novel
Alamat : Rancah,Jelok,Cepogo,Boyolali
Langganan:
Postingan (Atom)