Wednesday, February 1, 2017

Kelas 9

Pengenalan Pertama ialah Borland C++
Aplikasi untuk membuat pemrograman yang masih basic:
Borland C++ dapat di gunakan untuk:
-Menulis naskah program.
-Mengkompilasi program(complle)
-Melakukan pengujiaan program(Debugging)
-Mengaitkan object dan library ke program(Linking)
-Menjalankan program(Running)




Menyimpan file
Ada 3 cara menyimpan file yaitu dengan cara:
-Save :Digunakan untuk menyimpan file program pada jendela yang sedang aktif ke dalam disk.
-Save As :Digunakan untuk menyimpan file program pada jendela yang sedang aktif ke dalam diskdengan nama file yang berbeda.
-Save All:Digunakan untuk menyimpan semua file program pada jendela yang sedang aktif kedalam disk.



Pengenalan Tipe Data
Borland C++ memiliki 7 tipe data dasar,yaitu diantaranya adalah:
-Char
contoh:Char nim[8],nama[20],kelas[10],alamat[25],kd[5];
-Int
contoh:a,b,c,i,j,x,y;
-Short
-Long
-Float
contoh:hrg,beli.jmh,tot;
-Double
contoh:a=78;
-Long Double


Konstanta
Konstanta adalah suatu nilai yang sifatnya tetap.Dibagi dalam dua bagian,yaitu:
-Konstanta Bilangan,dibagi menjadi tiga kelompok,antara lain:
a.Konstanta Bilangan Bulat,adalah bilangan yang tidak mengandung titik desimal.
contoh:1,2,3,87,99,100
b.Konstanta Desimal Berpresisi Tunggal(Floating Point)
c.Konstanta Desimal Berpresisi Ganda(Double Precision)
-Konstanta teks
Dibagi menjadi dua kelompak antara lain:
a.Data Karakter(Character).
b.Data Teks(String)

Varibel
Varibel adalah:suatu tempat menampung data atau konstanta di memori yang mempunyai nilai atau data yang dapat berubah-ubah selama proses program.




Perintah Keluaran

Perintah standar output yang di sediakan oeh Borland C++,diantaranya:
-Printf()
Fungsi printf()merupakan fungsi keluran paling umum digunakan untuk menampilkan informasi kelayar.
-Puts()
Sama dengan printf(),yaitu digunakan untuk mencetak string kelayar.
-Putchar()
Untuk menampilkan sebuah karakter kelayar.
-Cout()
Merupakan sebuah objeck didalam C++ digunakan untuk menampilkan data kelayar.Untuk menggunakan fungsi cout() ini,harus menyertakan file header iostream.h.




Perintah Masukan
Perintah standar input yang disediakan Borland C++,diantaranya adalah:
-scanf()
Digunakan untuk memasukan berbagai jenis data.
-gets()
Digunakan untuk memasukan dat string.
-cin()
Merupakan sebuah objeck didalam C++ digunakan untuk memasukan suatu data.Untuk menggunakan fungsi cin() ini,harus menyertakan file header iostream.h.
-getch()
Dipakai untuk membaca sebuah karakter dengan sifat karakter yang dimasukan tidak perlu diakhiri dengan menekan tombol ENTER,dan karakter yang dimasukan tidak akan ditampilkan di layar.File header yang harus di sertakan adalah conio.h.
-getche()
Dipakai untuk membaca sebuah karakter dengan sifat karakter yang dimasukkan tidak perlu diakhiri dengan menekan tombol ENTER,dan karakter yang dimasukkan ditampilkan dilayar.File headear yang harus disertakan adalah conio.h.



Operasi Penyeleksian Kondisi
1.Pernyataan IF
BU:
if(kondisi)
{
Pernyataan;
}

2.Pernyataan NESTED IF
BU:
If(kondisi 1)
{
Pernyataan 1:
If(kondisi)
{
Pernyataan:
}
}
Else If(kondisi 2)
{
Pernyataan 2:
If(kondisi)
{
Pernyataan:
}
}
Else
{
Pernyataan 3:
If(kondisi)
{
Pernyataan:
}
}

3.Pernyataan IF ELSE
Bu:
If(kondisi)
Pernyataan 1;
Else
Pernyataan 2;
Atau:
If(kondisi)
{
Pernyataan 1;
.....;
}
Else
{
Pernyataan 2;
.....;
}

