Jumat, 10 Juni 2011

sejarah komputer

Komputer pertama orang! That is, electronic computers (and the earlier mechanical computers) were given this name because they performed the work that had previously been assigned to people. Artinya, komputer elektronik (dan komputer sebelumnya mekanik) diberi nama ini karena mereka melakukan pekerjaan yang sebelumnya telah ditugaskan kepada orang-orang. "Computer" was originally a job title: it was used to describe those human beings (predominantly women) whose job it was to perform the repetitive calculations required to compute such things as navigational tables, tide charts, and planetary positions for astronomical almanacs. "Komputer" pada awalnya judul pekerjaan: itu digunakan untuk menggambarkan manusia (terutama wanita) yang tugasnya adalah untuk melakukan perhitungan berulang-ulang diperlukan untuk menghitung hal-hal seperti tabel navigasi, grafik pasang surut, dan posisi planet untuk almanak astronomi. Imagine you had a job where hour after hour, day after day, you were to do nothing but compute multiplications. Bayangkan Anda memiliki pekerjaan dimana jam demi jam, hari demi hari, anda melakukannya hanya menghitung perkalian. Boredom would quickly set in, leading to carelessness, leading to mistakes. Kebosanan akan segera ditetapkan dalam, yang menyebabkan kelalaian, yang menyebabkan kesalahan. And even on your best days you wouldn't be producing answers very fast. Dan bahkan pada hari-hari Anda terbaik Anda tidak akan menghasilkan jawaban yang sangat cepat. Therefore, inventors have been searching for hundreds of years for a way to mechanize (that is, find a mechanism that can perform) this task. Oleh karena itu, penemu telah mencari selama ratusan tahun cara untuk mekanisasi (yaitu mencari mekanisme yang dapat melakukan) tugas ini


sumber : http://translate.google.co.id/translate?hl=id&langpair=en|id&u=http://www.computersciencelab.com/ComputerHistory/History.htm

versi versi microsoft

Microsoft Office adalah proprietary komersial office suite terkait antar-aplikasi desktop, server dan layanan untuk Microsoft Windows dan Mac OS X sistem operasi, yang diperkenalkan oleh Microsoft pada tahun 1989. Initially a marketing term for a bundled set of applications, the first version of Office contained Microsoft Word , Microsoft Excel , and Microsoft PowerPoint . Awalnya istilah pemasaran untuk satu set paket aplikasi, versi pertama Office terkandung Microsoft Word , Microsoft Excel , dan Microsoft PowerPoint . Over the years, Office applications have grown substantially closer with shared features such as a common spell checker, OLE data integration and Microsoft Visual Basic for Applications scripting language. Selama bertahun-tahun, aplikasi Office telah berkembang lebih dekat dengan berbagi fitur seperti spell checker umum, OLE integrasi data dan Microsoft Visual Basic for Applications scripting bahasa. Microsoft also positions Office as a development platform for line-of-business software under the Office Business Applications brand. Microsoft juga posisi Office sebagai platform pengembangan untuk-of-bisnis software baris di bawah Kantor Bisnis Aplikasi merek. According to Forrester Research , as of June 2009, some version of Microsoft Office is used in 80% of enterprises, with 64% of enterprises using Office 2007. [ 2 ] Menurut Forrester Research , pada Juni 2009, beberapa versi Microsoft Office yang digunakan di 80% dari perusahaan, dengan 64% dari perusahaan menggunakan Office 2007. [2]
The current versions are Office 2010 for Windows, released on June 15, 2010; [ 3 ] and Office 2011 for Mac OS X, released October 26, 2010. [ 4 ] Versi saat ini Office 2010 untuk Windows, dirilis pada tanggal 15 Juni 2010; [3] dan Office 2011 Mac OS X, yang dirilis 26 Oktober 2010. untuk [4]


sumber : http://translate.google.co.id/translate?hl=id&langpair=en|id&u=http://en.wikipedia.org/wiki/Microsoft_Office 

pengertian RDBMS

Singkatan RDBMS Relational Database Management System. RDBMS data is structured in database tables, fields and records. RDBMS data terstruktur dalam tabel database, bidang dan catatan. Each RDBMS table consists of database table rows. Setiap tabel RDBMS terdiri dari baris tabel database. Each database table row consists of one or more database table fields. Setiap baris tabel database terdiri dari satu atau lebih field tabel database.

