Senin, 09 Juni 2008


1. Topologi Bus
Topologi ini adalah topologi yang awal di gunakan untuk menghubungkan komputer. Dalam topologi ini masing masing komputer akan terhubung ke satu kabel panjang dengan beberapa terminal, dan pada akhir dari kable harus di akhiri dengan satu terminator. Topologi ini sudah sangat jarang digunakan didalam membangun jaringan komputer biasa karena memiliki beberapa kekurangan diantaranya kemungkinan terjadi nya tabrakan aliran data, jika salah satu perangkat putus atau terjadi kerusakan pada satu bagian komputer maka jaringan langsung tidak akan berfungsi sebelum kerusakan tersebut di atasi.
Topologi ini awalnya menggunakan kable Coaxial sebagai media pengantar data dan informasi. Tapi pada saat ini topologi ini di dalam membangun jaringan komputer dengan menggunakan kabal serat optik ( fiber optic) akan tetapi digabungkan dengan topologi jaringan yang lain untuk memaksimalkan performanya.

2. Topologi Cincin
Topologi cincin atay yang sering disebut dengan ring topologi adalah topologi jaringan dimana setiap komputer yang terhubung membuat lingkaran. Dengan artian setiap komputer yang terhubung kedalam satu jaringan saling terkoneksi ke dua komputer lainnya sehingga membentuk satu jaringan yang sama dengan bentuk cincin.
Adapun kelebihan dari topologi ini adalah kabel yang digunakan bisa lebih dihemat. Tetapi kekurangan dari topologi ini adalah pengembangan jaringan akan menjadi susah karena setiap komputer akan saling terhubung.



Minggu, 08 Juni 2008

ARSITEKTUR KOMPUTER 2

anjutan darii arsitektur komputer 1 . kali ini tentang ISA selamat meniikmati . =)

Set Instruksi (bahasa Inggris: Instruction Set, atau Instruction Set Architecture (ISA)) didefinisikan sebagai suatu aspek dalam arsitektur komputer yang dapat dilihat oleh para pemrogram. Secara umum, ISA ini mencakup jenis data yang didukung, jenis instruksi yang dipakai, jenis register, mode pengalamatan, arsitektur memori, penanganan interupsi, eksepsi, dan operasi I/O eksternalnya (jika ada).





ISA merupakan sebuah spesifikasi dari kumpulan semua kode-kode biner (opcode) yang diimplementasikan dalam bentuk aslinya (native form) dalam sebuah desain prosesor tertentu. Kumpulan opcode tersebut, umumnya disebut sebagai bahasa mesin (machine language) untuk ISA yang bersangkutan. ISA yang populer digunakan adalah set instruksi untuk chip Intel x86, IA-64, IBM PowerPC, Motorola 68000, Sun SPARC, DEC Alpha, dan lain-lain.

ISA kadang-kadang digunakan untuk membedakan kumpulan karakteristik yang disebut di atas dengan mikroarsitektur prosesor, yang merupakan kumpulan teknik desain prosesor untuk mengimplementasikan set instruksi (mencakup [[microcode]], [[pipeline]], sistem cache, manajemen daya, dan lainnya). Komputer-komputer dengan mikroarsitektur berbeda dapat saling berbagi set instruksi yang sama. Sebagai contoh, prosesor Intel Pentium dan prosesor AMD Athlon mengimplementasikan versi yang hampir identik dari set instruksi Intel x86, tetapi jika ditinjau dari desain internalnya, perbedaannya sangat radikal. Konsep ini dapat diperluas untuk ISA-ISA yang unik seperti TIMI yang terdapat dalam IBM System/38 dan IBM IAS/400. TIMI merupakan sebuah ISA yang diimplementasikan sebagai perangkat lunak level rendah yang berfungsi sebagai mesin virtual. TIMI didesain untuk meningkatkan masa hidup sebuah platform dan aplikasi yang ditulis untuknya, sehingga mengizinkan platform tersebut agar dapat dipindahkan ke perangkat keras yang sama sekali berbeda tanpa harus memodifikasi perangkat lunak (kecuali yang berkaitan dengan TIMI). Hal ini membuat IBM dapat memindahkan platform AS/400 dari arsitektur mikroprosesor CISC ke arsitektur mikroprosesor POWER tanpa harus menulis ulang bagian-bagian dari dalam sistem operasi atau perangkat lunak yang diasosiasikan dengannya.

Ketika mendesain mikroarsitektur, para desainer menggunakan Register Transfer Language (RTL) untuk mendefinisikan operasi dari setiap instruksi yang terdapat dalam ISA.

Sebuah ISA juga dapat diemulasikan dalam bentuk perangkat lunak oleh sebuah interpreter. Karena terjadi translasi tambahan yang dibutuhkan untuk melakukan emulasi, hal ini memang menjadikannya lebih lambat jika dibandingkan dengan menjalankan program secara langsung di atas perangkat keras yang mengimplementasikan ISA tersebut. Akhir-akhir ini, banyak vendor ISA atau mikroarsitektur yang baru membuat perangkat lunak emulator yang dapat digunakan oleh para pengembang perangkat lunak sebelum implementasi dalam bentuk perangkat keras dirilis oleh vendor.

BAHASA PEMROGRAMAN

Bahasa pemrograman
Komputer adalah mesin yang dapat melaksanakan seperangkat perintah dasar (instruction set). Komputer hanya dapat diberi perintah yang terdiri dari perintah-perintah dasar tersebut. Perintah-perintah yang lebih rumit (misalnya mengurutkan suatu daftar sesuai abjad) harus diterjemahkan menjadi serangkaian perintah-perintah dasar yang dapat dimengerti komputer (perintah-perintah yang termasuk dalam instruction set komputer tersebut) yang pada akhirnya dapat mennyelesaikan tugas yang diinginkan, meskipun dijalankan dengan beberapa operasi dasar, bukan satu operasi rumit.




Bahasa pemrograman adalah bahasa yang dapat diterjemahkan menjadi kumpulan perintah-perintah dasar tersebut. Penerjemahan dilakukan oleh program komputer yang disebut kompilator (compiler). Setiap bahasa pemrograman mempunyai kompilatornya sendiri. Contohnya, kompilator C++ tidak akan mengerti program yang ditulis dengan bahasa Java. Sintaks dari bahasa pemrograman lebih mudah dipahami oleh manusia daripada sintaks perintah dasar. Namun tentu saja komputer hanya dapat melaksanakan perintah dasar itu. Maka di sinilah peran penting kompilator sebagai perantara antara bahasa pemrograman dengan perintah dasar.
Kegiatan membuat program komputer dengan menggunakan bahasa pemrograman disebut pemrograman komputer. Contoh bahasa pemrogaman adalah bahasa FORTRAN, COBOL, BASIC, JAVA, dan C++.

Daftar bahasa pemrogram
Berikut ini adalah daftar bahasa pemrograman komputer:
Ada
ALGOL
Assembly
BASIC:
ASP
BASIC
COMAL
Visual Basic
Visual Basic for Applications
VBScript
Batch (MS-DOS)
COBOL
UNIX shell script:
Bourne shell (sh) script
Bourne-Again shell (bash) script
Korn shell (ksh) script
C shell (csh) script
C:
C++
C#
Visual C++
ColdFusion
dBase dkk.:
Clipper
Foxbase
FoxPro
Visual FoxPro
Eiffel
FORTRAN
Haskell
Java
JavaScript
JSP
Lisp
Logo
Pascal
Delphi
Perl
Prolog
Python
PHP
Pike
REXX
RPG
Ruby
Simula
Smalltalk
Scheme
SQL

