TRAVELOKA!

Traveloka adalah salah satu e-commerce pemesanan tiket pesawat dan kamar hotel.

Welcome to our Blog

welcome and please, enjoy our blog!

Traveloka atau Pegipegi.com?

Bingung pilih mana? liat saja perbandingannya. Selamat memilih!

Sebuah Pengantar Sistem Informasi

Nilai informasi secara langsung terkait dengan bagaimana membantu pembuat keputusan mencapai tujuan organisasi.

Sunday, 27 December 2015

CHAPTER 5 : SELF-ASSESSMENT TEST, REVIEW QUESTION


Self Assessment Test

1. Sekelompok program yang memanipulasi database dan menyediakan sebuah antarmuka antara database dan pengguna database dan program aplikasi lainnya disebut DBMS

2. Sebuah administrator database adalah terampil dan terlatih IS profesional yang mengarahkan semua kegiatan yang berkaitan dengan basis data organisasi.

3. Redundansi data adalah kualitas yang diinginkan dalam database. Benar atau salah? Salah.

4. Sebuah Primary key adalah bidang atau set bidang yang secara unik mengidentifikasi catatan database. 

5. Sebuah diagram entityrelationship menggunakan simbol-simbol grafis dasar untuk menunjukkan organisasi dan hubungan antar data.  

6. Apa model database tempat data dalam tabel dua dimensi? a. relational. 

7. Joining melibatkan menggabungkan dua atau lebih tabel database.

8. Setelah data telah ditempatkan ke dalam database relasional, pengguna dapat membuat pertanyaan dan menganalisis data. Manipulasi data dasar meliputi memilih, memproyeksikan, dan mengoptimalkan. Benar atau salah? Salah.

9. Karena DBMS bertanggung jawab untuk menyediakan akses ke database, salah satu langkah pertama dalam menginstal dan menggunakan database melibatkan mengatakan DBMS struktur logis dan fisik dari data dan hubungan antar data dalam database. Gambaran tentang seluruh database disebut skema.

10. Perintah yang digunakan untuk mengakses dan melaporkan informasi dari database adalah bagian dari b. Data manipulation language. 

11. Akses adalah DBMS populer untuk b. Personal komputer.

12. Sebuah tren baru dalam manajemen database, yang dikenal sebagai database sebagai Layanan, menempatkan tanggung jawab menyimpan dan mengelola database pada penyedia layanan. Benar atau salah? Benar

13. Sebuah data warehouse memegang informasi bisnis dari berbagai sumber di perusahaan, yang mencakup semua aspek perusahaan proses, produk, dan pelanggan.

14. Sebuah alat informasi-analisis yang melibatkan penemuan otomatis pola dan hubungan dalam data warehouse disebut b. Data mining. 

15. Analisis prediktif memungkinkan pengguna untuk memprediksi masa depan berdasarkan informasi database dari masa lalu dan sekarang. 



Review Question


1. Apa atribut? Bagaimana cara berhubungan dengan suatu entitas?
Jawab: Attribute adalah karakteristik dari suatu entitas. Dengan cara memanipulasi data dasar yang meliputi Select (memilih), memproyeksikan, dan bergabung.
2. Jelaskan istilah database. Kenapa itu berbeda dari database management sistem ?
Jawab: Database adalah sebuah koleksi terorganisir dari data. Sedangkan sistem manajemen database (DBMS) adalah sekelompok program yang memanipulasi database dan memberikan antarmuka antara database dan pengguna dari database dan lainnya program aplikasi.
3. Apa hirarki data dalam database?
Jawab: Hirarki data adalah Bit, karakter, bidang, catatan, file, dan database.
4. Apa yang dimaksud dengan file flat?
Jawab: Sebuah file datar adalah sebuah program database sederhana yang catatan tidak memiliki hubungan satu sama lain. Database flat file yang sering digunakan untuk menyimpan dan memanipulasi tabel tunggal atau file, dan tidak menggunakan
salah satu model database yang dibahas sebelumnya, seperti model relasional.
banyak spreadsheet dan program pengolah kata memiliki kemampuan flat file. Paket-paket ini dapat software menyortir tabel dan membuat perhitungan sederhana dan perbandingan.
5. Apa tujuan dari primary key? Bagaimana bisa berguna dalam mengontrol redudansi data?
Jawab: Untuk mengurangi redundansi dan menghilangkan potensi masalah memiliki dua catatan yang berbeda untuk satu data. Primary key adalah bidang atau set bidang yang unik mengidentifikasi catatan. Tidak ada catatan lain dapat memiliki primary key yang sama. Primer key digunakan untuk membedakan catatan sehingga mereka dapat diakses, terorganisir, dan dimanipulasi.


6.  Apa tujuan data pembersihan?
Jawab : Untuk mendeteksi dan memperbaiki (atau menghapus) record korup atau tidak akurat dari mengatur catatan, tabel, atau database, yang mengacu pada identifikasi tidak lengkap, tidak benar, tidak tepat, tidak relevan pada bagian data dan kemudian mengganti atau memodifikasi data.