RDBMS store the data into collection of tables, which might be related by common fields (database table columns). RDBMS menyimpan data ke dalam kumpulan tabel, yang mungkin berhubungan dengan bidang umum (database kolom tabel). RDBMS also provide relational operators to manipulate the data stored into the database tables. RDBMS juga menyediakan operator relasional untuk memanipulasi data yang disimpan ke dalam tabel database. Most RDBMS use SQL as database query language. Kebanyakan RDBMS menggunakan SQL sebagai bahasa query database.

Edgar Codd introduced the relational database model. Edgar Codd memperkenalkan model database relasional. Many modern DBMS do not conform to the Codd's definition of a RDBMS, but nonetheless they are still considered to be RDBMS. DBMS modern Banyak yang tidak sesuai dengan definisi Codd tentang sebuah RDBMS, tapi tetap saja mereka masih dianggap sebagai RDBMS.


sumber : http://translate.google.co.id/translate?hl=id&langpair=en|id&u=http://www.databasedir.com/what-is-rdbms/

SQL standar

SQL Standar

The American National Standards Institute (ANSI) standardized SQL in 1986 (X3.135) and the International Standards Organization (ISO) standardized it in 1987. American National Standards Institute (ANSI) SQL standar pada tahun 1986 (X3.135) dan International Standar Organization (ISO) standar itu tahun 1987. The United States government's Federal Information Processing Standard ( FIPS ) adopted the ANSI/ISO standard. Pemerintah Amerika Serikat Federal Information Processing Standard (FIPS) mengadopsi ANSI / standar ISO. In 1989, a revised standard known commonly as SQL89 or SQL1 , was published. Pada tahun 1989, standar revisi umum dikenal sebagai SQL89 atau SQL1, diterbitkan.
Due partially to conflicting interests from commercial vendors, much of the SQL89 standard was intentionally left incomplete, and many features were labeled implementor-defined. Karena sebagian untuk kepentingan yang bertentangan dari vendor komersial, banyak standar SQL89 sengaja dibiarkan tidak lengkap, dan banyak fitur yang berlabel pelaksana yang ditetapkan. In order to strengthen the standard, the ANSI committee revised its previous work with the SQL92 standard ratified in 1992 (also called SQL2 ). Dalam rangka memperkuat standar, komite ANSI revisi bekerja sebelumnya dengan standar SQL92 diratifikasi pada tahun 1992 (juga disebut SQL2). This standard addressed several weaknesses in SQL89 and set forth conceptual SQL features which at that time exceeded the capabilities of any existing RDBMS implementation. Standar ini dibahas beberapa kelemahan dalam SQL89 dan dituangkan konseptual fitur SQL yang pada waktu yang melebihi kemampuan dari setiap implementasi RDBMS yang ada. In fact, the SQL92 standard was approximately six times the length of its predecessor. Bahkan, standar SQL92 sekitar enam kali panjang dari pendahulunya. As a result of this disparity, the authors defined three levels of SQL92 compliance: Entry-level conformance (only the barest improvements to SQL89), Intermediate-level conformance (a generally achievable set of major advancements), and Full conformance (total compliance with the SQL92 features). Sebagai hasil dari perbedaan ini, penulis didefinisikan tiga tingkat kepatuhan SQL92: Entry tingkat kesesuaian (hanya perbaikan paling sederhana untuk SQL89), Intermediate level kesesuaian (a set umumnya dicapai kemajuan utama), dan kesesuaian Penuh (kepatuhan total dengan yang SQL92 fitur).
More recently, in 1999, the ANSI/ISO released the SQL99 standard (also called SQL3 ). Baru-baru ini, pada tahun 1999, ANSI / ISO merilis standar SQL99 (juga disebut SQL3). This standard addresses some of the more advanced and previously ignored areas of modern SQL systems, such as object-relational database concepts, call level interfaces, and integrity management. Standar ini alamat beberapa daerah yang lebih maju dan sebelumnya diabaikan dari sistem SQL modern, seperti konsep object-relational database, panggilan antarmuka tingkat, dan integritas manajemen. SQL99 replaces the SQL92 levels of compliance with its own degrees of conformance: Core SQL99 and Enhanced SQL99 . SQL99 menggantikan SQL92 tingkat kepatuhan dengan derajat sendiri sesuai: SQL99 Core dan SQL99 Enhanced.
PostgreSQL presently conforms to most of the Entry-level SQL92 standard, as well as many of the Intermediate- and Full-level features. PostgreSQL saat ini sesuai dengan sebagian besar standar SQL92 Entry-level, serta banyak Intermediate-dan fitur Full-tingkat. Additionally, many of the features new in SQL99 are quite similar to the object-relational concepts pioneered by PostgreSQL (arrays, functions, and inheritance). Selain itu, banyak fitur baru di SQL99 sangat mirip dengan konsep object-relational yang dipelopori oleh PostgreSQL (array, fungsi, dan warisan).


