13
REKAYASA PERANGKAT LUNAK Dosen : Novi Safriadi, ST,MT OLEH: MUHAMMAD ARIEF MAULANA D1041131072 FAKULTAS TEKNIK PROGRAM STUDI INFORMATIKA UNIVERSITAS TANJUNGPURA

Rekayasa Perangkat Lunak Uas

Embed Size (px)

DESCRIPTION

rekayasa perangkat lunak

Citation preview

Page 1: Rekayasa Perangkat Lunak Uas

REKAYASA PERANGKAT LUNAK

Dosen : Novi Safriadi, ST,MT

OLEH:

MUHAMMAD ARIEF MAULANA

D1041131072

FAKULTAS TEKNIK

PROGRAM STUDI INFORMATIKA UNIVERSITAS

TANJUNGPURA

Page 2: Rekayasa Perangkat Lunak Uas

1. A. System Software

Mac OS X

Mac OS X adalah program OS yang mirip dengan Unix, dibuat sejak 1999 oleh Apple Inc. yang

merupakan upgrade dari OS sebelumnya, Mac OS, yang telah digunakan oleh Apple Inc. sejak

1984. Mac OS X adalah versi terbaru dari sistem operasi Mac OS untuk komputer Macintosh.

Sistem operasi ini pertama kali dikeluarkan pada tahun 2001 dan populer di kalangan

pengguna.Karakter "X" adalah nomor Romawi yang berarti sepuluh, di mana versi ini adalah

penerus dari sistem operasi yang digunakan sebelumnya seperti Mac OS 8 dan Mac OS 9.

Beberapa orang membacanya sebagai huruf "X" yang terdengar seperti "eks". Salah satu alasan

mengapa mereka menafsir sedemikian karena tradisi untuk memberikan nama sistem operasi

yang berbasis Unix dengan akhiran "x" (misalnya AIX, IRIX, Linux, Minix, Ultrix, Xenix).

Kelebihan:

1. “Time Machine”, aplikasi yang berfungsi untuk membackup system dan perubahan data

secara otomatis

2. “Sherlock”, aplikasi yang bisa mencari data harddisk, jaringan LAN dan Internet secara

keyword

3. Sangat sulit terserang virus, malware, maupun spyware

4. Tampilan lebih glossy dan elegan, cocok untuk desain/multimedia

5. Shutdown yang sangat cepat. waktu untuk shutdown hanya dibutuhkan 3 – 4 detik.

6. Bisa mengenal file format windows

Kekurangan:

1. Mahal, pasti menjadi satu dengan produk dari Apple sendiri dan pasti harganya sangat

mahal.

2. Tidak cocok untuk aplikasi games dan server

3. Lebih cocok untuk desain grafis

4. Mac OS tidak dapat digunakan bersama-sama sistem-sistem pengoperasian lain yang

tidak menggunakan sistem Mac OS.

5. Mac OS tidak bisa dirakit sendiri karena Apple sudah tidak memberi license buat

perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS.

6. Software di Mac OS tidak begitu lengkap.

Page 3: Rekayasa Perangkat Lunak Uas

Sejarah dan Pengembangan Mac OS

Akhir tahun 1975, Steve Wozniak menyelesaikan prototype yang nantinya akan menjadi

computer Apple pertama. Tempat dimana Wozniak bekerja saat itu, Hewlett-Packard. Tidak

tertarik dengan kreasinya tersebut. Kemudian pada 1 April 1976, Apple didirikan oleh Steve

Jobs, Steve Wozniak, dan seorang teknisi dari Atari bernama Ronald Wayne. Produk

pertamanya tidak lain adalah Apple I yang merupakan prototype milik Wozniak tadi.

Di tahun 1985, Steve Jobs ditendang keluar dari Apple. Atas dana dari Ross Perot dan kocenya

sendiri, Steve kemudian mengembangkan NeXT. Saat itu computer NeXT bisa dibilang sangat

canggih, tapi sangat mahal dibandingkan dengan computer workstation lain pada saat itu.

Tahun 1993, NeXT dihentikan perkembanganya.

Sementara itu, Apple menghadapi masalhnya sendiri. Mac OS sudah mencapai “masa

