• Tidak ada hasil yang ditemukan

BAB 2 LANDASAN TEORI. Komputer adalah mesin yang melakukan kalkulasi dan mengolah informasi.

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB 2 LANDASAN TEORI. Komputer adalah mesin yang melakukan kalkulasi dan mengolah informasi."

Copied!
15
0
0

Teks penuh

(1)

BAB 2

LANDASAN TEORI

2.1 Pengertian Komputer

Komputer adalah mesin yang melakukan kalkulasi dan mengolah informasi. Komputer bekerja di bawah kendali program komputer. Program komputer adalah

sekuen (berurutan) instruksi yang memberitahu komputer mengenai apa yang perlu

dilakukan. Perangkat keras adalah komponen elektronik yang dan mekanis. Perangkat lunak adalah program yang mengendalikan komputer. Komputer maksud umum

(general purpose computer) dapat menyimpan banyak program berbeda di

memorinya. Dengan itu memberi kemampuan banyak ragam fungsi seperti mengolah kata untuk pembuatan dokumen, browsing di internet, memainkan lagu atau film, menyelesaikan pencatatan akutansi perusahaan, dan sebagainya.

Komputerisasi merupakan salah satu kemampuan otak yang di miliki manusia. Manusia pun senantiasa mencari cara untuk memperkuat kemampuan otaknya. Sejak awal, manusia telah berupaya memperkuat kemampuan ingatan dan komputasi dengan perangkat/ mesin pengingat dan komputasi.

(2)

2.1.1 Komponen-Komponen Komputer

Komputer terdiri dari komponen utama yang tidak dapat dipisahkan yaitu:

1. Hardware (Perangkat Keras), merupakan peralatan fisik dari computer yang dapat kita lihat dan rasakan.

- Input/Output Devices, seperti keyboard dan printer.

- Storage Device atau perangkat penyimpanan merupakan media untuk menyimpan data seperti disket, hardisk, CD, flash disk.

- Monitor/Screen Monitor merupakan saran untuk menampilkan apa yang kita ketikkan pada papan keyboard telah di olah oleh procesor.

- Casing Unit adalah tempat dari semua peralatan computer. Seperti motherboard, card, peripheral.

- Central Procesing Unit (CPU) adalah salah satu bagian computer yang paling penting, karena jenis processor menentukan pula jenis computer. 2. Software (Perangkat Lunak), merupakan program computer yang berguna

untuk menjalankan suatu pekerjaan sesuai dengan yang dikehendaki. - System operasi, seperti DOS, Unix, Linux, Windows.

- Program Utility, seperti Norton Utility, Scandisk, PC Tools. - Program Aplikasi, seperti GL, MYOB, Payroll.

- Program Paket, seperti Microsoft office, Adobe fotoshop, macromedia studio, open office.

(3)

2.2 Pengertian Sistem

Sistem adalah kumpulan elemen yang saling berinteraksi untuk mencapai satu tujuan tertentu.

Beberapa prinsip umum system ini adalah sebagai berikut:

1. System selalu merupakan bagian system lebih besar. System dapat dipartisi menjadi (sub) system-(sub) system yang lebih kecil.

2. System lebih terspesialisasi akan kurang dapat beradaptasi untuk mengahdapi keadaa-keadaan yang berbeda.

3. Lebih besar ukuran system maka akan memerlukan lebih banyak sumberdaya untuk operasi dan pemeliharaan.

4. System senantiasa mengalami perubahan, tumbuh dan berkembang.

Batas sistem kadang jelas sering tidak jelas terutama untuk sistem perangkat lunak. Jika kita memandang manusia sebagai system, batasnya jelas karena badan manusia terpisah dari manusia lain dan lingkungan secara jelas. Serupa itu adalah mobil, rumah, dan system fisik lain. Tidak demikian untuk sistem perangkat lunak atau sistem berbasis komputer. Pada sistem berbasis komputer, biasanya sulit mendefenisi batasnya. Batasnya ditentukan perancang yang menyatakan mana elemen-elemen di dalam sistem dan elemen-elemen lingkungan. Aturan yang diterapkan adalah segala sesuatu sebagai di dalam bila sistem dapat/ mampu mengendalikan, segala sesuatu sebagai elemen-elemen di luar bila sistem tidak dapat atau menengendalikan.

(4)