sumber :http://translate.google.co.id/translate?hl=id&langpair=en|id&u=http://www.faqs.org/docs/ppbook/c1164.htm 

tipe data

Dalam pemrograman , klasifikasi jenis informasi tertentu. It is easy for humans to distinguish between different types of data . Sangat mudah bagi manusia untuk membedakan antara berbagai jenis data . We can usually tell at a glance whether a number is a percentage, a time, or an amount of money. Kita biasanya dapat memberitahu sekilas apakah sebuah angka persentase, waktu, atau sejumlah uang. We do this through special symbols -- %, :, and $ -- that indicate the data's type . Kami melakukan ini melalui simbol khusus -%,:, dan $ - yang menunjukkan jenis data itu. Similarly, a computer uses special internal codes to keep track of the different types of data it processes. Demikian pula, sebuah komputer menggunakan kode internal khusus untuk melacak jenis data yang berbeda itu proses.
Most programming languages require the programmer to declare the data type of every data object , and most database systems require the user to specify the type of each data field . Sebagian besar bahasa pemrograman membutuhkan programmer untuk mendeklarasikan tipe data dari setiap data objek , dan sebagian besar sistem database memerlukan pengguna untuk menentukan jenis setiap data lapangan . The available data types vary from one programming language to another, and from one database application to another, but the following usually exist in one form or another: Jenis data yang tersedia bervariasi dari satu bahasa pemrograman yang lain, dan dari satu aplikasi database ke yang lain, namun berikut biasanya ada dalam satu bentuk atau lain:


sumber : http://translate.google.co.id/translate?hl=id&langpair=en|id&u=http://www.webopedia.com/TERM/D/data_type.html 

11.3.2. Comparison Functions and Operators Perbandingan Fungsi dan Operator

