Tampilkan postingan dengan label informatika. Tampilkan semua postingan
Tampilkan postingan dengan label informatika. Tampilkan semua postingan
Pengertian Informatika
Sedangkan bidang ilmu yang termasuk
dalam informatika meliputi beberapa macam, termasuk di dalamnya: ilmu
komputer, ilmu informasi, sistem informasi, teknik komputer dan aplikasi
informasi dalam sistem informasi manajemen. Aspek dari informatika
sebenarnya lebih luas dari sekedar sistem informasi berbasis komputer
saja, karena masih banyak informasi yang tidak dan belum diproses dengan
komputer, yang dapat dimasukkan di dalam aspek dari informatika ini.
Informatika mempunyai konsep dasar, teori, dan perkembangan aplikasi
tersendiri. Informatika dapat mendukung dan berkaitan dengan aspek
kognitif dan sosial, termasuk tentang pengaruh serta akibat sosial dari
teknologi informasi pada umumnya. Penggunaan informasi dalam beberapa
macam bidang, seperti bioinformatika, informatika medis, dan informasi
yang mendukung ilmu perpustakaan, merupakan beberapa contoh yang lain
dari bidang informatika.
Menurtu ahli lain:
Informatika merupakan salah satu cabang keilmuan yang cukup luas karena
hampir mencakup dan terkait dengan berbagai hal tentang kehidupan ini,
dimana kumpulan disiplin informatika ini meliputi sains maupun teknik
yang secara spesifik mengolah data menjadi informasi dengan memanfaatkan
seoptimal mungkin teknologi informasi atau komputer.
Dalam
bahasa Indonesia, istilah Informatika diturunkan dari bahasa Perancis
informatique, yang dalam bahasa Jerman disebut Informatik. Sebenarnya,
kata ini identik dengan istilah computer science di Amerika Serikat dan
computing science di Inggris.
Dalam
pendefenisian istilah informatika, menurut Philippe Dreyfus (1962) dan
l`Academie Francaise (1967) yang mendefenisikan informatika tersebut
sebagai berikut:
Kumpulan Disiplin Ilmu
(scientific discipline) dan Disiplin Teknik (engineering discipline)
yang secara spesifik menyangkut transformasi / pengolahan dari "Fakta
Simbolik" (data / informasi), yang terutama menggunakan fasilitas
mesin-mesin otomatis/komputer.
Dalam bahasa
Inggris memiliki makna yang sedikit berbeda, yaitu lebih menekankan pada
aspek pengolahan informasi secara sistematis dan rasional.
Jika
dilihat secara menyeluruh dari pengertian informatika di atas,
pendekatan logika dan sistematika merupakan ciri yang cukup dominan dari
Informatika ini, mengingat pendekatan tersebut merupakan kunci dalam
hal mendapatkan solusi dalam menyelesaikan berbagai masalah.
Pada
prinsipnya keilmuan ini lebih menekankan bagaimana suatu data dan
informasi dapat diolah sedemikian dengan berbantuan teknologi yang
terotomatisasi.
Teknologi yang terautomatisasi
tersebut tidak hanya dalam satu mesin, namun bisa melibatkan beberapa
mesin. Mesin ini lebih umum disebut dengan komputer.
Komputer
sebagai bahan utama dalam bidang keilmuan ini memiliki peranan yang
sangat tinggi, sehingga informatika secara sederhana mengupas mulai dari
bagaimana mesin tersebut bisa bekerja, bagaimana suatu data diolah
dengan cara yang dimengerti oleh mesin sedangkan informasinya dimengerti
juga oleh manusia, sampai bagaimana mesin tersebut mampu berkomunikasi
dengan mesin lainnya.
Konsep Algoritma Pemrograman
Sebelum belajar algoritma pemrograman, akan lebih baik kita pahami terlebih dahulu langkah-langkah pembuatan suatu program. Terdapat beberapa langkah umum dalam pembuatan suatu program yaitu:
- Mendefinisikan masalah
- Mencari solusinya
- Menentukan algoritma
- Menulis program
- Menguji program
- Mendokumentasikan program
- Merawat program
Mendefinisikan masalah
TUTORIAL LENGKAP MEMBANGUN SMS GATEWAY DENGAN GAMMU DAN MYSQL
Minggu, 24 Juni 2012
sumber : pdf
Anda ingin membuat web
yang berisi layanan SMS gratis seperti yang ada di website
sms-online.web.id?,
Disini akan dibahas tuntas bagaimana cara membuat sebuah SMS
gateway dengan Gammu dan
cara menghubungkannya dengan web yang sudah anda buat.
Kebetulan setelah saya
analisa web sms-online.web.id menggunakan Gammu sebagai SMS
Gatewaynya sehingga
semua orangpun bisa membuatnya dengan hanya mengikuti petunjuk
dari saya. Untuk bisa
menghubungkan SMS Gateway yang sudah kita bangun dengan web
yang sudah anda buat anda
diharuskan mengerti konsep dasar jaringan dan routing dengan
mikrotik Baik kita
langsung mulai saja membahasnya.
A. MEMBANGUN SEBUAH
SERVER SMS GATEWAY
Apa itu Gammu?, Gammu
adalah sebuah aplikasi/daemon yang dikhususkan untuk
membangun sebuah SMS
Gateway yang menghubungkan antara operator seluler ke internet
dan sebaliknya. Aplikasi
ini bersifat open source dibawah lisensi GPL. Sebenarnya Gammu
tidak hanya berfungsi
sebagai SMS Gateway saja tetap bisa juga untuk melakukan voice call.
Untuk mengetahui fitur
lengkap dari Gammu silahkan buka websitenya di
http://wammu.eu/gammu/.
Aplikasi ini tersedia dalam versi Linux dan Windows. Untuk
memudahkan manajemen SMS
yang ada di INBOX Gammu mempunyai sebuah aplikasi
web-based yang dibangun
menggunakan PHP oleh anak bangsa dari ITB yang diberi nama
Kalkun. Aplikasi ini
menyediakan fitur yang lumayan lengkap untuk memanajemen Gammu.
Sebenarnya setelah kita
sukses membangun Gammu, maka kita bisa membangun aplikasi
SMS Gateway dengan
bahasa program atau platform apapun, baik itu web based dengan PHP
maupun ASP atau apapun,
dan juga desktop dengan menggunakan Delphi, VB atau lainnya.
Saat ini Gammu sudah
support HP/Modem GSM terbaru sehingga anda tidak perlu kawatir
dengan masalah
kompatibilitasnya. Yang akan saya bahas kali ini adalah Gammu versi
windows karena Windows
sudah banyak digunakan oleh banyak user dan juga lebih familiar.
Dalam artikel ini
pembahasan akan sampai dengan cara instalasi service dan menjalankannya.
Langkah Pertama
(Download File)
Silakan mendownload
Gammu nya terlebih dahulu di
http://www.4shared.com/file/LOCzfDhn/gammu-setup.html
Materi Kuliah Struktur Data
Rabu, 14 Maret 2012Materi kuliah Struktur Data dapat di unduh disini :
Struktur Data 1 (4070)
Struktur Data 2 (2002)
Struktur Data 3 (1568)
Struktur Data 4 (1467)
Struktur Data 5 (1285)
Struktur Data 6 (1209)
Struktur Data 7 (1178)
Struktur Data 8 (1120)
Struktur Data 9 (1094)
Struktur Data 10 (1094)
Struktur Data 11 (1754)
Struktur Data 12 (1408)
Struktur Data 13 (2698)
Struktur Data 14 (1818)
sumber : http://untaiankisah.web.id/archives/482
Struktur Data 1 (4070)
Struktur Data 2 (2002)
Struktur Data 3 (1568)
Struktur Data 4 (1467)
Struktur Data 5 (1285)
Struktur Data 6 (1209)
Struktur Data 7 (1178)
Struktur Data 8 (1120)
Struktur Data 9 (1094)
Struktur Data 10 (1094)
Struktur Data 11 (1754)
Struktur Data 12 (1408)
Struktur Data 13 (2698)
Struktur Data 14 (1818)
sumber : http://untaiankisah.web.id/archives/482
Perbedaan Tipe Data, Obyek Data dan Struktur Data
Minggu, 11 Maret 2012
Perbedaan Tipe Data, Obyek Datadan Struktur Data itulah
artikel kali ini yang saya tulis. Artikel ini saya buat sebagai bahan
pembelajaran untuk meningkatkan pengetahuan pada Struktur Data dalam
Pemrograman.
Tipe Data adalah jenis data yang mampu
ditangani oleh suatu bahasa pemrograman pada komputer.
Tiap-tiap bahasa
pemrograman memiliki Tipe Data yang memungkinkan:
1. Deklarasi terhadap
variabel tipe data tersebut
2. Menyediakan
kumpulan operasi yang mungkin terhadap variabel bertipe data tersebut
3. Jenis obyek data
yang mungkin
4. Contoh tipe data di
C? Java? Pascal? .NET?
Obyek Data adalah kumpulan elemen yang
mungkin untuk suatu tipe data tertentu.
Mis: integer mengacu pada obyek data -32768 s/d
32767, byte 0 s/d 255, string adalah kumpulan karakter maks 255 huruf
Struktur Data adalah cara penyimpanan dan pengorganisasian data-data pada memori
komputer maupun file secara efektif sehingga dapat digunakan secara efisien,
termasuk operasi-operasi di dalamnya.
Di dalam Struktur Data kita berhubungan dengan 2 aktivitas:
1. Mendeskripsikan
kumpulan obyek data yang sah sesuai dengan tipe data yang ada
2. Menunjukkan
mekanisme kerja operasi-operasinya
Contoh: integer (-32768 s/d 32767) dan jenis operasi yang
diperbolehkan adalah +, -, *, /, mod, ceil, floor, <, >, != dsb.
Jadi Struktur Data = obyek data + [operasi manipulasi
data]
Algoritma merupakan alur penyelesaian masalah atau cara penyelesaian masalah dalam hal ini tentang pemrograman. Hubungan Struktur Data dengan Algoritma yaitu dengan pemilihan
struktur data yang baik, maka problem yang kompleks dapat diselesaikan sehingga
algoritma dapat digunakan secara efisien, operasi-operasi penting dapat
dieksekusi dengan sumber daya yang lebih kecil, memori lebih kecil, dan waktu
eksekusi yang lebih cepat. Tidak semua struktur data baik dan sesuai. Contoh untuk problem data bank: pengupdate-an
harus cepat, sedangkan penambahan/penghapusan data boleh lebih lambat.
Ciri Algoritma yang baik menurut Donald E.Knuth:
1. Input: ada minimal 0 input atau lebih
2. Ouput: ada minimal 1 output atau lebih
3. Definite: ada kejelasan apa yang dilakukan
4. Efective: langkah yang dikerjakan harus efektif
5. Terminate: langkah harus dapat berhenti (stop) secara jelas
Bahasa
pemrograman bisa memiliki Tipe Data:
1. Built-in : sudah
tersedia oleh bahasa pemrograman tersebut
- Tidak
berorientasi pada persoalan yang dihadapi.
2. UDT : User
Defined Type, dibuat oleh pemrogram.
- Mendekati
penyelesaian persoalan yang dihadapi
Contoh: record
pada Pascal, struct pada C, class pada Java
3. ADT : Abstract
Data Type
- memperluas konsep
UDT dengan menambahkan pengkapsulan atau enkapsulasi, berisi sifat-sifat
dan operasi-operasi yang bisa dilakukan terhadap kelas tersebut.
Contoh: class
pada Java
- Bahasa C memiliki
tipe data numerik dan karakter (seperti int, float, char dan lain-lain). Disamping itu juga memiliki tipe data
enumerasi dan structure. Bagaimana jika
kita ingin membuat tipe data baru?
- Untuk pembuatan
tipe data baru digunakan keyword typedef
Bentuk umum:
typedef <tipe_data_lama>
<tipe_data_baru>
Struct adalah
tipe data bentukan yang berisi kumpulan variabel-variabel yang bernaung dalam
satu nama yang sama dan memiliki kaitan satu sama lain. Berbeda dengan
array hanya berupa kumpulan variabel yang bertipe data sama, struct bisa
memiliki variabel-variabel yang bertipe data sama atau berbeda, bahkan bisa
menyimpan variabel yang bertipe data array atau struct itu sendiri. Variabel-variabel
yang menjadi anggota struct disebut dengan elemen struct.
Bentuk umum:
typedef struct
<nama_struct> {
tipe_data
<nama_var>;
tipe_data
<nama_var>;
....
}
Cara penggunaan
struct dan pengaksesan elemen-elemennya :
1. Penggunaan/pemakaian
tipe data struct dilakukan dengan membuat suatu variabel yang bertipe data
struct tersebut
2. Pengaksesan
elemen struct dilakukan secara individual dengan menyebutkan nama variabel
struct diikuti dengan operator titik (.)
Demikianlah materi tentang Perbedaan Tipe Data, Obyek Datadan Struktur Data untuk lebih lengkapnya silakan Download Materinya DISINI.
CARA DOWNLOAD :
Klik kata DISINI kemudian tunggu sampai linknya terbuka tunggu 5 detik kemudian SKIP AD pada Pojok kanan atas.
Sumber :http://blog-arul.blogspot.com/2012/01/perbedaan-tipe-data-obyek-data-dan.html
Langganan:
Postingan (Atom)