2.3 Pengertian Informasi

Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi peneriatmanya yang menggambarkan suatu kejadian-kejadian yang nyata yang di gunakan untuk mengambil suatu keputusan.

Sumber dari informasi ialah data. Data merupakan bentuk jamak dari bentuk tunggal datum atau data item. Data ialah kenyataan yang menggambarkan suatu kejadian-kejadian yang dan kesatuan nyata. Syarat-syarat informasi yang baik daan lengkap adalah:

a. Ketersediaan (availabality)

b. Mudah dipahami (comprehensibility) c. Kehandalan (reability) d. Relevan e. Bermanfaat f. Tepat waktu g. Akurat h. Konsisten

(5)

2.4 Pengertian Sistem Informasi

Pengertian sistem informasi menurut :

a. Gelinas, Oram dan Wiggins (1990)

Sistem informassi ialah suatu sistem buatan manusia yang secara umum terdiri atas sekumpulan komponen berbasis computer dan manual yang dibuat untuk maneghimpun, menyimpan, dan mengola serta menyediakan informasi keluaran kepada para pemakai.

b. Alter (1992)

Sistem informasi ialah kombinasi antara prosedur kerja, informasi, orang dan teknologi informasi yang diorganisasikan untuk mencapai tujuan dalam sebuah organisasi.

(Abdul, 2003)

Dapat disimpulkan bahwa system informasi secara keseluruhan adalah cakup sejumlah komponen (manusia, computer, teknologi, dan prosedur kerja), ada sesuatu yang diproses (data menjadi informasi), dan dimaksudkan untuk mencapai suatu sasaran atau tujuan.

(6)

2.5 Pengertian Web

Berdasarkan basis pengembangan aplikasi (software) dapat dibedakan menjadi 2 macam yaitu:

1. Aplikasi Berbasis Dekstop

Aplikasi berbasis desktop dikembangkan untuk dijalankan di masing klien (computer pengakses aplikasi pengolahan database). Database diletakkan di server sedangkan aplikasinya di instal di masing-masing klien. Bahasa pemograman yang digunakan untuk aplikasi tipe ini biasanya adalah Borland Delphi, Visual Basic, Java Netbean, dsb.

Pada aplikasi berbasis desktop, aplikasi di bangu dengan menggunakan tool tertentu, kemudian dikompilasi. Hasilnya dapat langsung digunakan dalam computer.

2. Aplikasi Berbasis Web

Aplikasi berbasis web tidak perlu diinstal di masing klien pengakses aplikasi karena aplikasi cukup dikonfigurasi di server. Kemudian klien mengakses dari browser seperti Internet Explorer, Opera, Firefox. Executor aplikasi dilakukan oleh web server seperti Apache, IIS, Xitami, dan lain lain.

World-Wide Web atau yang biasanya disebut WWW atau W3 adalah system dalam Internet yang grafik jumlah pemakaiannya meningkat paling drastic dibanding layanan lainnya. Hal ini disebabkan WWW tampilan grafik yang sangat indah bagus dipandang. Selain konsep teknologi hypertext yang digunakannya memberikan kemudahan dan kecepatan yang luar biasa. Kedua hal ini memang yang paling diinginkan oleh hamper semua orang. WWW digunakan bukan Cuma sekedar alat

(7)

untuk mencari informasi belaka. Leih daripada itu, WWW sudah banyak secara komersial oleh hamper semua perusahaan-perusahaan besar di seluruh dunia untuk mengiklankan produk-produk mereka.

Istilah hypertext diilhami oleh Ted Nelson pada tahun 1965. Hypertext menurut Ted Nelson adalah”suatu text (serangkaian katayang mempunyai hubungan

link dengan teks lainnya)”. Jika untuk teks memakai istilah hypertext maka untuk

grafik, image, gambar dan suara istilahnya adalah hypermedia.

