Minggu, 29 Mei 2011

MAKALAH ALGORITMA


Algoritma
Algoritma adalah sebuah strategi yang mengandalkan kemampuan berpikir secara logis untuk memecahkan suatu masalah.
Dalam algoritma,kita mulai dengan berpikir apa yang kita miliki (kekuatan dan kelemahan), selanjutnya kita atur langkah kita atur langkah (aksi) agar tujuan atau sasaran yang kita harapkan dapat terwujud.
Begitu juga dalam hal membuat program komputer (selanjutnya disebut program saja). Ada keterbatasan statement yang disediakan, namun dengan keterbatasan itu kita siasati langkah - langkah untuk mencapai hasil program yang sesuai dengan keinginan

Lebih lanjut tentang: Algoritma
Ada berbagai cara menuliskan algoritma yang antara lain dengan menggunakan bahasa sehari-hari, menggunakan flowchart, menggunakan pseudocode dan lain-lain. Yang akan saya jelaskan adalah cara menuliskan algoritma dengan menggunakan pseudocode yang menyerupai bahasa C. Aturan-aturan yang diterapkan untuk menulis adalah:

1. Komentar diawali dengan // untuk tiap baris
2. Blok ditulis dalam kurung kurawal {}
3. Setiap pernyataan diakhiri dengan titik koma ;
4. Identifikasi (nama variabel, fungsi, dll) dimulai dengan huruf.
5. Tipe data dari variabel tidak di deklarasikan secara eksplisit. Tipe data dapat diketahui melalui konteks pernyataan. Tipe data berjenjang dapat didefiniskan dengan record layaknya berikut:
elemen = record
{
tipe_data1 data1;
.
.
.
tipe_data_n data_n;
elemen *link;
}
6. Pernyatan assignment dituliskan dengan := layaknya berikut:
<variable> := <nilai>;
7. Pernyataan for, while, if dituliskan sebagai berikut:
while <kondisi> do
{
<pernyataan 1>
.
.
.
<pernyataan n>
}

for variabel := nilai1 to nilai2 step langkah do
{
<pernyataan 1>
.
.
.
<pernyataan n>

}

if <kondisi> then <pernyataan>
if <kondisi> then <pernyataan 1> else <pernyataan 2>

case
{
:<kondisi 1> : <pernyataan 1>
:<kondisi 2> : <pernyataan 2>
.
.
.
:else: <pernyataan default>
}
8. Input dan output dinyatakan dengan read dan write. Format untuk menyatakan ukuran input dan output tidak digunakan.
9. Fungsi atau prosedur dituliskan dengan kata kunci Algorithm layaknya berikut:
Algorithm Nama (<paramenter-parameter> )

