Aplikasi Teknologi Informasi Dalam Pendidikan

Slides:



Advertisements
Presentasi serupa
Macam-Macam Perangkat Lunak Sistem
Advertisements

Perangkat Lunak.
Bab 5 Perangkat Lunak.
Mengoperasikan Aplikasi Perangkat Lunak
PENGENALAN KOMPUTER Pengertian Komputer
Mata Kuliah: System Operasi SKS : 3 SKS Website :
Aplikasi Teknologi Informasi Dalam Pendidikan
Pengantar Teknologi Informasi
Pengenalan Software (perangkat lunak)
Unsur-unsur Komputer Aplikasi Komputer 1.
Perbandingan dan Pemilihan Sistem Operasi
SOFTWARE (PERANGKAT LUNAK)
SOFTWARE Perangkat lunak.
SOFTWARE.
PERANGKAT KERAS (HARDWARE) DAN PERANGKAT LUNAK (SOFTWARE)
Perkembangan Perangkat Lunak
Intangible-Software.
MENGENAL DUNIA KOMPUTER
Pertemuan 5 PERANGKAT LUNAK (SOFTWARE) KOMPUTER
Sistem Informasi Perangkat Lunak.
Bab 4 SOFTWARE KOMPUTER.
Pengantar Teknologi Informasi
Pengenalan Sistem komputer & Sistem Operasi [Bagian 2] -Pengantar Sistem Operasi- MODUL Yuli Haryanto, M.Kom Modul Sistem Operasi / Unindra / 2011.
SOFTWARE.
KOMPUTER.
PENGENALAN PERANGKAT LUNAK KOMPUTER
PENGENALAN SISTEM KOMPUTER
Sistem Komputer D. SINAGA, M.KOM.
Pengantar Teknologi Informasi (Teori)
Perangkat Lunak Aplikasi
Software Fakultas Ilmu Komputer dan Teknologi Informasi
PENGANTAR KOMPUTER & TI 1A
PERANGKAT – PERANGKAT KOMPUTER
PERANGKAT LUNAK (SOFTWARE)
SOFTWARE.
Aplikasi Teknologi Informasi 1
Oleh : Rofifah Durrotul Hikmah
Pengantar Sistem Komputer
Unsur-unsur Komputer Aplikasi Komputer 1.
PERANGKAT LUNAK (Software)
SOFTWARE (PERANGKAT LUNAK)
SOFTWARE DAN BRAINWARE
Perangkat Lunak / Aplikasi
PENGENALAN KONSEP DASAR KOMPUTER BERUPA HARDWARE (PERANGKAT KERAS ) DAN SOFTWARE ( PERANGKAT LUNAK ) NABILLA AGUSHINTA.
KOMPUTER SEBAGAI PERALATAN PEMECAHAN MASALAH
Perangkat Lunak (Software) Komputer
PERANGKAT LUNAK Software.
Apakah sebenarnya komputer itu?
TIK (Teknologi Informasi dan Komunikasi)
Application Software & System Software
MATA KULIAH PENGANTAR KOMPUTER ALI HASAN.
Pengantar Teknologi Informasi
Pengantar Teknologi Informasi
Pertemuan I Pengenalan Komputer 9/8/
Pengantar Teknologi Informasi
REVIEW MATERI TIK X GANJIL 2011
Pengantar Aplikasi Komputer
Pertemuan 9 Software.
Pengantar Teknologi Informasi
Sekilas Tentang Komputer
Software Perangkat lunak Teknisi Komputer - LPK HIDAYAH.
TEKNIK KOMPILASI Pertemuan III.
Perangkat Lunak Bebas dan Berlisensi
TEKNOLOGI INFORMATIKA
Pengantar teknologi informasi
UNIT 4: PEMPROSESAN PERKATAAN
UNIT 2: PENGENALAN KOMPUTER DAN SISTEM OPERASI KOMPUTER
Perkembangan Perangkat Lunak
Pengantar Teknologi Informasi
Hari 1 - Remediasi PENGENALAN KOMPUTER.
Transcript presentasi:

Aplikasi Teknologi Informasi Dalam Pendidikan Bahan Kuliah Program Studi Manajemen Pendidikan-S2 Program Pascasarjana Universitas Ahmad Dahlan Dosen: Drs. Muchlas, M.T.

Pertemuan Ke-4: Perangkat Lunak Komputer

Tujuan: Mahasiswa dapat: Menjelaskan trend penting perkembangan perangkat lunak komputer Menjelaskan hubungan antara hardware dan software Mendeskripsikan kategori perangkat lunak komputer Menjelaskan kegunaan perangkat lunak sistem operasi dan aplikasi

