Showing posts with label Komputer. Show all posts
Showing posts with label Komputer. Show all posts

Pengertian Kecerdasan Buatan Menurut Para Ahli

Pengertian Kecerdasan Buatan - Kecerdasan buatan (artificial intelligence) adalah bagian dari ilmu komputer yang mempelajari tentang bagaimana sebuah komputer bisa dibuat dengan sedemikian rupa agar dapat melakukan pekerjaan seperti dan sebaik yang dilakukan oleh manusia.
Menurut John McCarthy (1956), kecerdasan buatan adalah suatu sistem komputer yang terbentuk untuk mengetahui dan memodelkan proses-proses berpikir manusia dan mendesain mesin agar dapat menirukan perilaku manusia.
Manusia bisa dengan pandai menyelesaikan masalah-masalah yang muncul karena manusia memiliki pengetahuan dan pengalaman yang dapat membantu dalam memecahkan masalah. Agar komputer dapat bertindak seperti dan sebaik manusia maka komputer diberikan pengetahuan dan kemampuan untuk menalar agar dapat mendapatkan pengalaman seperti layaknya manusia. 
Ada tiga tujuan kecerdasan buatan, yaitu: membuat komputer lebih cerdas, mengerti tentang kecerdasan, dan membuat mesin lebih berguna. Yang di maksud kecerdasan adalah kemampuan untuk belajar atau mengerti dari pengalaman, memahami pesan yang kontradiktif dan ambigu, menanggapi dengan cepat dan baik atas situasi yang baru, menggunakan penalaran dalam memecahkan masalah serta menyelesaikannya dengan efektif (Winston dan Prender gast, 1994). 
Apa itu kecerdasan buatan? Beberapa buku telah mendefinisikan tentang kecerdasan buatan, dan dapat dikelompokkan menjadi empat bagian, yaitu: 
  1. Sebuah sistem yang berpikir seperti manusia 
  2. Sebuah sistem yang dapat berpikir secara rasional  
  3. Sebuah sistem yang berperilaku seperti manusia  
  4. Sebuah sistem yang dapat berperilaku secara rasional
Lebih jauh lagi, berikut adalah beberapa definisi mengenai kecerdasan buatan yang dapat diketahui, yaitu: 
  • Menurut Rich dan Knight (1991, p3) : Kecerdasan buatan merupakan ilmu yang mempelajari bagaimana membuat sebuah komputer dapat mengerjakan sesuatu yang masih lebih baik dikerjakan manusia.  
  • Menurut Rolston (1988, p 15) : Kecerdasan buatan merupakan solusi berbasis komputer terhadap masalah yang ada, yang menggunakan aplikasi yang mirip dengan proses berpikir menurut manusia.  
  • Menurut Setiawan (1993, p 1) : Kecerdasan buatan dapat didefinisikan sebagai cabang ilmu komputer yang mempelajari otomisasi tingkah laku cerdas.
Terdapat dua bagian utama yang diperlukan agar dapat melakukan aplikasi kecerdasan buatan, yaitu: 
  1. Basis pengetahuan (knowledge base), yang berisi fakta, teori, pemikiran, dan hubungan satu dengan yang lainnya,  
  2. Motor inferensi (inference engine), yang berupa kemampuan mesin untuk menarik kesimpulan berdasarkan pengalaman. 
Pengertian Kecerdasan Buatan Menurut Para Ahli
Sekian uraian mengenai Pengertian Kecerdasan Buatan Menurut Para Ahli, semoga bermanfaat.

Pengertian Struktur Data

Apa Itu Struktur Data? | Struktur data adalah cara menyimpan atau merepresentasikan data di dalam komputer agar bisa dipakai secara efisien Sedangkan data adalah representasi dari fakta dunia nyata.

Fakta atau keterangan tentang kenyataan yang disimpan, direkam atau direpresentasikan dalam bentuk tulisan, suara, gambar, sinyal atau simbol.

Secara garis besar type data dapat dikategorikan menjadi :
1. Type data sederhana
a. Type data sederhana tunggal, misalnya : Integer, real, boolean dan karakter
b. Type data sederhana majemuk, misalnya : String

2. Struktur Data, meliputi:
a. Struktur data sederhana, misalnya array dan record
b. Struktur data majemuk, yang terdiri dari :
  • Linier : Stack, Queue, serta List dan Multilist 
  • Non Linier : Pohon Biner dan Graph

Pemakaian struktur data yang tepat di dalam proses pemrograman akan menghasilkan algoritma yang lebih jelas dan tepat, sehingga menjadikan program secara keseluruhan lebih efisien dan sederhana.

Struktur data yang ″standar″ yang biasanya digunakan dibidang informatika adalah :

  • List linier (Linked List) dan variasinya Multilist 
  • Stack (Tumpukan) 
  • Queue (Antrian) 
  • Tree ( Pohon ) 
  • Graph ( Graf)
Sumber:
Sanjaya, Dwi. 2005. Asyiknya Belajar Struktur Data di Planet C++. Jakarta: PT. Elex Media Komputindo.

Sekian pengertian struktur data, semoga bermanfaat!

Pengertian Website, Homepage, Layout dan Desain