=> ASSEMBLY
Bahasa rakitan (bahasa Inggris: assembly language) adalah bahasa pemrograman komputer tingkat rendah. Bahasa rakitan merupakan notasi untuk bahasa mesin yang dapat dibaca oleh manusia dan berbeda-beda tergantung dari arsitektur komputer yang digunakan. Bahasa mesin adalah pola bit-bit (serangkaian nomor-nomor biner) tertentu yang merupakan kode operasi mesin. Bahasa mesin dibuat lebih mudah dibaca dan ditulis dengan cara mengganti pola bit-bit menjadi julukan-julukan yang disebut mnemonics.
Berbeda dengan bahasa pemrograman tingkat tinggi, bahasa rakitan biasanya memiliki hubungan 1-1 dengan instruksi bahasa mesin. Misalnya, tiap julukan (mnemonic) yang ditulis di program dengan bahasa rakitan akan diterjemahkan menjadi tepat satu kode operasi yang dapat dimengerti langsung oleh komputer. Pada bahasa tingkat tinggi, satu perintah dapat diterjemahkan menjadi beberapa kode operasi dalam bahasa mesin. Proses pengubahan bahasa rakitan ke bahasa mesin dilakukan oleh assembler, dan proses balikannya dilakukan oleh disassembler.
Setiap arsitektur komputer memiliki bahasa mesin yang berbeda-beda sehingga bahasa rakitannya pun berbeda-beda.
Berikut merupakan contoh bahasa rakitan:
mov al, 0x61
yang berarti pindahkan (mov = move) nilai heksadesimal 61 (= 97 dalam desimal) ke register prosesor bernama "al". Adalah lebih mudah mengingat ini dari bahasa mesin:
10110000 01100001
=> PASCAL
Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari matematikawan Perancis, Blaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.
[sunting] Kelebihan
Kelebihan dari bahasa pemrograman Pascal adalah:
Tipe Data Standar, tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman. Pascal memiliki tipe data standar: boolean, integer, real, char, string,
User defined Data Types, programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.
Strongly-typed, programmer harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan.
Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang.
Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.
Bahasa PASCAL juga merupakan bahasa yang digunakan sebagai standar bahasa pemrograman bagi tim nasional Olimpiade Komputer Indonesia (TOKI). Selain itu, Bahasa PASCAL masih digunakan dalam IOI (International Olympiad in Informatics).

CARA MENGERJAKAN HTML

<html>
<head><title>Tugas Form</title></head>
<form>
<body bgcolor=#6400d3>





<table><tr><td width="1000"height="250"align="center"bgcolor=000000>




<font size=4 color=red><u><marquee>PENDAFTARAN JADI MURID BARU</font></marquee>
<font size=10 color=#8A2BE2><u>SEKOLAH MENENGAH KEJURUAN</font>
</table></tr></td>
<br><font size=6>caranya....!!!
<br><b font size="5"align="center">Biodata calon siswa...!!!</br>


Nama :<input type="text" name="nama"><br>
Alamat:<input type="text" name="alamat"><br>
Kelahiran:<input type="text"name="tempat"><br>
TTL:
<select name="tanggal">
<option value="01"selected>01
<option value="02">02
<option value="03">03
<option value="04">04
<option value="05">05
<option value="06">06
<option value="07">07
<option value="08">08
<option value="09">09
<option value="10">10
<option value="11">11
<option value="12">12
<option value="13">13
<option value="14">14
<option value="15">15
<option value="16">16
<option value="17">17
<option value="18">18
<option value="19">19
<option value="20">20
<option value="21">21
<option value="22">22
<option value="23">23
<option value="24">24
<option value="25">25
<option value="26">26
<option value="27">27
<option value="28">28
<option value="29">29
<option value="30">30
<option value="31">31
</selected>
<br>

<tr>
<td align="right" valign="top"> bulan:</td>
<td colspan=4><select name="bulan">
<option selected value="januari">januari
<option value="pebruari">pebruari
<option value="maret">maret
<option value="april">april
<option value="mei">mei
<option value="juni">juni
<option value="juli">juli
<option value="agustus">agustus
<option value="september">september
<option value="oktober">oktober
<option value="november">november
<option value="desember">desember
</selected>
<br>
<tr>
<td align="right" valign="top"size="2">tahun</td>
<input type="text" nama="tahun"><br>


<tr>
<td align="right" valign="top">provinsi</td>
<td colspan=4><select name="province">
<option selected value="Jawa Barat>Jawa Barat
<option value="Jawa Tengah">Jawa Tengah
<option value="Jawa Timur">Jawa Timur
<option value="Sumatra Selatan">Sumatra Selatan
<option value="Sumatra Utara">Sumatra Utara
<option value="Kalimantan Utara">Kalimantan Utara
<option value="Kalimantan Selatan">Kalimantan Selatan
<option value="Papua">Papua
</select></td>
</tr><br>

no.telpon :<input type="text" nama="no.telpon"><br>







Alasan :
<br><textarea name="alasan" rows=4 cols=50></textarea><br>




<tr>
<td align="right" valign="top"> tujuan :</td><br>
<td colspan=2><input type=checkbox name= send mu about size=15>coba-coba
<br><input type=checkbox name= send mu about size=15>ingin bekerja
<br><input type=checkbox name= send mu about size=15>cari teman
<br><input type=checkbox name= send mu about size=15>ingin capai cita2
<br><input type=checkbox name= send mu about size=15>iseng</td>
</tr><br>




<tr><td>file</td>
<input type=file size=40></textarea></tr></td><br>

<tr><td>password</td><td>
<input type="password"name=password></tr></td><br>
<tr><td>confirm password</td><td>
<input type="password"name=password></tr></td><br>

catatan:
<br><textarea name="alasan" rows=5 cols=40></textarea><br>




persetujuan...<br>
<tr>
<td>
<input type=submit name=kirim value=kirim>
<input type=reset name=batal value=batalkan>
<input type=button name=kembali value=kembali>
</tr></td>



<img src="n.jpg" width="80" height="100">


</font>
</body>
</form>

JAVASCRIPT

avascript

Kode bahasa Java yang diselipkan diantara kode HTML untuk dijalankan pada komputer client.
Merupakan sosok pemrograman modern, yaitu bahasa pemrograman berorientasi script (object-oriented scripting language), yang berbasis kepada kosep prototype. Bahasa ini banyak dikenal di dalam lingkungan website. Bahasa ini diperkenalkan pertama kali oleh Brendan Eich dari perusahaan Netscape Corporation dengan nama awal Mocha kemudian berubah menjadi LiveScript namun diganti akhirnya menjadi JavaScript}.
Java merupakan sebuah bahasa pemrograman yang mulanya dikembangan oleh perusahaan Sun Microsystems. Menurut penjelasan dari Sun (The Java Language), bahasa Java digambarkan sebagai:




Java: A simple, object-oriented, distributed, interpreted, robust, secure, architecture neutral, portable, high-performance, multithreaded, dan dynamic language.
Bahasa Java merupakan bahasa yang interpreted, bukan compiled. Sebuah program dalam bahasa Java dirakit (compiled) menjadi sebuah berkas byte-code. Berkas byte-code inilah yang dijalankan (interpreted) oleh sebuah virtual machine, yang disebut Java Virtual Machine (JVM).

PENGOPRASIAN MS.EXCEL

Pengoprasikan Ms-Excel

@ Menjalankan EXCEL
1. Klik menu Start, kemudian arahkakn pada pilihan All Programs
2. Klik Microsoft Office dan lembar kerja Excel akan terlihat di layer
3. Sekarang anda siap bekarja dengan Excel





@ Mengaktifkan/Mematikan Toolbar
1. Klik menu View, kemudian arahkan pada toolbar
2. Seluruh toolbar akan terlihat di layar
3. Klik toolbar yang akan diaktifkan, misalnya klik Toolbar Standard. Toolbar standard ditandaidengan ceklist yang berarti terlihat atau diaktifkan di layar
Apabila ingin mematikan kembali toolbar, gunakan cara yang sama seperti tersebut di atas, dengan menghilangkan kembali lambang ceklist yang terdapat pada toolbar tersebut.

@ Mengakhiri Excel
1.Simpan workbook yang telah dibuat atau diedit.
2.Pilih salah satu cara berikut untuk mengakhiri/menutup penggunaan Excel
•Klik menubar File, kemudian klik pilihan Exit (Alt+F4)
•Klik tombol Close (X) di pojok kanan atas dari jendela Excel. Jangan salah
dengan mengklik tombol Close yang kedua
•Klik dua kali (double click) Icon Control Menu yang berada di pojok kiri atas
jendela excel.
3.Tunggu beberapa saat sampai jendela Excel tertutup.

@ Menambahkan Sheet
1.Klik kanan mouse pada salah satunama sheet.
2.Di layar terlihat menu shortcut
3.Klik pilihan Insert untuk menambah sheet baru.
4.Klik pilihan Worksheet, kemudian klik tombol OK
5.Di layar akan telihat nama Worksheet baru, misalnya Sheet4