Perangkat Keras dan Perangkat Lunak Perangkat keras (hardware=H/W): Peralatan fisik dalam lingkungan kerja komputasi seperti komputer dan periferal-periferalnya (keyboard, printer, monitor, dan lainnya) Perangkat lunak (software=S/W): Kumpulan instruksi yang menjalankan bagian-bagian perangkat keras, biasanya disebut juga dengan program komputer

Interaksi H/W dan S/W H/W membutuhkan S/W agar berguna; S/W membutuhkan H/W agar berguna Ketika pengguna (user) ingin mengerjakan sesuatu dengan komputer, ia memberikan intruksi-instruksi kepada H/W dalam bentuk S/W Instruksi-instruksi tersebut harus ditulis dalam bahasa yang mudah dimengerti oleh otak komputer (mikroprosesor)b

Interaksi H/W dan S/W Information systems depend on software resources to help end users use computer hardware to transform data into information products. Software handles the input, processing, output, storage, and control activities of information systems. Computer software is typically classified into two major types of programs: Systems Software. These are programs that manage and support the resources and operations of a computer system. A. System Management Programs. These programs help run the hardware and communicate critical information throughout the IS. Examples are operating systems, operating environments (such as GUI interfaces), database management systems, and telecommunications monitors. B. System Development Programs. These programs are used to build new application programs or specific information systems applications. Examples include programming language translators, programming environments, and CASE packages. Applications Software. These are programs that direct the performance of a particular use, or application, of computers to develop specific information products by end users. A. General-Purpose Application Programs. These programs allow end users to create a great many different information products within a general knowledge category. Examples include word processing, spreadsheets, database managers, graphics, and integrated packages. B. Application-Specific Programs. These programs are dedicated to very specific functions within a knowledge area. Examples include programs for accounting, generating marketing plans, or handling financing. Teaching Tips This slide corresponds to Figure 4.2 on p. 108 and relates to the material on p. 109. © 2002 McGraw-Hill Companies

Jenis-jenis Perangkat Lunak Perangkat Lunak Sistem (System S/W) Program-program yang mengerjakan tugas pengendalian/perawatan sumber-sumber komputer (prosesor, memori, peralatan I/O dan lainnya) Berhubungan langsung dengan H/W Perangkat Lunak Aplikasi (Application S/W) Program-program yang berinteraksi dengan pengguna dalam mengerjakan pekerjaan yang berguna bagi pengguna Berhubungan dengan H/W melalui bantuan perangkat lunak sistem

Jenis-jenis Perangkat Lunak Hardware Operating System Device Driver Utility Language Translator Scientific Apps. Business Apps. Productivity Apps. Entertainment Apps. System software Application software

Perangkat Lunak Sistem Perangkat lunak sistem terdiri atas: Sistem operasi (operating system disingkat OS) Pengendali piranti (device driver) Firmware seperti bootloader dan lainnya Utilitas (utility) seperti: antivirus, perangkat lunak untuk perawatan H/W Perangkat lunak bahasa-bahasa pemrograman (compiler, interpreter, linker)

Sistem Operasi (OS) OS berfungsi mengendalikan perangkat keras seperti perawatan file pada harddisk, pengaturan monitor dan mendukung kerja program aplikasi OS berinteraksi secara langsung dengan perangkat keras komputer Perangkat lunak lainnya seperti program aplikasi, umumnya berinteraksi secara tidak langsung dengan perangkat keras tetapi lewat OS Contoh OS: Windows Mac OS Linux Unix Solaris DOS CP/M VMS

Device Drivers Program komputer yang memfasilitasi komunikasi antara komputer dan piranti periferal seperti printer, monitor, mouse Pada periferal output seperti monitor dan printer, device diver mengambil instruksi/data dari komputer dan mengubahnya ke dalam bentuk yang dapat dimengerti oleh periferal Pada periferal input seperti scanner dan mouse, device driver mengambil data dari periferal dan mengubahnya ke dalam format yang dapat dimengerti oleh komputer

Firmware Komponen OS yang tersimpan secara permanen pada memori berbentuk chip (ROM) dan bukan pada harddisk Ketika komputer dihidupkan (powered-on), firmware merupakan program pertama yang berjalan untuk mengeksekusi program-program lainnya seperti OS Firmware mengandung program startup dan beberapa program kecil low-level I/O yang membantu komputer menemukan dan menjalankan OS saat pertama kali komputer dihidupkan Pada PC keluarga IBM-compatible, firmware disebut dengan BIOS

Utility Merupakan program komputer yang mengerjakan fungsi-fungsi khusus berhubungan dengan manajemen dan perawatan sistem komputer Examples: Program Anti-virus Data compression S/W Disk optimization S/W Disk backup S/W