pensiunnya”. Sebuah pengembangan dilakukan untuk menggantinya, yakni Copland, yang mulai

dikerjakan pasa tahun 1994. Tapi kemudian di tahun 1996, proyek tersebut dibatalkan.

Beberapa elemen Copland bisa ditemukan pada Mac OS 8.

Selanjutnya Apple memutuskan untuk mengambil NeXT dan OPENSTEP, sebagai basis dari OS

mereka yang baru. Steve Jobs pun kembali ditarik oleh Apple sebagai konsultan. Apple

berharap dengan menggunakan OPENSTEP, para developer akan memporting software mereka

ke Apple. Tapi kenyataanya, beberapa developer vesar seperti Adobe memilih untuk

mengabaikannya.

Ketepurukan Apple berlanjut, setelah CEO mereka dipecat. Steve jobs dipercaya untuk

memimpin Apple. Dari situ, Apple mulai menunjukkan geliatnya. Seperti pengembangan

Carbon, yaitu porting API Macintosh asli ke library nya Unix. Kemudian ada Darwin, yakni

sebuah kernel OS bersifat open source, yang didasari oleh kernel Mach dan layer BSD.

Mac OS X yang pertama kali dirilis adalah Mac OS X Server 1.0 menggunakan GUI Mac OS yang

sudah dimodifikasi, dan diberi nama Aqua. Aqua merupakan perubahan yang sangat radikal

dibandingkan dari Mac OS 9. Selain itu, sebuah fitur baru ditambahkan yang diberi nama dock.

Setelah Mac OS X Server 1.0, Mac X berikutnya diluncurkan oleh Apple. Uniknya dalam

pemberian nama kodenya Apple menggunakan nama taksonomi keluarga kucing besar.

Page 4: Rekayasa Perangkat Lunak Uas

Gambar penggunaan Software Mac OS X :

Page 5: Rekayasa Perangkat Lunak Uas

LINUX

Linux adalah jenis OS yang memiliki kemiripan dengan Unix dan dijalankan melalui Linux-Kernel.

Linux dapat diinstall dalam banyak variasi: komputer hardware, HP, Komputer tablet, Video

Game, mainframe, bahkan supercomputer. Saat ini, Linux merupakan salah satu pemimpin

dalam OS Server dan menjalankan 10 dari superkomputer tercepat didunia.Linux (diucapkan

ˈlɪnəks atau /ˈlɪnʊks/) adalah nama yang diberikan kepada sistem operasi komputer bertipe

Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan

sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada

umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara

bebas oleh siapa saja.Nama "Linux" berasal dari nama pembuatnya, yang diperkenalkan tahun

1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari

sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU

adalah dasar dari munculnya nama alternatif GNU/Linux.

KELEBIHAN DAN KEKURANGAN LINUX

Kelebihan :

1. Bersifat open source, bebas dan terbuka. sehingga tidak perlu biaya untuk

mendapatkannya. LISENSI FREE dan boleh di utak atik semaunya.-Linux sekarang sudah

mudah di operasikan. kalo dulu pengguna linux identik dengan para hacker, tapi

sekarang orang awam pun sudah banyak yang menggunakannya.

2. Hampir semua aplikasi yang biasa dijalankan di windows, sudah ada aplikasi linuxnya

yang dikembangkan oleh komunitas linux atau bisa juga menggunakan software

emulator.

3. Memiliki pengamanan yang lebih unggul karena di desain multiuser sehingga apabila

virus menyerang user tertentu, akan sangat sulit menyebar ke user lainnya.

4. Cocok untuk PC yang memiliki spesifikasi minimum karena linux membutuhkan resource

yang lebih kecil dibandingkan Windows.

5. Linux dapat berjalan di dua mode.

6. Jarang crash atau nge-hang yang mengharuskan kita untuk merestart komputer karena

linux lebih stabil.

7. Memiliki komunitas di berbagai penjuru dunia.

8. Terdapat beragam pilihan seperti Ubuntu, Fedora, Debian, Centos, RedHat, Opensuse,

Mandriva, dan sebagainya.

Page 6: Rekayasa Perangkat Lunak Uas

Kekurangan :

1. Banyak user yang belum terbiasa menggunakan linux.

2. Dukungan hardware dari vendor-vendor tertentu yang tidak terlalu baik pada linux.

