Komputer bekerja atas dasar instruksi. Orang atau ahli pembuat program ini disebut sebagai programmer.

dokumen-dokumen yang mirip
Perangkat Lunak Komputer. Nurjati Widodo, S.AP, M.AP.

Perangkat Lunak Komputer

( Microsoft office Word, Excel, Power Point 2013 )

MATERI II KOMPUTER (SOFTWARE)

MATERI : Minggu 2 SISTEM KOMPUTER

POKOK BAHASAN PENGANTAR KOMPUTER DAN PERKEMBANGANNYA

Pengenalan Pemrograman Komputer (Software)

Definisi Komputer. Sistem Komputer

BAB 1 PENDAHULUAN. Perkembangan Aplikasi Web yang semakin berkembang pesat sejak munculnya

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi dan teknologi komputer saat ini berkembang

PENGANTAR APLIKASI KOMPUTER

PENGERTIAN WEB web adalah

BAB 1 PENDAHULUAN. Komputer adalah kekuatan yang dominan di dalam masyarakat. Penggunaannya terus saja

BAB II LANDASAN TEORI. adalah Sistem Operasi ( Operating System) dan program-program aplikasi yang

BAB 2 LANDASAN TEORI. merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

MATERI : PERANGKAT LUNAK (SOFTWARE)

BAB 1 PENDAHULUAN. Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara

BAB III METODE PENELITIAN. Gambar 3.1 ini merupakan desain penelitian yang akan digunakan. Exponential Smoothing

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

No HP :

BAB III LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. Berkaca dari pesatnya laju perkembangan teknologi. modern, sistem penjadwalan guru di sebuah sekolah akan lebih

BAB III LANDASAN TEORI

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

Rekayasa Sistem Web. Teguh Wahyono. Fakultas Teknologi Informasi Semester Antara Tahun 2012/2013

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

BAB 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat

BAB 1 PENDAHULUAN Latar Belakang. Sistem informasi merupakan suatu sistem yang menerima masukan data dan

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB II KAJIAN PUSTAKA

BAB 2 LANDASAN TEORI

SISTEM INFORMASI PENERIMAAN SISWA BARU SEKOLAH MENENGAH PERTAMA BERBASIS WEB (STUDI KASUS KABUPATEN KUTAI KARTANEGARA)

BAB I PENDAHULUAN. internet yang sangat membantu dalam kemudahan serta kecepatan pengiriman,

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB 1 PENDAHULUAN. kualitas sarana dan prasarana pendidikan di Indonesia ditambah lagi kondisi

BAB 1 PENDAHULUAN. Perkembangan aplikasi web yang semakin pesat sejak munculnya teknologi internet sangat

Perkembangan Perangkat Lunak. Oleh: Tim Pengajar PTIK

1.1 Latar Belakang. 1 Universitas Kristen Maranatha

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

Sistem Perangkat Lunak

BAB 2 LANDASAN TEORI

BAB 2 TINJAUAN TEORI

BAB II TINJAUAN PUSTAKA

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN. dalam melakukan setiap pekerjaan. Perkembangan aplikasi web yang semakin

BAB 1 PENDAHULUAN. 1.4 Latar Belakang. Dalam kondisi administrasi Dinas Komunikasi dan Informatika sekarang sangat

BAB II KAJIAN PUSTAKA

PENGENALAN DAN INSTALASI SOFTWARE

BAB I PENDAHULUAN. A. Latar Belakang. Kemajuan teknologi informasi yang sangat pesat pada masa

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