7. Apa keuntungan dari pendekatan database?
Jawab : Untuk memecahkan masalah yang melekat dalam pendekatan pengolahan file seperti redundansi data, kurangnya integrasi data, data ketergantungan dan integritas data.

8. Apa pemodelan data? Apa tujuannya? Jelaskan secara singkat tiga model data yang umum digunakan.
Jawab : Proses menciptakan sebuah model data dengan menerapkan model deskripsi formal data menggunakan teknik pemodelan data.
Fungsinya untuk menentukan dan menganalisis persyaratan data yang diperlukan untuk mendukung proses bisnis suatu organisasi.
Untuk mengelola data sebagai sumber daya, integrasi sistem informasi, merancang database / data warehouse (alias repositori data).

9.  Apa yang dimaksud dengan skema database, dan apa tujuannya?
Jawab : Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya.

10. Bagaimana bisa sebuah kamus data berguna untuk administrator database dan insinyur perangkat lunak DBMS?
Jawab : Karena DBMS menyediakan fasilitas kamus data atau katalog sistem yang menjelaskan deskripsi dari field-field data yang terkandung dalam basisdata.

11. Identifikasi karakteristik penting dalam memilih sebuah sistem manajemen database.
Jawab : Organisasi data, Hierarki Data, Spreadsheet sebagai Basis Data Sederhana, Flat Files, Field Field kunci, Tabel-tabel yang Berhubungan, Struktur Basis Data.

12. Apa perbedaan antara bahasa definisi data (DDL) dan bahasa manipulasi data (DML)?
Jawab : DML (Data Manipulation Language) Perintah yang dapat digunakan untuk memodifikasi isi dari database. DDL (Data Definition Language) : Perintah yang dapat digunakan untuk membuat/ menghapus/ mengubah sebuah object database, seperti database, table, index.

13. Apa perbedaan antara proyeksi dan bergabung?
Jawab : Sebuah kondisi join menjelaskan bagaimana catatan dari dua tabel yang terhubung. Kadang-kadang beberapa bidang tabel yang terlibat dalam sebuah tampilan tidak menarik. Set bidang yang digunakan dalam view dapat didefinisikan secara eksplisit (proyeksi).

14.  Apakah sistem database terdistribusi?
Jawab : Sistem database distribusi kumpulan data logic yang saling berhubungan secara fisik terdistribusi dalam jaringan komputer, yang tidak tergantung dari program aplikasi sekarang maupun masa yang akan datang.

15.  Apa yang dimaksud dengan data warehouse, dan bagaimana hal itu berbeda dari database tradisional yang digunakan untuk mendukung OLTP?
Jawab : Data warehouse adalah suatu sistem komputer untuk mengarsipkan dan menganalisis data historis suatu organisasi seperti data penjualan, gaji, dan informasi lain dari operasi harian. On-Line Transaction Processing(OLTP) : Merupakan suatu pemrosesan yang menyimpan data mengenai kegiatan operasional transaksi sehari-hari.

16.  Apa yang dimaksud dengan "front end" dan "back end" dari DBMS?
Jawab : Front-End Developer Programmer yang lebih fokus pada tampilan luarnya (layout), jika kalian melihat web-web yang bagus layout/tampilanya itu biasanya dibuat oleh para front-end web developer untuk itu mereka harus bisa memahami beberapa bahasa programming diantaranya HTML, CSS, Javascript dan Jquery.
Back-End Developer Programmer yang lebih fokus pada fungsi-fungsi dari website tersebut, misalnya membuat form registrasi, pembayaran dan lain sebagainya, karena itu mereka harus bisa memahami beberapa bahasa programming juga diantaranya php, sql, java dan lain sebagainya.

17. Apa yang dimaksud data mining? Apa OLAP? Bagaimana mereka berbeda?
Jawab : Data mining : Data Mining adalah serangkaian proses untuk menggali nilai tambah dari suatu kumpulan data berupa pengetahuan yang selama ini tidak diketahui secara manual.
OLAP : Merupakan suatu pemrosesan database yang menggunakan tabel fakta dan dimensi untuk dapat menampilkan berbagai macam bentuk laporan, analisis, query dari data yang berukuran besar.
Perbedaan : OLAP = cepat, analisis, bersama, multidimensi, informasi. sedangkan
Data Mining: Membersihkan, seleksi, transformasi, penemuan pengetahuan, Pola evolusi, Pengetahuan presentasi.

18.  Apa yang dengan ORDBMS? Jenis dapa apa yang dapat ditangani?
Jawab : ORDBMS adalah sistem yang "berusaha untuk memperluas sistem database relasional dengan fungsi yang diperlukan untuk mendukung kelas yang lebih luas dari aplikasi dan, dalam banyak hal, menyediakan jembatan antara paradigma relasional dan berorientasi objek". ORDBMS diciptakan untuk menangani jenis baru dari data seperti audio, video, dan file gambar yang database relasional tidak dilengkapi untuk menangani.