@ Mengganti Nama Sheet
1.Tempatkan mouse pointer pada nama sheet yang akan dirubah, misalnya Sheet1
2.Klik kanan mouse, kemudian pilih Rename
3.Ketik nama sheet baru, misalnya Januari
4.Setelah selesai tekan tombol Enter

@ Menyembunyikan atau Menampilkan GRIDLINES
1.Klik menu Tools, kemudian klik Options.
2.Di layer akan terlihat kotak dialog options.
3.Klik tab View.
4.Hilangkan tanda ceklist pada bagian gridlines dan tandai dengan ceklist bila ingin menampilkan kembali.
5.Klik tombol OK.
6.Garis-garis pada lembar kerja akan tersembunyi.

@ Membuat Data Urut (Nomor Urut)
1.Klik alamat sel A1 dan ketik angka 1.
2.Klik alamat sel A2 dan ketik angka 2.
3.Sorot kedua angka tersebut yaitu range A1:A2.
4.Tempatkan mouse di pojok kanan bawah range tersebut, sehingga membentuk tanda +.
5.Setelah tanda plus terlihat di layer, klik dan jangan dilepas kemudian geser mouse ke bawah sesuai dengan jumlah nomor urut yang diinginkan.
6.Lepaskan tombol mouse apabila data yang diisi telah selesai dengan keinginan.

@ Fungsi Statistik
1.Fungsi Average : digunakan untuk mencari nilai rata-rata dari sederetan data angka.
# Bentuk umum dari fungsi ini adalah =AVERAGE(number1,number2,…)
2.Fungsi Count : digunakan untuk menentukan berapa banyak data yang terdapat dalam range tertentu (jumlah sel yang terisi data).
# Bentuk umum dari fungsi ini adalah = COUNT(value1,value2,…)
3.Fungsi Countif :m digunakan untuk menentukan berapa banyak data yang terdapat pada range tertentuberdasarkan criteria atau kondisi tertentu.
# Bentuk umum dari fungsi ini adalah =COUNTIF(range,criteria)
• Range : menentukan range yang akan dievaluasi atau diuji.
• Criteria : menentukan criteria atau kondisi tertentu yang akan dihitung. Criteria ini dapat berupa huruf, angka atau rumus.
4.Fungsi Max : digunakan untuk mencari nilai tertinggi dari sederetan data angka (numeric).
# Bentuk umumdari fungsi ini adalah =MAX(number1,number2,….)
5.Fungsi Min : digunakan untuk mencari nilai terendah dari sederetan data angka (numeric)
# Bentuk umum dari fungsi ini adalah =MIN(number1,number2,…)
6.Fungsi Median : digunakan untuk mencari nilai tengah dari sederetan data angkA(numeric).
# Bentuk umum dari fungsi ini adalah =MEDIAN (NUMBER1,NUMBER2,...)
7.Fungsi Rank : digunakan untuk mencari ranking suatu bilangan diantara sekumpulan data.
# Bentuk umum dari fungsi ini adalah =RANK(umber,ref,order)
• Number: nilai atau nangka yang digunakan angka yang akan dicari rankingnya.
• Ref : alamat range atau array yang berisi keseluruhan data.
• Order : bagaimana me-ranking bilangan tersebut, yaitu 0 secara Descending
dan bilangan bebas, misalnya 1 secara Ascending.
8.Fungsi choose : bermanfaat untuk memilih suatu nilai berdasarkan nilai dalam
argument secara berturut turut. Argument ini dapat berupa angka atau formula.
# Bentuk umum dari fungsi ini adalah =CHOOSE(index_num,value1,value2,..)
• Index_num : nomor index dari suatu nilai. Nomor ini berupa suatu nilai
antara 1 sampai dengan 29 atau formula dengan hasil 1 sampai dengan 29.
• Value1,value2 dan seterusnya : pilihan nilai yang akan dipilih, yaitu
apabila index_num bernilai 1, maka yang akan dipilih adalah value1, apabila
index_num bernilai 2, maka yang akan dipilih adalah value2, demikian
seterusnya.
9.Fungsi Vlookup : digunakan untuk pembacaan table data yang disusun secara
vertical.
# Bentuk umum dari fungsi ini adalah=VLOOKUP(lookup_value,table_array,column_index_num,range_lookup).
• lookup : nilai sebagai dasar pembacaan table
• table_array : range table data yang dibaca
• column _index_num : nomor urut yang menyatakan posisi kolom dalam sustu table
• range_lookup : berisi TRUE (apabila table data diurutkan secara menaik) dan
FALSE (apabila table data tidak diurutkan).
10.Fungsi Hlookup : digunakan untuk pembacaan table data yang disusun secara
horizontal.
# Bentuk umum dari fungsi ini adalah
=HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)
• lookup_value : nilai sebagai dasar pembacaan table
• table_array : range table data yang dibaca
• row_index_num : nomor urut yang menyatakan posisi baris dalam suatu table
(dimulai dari 1)
• range_lookup : berisi TRUE (apabila table data diurutkan secara manaik) dan
FALSE (apabila table data tidak diurutkan)
11.Fungsi IF : digunakan untuk menghasilkan sustu nilai (memberikan jawaban) bila logical test menyatakan BENAR/TRUE (sesuai dengan kriteria), demikian juga sebaliknya, akan memberikan jawaban lain, apabila hasilnya salah (bukan yang diisyaratkan).
# Bentuk umum dari fungsi ini adalah =IF(logical_test,value_if_true,value_if_false)
Artinya apabila ekspresi logika
# Bentuk umum dari fungsi ini adalah benar, maka perintah pada value_if_true yang akan dilaksanakan, sebaliknya logika salah, maka perintah pada value_if_false yang akan dilaksanakan.
12.Fungsi IF bercabang : digunakan untuk menyelesaikan beberapa test logika yang bertngkat.
13.Fungsi SUM : digunakan untuk menjumkahkan seluruh data angka (numerik) dari sederetan angka.
# Bentuk umum dari fungsi ini adalah =SUM(number1,number2,...) atau =SUM(range_addres)

TUGAS HTML

Tugas "HTML"

Struktur dasar HTML
HTML (Hypert Text Markup Language) merupakan bahasa pemrograman yang digunakan dalam pembuatan halaman web. Dalam penggunaannya sebagian besar kode HTML tersebut harus terletak di antara tag kontainer. Yaitu diawali dengan dan diakhiri dengan (terdapat tanda "/").




Sebuah halaman web minimal mempunyai empat buat tag, yaitu :
HTML> Sebagai tanda awal dokumen HTML.
HEAD> Sebagai informasi page header. Di dalam tag ini kita bisa meletakkan tag-tag TITLE, BASE, ISINDEX, LINK, SCRIPT, STYLE & META.
TITLE> Sebagai titel atau judul halaman. Kalimat yang terletak di dalam tag ini akan muncul pada bagian paling atas browser Anda (pada title bar).
Contoh :
TITLE>Tips HTML -- www.klik-kanan.com/TITLE>
BODY> Di dalam tag ini bisa diletakkan berbagai page attribute seperti warna latar belakang, warna teks, warna link, warna visited link, warna active link dan lain-lain.
Atribut :
BGCOLOR, BACKGROUND, TEXT, LINK, VLINK, ALINK, LEFTMARGIN & TOPMARGIN.
Contoh :
BODY bgcolor="#000000" background="images/pcb.gif" text="#FFFFFF" link="#FF0000" vlink="FFFF00" alink="#0000FF">
Sebuah contoh sederhana dokumen HTML :
HTML>
HEAD>
TITLE>Halaman pembuka
/TITLE>
/HEAD>
BODY bgcolor="#FFFFFF" background="images/gambar1.gif" text="#FF0000">
Letakkan text, images, dan link Anda di sini
/BODY>
/HTML>
Pengaturan Teks
Untuk mendapatkan halaman web yang baik Anda harus melakukan pengaturan terhadap teks seperti memilih jenis dan ukuran huruf, perataan, dll. Tag-tag di bawah ini yang biasa digunakan dalam pengaturan teks :
Headers: Hn>../Hn> Digunakan untuk mengatur ukuran huruf pada header. "n" mempunyai nilai antara 1 - 6 atau antara H1> sampai H6>, dengan H1> merupakan ukuran terbesar dan H6> merupakan ukuran terkecil.
Contoh :
H2>Tutorial Html/H2>

