WELCOME TO THE BLOG OF PRAKTIKUM DASAR KOMPUTER DAN INTERNET

Berisi tentang Modul tugas Pendahuluan dan Praktikum.

Kamis, 11 Juni 2015

TUGAS PENDAHULUAN 4

      1.       APA PERBEDAAN POST dan GET ?

PERBEDAAN
POST
GET
History
Parameter/nilai tidak tersimpan di browser
Parameter/nilai tersimpan dibrowser dan bisa diakses ulang karena nilai menjadi kesatuan URL
Bookmark
Parameter/nilai tidak dapat dibookmark
Parameter bisa dibookmark
Tombol Kembali/Kirim Ulang
Biasanya browser memberitahukan/menanyakan apakah data akan dikirim ulang
Dengan methot get, halaman sebelumnya langsung ditampillkan tanpa mengeksekusi kembali karena tersimpan dalam cache browser
Encoding type (enctype attribute)
Mendukung pengiriman data binner dengan teknik multipart/form-data atau application/x-www-form-urlencoded
hanya mendukung application/x-www-form-urlencoded
Parameters
Dapat mengirimkan parameter url sekaligus mengirimkan data tersembunyi ke server
Hanya bisa mengirimkan parameter melalui URL
Kecurangan data
Lebih sulit karena tertutup
Lebih terbuka karena data terlihat
Keamanan
Dengan method POST lebih aman karena data langsung dikirim ke server
Dengan jelas bisa ketahui data apa saja yang dikirim
Penggunaan
POST digunakan untuk mengirim data yang lebih rahasia seperti password
Digunakan lebih untuk keperluan mengambil data
Besar data yang dikirim
Standard 8 Mb, tergantung konfigurasi server
7607 karakter

      2.     JELASKAN STRUKTUR PENDEKLARASIAN PEMROGRAMAN PHP!
.           Dalam pemrograman PHP atau pemrograman apapun kita perlu memahami yang namanya Variabel. Variabel merupakan perintah yang digunakan sebagai tempat penyimpanan data sementara, artinya data yang disimpan dalam variabel akan hilang setelah program selesai dieksekusi.
Deklarasi Variabel
Untuk dapat menggunakan Variabel, maka Variabel tersebut harus dideklarasikan terlebih dahulu. Pendeklarasian Variabel di PHP yang benar adalah sebagai berikut :
   Diawali dengan karakter $.
Diikuti dengan huruf alphabet sebagai karakter pertama atau karakter under score ( _ ).
Karakter ke dua dan selanjutnya bisa merupakan kombinasi karakter huruf alphabet, numerik, atau under score ( _ ).
Untuk pendeklarasian pada karakter ke dua tidak boleh ada spasi pada setelah karakter ke 1.
Contoh pendeklarasian nama variabel yang benar :
—————————————————————————
$Nama
$NBI
$Alamat_ke_1
$alamat_ke_2
—————————————————————————
Contoh pendeklarasian nama variabel yang salah :
—————————————————————————
$1Namea
$alamat ke 2     //salah karena terdapat spasi antara karakter “alamat” dengan “ke”
—————————————————————————
Inisialisasi Variabel
.
Inisialisasi variabel adalah proses pengisian nilai awal kepada sebuah variabel. Proses inisialisasi sederhana adalah menggunakan assignment ( = ).
.
Berikut contoh pemberian harga awal kepada variabel :
—————————————————————————
$FirstName = “Anang” ;
$LastName = “Dwi” ;
$Alamat = “Sepanjang, Sidoarjo”;
—————————————————————————
.
Untuk penerapannya anda dapat membuat Listing program berikut :
—————————————————————————
<html>
<head>
    <title> Belajar PHP  </title>
</head>
<body>
<h1> Belajar PHP</h1>
<?
    $FirstName=”Anang” ;
    $LastName=”Dwi” ;
    $Alamat=“Sepanjang, Sidoarjo”
    echo (“Nama : $FirstName $LastName <br>”);  //fungsi echo yaitu untuk menampilkan
    echo (“Alamat : $Alamat”);
?>
</body>
</html>

 3.    JELASKAN PROSEDUR FUNGSI INSERT,UPDATE&DELETE PADA DATABASE , BERIKAN CONTOHNYA !
INSERT

Untuk menyimpan data dalam tabel digunakan sintaks:
INSERT INTO [NAMA_TABLE] ([DAFTAR_FIELD]) VALUES ([DAFTAR_NILAI])
Contoh:
INSERT INTO TEST (NAMA, ALAMAT, PASSWORD) VALUES ('test', 'alamat', 'pass');


