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
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