Hasilnya akan terlihat seperti :
Tutorial Html
Paragraph Baru: P> Digunakan untuk pindah alinea atau paragraf. Tag ini bisa diberi akhiran /P> tapi juga bisa tidak diberi.
Line Break: BR> Digunakan untuk pindah ke baris baru.
No Line Break: NOBR> Bila digunakan tag ini maka teks yang panjang tidak secara otomatis pindah baris bawahnya bila baris pertama sudah terlalu panjang.
Font FONT> Untuk mendefinisikan berbagai attribut FONT, yaitu : SIZE, FACE, COLOR.
SIZE: Ukuran font yang digunakan, berkisar antara 1 - 7 dengan 1 merupakan ukuran terkecil dan 7 merupakan ukuran terbesar.
FACE: Jenis atau nama font. Anda bisa memilih maksimal 3 jenis font yang masing-masing dipisahkan oleh koma. Bila terdapat spasi yang terletak pada nama font maka harus digunakan tanda garis bawah ( _ ). Dalam memilih jenis font ini harus dipertimbangkan apakah font yang kita gunakan pada halaman web kita nantinya akan terdapat pada komputer pengguna yang lain (pengakses web kita). Pendeknya kita tidak usah menggunakan font-font yang bentuknya aneh-aneh, gunakan saja font standar. Tapi bila Anda ingin menggunakan font yang sedikit "aneh" Anda bisa menggunakan graphic.
COLOR: Warna font, didefinisikan dengan menggunakan nilai RGB/HEX atau bisa juga langsung menggunakan nama warna (red misalnya).
B> Bold text
I> Italic text
U> Underscore
TT> Typewriter
S> Strikeout - draws a line through the text
PRE> Preformatted Text Definition
BLINK> Text berkedip (lebih baik jangan digunakan)
STRONG> Strong

Italic

CITE> Digunakan untuk quoting text
CODE> Monospaced font (digunakan bila Anda ingin meletakkan (memperlihatkan) kode HTML pada dokumen HTML Anda)
SAMP> Monospaced font (digunakan bila Anda ingin meletakkan (memperlihatkan) kode HTML pada dokumen HTML Anda)
KBD> Monospaced font (digunakan bila Anda ingin meletakkan (memperlihatkan) kode HTML pada dokumen HTML Anda)
BIG> Ukuran teks akan lebih besar satu ukuran
SMALL> Ukuran teks akan lebih kecil satu ukuran
SUP> Membuat tekssuperscript
SUB> membuat tekssub script
ABBREV> Abbreviations
ACRONYM> Untuk akronim
PERSON> Digunakan untuk indexing
Q> Membuat short inline quotation
Tabel
Tabel sangat penting artinya dalam desain web. Karena dengan menggunakan tag table Anda dapat membuat halaman web "terbagi" pada beberapa kolom atau baris. Contohnya seperti pada halaman web yang sedang Anda baca ini.
Terdapat tiga tag atau elemen utama yang digunakan dalam pembuatan table : TABLE>, TR>, dan TD>. Yang perlu diingat adalah bahwa tab TR> dan TD> harus terletak di antara tag TABLE> dan /TABLE>
TABLE>
Terdiri dari atribut :
align - perataan : rata kiri (left), tengah (center) atau kanan (right).
bgcolor - warna latar belakang (background) dari tabel.
border - ukuran lebar border tabel (dalam pixel).
cellpadding - jarak antara isi cell dengan batas cell (dalam pixel).
cellspacing - jarak antar cell (dalam pixel).
width - ukuran tabel dalam pixel atau percent.
Contoh :
TABLE align="center" bgcolor="#0000FF" border="2" cellpadding="5" cellspacing="2" width="90%">
TR>
Tag ini digunakan untuk membuat baris baru (pada tabel). Terdiri dari atribut:
align - perataan : rata kiri (left), tengah (center) atau kanan (right).
bgcolor - warna latar belakang dari baris.
valign - perataan vertikal : top, middle atau bottom.
Contoh :
Tag ini digunakan untuk membuat kolom baru pada tabel.
align - perataan
background - image yang digunakan sebagai latar belakang dari kolom.
bgcolor - warna latar belakang
colspan - lihat gambar contoh
height - ukuran tinggi cell dalam pixels.
nowrap - membuat supaya isi dari kolom tetap berada pada satu baris.
rowspan - lihat gambar contoh
valign - perataan vertikal :top, middle atau bottom.
width - ukuran kolom dalam pixel atau percen

TCP / IP (transmission control protocol / internet protokol)

TCP/IP

TCP/IP (singkatan dari Transmission Control Protocol/Internet Protocol)

Standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet. Protokol ini tidaklah dapat berdiri sendiri, karena memang protokol ini berupa kumpulan protokol (protocol suite). Protokol ini juga merupakan protokol yang paling banyak digunakan saat ini. Data tersebut diimplementasikan dalam bentuk perangkat lunak (software) di sistem operasi.





Istilah yang diberikan kepada perangkat lunak ini adalah TCP/IP stack.

Protokol TCP/IP dikembangkan pada akhir dekade 1970-an hingga awal 1980-an sebagai sebuah protokol standar untuk menghubungkan komputer-komputer dan jaringan untuk membentuk sebuah jaringan yang luas (WAN). TCP/IP merupakan sebuah standar jaringan terbuka yang bersifat independen terhadap mekanisme transport jaringan fisik yang digunakan, sehingga dapat digunakan di mana saja. Protokol ini menggunakan skema pengalamatan yang sederhana yang disebut sebagai alamat IP (IP Address) yang mengizinkan hingga beberapa ratus juta komputer untuk dapat saling berhubungan satu sama lainnya di Internet. Protokol ini juga bersifat routable yang berarti protokol ini cocok untuk menghubungkan sistem-sistem berbeda (seperti Microsoft Windows dan keluarga UNIX) untuk membentuk jaringan yang heterogen.

Protokol TCP/IP selalu berevolusi seiring dengan waktu, mengingat semakin banyaknya kebutuhan terhadap jaringan komputer dan Internet. Pengembangan ini dilakukan oleh beberapa badan, seperti halnya Internet Society (ISOC), Internet Architecture Board (IAB), dan Internet Engineering Task Force (IETF). Macam-macam protokol yang berjalan di atas TCP/IP, skema pengalamatan, dan konsep TCP/IP didefinisikan dalam dokumen yang disebut sebagai Request for Comments (RFC) yang dikeluarkan oleh IETF

DESAIN WEB

HTML(Hypert Text Markup Language) merupakan bahasa pemrograman yang digunakan dalam pembuatan halaman web. Dalam penggunaannya sebagian besar kode HTML tersebut harus terletak di antara tag kontainer.
*Text Editing paling sederhana adalah NOTEPAD
*WEB ada 2 yaitu






1. WEB yang bersifat statis (tidak interaktif,hanya berupa informasi-informasi saja)
2. WEB yang bersifat dinamis (interaktif)


*Kepanjangan HTML adalah Hyper Text Markup Language
@ HTML selalu diawali dengan tanda task lebih kecil dan labih besar
@ HTML selalu diakhiri dengan tanda slash
@ HTML tidal mengenali spasi
Ada 3 ruang pada HTML:
1. Ruang untuk meletakkan title/judul
2. Ruang untuk melatakkan informasi yang akan dibuat (body)
3. Ruang untuk informasi page header(head). Di dalam tag ini kita bisa
meletakkan tag-tag TITLE, BASE, ISINDEX, LINK, SCRIPT, STYLE & META.

^^ Ada 2 macam membuat style tulisan yaitu
1. Heading (semakin kecil heading semakin besar ukuran tulisanya)
2. Font (semakin besar ukuran font yang dituliskan semakin besar pula ukuran tulisannya)

^^ Pemberian ukuran tulisan pada HTML dapat menggunakan perintah size=ukuran
tulisan>

^^ Pemberian warna tulisan pada HTML dapat menggunakan perintah color=jenis warna>

@ Untuk pemberian warna dengan menggunakan angka HEXA harus diawali tanda #
- Angka HEXA o,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F