19. Apa yang dimaksud dengan bisnis intelijen? Bagaimana menggunakannya?
Jawab : Bisnis Intelijen adalah proses berbasis teknologi untuk menganalisis data dan menyajikan informasi ditindaklanjuti untuk membantu eksekutif perusahaan, manajer bisnis dan pengguna akhir lainnya membuat keputusan bisnis yang lebih.
Sistem Business Intelligence digunakan untuk meningkatkan pengambilan keputusan suatu perusahaan dengan menggabungkan alat untuk mengumpulkan, menyimpan, mengakses, dan menganalisis data bisnis.


CHAPTER 5 : Sistem Database dan Intelegensi Bisnis

Sistem Database dan Intelegensi Bisnis



Manajemen data dan pemodelan adalah aspek kunci dari pengorganisasian data dan informasi. Data adalah salah satu sumber daya yang paling berharga yang perusahaan miliki. Hal ini diatur dalam hirarki yang membangun dari elemen terkecil ke terbesar . Elemen terkecil adalah bit, angka biner. Sebuah byte (karakter seperti surat atau digit angka) terdiri dari delapan bit. Sekelompok karakter, seperti nama atau nomor, disebut bidang (obyek). Kumpulan dari bidang terkait adalah catatan; kumpulan terkait catatan disebut file. Database, yang merupakan puncak hirarki, adalah kumpulan catatan dan file. Suatu entitas adalah kelas umum dari objek yang datanya dikumpulkan, disimpan, dan dipelihara. Atribut adalah karakteristik dari suatu entitas. Nilai-nilai tertentu dari atribut (item data) dapat ditemukan di bidang catatan yang menggambarkan entitas. Kunci data adalah bidang dalam catatan yang digunakan untuk mengidentifikasi catatan. Sebuah primary key unik mengidentifikasi catatan. Sementara secondary key adalah bidang dalam catatan yang tidak unik mengidentifikasi catatan. Aplikasi-berkas berorientasi tradisional sering ditandai oleh ketergantungan program data, yang berarti bahwa mereka memiliki data terorganisir yang tidak dapat dibaca oleh program lain. Untuk mengatasi masalah data berbasis file tradisional manajemen, pendekatan database dikembangkan. Manfaat dari pendekatan ini termasuk mengurangi redundansi data, meningkatkan konsistensi data dan integritas, lebih mudah memodifikasi dan memperbarui, standardisasi akses data, dan pengembangan program yang lebih efisien. Salah satu alat yang database gunakan untuk menunjukkan hubungan antara data adalah model data. Sebuah model data adalah peta atau diagram entitas dan hubungan mereka. Perusahaan pemodelan data menganalisis kebutuhan data dan informasi seluruh organisasi. Entitas-hubungan (ER) diagram dapat digunakan untuk menunjukkan hubungan antara entitas dalam organisasi. Model relasional menempatkan data dalam dua dimensi tabel. Tabel dapat dihubungkan dengan elemen data umum, yang digunakan untuk mengakses data ketika database query. Setiap baris mewakili record. Kolom dari tabel disebut atribut, dan nilai-nilai yang diijinkan untuk atribut ini disebut domain. Manipulasi data dasar meliputi selectingprojecting, dan joining. Model relasional lebih mudah untuk mengontrol, lebih fleksibel, dan lebih intuitif daripada model lainnya karena itu mengatur data dalam tabel.

Sebuah desain serta manajemen database yang baik merupakan alat yang sangat berharga dalam membantu pengambilan keputusan. DBMS merupakan grup dari program-program yang digunakan sebagai antarmuka antara sebuah database dengan penggunanya serta dengan program aplikasi lainnya. Saat program aplikasi meminta data dari database, proses ini mengikuti jalur akses logika. Perbaikan data mengikuti jalur akses fisik. Records juga bisa dipandang dengan cara yang sama: Logika record merupakan apa yang terkandung dalam record itu sendiri; fisik record, yaitu dimana record itu tersimpan dalam media penyimpanan. Skema digunakan untuk mendeskripsikan keseluruhan database, tipe record, dan hubungannya dengan DBMS. DBMS menyediakan 4 fungsi dasar: Menyediakan tampilan user, membuat serta memodifikasi database, menyimpan serta mengembalikan data, memanipulasi data, dan menghasilkan laporan. Skema masuk kedalam komputer melalui bahasa yang dimengerti data, yang mendeskripsikan data serta hubungannya dalam database yang bersangkutan. Alat lain yang digunakan dalam manajemen database adalah kamus data, yang mengandung deskripsi dari semua data yang ada pada database secara detil. Setelah DBMS terinstal, database dapat diakses, dimodifikasi, dan bisa diperbaiki melalui bahasa manipulasi data. Bahasa manipulasi data yang lebih spesifik lagi, yaitu bahasa query, yang paling sering digunakan adalah Structured Query Language (SQL). SQL digunakan dalam beberapa database populer saat ini dan bisa diinstal di PC serta Mainframes. Pengguna DBMS yang populer, diantaranya Corel Paradox dan Microsoft Access.
IBM, Oracle, dan Microsoft merupakan yang terdepan sebagai penyedia DBMS. Database as a Service (DaaS) atau Database 2.0 merupakan tipe baru dari sebuah database, dimana klien menyewa penggunaan database dalam situs provider. Memilih DBMS dimulai dengan menganalisa mengenai informasi yang dibutuhkan oleh sebuah organisasi. Karakteristik penting dari sebuah database meliputi ukurannya, jumlah pengguna dalam waktu yang bersamaan, performanya, kemampuan DBMS untuk dapat terintegrasi dengan sistem yang lain, fitur dari DBMS, pertimbangan dari penyedia, dan biaya manajemen sistem database itu sendiri.

