Computer software Package in Office Depot Puerto Vallara- Mexico

1

Materi :




Pendahuluan
Perangkat Lunak Sistem
Perangkat Lunak Aplikasi

Computer software Package in Office
Depot Puerto Vallara- Mexico

Pengantar Teknologi Informasi
Fasilkom – UDINUS :.

Ref: IF-ITB/Santika WP/2003

2


Pendahuluan

Perangkat lunak / software :


Instruksi dalam bahasa [formal] pemrograman, disusun pemrogram
untuk dikerjakan komputer



Evolusi
◦ Era-1 (1950-1965), orientasi batch, distribusi terbatas, custom
software
◦ Era-2 (1964-1974), multiuser, real-time, DBMS, product
software
◦ Era-3 (1973-1988), distributed, embedded intelligence, low-cost
SW
◦ Era-4 (1986-2000-an) desk-top oriented, Object Object
technology, Expert System, artificial Intelegent, Neural Network,
Parallel computing, Cloud computing, mobile computing


Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

Ref: IF-ITB/Santika WP/2003

3

Pendahuluan
• Komponen :
– machine-executable [dapat dieksekusi komputer secara langsung]
– non-machine-executable
• Lingkup Pengembangan :
– System Software [agar perangkat keras bekerja]
– Application software :
Real-time [ game, online application]
Business
Engineering & Scientific
Embedded [peralatan rumah tangga, mobil]
PC-oriented

Artificial Inteligent
Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

Ref: IF-ITB/Santika WP/2003

4

Pendahuluan
 Bahasa

◦ deskriptif [model] matematis
◦ High Level Language (HLL), dimengerti dan mudah
pembuatan programnya
 contoh: BASIC, FORTRAN, Pascal, C, Java

◦ Intermediate Level Language (ILL), tidak terlalu sulit
pemahaman dan pembuatan programnya
 contoh: autocoder, assembler, SPIM


◦ Low Level Language (LLL), tidak mudah pembuatan
programnya
 contoh: machine language
Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

Ref: IF-ITB/Santika WP/2003

5

Pendahuluan


Pemrograman (programming) ~ aktifitas runtut pemrogram:
– Pendefinisian masalah
– Penyusunan algoritma & flowchart
– Penulisan instruksi (coding) menggunakan sebuah bahasa
formal
– Uji coba perbaikan kesalahan (debugging)
– Run program

– Dokumentasi



Algoritma (algorithm) ~ pseudocode
– Aturan dan urutan langkah untuk menyelesaikan suatu
masalah
– langkah-langkah logis yang dideskripsi secara tekstual
dengan pola baku untuk menyelesaikan suatu masalah

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

Ref: IF-ITB/Santika WP/2003

6

Pendahuluan
Jenis algoritma [http://www.leveltendesign.com/kb_terms/algorithm.html]
1. Definitive algorithms perform tasks that have a definite answer

and a best method for processing, typically of interest to only
computer scientist. [memberikan jawaban dan metode terbaik
pada pemrosesan]
2. Subjective algorithm processes information based on an
assumptive model where the "right" answer is a matter of
opinion; is used heavily in social sciences, economics, business
and financial forecasting etc. [berbasis pada asumsi model yang
diakui kebenarannya]
Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

Ref: IF-ITB/Santika WP/2003

7

Pendahuluan
 Struktur baku algoritma
a

a. Runtut (sequential / linear)

b. Alternatif (alternative/selection)
c. Berulang (loop/repetition)

b

 Struktur baku algoritma
c

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

◦ program flowchart [urutan
langkah pada proses]
◦ system flowchart [urutan dan
hubungan pada bagian2 sistem]
Ref: IF-ITB/Santika WP/2003

8

Pendahuluan



Program flowchart
◦ langkah-langkah logis
untuk menyelesaikan suatu
masalah dengan
menggunakan simbol baku
[ANSI/IBM]

◦ hasil konversi sebuah
algoritma dengan
menggunakan simbol baku
[ANSI/IBM]

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

Ref: IF-ITB/Santika WP/2003

9


Pendahuluan


Translasi Bahasa [proses representasi ke bahasa lain]
◦ Dasar
 low level language (LLL) hanya dimengerti mesin.
 high level languages (HLL) hanya dimengerti manusia.
 perlu translator: assembler [a low level language for programming
computers], compiler [translate from HLL to LLL], interpreter [to
execute source code directly]

◦ Proses translasi
 Assembly
 kompilasi (compilation), analisis:
 leksikal (~ aturan penulisan )
 sintaks (~ tata bahasa )
 semantik (arti)
Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.


Ref: IF-ITB/Santika WP/2003

10

Perangkat Lunak Sistem


Jenis Perangkat lunak
– Operating system (OS) [BRA91]
the extremely complex software suite that enables the untamed
hardware power of the computer system to be used more
easily without operator intervention.
set perangkat lunak komplek untuk mengontrol kemampuan
perangkat keras agar dapat digunakan dengan mudah]
– Utilities :
 assembler
 compiler / interpreter
 I/O routines
 diagnostic routines

 JCL (command language)
 DBMS (database management system]

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