Contohnya adalah sebagai berikut:
Algorithm Maks(A,n)
//A adalah array dengan ukuran n
{
hasil := A[1];
for i :=2 to n do
if A[i] > hasil then hasil := A[i];
return hasil;
 INFORMASI LEBIH LANJUT
SILAHKAN KLIK DISINI!!!

Senin, 02 Mei 2011

SMK Negeri 7 Pekanbaru,

 SMK Negeri 7 Pekanbaru,
SMK Negeri 7 Pekanbaru, 19 Febuari 2011 merayakan ulang tahun yang Pertama. Dalam Kata Sambutannya Kepala SMK Negeri 7 Pekanbaru Bapak Muzailis, S.Pd mengutarakan kebanggaan dan terharu atas inisiatif Osis dan guru-guru yang mengadakan kegiatan perayaan ulang tahun SMK negeri 7 Pekanbaru. Di usia SMK Negeri 7 Pekanbaru yang masih baru ini, sudah cukup dikenal luas oleh kalangan masyarakat pekanbaru terutama di lingkungan Rumbai. Acara di isi dengan pentas seni yang dibawakan oleh masing-masing kelas baik berupa tarian maupun lagu. Tidak lupa juga guru-guru yang ingin menyumbangkan lagu tembang lawasnya. Acara berakhir jam 14:45 ditutup dengan lagu yang dibawakan oleh anggota seluruh anggota Osis.   
Last Updated on Saturday, 19 February 2011 15:34
 
Pelepasan Siswa Magang Kelas XI PDF Print E-mail
Written by Administrator   
Monday, 10 January 2011 00:00
Pekanbaru, Senin 10 Januari 2011 Seperti bisa Kegiatan pagi sekolah disisi dengan Upaca Bendera yang dipimpin oleh Wakil Kepala Sekolah bidang Kurikulum. Namun pagi itu ada yang berbeda. dimana dilakukannya pelepasan Siswa Magang di Dunia Usaha/Duni Industri kelas XI angkatan Pertama di SMK Negeri 7 Pekanbaru sebanyak 68 Siswa dengan 28 Perusahaan. Acara Pelepasan Siswa Prakerin di resmikan oleh Keplasa Sekolah SMK Negeri 7 Pekanbaru dengan melakukan penyematan Kartu Prakerin Siswa dan Penyerahan Surat Tugas kepada Guru Pembimbing. Selamat melaksanakan Prakerin Siswa Kelas XI angkatan Pertama tahun ajaran 2010/2011, semoga ananda dapat melaksanakan dengan baik dan penuh tanggung jawab....amin 
Last Updated on Sunday, 23 January 2011 00:47
 
KBM Semester Genap 2010-2011 PDF Print E-mail
Written by azmi rahman   
Tuesday, 04 January 2011 00:00
Aktivitas KBM semester Genap tahun ajaran 2010 - 2011 dimulai kembali Setelah liburan selama 1 minggu( 27 Desember 2010 - 2 Januari 2011),  pada kesempatan ini juga warga SMK Negeri 7 Pekanbaru mengucapkan Selamat Tahun baru 2011 semoga kita tambah maju, sehat dan dapat memberikan yang terbaik untuk anak didik kita aktivitas kembali memberikan pelayanan terbaik bagi kita sebagai guru , harapan ini merupakan tanggung jawab moral kita sebagai PNS, Pendidik dan guru dan semoga bisa terwujud dan terealisasi amin ya robbal alamin

Selasa, 12 April 2011

cara mengubah domain.com manjadi.co.cc

cara mengubah domain.com manjadi.co.cc



     Disini kita akan menggunakan layanan blog gratisan dari google (blogger/blogspot). Syarat yang harus dimiliki adalah mempunyai blog terlebih dahulu, jadi silahkan mendaftar gratis di blogger.com. Setelah selesai mendaftar secara default kita akan mendapatkan subdomain dari blogspot.com (nama-bog-anda.blogspot.com) Sampai disini kita sudah bisa memulai menjadi seorang blogger.
http://www.co.cc/img/affiliates/cocc_420x_2.gif


Sekarang kita akan menngubah alamat blog yang masih menggunakan subdomain dari blogspot.com tadi menjadi nama-blog-anda.co.cc caranya anda harus mendaftar terlebih dahulu ke situs
co.cc gratis kok  Setelah selesai mendaftar, kita akan melakukan sedikit setting agar co.cc dan blogger dapat singkron alias bisa kerjasama dengan menggunakan Zone Record
Login dahulu ke
co.cc terus klik "Manage Domain"
kalau belum mendaftarkan domain, silahkan daftarkan domain sesuai keinginan anda disini,
dan jika sudah mendaftar silahkan klik nama-domain.co.cc anda untuk memanagenya.


Kemudian klik Set up

Akan tampil tiga buah pilihan (radio button) yaitu Manage DNS, Zone Records dan URL Fowarding. Pilihlah pilihan kedua yaitu Zone Record untuk menghubungkan
blogger dengan co.cc


Pada pilihan ini akan disediakan beberapa isian yang harus anda isi. Untuk host, isikan dengan alamat domain anda di
co.cc (harus memakai www). Untuk TTL pilihlah 1 D dan CNAME sebagai typenya, untuk value isikan "ghs.google.com" kemudian klik Set up



Sampai disini setting yang di situs
co.cc sudah selesai, sekarang kita lakukan sedikit setting di blogger.
Login ke account blogger anda terlebih dahulu untuk dapat melakukan setting, jika sudah klik "Pengaturan"

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHsmvYnYTsVKpCR5l4yH8DAHL1KIUrSAhMPusqEyeITjBFRdO5WdK5TM-w1hk7AZiGtieTkI4igf1dAoxyUN3cvTqNx43qtsmQ_mZesNP0eL5_ZjK1NshM9fEDynU3nhM4AIVYnv3hTmg/s320/004.jpg



Lalu klik bagian "Publikasi" dan pilihlah: berpindah ke "Domain Custom"



Klik link yang bertuliskan "Beralih ke pengaturan lanjut" untuk pengaturan lebih lanjut.



Isikan alamat domain
co.cc kita tadi dan pilih "Tidak" pada pilihan "Gunakan host file yang hilang?" Kemudian masukkan Verifikasi Kata dan klik "Simpan Setelan".


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5qslSg6CQ4i9puIwqvIh-Ez2_sKBauYAIx666KO-a08RiHIoL5g3eDPRRbbXsT_qwaLQrKrP20L09YjTfqy67X9_6IVwyaKAtCndovErC1sesfqgtyYyV9fTzg4pN41dnXuqteGrEgjs/s320/008.jpg

Semua proses pengaturan yang di
co.cc dan blogger sudah selesai, sekarang tinggal menikmati hasilnya :-D

Catatan :
Jika anda baru mendaftar di domain co.cc, maka akan dibutuhkan waktu paling lama 48 jam agar domain bisa aktif (kadang2 kurang dari 1 jam juga sudah aktif).

Dalam memasukkan alamat situs, harus memakai awalan www.  
Selamat mencoba, semoga berhasil 


cara mengubah domain.com manjadi.co.cc

Selasa, 15 Maret 2011

database management sytem

Pengertian DBMS (Database Management System)

Basis data merupakan kumpulan data yang saling berhubungan satu dengan yang lainnya yang diaorganisasikan sesuai struktur tertentu dan disimpan dengan baik.  Untuk mendapatkan informasi yang berguna dari kumpulan data maka diperlukan suatu perangkat lunak (software) untuk memanipulasi data sehingga mendapatkan informasi yang berguna. Database Manajement System (DBMS) merupakan software yang digunakan untuk membangun sebuah sistem basis data yang berbasis komputerisasi. DBMS membantu dalam pemeliharaan dan pengolahan kumpulan data dalam jumlah besar. Sehingga dengan menggunakan DBMS tidak menimbulkan kekacauan dan dapat digunakan oleh pengguna sesuai dengan kebutuhan.
DBMS merupakan perantara bagi pemakai dengan basis data. Untuk merinteraksi dengan DBMS (basis data) menggunakan bahasa basis data yang telah ditentukan oleh perusahaan DBMS. Bahasa basis data biasanya terdiri atas perintah-perintah yang di formulasikan sehingga perintah tersebut akan diproses olah DBMS. Perintah-perintah biasanya ditentukan oleh user. Ada 2 bahasa basis data:
  1. Data Definition Language (DDL)
DDL digunakan untuk menggambarkan desain basis data secara keseluruhan. DDL digunakan untuk membuat tabel baru, menuat indeks, ataupun mengubah tabel. Hasil kompilasi DDL disimpan di kamus data.
  1. Data Manipulation Language (DML)
DML digunakan untuk melakukan menipulasi dan pengambilan data pada suatu basis data seperti penambahan data baru ke dalam basis data, menghapus data dari suatu basis data dan pengubahan data di suatu basis data.
Dalam pembuatan DBMS diperlukan beberapa komponen fungsional penyusunnya sebagai berikut:
1.  DML Precompiler            : mengkonversi pernyataan-pernyataan DML yang dimasukkan di dalam program aplikasi ke dalam pemanggilan prosedur normal di dalam bahasa induknya. Procompiler harus berinteraksi dengan query processor untuk membuat kode-kode yang diperlukan.
2.  Query Processor             : menterjemahkan pernyataan-pernyataan bahasa query ke dalam instruksi-instruksi low-level yang dimengerti oleh database manager.
3.  DDL Compiler                : mengkonversi pernyataan DDL ke dalam sekumpulan table yang mengandung metadata atau “data mengenai data”
4.  Database Manager          : menyediakan interface antara data low-level yang disimpan didalam basisdata dengan program-program aplikasi dan queries yang dikirimkan ke system.
Salah satu tujuan dari DBMS adalah memberikan tampilan kepada pengguna dalam hal menyampaikan data. Untuk itu dalam DBMS terdapat Level Abstraksi Data. Level ini berguna untuk menyembunyikan detail atau kompleksitasnya basis data seperti bagaimana data disempan dan diolah. Sehingga pengguna hanya melihat tampilan yag dibutuhkan oleh pengguna.
  1. Level fisik
Level fisik merupakan level yang paling bawah. Pada level ini memperlihatkan bagaimana sesungguhnya data disimpan.
2. Level Konseptual
Level ini menggambarkan bagaimana sebenarnya basis dta disimpan dan berhubungan dengan data lainnya
3. Level View
Level abstaraksi ini hanya menunjukkan sebagian dari basis data.  Pada umumnya pengguna tidak melibatkan secara langsung sehingga pengguna hanya melihat data sesuai dengan yang dibutuhkan

jaringan komputer

Jaringan komputer adalah kumpulan dari sejumlah perangkat berupa komputer, hub, switch, router, atau perangkat jaringan lainnya yang terhubung dengan menggunakan media komunikasi tertentu (Wagito, 2005). Perangkat yang terhubung dengan jaringan disebut juga sebagai node. Hal ini memungkinkan pengguna dapat bertukar dokumen dan data, mencetak pada printer yang sama, dan menggunakan sumber daya jaringan (hardware dan software) ada.
Pengertian Jaringan Komputer
Sebuah jaringan komputer biasanya terdiri dari 2 buah komputer atau lebih dan melakukan data sharing antar komputer. Informasi dan data bergerak melalui media komunikasi. Media komunikasi yang dipakai dalam membuat jaringan komputer antara lain adalah kabel, jaringan telepon, gelombang radio, satelit, bluetooth atau infra merah. Pemakaian media komunikasi ini akan tergantung pada kegunaan dan ukuran jaringan.

visual basic

Visual Basic merupakan cara termudah dan tercepat untuk membuat aplikasi yang dijalankan di sistem operasi Microsoft Windows®. Apakah Anda seorang profesional atau pemula sekalipun di bidang pemrograman Windows, Visual Basic menyediakan kepada Anda sekumpulan perangkat untuk mempermudah dan menyederhanakan pengembangan aplikasi yang tangguh.
Lalu apa sebenarnya definisi dari Visual Basic itu sendiri? Kata “Visual” merujuk kepada metode yang digunakan untuk membuat antar muka yang bersifat grafis Graphical User Interface (GUI). Daripada menulis berbaris-baris kode untuk menjelaskan pemunculan dan lokasi dari suatu elemen di dalam antar muka, Anda dengan mudah dapat menambahkan object yang sebelumnya sudah dibangun ke dalam tempat dan posisi yang Anda inginkan di layar Anda. Jika Anda pernah menggunakan program untuk menggambar seperti Paint, maka Anda sebenarnya sudah memiliki keahlian uuntuk membuat sebuah antar muka pengguna secara efektif.
Kata “Basic” merujuk kepada bahasa BASIC (Beginners All-Purpose Symbolic Instruction Code), sebuah bahasa yang digunakan oleh banyak programmer dibandingkan dengan bahasa lainnya dalam sejarah komputer. Visual Basic telah berubah dari bahasa asli BASIC dan sekarang memiliki ratusan pernyataan (statements), fungsi (functions), dan kata kunci (keywords), dan kebanyakan di antaranya terkait dengan antar muka grafis di Windows. Pengguna tingkat pemula sekalipun dapat membuat aplikasi dengan mempelajari hanya beberapa kata kunci, sementara kekuatan dari bahasanya membolehkan para pengguna tingkat professional mencapai apapun yang dapat dihasilkan dengan menggunakan bahasa pemrograman Windows lainnya.
Bahasa pemrograman Visual Basic tidaklah hanya identik dengan Visual Basic saja. Sistem Pemrograman Visual Basic dalam bentuk Edisi Aplikasi, telah dimasukkan ke dalam Microsoft Excel, Microsoft Access, dan banyak aplikasi Windows lainnya juga menggunakan bahasa yang sama. Visual Basic Scripting Edition (VBScript) adalah sebuah bahasa skrip yang digunakan secara lebih umum dan merupakan bagian dari bahasa Visual Basic. Dengan mempelajari Visual Basic, maka Anda akan dibawa ke area-area yang telah disebutkan tadi.
Apakah tujuan Anda untuk membuat sebuah utility sederhana untuk diri Anda sendiri atau untuk kelompok kerja Anda, sebuah sistem berskala perusahaan, atau bahkan aplikasi yang terdistribusi melalui Internet, Visual Basic memilik perangkat yang Anda butuhkan.
Fitur Data Access membolehkan Anda untuk membuat database, aplikasi front-end, dan komponen di sisi server (scalable server-side components) untuk hampir semua format database yang terkenal, termasuk Microsoft SQL Server dan database level perusahaan lainnya.
Teknologi ActiveX™ membolehkan Anda untuk menggunakan fungsionalitas yang disediakan oleh aplikasi-aplikasi lainnya, seperti pengolah kata Microsoft Word, Microsoft Excel spreadsheet, dan aplikasi Windows lainnya. Anda bahkan dapat mengotomatisasikan aplikasi-aplikasi dan objek-objek yang dibuat dengan menggunakan edisi Professional atau Enterprise Visual Basic.
Kemampuan Internet membuatnya mudah menyediakan pengaksesan ke dokumen-dokumen atau file-file dan aplikasi-aplikasi melalui Internet atau intranet dari dalam aplikasi Anda, atau untuk membuat aplikasi Internet server.
Aplikasi akhir Anda nantinya akan berbentuk sebuah file .exe yang menggunakan Visual Basic Virtual Machine dan dapat Anda distribusikan secara bebas.

program paskal

Pengertian Pascal

undefined undefined
     Pascal merupakan bahasa pemrograman yang terstruktur , artinya bahasa pemrogramnnya dapat dipecah menjadi fungsi - fungsi kecil yang dapat digunakan berulang - ulang kali . Pascal pertama kali diperkenalkan oleh Niklaus Wirth pada tahun 1971 . Bahasa pemrograman ini penting untuk dipelajari karena banyak bahasa pemrograman lainnya menggunakan bahasa dasar Pascal , semisal Delphi . Oleh karena itu jika mempelajari bahasa pemrograman pascal akan sangat mudah mempelajari delhi , karena Delphi sendiri merupakan visual dari pascal sama halnya seperti Visual Basic .

     Bahasa Pemrograman pascal merupakan bahasa yang digunakan sebagai standar bahasa pemrograman bagi  tim nasional olimpiade ( TOKI ) . Oleh karena itu sangat penting mempelajari bahasa pemrograman pascal . Versi Pascal yang sangat dikenal oleh orang banyak adalah Turbo Pascal buatan Borland International yang bekerja di lingkungan sistem operasi DOS . Sampai saat ini Turbo Pascal sudah mengeluarkan TurboPascal-7.0 sedangkan Pascal sendiri sudah mencapai versi 2.4.0 . Bahasa pemrograman ini juga dapat digunakan di banyak sistem operasi seperti , Windows , Linux , Mac OS , dll .

ALGORITMA

Algoritma adalah sebuah strategi yang mengandalkan kemampuan berpikir secara logis untuk memecahkan suatu masalah.
Dalam algoritma,kita mulai dengan berpikir apa yang kita miliki (kekuatan dan kelemahan), selanjutnya kita atur langkah kita atur langkah (aksi) agar tujuan atau sasaran yang kita harapkan dapat terwujud.
Begitu juga dalam hal membuat program komputer (selanjutnya disebut program saja). Ada keterbatasan statement yang disediakan, namun dengan keterbatasan itu kita siasati langkah - langkah untuk mencapai hasil program yang sesuai dengan keinginan

Lebih lanjut tentang: Algoritma
Ada berbagai cara menuliskan algoritma yang antara lain dengan menggunakan bahasa sehari-hari, menggunakan flowchart, menggunakan pseudocode dan lain-lain. Yang akan saya jelaskan adalah cara menuliskan algoritma dengan menggunakan pseudocode yang menyerupai bahasa C. Aturan-aturan yang diterapkan untuk menulis adalah:

1. Komentar diawali dengan // untuk tiap baris
2. Blok ditulis dalam kurung kurawal {}
3. Setiap pernyataan diakhiri dengan titik koma ;
4. Identifikasi (nama variabel, fungsi, dll) dimulai dengan huruf.
5. Tipe data dari variabel tidak di deklarasikan secara eksplisit. Tipe data dapat diketahui melalui konteks pernyataan. Tipe data berjenjang dapat didefiniskan dengan record layaknya berikut:
elemen = record
{
tipe_data1 data1;
.
.
.
tipe_data_n data_n;
elemen *link;
}
6. Pernyatan assignment dituliskan dengan := layaknya berikut:
<variable> := <nilai>;
7. Pernyataan for, while, if dituliskan sebagai berikut:
while <kondisi> do
{
<pernyataan 1>
.
.
.
<pernyataan n>
}

for variabel := nilai1 to nilai2 step langkah do
{
<pernyataan 1>
.
.
.
<pernyataan n>


}

if <kondisi> then <pernyataan>
if <kondisi> then <pernyataan 1> else <pernyataan 2>

case
{
:<kondisi 1> : <pernyataan 1>
:<kondisi 2> : <pernyataan 2>
.
.
.
:else: <pernyataan default>
}
8. Input dan output dinyatakan dengan read dan write. Format untuk menyatakan ukuran input dan output tidak digunakan.
9. Fungsi atau prosedur dituliskan dengan kata kunci Algorithm layaknya berikut:
Algorithm Nama (<paramenter-parameter> )

Contohnya adalah sebagai berikut:
Algorithm Maks(A,n)
//A adalah array dengan ukuran n
{
hasil := A[1];
for i :=2 to n do
if A[i] > hasil then hasil := A[i];
return hasil;

Selasa, 01 Maret 2011

matematika

                                      PENGGERTIAN MATRIKS

matrik adalah susunan bilangan yg berbentux persegi atau persegi panjang yang diatur oleh baris dan kolom dan di apip olehkurung biasa atau kurung siku

ppkn

dasar negara merupakan filsafat negara hukum/sumber dari tata tertib hukum dalam negara untuk memahami penggertian filsafat negara,terlebih dahulu perlu di batas penggertian filsafat  secara etimologis,filsafat, bersal dari kata philos.

konstitusi adalah hukum dasar atau aturan dasar

Minggu, 27 Februari 2011

Arti sahabat

Sahabat adlh sgalanya dan tiada banding........
krn sahabat slalu ada saat duka dan duka.......
shabat bgaikan bku diary tempat utk mencurahkn sluruh isi hati......
And shabat slalu memberikn masukan" yg terbaik bagi quu..........

    I Love U sAhAbaT