Jumlah dan tipe aplikasi database akan terus berkembang dan akan menghasilkan keuntungan bisnis. Traditional Online Transaction Processing (OLTP) sistem meletakkan data pada database dengan sangat cepat, dapat diandalkan, serta efisien, tetapi mereka tidak mendukung tipe dari analisis data yang saat ini dibutuhkan oleh pebisnis. Untuk memenuhi kebutuhan ini, organisasi membangun gudang data, yang mana saling menghubungkan sistem manajemen database yang didesain secara spesifik untuk membantu dalam pengambilan keputusan. Pasar data merupakan bagian dari gudang data, yang biasanya tersedia untuk tujuan tertentu atau dalam fungsi area bisnis.

Data mining, yang merupakan automatisasi dalam pencarian sebuah pola dan hubungan dalam sebuah gudang data, hal ini tampak sebagai langkah praktis untuk mendapatkan sebuah hipotesis mengenai sebuah pola dan anomali dalam suatu data yang bisa digunakan untuk memprediksi tindakan di masa yang akan datang. Analisis prediktif merupakan sebuah bentuk dari data mining yang mengkombinasikan sejarah data dengan asumsi mengenai kondisi yang akan datang untuk memperkirakan kemungkinan seperti penjualan produk yang akan datang atau kemungkinan pelanggan akan tidak melunasi pinjamannya. Intelejen bisnis adalah sebuah proses mendapat cukup informasi dalam waktu yang berkala dan memiliki bentuk serta menganalisanya sehingga dapat memberikan dampak yang positif bagi strategi bisnis, taktik, serta operasinya. Intelejen kompetitif merupakan salah satu aspek dalam intelejen bisnis yang terbatas untuk informasi mengenai kompetitornya dan bagaimana informasi tersebut mempengaruhi strategi, taktik, serta operasi. Intelejen kompetitif bukanlah pengintaian yang dilakukan secara ilegal dengan tujuan mendapatkan informasi. Counterintelligence mendeskripsikan langkah-langkah dari organisasi untuk melindungi informasi dari pihak yang ingin mendapatkannya. Seiring dengan perkembangan penggunaan telekomunikasi dan jaringan, distribusi database, yang membolehkan lebih dari satu pengguna dan berbagai akses situs data yang dapat disimpan di lokasi yang berbeda pula semakin meraih popularitas. Untuk mengurangi biaya telekomunikasi, beberapa organisasi membangun replika database, yang menyimpan duplikat dari data yang sering diakses. Multidimensi databse dan Online Analytical Processing (OLAP) program digunakan untuk menyimpan data dan memperbolehkan pengguna untuk mengeksplor data dari sudut pandang yang berbeda. Object-Oriented Database menggunakan pendekatan yang sepenuhnya sama dengan Object-Oriented Programming, yang telah didiskusikan dalam Chapter 4. Dengan pendekatan ini, baik data maupun instruksi prosesnya tersimpan dalam database. Object Relational Database Management System (ORDBMS) menyediakan satu set komplit database, ditambah dengan kemampuan untuk pihak ketiga menambahkan tipe data baru dan sebuah operasi ke dalam database. Tipe data baru tersebut meliputi audio, video, dan data grafik yang memerlukan indexing baru, optimalisasi serta perbaikan fitur. Dalam rangka untuk menambah data mentah, organisasi merasakan keharusan untuk menyimpan data visual dan sinyal audio dalam fashion organized dengan jumlah yang besar. Angka dari tujuan khusus sistem database juga digunakan.

Saturday, 26 December 2015

CHAPTER 4 : SELF-ASSESSMENT TEST, REVIEW QUESTION






Sistem dan perangkat lunak aplikasi sangat penting dalam membantu individu dan organisasi mencapai tujuan mereka.
1. Manakah dari berikut ini adalah contoh dari sistem operasi command-driven?
a. Windows XP
b. Leopard
c. MS-DOS
d. Windows Vista

2. Aplikasi perangkat lunak seperti Microsoft Office Excel memanipulasi perangkat keras komputer secara langsung. Benar atau salah? Salah

3. Sistem operasi saat ini mendukung _______________, kemampuan untuk menjalankan beberapa proses yang tampaknya secara bersamaan. Multitasking

