Halaman

Senin, 11 Juni 2012

pemograman struktur,


pemograman stuktur kopling 

Kopel ialah tingkat saling ketergantungan antara dua modul.kopel yang diinginkan adalah kopel yang memiliki tingkat keterkaitannyarendah... Mengapa demikian? karena jika tingkat keterkaitan kopel rendah maka tidak ada saling keterhantungan antar modul.......
>>>ilustrasi<<<<

* Kopel yang diinginkan adalah kopel yang modulnya independen
* semakin rendah kopling semakin baik
* semakin tinggi kopling semaikin sulit memahami program tsb
* menghindari efek tripple (perubahan satu modul yang mempengaruhi modul lain)

a. Faktor yang mempengaruhi jenis-jenis kopling
* Jumlah item data yang disalurkan
* Jumlah kontrol/flag yang disalurkan
* Jumlah elemen data global yang digunakan bersama-sama oleh beberapa modul
b. Bentuk Kopling
* Kopling Data
* Kopling Stamp
* Kopling Kontrol
* Kopling Commont
* Kopling Content
***catatan***
"kopling yang mempunyai urutan teratas maka kopling itu semakin baik" 



1. Kopling Data
* komunikasi dua modul yang dilakukan dengan menggunakan data yang perlu saja
* diingimkan jumlah kopling data yang minimal
* menghindari terjadinya tramp data(suatu data yang disalurkan ke suatu modul dimana modul tersebut tidak memerlukannya/tidak memakainya)
<<>>

"Modul A mengirim data x kw modul f melalui modul B,C,D,F, jika proses tetap demikian maka inilah yang disebut Tramp data, karena modul B,C,D,E tidak memerlukan data x tersebut"
"" solusinya adalah data x sebaiknya di generate oleh modul E dan langsung dikirim ke modul F""


2. kopling Stamp
* kopling stamp ialah dua modul yang yang mereferensikan dua data (noo global) yang sama
* struktur data bisa dibilang sebagi gabungan elemen-elemen data
<<>>

**cara Mengurangi kopling Stamp**
a. Jangan membentuk komposit data yang terdiri dari beberapa data yang secara logika tidak berhubungan
b. bentuk/kelompokkan data yang mempunyai hubungan satu sama lain
c. salurkan item data dari record tsb sendiri=sendiri.


3. Kopling Kontrol
* dua modul menggunakan kopling stamp bila paling sedikit ada sebuah kontrol (arah tidak penting)

* menghindari " inversion Authority" jangan memberi perintah dari bawah ke atas.

* solusi dari masalah diatas adalah


4.Kopling Common
* komunikasi dua modul menggunakan data area yang sama

cobol : semua data dalam data vision
fortran : common dat
pascal : data global
c : data global

* cara mengurangi kopling common
1. merancang ulang untuk menghilangkan flag
2. perhatikan fungsi yang telah menjadi modul-modul
3. hindari non problem related function 

* kerugian kopling common
1. Sulit dilakukan penggunaan kembali modul
2. Sulit dilakukan pemeliharaan
3. Sulit membaca Program
4. Sulit menentukan modul yang akan memakai 


5. Kopling Content
* Adanya Go-to (ini sudah mencerminkan pemrograman tidak terstruktur)
* Satu modul dapat merubah logik modul lain
* satu modul bercabang ke modul lain

Minggu, 10 Juni 2012

seminar nasional

 

SEMINAR NASIONAL
Open BTS (Base Trasceiver Station)

Narasumber : - heru tjatur TWP ( ICT watch activist)
- Asep Syafrudin
Menumbuhkan Benih Telkomunikasi Swadaya

OpenBTS yaitu aplikasi yg memanfaatkan USRP (Universal Software Radio Pheripheral)
guna menyediakan antaramuka GSM. sehingga dapat menggunakan handset/GSM untuk
berkomunikasi

BTS yaitu berupa alat yg bernama USRP Alat tersebut memiliki 2card yg terdapat pada
.
didalamnya. 2 card tersebut masing2 mampu mengeluarkan frekuensi sebesar 980 Ghz
dan card lainnya dapat mengeluarkan frekuensi hingga 1.200 Ghz. BTS ini hanya dapat
dipergunakan dalam OS Linux.
Harga BTS tersebut kira-kira sekitar $1500

Perlengkapan yg diburuhkan : 
1.set komputer lengkap/laptop
-Min. Core 2 duo 2.0 Ghz, 2 GB RAM, USB Port
-Running Linux Ubuntu 10.10
2.USRP (Universal Software Radio Pheripheral)
-RFX900 for GSM 850/900 (800/1000 Mhz Transerver mW output)
-RFX1800 for GSM 1800/1900 (1,5-2,1 Ghz Transerver mW output)
-VER900 Antenna

foto-foto saat seminar nasional






















SEMINAR NASIONAL  
INTERNET SEHAT DAN AMAN


Narasumber : dra.Mariam F. Barata

Jumlah pengguna intenet di indonesia
berdasarkan data dari google.com/adplanner per mei
2011 telah mencapai 38 juta orang. Untuk di
kawasan Asia, Indonesia masuk dalam 5 besar
pengguna Internet terbanyak bersama China,
Jepang, India dan Korea Selatan. Pengguna layanan
jejaring sosial Facebook di Indonesia juga
menunjukan angka yang tinggi masih menurut
sumber yang sama, yaitu tercatat sebanyak 28 juta
pengguna.

Manfaat Internet dibagi 7 kelompok :
- Korespondensial  contoh : Gmail,Yahoo
- Komunikasi langsung contoh : mig33,chat
- Pencarian informasi contoh : detik.com,goal,com
- Berbagi info dan data contoh : word,flickr,blogger
- Transaksi contoh : paypal
- Interaksi sosial contoh : facebook,twitter
- hiburan contoh : youtube

 Bahaya Internet :
- Pornografi
- Judi
- Virus komputer
- Pelecehan SARA
- Pelanggaran hak cipta

 Pasal-Pasal Internet :
- pasal 27
- pasal 28
- pasal 29

 TIPS BERKOMPUTER SEHAT
- gunakan kursi yg secara dinamis dapat diatur tinggi-rendahnya dan
senderan punggungnya
- posisi monitor bagian paling atas setidaknya setinggi 5-8 cm di atas arah
pandang mata
- untuk menghindari efek silau dari layar monitor, bisa digunakan filter atau
pelindung anti-silau
- duduklah dengan jarak sekitar satu rentangan tangan dari monitor
- dan lain lain

kumpulan foto-foto penting