^^ Cara membuat Listing atau daftar ada 2 cara yaitu degan menggunakan task UL
dan task OL.
^^ Gambar(Images):
Atribut : alt, align=(center, left, right), hspave, vspace, border, width & height
Caranya:
Tuliskan tanda lebih kecil kemudian IMG SRC="logo.gif" alt="Ini adalah logo halaman pembuka" width=200 height=100 setelah itu Tuliskan tanda lebih besar.
^^ Cara Pengaturan Teks
Untuk mendapatkan halaman web yang baik Anda harus melakukan pengaturan terhadap teks seperti memilih jenis dan ukuran huruf, perataan, dll. Tag-tag di bawah ini yang biasa digunakan dalam pengaturan teks :
Headers: Digunakan untuk mengatur ukuran huruf pada header. "n" mempunyai nilai antara 1 - 6 atau antara H1 sampai H6, dengan H1 merupakan ukuran terbesar dan H6 merupakan ukuran terkecil.
Hasilnya akan terlihat seperti :
Tutorial Html
# Paragraph Baru:Digunakan untuk pindah alinea atau paragraf.
# Line Break (BR): Digunakan untuk pindah ke baris baru.
# No Line Break:Bila digunakan tag ini maka teks yang panjang tidak secara otomatis pindah baris bawahnya bila baris pertama sudah terlalu panjang.
# Font : Untuk mendefinisikan berbagai attribut FONT, yaitu : SIZE, FACE, COLOR.
# SIZE: Ukuran font yang digunakan, berkisar antara 1 - 7 dengan 1 merupakan ukuran terkecil dan 7 merupakan ukuran terbesar.
# Face: Jenis atau nama font. Anda bisa memilih maksimal 3 jenis font yang masing-masing dipisahkan oleh koma. Bila terdapat spasi yang terletak pada nama font maka harus digunakan tanda garis bawah ( _ ). Dalam memilih jenis font ini harus dipertimbangkan apakah font yang kita gunakan pada halaman web kita nantinya akan terdapat pada komputer pengguna yang lain (pengakses web kita). Pendeknya kita tidak usah menggunakan font-font yang bentuknya aneh-aneh, gunakan saja font standar. Tapi bila Anda ingin menggunakan font yang sedikit "aneh" Anda bisa menggunakan graphic.
# Color: Warna font, didefinisikan dengan menggunakan nilai RGB/HEX atau bisa juga langsung menggunakan nama warna (red misalnya).
# Base Font: Digunakan untuk mendefinisikan "default text". Attribut sama dengan attribut FONT. Tag FONT akan mengoverwrite setting pada BASEFONT.
# Blink : Digunakan untuk teks berkedip
# a href : Digunakan Membuat link ke halaman lain atau ke bagian lain dari halaman tersebut
# img : Image, imagemap atau an animation
# li : Membuat bullet point atau baris baru pada list
# marquee : Membuat scrolling teks (teks berjalan)
# ol : Mendefinisikan awal dan akhir list
# table : Membuat tabel
# td : Kolom pada tabel
# title : Mendefinisikan judul
# tr : Baris pada tabel

^^ Cara Membuat TABEL
Tabel sangat penting artinya dalam desain web. Karena dengan menggunakan tag table Anda dapat membuat halaman web "terbagi" pada beberapa kolom atau baris.
Terdapat tiga tag atau elemen utama yang digunakan dalam pembuatan table : TABLE,TR, dan TD. Yang perlu diingat adalah bahwa tab TR dan TD harus terletak di antara tag TABLE
TABLE
Terdiri dari atribut :

* align - perataan : rata kiri (left), tengah (center) atau kanan (right).
* bgcolor - warna latar belakang (background) dari tabel.
* border - ukuran lebar border tabel (dalam pixel).
* cellpadding - jarak antara isi cell dengan batas cell (dalam pixel).
* cellspacing - jarak antar cell (dalam pixel).
* width - ukuran tabel dalam pixel atau percent.
TR
Tag ini digunakan untuk membuat baris baru (pada tabel). Terdiri dari atribut:
* align - perataan : rata kiri (left), tengah (center) atau kanan (right).
* bgcolor - warna latar belakang dari baris.
* valign - perataan vertikal : top, middle atau bottom.
TD
Tag ini digunakan untuk membuat kolom baru pada tabel.
* align - perataan
* background - image yang digunakan sebagai latar belakang dari kolom.
* bgcolor - warna latar belakang
* colspan - lihat gambar contoh
* height - ukuran tinggi cell dalam pixels.
* nowrap - membuat supaya isi dari kolom tetap berada pada satu baris.
* rowspan - lihat gambar contoh
* valign - perataan vertikal :top, middle atau bottom.
* width - ukuran kolom dalam pixel atau percen.

SOAL PRESENTASI MODUL I TKJ

*Perawatan PC*
1)Apa yang dimaksud dengan Heatsink ?
Heatsink adalah penompang fan yang digunakan sebagai penghantar panas yang berfungsi untuk mengurangi panas.
2)Apa yang dimaksud dengan Korosi&Listrik statis serta cara pencegahannya ?
*Korosi adalah menempelnya kotoran pada komponen PC
*Cara pecegahan: membersihkan tangan terlebih dahulu sebelum memegang komponen PC





Listrik statis adalah aliran listrik yang tidak stabil
Cara pencegahan: menggunakan komponen-komponen yang sesuai
3)Apa yang dimaksud dengan Silicon Grease ?
Silicon grease adalah sejenis gel yang membantu penghantaran panas dari processor ke almini agar lebih lancar.
*Perbaikan PC & setting Peripheral*
1)Apa yang dimaksud dengan ISP(Internet Service Provider) ?
ISP (Internet Service Provider) adalah sebuah perusahaan yang menyediakan jasa internet.
2)Sebutkan jenis-jenis Modem External !
Modem External yaitu:Modem serial dan USB
3)Apa penyebab tinta pada printer tidak keluar & bagaimana cara perbaikannya ?
Penyebab tinta pada printer tidak bisa keluar biasanya karena tinta kering/salurannya buntu.
Cara perbaikan: memberi cairan pembersih head pada printer.
*Perakitan PC &Keselamatan kerja*
1)Sebutkan macam-macam Card I/O (Input/Output)!
-Input: port mouse&keyboard, LAN Card, VGA Card
-Output: sound card
2)Sebutkan macam-macam peralatan untuk keselamatan kerja dalam perakitan PC !

*Jas Leb

*Tespen

*Sandal Karet

3)Bagaimana cara menghindari percikan listrik saat kita menyentuh PC ?
-CPU diberi spon & baut diberi ground
*Mendiagnosis permasalahan PC &Peripheral*
1)Sebutkan masalah-masalah pada Hardware Internal !
-RAM: jika resolusi tinggi, monitor tidak dapat ditampilkan
-LAN Card: internet tidak terhubung
-Mouse: pointer tidak jalan.
2)Sebutkan macam-macam& fungsinya?

*AGP untuk VGA
*PCI untuk LAN Card, Sound Card & Monitor
*ISA untuk Sound Card
3)Apa yang dimaksud dengan CMOS ?
-CMOS (Complementary Metal Oxide Semiconductor) adalah RAM kecil yang menyimpan program BIOS saat komputer sedang dimatikan. CMOS digunakan untuk menyimpan program konfigurasi,program diagnostik dan informasi tanggal dan waktu pembuatan file yang tidak akan hilang meskipun komputer dimatikan

TUTORIAL PHP

Apa sih PHP itu ?
PHP merupakan script yang menyatu dengan HTML dan berada pada server (server side HTML embedded scripting). Dengan PHP ini Anda dapat membuat beragam aplikasi berbasis web, mulai dari halaman web yang sederhana sampai aplikasi komplek yang membutuhkan koneksi ke database.
Sampai saat ini telah banyak database yang telah didukung oleh PHP dan kemungkinanakan terus bertambah. Database tersebut adalah :






dBase
DBM
FilePro
mSQL
MySQL
ODBC
Oracle
Postgres
Sybase
Velocis
Selain itu PHP juga mendukung koneksi dengan protokol IMAP, SNMP, NNTP dan POP3.

Yang dibutuhkan untuk menjalankan PHP
Untuk dapat menjalankan PHP Anda membutuhkan sebuah web server. Anda yang pake Linux dapat menggunakan Apache (www.apache.org) sebagai web servernya. Anda pemakai Windows 98 paling enak menggunakan Personal Web Server (sama2 produk Microsot, keuntungannya bisa sekalian buat belajar ASP). Web server Xitami (www.imatix.com) dapat digunakan apabila Anda menggunakan Windows NT.
Sedangkan PHP-nya sendiri dapat Anda download dari www.php.net. Perhatikan bahwa PHP yang Anda download sesuai dengan sistem operasi komputer Anda (Linux atau Windows).