BAB 1 PENDAHULUAN. asing dengan teknologi yang satu ini, bahkan untuk orang awam sekalipun. Berbagai

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Perkembangan ilmu pengetahuan dan teknologi telah memperlihatkan kemajuan yang

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB 1 PENDAHULUAN. aplikasi(application program misalnya Microsoft Office), sistem operasi (operating

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

BAB 1 PENDAHULUAN. bagi yang menerimanya (Tafri D. Muhyuzir, 2001, 8). satu aspek pekerjaan, melainkan berbagai aspek yang berbeda-beda sehingga

BAB IV HASIL DAN PEMBAHASAN

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

BAB II TINJAUAN PUSTAKA. Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

10/24/2017. Perangkat Lunak. Peranan Perangkat Lunak. Perangkat Lunak Sistem. Perangkat Lunak Sistem. Perangkat Lunak. (Software)

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Perkembangan Teknologi Internet yang pesat telah memicu munculnya berbagai

BAB I PENDAHULUAN. I.1 Latar Belakang

BAB I PERSYARATAN PRODUK

BAB V IMPLEMENTASI SISTEM. Implementasi dari Sistem Informasi Pengolahan Data Penerimaan DSPB dan

BAB 1 PENDAHULUAN. Semakin berkembangnya teknologi internet maka kebutuhan dalam memperoleh

BAB 1 PENDAHULUAN. 1.1.Latar Belakang. Berbagai macam cara yang dilakukan seorang programmer untuk memperoleh suatu

BAB 1 PENDAHULUAN. Perkembangan Teknologi Internet yang pesat telah memicu munculnya berbagai

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dalam dunia teknologi informasi, komputer tidak hanya digunakan sebagai alat untuk

Internet Database. by: Ahmad Syauqi Ahsan

BAB 2. Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung.

I.1 Latar Belakang. Universitas Kristen Maranatha

PERANGKAT LUNAK KOMPUTER

PERANGKAT LUNAK KOMPUTER

PENDAHULUAN. salah satunya adalah sistem teknologi informasi. Keberadaan universitas saat

I.1 Latar Belakang. 1 Universitas Kristen Maranatha

BAB 2 LANDASAN TEORI

1.1 Latar Belakang Masalah

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI PENELITIAN. Pengembangan Aplikasi Pencarian Rute Terpendek Menggunakan

BAB I PENDAHULUAN. menjadi informasi dan didistribusikan untuk pemakai. apapun seiring dengan perkembangan teknologi. Semakin tingginya wawasan

BAB III METODE PENELITIAN. Tugas Akhir ini dilaksanakan di Lab Teknik Komputer Jurusan Teknik Elektro

BAB 1 PENDAHULUAN. waktu, semakin membuat semua orang harus bekerja ekstra cepat dengan

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah,

BAB 4 IMPLEMENTASI DAN EVALUASI. untuk mendukung pembangunan dan implementasi sistem.

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB II TINJAUAN PUSTAKA. bertanggungjawab memproses masukan (input) sehingga menghasilkan

Contoh dari aplikasi grafis bitmap adalah Adobe Photoshop, Corel Photopaint, Microsoft Photo Editor, Macromedia Fireworks, dll.

BAB II LANDASAN TEORI

BAB V PEMBAHASAN DAN IMPLEMENTASI

Transkripsi:

SOFTWARE

Komputer bekerja atas dasar instruksi. Orang atau ahli pembuat program ini disebut sebagai programmer.

Perangkat lunak biasanya dikelompokkan menjadi program sistem dan program aplikasi. Window XP atau Linux termasuk dalam kelompok program sistem dan lebih populer dengan sebutan operating sistem(os). Microsoft Word, Excel, dan power-point adalah program aplikasi perkantoran yang banyak digunakan.

PROGRAM SISTEM Program sistem dapat diklasifikasikan menjadi dua kelompok yaitu: 1. Sistem Operasi, merupakan perangkat lunak yang mengoperasikan komputer serta menyediakan antarmuka dengan perangkat lunak lain atau dengan pengguna. Contoh sistem operasi : MS DOS, MS Windows (dengan berbagai generasi), Macintosh, OS/2, UNIX (dengan berbagai versi), LINUX (dengan berbagai distribusi, contoh aplikasi berbasis Linux antara lain; Abi Word dan Modzila Firefox), NetWare, dan lain-lain. 2. Program Utilitas, merupakan program khusus yang berfungsi sebagai perangkat pemeliharaan komputer, seperti anti virus, partisi hardisk, manajemen hardisk, dan lain-lain. Contoh produk program utilitas: Norton Utilities, PartitionMagic, McAfee, dan lain-lain.

PROGRAM APLIKASI/APLIKASI program yang ditujukan untuk melakukan tugas khusus. Program ini biasanya dikelompokkan menjadi dua, yaitu program aplikasi dan paket program.

1. Program Aplikasi, merupakan program yang dikembangkan untuk memenuhi kebutuhan yang spesifik. Contoh: aplikasi akuntansi, aplikasi perbankan, aplikasi manufaktur, dan lainlain. 2. Program Paket, merupakan program yang dikembangkan untuk kebutuhan umum, seperti: a. pengolah kata/editor naskah: Wordstar, MS Word, Word Perfect, AmiPro, dan lain-lain; b. pengolah angka/lembar kerja: Lotus123, MS Excell, QuattroPro, dan lainlain; c. presentasi: MS PowerPoint, dan lain-lain; d. Web browser: Internet Explorer, Netscape, dan lain-lain; e. desain grafis: CorelDraw, PhotoShop, dan lain-lain; f. Multimedia: macromedia flash; g. SIG (Sistem Informasi Geografis): Mapinfo, ArcInfo, ArcView.

A. Bahasa Pemrograman Pascal, BASIC, Prolog, Java, Bahasa-C Generasi terakhir adalah bahasa pemrograman visual, Visual Basic termasuk dalam kelompok ini. Akhir-akhir ini banyak pengembang software menggunakan bahasa pemrograman VB.net, terutama untuk aplikasi online.

SIMPEG (Sistem Informasi Pegawai) misalnya, pengembang software yang secara umum disebut sebagai service provider akan memadukan bahasa pemrograman dengan paket aplikasi database. Pemrograman menggunakan bahasa Visual Basic sering dipadukan dengan paket aplikasi database Access, sementara pengembangan sistem informasi online banyak menggunakan bahasa pemrograman PHP dengan database MySQL. Sistem Informasi yang menggunakan kombinasi VB (Visual Basic) dengan Access adalah dalam lingkup sistem operasi Window. Sedangkan Sistem Informasi yang dikembangkan menggunakan bahasa pemrograman PHP dengan database MySQL dibawah operating sistem Linux.

PHP (PHP Hypertext Processor) PHP adalah singkatan untuk PHP: Hypertext Preprocessor, bahasa interpreter yang mempunyai kemiripan dengan Bahasa-C dan Perl yang mempunyai kesederhanaan dalam perintah namun memiliki kemampuan yang memadai untuk menangani keamanan proses yang terjadi dalam suatu website. Alasan pertama adalah untuk memenuhi kebutuhan user (user requirement), alasan kedua, PHP secara universal sering digunakan oleh para pengembang aplikasi berbasis web sehingga mudah mencari referensi apabila ditemukan kelemahan atau bugs pada penggunaan PHP. PHP memiliki fungsi-fungsi yang mendukung konektivitas dengan berbagai DBMS seperti MySQL, MSSQL

Microsoft SQL Server Microsoft SQL Server 2000 merupakan sistem manajemen basis data yang memakai perintah-perintah Transact-SQL untuk mengirim perintah dari komputer client ke komputer server. Transact-SQL adalah bahasa SQL yang dikembangkan Microsoft. Microsoft SQL (MSSQL) Server 2000 berisi database, mesin database, dan aplikasi yang diperlukan untuk mengelola data dan komponen-komponennya.

JavaScript JavaScript merupakan bahasa script yang dikembangkan Netscape dimana menyediakan fasilitas pemrograman untuk lingkungan browser web, membuat web menjadi lebih dinamis dan atraktif, membuat aplikasi berbasis web bereaksi terhadap suatu event dalam halaman web, berguna dalam validasi data yang akan dikirimkan ke server.

Macromedia Dreamweaver Macromedia Dreamweaver adalah suatu aplikasi untuk membantu programmer dalam membuat sistem antarmuka (interface) aplikasi berbasis web. Tools ini memiliki parser library untuk mengenali bahasa html, php, dan lain-lain sehingga membantu programmer dalam mengetik kode program. Tools ini juga memiliki fitur-fitur yang mempermudah perancangan antar muka pengguna dari aplikasi berbasis web. Tools ini mendukung pembuatan CSS yang dapat digunakan untuk stylesheet dari dokumen web yang dibangun.

B. Sumber Daya Manusia 1. Analis Sistem, berperan melakukan analisis terhadap permasalahan yang dihadapi. 2. Perancang Sistem, berperan dalam merancang solusi pemecahan permasalahan dalam bentuk program komputer. 3. Programmer, berperan menerjemahkan rancangan yang dibuat perancang sistem kedalam bahasa pemprograman sehingga solusi dapat dijalankan oleh komputer. 4. Ahli Jaringan, disebut juga sebagai administrator jaringan yang bertugas dalam instalasi, maintenance sistem jaringan. 5. Operator, bertugas menjalankan komputer berdasarkan instruksi yang diberikan. 6. Teknisi, bertugas merakit atau memelihara perangkat keras komputer.

LATIHAN 1. Sebutkan 3 Sistem Operasi yang anda ketahui! 2. Jelaskan 2 jenis pengklasifikasian Program Sistem! 3. Apakah yang dimaksud dengan program utilitas? 4. Jelaskan tentang paket program aplikasi! 5. Sebutkan minimal 3 bahasa pemrograman tingkat tinggi yang anda ketahui! 6. Apakah singkatan PHP itu dan jelaskanlah mengenai PHP. 7. Jelaskanlah mengenai Javascript? 8. Apakah tugas programmer? 9. Sebutkan peran manusia dalam sistem komputer (minimal 4)!

KALAU ADA KACA PECAH JANGAN DIMASUKKAN DALAM PETI APABILA ADA KATA YANG SALAH, JANGAN DIMASUKKAN DALAM HATI