4. Komponen file manajer dari OS mengontrol bagaimana memori diakses dan memaksimalkan memori dan penyimpanan yang tersedia. Benar atau salah? Salah

Organisasi harus tidak mengembangkan perangkat lunak aplikasi proprietary kecuali hal tersebut akan memenuhi kebutuhan bisnis yang menarik yang dapat memberikan keunggulan kompetitif.

5. Fungsi utama dari perangkat lunak sistem adalah untuk menerapkan kekuatan komputer untuk menyerahkan kepada orang, kelompok kerja, dan seluruh perusahaan kemampuan untuk memecahkan masalah dan melakukan tugas-tugas tertentu. Benar atau salah? Salah

6. Software yang memungkinkan pengguna untuk meningkatkan efektivitas pribadi mereka, meningkatkan jumlah pekerjaan yang bisa mereka lakukan dan kualitas, disebut _______________.
a.  software produktivitas pribadi
b. perangkat lunak sistem operasi
c. software utilitas
d. perangkat lunak grafis

7. Optimasi dapat ditemukan di tipe jenis perangkat lunak aplikasi yang mana?
a. spreadsheet
b. program pengolah kata
c. program database
d. program grafis presentasi

8. Software yang digunakan untuk memecahkan masalah yang unik atau spesifik yang biasanya dibangun secara internal tetapi juga dapat dibeli dari perusahaan luar disebut _______________. Perangkat lunak hak milik

9. Sebuah program untuk mendeteksi dan menghilangkan virus adalah contoh dari jenis perangkat lunak apa?
a. software produktivitas pribadi
b. perangkat lunak sistem operasi
c. software utilitas
d. software aplikasi

Organisasi harus memilih bahasa pemrograman yang karakteristik fungsional sesuai untuk tugas di tangan, mengingat keterampilan dan pengalaman pemrograman staf.

10. Kebanyakan perangkat lunak yang dibeli untuk dijalankan pada komputer pribadi menggunakan lisensi ___________.
a. situs
b. bersamaan pengguna
c. multiuser
d. single-user

11. Sebuah kelas perangkat lunak aplikasi yang membantu kelompok bekerja sama dan berkolaborasi disebut __________. Perangkat lunak aplikasi workgroup

12. Setiap bahasa pemrograman telah menetapkan aturannya sendiri, disebut __________ bahasa. Sintaksis

13. Sebuah program software khusus yang disebut penerjemah konversi dari kode sumber programmer ke dalam instruksi bahasa mesin yang terdiri dari angka biner  dan hasil dalam program bahasa mesin. Benar atau salah? Salah






1.    Apakah perbedaan antara sistem dan aplikasi perangkat lunak? Berikan empat contoh produktivitas pribadi perangkat lunak.
Sistem adalah kombinasi dari teknologi informasi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi dan manajemen. Dalam arti yang sangat luas, istilah sistem informasi yang sering digunakan merujuk kepada interaksi antara orang, proses algoritmik, data, dan teknologi.
Contoh :
1.Perangkat Lunak Perusahaan (Firmware)
2.Sistem Operasi(OS)
3.Bahasa pemrograman
4.Perangkat lunak Aplikasi

2.    Langkah apa yang bisa pengguna lakukan untuk memperbaiki bug perangkat lunak?
Ketahui permasalahannya dan identifikasi dimana letak kesalahannya jika kesalahan tidak dapat dihindadir lebih baik hapus perangkatr lunak dan instal ulang lagi dalam sistem anda.

3.    Mengidentifikasi dan membahas secara singkat dua jenis antarmuka pengguna disediakan oleh sistem operasi.
·       Command Line Interface(CLI)
CLI adalah tipe antarmuka dimana pengguna berinteraksi dengan sistem operasi melalui text-terminal. Pengguna menjalankan perintah dan program di sistem operasi tersebut dengan cara mengetikkan baris-baris tertentu.
·       Graphical User Interface(GUI)
GUI adalah tipe antarmuka yang digunakan oleh pengguna untuk berinteraksi dengan sistem operasi melalui gambar-gambar grafik, ikon, menu, dan menggunakan perangkat penunjuk ( pointing device) seperti mouse atautrack ball. Elemen-elemen utama dari GUI bisa diringkas dalam konsep WIMP ( window, icon, menu, pointing device).

4.    Apa yang dimaksud dengan software suite? Berikan beberapa contoh.
Software Suite adalah  kumpulan beberapa program yang dikemas menjadi satu. Beberapa contoh yang terkenal adalah microsoft  Office, Lotus SmartSuite, serta StarOffice.

5.    Empat nama sistem operasi yang mendukung pribadi, workgroup, dan perusahaan lingkungan yang berpengaruh.        
Microsoft, Windows for Workgroups, windows, PC DOS

6.    Apa yang dimaksud dengan arsitektur berorientasi layanan (SOA)?
SOA (service oriented architecture, arsitektur berorientasi layanan) adalah suatu gaya arsitektur sistem yang membuat dan menggunakan proses bisnis dalam bentuk paket layanan sepanjang siklus hidupnya. SOA juga mendefinisikan dan menentukan arsitektur teknologi informasi (TI) yang dapat menunjang berbagai aplikasi untuk saling bertukar data dan berpartisipasi dalam proses bisnis.

