Sabtu, 28 November 2009

Sedikit meReview UTS yang kemarin

sebelumnya saya cuma ingin kembali mereview tentang soal dan jawaban UTS yang telah saya kerjakan kemarin,,siapa tau saja jawaban saya yang kemarin masih bnayak kesalahan yang harus diperbaiki,,,

1) Perbedaan Teknologi Komputer dan Teknologi Telekomunikasi : perbedaan yang signifikan antara kedua teknologi tersebut adalah jika teknologi komputer lebih pada Program dan pengolahan data sedangkan untuk Teknologi komunikasi sendiri lebih pada jaringan dan medianya,,

2) Komponen utama Generasi komputer :
Secara umum komputer terbagi menjadi 3 bagian dalam kegiatan kerjanya, yaitu :
  1. Input
  2. Proses
  3. Output

Secara sederhana sistem kerja sebuah komputer itu diawali dengan sebuah masukan (input) dari user yang kemudian di proses oleh CPU (Central Processing Unit) untuk selanjutnya di ambil tindakan untuk menghasilkan sesuatu yang disebut sebagai ouput (keluaran).

io

Kesemua bagian sistem kerja diatas mewakili komponen-komponen komputer yang terlibat. Berikut ini adalah komponen-komponen komputer yang terlibat dalam tugas sistem kerja komputer :

  1. Alat Input
    • Mouse
    • Keyboard
    • Fingger Print
    • Web Camera
    • Scanner
  2. Alat Output
    • Monitor
    • Printer
    • Speaker
    • Headset
  3. Alat Proses (CPU)
    • Processor
    • Mainboard/MotherBoard
    • RAM (Random Access Memory)
    • Harddisk
    • VGA Card
    • Sound Card

Selain alat-alat yang disebutkan diatas masih banyak alat dukungan tambahan yang membantu kinerja sebuah komputer, yang kesemua alat tambahan tersebut tergantung kepada kebutuhan pemakai.

3) Perbedaan mendasar dari Komputer serba guna (General Purpose) & Komputer Khusus
(Special Purpose)
- General Purpose Computer : Komputer ini dirancang untuk menyelesaikan bermacam masalah, dapat menggunakan beberapa program yang dapat menyelasaikan jenis permasalahan yang berbeda, karena komputer ini tidak dirancang untuk masalah secara khusus.misalnya aplikasi bisnis, teknik, pendidikan, pengolahan kata, permainan dll
General-Purpose Komputer dapat berupa kompuer digital maupun komputer analog, tetapi pada umunya komputer digital adalah general-purpose computer.
- Special-purpose Computer : Digunakan untuk menyelesaikan pekerjaan atau aplikasi khusus.Special-purpose pada awalnya merupakan General-Purpose yang digunakan secara khusus dan disesuiakan dengan konfigurasi ataupun peralatan didalamnya yang sudah dimodifikasi sedemikian rupa,,

4) Data : Representasi dari suatu Masalah atau dari suatu kejadian,, Data itu sendiri bisa berupa data kualitatif (berupa Informasi) dan data kuantitatif(yang bisa dihitung / terukur)
Informasi : Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi
penerimanya dan bermanfaat bagi pengambilan keputusan saat ini atau saat mendatang.
Informasi merupakan kumpulan data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerima.

5) Kontribusi teknologi informasi modern yang menyebabkan makin singkatnya batas waktu transaksi bisnis memiliki dampak positif namun juga memiliki dampak negatif.

Adapun dampak positifnya antara lain :

  1. Transaksi bisnis dapat berjalan dengan lancar dan lebih cepat dibandingkan sebelum adanya teknologi informasi modern.
  2. Dapat meningkatkan penjualan dikarenakan jangka waktu transaksi maupun promosi jadi lebih singkat.
  3. Lebih mudah dan praktis.
  4. Biaya bulanan lebih murah. Jika dibandingkan dengan transaksi bisnis yang tidak menggunakan teknologi informasi modern,

Dampak negatifnya antara lain :

  1. Masalah keamanan.
  2. Perangkat lunak yang belum mapan atau tidak tersedia.
  3. Perangkat keras yang cukup mahal harganya.

Pengertian Data dan informasi

Pengertian Data dan Informasi :

Banyak diantara kita yang salah mengartikan tentang apa yang dimaksud dengan Data dan Informasi,,Nah pada bagian ini saya akan sedikit memberika pengertian tentang pengertian Data dan Informasi,,

Data adalah Representasi dari suatu masalah / Objek atau dari suatu kejadian,,Data merupakan bentuk yang belum dapat memberikan manfaat yang besar bagi penerimanya, sehingga perlu suatu model yang nantinya akan dikelompokkan dan diproses untuk menghasilkan informasi.

informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi
penerimanya dan bermanfaat bagi pengambilan keputusan saat ini atau saat mendatang.
Jadi ada suatu proses transformasi data menjadi suatu informasi => input - proses – output .

-Kualitas Informasi Tergantung dari 3 hal, yaitu informasi harus :
• Akurat, berarti informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan masudnya.
• Tetap pada waktunya, berarti informasi yang datang pada penerima tidak boleh terlambat.
• Relevan, berarti informasi tersebut menpunyai manfaat untuk pemakainya. Relevansi informasi untuk tiap-tiap orang satu dengan yang lainnya berbeda.

=> Metode pengumpulan data / Informasi
1. Pengamatan langsung
2. Wawancara
3. Perkiraan koserponden
4. Daftar pertanyaan

Minggu, 01 November 2009


Model Sekuensial Linear/ Waterfall