UPDATE
Untuk mengubah data menggunakan sintax:
UPDATE [NAMA_TABLE] SET [NAMA_KOLOM]=[NILAI] WHERE [KONDISI]
Contoh:
UPDATE Msuser set password="123456" where username="abc"


 DELETE
Untuk menghapus data dipergunakan sintaks:
DELETE FROM [nama_table] Where [KONDISI]
Contoh:
DELETE FROM TEST WHERE NAMA='test';

4.  APA FUNGSI DARI XAMPP?

XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program.
Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQLdatabase, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis.



5.   Perintah membuat tabel membutuhkan:
·       Nama tabel
·       Nama bidang
·       Definisi untuk setiap kolom
Sintaks:
Berikut adalah generik sintaks SQL untuk membuat tabel MySQL:
===================================================
CREATE TABLE table_name (column_name column_type);
===================================================
Sekarang kita akan membuat tabel dalam database tutorial berikut.
===================================================

tutorials_tbl(
tutorial_id INT NOT NULL AUTO_INCREMENT,
tutorial_title VARCHAR(100) NOT NULL,
tutorial_author VARCH     AR(40) NOT NULL,
submission_date DATE,
PRIMARY KEY ( tutorial_id )
);

===================================================

Kamis, 04 Juni 2015

TUGAS PENDAHULUAN 3

SOAL :
1.         Apa yang dimaksud dengan IP address? Jelaskan!
2.         Apa yang dimaksud degan topologi jaringan? Jelaskan!
3.         Apa yang dimaksud protokol dalam sebuah jaringan? Jelaskan masing-masing!
4.         Jelaskan kegunaan dan perbedaan dari modem, hub, dan switch!
JAWAB :

1.         Alamat IP (Internet Protocol Address atau sering disingkat IP Address) adalah deretan angka biner antar 32-bit sampai 128-bit yang dipakai sebagai alamat identifikasi untuk tiap komputer host dalam jaringan Internet. Panjang dari angka ini adalah 32-bit (untuk IPv4 atau IP versi 4), dan 128-bit (untuk IPv6 atau IP versi 6) yang menunjukkan alamat dari komputer tersebut pada jaringan Internet berbasis TCP/IP. Contohnya seperti ini 127.0.0.1 atau 224.0.0.0/4 dan lain-lain.
2.         Topologi Jaringan adalah suatu cara menghubungkan komputer yang satu dengan yang lainya sehingga membentuk sebuah Jaringan. Cara yang saat ini banyak di gunakan adalah Bus, Token Ring (Cincin), Star (Bintang). Masing-masing topologi ini mempunyai ciri khas, dengan kelebihan dan kekurannya sendiri.
Topologi Jaringan Komputer yang paling banyak di gunakan : 
a.                   Topologi Bus 
b.                   Topologi Token Ring (Cincin)
c.                   Topologi Star
d.                  Topologi Mesh
e.                   Topologi Hybrid
f.                    Topologi Peer-to-peer Network
3.         Protokol adalah menghubungkan pengirim dan penerima dalam berkomunikasi serta dalam bertukar informasi agar dapat berjalan dengan baik dan akurat. Tidak semua protokol memiliki fungsi atau fitur yang sama, tetapi ada juga beberapa protokol yang memiliki fungsi sama meski berada pada tingkat berbeda. Beberapa protokol bergabung dengan protokol lainnya untuk membangun sistem komunikasi yang utuh.
Fungsi protokol secara garis besar adalah sebagai berikut :
a.                   Encapsulation
b.                   Pemisahan dan perakitan kembali
c.                   Connection control (Kontrol koneksi)
d.                  Pengiriman tersusun
e.                   Pengiriman perintah
f.                    Flow Control (alur kontrol)
g.                   Error correction (Kontrol Kesalahan)
h.                   Addressing (Pengalamatan)
i.                     Multiplexing
j.                     Layanan transmisi
Kesemua fungsi diatas dapat digabung dan dikelompokkan menjadi fungsi yang lebih besar. Ini karena beberapa protokol jaman sekarang telah mampu berkembang dan memiliki fungsi lebih kompleks dibanding versi sebelumnya. Fungsi protokol tersebut antara lain:
a.              Fragmentasi dan Reassembly
               Fragmentasi adalah membagi informasi yang dikirim menjadi beberapa paket data. Proses ini terjadi di sisi pengirim informasi.          
               Reassembly adalah proses menggabungkan lagi paket-paket tersebut menjadi satu paket lengkap. Proses ini terjadi di sisi penerima informasi.