4.Pernyataan IF-ELSE Majemuk
BU:
If(kondisi 1)
{
Pernyataan 1;
Pernyataan 2;
}
Else`if(kondisi 2)
{
Pernyataan 3;
Pernyataan 4;
}
Else
{
Pernyataan 5;
Pernyataan 6;

}

Tipologi:

Topologi Pohon / Tree
Topologi Pohon adalah kombinasi karakteristik antara topologi bintang dan topologi bus. Topologi ini terdiri atas kumpulan topologi bintang yang dihubungkan dalam satu topologi bus sebagai jalur tulang punggung atau backbone. Komputer-komputer dihubungkan ke hub, sedangkan hub lain di hubungkan sebagai jalur tulang punggung.

Topologi jaringan ini disebut juga sebagai topologi jaringan bertingkat. Topologi ini biasanya digunakan untuk interkoneksi antar sentral dengan hirarki yang berbeda. Untuk hirarki yang lebih rendah digambarkan pada lokasi yang rendah dan semakin keatas mempunyai hirarki semakin tinggi. Topologi jaringan jenis ini cocok digunakan pada sistem jaringan komputer.
Kelebihan :
·                Scalable, level-level dibawah level utama dapat menambahkan node baru dengan mudah.
·                Koneksi terjadi secara point to point.
·                Manajemen mudah karena mudah melakukan identifikasi dan isolasi kesalahan dalam jaringan.
·                Mudah di kembangkan


Kekurangan :
·                Pada area yang luas sulit untuk melakukan perawatan jaringan.
·                Karena topologi ini adalah varian dari topologi BUS maka jika kabel backbone (kabel utama penyedia arus data) rusak maka seluruh jaringan akan down).
·                Dapat terjadi tabrakan file data (collision).
·                Lebih sulit untuk mengkonfigurasi dan memasang kabel dari pada topologi lain.
·                Jika salah satu node rusak, maka node yang berada di jenjang bagian bawahnya akan rusak.
·                Kabel yang digunakan menjadi lebih banyak sehingga diperlukan perencanaan yang matang dalam pengaturannya, termasuk di dalamnya adalah tata letak ruangan.

SUMBER REFRENSI
Sumber Internet
1.             Anonim. 2015. “Topologi Jaringan.” http://id.wikipedia.org/wiki/Topologi_jaringan diakses pada 1 Juni 2015 pukul 16.56
2.             Anonim. 2015. “Topologi Pohon.” http://id.wikipedia.org/wiki/Topologi_pohon. Diakses pada 1 Juni 2015 pukul 18.30
3.             Kirana. Dini. 2012. “Topologi Mesh, Tree, Hibrid, dan Daisy Chan.” http://dinikirana.blogdetik.com/2012/02/13/topologi-mesh-tree-hybrid-daisy-chain/
4.             Ramadhan. Dwiki. 2013. “Kelebihan dan Kekurangan Topologi Tree.” http://informationof-world.blogspot.com/2013/10/pengertian-karakteristik-kelebihan-dan_2155.html Diakses pada 1 Juni 2015 pukul 16.58
5.             Sayekti. Aditya Endra. 2012. “Topologi Jaringan.“ https://aditya2508.wordpress.com/2012/02/12/topologi-jaringan/ diakses pada 1 Juni 2015.
6.             Tiano. Chris. 2014. “Pengertian dan Macam Topologi Jaringan Komputer.”  http://www.adalahcara.com/2014/09/macam-pengertian-topologi-jaringan-komputer.html diakses pada 1 Juni 2015 pukul 16.58

1. Topologi Stars  (Bintang

 

Topologi Stars  (Bintang) merupakan bentuk topologi jaringan yang berupa konvergensi dari node tengah ke setiap node atau pengguna. Topologi jaringan bintang termasuk topologi jaringan dengan biaya menengah.


Kelebihan

  • Kerusakan pada satu saluran hanya akan memengaruhi jaringan pada saluran tersebut dan station yang terpaut.
  • Tingkat keamanan termasuk tinggi.
  • Tahan terhadap lalu lintas jaringan yang sibuk.
  • Penambahan dan pengurangan station dapat dilakukan dengan mudah.
  • Akses Kontrol terpusat.
  • Kemudahan deteksi dan isolasi kesalahan/kerusakan pengelolaan jaringan.
  • Paling fleksibel.

Kekurangan

  • Jika node tengah mengalami kerusakan, maka seluruh rangkaian akan berhenti.
  • Boros dalam pemakaian kabel.
  • HUB jadi elemen kritis karena kontrol terpusat.
  • Peran hub sangat sensitif sehinga ketika terdapat masalah dengan hub maka jaringan tersebut akan down.
  • Jaringan tergantung pada terminal pusat.
  • Jika menggunakan switch dan lalu lintas data padat dapat menyebabkan jaringan lambat.
  • Biaya jaringan lebih mahal dari pada bus atau ring.
  • Gambar susah.

2. Topologi cincin (Ring)

 

 

Topologi cincin adalah topologi jaringan berbentuk rangkaian titik yang masing-masing terhubung ke dua titik lainnya, sedemikian sehingga membentuk jalur melingkar membentuk cincin. Pada topologi cincin, komunikasi data dapat terganggu jika satu titik mengalami gangguan. Jaringan FDDI mengantisipasi kelemahan ini dengan mengirim data searah jarum jam dan berlawanan dengan arah jarum jam secara bersamaan. Topologi ring digunakan dalam jaringuhkan saat komputer yang terhubung ke jaringan dalam jumlah yang banyak.

 

Kelebihan

  • Hemat kabel
  • Tidak akan terjadi tabrakan pengiriman data (collision), karena pada satu waktu hanya satu node yang dapat mengirimkan data

Kelemahan

  • Peka kesalahan, sehingga jika terdapat gangguan di suatu node mengakibatkan terganggunya seluruh jaringan.
  • Pengembangan jaringan lebih kaku
  • Sulit mendeteksi kerusakan
  • Dapat terjadi collision[dua paket data tercampur]
  • Diperlukan penanganan dan pengelolaan khusus bandles

3. Topologi bus

 



Topologi bus merupakan topologi yang banyak digunakan pada masa penggunaan kabel sepaksi menjamur. Dengan menggunakan T-Connector (dengan terminator 50ohm pada ujung network), maka komputer atau perangkat jaringan lainnya bisa dengan mudah dihubungkan satu sama lain.
Kesulitan utama dari penggunaan kabel sepaksi adalah sulit untuk mengukur apakah kabel sepaksi yang digunakan benar-benar matching atau tidak. Karena kalau tidak sungguh-sungguh diukur secara benar akan merusak NIC (network interface card) yang digunakan dan kinerja jaringan menjadi terhambat, tidak mencapai kemampuan maksimalnya. Topologi ini juga sering digunakan pada jaringan dengan basis fiber optic (yang kemudian digabungkan dengan topologi star untuk menghubungkan dengan client atau node.).
Pada topologi bus dua ujung jaringan harus diakhiri dengan sebuah terminator. Barel connector dapat digunakan untuk memperluasnya. Jaringan hanya terdiri dari satu saluran kabel yang menggunakan kabel BNC. Komputer yang ingin terhubung ke jaringan dapat mengkaitkan dirinya dengan men tap Ethernetnya sepanjang kabel.
Instalasi jaringan Bus sangat sederhana, murah dan maksimal terdiri atas 5-7 komputer. Kesulitan yang sering dihadapi adalah kemungkinan terjadinya tabrakan data karena mekanisme jaringan relatif sederhana dan jika salah satu node putus maka akan mengganggu kinerja dan trafik seluruh jaringan.

Ciri-ciri

  1. Teknologi lama, dihubungkan dengan satu kabel dalam satu baris
  2. Tidak membutuhkan peralatan aktif untuk menghubungkan terminal/komputer
  3. Sangat berpengaruh pada unjuk kerja komunikasi antar komputer, karena hanya bisa digunakan oleh satu komputer
  4. Kabel “cut” dan digunakan konektor BNC tipe T
  5. Diujung kabel dipasang 50 ohm konektor
  6. Jika kabel putus maka komputer lain tidak dapat berkomunikasi dengan lain
  7. Susah melakukan pelacakan masalah
  8. Discontinue Support.

[sunting]Keunggulan dan kelemahan

  • Keunggulan topologi Bus adalah pengembangan jaringan atau penambahan workstation baru dapat dilakukan dengan mudah tanpa mengganggu workstation lain.
  • Hemat kabel.
  • Layout kabel sederhana.
  • Kelemahan dari topologi ini adalah bila terdapat gangguan di sepanjang kabel pusat maka keseluruhan jaringan akan mengalami gangguan.
  • Kepadatan pada jalur lalu lintas.
  • Diperlukan Repeater untuk jarak jauh.


4. Topologi Mash (jala)

 

Topologi jala atau Topologi mesh adalah suatu bentuk hubungan antar perangkat dimana setiap perangkat terhubung secara langsung ke perangkat lainnya yang ada di dalam jaringan. Akibatnya, dalam topologi mesh setiap perangkat dapat berkomunikasi langsung dengan perangkat yang dituju (dedicated links).
Dengan demikian maksimal banyaknya koneksi antar perangkat pada jaringan bertopologi mesh ini dapat dihitung yaitu sebanyak n(n-1)/2. Selain itu karena setiap perangkat dapat terhubung dengan perangkat lainnya yang ada di dalam jaringan maka setiap perangkat harus memiliki sebanyak n-1 Port Input/Output (I/O ports).
Berdasarkan pemahaman di atas, dapat dicontohkan bahwa apabila sebanyak 5 (lima) komputer akan dihubungkan dalam bentuk topologi mesh maka agar seluruh koneksi antar komputer dapat berfungsi optimal, diperlukan kabel koneksi sebanyak 5(5-1)/2 = 10 kabel koneksi, dan masing-masing komputer harus memiliki port I/O sebanyak 5-1 = 4 port (lihat gambar).
Dengan bentuk hubungan seperti itu,

 kelebihan

  • Hubungan dedicated links menjamin data langsung dikirimkan ke komputer tujuan tanpa harus melalui komputer lainnya sehingga dapat lebih cepat karena satu link digunakan khusus untuk berkomunikasi dengan komputer yang dituju saja (tidak digunakan secara beramai-ramai/sharing).
  • Memiliki sifat Robust, yaitu Apabila terjadi gangguan pada koneksi komputer A dengan komputer B karena rusaknya kabel koneksi (links) antara A dan B, maka gangguan tersebut tidak akan memengaruhi koneksi komputer A dengan komputer lainnya.
  • Privacy dan security pada topologi mesh lebih terjamin, karena komunikasi yang terjadi antara dua komputer tidak akan dapat diakses oleh komputer lainnya.
  • Memudahkan proses identifikasi permasalahan pada saat terjadi kerusakan koneksi antar komputer.

 

kekurangan

  • Membutuhkan banyak kabel dan Port I/O. semakin banyak komputer di dalam topologi mesh maka diperlukan semakin banyak kabel links dan port I/O (lihat rumus penghitungan kebutuhan kabel dan Port).
  • Hal tersebut sekaligus juga mengindikasikan bahwa topologi jenis ini * Karena setiap komputer harus terkoneksi secara langsung dengan komputer lainnya maka instalasi dan konfigurasi menjadi lebih sulit.
  • Banyaknya kabel yang digunakan juga mengisyaratkan perlunya space yang memungkinkan di dalam ruangan tempat komputer-komputer tersebut berada.
Berdasarkan kelebihan dan kekurangannya, topologi mesh biasanya diimplementasikan pada komputer-komputer utama dimana masing-masing komputer utama tersebut membentuk jaringan tersendiri dengan topologi yang berbeda (hybrid network).

6. Topologi runtut (bus bertuntut)

 


Jaringan komputer dengan topologi runtut (linear topology) biasa disebut dengan topologi bus beruntut, tata letak ini termasuk tata letak umum. Satu kabel utama menghubungkan tiap titik sambungan (komputer) yang dihubungkan dengan penyambung yang disebut dengan Penyambung-T dan pada ujungnya harus diakhiri dengan sebuah penamat (terminator). Penyambung yang digunakan berjenis BNC (British Naval Connector: Penyambung Bahari Britania), sebenarnya BNC adalah nama penyambung bukan nama kabelnya, kabel yang digunakan adalah RG 58 (Kabel Sepaksi Thinnet). Pemasangan dari topologi bus beruntut ini sangat sederhana dan murah tetapi sebanyaknya hanya dapat terdiri dari 5-7 komputer.

  1. Penyambung kabel BNC digunakan untuk menghubungkan kabel ke penyambung-T.
  2. Penyambung-T BNC digunakan untuk menghubungkan kabel ke komputer.
  3. Penyambung tabung BNC (BNC barrel connector) digunakan untuk menyambung 2 kabel BNC.
  4. Penamat BNC digunakan ntuk menandai akhir dari topologi bus.

Keuntungan dan kerugian topologi bus beruntut

Keuntungan

  • hemat kabel
  • tata letak kabel sederhana
  • mudah dikembangkan
  • tidak butuh kendali pusat
  • penambahan maupun pengurangan penamat dapat dilakukan tanpa mengganggu operasi yang berjalan

Kelemahan

  • deteksi dan isolasi kesalahan sangat kecil
  • kepadatan lalu lintas tinggi
  • keamanan data kurang terjamin
  • kecepatan akan menurun bila jumlah pemakai bertambah
  • diperlukan pengulang (repeater) untuk jarak jauh.



Setiap jenis topologi di atas masing-masing memiliki kelebihan dan kekurangan. Pemilihan topologi jaringan didasarkan pada skala jaringan, biaya, tujuan, dan pengguna. Topologi-topologi ini sering kita temui di kehidupan sehari-hari, namun kita tak menyadarinya. Topologi pertama yang digunakan adalah topologi bus. Semua Topologi memiliki kelebihan dan kekurangan tersendiri. Coba klik di Topologi di atas.

TIK Kelas 8

A.  Pengertian
Perangkat lunak pengolah data adalah perangkat lunak yang digunakan untuk mengatur dan mengelola data dalam bentuk database. Digunakan untuk membuat laporan siswa, mahasiswa, pegawai atau karyawan, pembelian dan penjualan barang, laporan keuangan yang saling berhubungan dan sistematis.

B.  Macam-Macam Perangkat Lunak Pengolah Data
Macam-macam perangkat lunak pengolah angka antara lain : Microsoft Access, Microsoft SQL Server, Oracle, MySQL, PostgreSQL, dan lain-lain.


1.  Microsoft Access

Lembar Kerja Microsoft Access
Microsoft Access merupakan salah satu program pengolah data base yang cukup canggih dengan berbagai kemudahan yang ada seperti pengaturan data, pembuatan form, pembuatan laporan, menyaring data dan sebagainya. Microsoft Access digunakan kebanyakan oleh bisnis-bisnis kecil dan menengah, di dalam sebuah organisasi yang kecil bahkan mungkin juga digunakan oleh perusahaan yang cukup besar, dan juga para programmer untuk membuat sebuah sistem buatan sendiri untuk menangani pembuatan dan manipulasi data.

Kelebihan:
Dapat melakukan proses penyortiran pengaturan data.
Berfungsi untuk pembuatan label data serta laporan pembuatan data kegiatan sehari-hari misalnya untuk menampung daftar pelanggan, pendataan data karyawan, dan lain sebagainya.
Salah satu keunggulan Microsoft Access dilihat dari perspektif programmer adalah kompatibilitasnya dengan bahasa pemrograman Structured Query Language (SQL). Para pengguna dapat mencampurkan dan menggunakan kedua jenis bahasa tersebut (VBA dan Macro) untuk memprogram form dan logika dan juga untuk mengaplikasikan konsep berorientasi objek.
Access mengizinkan pengembangan yang relatif cepat karena semua tabel basis data, kueri, form, dan report disimpan di dalam berkas basis data miliknya (*.MDB).
Bahasa pemrograman yang tersedia di dalam Access adalah Microsoft Visual Basic for Applications (VBA), seperti halnya dalam beberapa aplikasi Microsoft Office.

Kekurangan:
Microsoft Access digunakan kebanyakan oleh bisnis-bisnis kecil dan menengah, akan tetapi penggunaan Access kurang disarankan, mengingat telah ada Microsoft SQL Server yang memiliki kemampuan yang lebih tinggi.
Microsoft Access kurang begitu bagus jika diakses melalui jaringan sehingga aplikasi-aplikasi yang digunakan oleh banyak pengguna cenderung menggunakan solusi sistem manajemen basis data yang bersifat klien/server.

 2.  Microsoft SQL

Lembar Kerja Microsoft SQL
Microsoft SQL Server 2000 adalah perangkat lunak relational database management system (RDBMS) yang didesain untuk melakukan proses manipulasi database berukuran besar dengan berbagai fasilitas. Microsoft SQL Server 2000 merupakan produk andalan Microsoft untuk database server.

Kelebihan:
Memiliki tingkat pengamanan/security data yang baik.
Memiliki kemampuan untuk back-up data, rollback data, dan recovery data.
Memiliki kemampuan untuk membuat database mirroring dan clustering.

Kekurangan:
Hanya dapat diimpelementasikan pada 1 unit server, jika terdapat tambahan server maka hanya akan berfungsi sebagai pasif / standby server (tidak memiliki kemampuan Technology Cluster Server seperti halnya pada DMBS Oracle).
Hanya bisa berjalan pada satu platform system operasi yaitu Microsoft Windows.
Merupakan software berlisensi dan berharga mahal untuk perusahaan skala kecil dan menengah.

3. Oracle

Lembar Kerja Oracle

Oracle adalah basis data relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS. Perusahaan perangkat lunak Oracle memasarkan jenis basis data ini untuk bermacam-macam aplikasi yang bisa berjalan pada banyak jenis dan merk perangkat keras komputer (platform).

Kelebihan:
Merupakan software DBMS yang handal dan memiliki kemampuan yang tinggi.
Dapat menangani jumlah data dalam ukuran yang besar.
Dapat mengolah data dalam ukuran besar dan mengolahnya dengan cepat sehingga didapatkan informasi yang akurat sesuai permintaan pengguna/user.

Kekurangan:
Merupakan software DMBS yang paling mahal, paling rumit, dan paling sulit untuk dipelajari.
Membutuhkan spesifikasi hardware yang tinggi untuk dapat menjalankan software DMBS Oracle supaya berjalan dengan stabil.
Hanya diperuntukan bagi perusahaan berukuran besar, dan tidak cocok untuk perusahaan kecil maupun menengah.

4. MySQL

Lembar Kerja MySQL
My SQL adalah salah satu jenis database server yang sangat terkenal, di sebabkan My SQL sebagai bahasa dasar untuk mengakses Database.

Kelebihan :
Database Storage Engine ini banyak digunakan oleh programmer apalagi oleh web developer karena sifatnya yang free. Untuk yang expert sudah ada yang bayar.
Kemampuannya sudah bisa diandalkan, mempunyai kapasitas yang cukup mumpuni sekitar 60.000 tabel dengan jumlah record mencapai 5.000.000.000 bahkan untuk yang terbaru sudah lebih.
Keamanan datanya cukup aman walaupun tidak sehebat Postgre apalagi Oracle.
Engine ini multiplatform sehingga mampu diaplikasikan di berbagai sistem operasi. My Sql cocok diaplikasikan diaplikasi kelas kecil dan menengah.
Kelebihan paling utama engine ini adalah kecepatannya.

Kekurangan:
Tidak cocok untuk menangani data dengan jumlah yang besar, baik untuk menyimpan data maupun untuk memproses data.
Memiliki keterbatasan kemampuan kinerja pada server ketika data yang disimpan telah melebihi batas maksimal kemampuan daya tampung server karena tidak menerapkan konsep Technology Cluste

 5. PostgreSQL

Lembar Kerja PostgreSQL
Postgre SQL, adalah sebuah sistem basis data yang disebarluaskansecara bebas menurut Perjanjian lisensi BSD. Perangkat lunak ini merupakan salah satu basis data yang paling banyak digunakan saat ini, selain MySQL dan Oracle. PostgreSQL menyediakan fitur yang berguna untuk replikasi basis data. Fitur-fitur yang disediakan PostgreSQL antara lain DB Mirror, PGPool, Slony, PGCluster, dan lain-lain.

Kelebihan:
Extensible (dapat diperluas), Kita tidak memerlukan biaya sekecil apapun dan hanya memerlukan sedikit usaha untuk melakukan perluasan terhadap PostgreSQL.
Cross platform, PostgreSQL dapat dijalankan hampir di setiap jenis Unix (34 platform yang paling baru dirilis), juga di Windows dengan menggunakan Cygwin.
Didesain untuk environmentshigh volume, PostgreSQL menggunakan penyimpanan data dengan banyak baris (multiple rows) yang dinamakan MVCC. Hal ini dimaksudkan agar PostgreSQL sangat responsif pada high volume environments.
Desain database GUI dan administration tools, Beberapa tools GUI yang berkualitas tinggi tersedia untuk mengelola database (pgAdmin, pgAccess), sekaligus desain database(Tora, database architect).
Fitur fitur yang sangat mendukung, PostgreSQL sangat kaya akan fitur-fitur yang disediakannya, antara lain: rules, views, triggers, unicode, sequences, inheritance, outer join, sub-selects, open API, dan masih banyak lagi.

Kekurangan:
Belum mendukung selectable stored procedure seperti firebird
Kurang begitu populer dan cocok bekerja di lingkungan web jika dibandingkan dengan mysql.
Kurang fokus dalam hal kelangsingan dan kecepatan.
Arsitektur dengan multiproses ini sulit diterapkan ke Windows, sebab Windows amat thread-oriented.
PostgreSQL sendiri saat ini bisa dijalankan di Windows, tapi melalui lapisan emulasi Cygwin.
Kurang unggul dalam hal ketersediaan fungsi built-in.
Replikasi di PostgreSQL sendiri belum disertakan dalam distribusi standarnya.

PostgreSQL sendiri terbatas hanya bisa melakukan penambahan kolom, penggantian nama kolom, dan penggantian nama tabel

Typhography

Tipografi (dalam bahas inggris : Typography) adalah perpaduan antara seni dan teknik mengatur tulisan, agar maksud serta arti tulisan dapat tersampaikan dengan baik secara visual kepada pembaca. Pengolahan tipografi tidak hanya terbatas lewat pemilihan jenis huruf, ukuran huruf, dekorasi, kesesuaian dengan tema, tetapi juga meliputi tata letak vertikal atau horizontal tulisan pada sebuah bidang desain.

Ilmu tipografi digunakan pada banyak bidang diantaranya desain grafis, desain web, percetakan, majalah, desain produk dll.
Sejarah Perkembangan Tipografi

Sejarah perkembangan tipografi dimulai dari penggunaan pictograph. Bentuk bahasa ini antara lain dipergunakan oleh bangsa Viking Norwegia dan Indian Sioux. Di Mesir berkembang jenis huruf Hieratia, yang terkenal dengan nama Hieroglif pada sekitar abad 1300 SM. Bentuk tipografi ini merupakan akar dari bentuk Demotia, yang mulai ditulis dengan menggunakan pena khusus.

Puncak perkembangan tipografi, terjadi kurang lebih pada abad 8 SM di Roma saat orang Romawi mulai membentuk kekuasaannya. Karena bangsa Romawi tidak memiliki sistem tulisan sendiri, mereka mempelajari sistem tulisan Etruska yang merupakan penduduk asli Italia serta menyempurnakannya sehingga terbentuk huruf-huruf Romawi.

Saat ini tipografi mengalami perkembangan dari fase penciptaan dengan tangan hingga mengalami komputerisasi. Fase komputerisasi membuat penggunaan tipografi menjadi lebih mudah dan dalam waktu yang lebih cepat dengan jenis pilihan huruf yang ratusan jumlahnya.
Anatomi huruf dalam tipografi



Setiap bentuk huruf dalam sebuah alfabet memiliki keunikan fisik yang menyebabkan mata kita dapat membedakan antara huruf ‘m’ dengan ‘p’ atau ‘C’ dengan ‘Q’. Keunikan ini disebabkan oleh cara mata kita melihat korelasi antara komponen visual yang satu dengan yang lain. Sekelompok pakar psikologi dari Jerman dan Austria pada tahun 1900 memformulasikan sebuah teori yang dikenal dengan teori Gestalt. Teori ini
berbasis pada ‘pattern seeking’ dalam perilaku manusia. Setiap bagian dari sebuah gamabar dapat dianalsisi dan dievaluasi sebagai komponen yang berbeda. Salah satu hukum persepsi dan teori ini membuktikan bahwa untuk mengenal atau ‘membaca’ sebuah gambar diperluakan adanya kontras atara ruang positif yang disebut dengan figure dan ruang negatis yang disbut dengan ground.
Jenis-jenis Huruf

Berikut ini beberapa jenis huruf berdasarkan klasifikasi yang dilakukan oleh James Craig, antara lain sbb :

Roman
Ciri dari huruf ini adalah memiliki sirip/kaki/serif yang berbentuk lancip pada ujungnya. Huruf Roman memiliki ketebalan dan ketipisan yang kontras pada garis-garis hurufnya. Kesan yang ditimbulkan adalah klasik, anggun, lemah gemulai dan feminin.
Egyptian
Adalah jenis huruf yang memiliki ciri kaki/sirip/serif yang berbentuk persegi seperti papan dengan ketebalan yang sama atau hampir sama. Kesan yang ditimbulakn adalah kokh, kuat, kekar dan stabil.
Sans Serif
Pengertian San Serif adalah tanpa sirip/serif, jadi huruf jenis ini tidak memiliki sirip pada ujung hurufnya dan memiliki ketebalan huruf yang sama atau hampir sama. Kesan yang ditimbulkan oleh huruf jenis ini adalah modern, kontemporer sama.
Script
Huruf Script menyerupai goresan tangan yang dikerjakan dengan pena, kuas atau pensil tajam dan biasanya miring ke kanan. Kesan yang ditimbulkannya adalah sifast pribadi dan akrab.
Miscellaneous
Huruf jenis ini merupakan pengembangan dari bentuk-bentuk yang sudah ada. Ditambah hiasan dan ornamen, atau garis-garis dekoratif. Kesan yang dimiliki adalah dekoratif dan ornamental.

Dalam pemilihan jenis huruf, yang senantiasa harus diperhatikan adalah karakter produk yang akan ditonjolkan dan juga karakter segmen pasarnya. Seperti misalnya pada produk minyak wangi untuk wanita jarang yang menggunakan jenis huruf Egyptian karena berkesan kuat dan keras dan biasanya mempergunakan jenis huruf Roman yang bernuansa klasik dan lembut sehingga cocok dengan karakter minyak wangi dan wanita.

Microsoft Excel:
Microsoft Excel, MS Excel, Microsoft Office Excel atau lebih sering kita sebut sebagai Excel saja merupakan sebuah program aplikasi lembar kerja spreadsheet yang dibuat dan didistribusikan oleh Microsoft Corporation untuk sistem operasi Microsoft Windows dan Mac OS. Sehingga syarat utama untuk bisa menggunakan program palikasi excel ini dikomputer kita harus sudah terinstal sistem operasi (operating sistem) Windows atau Mac.

Excel merupakan satu dari sekian banyak Program aplikasi yangt terdapat dalam paket aplikasi Microsoft Office yang mengkhususkan diri dalam pengolahan angka (Aritmatika). Sehingga jika kita bekerja dalam hal pengolahan angka maka aplikasi program excel inilah yang tepat kita gunakan. Namun tidak hanya itu saja sebab Excel juga dapat kita gunakan untuk hal-hal yang lebih dari itu saja.


Salah satu hal yang membuat aplikasi Excel terkenal adalah kelengkapan fitur Formulas dan Functions yang mungkin lebih kita kenal dengan istilah rumus excel. Formula dan fungsi ini digunakan untuk membantu Anda dalam mengerjakan beragam proses perhitungan data secara cepat dan semi otomatis. Formula ini bisa Anda gunakan dalam perhitungan yang sederhana hingga yang kompleks, baik untuk data berupa angka, data teks, data tanggal, data waktu, atau kombinasi dari data-data tersebut.

Pada Microsoft excel kita bekerja dengan system workbook, sedangkan di dalam workbook terdapat worksheet atau lembar kerja dan biasanya cukup kita sebut sheet saja. Pada worksheet ini kita bekerja dengan menggunakan kolom dan baris yang membentuk kotakan kecil-kecil berupa sel-sel (cells) tempat kita memasukkan data.

Dalam tulisan-tulisan berikutnya saya akan membahas tentang bagaimana menerapkan Rumus Excel (Excel Formula) dan Fungsi-fungsi dalam Excel lebih jauh untuk kita sesuaikan dengan kebutuhan pengolahan data yang kita inginkan.

Untuk lebih kenal lebih jauh anda bisa baca artikel pada Wikipedia atau pada website resmi Microsoft Excel

TIK Kelas 7

Di Kelas 7 pertama pelajaran dan materi nya yaitu ada tentang beberapa perkenalan mengenai ilmu komunikasi dan teknologi,Kemudian ada namanya sejarah teknologi dari abad ke abad-abad.Dan juga ada peran dan dampak dari teknologi itu sendiri.
Juga diselingi dengan apa itu pengerjaan dengan pengerjaan Software dan Hardware.
Hardware:
  1. Pengertian Hardware atau Perangkat Keras adalah komponen pada komputer yang dapat terlihat dan disentuh secara fisik. Jadi, rupa secara fisik dari komputer dapat kita sebut sebagai Hardware atau Perangkat Keras. Contoh dari Hardware adalah sebagai berikut: 
  2. Perangkat Input/Masukan: Merupakan Hardware yang digunakan untuk memasukkan (Input) instruksi dari pengguna komputer (User). Contohnya adalah Keyboard, Mouse, dan Joystick.
  3. Perangkat Pemrosesan: Merupakan Hardware yang terdapat pada sebuah komputer untuk memproses masukkan/input dari pengguna. Contohnya adalah Prosesor pada sebuah komputer.
  4. Perangkat Output/Keluaran: Merupakan Hardware yang digunakan untuk menghasilkan suatu proses (output) dari pengguna komputer (User). Contohnya adalah Monitor, Speaker, dan Printer.
Software:
  1. Pengertian Software atau Perangkat Lunak adalah data-data yang terdapat pada sebuah komputer yang doformat kemudian disimpan secara digital. Bisa dibilang bahwa Software merupakan komponen yang tidak terlihat secara fisik, tetapi terdapat dalam sebuah komputer. Contoh dari Software adalah sebagai berikut:
  2. Sistem Operasi: Merupakan Software yang digunakan untuk menghubungkan antara Hardware dengan Pengguna/User.
  3. Software Aplikasi: Merupakan Software yang dapat diaplikasikan untuk memenuhi kebutuhan pengguna. Contohnya adalah Software paket aplikasi perkantoran seperti Libre Office dan Microsoft Office.

Brainware:
  1. Pengertian Brainware atau Perangkat Manusia adalah orang yang menggunakan atau mengoprasikan komputer. Contoh dari Brainware adalah Programmer, Netter (sebutan bagi orang yang sedang melakukan surfing di Internet), dan orang-orang yang sedang menggunakan komputer.
Hubungan Antara Hardware,Software,dan Brainware berkesinambungan.yang membuat giliran nya terus berputaran.


Microsoft Word
Unsur-unsur utama Layar Ms Word.
1. Judul Windows
Baris Judul Menampilkan nama file dan aplikasi Microsoft Word, nama file sebelum dirubah adalah Document1, Document2 dan seterusnya. Pada pojok kanan sebelahnya window terdapat button minimize, maximize
dan menutup aplikasi word.
2. Office Button
Digunakan untuk :
- Membuat file baru
- Membuka file
- Menyimpan file
- Mencetak
- Keluar dari word
Disebelah kanan office button terdapat button yang digunakan untuk menyimpan, Undo, Redo dan Customize Quick Access Toolbar.
3. Customize Quick Access Toolbar
Digunakan untuk menampilkan button2 yang diinginkan untuk tampil pada taskbar, sebagai contoh jika kita klik button open dan new document, akan muncul button tersebut pada taskbar. Sebagai tips, tampilkan button yang sering anda gunakan untuk mempercepat pengerjaan.
4. Menu
Setiap menu yang aktif (yang kita Klik) akan memunculkan toolbar dibawahnya.
5. Toolbar
Merupakan deretan tool-tool (gambar-gambar yang berbentuk tombol) yang mewakili perintah dan berfungsi untuk mempermudah dan mengefisienkan pengoperasian program.
6. Kursor
Kursor atau Insertion Point merupakan indikator tempat dimana teks akan muncul jika kita akan mengetik. Posisi ini perlu diperhatikan karena Ms Word menggunakannya sebagai dasar dalam melakukan suatu pekerjaan yang kita perintahkan.
7. Penggulung Teks
Untuk memudahkan dalam membaca suatu dokumen dengan menggulung layar vertical dan horizontal.
8. Memasukkan Teks
Setelah mengenal dasar-dasar layar Word, teks dapat langsung dimasukkan. Ada beberapa hal yang perlu diketahui:
* Tab digunakan untuk mengidentasi pada baris pertama.
* Word secara otomatis akan memulai baris baru sewaktu teks mencapai tepi kanan halaman.
* Apabila terjadi kesalahan mengetik tekan Backspace untuk menghapusnya.
* Tekan enter untuk menambah baris kosong.
* Titik Sisip (kursor) Digunakan untuk memulai memasukkan teks.
* Penunjuk Mouse bergerak dilayar sewaktu mouse digerakkan. Penunjuk ini tampak dalam bentuk huruf I atau panah.
9. Memperbaiki Teks
Ketika suatu dokumen dibuat, seringkali perlu memindahkan titik sisip untuk menambah atau menghapus teks di lokasi yang berbeda. Caranya sebagai berikut :
9.1 Menggunakan Mouse
Geser pointer mouse yang berbentuk I-beam ke posisi yang anda kehendaki pada area teks dan klik mouse. Jika posisi yang anda tuju tidak tampak, perlu menggulung ke lokasi yang diinginkan, gunakan panah atas dan bawah untuk naik atau turun satu baris. Gunakan panah double atas dan bawah (dibawah toolbar vertical) untuk naik atau turun satu halaman.
9.2 Menggunakan Keyboard
Jika anda menggunakan tombol pada numeric keypad, pastikan bahwa NUM LOCK dalam keadaan off. Perhatikan tabel berikut ini.
PerpindahanPerintah
Satu karakter ke kiri
Satu karakter ke kanan
Satu baris ke atas
Satu baris ke bawah
Ke akhir barisEnd
Ke awal barisHome
Naik satu layarPage Up
Ke bawah satu layarPage Down
Akhir dokumenCtrl + End
Awal dokumenCtrl + Home

  1. 10. Menyimpan Dokumen
Untuk menyimpan dokumen klik office button kemudian pilih Save atau klik button save pada Toolbar atau bisa langsung menggunakan keyword dengan menekan Ctrl + S dan akan muncul sebuah dialog, Kemudian pilihlah lokasi file (directory) pada bagian Save in:, ketiklah nama file pada bagian File name, kemudian tekan tombol Save. Sebagai latihan berilah nama pada file yang sudah diketik dengan nama Lat1.doc
11. Menutup Dokumen
Bila sudah selesai mengerjakan suatu dokumen dan sudah selesai menyimpannya, mungkin perlu menutup dokumen dan setelah itu mengerjakan dokumen lain. Klik office button dan pilih Close.
12. Membuka Dokumen
Untuk membuka dokumen klik office button dan pilih Open, Word akan menampilkan dialog box, kemudian Anda carilah directory dan Folder Yang menampung file yang akan dibuka pada bagian Look in lalu klik file yang akan dibuka kemudian tekan button Open maka file anda akan ditampilkan dilayar Word. Sebagai latihan, bukalah kembali file Lat1.doc yang sudah dibuat tadi.
A. Memulai Pembuatan Naskah
Aktifkan lembar kerja Microsoft Word
Aturlah Margin lembar kerja
Ketiklah naskah yang diinginkan
B. Setting / Mengatur Halaman Microsoft Word
1. Klik Page Layout
a. Klik Tab Margin
b. Pilih bentuk margin yang diinginkan
c. Jika tidak ada ukuran yang cocok, klik di Custom Margin dan tentukan:
* Top : Jarak antara sisi atas kertas dengan teks/naskah.
* Bottom : Jarak antara sisi bawah kertas dengan teks/naskah.
* Left : Jarak antara sisi kiri kertas dengan sisi kiri naskah.
* Right : Jarak antara sisi kanan kertas dengan sisi kanan naskah.
* Gutter : Jarak spasi tambahan pada margin kiri yang ditujukan sebagai tempat penjilidan.
* Gutter Position : Letak gutter.
* Orientation : Pengaturan arah cetakan halaman dengan Portrait (memanjang) dan Landscape (melebar).
* Preview : Tampilan layar Word.
2. Paper Size
a. Klik di SIZE, kemudian tentukan ukuran kertas yang di inginkan.
b. Jika tidak ada yang sesuai klik di More Paper Size
Contoh : A4, Legal, dll.
C. Tata Cara Penulisan Microsoft Word 2007 
Untuk pengetikan huruf besar di awal kata atau kalimat, tekanlah tombol Shift bersamaan dengan tombol huruf awal kata (jika Caps Lock tidak hidup)
Untuk pengetikan naskah dalam huruf besar semua, tekan tombol Caps Lock.
Untuk menghapus kata atau kalimat sebelah kiri tekan tombol Backspace.
Untuk menghapus kata atau kalimat sebelah kanan tekan tombol Delete.
Untuk menurunkan kursor ke baris berikutnya tekan tombol Enter.
Untuk masuk ke paragraph baru tekan tombol Tab.
Untuk memberikan spasi pada suatu kata atau kalimat tekan tombol Spacing.
Untuk menuju ke awal kalimat teks tekan tombol Home.
Untuk menuju ke akhir kalimat teks tekan tombol End.
Untuk mengaktifkan tombol angka keyboard sebelah kanan tekan tombol Num Lock.
D. Pengaturan Perataan Teks Microsoft Word 
Untuk meratakan teks, pilih salah satu bentuk perataan yang diinginkan:
Align Left (Ctrl + L) : Perataan teks sebelah kiri.
Center (Ctrl + E) : Perataan teks di tengah.
Align Right (Ctrl + R) : Perataan teks sebelah kanan.
Justify (Ctrl + J) : Perataan teks sebelah kiri dan kanan