Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehLanang Anggraini Telah diubah "9 tahun yang lalu
1
Pertemuan - 04 Matakuliah: M0304/Corporate Information System Management Tahun: 2008
2
Fakultas Ilmu Komputer Modul-04-2 Lanjutan Infrastuktur TI : Software KOMPUTER
3
Fakultas Ilmu Komputer Modul-04-3 User berkomunikasi dengan operating system software untuk mengendalikan sumberdaya2 hardware dan software Komunikasi menjadi lebih mudah dengan feature graphical user interface (GUI) S UPPORT S OFTWARE Operating System Operating system – program kompleks yang mengendalikan operasi perangkat komputer serta melakukan kordinasi software2 lainnya
4
Fakultas Ilmu Komputer Modul-04-4 S UPPORT S OFTWARE Operating System Job Control Language (JCL) – keyed instructions dari pengguna komputer untuk berkomunikasi dengan operating system
5
Fakultas Ilmu Komputer Modul-04-5 S UPPORT S OFTWARE Operating System Multiprogramming – Digunakan pada mesin2 yang lebih besar untuk overlaping operasi2 input dan output pada waktu bersamaam, menjaga CPU busy dan mempercepat exekusi Multitasking – semacam multiprogramming, tetapi digunakan pada microcomputers
6
Fakultas Ilmu Komputer Modul-04-6 Virtual Memory – Concerned dengan management main memory – Membuat sistem kelihatannya memiliki memori lebih tersedia daripada yang sebenarnya – Digunakan pada komputer2 yang lebih besar – Dapat menjalankan multiprogramming agar opersi lebih effisien S UPPORT S OFTWARE Operating System
7
Fakultas Ilmu Komputer Modul-04-7 S UPPORT S OFTWARE Operating System Multiprocessing – Pekerjaan yang mengambil tempat ketika dua atau lebih CPU dipasang pada sistem komputer yang sama
8
Fakultas Ilmu Komputer Modul-04-8 Sumber dari Operating Systems – Microcomputers: MS-DOS, PC-DOS, Windows XP – Midrange systems: OS/400 untuk IBM Mini Komputer – Large systems: VM and MVS IBM Komputer S UPPORT S OFTWARE Operating System Proprietary systems – Tipe terpopuler dari operating systems, ditulis untuk satu konfigurasi komputer hardware tertentu
9
Fakultas Ilmu Komputer Modul-04-9 Sumber dari Operating Systems – Contoh: UNIX dan Linux S UPPORT S OFTWARE Operating System Open systems – Tidak terikat pada sistem komputer tertentu atau hardware manufacturer tertentu – akan jalan secara virtual/maya pada setiap sistem komputer
10
Fakultas Ilmu Komputer Modul-04-10 Sumber dari Operating Systems – Enhanced operating system untuk memungkinkan sharing disk drives dan printers handling sisi server dari client/server applications S UPPORT S OFTWARE Operating System Network operating systems (NOS) – software jalan di satu server yan mengelola sumberdaya network/jejaring dan mengendaliakan sumberdaya network dan mengendalikan operasional satu network
11
Fakultas Ilmu Komputer Modul-04-11 Sumber-2 Operating Systems Pemain Utama termasuk: UNIX dan Linux Microsoft Windows NT, 2000 Server, 2003 Server Novell NetWare dll S UPPORT S OFTWARE Operating System Network operating systems (NOS) – software yang jalan pada sebuah server untuk memanage sumberdaya network dan mengendalikan operation dari satu network
12
Fakultas Ilmu Komputer Modul-04-12 Untuk coding program diperlukan – Editor untuk editing kode-kode bahasa pemrograman – Kompiler untuk pengecekan sintaksis dari kode-kode perintah dalam program dan menterjemahkan kode-kode program kedalam bahasa mesin yang dimengerti oleh sistem komputer Kadang editor dan kompiler menjadi satu paket dari suatu bahasa pemrograman SUPPORT SOFTWARE
13
Fakultas Ilmu Komputer Modul-04-13 Procedural languages (3GL) – Mensyaratkan logical thinking – Membutuhkan pengembangan secara rinci prosedure tahap-demi-tahap – Dapat dikembangkan menggunakan structured programming S UPPORT S OFTWARE Third Generation Languages
14
Fakultas Ilmu Komputer Modul-04-14 Keuntungannya : – Logika Program lebih mudah diikuti – Maintenance dan koreksinya lebih mudah dan cepat – Jangan menggunakan Logika GO TO S UPPORT S OFTWARE Third Generation Languages Structured programs – Dibagi kedalam module2, masing2 mepunyai satu-entri dan satu titik keluar
15
Fakultas Ilmu Komputer Modul-04-15 S UPPORT S OFTWARE Third Generation Languages
16
Fakultas Ilmu Komputer Modul-04-16 Most popular procedural languages: – BASIC – C – COBOL S UPPORT S OFTWARE Third Generation Languages
17
Fakultas Ilmu Komputer Modul-04-17 BASIC Program
18
Fakultas Ilmu Komputer Modul-04-18 C Program
19
Fakultas Ilmu Komputer Modul-04-19 COBOL Program
20
Fakultas Ilmu Komputer Modul-04-20 COBOL Program
21
Fakultas Ilmu Komputer Modul-04-21 COBOL Program
22
Fakultas Ilmu Komputer Modul-04-22 Procedural languages lainnya: – FORTRAN – PL/1 – PASCAL – ADA S UPPORT S OFTWARE Third Generation Languages
23
Fakultas Ilmu Komputer Modul-04-23 Nonprocedural languages: – Menggunakan instruksi2 very high-level – Mensyaratkan lebih sedikit instructions – Lebih mudah ditulis, modifikasi, dimengert – Contoh : FOCUS S UPPORT S OFTWARE Fourth Generation Languages
24
Fakultas Ilmu Komputer Modul-04-24 FOCUS Program and Output
25
Fakultas Ilmu Komputer Modul-04-25 Paling populer: – HTML: digunakan untuk mengcreate Web pages – XML: digunakan untuk memfasilitasi pertukaran data diantara aplikasi2 Web S UPPORT S OFTWARE Markup Languages
26
Fakultas Ilmu Komputer Modul-04-26 Membutuhkan computing power yang lebih Mempunyai built-in GUI Neither 3GL nor 4GL … new paradigm Mengcreate object hanya sekali dan menyimpan untuk di reuse Object examples: – Text box, check box, entity dalam satu organisasi Languages: – Smalltalk, C++, Java, Visual Basic.NET S UPPORT S OFTWARE Object-Oriented Programming
27
Fakultas Ilmu Komputer Modul-04-27 Visual Basic Program
28
Fakultas Ilmu Komputer Modul-04-28 Visual Basic Screen Layout
29
Fakultas Ilmu Komputer Modul-04-29 HTML Server-side programming languages: – Perl – Java Servlets dan Java Server Pages – Microsoft Active Server Pages (ASP, ASP.NET) – ColdFusion S UPPORT S OFTWARE Bahasa untuk mengembangkan Aplikasi Web
30
Fakultas Ilmu Komputer Modul-04-30 Grocery Store HTML Form
31
Fakultas Ilmu Komputer Modul-04-31 HTML and ASP.NET code to accompany Grocery Store HTML Form
32
Fakultas Ilmu Komputer Modul-04-32 Program to Process Data from Grocery Store HTML Form
33
Fakultas Ilmu Komputer Modul-04-33 Grocery Store Confirmation Web Page
34
Fakultas Ilmu Komputer Modul-04-34 Figure 3.19 Code to Generate Confirmation Web Page
35
Fakultas Ilmu Komputer Modul-04-35 DBMS – support software digunakan untuk create, manage, dan protek organizational data Database – shared collection dari data yang terhubung secara logic diorganisasikan untuk memenuhi kebutuhan organisasi Relational DBMS – Type yang paling umum – Data disusun dalam table2 sederhana – Record2 dihubungkan dengan menyimpan common data dalam setiap table terhubung – Contoh: Microsoft Access dan SQL Server, Paradox, DB2, dan Ingres S UPPORT S OFTWARE Database Management Systems
36
Fakultas Ilmu Komputer Modul-04-36 Sequential – menyusun record2 secara fisik diurutkan berdasarkan satu atau beberapa (biasanya unique) sort key Direct – menggunakan key untuk penempatan record2 sehingga mereka dapat akses secara cepat dari DASD2 S UPPORT S OFTWARE Organization File File Organizations
37
Fakultas Ilmu Komputer Modul-04-37 S UPPORT S OFTWARE Indexed – Gabungan antara sequential dan direct – Hanya Record keys disusun dalam urutan pada tabel terpisah, bersamaan tempat dari sisa data terkait dengan keynya – Type2 Popular termasuk ISAM dan VSAM Organization File File Organizations
38
Fakultas Ilmu Komputer Modul-04-38 Relationship Schemes Relational DBMSs menggunakan scheme ini
39
Fakultas Ilmu Komputer Modul-04-39 – Pertumbuhannya lebih lambat dari yang diantispasikan – Perugahan yang radikal dari sifat2 pekerjaan systems analyst dan programmer S UPPORT S OFTWARE CASE Tools Computer-aided software engineering (CASE) – kumpulan dari software tools untuk membantu otomatisasi semua tahap dalam software development life cycle
40
Fakultas Ilmu Komputer Modul-04-40 Large computers – Perlu mengendalikan workstations dan terminal2 – Contoh software: IBM’s CICS, TSO, and CMS LANs dan WANs – Perlu menghubungkan ke Internet – Web browsers – Telenet – File Transfer Protocol (FTP) S UPPORT S OFTWARE Communications Interface Software
41
Fakultas Ilmu Komputer Modul-04-41 Semakin komplek dari susunan/konfigunasi hardware/software Kurang perhatian terhadap effisiensi mesin Semakin banyak applikasi2 yang dibeli Makin banyak pemrograman menggunakan object-oriented dan visual languages Semakin menekankan pada aplikasi2 yang jalan di intranet dan Internet Semakin meningkatnya user development Semakin banyak digunakan software personal productivity Perubahan sifat dari S OFTWARE
42
Fakultas Ilmu Komputer Modul-04-42
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.