|Pengertian Website|
Website adalah kumpulan dari beberapa halaman web dimana informasi dalam bentuk teks, gambar, suara, dan lain-lain dipersentasikan dalam bentuk hypertext dan dapat diakses oleh perangkat lunak yang disebut dengan browser. Informasi pada sebuah website pada umumnya di tulis dalam format HTML. Informasi lainya disajikan dalam bentuk grafis (dalam format GIF, JPG, PNG, dll), suara (dalam format AU, WAV, dll), dan objek multimedia lainya (seperti MIDI, Shockwave Quicktime Movie, 3D World, dll). Website merupakan fasilitas internet yang menghubungkan dokumen dalam lingkup lokal maupun jarak jauh. Dokumen pada website disebut dengan web page dan link dalam website memungkinkan pengguna bisa berpindah dari satu page ke page lain (hyper text), baik diantara page yang disimpan dalam server yang sama maupun server diseluruh dunia. Pages diakses dan dibaca melalui browser seperti Netscape Navigator atau Internet Exploler berbagai aplikasi browser lainnya. (Hakim Lukmanul. 2004 : Cara Cerdas Menguasai Layout, Desain, dan Aplikasi).
|Pengertian Homepage|
Home Page adalah suatu halaman depan dari sebuah website. Ketika pertama kali mengakses suatu alamat website maka biasanya akan langsung menuju ke halaman depan (home page) website tersebut.
|Pengertian Layout dan Desain| 
Di dalam membangun sebuah website ada dual hal yang harus diperhatikan, yaitu layout dan desain. Layout merupakan proses penataan tata letak atau pengaturan objek-objek yang terdapat dalam suatu halaman, sedangkan desain merupakan proses imaginasi dan kreasi seseorang di dalam mengekpresikan dan menciptakan suatu keindahan, ini tentunya memerlukan estetika dan cita seni yang tinggi.
Layout meliputi penyusunan dan pembagian tempat dalam suatu halaman. Tata letak dan susunan yang baik dapat membuat tampilan halaman lebih menarik, rapid an seimbang, sehingga enak di lihat dan mudah di baca. Secara umum ada lima layout yang digunakan dalam halaman web, yaitu :
  1. Model Top Index
  2. Model Buttom Index
  3. Model Left Index
  4. Model Split
  5. Model Alternatif Index
Adapaun model yang paling banyak digunakan dan sangat familiar terhadap pengguna adalah model Left Index dan Split.
Sumber:
Hakim, Lukmanul dan Uus Musalini. 2004. Cara Cerdas Menguasai Layout, Desain dan Aplikasi Web. Jakarta: PT Elex Media Komputindo.

 
Gambar
Pengertian Website, Homepage, Layout dan Desain

Sekian uraian tentang Pengertian Website, Homepage, Layout dan Desain, semoga bermanfaat.

Pengertian Stack Dan Queue

|Pengertian Stack Dan Queue| Tumpukan dapat diartikan sebagai suatu kumpulan data yang seolah-olah terlihat seperti ada data yang diletakkan di atas data yang lain. Saat kita ingin mengambil data A, maka data-data yang berada di atasnya haruslah lebih dulu dikeluarkan ( di-POP ). Hal ini membuat tumpukan / stack memiliki ciri-ciri Last In First Out ( LIFO ) yang berarti data yang masuk terakhir akan keluar pertama. 

Sedangkan queue / antrian hampir mirip dengan stack, tapi hanya saja, data yang masuk pertama kali akan keluar pertama kali dari Queue. -> FIFO ( First In First Out ).



|Penyajian Stack Dan Queue| 
Stack dan/atau Queue dapat disajikan baik dengan Array maupun dengan struct. Pada Array, stack ataupun queue yang disajikan bersifat statis. Ini disebabkan karena jumlah maksimal data pada array sudah ditentukan sejak awal. 

Contoh deklarasi stack dengan struct : 
             Struct stack 
             { 
                  char data; 
                  stack*next; 
             };

|Operasi Pada Stack Dan Queue| 
Dalam penyajian stack dan queue, ada 2 proses yang terjadi, yaitu pemasukan data (PUSH) dan pengeluaran data (POP). Seperti yang sudah dijelaskan bahwa array itu memiliki jumlah maksimal, maka pada proses PUSH, perlu pengecekan apakah data yang di-PUSH di stack / queue melebihi jumlah maksimal array atau tidak. 

Contoh algoritma untuk proses PUSH (stack dan queue ) adalah sebagai berikut : 
  1. Masukkan inputan ( x ) 
  2. Jika variable cek ( c ) = nilai maksimal array ( max ), kerjakan langkah 2. Jika tidak, kerjakan langkah 3. 
  3. Cetak ”TUMPUKAN PENUH” 
  4. Selama ( c ) kurang dari ( max ), maka -> c Å c + 1 dan data [c] <- x 

Contoh algoritma untuk proses POP pada stack adalah sebagai berikut :
  1. Jika c = 0, maka kerjakan langkah 2. Jika tidak, lakukan langkah 3. 
  2. cetak ”TUMPUKAN KOSONG” 
  3. c <- c-1