Table 11.3. Tabel 11.3. Comparison Operators Operator Perbandingan
Name Nama Description Deskripsi
BETWEEN ... AND ... Check whether a value is within a range of values Periksa apakah suatu nilai berada dalam rentang nilai
COALESCE() Return the first non-NULL argument Kembali argumen non-NULL pertama
<=> NULL-safe equal to operator NULL-aman sama dengan operator
= Equal operator Sama operator
>= Greater than or equal operator Lebih besar dari atau operator sama
> Greater than operator Lebih besar dari operator
GREATEST() Return the largest argument Kembali argumen terbesar
IN() Check whether a value is within a set of values Periksa apakah suatu nilai berada dalam satu set nilai
INTERVAL() Return the index of the argument that is less than the first argument Kembali indeks argumen yang kurang dari argumen pertama
IS NOT NULL NOT NULL value test TIDAK nilai uji NULL
IS NOT Test a value against a boolean Uji nilai terhadap boolean
IS NULL NULL value test NULL nilai uji
IS Test a value against a boolean Uji nilai terhadap boolean
ISNULL() Test whether the argument is NULL Menguji apakah argumen adalah NULL
LEAST() Return the smallest argument Kembali argumen terkecil
<= Less than or equal operator Kurang dari atau operator sama
< Less than operator Kurang dari operator
LIKE Simple pattern matching Pencocokan pola sederhana
NOT BETWEEN ... AND ... Check whether a value is not within a range of values Periksa apakah suatu nilai tidak berada dalam rentang nilai
!= , <> != , <> Not equal operator Tidak sama operator
NOT IN() Check whether a value is not within a set of values Periksa apakah suatu nilai tidak berada dalam satu set nilai
NOT LIKE Negation of simple pattern matching Negasi dari pencocokan pola sederhana
STRCMP() Compare two strings Membandingkan dua string
Comparison operations result in a value of 1 ( TRUE ), 0 ( FALSE ), or NULL . Perbandingan operasi menghasilkan nilai 1 ( TRUE ), 0 ( FALSE ), atau NULL . These operations work for both numbers and strings. Operasi ini bekerja untuk kedua angka dan string. Strings are automatically converted to numbers and numbers to strings as necessary. String secara otomatis dikonversi ke angka dan nomor ke string yang diperlukan.
The following relational comparison operators can be used to compare not only scalar operands, but row operands: Operator perbandingan berikut relasional dapat digunakan untuk membandingkan tidak hanya operan skalar, tetapi baris operan:
= > < >= <= <> != => <> = <= <>! =
For examples of row comparisons, see Section 12.2.9.5, “Row Subqueries” . Untuk contoh perbandingan baris, lihat Bagian 12.2.9.5, "Row subqueries" .
Some of the functions in this section (such as LEAST() and GREATEST() ) return values other than 1 ( TRUE ), 0 ( FALSE ), or NULL . Beberapa fungsi dalam bagian ini (seperti LEAST() dan GREATEST() ) mengembalikan nilai selain 1 ( TRUE ), 0 ( FALSE ), atau NULL . However, the value they return is based on comparison operations performed according to the rules described in Section 11.2, “Type Conversion in Expression Evaluation” . Namun, nilai mereka kembali didasarkan pada operasi perbandingan yang dilakukan sesuai dengan aturan yang dijelaskan dalam Bagian 11.2, "Jenis Ekspresi Konversi dalam Evaluasi" .
To convert a value to a specific type for comparison purposes, you can use the CAST() function. Untuk mengkonversi nilai ke sebuah tipe khusus untuk tujuan perbandingan, Anda dapat menggunakan CAST() fungsi. String values can be converted to a different character set using CONVERT() . Nilai string dapat dikonversi ke karakter yang berbeda diatur menggunakan CONVERT() . See Section 11.10, “Cast Functions and Operators” . Lihat Bagian 11.10, "Cast Fungsi dan Operator" .
By default, string comparisons are not case sensitive and use the current character set. Secara default, perbandingan string yang tidak peka terhadap huruf dan menggunakan set karakter. The default is latin1 (cp1252 West European), which also works well for English. Standarnya adalah latin1 (cp1252 Eropa Barat), yang juga bekerja dengan baik untuk bahasa Inggris.
Komputer, barang yang pasti kita dengar atau lihat setiap hari. Dikarenakan kemampuannya yang sangat banyak, maka kegunaan komputer yang bisa kita pakai untk kehidupan menjadi sangat penting untuk kehidupan. Saat ini, saya ingin merangkum beberapa kegunaan serta manfaat yang bisa kita dapatkand ari barang yang satu ini. Mudah-mudahan kita bisa mengambil yang baiknya serta tidak menyalahgunakannya.
Pertama, kegunaan komputer yang sangat membantu kita adalah kemampuannya untuk memecahkan berbagai masalah dalam waktu yang sangat cepat, seperti perhitungan matematika dan kita juga bisa membuat dokumen dengan sangat cepat menggunakan perangkat yang satu ini. Semua pekerjaan menjadi sangat mudah dan sangat cocok untuk digunakan dalam kantor. Semua pekerjaan yang akan sangat lama bila dikerjakan dengan tangan akan bisa lebih cepat dengan alat ini.
Kegunaan dari komputer yang kedua adalah untuk hiburan. Disaat kita sedang stress dengan pekerjaan, manfaat computer yang satu ini bisa kita gunakan untuk menghibur diri. Ada banyak sekali yang bisa anda mainkan, mulai dari permainan kartu hingga bermain bola seperti PES 2011. Dengan berbagai macam permainan, mulasi dari yang gratisan maupun yang berbayar, anda bisa menghibur diri hingga anda merasa lebih baik dan tidaka penat laig untuk melanjutkan pekerjaan.
Selanjutnya, yang sangat saya suka dari komputer adalah untuk desain grafis. Semuanya menjadi cantik disini. Pembuatan iklan dan berbagai macam gambar sekarang sudah dibuat di computer. Tapi, jangan lupa melakukan optimasi mempercepat kinerja komputer terlebih dahulu. Nah,kegunaan komputer banyak sekali kan? Karena itu, gunakan semua manfaat dari perangkat ini dengan sabik-baiknya.