Install PHP pada Windows 98
1. Setelah Anda mendapatkan PHP dalam bentuk file zip, segera ekstrak dengan menggunakan WinZip atau pun WinRar.
2. Ganti nama file php.ini-dist menjadi php.ini.
3. Copy semua file tersebut (totalnya ada 10 file) ke directory Windows Anda (biasanya C:\Windows).

Langkah selanjutnya adalah mengganti setting pada registrasi windows
1. Dari menu Start, pilih Run.
2. Ketikkan regedit, klik OK.
3. Buka cabang HKEY_CLASSES_ROOT.
4. Buat key baru dengan cara klik kanan pada HKEY_CLASSES_ROOT, pilih New - Key.
5. Beri nama key tersebut dengan .php3.
6. Pada panel sebelah kanan klik 2x pada [Default] dan isi dengan php3file.
7. Buat key baru lagi pada HKEY_CLASSES_ROOT.
8. Beri nama key baru tersebut dengan php3file.
9. Pada php3file, buat key baru dengan nama Shell.
10. Pada php3file\Shell, buat key baru dengan nama Open.
11. Pada php3file\Shell\Open, buat key baru dengan nama Command.
12. Pada panel sebelah kanan klik2x pada [Default] dan isi dengan C:\Windows\php.exe.
13. Buka key HKEY_LOCAL_MACHINE\System\CurrentControlSet\
Services\W3SVC\Parameters\Script Map.
14. Pada panel sebelah kanan buat string value baru dengan cara klik kanan (pada panel sebelah kanan), pilih New - String Value.
15. Beri nama dengan .php3.
16. Klik 2x pada .php3 tersebut.
17. Isi dengan C:\Windows\Php.exe.
Untuk mengecek apakah PHP Anda sudah terinstall dengan baik, tulis kode berikut ini dan simpan dengan nama test.php3.
phpinfo

Jika PHP sudah terinstall dengan baik maka saat file tersebut dibaca dari browser akan terlihat informasi mengenai PHP.

Menginstall PHP Triad
Selama ini Anda mungkin hanya mengenal Personal Web Server (PWS) sebagai web server untuk menjalankan PHP pada sistem operasi Windows 9x. Padahal selain PWS Anda juga bisa menggunakan Apache sebagai web servernya. Untuk menginstall Apache for Windows Anda dapat menggunakan PHP Triad yang merupakan "kumpulan" dari berbagai software yaitu:
* PHP - 4.0.5
* MySQL - 3.23.32 (database server)
* Apache - 1.3.14 (web server)
* PHPMyAdmin - 2.1.0 (untuk administrasi database)
* Perl - nsPerl 5.005_03

Jadi dengan menginstall PHP Triad Anda dapat menggunakannya untuk belajar PHP, Perl dan database MySQL.
Untuk menginstall PHP Triad caranya adalah sebagai berikut:
1. Download PHP Triad di http://www.phpgeek.com
2. Untuk memulai proses install, klik 2x pada file yang baru Anda download tersebut dan tunggu sampai proses install selesai.
3. Untuk menjalankan Apache, klik Start - Programs - PHP Triad - Start Apache.
Untuk menjalankan MySQL, klik Start - Programs - PHP Triad - Start MySQL.
4. Untuk mengecek Apache, klik shortcut Launch Site. Jika pada browser muncul tulisan "Welcome to PHPTriad for Windows ... " maka proses install yang Anda lakukan berhasil.
5. Untuk mengecek MySQL, klik Start MySQL dan PHPMyAdmin. Jika Anda melihat tulisan "Welcome to phpMyAdmin..." berarti proses install berhasil.
6. Sampai di sini proses intall telah selesai. Jika sewaktu-waktu Anda ingin mencoba script PHP dan database MySQL Anda harus menjalankan Apache dan MySQL terlebih dahulu.
Tambahan :
Letakkan script PHP Anda di C:\apache\htdocs.


Sintaks dasar PHP

Seperti pada bahasa pemrograman lain Anda pun bisa meletakkan baris komentar pada program Anda. Pada PHP caranya adalah dengan meletakkan komentar tersebut di sebelah kanan tanda // jika komentar satu baris dan di antara /* dan */ jika komentarnya lebih dari satu baris.
Tipe Data
PHP mengenal tiga macam tipe data, yaitu :
1. Integer
2. Floating point number
3. String
Integer
Yang termasuk dalam tipe data ini adalah bilangan bulat (tidak pakai koma). contoh :
$a = 1234 // desimal
$b = - 1234 // negatif
$c = 0123 // oktal
$d = 0x12 // heksadesimal
pernyataan seperti $a = 1234 disebut pernyataan penugasan. Dalam contoh tersebut maksudnya adalah memberikan nilai 1234 ke variabel $a.
>>Floating point number
Disebut juga bilangan pecahan. Terdapat tanda titik yang merupakan pemisah antara bagian bulat dan pecahan.
$a = 1.234 // bentuk biasa
$b = 1.2e3 // bentuk eksponensial
>>Strings
$a = "ini adalah tipe data string"


Array
Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah data yang bertipe sama. Bagian yang menyusun array disebut elemen array, yang masing-masing elemen dapat diakses tersendiri melalui indeks array.
*** Pengulangan dengan For
Seperti halnya bahasa pemrograman lain, PHP juga menyediakan fasilitas untuk melakukan pengulangan. Salah satunya adalah dengan menggunakan For. Selain dengan For, kita juga dapat melakukan pengulangan dengan menggunakan While.

*** Mengenal function
Function atau merupakan sejumlah pernyataan yang dikemas dalam sebuah nama. Nama ini selanjutnya dapat dipanggil berkali-kali di beberapa tempat pada program.
Tujuan penggunaan fungsi adalah:
- Memudahkan dalam mengembangkan program
- Menghemat ukuran program
Untuk membuat fungsi, harus mengikuti syntax sebagai berikut:
function namafungsi ($parameter1, $parameter2)

Sabtu, 07 Juni 2008

DAFTAR HARGA PERIPHERAL KOMPUTER



1. EPSON C90
Rp529.200,-
Item Description :
# Operating SystemWindows
# Maximum Black Resolution5760 x 1440 dpi
# Maximum Color Resolution5760 x 1440 dpi
# Maximum Black Speed (Ppm)25
# Maximum Color Speed (Ppm)13
# Maximum Paper SizeA4
# Inkjet Cartridges InstalledBlack and 3-Color







2. SAMSUNG 740N
Rp1.786.050,-
Item Description :
Samsung SyncMaster 740n is a 17-inch analog TFT-LCD offering a 600:1 contrast ratio, 300cd/m2 brightness, 1280 x 1024 resolution, 160/160 degree viewing angle and a fast response time of 8ms. It features MagicTune™, MagicBright II™, MagicColor™ and built-in power.



3. CPU AMD 2800+
Rp 1.300.000,-
Item Description :
#Proc.AMD 2800+
#VGA AGP Geforce 64 Mb
#SC(OB)
#DDRAM 256(2nd)
#DVD Rom(2nd)
#Fdd(2nd)
#HD 20Gb (2nd)
#Casing ATX P4 NEW



4. Main Board Abit Fatal1ty F-I90HD
[LGA CORE2DUO]Maxtor 160Gb 7200 "SATA"
[SATA]
Item Description :
# LGA 775
# ATI® RX1250
# FSB1333mpx_mdisk_903B.jpg
# HDMI™ 1080i
# PCI-E X16
# Dual DDR2-800
# Gigabit Ethernet
# 7.1 CH HD Audio
# SATA 3G RAID
# RoHS Compliancy



5. Mouse Mobil
Rp 70.000,00
Item Description :
Mouse Mobil USB dengan Warna bervariasi (Merah,Hijau,Silver,Biru)cocok untuk semua laptop dan PC



6. CPU AMD Athlon XP 1800+
Rp 1.000.000,-
Item Description :
#Mainboard F I C AZ 11 EA(New)
#Proc.AMD Athlon XP 1800+ (2nd)
#VGA AGP Geforce 64 Mb(2nd)
#SC(OB)
#RAM 256(2nd)
#CD Rom(2nd)
#Fdd(2nd)
#HD 20Gb (2nd)
#Casing ATX P4

7. Harddisk Maxtor 160Gb 7200 "SATA"
Rp567.000,-