Language Translators Merupakan program yang menterjemahkan kode-koe yang ditulis dalam HLL ke dalam LLL sehingga dapat dipahami oleh otak komputer (mikroprosesor) Compiler bertugas menterjemahkan program yang ditulis dalam HLL dalam sekali jalan. Kode-kode yang telah diterjemahkan kemudian digunakan oleh mikroprosesor kapansaja program butuh dijalankan Interpreter betugas membaca pernyataan demi pernyataan pada program HLL dan menterjemahkannya ke dalam bahasa mesin. Setiap pernyataan dalam HLL telah diterjemahkan ke dalam bahasa mesin, maka bahasa mesin tersebut diteruskan ke mikroprosesor untuk dieksekusi. HLL: high level language, LLL: low level language

Perangkat Lunak Aplikasi Perangkat lunak aplikasi adalah program yang berinteraksi secara langsung dengan pengguna dalam mengerjakan berbagai tugas yang telah ditentukan Contoh: Aplikasi Scientific: SPSS, Calculator Engineering: AutoCad Grafis: Corel Draw, Photoshop Office: Word, Spreadsheets, Powerpoint Bisnis: e-banking, sms banking Hiburan: games, MP3 Player, Video Player Pendidikan: Electronic encyclopedias, simulator rangkaian elektronika

Business Enterprise Application Software Customer Relationship Management Human Resource Accounting and Financial Supply Chain Enterprise Planning Business Decision Support Business Enterprise Application Software are application packages that support managerial decision making and operational users. Such applications include these shown. Most of these will be discussed in more detail in later chapters. Enterprise Resource Planning (ERP). Uses integrated cross-functional software to reengineer, integrate, and automate the basic business processes of a company to improve its efficiency, agility, and profitability. Customer Relationship Management (CRM). These systems consist of a family of software modules that perform the business activities involved in such ‘front office’ processes like customer sales, marketing, and service. These tools enable companies to identify, target, and retain their best customers. Human Resource Management. These are information systems that support human resource management activities such as recruitment, selection and hiring, job placement, performance appraisals and training and development. Accounting and Financial Management. These are information systems that record and report business transactions, the flow of funds through an organization, and produce financial statements. Thus, these systems provide information for the planning and control of business operations, as well as for legal and historical record keeping. Supply Chain Management. A supply chain is the network of business processes and interrelationships among businesses that are needed to build, sell, and deliver a product to its final customer. Supply Chain Management applications integrate management practices and IT to optimize information and product flows among these processes and partners. Teaching Tips This slide corresponds to Figure 4.14 on p. 118 and relates to material on pp. 118-119. © 2002 McGraw-Hill Companies

Program Aplikasi Internet Discussion Groups Surf the Net Search Engine E-Mail File Transfer Typical uses of a Web Browser in Internet, Intranet, and Extranet Environments Let’s take a moment to examine a couple of other important types of application software in some more detail. Web Browser: The most important software component for many computer users today is the powerful and feature-rich web browser. A browser is a key software interface you use to point and click your way through the hyperlinked resources of the World Wide Web and the rest of the Internet, as well as corporate intranets and extranets. Two popular browsers include: Netscape Navigator, Microsoft Explorer. Web Browser as the Universal Client: Industry experts are predicting that the web browser will be the model for how most people will use networked computers into the next century. Browsers are being called the universal client, that is, the software component installed on the workstation of all the clients (users) in client/server networks throughout an enterprise. Web browsers have evolved into suites of communication and collaboration software including: discussion forums, databases, audio and data conferencing, chat, Internet telephone, group scheduling, calendaring, and web page editor. Teaching Tips This slide relates to the material on pp. 111 © 2002 McGraw-Hill Companies

Paket Manajemen Basisdata Database Development Maintenance Interrogation Application Primary Tasks of Database Management Packages Database and graphics programs are also increasingly common in the business environment. Together with word processing and spreadsheet programs, they are often combined in integrated software packages designed to work together as an "Office Suite." Database Management Programs. These packages allow end users to set up database files and records on their personal computers. Most DBMS packages perform four primary tasks: Database Development. This defines and organizes the content, relationships, and structure of the data needed to build a database. Database Interrogation. This provides access to the data for information retrieval and report generation. Database Maintenance. This gives users the ability to add, delete, update, correct, and protect that data in the database. Application Development. This allows users to develop prototypes of data entry screens, queries, forms, reports, and labels for a proposed application. Teaching Tips This slide relates to the material on p. 114 © 2002 McGraw-Hill Companies

