MENGENAL C/C++
C/C++ adalah bahasa pemrograman tingkat menengah yang dirancang oleh Dennis M
Ritchie di Bell Laboratories pada tahun 1972. Pada tahun 1978 Dennis dan Brian W.
Kernighan mempublikasikan bahasa C melalui The C Programming Language. Kemudian C
distandarisasi ANSI tahun 1989.
Bahasa C adalah bahasa yang general, tidak dikhususkan untuk suatu bidang/aplikasi
tertentu.
Contoh program C:
#include
#include
void main()
{
clrscr();
char nama[20];
int umur;
printf(“Hallo Selamat Belajar C”);
printf(“Masukkan nama : “); scanf(“%s”,nama);
printf(“Masukkan umur: “); scanf(“%d”,&umur);
printf(“Anda bernama : %s dan berumur %d”,nama,umur);
if(umur < 20)
{
for(int i=0;i
}
else
if(umur > 50){
printf(“Anda sudah berumur!\n”);
} else printf(“Lainnya\n”);
getch();
}
Sabtu, 29 November 2008
Mengenal C/C++
Label: BAHASA PROGRAM
Diposting oleh cUte GuRlZ here di 18.52 0 komentar
Perkembangan Bahasa Pemrograman
Pada dasarnya bahasa pemrograman dapat dibedakan menjadi:
1. Bahasa Mesin (Mnemonic Code)
Bahasa mesin adalah bahasa yang berisi kode-kode mesin yang hanya dapat
diinterpretasikan langsung oleh mesin komputer. Bahasa ini merupakan bahasa level
terendah dan berupa kode numerik 0 dan 1. Sekumpulan instruksi dalam bahasa
mesin dapat membentuk microcode (semacam prosedur dalam bahasa mesin).
Keuntungan: Eksekusi cepat
Kerugian: Sangant sulit dipelajari manusia
2. Bahasa Assembly
Bahasa assembly adalah bahasa simbol dari bahasa mesin. Setiap kode bahasa
mesin memiliki simbol sendiri dalam bahasa assembly. Misalnya ADD untuk
penjumlahan, MUL untuk perkalian, SUB untuk pengurangan, dan lain-lain.
Sekumpulan kode-kode bahasa assembly dapat membentuk makroinstruksi.
Bahasa assembly juga memiliki program untuk men-debugnya tidak seperti bahasa
mesin. Misalnya: Turbo Assembler dan debug pada DOS. Assembler akan
mencocokkan token dari awal dengan akhir dan dikodekan menjadi bahasa mesin.
Kelebihan: Eksekusi cepat, masih bisa dipelajari daripada bahasa mesin, file kecil
Kekurangan: Tetap sulit dipelajari, program sangat panjang.
3. Bahasa Tingkat Tinggi (High Level Language)
Bahasa tingkat tinggi adalah bahasa pemrograman yang lebih tinggi daripada bahasa
assembly. Bahasa ini lebih dekat dengan bahasa manusia. Bahasa inilah yang akan
dibahas pada matakuliah ini. Bahasa ini juga memberikan banyak sekali fasilitas
kemudahan pembuatan program, misalnya: variabel, tipe data, konstanta, struktur
kontrol, loop, fungsi, prosedur dan lain-lain. Contoh: Pascal, Basic, C++, dan Java.
Keuntungan:
- Mudah dipelajari
- Mendekati permasalahan yang akan dipecahkan
- Kode program pendek
Kerugian: Eksekusi lambat
Bahasa generasi ini disebut juga bahasa generasi ke-3 (3rd Generation Programming
Language). Bahasa inilah yang akan kita pelajari dalam Algoritma dan Struktur Data 1
4. Bahasa yang berorientasi pada masalah spesifik (specific problem oriented).
Bahasa ini adalah bahasa yang digunakan langsung untuk memecahkan suatu
masalah tertentu. Misalnya SQL untuk database, Regex untuk mencocokkan pola
string tertentu. Bahasa ini juga masuk ke bahasa tingkat tinggi.
Bahasa ini disebut juga bahasa generasi ke-4 (4th Generation Programmming
Language).
Label: BAHASA PROGRAM
Diposting oleh cUte GuRlZ here di 18.45 0 komentar
Pengertian Sistem
Pengertian Sistem
Sistem adalah Kumpulan dari unsur/elemen-elemen yang saling berkaitan/berinteraksi dengan prosedur tertentu dan saling mempengaruhi dalam melakukan kegiatan bersama yang mempunyai tujuan mengolah input menjadi output.
Contoh:
- Sistem Komputer, terdiri dari : Software, Hardware, Brainware
-Sistem Akuntansi,
-dll
Jerry FithGerald : Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu.
Ludwig Von Bartalanfy : Sistem merupakan seperangkat unsur yang saling terikat dalam suatu antar relasi diantara unsur-unsur tersebut dengan lingkungan.
Anatol Raporot : Sistem adalah suatu kumpulan kesatuan dan perangkat hubungan satu sama lain
Ackof : Sistem adalah setiap kesatuan secara konseptual atau fisik yang terdiri dari bagian- bagian dalam keadaan saling tergantung satu sama lainnya.
Label: SISTEM INFORMASI
Diposting oleh cUte GuRlZ here di 05.43 0 komentar
EVOLUSI SISTEM INFORMASI BERBASIS KOMPUTER
EVOLUSI SISTEM INFORMASI BERBASIS KOMPUTER
A. Fokus awal pada data
Selama paruh pertama abad 20, perusahaan pada umumnya mengabaikan kebutuha n informasi para manajer. Pada fase ini penggunaan komputer hanya terbatas pada aplikasi akuntansi.
Nama aplikasi akuntasnsi berbasis komputer pada awalnya adalah pengolahan data elektronik (EDP) kemudian berubah menjadi Data prosesing (DP) dan Sistem Informasi Akuntansi (SIA) .
B. Fokus baru pada informasi
Tahun 1964 diperkenalkan satu generasi baru alat penghitung yang mempengaruhi cara penggunaan komputer. Konsep penggunaan komputer sebagai SIM dipromosikan oleh pembuat komputer untuk mendukung peralatan baru tsb. Konsep SIM menyadari bahwa aplikasi komputer harus diterapkan untuk tujuan utama menghasilkan informasi manajemen. Konsep ini segera diterima oleh perusahaan besar.
C. Fokus revisi pada pendukung keputusan.
Sistem pendukung keputusan (Decision support system)
= sistem penghasil informasi yang ditujukan pada suatu masalah tertentu yang harus dipecahkan oleh manajer dan keputusan yang harus dibuat manajer.
Manajer tsb. Berada di bagian manapun dalam organisasi pada tingkat manapun dan dalam area bisnis apapun. DSS dimaksudkan untuk mendukung kerja satu manajer secara khusus.
Spesifikasi DSS :
1.Berfokus pada proses keputusan daripada proses transaksi
2.Dirancang dengan mudah, sederhana, dapat diterapkan dengan cepat dan mudah diubah.
3.Dirancang dan dioperasikan oleh manajer
4.Mampu memberikan informasi yang berguna bagi analisis kegiatan manajerial.
5.Berkaitan dengan hanya bagian kecil dari masalah besar
6.Memiliki logika yang serupa dengan cara manajer menganilis situasi yang sama.
7.Memiliki basis data berisi informasi yang disarikan dari file dan informasi lain organisasi yang berasal dari lingkungan eksternal.
8.Memungkinkan manajer untuk menguji hasil yang mungkin dari serangkaian alternatif.
D. Fokus pada Komunikasi
Pada waktu DSS berkembang , perhatian juga difokuskan pada otomatisasi kantor (office automation/OA) OA memudahkan komunikasi dan meningkatkan produktivitas diantara para manajer dan pekerja kantor melalui penggunaan alat elektronik.
OA telah berkembang meliputi beragam aplikasi seperti konferensi jarak jauh, voice mail, e-mail, electronik calendaring, facsimile transmission.
E. Fokus potensial pada konsultasi
Komputer dapat diprogram untuk melaksanakan sebagian penalaran logis yang sama seperti manusia, suatu aplikasi yang dinamakan kecerdasan buatan (artificial intelligence).
Label: SISTEM INFORMASI
Diposting oleh cUte GuRlZ here di 05.38 0 komentar
sistem informasi berbasis komputer
sistem informasi berbasis komputer (CBIS)
Computer Based Information System (CBIS) atau Sistem Informasi Berbasis Komputer merupakan suatu sistem pengolah data menjadi sebuah informasi yang berkualitas dan dipergunakan untuk suatu alat bantu pengambilan keputusan.
Sistem Informasi “berbasis komputer” mengandung arti bahwa komputer memainkan peranan penting dalam sebuah sistem pembangkit informasi.
Dengan integrasi yang dimiliki antar subsistemnya, sistem informasi akan mampu menyediakan informasi yang berkualitas, tepat, cepat dan akurat sesuai dengan manajemen yang membutuhkannya.
Secara teori, penerapan sebuah Sistem Informasi memang tidak harus menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem informasi yang sangat kompleks itu dapat berjalan dengan baik jika tanpa adanya komputer.
Sistem Informasi yang akurat dan efektif, dalam kenyataannya selalu berhubungan dengan istilah “computer-based” atau pengolahan informasi yang berbasis padacomputer.
Agar suatu perusahaan dapat bersaing dengan perusahaan lain dalam memperkenalkan produk barang maupun jasa yang dimilikinya kepada konsumen diberbagai belahan dunia, maka dibutuhkan suatu sistem informasi yang tepat agar dapat memberikan petunjuk aktual tentang kegiatan-kegiatan yang dilakukan oleh setiap komponen dalam perusahaan tersebut.
Sistem informasi yang tepat, tentunya akan menghasilkan informasi yang cepat, akurat dan dapat dipercaya. Informasi yang cepat, akurat dan dapat dipercaya tersebut sangat diperlukan dalam rangka pengambilan keputusan keputusan strategis perusahaan untuk dapat semakin maju dan bersaing di lingkungan yang penuh gejolak ini.
Penerapan Sistem Informasi Akuntansi berbasis komputer misalnya, merupakan salah satu alternatif jawaban yang tepat jika pihak manajemen menginginkan suatu sumber informasi yang dapat menghasilkan masukan sesuai yang diinginkannya.
Label: SISTEM INFORMASI
Diposting oleh cUte GuRlZ here di 05.34 0 komentar