CONTOH 
Program stack yang mempunyai fungsi proses PUSH dan proses POP di dalamnya. (stack dideklarasikan dengan array)
void main() 
char A[10]; 
int dpn,blk; 
char cek; 
int z; 
dpn=0; 
blk=-1; 
do{
clrscr();
printf("1. Tambah antrian\n");
printf("2. Hapus antrian\n");
printf("3. Lihat antrian\n");
printf("4. Exit\n");
printf("Silakan berikan pilihan anda : ");
cek=getche();
if (cek!='1' && cek!='2' && cek!='3' && cek!='4') 
printf("\n Anda salah mengetikan inputan!\n"); 
else
{
if(cek=='1')
{
if(blk==9)
{
printf("\n Maaf antrian penuh\n");
goto error1;
}
blk++; 
printf("\n Silakan masukan inputan:");
A[blk]=getche();
}
else if(cek=='2') 
if(dpn>blk) 
{
printf("\n Maaf antrian Kosong\n");
goto error1;
 for(int v=0;v<=blk;v++)
{
A[v]=A[v+1];
}
blk--; printf("\nProses penghapusan berhasil");
}
else if (cek=='3') 
{
if (dpn>blk) 
printf("\n Maaf Antrian Kosong\n");
goto error1;
printf("\n\nAda %i antrian\n",(blk+1)-dpn); 
for(z=0; z<=blk; z++)
printf("| %c |",A[z]); 
}
}
error1:
printf("\n Silakan tekan Enter untuk melanjutkan...\n");
system("pause>nul");
}
while (cek!='4');

Gambar
Pengertian Stack Dan Queue

Sumber:
Suarga. 2012. Algoritma dan Pemrograman. Yogyakarta: ANDI.
Arnawa, Surya. 2015. Array, Searching. (Praktikum Struktur Data)
Supriana. 2015. Pertemuan V(Array, Queue). (Struktur Data)


Sekian uraian tentang Pengertian Stack Dan Queue, semoga bermanfaat.

Pengertian Sistem Manajemen Basis Data (DBMS)

|Pembahasan Mengenai Pengertian Sistem Manajemen Basis Data (DBMS)|
  • Merupakan perangkat lunak yang didisain untuk melakukan penyimpanan dan pengaturan basis data ƒ 
  • DBMS juga menerapkan mekanisme pengamanan data, pemakaian data secara bersama, pemaksaan keakuratan data. 



|Mengapa menggunakan DBMS| ƒ
DBMS diperlukan untuk : 
  1. Independensi data dan akses yang efisien 
  2. Mereduksi waktu pengembangan aplikasi 
  3. Integritas dan keamanan data 
  4. Administrasi keseragaman data 
  5. Akses bersamaan dan perbaikan dari terjadinya crash

|Peranan Basis Data Dalam Pengembangan SIM| ƒ 
  • SIM berperan sebagai sistem karena mempunyai ruang lingkup yang relatif lebih luas dan lebih kompleks. Sedangkan sistem basis data merupakan subsistem karena menjadi bagian dan berada di dalam SIM ƒ 
  • Sistem basis data adalah sistem informasi yang mengintegrasikan kumpulan dari data yang saling berhubungan satu dengan yang lain dan membuatnya tersedia untuk beberapa aplikasi yang bermacam-macam di dalam suatu organisasi ƒ 
  • Keberadaan sistem basis data di dalam SIM adalah mutlak. SIM tidak akan terwujud tanpa melibatkan basis data

Sistem basis data sebagai infrastruktur SIM


Keterangan : 
DSS : Decission Support Systems 
MIS : Management Information Systems 
TPS : Transaction Processing Systems 
DBMS : Database Management Systems 
DBS : Database Systems  

Sumber:
Hariyanto, Bambang, Sistem Manajemen Basis Data: Pemodelan, Perancangan, dan Terapannya, Informatika, Bandung: 2004


Gambar
Pengertian Sistem Manajemen Basis Data (DBMS)

Sekian uraian tentang Pengertian Sistem Manajemen Basis Data (DBMS), semoga bermanfaat.

Pengertian Data Mining

|Pengertian Data Mining|
Data mining adalah suatu istilah yang digunakan untuk menemukan pengetahuan yang tersembunyi di dalam database. Data mining merupakan proses semi otomatik yang menggunakan teknik statistik, matematika, kecerdasan buatan, dan machine learning untuk mengekstraksi dan mengidentifikasi informasi pengetahuan potensial dan berguna yang bermanfaat yang tersimpan di dalam database besar. (Turban et al, 2005 ).
Menurut Gartner Group data mining adalah suatu proses menemukan hubungan yang berarti, pola, dan kecenderungan dengan memeriksa dalam sekumpulan besar data yang tersimpan dalam penyimpanan dengan menggunakan teknik pengenalan pola seperti teknik statistik dan matematika (Larose, 2006).

Selain definisi di atas beberapa definisi juga diberikan seperti, “data mining adalah serangkaian proses untuk menggali nilai tambah dari suatu kumpulan data berupa pengetahuan yang selama ini tidak diketahui secara manual.” (Pramudiono, 2006). “Data mining adalah analisis otomatis dari data yang berjumlah besar atau kompleks dengan tujuan untuk menemukan pola atau kecenderungan yang penting yang biasanya tidak disadari keberadaannya.” (Pramudiono, 2006).