Jika pada Gopherspace yang mempunyai link antar geopher server adalah setiap item pada tiap menu gopher, maka pada WWW satu atau serangkaian kata pada suatau dokumen hypertext yang ditampilkan di layar dapat merupakan petunjuk arah (pointer) yang mengacu ke dokumen hypertext lainnya yang mengandung informasi lebih rinci tentang kata atau serangkaian kata yang bersangkutan tersebut. Kata atau serangkaian kata yang mempunyai link tersebut bisanya dibedakan dari kata-kata lainnya dengan warna terang pada monitor monokrom atau dengan warna yang berbeda pada monitor berwarna. Jadi misalnya, seorang pemakai WWW mengakses sebuah WWW server, ia akan mendapatkan halaman pertama (home page) dari WWW server tersebut. Selanjutnya jika pemakai tersebut memakai interface grafik (window), maka dengan menggeser-geser mouse dia dapat memilih sembarang kata serangkaian kata yang mempunyai warna berbeda dengan warna pada teks yang lain lalu mengklik salah satu kata atau serangkaian kata tersebut dan selanjunya ia akan mendapat tampilan kedua yang berisi informasi lebih jauh tentang kata atau serangkaian kata yang dipilihnya tadi. Saat itu mungin ia sudah berada di WWW server yang lain tanpa ia perlu tahu sebelumnya kemana ia harus pergi untuk

(8)

mendapatkan informasi tentang kata atau serangkaian kata yang dicarinya itu. Biasanya peranti-peranti lunak pengakses WWW menyediakan informassi kepada pemakainya dimana si pemakai berada pada saat itu. Hal ini bias dilihat dari URL-nya (Uniform Resource Locator), yaitu suatu penunjuk alamat dalam Internet.

2.6 HTML

Intenet pertama kali muncul masih berbasis teks dimana user yang mengaksesnya masih menggunakan suatu terminal yang tidak user friendly. Seiring perkembangan internet yang mangkin maju dan cepat serta ditunjang dengan hardware yang semakin baik, maka orang mulai berpikir bagaimana agar tampilan internet menjadi semakin baik, sampai akhirnya ditemukanlah standar baru yang disebut HTTP dan HTML.

Dengan HTTP (Hypertext Transfer Protokol) membuat user dapat mengakses suatu halaman web melalui protocol TCP/IP menjadi lebih mudah. Sedangkan HTML (Hypertext Markup Language) memungkinkan seorang desain web menjadi lebih mudah dalam mendesain web. HTTP dan HTML kemudian dikenal dengan istilah baru yakni WWW (World Wide Web).

Cara kerja WWW adalah menampilkan file-file HTML yang berasal dari server web di computer client dengan menggunakan program-program khusus, yakni browser. Browser pada client mengirimkan permintaan ke server web, yang kemudian di jawab oleh server web dengan cara mengirimkan file-file dalam format HTML. File-file HTML ini berisi instruksi-instruksi yang kemudian diterjemahkan oleh

(9)

browser yang ada dikomputer client sehingga isi informasinya dapat ditampilkan secara visual di computer pengguna (user).

2.7 PHP

PHP (Hypertext Preprosessor) adalah skrip bersifat server-side yang ditambahkan ke dalam HTML. PHP sendiri merupakan singkatan dari Personal Home Page Tools. Skrip ini akan membuat suatu aplikasi yang dapat diintegrasikan ke dalam HTML sehingga suatu halaman web tidak lagi bersifat statis, namun menjadi bersifat dinamis.

Cara penulisan script PHP ada 2 macam yaitu: • Embedded Script

Cara ini meletakkan tag PHP di antara tag-tag HTML <html> <body> <? Echo “Belajar”; ?> <body> <html>

• Non Embedded Script

Pada cara semua script html diletakkan di dalam script PHP <?

Echo ”<html> ”; Echo ”<body> ”; Echo ”Belajar PHP ”;

(10)

Echo ”</body> ”; Echo ”</html> ”; ?>

Penulisan tag PHP ada 4 style: • Style Standart

<?php … ?> • Short Style

<? … ?> • Javascript Style

<script language=’PHP’> … </script> • ASP Style

<% … %>

2.8 Pemrograman Web dengan Macromedia Dreamweaver

Dalam software Macromedia Dreamwaver telah disediakan berbagai fasilitas yang memudahkan programmer untuk membuat antarmuka aplikasi. Dengan hanya beberapa langkah klik saja, sebuah antarmuka telah digeneratekan oleh Dreamweaver.

(11)

Teknik sangant membantu bagi advanced programmer tetapi menjadi suatu yang sangat instan bagi programmer pemula.

2.9 Pengenalan Internet