7.    Apa yang multitasking?
Multitasking adalah istilah teknologi informasi dalam bahasa inggris yang mengacukepada sebuah metode dimana banyak pekerjaan atau dikenal juga sebagai proses diolah dengan menggunakan sumber daya CPU yang sama. Contoh sistem operasi jenis ini antara lain adalah linux.

8.    Tentukan perangkat lunak utilitas jangka dan memberikan dua contoh.
Utility/Utilitas adalah kegunaan.
Perangkat lunak utilitas merupakan perangkat lunak komputer yang didisain untuk membantu proses analisis, konfigurasi, optimasi, dan membantu pengelolaan sebuah komputer ataupun sistem.
Jenis-jenis program utilitas terbagi atas 2 yaitu:
1. Program Utilitas Internal (bawaan)
2. Program Utilitas Eksternal (bukan bawaan)

9.    Identifikasikan dua sumber utama untuk memperoleh aplikasi perangkat lunak.
·       Internet adalah sumber utama untuk memperoleh aplikasi perangkat lunak dari freeware hingga rental ware. Semua perangkat lunak dapat dicari dan diunduh dari internet tapi ada jika tidak berhati-hati mendownload dari internet dapat juga memuat virus.
·       Membeli dari pembuatnya langsung atau dari tempat penjualan komputer dan perangkat lunak. Semua yang didapat dengan membeli pada tempatnya langsung kemungkinan adalah asli dan perangkat lunak dapat berumur panjang jika tidak ada virus yang menggangunya.

10. Apakah yang dimaksud dengan penyedia layanan aplikasi? Masalah apa yang timbul dalam mempertimbangkan penggunaan ASP?
Penyedia layanan aplikasi (application service provider, ASP) adalah suatu bisnis yang menyediakan layanan berbasis komputer untuk pelanggan melalui suatu jaringan. Perangkat lunak yang disediakan dengan model ini sering juga disebut dengan perangkat lunak on-demand atau SaaS (software as a service)

11. Apa adalah perangkat lunak open source? Apa sandungan terbesar memblokir dengan penggunaan perangkat lunak open source?
Perangkat lunak sumber terbuka (open source software) adalah jenis perangkat lunak yang kode sumber-nya terbuka untuk dipelajari, diubah, ditingkatkan dan disebarluaskan. Karena sifat ini, umumnya pengembangannya dilakukan oleh satu paguyuban terbuka yang bertujuan mengembangkan perangkat lunak bersangkutan.
Masalahnya:
·       Interfacenya yang jelek bisa dilihat tidak ada disain dari layout interface itu sendiri.
·       Terkadang ada beberapa struktuk kode open source yang tidak kita kenal seperti di software lain, sehingga ada beberapa masyarakat berkata “lebih baik membayar daripada harus menanggung resiko”.
·        Kurang update atau versinya tidak bisa diupgrade dan terkadang banyak bug-nya.


12. Apa singkatan API berdiri? Apa peran API?
Singkatan dari API adalah Application Programming Interface.
Antarmuka pemrograman aplikasi (Application Programming Interface/API) adalah sekumpulan perintah, fungsi, dan protocol yang dapat digunakan oleh programmer saat membangun perangkat lunak untuk system operasi tertentu.
API menyediakan fungsi dan perintah dengan bahasa yang lebih terstruktur dan lebih mudah untuk dipahami oleh programer bila dibandingkan dengan System Calls, hal ini penting untuk aspek editing dan pengembangan.

13. Secara singkat membahas keuntungan dan kerugian dari sering upgrade perangkat lunak.
keuntungan sering upgrade perangkat lunak adalah kita dapat memperbaharui perangkat lunak yang didalamnya terdapat aplikasi baru dan kerugian dari sering upgrade perangkat lunak adalah kemungkinan terjadinya eror.

14. Jelaskan perusahaan jangka sumber daya perencanaan (ERP) sistem. Fungsi apa sistem tersebut melakukan?
Perencanaan sumber daya perusahaan, atau sering disingkat ERP dari istilah bahasa Inggrisnya, enterprise resource planning, adalah sistem informasi yang diperuntukkan bagi perusahan manufaktur maupun jasa yang berperan mengintegrasikan dan mengotomasikan proses bisnis yang berhubungan dengan aspek operasi, produksi maupun distribusi di perusahaan bersangkutan.  
Fungsi ERP untuk mengontrol aktivitas bisnis, mulai dari produksi, manajemen kualitas, manajemen persediaan, pengiriman, penjualan hingga sumber daya manusia.

15. Apa freeware? Berikan dua contoh.

Freeware adalah suatu software atau aplikasi yang dapat digunakan oleh semua orang/pengguna tanpa membayar. dari namanya yang mengandung kata free dari bahasa inggris atau gratis, pasti kita akan berpikiran berpikiran freeware adalah aplikasi gratis. contoh software/aplikasi yang menggunakan license Freeware : PhotoScape, Winamp, Line.