8. Processor Celeron 347 TRAY
Item Description :
0GHZ FSB 533 Cache 512Kb

9. USB CDMA
Rp 600.000,00
Item Description :
RUIM card dipasang di dlm modem (tdk perlu pakai HP lagi) *CDMA 1x 800Mhz * *Kecepatan 230.4KBps *Bisa di pakai SMS,Telpon Include Headset & Kabel extension Hub Cms Laptop

10. Speaker Simbadda CST 5000
Rp 175.000,00
Item Description :
Speaker Simbadda CST 5000 dilengkapi tombol on off,Volume,Base dengan warna speaker yang menarik

CARA MENGINSTAL LINUX BERBASIS TEXT

1. Pilih Instalation
2. Tunggu Proses
3. Pada Software hilangkan basis kode 1 dan grapical
4. Keluarkan dan save
5. Lanjutkan Instalation







CARA MEMPARTISI/MEMFORMAT HARDDISK

1. Pilih Instalation
2. Tunggu Proses
3. Pada partition, delete semua partisi
4. Kemudian buat partisi untuk (1)Swap lebih besar 2x dari memory
(2)Home
(3)Root(/)
5. Ok
6. Lanjutkan instalation



LINUX BERBASIS TEXT

langkah-langkah dalam mengoperasikan linux berbasis text. . .

@ ls
Perintah ls (LiSt) senarai berkas dalam warna berbeda dengan teks berformat penuh.

@ mkdir
Perintah mkdir (MaKeDIRectory) akan membuat direktori.

@ cd
Perintah cd (ChangeDirectory) akan mengubah dari direktori anda sekarang ke direktori yang anda tentukan.

@ cp
Perintah cp (CoPy) akan menyalin setiap berkas yang anda tentukan. Perintah cp -r akan menyalin setiap direktori yang anda tentukan.





@ rm
Perintah rm (ReMove) akan menghapus setiap berkas yang anda tentukan. Perintah rm -rf akan menghapus setiap direktori yang anda tentukan.

@ mv
Perintah mv (MoVe) akan mengganti nama/memindahkan setiap berkas atau direktori yang anda tentukan.

@ ls -al
Melihat seluruh isi file pada direktori aktif beserta file hidden, lalu ditampilkan layar per layar.

@ rmdir
Menghapus direktori yang telah kosong.

@ rm -r
(recursive remove) Menghapus file, direktori dan subdirektorinya. Hati-hati menggunakan perintah ini apabila anda login sebagai root, karena root dengan mudah dapat menghapus seluruh file pada sistem dengan perintah di atas, tidak ada perintah untuk undelete di Linux.

@ more
Untuk melihat isi suatu file, dengan tambahan perintah more, maka isi file tersebut ditampilkan layar per layar.

@ less
Melihat suatu file layar per layar, dan tekan tombol "q" apabila ingin keluar.

@ useradd
Membuat user.

@ Man "perintah yang diinginkan"
Untuk melihat keterangan dari perintah tersebut.

@ Logout
Untuk keluar atau masuk kembali pada root.

@ find / -name "filename"
Mencari "namafile" pada komputer anda dimulai dengan direktori.

@ &
Melihat/membaca halaman yang diinginkan.

@ shutdown -h 0
Untuk Menshutdown

@ alias "nama perintah yang diinginkan" "perintah asli"
Untuk merubah nama perintah.

@ chmod "angka biner" "nama file"
Untuk merubah akses permission.

@ huruf awal perintah lalu tab 2x
Untuk melihat perintah yang diawali dengan huruf "..."

@ shutdown -r 0
Untuk merestart komputer.

@ history
Untuk melihat perintah-perintah an dijalankan.

@ vi "nama file"
Untuk membuat file

@ tree
Untuk melihat struktur file dan direktori

@ clear
Untuk Membersihkan layar.
@ locate
Perintah locate akan mencari komputer anda untuk setiap nama berkas yang anda tentukan. Dia menggunakan indeks dari berkas dalam sistem anda untuk bekerja dengan cepat: untuk memutakhirkan indeks ini jalankan perintah updatedb. Perintah ini berjalan otomatis setiap hari, jika anda meninggalkan hidup komputer anda. Harus dijalankan dengan hak istimewa pengelolaan (lihat “Root Dan Sudo”).

@ Pindah ke mode Konsol
1.Gunakan tombol jalur pintas Ctrl+Alt+F1 untuk pindah ke konsol pertama
2.Untuk kembali ke mode Destop, gunakan tombol jalur pintas Ctrl+Alt+F7.
[Catatan]
Ada enam konsol yang tersedia. Tiap konsol dapat diakses dengan tombol jalur pintas Ctrl+Alt+F1 hingga Ctrl+Alt+F6.

SLOT ISA & PCI

*ISA
Bus ISA (Industry Standard Architecture) adalah sebuah arsitektur bus dengan bus data selebar 8-bit yang diperkenalkan dalam IBM PC 5150 pada tanggal 12 Agustus 1981. Bus ISA diperbarui dengan menambahkan bus data selebar menjadi 16-bit pada IBM PC/AT pada tahun 1984, sehingga jenis bus ISA yang beredar pun terbagi menjadi dua bagian, yakni ISA 16-bit dan ISA 8-bit. ISA merupakan bus dasar dan paling umum digunakan dalam komputer IBM PC hingga tahun 1995, sebelum akhirnya digantikan oleh bus PCI yang diluncurkan pada tahun 1992.





*ISA 8-bit
Bus ISA 8-bit merupakan varian dari bus ISA, dengan bus data selebar 8-bit, yang digunakan dalam IBM PC 5150 (model PC awal). Bus ini telah ditinggalkan pada sistem-sistem modern ke atas tapi sistem-sistem Intel 286/386 masih memilikinya. Kecepatan bus ini adalah 4.77 MHz (sama seperti halnya prosesor Intel 8088 dalam IBM PC), sebelum ditingkatkan menjadi 8.33 MHz pada IBM PC/AT. Karena memiliki bandwidth 8-bit, maka transfer rate maksimum yang dimilikinya hanyalah 4.77 Mbyte/detik atau 8.33 Mbyte/detik. Meskipun memiliki transfer rate yang lamban, bus ini termasuk mencukupi kebutuhan saat itu, karena bus-bus I/O semacam serial port, parallel port, kontrolir floppy disk, kontrolir keyboard dan lainnya sangat lambat. Slot ini memiliki 62 konektor.

Meski desainnya sederhana, IBM tidak langsung mempublikasikan spesifikasinya saat diluncurkan tahun 1981, tapi harus menunggu hingga tahun 1987, sehingga para manufaktur perangkat pendukung agak kerepotan membuat perangkat berbasis ISA 8-bit.

*ISA 16-bit
Bus ISA 16-bit adalah sebuah bus ISA yang memiliki bandwidth 16-bit, sehingga mengizinkan transfer rate dua kali lebih cepat dibandingkan dengan ISA 8-bit pada kecepatan yang sama. Bus ini diperkenalkan pada tahun 1984, ketika IBM merilis IBM PC/AT dengan mikroprosesor Intel 80286 di dalamnya. Mengapa IBM meningkatkan ISA menjadi 16 bit adalah karena Intel 80286 memiliki bus data yang memiliki lebar 16-bit, sehingga komunikasi antara prosesor, memori, dan motherboard harus dilakukan dalam ordinal 16-bit. Meski prosesor ini dapat diinstalasikan di atas motherboard yang memiliki bus I/O dengan bandwidth 8-bit, hal ini dapat menyababkan terjadinya bottleneck pada bus sistem yang bersangkutan.

Daripada membuat bus I/O yang baru, IBM ternyata hanya merombak sedikit saja dari desain ISA 8-bit yang lama, yakni dengan menambahkan konektor ekstensi 16-bit (yang menambahkan 36 konektor, sehingga menjadi 98 konektor), yang pertama kali diluncurkan pada Agustus tahun 1984, tahun yang sama saat IBM PC/AT diluncurkan. Ini juga menjadi sebab mengapa ISA 16-bit disebut sebagai AT-bus. Hal ini memang membuat interferensi dengan beberapa kartu ISA 8-bit, sehingga IBM pun meninggalkan desain ini, ke sebuah desain di mana dua slot tersebut digabung menjadi satu slot.