b.        Encapsulation
              Fungsi dari encapsulation adalah melengkapi informasi yang akan dikirimkan dengan address, kode-kode koreksi, dan lain-lain. Selanjutnya paket data ini dinamakan Frame.
              Data pada umumnya ditransfer dalam blok-blok dan dikendalikan oleh Protocol Data Unit( PDU). Masing-Masing PDU berisi data dan kontrol informasi, sedangkan beberapa PDU lainnya hanya mengendalikan. 
c.         Connection Control
             Fungsi dari Connection Control adalah membangun hubungan komunikasi dari transmitter ke receiver termasuk dalam pengiriman data dan mengakhiri hubungan.
d.        Flow Control
             Flow Control berfungsi mengatur perjalanan data dari transmitter ke receiver. Dilakukan dengan  menerima kesatuan untuk membatasi jumlah atau tingkat data yang dikirim. Flow control harus memiliki fitur Stop-And-Wait, artinya masing-masing PDU harus diakui sebelum yang dikirim berikutnya.

e.         Error Control
             Pengiriman data tidak terlepas dari kesalahan, baik dalam proses pengiriman maupun penerimaan. Fungsi error control adalah mengontrol terjadinya kesalahan yang terjadi pada waktu data dikirimkan.
             Error control dapat dilakukan di berbagai lapisan protokol di dalam jaringan.
f.         Transmission Service
             Fungsi transmission service adalah memberi pelayanan komunikasi data yang berkaitan dengan prioritas dan keamanan serta perlindungan data.

4.         KEGUNAAN DAN PERBEDAAN MODEM,HUB,SWITCH :
a.    Kegunaan
1.   Fungsi Modem
     Fungsi modem yaitu untuk mengubah sinyal digital menjadi sinyal suara dan juga sebaliknya. Dewasa ini modem telah berkembang dengan berbagai fasilitas yang cukup bermanfaat, misalnya voice modem. Dengan adanya fasilitas voice modem ini, merubah fungsi modem bukan hanya sebagai penyambung ke internet tetapi lebih dari itu, modem dapat menjadi saluran radio, audio, percakapan telepon sampai streaming video.
2.   Hub
Hub berfungsi untuk menggabungkan beberapa komputer menjadi satu buah kelompok jaringan.
3.   SWITCH
    Switch berfungsi untuk menghubungkan kabel-kabel UTP ( Kategori 5/5e ) komputer yang satu dengan komputer yang lain. Dalam switch biasanya terdapat routing, routing sendiri berfungsi untuk batu loncat untuk melakukan koneksi dengan komputer lain dalam LAN
b.   Perbedaan
1.   Modem
Modem menerima rangkaian pulsa biner dari periferal komputer, kemudian memodulasikarakteristik sinyal analog (level tegangan, frekuensi atau fasa) agar dapat disalurkan melalui saluran telepon atau cablelines. Sedangkan pada si penerima, sinyal yang ditumpangi ini oleh rangkaian demodulator dipisahkan kembali dari sinyal yang menumpanginya sehingga dapat dibaca oleh komputer, proses ini dinamakan demodulasi.
2.   Hub
Hub menghubungkan semua komputer yang terhubung ke LAN. Hub adalah repeater dengan jumlah port banyak (multiport repeater). Hub tidak mampu menentukan tujuan; Hub hanya mentrasmisikan sinyal ke setiap line yang terkoneksi dengannya, menggunakan mode half-duplex.
3.   SWITCH
Switch menghubungkan semua komputer yang terhubung ke LAN, sama seperti hub. Perbedaannya adalah switch dapat beroperasi dengan mode full-duplex dan mampu mengalihkan jalur dan memfilter informasi ke dan dari tujuan yang spesifik.



Kamis, 28 Mei 2015

PRAKTIKUM 1