Internet adalah sebuah jaringan computer yang terdiri dari berbagai macam ukuran jaringan computer di seluruh dunia mulai dari sebuah PC, jaringan-jaringan local berskala kecil, jaringan-jaringan kelas menengah, hingga jaringan utama yang menjadi tulang punggung Internet. Seperti NSFnet, NEARnet, SURAnet, dan lain-lain. Jaringan-jaringan ini saling berhubungan atau berkomunikasi satu sama lain dengan berbasiskan protocol IP (Internet Protocol).

Jaringan computer adalah gabungan dari berbagai perlengkapan komunikasi dan computer yang dihubungkan satu sama lain lewat suatu medium komunikasi, sehingga semua pemakai jaringan dapat berkomunikais secara elektronik. Medium komunikasi bias berupa kabel untuk hubungan jenis LAN (Local Area Network) atau saluran telepon, gelombang mikro dan satelit untuk hubungan WAN (Wide Area Network). Untuk hubungan yang relative jauh yang digunakan perlengkapan yang disebut Modem yang berfungsi sebagai pembawa sinyal pembawa dari tempat asal ke tempat tujuan dengan suatu gelombang frekuensi tinggi. Setiap mesin computer yang turut berpartisipasi dalam jaringan disebut node.

Tempat dimana pemakai jaringan berada disebut terminal. Terminal dapat berupa sebuah monitor dan sebuah keyboard saja yang kemudian melakukan aktivitas di host (semua mesin computer yang menggunakan system operasi yang

(12)

menggunakan multi-user seperti Unix setelah terlebih dahulu melalui sebuah perlengkapan yang bernama Terminal-Server. Terminal jenis adalah jenis characted-based dan tidak mempunyai interface grafik (window).

Selain itu terminal dapat juga berupa Workstation (semua mesin computer yang memiliki tampilan grafik dan memungkinkan pemakai melakukan beberapa pekerjaan sekaligus) dan melakukan emulasi ke sebuah host langsung lewat medium kabel tanpa melalui terminal-server. Workstation sendiri dapat berfungsi sebagai host. Terakhir terminal bias juga berupa PC (semua mesin computer yang menggunakan system operasi single-user seperti DOS) dengan menjalankan sebuah perangkat lunak tertentu untuk melakukan emulasi ke host. PC juga dapat bertindak sebagai workstation dengan memakai interface grafiknya. Selain itu antara host, workstation dan PC dapat melakukan suatu hubungan yang disebut client-server, yaitu suatu hubungan dimana klient meminta layanan dari server untuk diproses sendiri oleh klient.

Sementara itu beberapa jaringan besar yang bukan merupakan bagian dari Internet tetapi mempunyai hubungan dengan Internet antara lain yaitu:

1 BITNet (Because It’s Time Network)

BITNet adalah sebuah jaringan yang menggunakan hubungan point-to-point dengan menggunakan protocol RSCS/NJE yang sebagian besar adalah mesin-mesn IBM. Sampai saat ini BITNet masih masih berkembang walau semakin tertinggal keberadaannya dengan semakin meluasnya jaringan Internet yang jauh lebih cepat, murah dan lengkap.

(13)

UUCP adalah jaringan computer yang berbasiskan protocol UUCP. Dua computer saling berkomunikasi pada suatu interval waktu tertentu yang disebut juga polling dan melaksanakan pekerjaan yang telah ditetapkan oleh kedua computer tersebut.

3 UseNet (Unix User Network)

UseNet atau yang disebut juga dengan Netnews adalah suatu system konferensi untuk semua pemakai jaringan ini dengan menggunakan protocol UUCP dan NNTP. Setiap pemakai dapat menulis, menangggapi atau mendiskusi tentang suatu artikel berita.

4 FidoNet

FidoNet pertama kali diperkenalkan oleh Tom Jennings pada tahun 1983. FidoNet mula-mula berasal dari FidoBBS yaitu bulletin Board system di San Fransisco.

5 EasyNet

EasyNet adlah suatu jaringan yang disediakan oleh Digital Equipment Corp. yang berbasiskan protocol DECnet. Semua pemakai internet dapat mengakses internet lewat suatu gateway yang ada di beberapa tempat. Demikian pula pemakai di luar EasyNet dapat mengakses EasyNet lewat gateway yang sama. 6 IGN (IBM Global Network)

(14)

2.10 My Structured Query Language (MySQL)

MySQL merupakan software sistem manajemen database (Database Manajemen Sistem-DBMS) yang sangat popular dikalangan pemrograman web terutama dilingkungan Linux dengan menggunakan Script PHP dan Perl.

Fungsi MySQL dapat dikatakan sebagai interpreter query, karena setiap kata menggunakan query SQL (Perintah SQL) kita harus meletakkannya di dalam fingsi ini. Dengan kata lain, SQL tidak dapat dijalankan tanpa adanya fungsi MySQL. MySQL termasuk jenis relational database sistem (RDBMS). Sehingga istilah seperti tabel, baris dan kolom tetap digunakan dalam MySQL. Pada MySQL sebuah database mengandung beberapa tabel, tabel terdiri dari sejumlah baris dan kolom.

SQL merupakan singkatan dari Structured Query Language. SQL digunakan untuk berkomunikasi dengan sebuah database. SQL adalah bahasa yang meliputi perintah-perintah untuk menyimpan, menerima, memelihara dan mengatur akses-akses ke basis data serta digunakan untuk memanipulasi dan menampilkan data dari database. Perintah-perintah SQL yang sering digunakan untuk kebutuhan web database diantaranya yaitu:

(15)

2.11 BAHASA PEMROGRAMAN

Bahasa pemrograman adalah notasi untuk mengekspresi instruksi-instruksi yang harus dilakukan komuter. Bahasa pemrograman adalah media komunikasi antara manusia dan mesin. Bahasa pemrograman yang ampuh lebih dari sekedar sarana untuk memerintah computer untuk melakukan tugas. Bahasa juga bertindak sebagai kerangka kerja dalam mengorganisasi gagasan penyelesaian ke computer. Ketika kita merancang suatu bahasa pemrograman, kita harus menekankan kepada pentingnya bahasa itu dalam menyediakan sarana untuk mengkombinasi gagasaan-gagasan sederhana menjadi gagasan-gagasan sederhana menjadi gagasan-gagasan yang lebih kompleks.

Pada level rendah, program berisi proses yang memanipulasi data. Proses seperti ruh, tidak dapat dilihat dan disentuh. Proses tidak terdiri dari materi yang sama sekali tapi merupakan hal yang nyata. Proses dapat melakukan kerja intelektual. Proses dapat menjawab semua pertanyaan, dapat berdampak pada dunia dengan mengeluarkan uang di mesin ATM, atau mengendali lengan robot di pabrik. Program disusun dari ekspresi simblik dalam suatu bahasa pemrograman yang meresepkana tugas-tugas yang harus dikerjakan oleh proses.

Referensi

Dokumen terkait

2 Paradigma, Majalah Ilmiah Sains dan Matematika 1410-4385 FMIPA Universitas Haluoleo Kendari Tidak Terakreditasi PERTANIAN 1 Jurnal Penelitian Pertanian Terapan 1410-5020

Menurut Victorius (2008), perairan pantai Pasir Putih Situbondo yang mempunyai kondisi substratnya banyak ditemukan sand merupakan lokasi yang cukup baik untuk

Terlepas dari kemungkinan terbatasnya fasilitas belajar berupa buku-buku dan lingkungan belajar yang belum memadai untuk mendukung pembelajaran bahasa Inggris bagi

Dokumen Rencana Strategis (RENSTRA) Dinas Pertanian Perkebunan Peternakan dan Perikanan Kabupaten Blora Tahun 2016-2021 ini akan menjadi acuan dalam penyusunan

Me- mang benar, saya perlu ada paling tidak pun 10% daripada harga pangsapuri tersebut tetapi terdapat beberapa kaedah yang membo- lehkan kita membeli

Berdasarkan uraian pada latar belakang tersebut, rumusan masalah dalam tugas akhir ini adalah bagaimanakah merancang, membuat, dan menguji sistem pendukung keputusan penerimaan

Hasil pengamatan menunjukkan bahwa intensitas kerusakan daun pada 55 HST berbeda nyata hanya pada tajuk bagian bawah, sedangkan pada 69 HST ken~sakan daun pada

suatu lembaga yang pembentukan pertama dengan surat keputusan Gubernur Kepala Daerah Tingkat I Kalimantan Barat Nomor 135 Tahun 1990 tanggal 26 Maret 1990 tentang susunan Organisasi