*PCI
PCI (kepanjangan dari bahasa Inggris: Peripheral Component Interconnect) adalah bus yang didesain untuk menangani beberapa perangkat keras. Standar bus PCI ini dikembangkan oleh konsorsium PCI Special Interest Group yang dibentuk oleh Intel Corporation dan beberapa perusahaan lainnya, pada tahun 1992. Tujuan dibentuknya bus ini adalah untuk menggantikan Bus ISA/EISA yang sebelumnya digunakan dalam komputer IBM PC atau kompatibelnya.

Komputer lama menggunakan slot ISA, yang merupakan bus yang lamban. Sejak kemunculan-nya sekitar tahun 1992, bus PCI masih digunakan sampai sekarang, hingga keluar versi terbarunya yaitu PCI Express (add-on).

SLOT AGP

Bus AGP, singkatan dari Accelerated Graphics Port adalah sebuah bus yang dikhususkan sebagai bus pendukung kartu grafis berkinerja tinggi, menggantikan bus ISA, bus VESA atau bus PCI yang sebelumnya digunakan.





Spesifikasi AGP pertama kali (1.0) dibuat oleh Intel dalam seri chipset Intel 440 pada Juli tahun 1996. Sebenarnya AGP dibuat berdasarkan bus PCI, tapi memiliki beberapa kemampuan yang lebih baik. Selain itu, secara fisik, logis dan secara elektronik, AGP bersifat independen dari PCI. Tidak seperti bus PCI yang dalam sebuah sistem bisa terdapat beberapa slot, dalam sebuah sistem, hanya boleh terdapat satu buah slot AGP saja.

Spesifikasi AGP 1.0 bekerja dengan kecepatan 66 MHz (AGP 1x) atau 133 MHz (AGP 2x), 32-bit, dan menggunakan pensinyalan 3.3 Volt. AGP versi 2.0 dirilis pada Mei 1998 menambahkan kecepatan hingga 266 MHz (AGP 4x), serta tegangan yang lebih rendah, 1.5 Volt. Versi terakhir dari AGP adalah AGP 3.0 yang umumnya disebut sebagai AGP 8x yang dirilis pada November 2000. Spesifikasi ini mendefinisikan kecepatan hingga 533 MHz sehingga mengizinkan throughput teoritis hingga 2133 Megabyte/detik (dua kali lebih tinggi dibandingkan dengan AGP 4x). Meskipun demikian, pada kenyataannya kinerja yang ditunjukkan oleh AGP 8x tidak benar-benar dua kali lebih tinggi dibandingkan AGP 4x, karena beberapa alasan teknis.

ARSITERTUR KOMPUTER 1

Dalam bidang teknik komputer, arsitektur komputer adalah konsep perencanaan dan struktur pengoperasian dasar dari suatu sistem komputer. Arsitektur komputer ini merupakan rencana cetak-biru dan deskripsi fungsional dari kebutuhan bagian perangkat keras yang didesain (kecepatan proses dan sistem interkoneksinya). Dalam hal ini, implementasi perencanaan dari masing–masing bagian akan lebih difokuskan terutama, mengenai bagaimana CPU akan bekerja, dan mengenai cara pengaksesan data dan alamat dari dan ke memori cache, RAM, ROM, cakram keras, dll). Beberapa contoh dari arsitektur komputer ini adalah arsitektur von Neumann, CISC, RISC, blue Gene, dll.





Arsitektur komputer juga dapat didefinisikan dan dikategorikan sebagai ilmu dan sekaligus seni mengenai cara interkoneksi komponen-komponen perangkat keras untuk dapat menciptakan sebuah komputer yang memenuhi kebutuhan fungsional, kinerja, dan target biayanya.

Arsitektur komputer ini paling tidak mengandung 3 sub-kategori:

* Set instruksi (ISA)
* Arsitektur mikro dari ISA, dan
* Sistem desain dari seluruh komponen dalam perangkat keras komputer ini.

AYAT - AYAT JARINGAN

*^* ROUTER ADALAH Sistem yang digunakan untuk menghubungkan jaringan-jaringan ATAU Perangkat yang berfungsi dalam komunikasi WAN atau menghubungkan dua network yang berbeda ATAU Menempati layer 3 pada sistem layering OSI ( network) sehingga memiliki kemampuan routing atau pengalamatan paket data baik secara static atau dinamik. Router bekerja dengan melihat alamat tujuan dan alamat asal dari paket data yang melewatinya dan memutuskan rute yang harus digunakan oleh paket data tersebut untuk sampai ke tujuan.

*^* SWITCH ADALAH perangkat jaringan yang bekerja dilapisan Data-link, mirip dengan bridge, berfungsi menghubungkan banyak segmen LAN ke dalam satu jaringan yang lebih besar.

*^* PING OF DEATH ADALAH Serangan yang mengirim paket permintaan echo ICMP berukuran terlalu besar (PING) dengan tujuan membuat buffer masukan pada mesin tujuan mengalami kelebihan beban dan akhirnya membuat mesin tersebut macet ATAU Ping of Death merupakan suatu serangan (Denial of Service) DoS terhadap suatu server/komputer yang terhubung dalam suatu jaringan. Serangan ini memanfaatkan fitur yang ada di TCP/IP yaitu packet fragmentation atau pemecahan paket, dan juga kenyataan bahwa batas ukuran paket di protokol IP adalah 65536 byte atau 64 kilobyte. Penyerang dapat mengirimkan berbagai paket ICMP (digunakan untuk melakukan ping) yang terfragmentasi sehingga waktu paket-paket tersebut disatukan kembali, maka ukuran paket seluruhnya melebihi batas 65536 byte.





*^* TCP PACKET ADALAH Protokol yang terdiri dari sub-protokol, yang beroperasi pada lapisan yang berbeda yang merupakan standar protokol internet. Protokol ini memberikan nomor unik pada setiap komputer yang terkoneksi. Satu set protokol standar yang digunakan untuk menghubungkan jaringan komputer dan mengalamati lalu lintas dalam jaringan. Protokol ini mengatur format data yang diijinkan, penanganan kesalahan (error handling), lalu lintas pesan, dan standar komunikasi lainnya. TCP/IP harus dapat bekerja diatas segala jenis komputer, tanpa terpengaruh oleh perbedaan perangkat keras maupun sistem operasi yang digunakan. TCP berfungsi sebagai pengontrol alur data (Flow Control) dan menghandle pengiriman packet, termasuk bila terjadi kerusakan (Recovery from Lost Packets).

*^* FIREWALL ADALAH Dinding pembatas ATAU Kombinasi dari hardware maupun software yang memisahkan sebuah network menjadi dua atau lebih bagian untuk alasan keamanan. Satu komputer atau sistem yang mengatur lalu lintas jaringan, baik yang masuk atau keluar, untuk mencegah terjadinya sesuatu yang tidak diinginkan. Diantaranya berfungsi sebagai suatu pembatas untuk mencegah orang luar memasuki jaringan lokalnya ATAU sebuah sistem atau perangkat yang mengizinkan lalu lintas jaringan yang dianggap aman untuk melaluinya dan mencegah lalu lintas jaringan yang tidak aman. Umumnya, sebuah firewall diimplementasikan dalam sebuah mesin terdedikasi, yang berjalan pada pintu gerbang (gateway) antara jaringan lokal dan jaringan lainnya. Firewall umumnya juga digunakan untuk mengontrol akses terhadap siapa saja yang memiliki akses terhadap jaringan pribadi dari pihak luar. Saat ini, istilah firewall menjadi istilah generik yang merujuk pada sistem yang mengatur komunikasi antar dua jaringan yang berbeda. Mengingat saat ini banyak perusahaan yang memiliki akses ke Internet dan juga tentu saja jaringan korporat di dalamnya, maka perlindungan terhadap aset digital perusahaan tersebut dari serangan para hacker, pelaku spionase, ataupun pencuri data lainnya, menjadi esensial ATAU Firewall adalah sebuah sistem yang didesain untuk mencegah akses dari pihak yang tidak berhak (unauthorized) menuju atau dari jaringan lokal. Firewall dapat diimplementasikan, dalam bentuk hardware, software, atau kombinasi keduanya. Firewall digunakan untuk mengendalikan aliran data tertentu. Semua data yang masuk atau keluar jaringan harus melewati firewall, yang akan memeriksa setiap paket apakah cocok atau tidak dengan kriteria/aturan yang ada pada standar keamanan yang didefinisikan dalam firewall.