Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pertemuan - 04 Matakuliah: M0304/Corporate Information System Management Tahun: 2008.

Presentasi serupa


Presentasi berjudul: "Pertemuan - 04 Matakuliah: M0304/Corporate Information System Management Tahun: 2008."— Transcript presentasi:

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


Download ppt "Pertemuan - 04 Matakuliah: M0304/Corporate Information System Management Tahun: 2008."

Presentasi serupa


Iklan oleh Google