Read more about web hosting by null

Ilmu komputer

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Ilmu komputer (bahasa Inggris: Computer Science), secara umum diartikan sebagai ilmu yang mempelajari baik tentang komputasi, perangkat keras (hardware) maupun perangkat lunak (software). Ilmu komputer mencakup beragam topik yang berkaitan dengan komputer, mulai dari analisa abstrak algoritma sampai subyek yang lebih konkret seperti bahasa pemrogramanperangkat lunak, termasuk perangkat keras. Sebagai suatu disiplin ilmu, Ilmu Komputer lebih menekankan pada pemrograman komputer, dan rekayasa perangkat lunak (software), sementara teknik komputer lebih cenderung berkaitan dengan hal-hal seperti perangkat keras komputer (hardware). Namun demikian, kedua istilah tersebut sering disalah-artikan oleh banyak orang.
Tesis Church-Turing menyatakan bahwa semua alat komputasi yang telah umum diketahui sebenarnya sama dalam hal apa yang bisa mereka lakukan, sekalipun dengan efisiensi yang berbeda. Tesis ini kadang-kadang dianggap sebagai prinsip dasar dari ilmu komputer. Para ahli ilmu komputer biasanya menekankan komputer von Neumann atau mesin Turing (komputer yang mengerjakan tugas yang kecil dan deterministik pada suatu waktu tertentu), karena hal seperti itulah kebanyakan komputer digunakan sekarang ini. Para ahli ilmu komputer juga mempelajari jenis mesin yang lain, beberapa diantaranya belum bisa dipakai secara praktikal (seperti komputer neuralkomputer DNA, dan komputer kuantum) serta beberapa diantaranya masih cukup teoritis (seperti komputer random and komputer oracle).
Ilmu Komputer mempelajari apa yang bisa dilakukan oleh beberapa program, dan apa yang tidak (komputabilitas dan intelegensia buatan), bagaimana program itu harus mengevaluasi suatu hasil (algoritma), bagaimana program harus menyimpan dan mengambil bit tertentu dari suatu informasi (struktur data), dan bagaimana program dan pengguna berkomunikasi (antarmuka pengguna dan bahasa pemrograman).
Ilmu komputer berakar dari elektronikamatematika dan linguistik. Dalam tiga dekade terakhir dari abad 20, ilmu komputer telah menjadi suatu disiplin ilmu baru dan telah mengembangkan metode dan istilah sendiri.
Departemen ilmu komputer pertama didirikan di Universitas Purdue pada tahun 1962. Hampir semua universitas sekarang mempunyai departemen ilmu komputer.
Penghargaan tertinggi dalam ilmu komputer adalah Turing Award, pemenang penghargaan ini adalah semua pionir di bidangnya.
Edsger Dijkstra mengatakan:
Ilmu komputer bukan tentang komputer sebagaimana astronomi bukan tentang teleskop
Fisikawan ternama Richard Feynman mengatakan:
Ilmu komputer umurnya tidak setua fisika; lebih muda beberapa ratus tahun. Walaupun begitu, ini tidak berarti bahwa "hidangan" ilmuwan komputer jauh lebih sedikit dibanding fisikawan. Memang lebih muda, tapi dibesarkan secara jauh lebih intensif!

PeNgErtiaN QuErY

Pengertian dan Kegunaan Query Jika anda telah membuat tabel-tabel dan telah memasukkan banyak data dalam tabel tersebut, suatu ketika Anda menginginkan untuk mengetahui/mencari data tertentu. Hal ini dapat anda lakukan dengan membuka tabel, menelusuri data satu per satu, lalu membuat tabel baru untuk menyimpannya. Akan tetapi cara seperti ini sangat tidak efisien. Untuk kebutuhan tersebut, akan jauh lebih mudah jika anda menggunakan queryuntuk memenuhi permintaan data kita Pada dasarnya, query adalah merupakan bahasa untuk melakukan manipulasi terhadap database, yang telah distandarkan dan lebih dikenal dengan nama Structured Query Language (SQL). Query dibedakan menjadi 2, yaitu
1. Untuk membuat/mendefinisikan obyek-obyek database seperti membuat tabel, relasi dan sebagainya. Biasanya disebut dengan Data Definition Language (DDL)
2. Untuk memanipulasi data, yang biasanya dikenal dengan Data Manipulation Language (DML). Manipulasi data bisa berupa:
a. Menambah, mengubah atau menghapus data.
b. Pengambilan informasi yang diperlukan dari database, yang mana datanya diambil dari tabel maupun dari query sebelumnya
dikutip dari : google.co.id