“Data mining merupakan analisis dari peninjauan kumpulan data untuk menemukan hubungan yang tidak diduga dan meringkas data dengan cara yang berbeda dengan sebelumnya, yang dapat dipahami dan bermanfaat bagi pemilik data.” (Larose, 2006). “Data mining merupakan bidang dari beberapa keilmuan yang menyatukan teknik dari pembelajaran mesin, pengenalan pola, statistik, database, dan visualisasi untuk penanganan permasalahan pengambilan informasi dari database yang besar.” (Larose, 2006). Kemajuan luar biasa yang terus berlanjut dalam bidang data mining didorong oleh beberapa faktor, antara lain : (Larose, 2006). 
  1. Pertumbuhan yang cepat dalam kumpulan data.
  2. Penyimpanan data dalam data warehouse, sehingga seluruh perusahaan memiliki akses ke dalam database yang baik.
  3. Adanya peningkatan akses data melalui navigasi web dan intranet.
  4. Tekanan kompetisi bisnis untuk meningkatkan penguasaan pasar dalam globalisasi ekonomi.
  5. Perkembangan teknologi perangkat lunak untuk data mining (ketersediaan teknologi).
  6. Perkembangan yang hebat dalam kemampuan komputasi dan pengembangan kapasitas media penyimpanan.
Berdasarkan definisi-definisi yang telah disampaikan, hal penting yang terkait dengan data mining adalah :
  1. Data mining merupakan suatu proses otomatis terhadap data yang sudah ada.
  2. Data yang akan diproses berupa data yang sangat besar.
  3. Tujuan data mining adalah mendapatkan hubungan atau pola yang mungkin memberikan indikasi yang bermanfaat.
Hubungan yang dicari dalam data mining dapat berupa hubungan antara dua atau lebih dalam satu dimensi. Misalnya dalam dimensi produk, dapat di lihat keterkaitan pembelian suatu produk dengan produk yang lain. Selain itu, hubungan juga dapat dilihat antara dua atau lebih atribut dan dua atau lebih objek. (Ponniah, 2001).
Sementara itu, penemuan pola merupakan keluaran lain dari data mining. Misalkan sebuah perusahaan yang akan meningkatkan fasilitas kartu kredit dari pelanggan, maka perusahaan akan mencari pola dari pelanggan-pelanggan yang ada untuk mengetahui pelanggan yang potensial dan pelanggan yang tidak potensial.
Beberapa definisi awal dari data mining meyertakan fokus pada proses otomatisasi. Berry dan Linoff, (2004) dalam buku Data Mining Technique for Marketing, Sales, and Customer Support mendefinisikan data mining sebagai suatu proses eksplorasi dan analisis secara otomatis maupun semi otomatis terhadap data dalam jumlah besar dengan tujuan menemukan pola atau aturan yang berarti (Larose, 2006).
Tiga tahun kemudian, dalam buku Mastering Data Mining mereka memberikan definisi ulang terhadap pengertian data mining dan memberikan pernyataan bahwa “jika ada yang kami sesalkan adalah frasa secara otomatis maupun semi otomatis, karena kami merasa hal tersebut memberikan fokus berlebih pada teknik otomatis dan kurang pada eksplorasi dan analisis”. Hal tersebut memberikan pemahaman yang salah bahwa data mining merupakan produk yang dapat dibeli dibandingkan keilmuan yang harus dikuasai (Larose, 2006).

Sumber: 
-Turban, Efraim et al and Little. Decision Support System and Intelligent System. Penerbit Andi : Yogyakarta. 2005.
-B. Santoso, Data Mining: Teknik Pemanfaatan Data Untuk Keperluan Bisnis, Yogyakarta: Graha Ilmu, 2007.

 
Gambar
Pengertian Data Mining

Sekian uraian tentang Pengertian Data Mining, semoga bermanfaat.

Komponen-komponen Sistem Komputer

|Pembahasan Mengenai Komponen-komponen Sistem Komputer|

Berikut diuraikan beberapa komponen-komponen sistem komputer beserta fungsinya:

1. Input
Fungsi memasukkan data ke dalam sistem komputer dilakukan oleh sebuah alat input. Berbeda dengan sistem manual yang pengolahnya adalah manusia, input kedalam komputer harus ke dalam bentuk yang dapat diterima oleh mesin. Biasanya input ini berupa kartu key-punch, media magnetic (pita, disk, diskette) dan input langsung dari keyboard terminal.

2. Pengolah pusat (central processing)

Pengolahan sentral ini merupakan komponen yang paling utama dari komputer. Pengolah ini terdiri dari satu pengendaliaan, yang mengkoordinasi semua komponen sistem ini, dan unit penghitung/logika, yang melakukan fungsi-fungsi seperti tambah, kurang, kali, bagi, banding, geser, pindahkan, simpan dll. CPU (central processing unit) dari komputer ini melaksanakannya dengan kecepatan dan ketepatan yang fantastis. Logika pengolahan yang sederhana ini, yang disertai lima fungsi sederhana pula, memungkinkan berbagai variasi tugas yang tidak terhitung besarnya bagi komputer tersebut.