1. - Processor à sebagai pusat atau pengendali computer yang didukung oleh komponen lainnya.
   - Motherboard à menghubungkan semua peralatan computer dan membuatnya bekerjasama.
   - Memory RAM à sebuah tipe penyimpanan computer yang isinya dapat diakses dalam waktu       yang sementara atau pemacu proses kecepatan.
   - Harddisk à data yang disimpan dalam cakram keras yang tidak akan hilang ketika tidak diberi           tegangan listik.
   - Sound Card à menunjang fungsi suara dalam PC multimedia
   - Cd ROm à  membaca data yang ada di media cd
   - Keyboard à papan yang terdiri dari tombol angka, huruf dan symbol untuk mengetik kalimat.
   - Monitor à hardware yang menampilkan hasil kerja.
   - Kabel Bus à penghubung komponen ke motherboard harddisk,cdrom.
   - Kabel Power à  menghubungkan satu perangkat jaringan keperangkat lainnya.
   - Casing à pelindung komponen
   - PowerSupply à mengubah aliran listrik, arus bolak balik yang tersedia dari aliran PLN
   - VGA Card à mengubah sinyal digital dari computer menjadi tampilan grafik kelayar monitor.

2.      PERAKITAN KOMPUTER
§  Letakkan motherboard pada tempat yang datar dan jangan lupa beri alas dengan permukaan yang lembut agar motherboard tidak tergores atau putus jalur komponennya.




§  Pasang processor pada motherboard. Pemasangan processor usahakan diluar casing agar memudahkan anda dalam pemasangan processor tersebut.Pemasangan processor disesuaikan dengan jenis processor dan motherboard yang digunakan.

§  Setelah prosessor terpasang kemudian lakukan pemasangan kipas processor.

§  Pasang RAM pada slot RAM yang tersedia pada motherboard. Pemasangan RAM pada slot harus mengikuti aturan  karena apabila terjadi kesalahan dalam pemasangan dapat membuat RAM dan motherboard rusak atau terbakar.

§  Siapkan casing untuk pemasangan semua komponen yang sudah di sediakan.
§  Setelah menyiapkan casing pasanglah catu daya atau power supply seperti gambar dibawah ini.

§  Setelah itu masukkan motherboard pada casing secara perlahan agar motherboard tidak rusak. Pada saat pemasangan motherboard, perhatikan konektor mouse, keyboard, serial, vga dan sound agar terpasang dengan panel yang terdapat pada casing dengan benar.

§  Kemudian bautlah motherboard dengan dudukannya agar kuat dan tidak goyang.

§  Di contoh ini kita menggunakan motherboard yang sudah dilengkapi dengan VGA, Sound Card, dan LAN Card yang sudah menjadi satu dalam motherboard. Komponen yang sudah menjadi satu dengan motherboard disebut dengan komponen ON BOARD.

§  Setelah itu pasanglah CD ROM pad jarak yang terdapat pada casing, dengan cara memasukkannya dari depan.

§  Kemudian bautlah CD ROM yang telah terpasang tadi dengan raknya agar tidak  goncang. Kemudian pasangkan kabel power dan kabel data atau kabel ATA CD ROM pada motherboard.

§  Pasanglah harddisk pada rak yang terdapat pada casing dengan perlahan agar harddisk tidak terbentur. Karena komponen harddisk ini sangat rawan tehadap goncangan. Kemudian baut dengan kencang agar tidak goyang.

§  Setelah harddisk terpasang kemudian pasanglah kabel data atau kabel ATA harddisk pada motherboard dan pada harddisk itu sendiri.

§  Pasang konektor power supply pada tempatnya yang terdapat di motherboard. Jika pemasangan ini salah maka akan mengakibatkan kerusakan yang fatal pada motherboard.

§  Kemudian tancapkan konektor power / restart / hdd lad / power lad dan pad konektor lainnya yang terdapat di motherboard seperti gambar berikut.

             §  Setelah kita selesai merakit semua komponen kemudian pasang penutup casing dan perakitan tersebut  harus kita tes apakah berhasil atau tidak. Pasang kabel port VGA ke monitor kemudian power monitor dan CPU kesaklar listrik, selanjutnya hidupkan  bila computer dapat BOOTING maka perakitan berhasil. Bila tidak dapat BOOTING berarti perakitan belum sempurna, maka harus disempurnakan terlebih dahulu bila nanti ingin menginstal Sistem Operasinya dengan cara cek kembali semua komponen yang telah terpasang apakah sudah benar atau tidak


1.      3. KESIMPULAN

Dengan memahami perakitan computer maka akan mampu mengetahui  dimana kerusakan sering terjadi, saat PC tidak mau hidup, kemungkinan besar kesalahan pada penempatan VGA  dan Memory RAM, atau kabel PowerSupply dan kabel bus yang sudah tidak layak. Atau apabila PC dihidupkan ada suara bising biasanya dikarnakan heatsink yang kotor dengan debu.