Rabu, 06 November 2013

pre test : analisis kinerja sistem

Untuk mengamankan sustu Sistem Informasi menurut anda apa saja yang perlu dilindungi?
Manajemen sistem informasi memungkinkan data untuk terdistribusi secara elektronis, sehingga diperlukan sistem untuk memastikan data telah terkirim dan diterima oleh user yang benar.
  1. Aset : Perlindungan aset merupakan hal yang penting dan merupakan langkah awal dari berbagai implementasi keamanan komputer.
  2. Analisi Resiko : identifikasi akan resiko yang mungkin terjadi, sebuah even yang potensial yang bisa mengakibatkan suatu sistem dirugikan.
  3. Perlindungan : Kita dapat melindungi jaringan internet dengan pengaturan Internet Firewall yaitu suatu akses yang mengendalikan jaringan internet dan menempatkan web dan FTP server pada suatu server yang sudah dilindungi oleh firewall.
  4. Alat : alat atau tool yang digunakan pada suatu komputer merupakan peran penting dalam hal keamanan karena tool yang digunakan harus benar-benar aman.
  5. Prioritas : Jika keamanan jaringan merupakan suatu prioritas, maka suatu organisasi harus membayar harga baik dari segi material maupun non material. Suatu jaringan komputer pada tahap awal harus diamankan dengan firewall atau lainnya yang mendukung suatu sistem keamanan.

Post test: analisis kinerja sistem

Aset Sistem Informasi harus dilindungi melalui sistem keamanan yang baik. Sebut dan jelaskan langkah-langkah utama pelaksanaan program keamanan tsb?

Berikut ini adalah langkah-langkah utama yang harus dilakukan dalam pelaksanaan program keamanan:
(langkah utama)
  1. Persiapan Rencana Pekerjaan (Preparation of a Project Plan), mempersiapkan segala sesuatunya seperti perencanaan proyek yang memiliki tujuan review, ruang lingkup, tugas yang harus dipenuhi, pendanaan, dan jadwal.
  2. Mengindentifikasi asset (Identification of Assets), dalam melakukan proses ini perlu beberapa kategori, seperti: software aplikasi, hardware, fasilitas.
  3. Penilaian asset (Valuation of Asset), Langkah ke tiga adalah penilaian kekayaan, yang merupakan langkah paling sulit. langkah ini menggambarkan ketergantungan penilaian pada siapa yang ditanya untuk memberikan penilaian, cara penilaian atas kekayaan yang hilang (lost), waktu periode untuk perhitungan atas hilangnya kekayaan, dan umur asset.
  4. Mengindentifikasi ancaman ( Threats Identification ), mengidentifikasi ancaman dalam bentuk eksternal maupun internal yang mengancam sistem informasi.
  5. Menilai kemungkinan suatu ancaman (Assess Likehood of Threats), menilai ancaman yang mungkin akan terjadi dalam waktu periode tertentu.
  6. Eksposur Analisis (Exposures Analys), evaluasi dari kemungkinan adanya ancaman yang akan berhasil.
  7. Penyesuaian control (Adjust Controls).
  8. Mempersiapkan laporan keamanan (Prepare Security Report).



Sabtu, 29 Juni 2013

PERSAMAAN DAN PERBEDAAN 3GL & 4GL

Pada dasarnya third generation language dan fourth generation language mempunyai banyak kesamaan, seperti fungsi, tujuan dan ciri
Ciri:
-        Tidak perlu training lama pada DP
-        Bahasa untuk semua pemakai
-        Pembuat aplikasi
Tujuan:
-        Untuk mempercepat proses pembuatan aplikasi.
-        Untuk mempermudah aplikasi dan mempercepat perubahan
-        Mengurangi harga perawatan.
-        Meminimalkan problem debugging.
-        Membuat bahasa lebih dikenal
-        Mempermudah pemakai.

Perbedaan (mancakup kelebihan dan kekurangan) dari 3GL dan 4GL :
v  4GL mencakup bahasa procedural/ non prosedural
v  4GL  bergantung basis data dan kamus data
v  3GL lebih bervariasi sintaxnya dan konstruksi sama pada umumnya.
v  Sedangkan pada 4GL, agak berbeda konstruksinya
v  Karena tingkat bahasa yang lenih mudah dimengerti generasi 4 cocok untuk pemakai terakhir dengan sedikit latihan.

v  Bahasa 3GL hampir dapat membuat semua aplikasi, sedangkan 4GL hanya untuk tugas tertentu saja.

Fourth-Generation Language (4GL) atau Bahasa Generasi 4

Fourth-Generation Language (4GL) atau Bahasa Generasi 4
Adalah bahasa pemrograman yang telah didesain lebih simple , sehingga makin mudah digunakan karena sudah mendekati bahasa percakapan sehari-hari dan sudah dapat untuk mengakses database.
4GL dengan tujuan umum yang baik mempunyai komponen atau tahapan non-prosedural yang
mungkin disembunyikan pada fasilitas prosedural. Seperti berikut:
§  Application parameter, meliputi pemberian nama parameter, catalog, versi, pembuat dsb.
§  Data specification, penentuan spesifikasi laporan berdasarkan data yang diambil.
§  Screen specification, penentuan bentuk tampilan.
§  Dialog specification, menentukan interaksi manusia dengan komputer.

§  Specification Of Rules, aturan-aturan untuk penentuan keputusan. Biasanya dipisahkan dari badan aplikasi.

Third-Generation Language (3GL) atau Bahasa Generasi 3

Third-Generation Language (3GL) atau Bahasa Generasi 3
Adalah bahasa pemrograman tingkat tinggi dengan memasukkan unsur kata yang dapat dimengerti karena pemrosesan program oleh komputer melalui tahap-tahap berikut : 
§  Tahap 1: Compilation (Compiler) yaitu suatu perangkat lunak yang berfungsi menterjemahkan bahasa pemrograman tingkat tinggi menjadi bahasa mesin oleh Compiler karena sebenarnya komputer hanya dapat mengerti bahasa mesin saja. 
§  Tahap 2 : Link yaitu berfungsi untuk menghubungkan program yang telah diubah ke bahasa mesin tadi dengan fungsi pustaka dan informasi tentang karakteristik mesin komputer yang digunakan. 

§  Tahap 3 : Execution yaitu tahapan dimana program akan diproses mesin sehingga menghasilkan keluaran yang dikehendaki oleh programmer.

Kelebihan dan kemampuan informix

Kelebihan dan kemampuan informix
Dengan informix-sql, kita dapat :
·         menyusun & memodifikasi table
·         menggunakan menu yg disediakan oleh schema editor
·         memasukkan & mencari informasi database dgn menggunakan screen form
·         mengurutkan, menggabungkan, mengatur & menampilkan data dengan report.
·         Menambahkan, mengubah & mencari informasi database menggunakan query language
·         Memanfaatkan isql melalui fasilitas khusus, user menu

Kemampuan informix meliputi :
·         Bahasa pemrograman
·         Screen-building utility
·         Menu-building utility
·         Report writer
·         Window manager

Informix-4GL didisain secara khusus untuk penulisan program dalam membuat database relasional dan memberi fasilitas untuk memanipulasi data yg disimpan dalam database.
Penyimpanan Data
·         Informix menyimpan data-data didalam suatu tabel.
·         Tabel adalah kumpulan dari baris & kolom.
·         Tabel-tabel tsb disimpan dalam suatu database.
·         Suatu database minimal terdiri dari satu tabel.