3. Proses instalasinya tidak semudah windows.

4. Aplikasi di linux belum seampuh aplikasi windows.

5. Bagi administrator sistem yang belum terbiasa dengan Unix-like, maka mau gak mau

harus belajar dulu.

6. Struktur direktori dan hak akses yang membingungkan bagi user yang terbiasa

menggunakan windows.

PENGEMBANGAN LINUX

Nama "Linux" berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus

Torvalds. Sistemnya, peralatan sistem dan pustakanyaumumnya berasal dari sistem operasi

GNU, yang diumumkan tahun 1983 olehRichard Stallman. Kontribusi GNU adalah dasar dari

munculnya nama alternatifGNU/Linux.

Linux telah lama dikenal untuk penggunaannya di server, dan didukung oleh perusahaan-

perusahaan komputer ternama seperti Intel, Dell, Hewlett-Packard, IBM, Novell, Oracle

Corporation, Red Hat, dan Sun Microsystems. Linux digunakan sebagai sistem operasi di

berbagai macam jenis perangkat keraskomputer, termasuk komputer desktop, superkomputer,

dan sistem benamseperti pembaca buku elektronik, sistem permainan video (PlayStation

2,PlayStation 3 dan XBox), telepon genggam dan router.

Para pengamat teknologi informatika beranggapan kesuksesan Linux dikarenakan Linux tidak

bergantung kepada vendor (vendor independence), biaya operasional yang rendah, dan

kompatibilitas yang tinggi dibandingkan versi UNIX tak bebas, serta faktor keamanan dan

kestabilannya yang tinggi dibandingkan dengan sistem operasi lainnya seperti Microsoft

Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat

lunak sumber terbuka (opensource software).

Sistem operasi Linux yang dikenal dengan istilah distribusi Linux (Linux distribution) atau distro

Linux umumnya sudah termasuk perangkat-perangkat lunak pendukung seperti server web,

bahasa pemrograman, basisdata, tampilan desktop (desktop environment) seperti GNOME,KDE

Page 7: Rekayasa Perangkat Lunak Uas

dan Xfce juga memilikipaket aplikasi perkantoran (office suite) seperti OpenOffice.org,

KOffice,Abiword,

Gambar penggunaan software LINUX :

Page 8: Rekayasa Perangkat Lunak Uas

1. B. Scientific software

Microsoft Mathematics

Microsoft Mathematics 4.0 adalah program aplikasi yang menyediakan sejumlah peralatan

matematika yang diharapkan dapat membantu siswa dalam memahami pembelajaran

matematika dengan mudah dan cepat.

Dengan MS. Mathematics siswa dapat mempelajari penyelesaian persamaan langkah demi

langkah dan keuntungannya diharapkan siswa dapat memahami secara mendasar konsep-

konsep Aljabar, Trigonometri, Fisika, Kimia, dan Calculus.

MS. Mathematics memuat tools lengkap calculator grafik yang dirancang untuk mengerjakan

perhitungan-perhitungan seperti halnya komputer saku (PDA).

MS. Mathematics juga memuat tool-tool yang membantu dalam mengevaluasi persoalan

segitiga, penyelesaian persamaan dan pertidaksamaan, solusi-solusi formula siap pakai,

konventer satuan ukuran dan feature- feature lainnya yang dapat membantu siswa dalam

memahami konsep-konsep matematika secara lebih baik disertai visualisasi konsep-konsep

secara matematis dengan cara yang baru.

Microsoft Mathematics juga dapat membantu siswa dan guru dalam:

1. melakukan perhitungan seperti; fungsi, akar, perpangkatan, logaritma dsb;

2. menyelesaikan persamaan dan pertidaksamaan;

3. menghitung fungsi Trigonometri seperti; sinus, cosinus,invers sinus ( sin-1 ), cos-1 ,

tangen, Cotg, secant (sec), cosec dsb;

4. menyisipkan matriks dan mengerjakan operasi pada matriks seperti; invers matriks,