Klasifikasi S/W Lainnya Shrink-Wrapped S/W Untuk memperoleh perangkat lunak ini kita cukup datang ke toko dan membelinya Custom-built S/W Perangkat lunak ini diperoleh dengan meminta pihak pengembang untuk dapat mengembangkan program sesuai pesanan kita

Shrink-Wrapped S/W Perangkat lunak aplikasi yang dikembangkan untuk memenuhi kebutuhan banyak pengguna dan lembaga Contoh: MS Word. Program aplikasi ini digunakan baik oleh individu maupun lembaga. Program ini digunakan untuk menulis sekedar surat sampai dengan disain sebuah buku.

Custom-Built S/W (1) Perangkat lunak yang dibangun untuk memenuhi kebutuhan khusus suatu lembaga/organisasi Contoh: Sistem Informasi Kepegawaian pd suatu lembaga Sistem informasi keuangan Jenis S/W ini mahal karena pembangunannya memerlukan proses yang rumit sehingga memerlukan biaya yang besar

Custom-Built SW (2) Waktu pengembangan dan penyerahan ke pengguna lama Pemesan memperoleh banyak keuntungan karena program dibangun berdasarkan spesfikasi sesuai kebutuhan

Siapakah Pemilik S/W? Umumnya, walaupun sebuah S/W digunakan oleh jutaan pengguna, namun kepemilikannya hanya oleh pembuatnya saja. Ketika kita membeli paket S/W, sesungguhnya kita tidak membelinya, namun kita sekedar membeli lisensi yang mengijinkan kita menggunakannya, sedangkan pemiliknya tetap pada pembuatnya

Jenis-jenis Lisensi S/W Proprietary – Sebagian besar S/W pada PC dengan OS Windows dan PC Macintosh menggunakan lisensi ini Freeware – Sebagian besar S/W pada PC dengan OS Linux menggunakan lisensi ini Shareware – jenis lisensi ini di antara proprietary dan freeware

Lisensi S/W Jenis Proprietary Pengguna memberi upah kepada pembuat S/W untuk membeli lisensi agar dapat menggunakannya Membeli lisensi pada umumnya bukan transfer kepemilikan S/W, tetapi sekedar mengijinkan pengguna untuk menggunakannya Secara hukum, pengguna dilarang melakukan copy dari S/W berlisensi yang digunakannya, lisensi sifatnya personal Sebagian besar S/W yg digunakan saat ini adalah jenis lisensi ini seperti : Windows, Mac OS, MS Word, Adobe Photoshop, Norton Antivirus

Jenis-jenis Lisensi Proprietary Single-user license Multi-user license Concurrent-user license Site license

Lisensi S/W Freeware Disebut juga “Public Domain SW” Mengijinkan pengguna bebas menggunakan S/W Pembuat S/W biasanya tetap sebagai pemiliknya Disediakan dan dapat diunduh (download) oleh/dari berbagai Web sites Contoh: Linux OS; Netscape Web browser – the Navigator; MS Web browser – the Internet Explorer Mengapa ada S/W free?

Lisensi Open-Source S/W Open-source termasuk jenis lisensi freeware, lisensinya disebut juga dengan General Public Lisence (GPL) Banyak penulis program ini hanya menyediakan kode-kode mesin yang sangat sulit dimodifikasi Namun ada juga pemrogram yang menyediakan high-level language source code, sehingga pengguna dapat melakukan perubahan-prubahan sesuai keperluan mereka Contoh: Linux; Netscape Navigator

Lisensi S/W Shareware Mengijinkan pengguna bebas menggunakannya, tetapi dengan syarat pengguna memberi sekedar upah pembuatnya antara (US$10-50), jika pengguna merasa puas dengan S/W tersebut Pembuat S/W tetap sebagai pemiliknya Dapat diunduh dari berbagai website Contoh: WinZip, Download Accelerator

Mengapa ada shareware gratis? Pemrogram adalah individu atau perusahaan bisnis kecil yang tidak mampu mengiklankan S/W yang dibuatnya Harapannya pengguna akan mencoba S/W gratis, menemukan kegunaannya, dan pada akhirnya membeli S/W tersebut dengan harga murah

Trialware Termasuk jenis shareware Program hanya dapat digunakan pada periode waktu yang pendek misalnya 15 hari atau 1 bulan Setelah masa periode mencoba misalnya 15 hari atau 1 bulan berakhir, S/W merusak dirinya sendiri sehingga tidak bisa dijalankan Jika pengguna tertarik ingin menggunakannya kembali, dapat membelinya Dapat diunduh dari internet atau pengguna dapat menerima copy melalui email dari pembuatnya Why trialware? So that the customer can have a risk-free trial for a limited-period only