Model sekuensial linier utk software engineering (SE), sering disebut juga dgn siklus kehidupan klasik atau model air terjun.
Model ini adalah model klasik yg bersifat sistematis, berurutan/ sekuensial dlm membangun software yg mulai pd tingkat dan kemajuan sistem pd seluruh analisis, desain, kode, pengujian, dan pemeliharaan.
Ada 2 gambaran dari waterfall model. Keduanya menggunakan nama-nama fase yg berbeda, namun sama dlm intinya.


Aktivitas–aktivitas Model Sekuensial Linier (Pressman)



Aktivitas–aktivitas Model Sekuensial Linier (Pressman) (1)
Rekayasa dan Pemodelan Sistem/Informasi
PL merupakan bagian dari suatu sistem maka langkah pertama dimulai dgn membangun syarat semua elemen sistem dan mengalokasikan ke PL dgn memperhatikan hubungannya dgn manusia, perangkat keras & database.
Analisis Kebutuhan Perangkat Lunak
Proses menganalisis & pengumpulan kebutuhan sistem yg sesuai dgn domain informasi tingkah laku, unjuk kerja, dan antar muka (interface) yg diperlukan. Kebutuhan-kebutuhan tsb didokumentasikan dan dilihat lagi dgn pelanggan.

Aktivitas–aktivitas Model Sekuensial Linier (Pressman) (2)
Desain
Proses desain akan menerjemahkan syarat kebutuhan ke sebuah perancangan PL yg dpt diperkirakan sebelum dibuat coding. Proses ini berfokus pd: struktur data, arsitektur PL, representasi interface, & detail (algoritma) prosedural.
Pengkodeaan (Coding)
Pengkodean merupakan proses menerjemahkan desain ke dlm suatu bahasa yg bisa dimengerti oleh komputer.

Aktivitas–aktivitas Model Sekuensial Linier (Pressman) (3)
Pengujian
Proses pengujian dilakukan pd logika internal utk memastikan semua pernyataan sdh diuji. Pengujian eksternal fungsional utk menemukan kesalahan-kesalahan dan memastikan bahwa input akan memberikan hasil yg aktual sesuai yg dibutuhkan
Pemeliharaan
PL yg sudah disampaikan kpd pelanggan pasti akan mengalami perubahan. Perubahan tsb bisa karena mengalami kesalahan krn PL hrs menyesuaikan dgn lingkungan (periperal atau sistem operasi) baru, atau krn pelanggan membutuhkan perkembangan fungsional atau unjuk kerja.


Keunggulan Model Sekuensial Linier

Mudah aplikasikan
Memberikan template tentang metode analisis, desain, pengkodean, pengujian, dan pemeliharaan


Kelemahan Model Sekuensial Linier
Jarang sekali proyek riil mengikuti aliran sekuensial yg dianjurkan model karena model ini bisa melakukan iterasi tidak langsung . Hal ini berakibat ada perubahan yg diragukan pd saat proyek berjalan.
Pelanggan sulit utk menyatakan kebutuhan scr eksplisit sehingga sulit utk megakomodasi ketidakpastian pd saat awal proyek.
Pelanggan hrs bersikap sabar krn hrs menunggu sampai akhir proyrk dilalui. Sebuah kesalahan jika tdk diketahui dari awal akan menjadi masalah besar karena hrs mengulang dari awal.
Pengembang sering malakukan penundaan yg tdk perlu krn anggota tim proyek hrs menunggu tim lain utk melengkapi tugas krn memiliki ketergantungan, hal ini menyebabkan penggunaan waktu tdk efesien

Aktivitas–aktivitas Model Sekuensial Linier (Sommerville)


Aktivitas–aktivitas Model Sekuensial Linier (Sommerville) (1)
Requirements analysis and definition: Mengumpul-kan kebutuhan scr lengkap kemudian kemudian dianalisis dan didefinisikan kebutuhan yg hrs dipenuhi oleh program yg akan dibangun. Fase ini hrs dikerjakan scr lengkap utk bs menghasilkan desain yg lengkap.
System and software design: Desain dikerjakan setelah kebutuhan selesai dikumpulkan scr lengkap.
Implementation and unit testing: desain program diterjemahkan ke dlm kode-kode dgn mengguna-kan bhs pemrograman yg sdh ditentukan. Program yg dibangun langsung diuji baik secara unit.


Aktivitas–aktivitas Model Sekuensial Linier (Sommerville) (2)

Integration and system testing: Penyatuan unit-unit program kemudian diuji scr keseluruhan (system testing).
Operation and maintenance: mengoperasikan program dilingkungannya dan melakukan pemeliharaan, spt penyesuaian atau perubahan krn adaptasi dengan situasi sebenarnya.

Permasalahan Waterfall
Kekurangan yg utama dari model ini adalah kesulitan dlm mengakomodasi perubahan setelah proses dijalani. Fase sebelumnya hrs lengkap dan selesai sebelum mengerjakan fase berikutnya.
Beberapa Masalah dgn waterfall:
Perubahan sulit dilakukan krn sifatnya yg kaku.
Karena sifat kakunya, model ini cocok ketika kebutuhan dikumpulkan secara lengkapsehingga perubahan bs ditekan sekecil mungkin. Tp pd kenyataannya jarang sekali konsumen/pengguna yg bs memberikan kebutuhan secara lengkap, perubahan kebutuhan adalah sesuatu yg wajar terjadi.
Waterfall pada umumnya digunakan utk rekayasa sistem yg besar dimana proyek dikerjakan di bbrp tempat berbeda, dan dibagi menjadi beberapa bagian sub-proyek.