pengertian data base

Pengertian Database
1.Database adalah kumpulan informasi yang disimpan di dalam komputersecara sistematik sehingga dapat diperiksa menggunakan suatu programkomputer untuk memperoleh informasi dari basis data tersebut.
2.Database adalah representasi kumpulan fakta yang saling berhubungandisimpan secara bersama sedemikian rupa dan tanpa pengulangan(redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.
3.Database merupakan sekumpulan informasi yang saling berkaitan pada
suatu subjek tertentu pada tujuan tertentu pula.
4.Database adalah susunan record data operasional lengkap dari suatuorganisasi atau perusahaan, yang diorganisir dan disimpan secaraterintegrasi dengan menggunakan metode tertentu dalam komputersehingga mampu memenuhi informasi yang optimal yang dibutuhkan olehpara pengguna.
Asal Mula Istilah Database
Istilah “database” berawal dari ilmu komputer. Meskipun kemudianartinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel inimengenai database komputer. Catatan yang mirip dengan database sebenarnyasudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dankumpulan data yang berhubungan dengan bisnis.
Konsep Dasar Database
Konsep dasar dari database adalah kumpulan dari catatan-catatan, ataupotongan dari pengetahuan. Sebuah database memiliki penjelasan terstruktur darijenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skemamenggambarkan obyek yang diwakili suatu database, dan hubungan di antaraobyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkanstruktur database: ini dikenal sebagai database model atau model data. Modelyang umum digunakan sekarang adalah model relasional, yang menurut istilahyaitu mewakili semua informasi dalam bentuk tabel-tabel yang salingberhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang

array

ARRAY

Array adalah sekelompok data sejenis yang disimpan ke dalam variabel dengan nama yang sama, dengan memberi indeks pada variabel untuk membedakan antara yang satu dengan yang lain.

VARIABEL ARRAY
            nama_variabel[indeks]

ketentuan nama variabel arrray sama dengan nama variabel biasa.
indeks menunjukkan nomor dari variabel .

DEKLARASI VARIABEL ARRAY

BU                  : tipe nama_variabel[indeks];

Contoh           : float bil[10];
            deklarasi variabel array dengan nama bil yang akan menampung 10 data            yang  bertipe  float.  Indeks  10  menunjukkan  variabel  bil  terdiri  dari  10 elemen, dimana setiap elemen akan menampung sebuah data.

Indeks array dimulai dari nol(0) , sedang nomor elemen biasanya dimulai dari satu(1). Nomor elemen dapat dibuat sama dengan nomor indeks untuk mempermudah pembuatan program yaitu dengan memberi indeks satu lebih banyak dari jumlah data yang dibutuhkan, sehingga menjadi :
            float bil[11]

INISIALISASI  ARRAY 1 DIMENSI
Inisialisasi  dapat dilakukan bersama dengan deklarasi atau tersendiri. Inisialisasi suatu array adalah dengan meletakkan elemen array di antara tanda kurung kurawal {}, antara elemen yang satu dengan lainnya dipisahkan koma.
            int bil[2] = {4,1,8}

            bil[0] = 4
            bil[1] = 1
            bil[2] = 8

AUTOMATIC ARRAY adalah Inisialisasi array dilakukan di dalam fungsi tertentu. Hanya  compiler C yang berstandar ANSI C yang dapat menginisialisasikan automatic array.
Cara menginisialisasikan  array dari compiler yg tidak mengikuti standar  ANSI C:
1. Diinisialisasikan di luar fungsi sebagai variabel GLOBAL/EXTERNAL ARRAY.
            int bil[2]={0,0,0};
            main()