Ref: IF-ITB/Santika WP/2003

11

Perangkat Lunak Sistem


Jenis OS , ~ paradigma proses
◦ Batch processing [execution of a series of programs
("jobs") on a computer without human interaction.]
◦ Interactive / timesharing [alokasi waktu tiap proses]
◦ Multiprogramming
◦ Multiprocessing [multicomputer]
◦ Real time
◦ Network Operating System (NOS)



Contoh OS
Sun Solaris, DOS, Mac OS, Unix, Windows, Linux

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

Ref: IF-ITB/Santika WP/2003

12

Perangkat Lunak Sistem
 Karakteristik OS

◦ Preinstalled [ter install sebelumnya]
◦ Selalu terbuka
◦ Menjalankan program & mengelola data
 Tujuan OS :

◦ Eksekusi user programs
◦ Memiliki Kernel, komputer selalu siap dipakai
◦ Pemakaian komputer efisien, untuk beragam aplikasi
◦ Resource allocator
◦ Mengendalikan perangkat I/O
Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

Ref: IF-ITB/Santika WP/2003

13

Macam2 OS yang banyak digunakan
Keluarga Microsoft Windows, yang antara lain terdiri
dari Windows Desktop Environment (versi 1.x hingga
versi 3.x), Windows 9x (Windows 95, 98, dan Windows
ME), dan Windows NT (Windows NT 3.x, Windows NT
4.0, Windows 2000, Windows XP, Windows Server
2003, Windows Vista, Windows 7
 Keluarga Unix, contoh : Linux, Mac


◦ Linux : ubuntu, fedora, mandriva, Suse, Mint
◦ Mac OS, adalah sistem operasi untuk komputer keluaran Apple
yang biasa disebut Mac atau Macintosh.
Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

14

Windows

Xp

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

7

Vista
15

Windows
 Kelebihan

◦ Kompatibel dgn berbagai software
◦ Tampilan friendly dan soft
◦ Penggunaan luas
 Kekurangan

◦ Harga tinggi
◦ Kurang aman, sering diserang
Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

16

Mac OS

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

Snow Leopard
17

Mac OS
 Kelebihan

◦ Tampilan simple dan elegan
◦ Pengunaan umum
◦ Keamanan powerful
 Kekurangan

◦ Hanya kompatibel dengan software tertentu
◦ Harga tinggi
Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

18

Linux

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

Ubuntu
19

Linux

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

Mint
20

Linux

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

Fedora
21

Linux
Kelebihan

◦Harga Murah/Gratis
◦Aman
Kekurangan

◦Jumlah software yang terbatas
dibanding Windows
Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

22

Perangkat Lunak Applikasi


Berfungsi untuk memanfaatkan kemampuan komputer
langsung untuk melakukan suatu tugas yang diinginkan
pengguna.

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

23

Perangkat Lunak Applikasi


Aplikasi Bisnis
◦ Dasar
◦ use computer to saves time hence saves money have instant
information when ever you need it [untuk menghemat waktu,
uang dan memberikan informasi sesegera mungkin saat
dibutuhkan]
◦ Jenis :
 Word & text processing: WS, MS Words, emacs, LaTex,
Adobe Acrobat
 Spreadsheet: OO Math, excel
 Database: MS Access, Oracle
 Internet Browser & e-mail: Mozzila, Outlook

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

Ref: IF-ITB/Santika WP/2003

24

Perangkat Lunak Applikasi
 Aplikasi saintifik dan teknis

◦ Dasar
 mendukung ide creatif, pekerjaan repetitif, akurat, pemakaian
mudah, didukung banyak libraries & methods.

◦ Jenis

 Design toolspackage: Autocad, 3D MAx
 Data logging tools, untuk: cuaca, polusi
 Robotics & Artificial Intelligent tools
 Embedded system tools, untuk :
 Jaringan
 alat rumah tangga: microwave, mesin cuci,
 Multimedia & telecommunication: cellular phone
Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

Ref: IF-ITB/Santika WP/2003

25

Perangkat Lunak Applikasi
 Perangkat lunak perusahaan (enterprise)
 Perangkat lunak infrastruktur perusahaan
 Perangkat lunak informasi kerja
 Perangkat lunak media dan hiburan
 Perangkat lunak pendidikan
 Perangkat lunak simulasi
 Perangkat lunak pengembangan media
 Perangkat lunak rekayasa produk
Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

26

Perangkat Lunak Perusahaan
 Kebutuhan mengelola organisasi dan aliran

data
 Perangkat lunak akuntansi
 Contoh : SPSS

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

27

Perangkat Lunak Infrastruktur Perusahaan
 Mendukung perangkat lunak perusahaan
 Database
 Contoh : MySQL, Oracle

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

Ref: IF-ITB/Santika WP/2003

28

Perangkat Lunak Informasi Kerja
Membuat dan mengelola informasi
Pengolah kata
◦Contoh : MS Word
Lembar kerja

◦Contoh : MS Excel

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

29

Perangkat Lunak Media dan Hiburan
 Game

◦ Contoh : DotA, CS, dll
 Musik

◦ Contoh : WinAmp, dll
 Video

◦ Contoh : Windows Media Player, GOM, dll

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

30

Perangkat Lunak Pedidikan
 Memberikan materi pembelajaran
 E-Learning
 Contoh : Alat Peraga Interaktif Matematika

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

31

Perangkat Lunak Pengembangan Media
 Membuat produk untuk dikonsumsi orang lain

◦ Desain grafis
 Contoh : CorelDraw, Photoshop

◦ Animasi

 Contoh : Adobe Flash

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

32

Perangkat Lunak Rekayasa Produk
 Pengembangan software
 Game maker

◦ Contoh : RPG VX
 Integrated Development Environments

◦ Contoh : Netbeans untuk Java, Matlab

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

33

Lisensi Perangkat Lunak
 Hukum yang mengatur distribusi perangkat

lunak.
 Izin, hak, dan pembatasan yang diberlakukan
atas perangkat lunak.

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

34

Perangkat Lunak Berbayar
 Membayar lisensi
 Kode sumber tidak bisa dimodifikasi (non open

source)
 Contoh : Adobe Flash, Windows, Photoshop
 Shareware, memberikan trial untuk
berdasarkan waktu atau penggunaan. Untuk
versi full harus membayar
Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

35

Perangkat Lunak Open Source
 Kode sumber-nya terbuka untuk dipelajari,

diubah, ditingkatkan dan disebarluaskan
 Contoh : Linux, Android, GIMP, dll.

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

36

Perangkat Lunak Free (Gratis)
 Freeware
 Belum tentu open source
 Contoh : AVG, Avast, Avira, Smadav

Antivirus

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

37

Perbedaan Lisensi
 Berbayar

◦ Hak kepemilikan software tetap pada pembuat
software, bukan pada pengguna
 Free and Open Source

◦ Hak kepemilikan software pada pengguna, dan
bebas disebarluaskan (Tetapi tetap harus
mencantumkan pembuat asal)

Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

38

Thanks
Pengantar Teknologi Informasi
.: Fasilkom – UDINUS :.

39

Dokumen yang terkait

Analisis Komparasi Internet Financial Local Government Reporting Pada Website Resmi Kabupaten dan Kota di Jawa Timur The Comparison Analysis of Internet Financial Local Government Reporting on Official Website of Regency and City in East Java

19 819 7

ANTARA IDEALISME DAN KENYATAAN: KEBIJAKAN PENDIDIKAN TIONGHOA PERANAKAN DI SURABAYA PADA MASA PENDUDUKAN JEPANG TAHUN 1942-1945 Between Idealism and Reality: Education Policy of Chinese in Surabaya in the Japanese Era at 1942-1945)

1 29 9

Implementasi Prinsip-Prinsip Good Corporate Governance pada PT. Mitra Tani Dua Tujuh (The Implementation of the Principles of Good Coporate Governance in Mitra Tani Dua Tujuh_

0 45 8

Improving the Eighth Year Students' Tense Achievement and Active Participation by Giving Positive Reinforcement at SMPN 1 Silo in the 2013/2014 Academic Year

7 202 3

Improving the VIII-B Students' listening comprehension ability through note taking and partial dictation techniques at SMPN 3 Jember in the 2006/2007 Academic Year -

0 63 87

An Analysis of illocutionary acts in Sherlock Holmes movie

27 148 96

The Effectiveness of Computer-Assisted Language Learning in Teaching Past Tense to the Tenth Grade Students of SMAN 5 Tangerang Selatan

4 116 138

The correlation between listening skill and pronunciation accuracy : a case study in the firt year of smk vocation higt school pupita bangsa ciputat school year 2005-2006

9 128 37

Existentialism of Jack in David Fincher’s Fight Club Film

5 71 55

Phase response analysis during in vivo l 001

2 30 2