3. Penyimpanan (storage)

Penyimpanan ini hampir mirip dengan sebuah filling cabinet elektronik yang sangat besar, dengan indeks yang lengkap, dan setiap saat terbuka bagi komputer. Penyimpanan ini terdiri dari intern, yang merupakan bagian dari komponen pengolahan dan ekstern. Penyimpanan intern, yang sering disebut memory, merupakan karakteristik yang memungkinkan komputer itu menyimpan, dalam bentuk elektronik, data dari alat-alat input dan serangkaian intruksi yang panjang, yang disebut program, yang memerintahkan mesin akan tugas yang harus dilakukannya. 

Penyimpanan ekstern ada dua macam :
  1. Direct access (langsung dapat dicari). Berbentuk disk, diskette, magnetic drum dan sarana data cell yang dapat menampung penyimpanan data massal tanpa urutan, dan dapat dicari langsung tanpa harus membaca arsip dari permulaannya untuk menemukan data yang diinginkan.
  2. Sequential (urutan). Berupa magnetic tape (pita magnetik) yang diisi menurut urutan, dan harus dibaca dari awal untuk membaca atau menulis catatan yang diinginkan.
4. Output

Sarana output memberikan hasil akhir dari pengolahan data. Alat ini mencatat informasi dari komputernya di atas berbagai macam media, seperti kartu dan media magnetik. Dan informasi ini kemudian dicetak diatas kertas. Di samping itu alat output ini dapat memberikan sinyal-sinyal untuk dikirimkan melalui jaringan teteprocessing, menghasilkan gambaran grafik, gambaran microfilm, dan berbagai bentuk khusus lainnya. Pada umumnya aplikasi pokok dalam perusahaan hanya berbentuk cetakan di atas kertas (printout).

Gambar. Komponen-komponen sistem komputer

Pengertian, Fungsi dan Tujuan Teknologi Informasi

Pengertian Teknologi Informasi menurut ITTA (Information Technology Association of America), Teknologi Informasi adalah suatu studi, perancangan, implementasi, pengembangan, dukungan atau manajemen sistem informasi berbasis komputer, terkhususnya pada aplikasi perangkat keras dan perangkat lunak komputer. Teknologi informasi memanfaatkan komputer elektronik dan perangkat lunak komputer untuk mengubah, menyimpan, memproses, melindungi, mentransmisikan dan memperoleh informasi secara aman.

Teknologi informasi dewasa ini menjadi hal yang sangat penting karena sudah banyak organisasi yang menerapkan teknologi informasi untuk mendukung kegiatan organisasi. Teknologi Informasi diterapkan guna untuk pengelolaan informasi yang pada saat ini menjadi salah satu bagian penting karena :
  1. karena meningkatnya kompleksitas dari tugas manajemen,
  2. karena pengaruh ekonomi internasional (globalisasi),
  3. karena perlunya waktu tanggap (respons time) yang lebih cepat,
  4. karena tekanan akibat dari persaingan bisnis.
| Fungsi Teknologi Informasi |
Berbicara mengenai fungsi teknologi informasi, terdapat enam fungsi teknologi informasi yaitu :

1. Fungsi Teknologi informasi sebagai Penangkap (Capture)

2. Fungsi Teknologi Informasi sebagai Pengolah (Processing)
Fungsi teknologi informasi ini mengkompilasikan catatan rinci aktivitas, misalnya menerima input dari keyboard, scanner, mic dan sebagainya.
Mengolah atau memproses data masukan yang diterima untuk menjadi informasi. Pengolahan atau pemrosesan data dapat berupa konversi (pengubahan data ke bentuk lain), analisis (analisis kondisi), perhitungan (kalkulasi), sintesis (penggabungan) segala bentuk data dan informasi.

3. Fungsi Teknologi Informasi sebagai Menghasilkan (Generating)
Fungsi teknologi informasi ini menghasilkan atau mengorganisasikan informasi ke dalam bentuk yang berguna, misalnya laporan, table, grafik dan sebagainya.

4. Fungsi Teknologi Informasi sebagai Penyimpan (storage)
Fungsi teknologi informasi ini merekam atau menyimpan data dan informasi dalam suatu media yang dapat digunakan untuk keperluan lainnya. Misalnya saja disimpan ke harddisk, tape, disket, CD (compact disc) dan sebagainya.

5. Fungsi Teknologi Informasi sebagai Pencari Kembali (Retrifal)
Fungsi teknologi informasi ini menelusuri, mendapatkan kembali informasi atau menyalin data dan informasi yang sudah tersimpan, misalnya mencari supplier yang sudah lunas dan sebagainya.

6. Fungsi Teknologi Informasi sebagai Transmisi (Transmission)
Fungsi teknologi informasi ini mingirim data dan informasi dari suatu lokasi lain melalui jaringan komputer. Misalnya saja mengirimkan data penjualan dari user A ke user lainnya.

| Tujuan Teknologi Informasi |