BAB 4, Perangkat Lunak : Sistem dan Aplikasi Perangkat Lunak


Perangkat Lunak :  Sistem dan Aplikasi Perangkat Lunak


Sistem dan perangkat lunak aplikasi sangat penting dalam membantu individu dan organisasi mencapai tujuan mereka. Software terdiri dari program yang mengontrol cara kerja perangkat keras komputer.
Dua kategori utama dari perangkat lunak :
Ø  Sistem perangkat lunak
Kumpulan program yang berinteraksi antara hardware dan software aplikasi, dan termasuk operasi sistem, program utilitas, dan middleware. Setiap jenis perangkat lunak sistem dirancang untuk CPU tertentu dan kelas hardware. Kombinasi dari konfigurasi hardware dan sistem perangkat lunak yang dikenal sebagai platform sistem komputer.
Ø  Aplikasi perangkat lunak
Memungkinkan orang untuk memecahkan masalah dan melakukan tugas-tugas tertentu. Dalam kebanyakan kasus, aplikasi perangkat lunak berada pada hard disk komputer sebelum itu dibawa ke memori komputer dan menjalankan.
Sebuah sistem operasi (OS) adalah seperangkat program computer yang mengontrol perangkat keras komputer untuk mendukung pengguna 'kebutuhan komputasi. OS mengkonversi instruksi dari aplikasi ke satu set instruksi yang dibutuhkan oleh perangkat keras. OS juga mengelola memori, yang melibatkan penyimpanan pengendali akses dan penggunaan dengan mengubah permintaan logis ke fisik lokasi dan dengan menempatkan data dalam ruang penyimpanan terbaik, termasuk memori virtual.
OS juga menyediakan pengguna antarmuka, yang memungkinkan pengguna untuk mengakses dan perintah komputer. Seorang pengguna berbasis perintah antarmuka memerlukan teks perintah untuk mengirim pesan; antarmuka pengguna grafis (GUI), seperti Windows, menggunakan ikon dan menu.  Aplikasi perangkat lunak menggunakan OS dengan layanan permintaan melalui aplikasi didefinisikan antarmuka program (API). MS-DOS adalah OS awal untuk IBM-kompatibel. Windows yang lebih tua OS adalah GUI digunakan dengan DOS. Versi yang lebih baru, seperti Windows Vista dan XP, yang OS yang berfungsi penuh yang tidak perlu DOS. Komputer Apple menggunakan proprietary OS tersebut sebagai Mac OS dan Mac OS X. UNIX adalah OS yang kuat yang bias digunakan pada banyak jenis sistem komputer dan platform, dari komputer pribadi ke sistem mainframe. UNIX membuatnya mudah untuk memindahkan program dan data antar komputer atau menghubungkan mainframe dan komputer pribadi untuk berbagi sumber.
Linux adalah kernel dari OS yang sumber kode tersedia secara bebas untuk semua orang. Beberapa variasi Linux tersedia, dengan set kemampuan dan aplikasi untuk membentuk OS lengkap, misalnya, Red Hat Linux. z / OS dan HP-UX adalah OS untuk komputer mainframe. Beberapa OS, seperti Palm OS, Windows Mobile, Windows Embedded, Pocket PC, dan variasi Linux, telah dikembangkan untuk mendukung ponsel komunikasi dan peralatan konsumen.
MIDDLEWARE
Middleware adalah perangkat lunak yang memungkinkan sistem yang berbeda untuk berkomunikasi dan mentransfer data bolak-balik. Sebuah arsitektur berorientasi layanan (SOA) menggunakan aplikasi modular layanan untuk memungkinkan pengguna untuk berinteraksi dengan sistem, dan system untuk berinteraksi satu sama lain.
PROGRAM UTILITAS
Organisasi harus tidak mengembangkan perangkat lunak aplikasi proprietary kecuali hal tersebut akan memenuhi kebutuhan bisnis yang menarik yang dapat memberikan kompetitif keuntungan. Salah satu cara yang berguna mengklasifikasikan banyak kegunaan potensi sistem informasi untuk mengidentifikasi lingkup masalah dan peluang ditangani oleh organisasi tertentu atau lingkungan pengaruhnya.
Tiga pendekatan untuk aplikasi perangkat lunak berkembang untuk membangun perangkat lunak aplikasi proprietary, membeli program yang ada dari rak, atau menggunakan kombinasi disesuaikan dan off-the-shelf software aplikasi.
Ø  Perangkat lunak berpemilik
Keuntungan :
·         Organisasi akan mendapatkan perangkat lunak yang lebih erat sesuai kebutuhannya
·         Terlibat dengan pengembangan, organisasi memiliki kontrol lebih lanjut atas hasil
·         Organisasi memiliki fleksibilitas yang lebih dalam membuat perubahan.
Kerugian :
·         Hal ini mungkin memakan waktu lebih lama dan biaya lebih untuk mengembangkan
·         Staf akan sulit ditekan untuk memberikan dukungan yang berkelanjutan dan pemeliharaan
·         Ada risiko besar bahwa fitur software tidak akan bekerja seperti yang diharapkan atau yang masalah kinerja lainnya akan terjadi.