transpose matriks, determinan, reduksi matriks, Trace Matrix (yaitu jumlah unsur-unsur

aij dengan i = j , misalnya unsur a11 + a22 untuk size matrix 2×2 dan a11 + a22 + a33

untuk matriks berukuran 3×3.

5. mengerjakan operasi pada vektor seperti; inner product (dot product yaitu hasil kali dua

vektor berupa besaran skalar, cross product (hasil kali dua vektor berupa besaran

vektor);

6. perhitungan Statistika Dasar seperti ; menyisipkan kumpulan data, jumlah data, sortir

data, rata-rata, median, modus, standar deviasi, varian, permutasi, kombinasi;

product(hasil kali beberapa bilangan),data terbesar (max), data terkecil(min), rata-rata

geometri;

7. ploting grafik dan menyajikannya dalam 2 dimensi atau 3 dimensi serta dalam koordinat

kartesius, polar, silinder(cylinder) dan kordinat bola (spheric);

8. mencari turunan (derivative) suatu fungsi, integral, dan limit;

Page 9: Rekayasa Perangkat Lunak Uas

9. menghitung jumlah dan hasil kali deret bilangan.

Feature-feature tambahan Microsoft Mathematics dikemas tampilannya dalam bentuk

Calculator pad mirip ponsel dihiasi dengan skin yang beragam.

Microsoft Mathematics adalah perangkat lunak sejenis kalkulator namun memiliki fitur yang

lebih lengkap dan memiliki kemampuan untuk menjabarkan secara detail langkah demi langkah

penyelesaian suatu persoalan dalam disiplin ilmu pasti, tidak hanya matematika namun untuk

ilmu fisika dan kimia. Namun penjabaran yang sangat detail hanya ditemui pada persoalan

matematika.Salah satu keistimewaan program ini adalah disediakan secara gratis oleh

Microsoft Corporation serta telah mendukung antar muka sistem operasi 32-bit dan 64-bit.

Berbagai fitur tambahan juga tersedia, seperti pemecah masalah segitiga, konversi dari unit

satu ke unit yang lainnya, juga pemecah (pencari solusi) dari sebuah persamaan. Dengan

Kalkulator ini juga lebih mudah untuk membuat grafik 2D (2 Dimensi) maupun 3D.Microsoft

technet baru saja meniris versi baru program ini, yaitu Microsoft Mathematics 4.0. Software ini

gratis kita download, dengan ukuran 17.6 MB untuk windows 32bit serta 18.9 MB untuk

windows 64 bit. Informasi selengkapnya tentang sistem yang didukung serta yang diperlukan

sebagai berikut :

Sistem Operasi yang didukung :

Windows 7

Windows Vista with Service Pack 2 (SP2)

Windows XP (32-bit) with Service Pack 3 (SP3)

Windows Server 2008 R2 (64-bit)

Windows Server 2008 with Service Pack 2 (SP2)

Windows Server 2003 (32-bit) with Service Pack 2 (SP2)

Page 10: Rekayasa Perangkat Lunak Uas

Gambar penggunaan software Microsoft Mathematics :

AutoCAD

Autocad adalah perangkat lunak komputer CAD untuk menggambar 2 dimensi dan 3 dimensi

yang dikembangkan oleh Autodesk. Keluarga produk AutoCAD, secara keseluruhan, adalah

software CAD yang paling banyak digunakan di dunia.AutoCAD digunakan oleh insinyur sipil,

land developers, arsitek, insinyur mesin, desainer interior dan lain-lain.Format data asli

AutoCAD, DWG, dan yang lebih tidak populer, Format data yang bisa dipertukarkan

(interchange file format) DXF, secara de facto menjadi standard data CAD. Akhir-akhir ini

AutoCAD sudah mendukung DWF, sebuah format yang diterbitkan dan dipromosikan oleh

Autodesk untuk mempublikasikan data CAD.AutoCAD saat ini hanya berjalan disistem operasi

Microsoft. Versi untuk Unix dan Macintosh sempat dikeluarkan tahun 1980-an dan 1990-an,

tetapi kemudian tidak dilanjutkan. AutoCAD masih bisa berjalan di emulator seperti Virtual PC

atau Wine.AutoCAD dan AutoCAD LT tersedia dalam bahasa Inggris, Jerman, Perancis, Italia,

Page 11: Rekayasa Perangkat Lunak Uas

Spanyol, Jepang, Korea, Tionghoa Sederhana, Tionghoa Tradisional, Rusia, Ceko, Polandia,

Hongaria, Brasil, Portugis, Denmark, Belanda, Swedia, Finlandia, Norwegia dan Vietnam.

Mempelajari tentang autocad adalah salah satu pelajaran aplikasi yang sangat membutuhkan

keseriusan dalam menggambar atau pun design beberapa yang kita inginkan, dengan

mempelajari ini kita dapat mempermudah pekerjaan dan tanpa susah - susah mengatur garis

maupun grafik , dengan cara menggambar manual. Ini artikel tentang pengertian autocad dan

keuntugan dalam penggunaan autocad.Auto cad adalah suatu aplikasi yang berguna untuk

mendesign suatu gambar sehingga menjadi informasi. Autocad ini bisa berbentuk 2D dan 3D

sehingga gambar terlihat lebih nyata dan detail. AutoCAD juga merupakan salah satu program

desain gambar dengan bantuan komputer yang cukup canggih.Secara perlahan namun pasti

AutoCAD mengalami otomatisasi gambar, menggantikan fungsi manual yang selama ini

mendominasi pekerjaan di segala bidang. Kompatibilitasnya yang tinggi memungkinkan gambar

– gambar AutoCAD dapat diterima oleh sebagian besar program menggambar lain dan dapat

dicetak dengan menggunakan hampir semua alat pencetakan. AutoCAD memiliki fasilitas yang

cukup komplit untuk membuat gambar – gambar dua dimensi dan tiga dimensi.Biasanya

AUTOCAD digunakan untuk kebutuhan manufakturing dan di bagian engineering. Ditinjau dari

kegunaannya AutoCAD dapat disimpulkan berbagai alasan dari keuntunagannya antara

lain.Dengan tingkat presisi hingga 13 digit, AutoCAD memiliki tingkat akurasi jauh lebih

sempurna dan terjamin dibanding dengan menggambar manual. Dalam gambar manual, akurasi

gambar sangat ditentukan oleh ketelitian mata dan kecermatan tangan yang sangat

memungkinkan terjadinya kesalahan.Fasilitas penggambaran dan pengeditan yang semakin

sempurna menjadikan AutoCAD mampu menghasilkan jauh lebih cepat dibandingkan cara

manual. Perintah Copy, Array, Block, dan sebagainya memungkinkan kita membuat dan

mengedit gambar secara masal dan waktu cepat.

Gambar penggunaan software AutoCAD :

Page 12: Rekayasa Perangkat Lunak Uas

2. A. system software

*MAC OS

MAC OS dciptakan untuk memenuhi kriteria SDLC sebagai berikut :

Problem Solving : MAC OS diciptakan untuk membantu pekerjaan manusia supaya bisa

menjadi lebih mudah ..

Peningkatan Performansi system : MAC OS mengikuti perkembangan Zaman kezaman dan

permintaan pengguna akan kelancar

Kebutuhan baru : MAC OS selalu berkembang mengikuti zaman dan tingginya permintaan

konsumen pada sesuatu yang baru

*LINUX

linux dciptakan untuk memenuhi kriteria SDLC sebagai berikut :

promblem solving: linux dicptakan untuk memenuhi permintaan konsumen kelas bawah ,

karena linux pertama kali gratis

Peningkatan Performansi system : Windows mengikuti perkembangan Zaman kezaman

kebutuhan baru : linux membuat operasi sistemnya gratis

Page 13: Rekayasa Perangkat Lunak Uas

2. B.Scientific system

*Microsoft Math

Microsoft Math memenuhi SDLC :

Problem Solving : diciptakan untuk pengguna untuk menghitung secara cepat dan mudah

kebutuhan barui:pengguna bisa menghitung cecara cepat tanpa menghitung secara manual

*Autocad

analisa mengenai Autocad yang sesuai SDLC :

problem solving: salah satu pelajaran aplikasi yang sangat membutuhkan keseriusan dalam

menggambar atau pun design beberapa yang kita inginkan, dengan mempelajari ini kita

dapat mempermudah pekerjaan dan tanpa susah - susah mengatur garis maupun grafik ,

dengan cara menggambar manual

Kebutuhan Baru : diciptakan untuk membantu mhasiswa sipil supaya tidak menggambar

manual