Tujuan Teknologi Informasi adalah untuk memecahkan suatu masalah, membuka kreativitas, meningkatkan efektivitas dan efisiensi dalam melakukan pekerjaan. Jadi dapat dikatakan karena dibutuhkannya pemecahan masalah, membuka kreativitas dan efisiensi manusia dalam melakukan pekerjaan, menjadi penyebab atau acuan diciptakannya teknologi informasi. Dengan adanya teknologi informasi membuat pekerjaan manusia menjadi lebih mudah dan efisien.

Sekian pembahasan mengenai pengertian teknologi informasi, fungsi teknologi informasi dan tujuan teknologi informasi, semoga tulisan saya mengenai pengertian teknologi informasi, fungsi teknologi informasi dan tujuan teknologi informasi dapat bermanfaat.

Sumber :  

- Sutarman, 2009. Pengantar Teknologi Informasi. Penerbit Bumi Aksara : Jakarta.
Gambar
Pengertian Teknologi Informasi,
Fungsi Teknologi Informasi dan
Tujuan Teknologi Informasi

Istilah Komputer dan Informatika Beserta Pengertiannya

|Berikut Istilah Komputer dan Informatika Beserta Pengertiannya|

A
Abend (Abnormal end)
Penghentian sebuah program atau proses yang tidak normal diakibatkan oleh terjadinya kesalahan input data oleh user atau crash program.

ABI (Application Binary Interface)
Pemafaran spesifikasi perangkat keras dan sistem operasi yang sedang digunakan.

AbiWord
Aplikasi GNOME Office untuk mengolah kata (word processing). AbiWord tergolong dalam salah satu perangkat lunak open source yang dilisensi dengan GNU GPL (General Public License). Karena bisa digunakan sebebas-bebasnya termasuk juga melakukan modifikasi sesuai kebutuhan.

Abort
Perintah untuk membatalkan jalannya suatu program secara paksa dan mengembalikan ke sistem operasi.

Access
Kegiatan mengambil atau menyimpan data dari atau ke memori atau ke disk drive.

Accessibillity
Cara men-set tombol, suara, tampilan dan lain sebagainya pada sistem operasi Windows.

Access Method
Perangkat lunak yang mengontrol pemindahan data antara penyimpan utama dan peralatan input dan output dalam sebuah sistem.

Access Time
Waktu yang dibutuhkan untuk mengambil atau memasukkan data dari atau ke memori.

Accessories
Pada sistem operasi Windows, accessories adalah program-program tambahan, misalnya Calculator, Notepad, Wordpad, Paint, dll.

Accumulator
Bagian dari arithmetic unit sebuah komputer untuk menyimpan hasil dari perhitungan sementara atau beberapa operasi lain.

Acknowledge
Tanda dari terminal penerima bahwa pengiriman pesan telah sampai tanpa ada kesalahan. Acknowledge berasal dari kata Acknowledgement.

Accoustic Coupler
Alat sejenis modem sederhana untuk mengirim data-data komputer melalui saluran telepon. Alat ini mengubah sinyal biner menjadi sinyal akustik untuk diterima mikrofon telepon, sinyal akustik dari speaker telepon akan diubah menjadi sinyal digital.

ACL (Access Control Unit)
Metode untuk membatasi penggunaan layanan secara selektif yaitu dengan membuat daftar layanan mana yang boleh diakses maupun yang tidak oleh host tertentu.

ACPI (Advanced Configuration Power Interface)
Sebuah teknologi yang memungkinkan sistem operasi mengontrol jumlah daya listrik yang digunakan oleh setiap perangkat yang dipasang pada komputer. Biasanya disediakan agar perangkat tersebut menghemat energi. ACPI ini adalah interface dan ditujukan untuk perangkat lunak dan perangkat keras.
Sistem operasi yang mampu melakukan konfigurasi dan power management terhadap sistem, sering disebut dengan Operating System-directed configuration and Power Management (OSPM). ACPI bersama OSPM ini melakukan power management dengan konsep bahwa suatu sistem akan menghemat energi dengan mengubah suatu peralatan yang sedang tidak digunakan oleh sistem ke kondisi yang menggunakan sedikit daya (lowed power state). Konsep ini juga berlaku untuk keseluruhan sistem, membuat keseluruhan sistem berada pada kondisi yang menggunakan sedikit daya (sleeping state). Beberapa sleeping state yang tersedia antara lain :

S1 Sleeping State
Suatu sleeping state yang bila dibangunkan akan memiliki tingkat penundaan yang rendah. Pada S1 sleeping state tidak ada system context yang hilang, tidak pada prosesor maupun chipset.

S2 Sleeping Stat
Suatu sleeping state yang bila dibangunkan akan memiliki tingkat penundaan yang rendah seperti halnya S1 sleeping state, hanya saja pada S2 sleeping state ini prosesor context dan system cache context menjadi hilang. Sistem operasi yang akan bertanggung jawab mempertahankan context dari prosesor dan cache tersebut.

S3 Sleeping State
Suatu sleeping state yang bila dibangunkan akan memiliki tingkat penundaan yang rendah juga, namun semua system context kecuali pada memori utama akan hilang. S3 sleeping state ini sering pula disebut dengan suspend to RAM.

