File Teks Bahasa Pemrograman C

2.6 File Teks

Text file atau file teks disebut juga dengan flat file, yaitu salah satu jenis file komputer yang tersusun dalam suatu urutan baris data teks biasanya diwakili oleh 8 bit kode ASCII atau EBCDIC Pu, 2006. Teks adalah kumpulan dari karakter-karakter atau string yang menjadi satu kesatuan. Teks yang memuat banyak karakter didalamnya selalu menimbulkan masalah pada media penyimpanan dan kecepatan waktu pada saat transmisi data. File teks merupakan file yang berisi informasi-informasi dalam bntuk teks. Data yang berasal dari dokumen pengolah data, angka yang digunakan dalam perhitungan, nama dan alamat dalam basis data merupakan contoh masukan data teks yang terdiri dari karakter, angka dan tanda baca Pramilo, 2008. Secara umum, format data teks dibagi menjadi dua bagian, yaitu Purnomo, 2005 : 1. Teks Sederhana plain text Format data teks .txt merupakan contoh format teks jenis ini yang paling popular. Format data teks merupakan format teks yang digunakan untuk menyimpan huruf, angka, karakter control tabulasi, pindah baris dan sebagainya atau simbol-simbol lain yang biasa digunakan dalam tulisan seperti titik, koma, tanda petik dan sebagainya. Satu huruf, angka, karakter control atau simbol pada arsip teks memakan tempat satu byte. 2. Teks Terformat formatted text Teks terformat formatted text merupakan teks yang terformat dan mengandung styles. Format data dokumen Microsoft Word .doc merupakan contoh format teks jenis ini yang paling popular. Doc merupakan ekstensi arsip dokumen perangkat lunak Microsoft Word yang paling banyak digunakan dalam menulis laporan, makalah dan sebagainya. Doc merupakan jenis teks terformat yang tidak hanya mengatur tampilan teks seperti styles font, ukuran huruf dan sebagainya, namun juga dapat menyisipkan gambar. Kekurangan format teks dokumen ini terletak pada ukuran datanya yang besar.

2.7 Bahasa Pemrograman C

C atau sering disebut C sharp merupakan sebuah bahasa pemrograman yang berorientasi objek yang dikembangkan oleh Microsoft. Seperti halnya bahasa pemrograman yang lain, C bisa digunakan untuk membangun berbagai macam jenis aplikasi, seperti aplikasi berbasis Universitas Sumatera Utara windows deksktop dan aplikasi berbasis web serta aplikasi berbasis web service. Terdapat beberapa editor dari pemrograman C, yaitu Saputra, 2013 : 1. Notepad Notepad dapat membuat aplikasi berbahasa pemrograman C. File-file C disimpan dengan ekstensi .cs. Jika tidak hati-hati menyimpan file C di Notepad, misalnya menyimpan file dengan nama test.cs, maka tidak menutup kemungkinan file tersebut test.cs.txt kecuali kita telah men-setting terlebih dahulu box drop down list pada fungsi Save As menjadi All File. 2. Visual Studio 6 Jika anda telah terbiasa menggunakan Visual Studio 6, tools tersebut bisa digunakan untuk membuat aplikasi dengan C, khususnya dengan menggunakan editor Microsoft Visual C++. Ada beberapa alasan kenapa developer memilih C, yaitu Nugroho et al, 2013 : 1. Sederhana simple C menghilangkan beberapa hal yang bersifat kompleks yang terdapat dalam beberapa macam bahasa pemrograman seperti Java dan C++, termasuk diantaranya menghilangkan macro, templates, multiple inheritance dan virtual base classes. 2. Modern Adanya beberapa fitur seperti exception handling, garbage collection, extensible data types dan code security. Adanya fitur tersebut menjadikan bahasa C sebagai bahasa pemrograman yang modern. 3. Object-oriented language Kunci dari bahasa pemrograman yang bersifat object-oriented adalah encapsulation, inheritance dan polymorphism. 4. Powerful dan fleksibel C bisa digunakan untuk membuat berbagai macam aplikasi, seperti aplikasi pengolah kata, grafik, spreadsheet atau bahkan membuat compiler untuk sebuah bahasa pemrograman. 5. Efisien C adalah pemrograman yang manggunakan kata-kata yang tidak terlalu banyak. C hanya berisi kata-kata yang biasa disebut dengan keyword. Universitas Sumatera Utara 6. Modular Kode C ditulis dengan pembagian masing class-class yang terdiri dari beberapa routines yang disebut sebagai member methods. 7. C akan popular Dengan dukungan penuh dari Microsoft yang mengeluarkan produk-produk utamanya dengan dukungan Framework .NET, maka masa depan bahasa C sebagai salah satu bahasa pemrograman yang ada didalam lingkungan Framework .NET akan lebih baik.

2.8 UML Unifed Modelling Language