Ø  Perangkat lunak off-the-shelf
Keuntungan :
·         Biaya awal yang lebih rendah
·         Ada risiko lebih rendah bahwa perangkat lunak akan gagal untuk bekerja seperti yang diharapkan
·         Perangkat lunak akan cenderung kualitas tinggi dari perangkat lunak berpemilik.
Kerugian :
·         Organisasi mungkin membayar untuk fitur yang dilakukannya tidak perlu
·         Perangkat lunak mungkin kurang fitur penting yang membutuhkan kustomisasi mahal
·         Sistem mungkin memerlukan proses rekayasa ulang.
Beberapa organisasi telah mengambil ketiga pendekatan menyesuaikan paket perangkat lunak. Pendekatan ini biasanya melibatkan campuran keuntungan dan kerugian sebelumnya dan harus dikelola dengan hati-hati. Sebuah penyedia layanan aplikasi (ASP) adalah perusahaan yang dapat menyediakan perangkat lunak, dukungan, dan perangkat keras komputer di yang menjalankan perangkat lunak dari fasilitas pengguna atas jaringan. Software sebagai sebuah layanan (SaaS) memungkinkan perusahaan untuk berlangganan software aplikasi bisnis Web-disampaikan dengan membayar biaya layanan bulanan atau biaya per-pakai.
Meskipun ratusan aplikasi komputer dapat membantu orang di sekolah, rumah, dan bekerja, aplikasi utama adalah pengolah kata, analisis spreadsheet, database, grafis, dan layanan online. Sebuah software suite, SmartSuite seperti, WordPerfect, StarOffice, atau Office, menawarkan koleksi program yang kuat.

BAHASA PEMROGRAMAN
Organisasi harus memilih bahasa pemrograman yang karakteristik fungsional sesuai untuk tugas di tangan, mengingat keterampilan dan pengalaman dari staf pemrograman.
Beberapa kelas bahasa pemrograman meliputi mesin, perakitan, tingkat tinggi, permintaan dan basis data, object-oriented, dan bahasa pemrograman visual. Bahasa pemrograman telah berubah sejak awal mereka pembangunan di awal 1950-an.
Ø  Generasi pertama, komputer yang diprogram dalam bahasa mesin,
Ø  Generasi kedua dari bahasa yang digunakan bahasa assembly
Ø  Generasi ketiga terdiri dari banyak bahasa pemrograman tingkat tinggi yang menggunakan laporan English-like dan perintah. Mereka juga harus dikonversi ke bahasa mesin oleh software khusus yang disebut kompilator, dan termasuk BASIC, COBOL, FORTRAN, dan lain-lain.
Ø  Bahasa generasi keempat termasuk database dan permintaan bahasa seperti SQL.
Ø  Generasi kelima bahasa pemrograman menggabungkan generasi rulesbased kode, manajemen komponen, teknik pemrograman visual, manajemen reuse, dan lainnya kemajuan.

Bahasa ini dapat mengurangi pengembangan program dan pengujian waktu. Java dapat digunakan untuk mengembangkan aplikasi di Internet.


SHAREWARE, FREEWARE, DAN PUBLIC DOMAIN SOFTWARE
Industri perangkat lunak terus menjalani konstan perubahan; pengguna harus menyadari tren terbaru dan masalah untuk menjadi efektif dalam bisnis mereka dan pribadi kehidupan. Software bug, lisensi perangkat lunak dan hak cipta, perangkat lunak open-source, shareware dan freeware, pengembangan perangkat lunak multi-organisasi, upgrade software, dan global dukungan perangkat lunak semua masalah perangkat lunak penting dan tren. Sebuah bug perangkat lunak adalah cacat dalam program komputer yang terus dari melakukan dengan cara yang dimaksudkan.
Pengembangan perangkat lunak open-source dan proses pemeliharaan kolaboratif, dengan pengembang di seluruh dunia menggunakan internet untuk tetap berhubungan dekat melalui e-mail dan untuk mengunduh dan menyerahkan software baru.
Shareware dan freeware dapat mengurangi biaya perangkat lunak, tapi kadang-kadang mereka mungkin tidak sekuat perangkat lunak komersial. Juga, kode sumber mereka biasanya tidak bisa dimodifikasi.
Pengembangan perangkat lunak Multiorganizational adalah proses memperluas pengembangan perangkat lunak luar satu organisasi dengan mencari orang lain yang berbagi masalah bisnis yang sama dan melibatkan mereka dalam upaya pembangunan umum.
Upgrade perangkat lunak merupakan sumber penting dari peningkatan pendapatan bagi produsen perangkat lunak dan dapat memberikan berguna fungsionalitas baru dan peningkatan kualitas bagi pengguna perangkat lunak.

 
Animated Dragonica Star Glove Pointer