S4 Sleeping State
Suatu sleeping state yang bila dibangunkan akan memiliki tingkat penundaan yang tinggi (tertinggi yang didukung oleh ACPI) dan memiliki tingkat penggunaan daya yang paling rendah (terendah yang didukung oleh ACPI). Pada S4 sleeping state ini dianggap semua hardware dimatikan, hanya saja context-nya tetap dipertahankan. S4 sleeping state ini sering pula disebut dengan suspend to disk.

S5 Sleeping State
S5 soft off ini memiliki kesamaan dengan S4 sleeping state, hanya saja sistem operasi tidak menyimpan context apapun

Active Task Button
Tombol perintah yang terletak pada taskbar yang akan muncul jika sebuah perintah harus dieksekusi.

Active
Segala sesuatu yang berhubungan dengan setiap alat atau sistem yang sedang digunakan saat ini.

ActiveX
Lingkungan pemrograman yang dilakukan oleh Microsoft untuk menciptakan sistem yang aktif pada halaman Web, yang juga mendukung Java, JavaScript, Visual Basic dan bahasa-bahasa pemrograman lainnya yang semuannya itu terbatas dan hanya dapat digunakan pada Internet Explorer.

Adapter
Semacam card atau board, misalnya printer adapter.

ADC (Analog/Digital Converter)
Alat yang dipakai untuk mengubah sinyal analog menjadi sinyal digital.
Add-in
1. Peralatan tambahan yang dipasangkan pada salah satu board yang tersedia.
2. Program-program pendukung yang ditambahkan pada sebuah program aplikasi.

Address
Angka-angka yang menunjukkan lokasi di dalam memori sebagai tempat tersimpannya informasi.

Adobe PageMaker
Perangkat lunak aplikasi yang mengolah data untuk kebutuhan pembuatan desain layout buku, cover untuk majalah, koran, dll. Biasanya dipakai oleh jenis usaha setting komputer untuk keperluan pembuatan kartu undangan, kartu nama, kartu ucapan, kop surat, dan lain sebagainya.

Adobe Photoshop
Perangkat lunak aplikasi yang mengolah data gambar dan grafis untuk kebutuhan printing, desain grafis.

ADSL (Asymmetric Digital Subscriber Lines)
Pengiriman data digital tingkat tinggi di atas jalur line telepon. ADSL merupakan teknologi modulasi yang dikembangkan dengan Discrete Multitone (DMT) yang memungkinkan transmisi data berkecepatan tinggi.Fasilitas ADSL secara simultan menggunakan layanan telepon biasa, ISDN, dan transmisi data berkecepatan tinggi, seperti halnya video.
ADSL berbasis DMT nampak sebagai transisi dari kawat tembaga ke kabel fiber masa depan. Hal ini yang menjadikan ADSL lebih ekonomis digunakan untuk kebutuhan telepon lokal perusahaan karena perangkat ADSL mempu menyediakan layanan data berkecepatan tinggi sebelum menggunakan teknologi fiber optics.

Advertiser
Sama artinya dengan Merchant, yaitu pedagang atau perusahaan yang memberikan komisi.

Affiliate Site
Halaman dimana iklan merchant dimasukkan. Kita bisa memasukkan iklan merchant ke sembarang halaman yang ada dalam website, dan letaknya boleh disembarang tempat.

AGP (Accelerated Graphics Port)
Sebuah bus grafik berkecepatan tinggi yang secara langsung menghubungkan kartu grafis dengan memori utama. AGP beroperasi independen dan terpisah dengan PCI bus dan umumnya berjalan pada 66MHz yaitu dua kali kecepatan PCI yang berjalan pada 33MHz. AGP 1x melakukan satu kali transfer per siklus kerja untuk melakukan transfer data maksimum 266 MB per detik. AGP 2x melakukan dua kali transfer data per satu siklus kerja yaitu 533 MB per detik sedangkan AGP 4x melakukan empat kali transfer per satu siklus kerja yaitu 1,06 GB per detik. Sedangkan kecepatan transfer data maksimum pada PCI sendiri adalah 132 MB per detik.

AGPset
Sebuah chipset yang mendukung Accelerated Graphics Port.

B
B&W (Black and White)
Tampilan suatu obyek dalam warna hitam dan putih saja. Dalam Lotus 123, perintah ini akan mengembalikan grafik berwarna menjadi grafik hitam putih lagi.

Backbone
Jalur utama (frekuensi tinggi) komunikasi di sistem jaringan komputer.

Backbone Network
Sistem sambungan utama dari jaringan terdistribusi dengan struktur hirarki.

Background
Warna atau gambar yang disusun untuk menciptakan efek latar belakang dalam halaman Web.

Back Orifice
Program yang dikembangkan dan dikeluarkan oleh The Cult of the Dead Cow (cDc). Back Orifice merupakan tool remote admnistration, tetapi keberadaannya bisa disalahgunakan untuk hal-hal yang negatif. Jika dimanpaatkan seorang hacker, maka ia bisa mengambil alih kontrol sepenuhnya atas komputer korban. Selain itu, back orifice juga bisa dipakai untuk mencuri data dan e-mail dari komputer korban. Program ini merupakan extensible program yang bisa dirubah dan dikembangkan setiap saat.

Backing Storage
Alat penampung data dalam komputer yang kemampuan simpannya lebih besar daripada penyimpan data utama, namun memiliki kecepatan yang lebih rendah.

Backoff Delay
Lamanya waktu tunggu suatu medium control acces di sebuah terminal dalam jaringan berbentuk CSMA/CD, sebelum melakukan pengiriman kembali sebuah frame setelah terjadinya suatu tumbukan.

Backplane
Sebuah panel dimana sebuah papan sirkuit dalam sebuah peralatan plug dimasukkan; termasuk juga semua kabel yang saling menghubungkan sirkuit.

Backslash
Tombol keyboard bersimbol ‘\’; tombol ini sering dipakai saat bekerja dengan direktori.

Backspace
Tombol keyboard bersimbol ‘􀃅’ yang terletak di atas tombol Enter. Berfungsi untuk menghapus satu karakter sebelum kursor saat ini.

Backup
Salinan dari file program atau file data yang dibuat untuk memberi jaminan agar data yang ada tidak hilang atau terhapus apabila terjadi sesuatu pada file aslinya.

C
Cabinet File
Sebuah format file dari Microsoft yang dipakai untuk menempatkan file-file kompresan pada distribution disk. Untuk melepaskan kompres dari file, dipergunakan program Windows 95/98 Extract yang dijalankan pada perintah baris DOS.

Cabling System
Sistem pembagian kabel bagi seluruh unit dalam jaringan yang akan menghubungkan secara fisik semua stasiun dengan jaringan data LAN.

Cache
Berasal dari kata cash, dipergunakan untuk meningkatkan kecepatan transfer data baik secara sementara maupun permanen.

Cache Folder
Disebut juga Temporary Internet Files Folder adalah tempat penyimpanan sementara file-file dari webpages website tertentu yang telah didownload dari Internet oleh program webbrowser, untuk selanjutnya ditampilkan ke user. Hal ini untuk mempercepat webbrowser menampilkan webpages dari website tersebut.

Cache Memory
Memori berkecepatan tinggi yang mampu bekerjasama dengan CPU, bertindak sebagai buffer antara CPU dan memori utama yang lamban.

CAD (Computer Aided Design)
Software untuk membuat desain produk dan gambar teknik.

CAI (Computer Assisted Instruction)
Software untuk membantu pemahaman siswa tentang suatu obyek. Aplikasinya berupa dialog antara siswa dengan komputer. Secara bertahap komputer akan memberi pertannyaan. Berdasarkan jawaban yang dimasukkan siswa, komputer akan memberi informasi apakah siswa melakukan kesalahan.

Calculator Mode
Terminal yang memiliki kemampuan penghitungan seperti kalkulator. Pengguna memasukkan sebuah ekspresi dan komputer akan mengevaluasi dan memberikan jawaban sesegera mungkin.

Caldera (http://www.caldera.com)
Salah satu distro Linux, Caldera memaketkan produknya dalam 3 kategori : OpenLinux Lite, OpenLinux Base, dan OpenLinux Standard. Produk pertama merupakan versi evaluasi 90 hari. Produk kedua berisi semua paket Lite plus sistem operasi yang lengkap dan mudah diinstall dengan integrasi desktop, client server Internet, dan Intranet. Paket ketiga menyediakan semua paket Base plus komponen high-end dan beberapa perangkat lunak komersial.

Call
Perintah untuk mengerjakan sebuah prosedur atau subrutin dimanapun perintah ini diletakkan, mengambil beberapa kondisi masukan yang dibutuhkan dan memberikan hasil, kemudian kembali ke program pemanggil.

Gambar. Kamus Istilah Komputer Dan Informatika

Pengertian Komputer Menurut Para Ahli

Apa Itu Komputer?

Komputer merupakan suatu perangkat elektronika yang dapat menerima dan mengolah data menjadi informasi, menjalankan program yang tersimpan dalam memori, serta dapat bekerja secara otomatis dengan aturan tertentu. 

Komputer berasal dari bahasa latin computare yang mengandung arti menghitung. Karena luasnya bidang garapan ilmu komputer, para pakar dan peneliti sedikit berbeda dalam mendefinisikan termininologi komputer. 

Menurut Hamacher komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program yang tersimpan di memorinya, dan menghasilkan output berupa informasi. 

Menurut Blissmer mengatakan bahwa, komputer adalah suatu alat elektonik yang mampu melakukan beberapa tugas sebagai berikut: menerima input, memproses input tadi sesuai dengan programnya, menyimpan perintah-perintah dan hasil dari pengolahan, menyediakan output dalam bentuk informasi. 

Menurut Fuori berpendapat bahwa komputer adalah suatu pemroses data yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan aritmetika dan operasi logika, tanpa campur tangan dari manusia.

Referensi:
V. Carl Hamacher, Zvonko G. Vranesic, Safwat G. Zaky, (2001). “Computer Organization (5th Edition)”, McGraw-Hill.

Sekian pengertian komputer, semoga bermanfaat ..!