keriagustianunindra.files.wordpress.com€¦  · web viewkelas : xih. kelompok : 14. 1.romi :...

52

Upload: others

Post on 02-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652
Page 2: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

KATA PENGANTAR

Alhamdulillah atas Rahmat Allah SWT, makalah PTI ini dapat disusun dengan baik. Tema ini

dipilih,karena kemajuan teknologi informasi sangat pesat. Maka perlu mengetahui cara

membuat,merancangan dan mengembangkan sistem untuk menjadikan suatu program yang bermanfaat.

Perkembangan jaman yang semakin maju seiring dibuatnya teknologi kian canggih. Jika hanya

menggunakan sebuah sistem tetapi tidak tahu apa fungsi,cara menggunakan dan maanfaat dari suatu sistem.

Maka tidak akan berjalan dengan baik dan tidak akan bisa sesuai harapan.

Buku ini sengaja disusun diharapkan semua memahami tentang komputerisasi yang berhubungan erat

dengan komunikasi. Isi dari buku ini memang tidak memberikan secara menyeluruh atau mendetail karena

banyaknya materi, tetapi diberikan beberapa gambaran tentang kemajuan teknologi komputerisasi dan

informasi yang bermanfaat bagi kita semua.

Semoga buku ini dapat berguna untuk para mahasiswa khususnya dibidang PTI yang dapat digunakan

sebagai dasar untuk mengembangkan potensinya dalam mengetahui perkembangan teknologi komputerisasi.

Akhir kata mengucapkan terimakasih

Page 3: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

Latar belakang

Pada kesempatan ini,akan dibahas Latar Belakang bagaimana sistem dan program dibuat.

Sebuah sistem merupakan kombinasi dari berbagai sumber daya yang bekerjasama untuk merubah suatu

masukan menjadi suatu keluaran yang bermanfaat.didalam sebuah sistem,setiap bagian sumber daya

berkoordinasi untuk memenuhi tugas-tugas, pekerjaan maupun fungsi tertentu.

Pengembangan terdiri dari dari 2 komponen utama, yaitu : analisa sistem dan perancangan sistem.

Perancangan sistem adalah proses perencanaan sistem bisnis baru atau sistem pengganti atau sistem yang

melengkapi sistem yang sudah ada. Analis sistem adalah proses pengumpulan dan menaksirkan fakta-fakta,

mendiagnosa masalah-masalah, dan menggunakan informasi untuk merekomendasikan perbaikan sistem.

Analisa dan perancangan sistem informasi adalah sebuah metode yang digunakan oleh perusahaan untuk

membuat dan memelihara sistem yang berbasis komputer untuk menampilkan fungsi-fungsi.

Dengan perkembangan teknologi yang semakin pesat dan makin meningkatnya kecepatan arus

informasi akibat globalisasi menyebabkan peranan teknologi informasi (TI) menjadi vital dan sangat

menentukan bagi sebuah perusahaan dalam meningkatkan kemampuannya menghadapi persaingan di pasar

bebas. Sehingga teknologi informasi kini dipandang sebagai sebuah asset atau resource yang bernilai

strategis dan digunakan oleh perusahaan untuk bersaing dalam mencapai keunggulan kompetitif.

Teknologi informasi dapat digunakan untuk mendukung kegiatan operasional perusahaan dalam mencapai

tujuan strategis perusahaan baik untuk tujuan jangka pendek maupun jangka panjang.

Meskipun demikian untuk menerapkan teknologi informasi pada suatu perusahaan tidaklah mudah. Untuk

menerapkan teknologi informasi, perusahaan membutuhkan sejumlah dana yang cukup besar untuk

diinvestasikan secara berkala, selain itu para manager bisnis masih meragukan keuntungannya karena cukup

banyak perusahaan yang gagal dalam menerapkan TI.

Page 4: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

Daftar Isi

XIII. Perancangan Dan Pengembangan Sistem

A. Perancangan untuk teknogi informasi................................................................................. 1

B. Bagaimana membuat sistem dan membuat program........................................................... 3

C. Pengembangan sistem dan life cycle................................................................................... 4

D. Dari id ke algoritma dan dari algoritma ke program........................................................... 9

E. Bahasa pemrograman dan metodologi................................................................................ 17

XIV. Menciptakan Masa Depan Teknologi Informasi. A. Hari esok tidak ada yang tau................................................................................................ 21

B. Dari riset ke realita : teknologi informasi abad 21............................................................... 23

C. Pertanyaan orang untuk umur komputer............................................................................. 26

Page 5: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

XIII. Perancangan Dan Pengembangan Sistem

A. Perancangan untuk teknogi informasi

Teknologi informasi seperti halnya siklus pengembangan sistem yang lainnya, dimana hal ini

mensyaratkan adanya suatu metode daur hidup pengembangan sistem. Pola daur hidup

pengembangan sistem dapat menggunakan beberapa model. Adapun tahapan pengembangan sistem.

1. Tahapan Analisis Sistem

Tujuan utama analisis sistem adalah untuk menentukan hal-hal detil tentang yang akan

dikerjakan oleh sistem yang diusulkan.

1.a. Analisis sistem mencakup studi kelayakan dan analisis kebutuhan.

Studi Kelayakan :

Menentukan kemungkinan keberhasilan solusi yang diusulkan. Tugas-tugas yang tercakup dalam

studi kelayakan meliputi:

● Penentuan masalah dan peluang yang dituju sistem

● Pembentukan sasaran sistem baru secara keseluruhan

● Pengidentifikasian para pemakai sistem

● Pembentukan lingkup sistem

Ukuran yang dipakai dalam studi kelayakan:

Aspek Pertimbangan

-Teknologi

-Ekonomi

-Non-ekonomi

-Jadwal

-Kendala hukum,

-Analisa Kebutuhan

1.b.Analisis kebutuhan dilakukan untuk menghasilkan spesifikasi kebutuhan

Analisis kebutuhan ini diperlukan untuk menentukan:

● keluaran yang akan dihasilkan sistem,

● masukan yang diperlukan sistem,

● lingkup proses yang digunakan untuk mengolah masukan menjadi keluaran,

● volume data yang akan ditangani sistem,

● jumlah pemakai dan kategori pemakai, serta

● kontrol terhadap sistem

Page 6: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

2. Tahapan Analisis Sistem

Perancangan Konseptual disebut juga perancangan logis . Pada perancangan ini, kebutuhan

pemakai dan pemecahan masalah yang teridentifikasi selama tahapan analisis sistem mulai dibuat

untuk diimplementasikan. Ada tiga langkah penting yang dilakukan dalam perancangan

konseptual, yaitu: evaluasi alternatif rancangan, penyiapan spesifikasi rancangan, dan

penyiapan laporan rancangan sistem secara konseptual.

2.a.Perancangan Konseptual

● Arsitektur teknologi informasi yang digunakan terpusat atau terdistribusi

● Entri data akan dilakukan melalui keyboard, barcode scanner, atau kedua-duanya

2.b.Skema Perancangan Konseptual

Spesifikasi rancangan ini mencakup elemen-elemen berikut:

● Keluaran

Rancangan laporan mencakup frekuensi laporan (harian, mingguan, dan

sebagainya), isi laporan, bentuk laporan, dan laporan cukup ditampilkan pada layar

atau perlu dicetak

● Penyimpan data

Dalam hal ini, semua data yang diperlukan untuk membentuk laporan ditentukan

lebih detil, termasuk ukuran data (misalnya, nama barang maksimal terdiri atas 25

karakter) dan letaknya dalam berkas

● Masukan

Rancangan masukan meliputi data yang perlu dimasukkan ke dalam sistem

● Prosedur pemrosesan dan operasi

Rancangan ini menjelaskan bagaimana data masukan diproses dan disimpan dalam

rangka untuk menghasilkan laporan

2.c.Perancangan Fisik

Rancangan keluaran, berupa bentuk laporan dan rancangan dokumen

● Rancangan masukan, berupa rancangan layar untuk pemasukan data

● Rancangan antarmuka pemakai dan sistem, berupa rancangan interaksi antara

pemakai dan sistem (menu, ikon, dan sebagainya)

● Rancangan platform, berupa rancangan yang menentukan perangkat keras dan

perangkat lunak yang digunakan

● Rancangan basis data, berupa rancangan-rancangan berkas dalam basis data,

termasuk penentuan kapasitas masing-masing

● Rancangan modul, berupa rancangan modul atau program yang dilengkapi

dengan algoritma (cara modul atau program bekerja)

● Rancangan kontrol, berupa rancangan kontrol-kontrol yang digunakan dalam

sistem (mencakup hal-hal seperti validasi, otorisasi, dan pengauditan)

Page 7: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

● Dokumentasi, berupa hasil pendokumentasian hingga tahap perancangan fisik.

● Rencana pengujian, berisi rencana yang dipakai untuk menguji sistem

● Rencana konversi, berupa rencana untuk menerapkan sistem baru terhadap sistem lama

B. Bagaimana Membuat Sistem Dan Membuat Program

Untuk bisa menghasilkan program yang baik memerlukan analisis yang baik pula, baik itu analisis

sistem, stuktur data maupun analisis requirement. Program yang paling sederhana sekalipun

setidaknya memiliki 3 bagian:

1. Input – Masukan data.

2. Proses – pemrosesan input.

3. Output – keluaran program, kebutuhan yang kita harapkan.

Dalam membuat program, pemrograman adalah pokok dari proses pembuatan program itu sendiri

namun pemrograman bergantung dari pemahaman persoalan, analisis sistem, perencanaan-

perencanaan  dalam mendesain program itu sendiri. Dalam membuat sebuah program setidaknya ada

beberapa hal yang perlu anda lakukan:

1. Mendefinisikan Masalah/Defining the problem

Masalah/Probem disini adalah kompenan apa saja yang diperlukan agar program ini jalan dikenal

dengan masukan/inputnya apa saja, mendefinisikan apa yang nanti akan dilakukan oleh program dan

bagaimana keluaran dari program yang kita harapkan nantinya.

2. Perencanaan/Planning/Desain sistem

Pada tahap ini adalah medefinisikan langkah-langkah apa saja yang dilakukan oleh program dalam

menyelesaikan permasalahan yang ada. Bentuk dari perencanaan itu bisa berupa flowchart ataupun

algoritma dari program.

a. Flowchart adalah suatu diagram menggunakan simbol-simbol khusus yang sudah menjadi

standard internasional yang berisi langkah-langkah untuk menyelesaikan suatu masalah.

algoritma merupakan simbol tapi keterangan-keterangan yang sesuai dengan  keinginan kita,

tidak ada standarnya. Oleh karena itu flowchart biasa juga disebut sebagai algoritma dalam

bentuk simbol-simbol khusus yang dihubungkan dengan anak panah.

b. Membuat flowchart terlebih dahulu akan lebih menghemat waktu daripada langsung

melakukan coding sambil mencoba-coba. Karena itu, biasakan membuat flowchart terlebih

dahulu sebelum memecahkan suatu masalah.

3. Implementasi/Koding/Programming

tahap ini juga mencakup tahap perbaikan error dan testing. Menulis program dengan terstruktur dan

sesuai dengan flowchart yang telah kita buat.

3

Page 8: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

4. Dokumentasi/Documentation

sangat disarankan bagi anda untuk membuat semacam dokumentasi. Tambahkan komentar-komentar

pada program anda dan “bukukan” program yang akan anda buat.

Testing

a. UnitTesting

Menguji setiap unit dan modul yang terdapat dalam program tersebut

b. IntegrationTesting

Menguji integrasi yang dilakukan kepada program seperti halnya ketika program tersebut sudah

diinstall di client kita yang membutuhkan integrasi dengan sisitem yang lain seperti halnya

integrasi dengan database.

c. ValidationTesting

menguji masukan yang diberikan kepada program. apapun masukannya program harus bisa

menyelesaikan dengan baik.

d. SistemTesting

Pada tahap ini menguji permorfa dari program, apabila program dijalankan dengan kondisi-

kondisi tertentu bagaimana?

5. OperasionaldanMaintenance

Pada tahap ini sebenarnya bagaimana program yang telah kita buat dan testing ini bekerja sebagaimana

mestinya, update program, menyeselaikan bug yang tidak ditemukan pada saat testing, serta

pengembangan yang dapat dilakukan dengan program tersebut.

C.Pengembangan Sistem Life Cycle

Peranan Metode Pengembangan System Development Life Cycle (SDLC) Terhadap Kualitas Sistem

Informasi

Saat ini sistem informasi yang aman sangat diperlukan untuk kegiatan bisnis sehari-hari.Sistem

informasi yang aman bisa memberikan tingkat kepercayaan yang tinggi kepada pengguna sehingga bisa

memberi nilai tambah dan daya guna bagi sistem itu sendiri.Pengguna akan merasa nyaman dan aman

ketika berhubungan dengan sistem informasi kita yang selanjutnya bisa menguntungkan bisnis kita.

Keamanan sistem infromasi yang berbasis komputer dapat dicapai salah satu

diantaranya melalui penggunaan metode pengembangan sistem yang benar. Saat ini

metode pengembangan sistem yang umum digunakan adalah metode pengembangan

System Develpoment Life Cycle (selanjutnya disingkat SDLC). SDLC dibagi menjadi 2 (dua) kelompok

utama, yaitu: SDLC tradisional dan SDLC modern. 

Page 9: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

PERMASALAHAN

SDLC diperlukan untuk memecahkan berbagai masalah berikut:

1) Bagaimana perencanaan aplikasi sistem informasi.

2) Bagaimana analisis aplikasi sistem informasi.

3) Bagaimana desain aplikasi sistem informasi.

4) Bagaimana implementasi aplikasi sistem informasi.

5) Bagaimana penggunaan aplikasi sistem informasi.

6) Bagaimana teknik-teknik pengembangan sistem informasi.

3. PEMBAHASAN

SDLC adalah langkah-langkah dalam pengembangan sistem informasi. SDLC menyediakan

framework yang lengkap untuk aktivitas rekayasa bentuk dan pembangunan sistem informasi yang

formal.

Langkah-langkah SDLC meliputi:

(01) Perencanaan Sistem Informasi.

Perencanaan sistem informasi akan memberikan manfaat dalam bentuk:

(a) Pendefinisian ruang lingkup pengembangan sistem informasi.

(b) Identifikasi potensial masalah.

(c) Pengaturan urutan tugas pengembangan sistem informasi.

(d) Pengendalian.

(02) Tahap-tahapan perencanaan sistem informasi meliputi:

(a) Mengenali Masalah.

(b) Mendefinisikan Masalah.

(c) Menetapkan Tujuan Sistem.

(d) Mengidentifikasi Hambatan Sistem.

(e) Melaksanakan Studi Kelayakan.

(f) Membuat Proposal Studi Sistem.

(g) Menerima atau Menolak Usulan Projek.

(h) Membuat Mekanisme Kontrol.

(03) Analisis Sistem Informasi.

Analisis sistem informasi adalah telaah atas sistem berjalan dengan tujuan untuk

mendesain sistem baru atau menyempurnakan sistem lama.

(a) Membuat keputusan apabila sistem saat ini mempunyai masalah atau sudah

Page 10: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

tidak berfungsi secara baik dan hasil analisisnya digunakan sebagai dasar

untuk memperbaiki sistem.

(b) Mengetahui ruang lingkup pekerjaannya yang akan ditanganinya.

(c) Memahami sistem yang sedang berjalan saat ini.

(d) Mengidentifikasi masalah dan mencari solusinya.

Tahap-tahapan analisis sistem informasi meliputi:

(a) Mengkomunikasikan Telaah Analisis.

(b) Menyiapkan Tim.

(c) Mendefinisikan Kebutuhan Informasi.

(d) Investigasi Awal.

(e) Requirement Analysis (Determination of Ideal Systems)

(f) Menyiapkan Proposal Desain Sistem.

(g) Menerima atau Menolak Desain Sistem.

(04) Desain Sistem Informasi.

Desain sistem informasi adalah penentuan proses dan kebutuhan data dari sistem

yang baru.

Tahap-tahapan desain sistem informasi meliputi:

(a). Penyiapan Rincian Desain Sistem.

Tools yang umum digunakan untuk tahapan penyiapan rincian desain sistem

adalah:

(b). Mengidentifikasi Konfigurasi Alternatif Sistem.

Tujuan dari tahapan ini adalah menggali (explore) perbedaan dari alternatif

sistem dalam mengurangi jarak (gap) antara sistem saat ini dengan sistem idealnya.

(c). Mengevaluasi Konfigurasi Alternatif Sistem. Tujuan dari tahapan ini adalah

membandingkan alternatif-alernatif sistem dengan menggunakan metodologi

terstruktur..

(d). Memilih Konfigurasi Sistem yang Terbaik.

(e). Menyiapkan Proposal Implementasi.

(f). Menerima atau Menolak Implementasi Sistem.

(05) Implementasi Sistem Informasi.

Implementasi sistem informasi adalah penentuan proses dan kebutuhan data dari

sistem yang baru

Tahap-tahapan implementasi sistem informasi meliputi:

(a) Perencanaan Implementasi.

Page 11: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

(b) Mengkomunikasikan Implementasi.

(c) Memperoleh Sumberdaya Hardware.

(d) Memperoleh Sumberdaya Software.

(e) Menyiapkan Database.

(f) Menyiapkan Fasilitas Fisik.

(g) Pelatihan.

Cutover sistem lama oleh sistem baru harus jelas. Tujuan dari cutover adalah

merubah pemakaian sistem lama ke sistem bari dari sistem informasi yang

berhasil dibangun. Perubahan sistem merupakan tanggungjawab tim designer kepemakai.

Hasil dari cutover adalah rencana (jadwal dan metode)

perubahan sistem.

(06) Pemakaian Sistem Informasi

Tahap-tahapan pemakaian sistem informasi meliputi:

(a) Penggunaan Sistem.

(b) Audit Sistem.

(c) Pemeliharaan Sistem.

(d) Menyiapkan Proposal Rekayasa Sistem.

(e) Menerima atau Menolak Rekayasa Sistem.

Dalam perkembangannya SDLC dilengkapi oleh berbagai teknik pengembangan

sistem, yaitu:

(01) Prototyping.

Teknik prototyping adalah proses pembuatan model sederhana untuk software final

yang mengijinkan pengguna memiliki gambaran dasar tentang program serta

melakukan pengujian awal.

Jenis-jenis teknik prototyping adalah:

(a) Trowaway Prototyping.

(b) Evolutionary Prototyping.

(c) Incremental Prototyping.

Keuntungan menggunakan teknik prototyping:

(a) Mengurangi waktu dan biaya.

(b) Meningkatkan keterlibatan pengguna.

(c) Mengurangi kesalahpahaman dan kesalahan interpretasi dengan pengguna.

Kelemahan menggunakan teknik prototyping:.

(a) Analisis kurang.

(b) Biaya untuk membuat prototyping cukup tinggi.

(c))Waterfall.

Keuntungan menggunakan teknik waterfall:

7

Page 12: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

(a) Proses menjadi teratur

(b) Estimasi proses menjadi lebih baik

(c) Jadwal menjadi lebih menentu

Kelemahan menggunakan teknik waterfall:

(a) Sifatnya kaku, sehingga susah melakukan perubahan di tengah proses

(b) Membutuhkan daftar kebutuhan yang lengkap di awal, tapi jarang konsumen

bisa memberikan kebutuhan secara lengkap diawal.

Spiral.

Teknik spiral mencoba menggabungkan model prototyping dan waterfall. Biasa

digunakan untuk proyek besar yang mahal dan rumit. Digunakan oleh militer

Amerika untuk mengembangkan program Future Combat Systems.

Keuntungan menggunakan teknik spiral:

(a) Pengguna dan developer bisa memahami dengan baik software yang

dibangun karena progress dapat diamati dengan baik.

(b) Estimasi menjadi lebih realistik seiring berjalannya proyek karena masalah

ditemukan sesegera mungkin.

(c) Lebih mampu menangani perubahan yang sering terjadi pada software

development.

(d) Software engineers bisa bekerja lebih cepat pada proyek.

Kelemahan menggunakan teknik spiral:

(a) Membutuhkan waktu yang lama.

(b) Membutuhkan dana yang besar.

(c) Membutuhkan planning jangka panjang yang baik agar program bisa selesai

dengan baik.

V Model.

Teknik V model sering disebut sebagai pengembangan dari teknik waterfall. V

untuk verifikasi dan validasi dan merupakan model standar yang banyak dipakai

di negara-negara Eropa seperti standar untuk proyek pertahanan dan administrasi

federal di Jerman.

Keuntungan menggunakan teknik V model:

(a) Merupakan model pengembangan terstruktur.

(b) Setiap fase dapat diimplementasikan dengan dokumentasi yang detail dari fase

sebelumnya.

(c) Aktivitas pengujian dapat dimulai di awal proyek, sehingga mengurangi waktu

proyek.

Kelemahan menggunakan teknik V model adalah dokumentasi harus cukup detail

Page 13: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

agar fase selanjutnya dapat berjalan dengan baik.

Formal Method.

Teknik formal method adalah teknik yang mengandalkan perhitungan matematika dalam setiap

prosesnya. Hanya digunakan pada sistem yang sangat

memperhatikan keamanan atau keselamatan dari pengguna. Contoh penggunaan

teknik ini adalah aerospace engineering.

Keuntungan menggunakan teknik formal method adalah meminimalkan resiko

dengan adanya perhitungan komputasi.

Sedangkan kerugiannya adalah:

(a) Biaya Tinggi.

(b) Kompleks

(c) Tidak Umum untuk Proyek Software pada umumnya.

Extreme Programming.

Merupakan bagian dari metode agile software development.

Keuntungan menggunakan teknik extreme programming :

(a) Menjalin Komunikasi yang Baik dengan Klien.

(b) Meningkatkan Komunikasi dan Sifat Saling Menghargai antar Developer.

Kelemahan menggunakan teknik extreme programming:

(a) Developer harus selalu siap dengan perubahan karena perubahan selalu

diterima.

(b) Tidak bisa membuat kode yang detail di awal (prinsip simplicity dan juga

anjuran untuk melakukan apa yang diperlukan hari itu juga).

Contoh DFD dan ERD Pengenalan Pengembangan Sistem Informasi

Aplikasi dengan fitur-fitur sebagai berikut :

1. Transaksi pembelian dan transaksi penjualan2. Transaksi penjualan dilakukan oleh kasir3. Transaksi pembelian pada supplier4. Transaksi penjualan untuk anggota Koperasi5. Stok barang6. Pengurus koperasi7. Dan yang lainnya.

D.Dari Id Ke Algoritma Dan Dari Algoritma Ke Program

Perlindungan PLUS memiliki kemampuan untuk "mengunci" perangkat lunak Anda ke komputer

yang diaktifkan. Dengan mengambil "sidik jari" dari potongan perangkat keras tertentu dari komputer

selama aktivasi dan menyimpan sidik jari ini (atau ID Computer) di File Lisensi, aplikasi dapat

memverifikasi ID Komputer pada eksekusi berikutnya dalam rangka untuk menentukan apakah itu

Page 14: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

masih berjalan di komputer yang sama. Mekanisme ini berhenti pengguna dari mengaktifkan aplikasi

dan menyalinnya ke beberapa komputer masih sepenuhnya diaktifkan. Ada dua implementasi ID

Komputer di Perlindungan PLUS: Legacy Algoritma ID Komputer dan Algoritma Komputer

Peningkatan ID.

Ikhtisar

Para Algoritma Komputer Legacy ID memungkinkan pengembang untuk memilih sejumlah hardware

dan item sistem operasi untuk mengikat, termasuk yang berikut: (1) Windows Product ID kunci, (2)

nomor seri format hard drive, dan (3) Alamat MAC dari kartu jaringan. Sejumlah Komputer tunggal ID

yang dihasilkan dari semua algoritma yang dipilih, sehingga jika salah satu dari perubahan item, maka

ID Komputer menjadi tidak valid. Hal ini dapat menyebabkan dukungan yang tidak diinginkan untuk

kembali mengaktifkan pelanggan setelah perubahan hardware kecil seperti reformatting hard drive

mereka. Sedangkan algoritma Komputer Legacy ID masih ada untuk memungkinkan kompatibilitas ke

belakang, mereka telah usang dan diganti dengan mekanisme baru.

Para Algoritma ID Peningkatan Komputer (EID) telah menggantikan Algoritma Komputer Legacy ID

dengan menyediakan implementasi yang lebih kuat untuk mengunci aplikasi ke komputer. The EID

menggunakan 17 buah hardware dan item sistem operasi selain sistem "suara" untuk menentukan

apakah aplikasi berjalan pada komputer yang sama. Ketika aplikasi diaktifkan, nomor ID Komputer

dihasilkan untuk setiap hardware-mengikat item 17, dan masing-masing ID Komputer disimpan secara

internal di File Lisensi. Sebuah ID 32-bit tunggal Komputer kemudian dihasilkan dari subset dari data

konfigurasi dan ini "ID tunggal" yang akhirnya digunakan untuk tujuan aktivasi, seperti Algoritma

Legacy Komputer ID Catatan:. Hanya 32-bit "ID tunggal" adalah tersedia untuk digunakan melalui

API - 17 item konfigurasi yang berbeda saat ini tidak dapat diakses.

Item perangkat keras individu ditugaskan berat suara: nilai antara 1 dan 9. Item tertentu yang mungkin

sering berubah ditugaskan berat suara yang lebih kecil, sementara barang-barang yang jarang akan

berubah ditugaskan berat suara yang lebih tinggi. Misalnya, ukuran memori diberikan bobot suara 2

karena dapat berubah lebih sering daripada informasi motherboard yang ditugaskan berat 9. Ketika

lisensi diaktifkan divalidasi, setiap item hardware individu dihitung dari konfigurasi PC saat ini dan

dibandingkan dengan item hardware yang sesuai di file License. Jika nilai untuk item telah mengubah

berat suara untuk item yang ditambahkan ke penghitungan suara total.

Setelah semua item dibandingkan penghitungan suara total diperiksa untuk melihat jika kurang dari

nilai ambang batas yang ditetapkan oleh pengembang. Jika penghitungan suara total lebih besar dari

nilai ambang batas maka aplikasi tidak berjalan pada komputer yang sama di mana ia diaktifkan.

Page 15: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

Item perangkat keras utama umumnya memiliki berat suara 9 dan item yang lebih rendah akan

memiliki berat suara antara 2 dan 3. Kami sangat menyarankan nilai ambang 20 yang memungkinkan

dua (2) perubahan perangkat keras utama dan satu (1) perubahan kecil.

Salah satu item hardware adalah nomor seri fisik dari hard drive. Karena komputer mungkin memiliki

beberapa drive, nomor seri masing-masing drive yang diambil dan saat aplikasi diaktifkan semua nomor

drive serial (hingga empat drive) disimpan dalam file License. Pada lisensi berikutnya memeriksa nomor

seri setiap drive saat ini dibandingkan dengan masing-masing nomor seri di File Lisensi untuk

menemukan setidaknya satu pertandingan. Hal ini memungkinkan pengguna untuk menambahkan hard

drive tanpa izin membatalkan. Jika setidaknya satu drive di PC sesuai dengan daftar drive di File Lisensi

berat suara untuk nomor seri Hard Drive tidak ditambahkan ke penghitungan suara total.

Jika tidak ada pertandingan drive yang ditemukan maka berat suara ditambahkan. Sekali setiap 90 hari

telah berlalu dan fungsi PP_COPYCHECKTH disebut menggunakan Algoritma ID Komputer Enhanced

dan data hardware berada dalam nilai ambang batas, data perangkat keras ini di File Lisensi yang

ditimpa oleh data perangkat keras komputer saat ini. Hal ini memungkinkan pengguna untuk membuat

perubahan hardware bertahap ke PC mereka tanpa risiko deaktivasi lisensi. Flowchart Komputer

Page 16: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

menggambarkan ID Number perbandingan

Perubahan Perlindungan PLUS Fungsi

Perlindungan berikut PLUS fungsi telah dimodifikasi sesuai:

PP_COMPNO: The parameter tipe sekarang menerima COMPNO_ENHANCED (65536) sebagai jenis

ID Komputer. Ini akan menghasilkan sejumlah PANJANG (32-bit) tunggal dengan menggunakan

Algoritma Komputer ID Peningkatan. Nomor ini digunakan untuk bidang Pengguna Kode 2 saat

mengaktifkan melalui telepon atau dengan SOLO.

Page 17: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

PP_COPYADD: Parameter bendera sekarang menerima COPYADD_ENHANCED (4). Dengan

menggunakan bendera ini, algoritma perangkat keras saat ini diperoleh dari PC dan disimpan secara

individual dalam file License. Anda hanya dapat menyimpan satu Algoritma ID Komputer Peningkatan

dalam file Lisensi pada satu waktu. Menggunakan bendera ini akan menggantikan ID Komputer yang

ada di File Lisensi.

PP_COPYCHECKTH: Parameter bendera sekarang menerima COPYCHK_ENHANCED (4). Dengan

menggunakan bendera ini, algoritma hardware saat ini diperoleh dan dibandingkan secara individual

untuk data Komputer ID yang tersimpan dalam file License. Penghitungan suara total diproses dan

dibandingkan dengan ambang batas. Jika lebih besar dari ambang batas, fungsi akan kembali

PP_FALSE, jika PP_TRUE dikembalikan. Parameter comp_num tidak digunakan dan dapat diatur ke 0.

PP_COPYDELETE: Jika parameter comp_num diatur ke COPYDEL_ENHANCED (-2), Data

Komputer ID akan dihapus dari file License.

PP_COPYGET: Parameter Slot sekarang menerima COPYGET_ENHANCED (-1), yang akan

mengembalikan PANJANG tunggal 32-bit ID Komputer dari file License.

The EZTrial dan fungsi EZTrigger yang dijelaskan di bawah bagian LFEdit.

PP_TRANSFER: Lulus bendera PP_TRANSFER_ENHANCED (-1) pada parameter comp_num untuk

efek transfer lisensi menggunakan Algoritma Komputer ID Peningkatan.

LFEdit Perubahan

Bila menggunakan LFEdit dan baik EZTrial1 atau EZTrial2, ada pilihan baru di bawah tab Definisi-

EZTrial Produk di bagian Hardware Binding:

Page 18: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

Tidak Hardware Binding:

Bila menggunakan EZTrial, ID Komputer

tidak digunakan atau diperiksa untuk

memvalidasi Lisensi.

Legacy Algoritma:

Pilih opsi ini untuk menggunakan Algoritma

Hardware sebelumnya Binding. Digunakan

untuk kompatibilitas mundur.

Page 19: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

Peningkatan Algoritma:

Akan menyebabkan EZTrial dan

EZTrigger untuk secara otomatis

memanfaatkan Algoritma ID Komputer

baru disempurnakan.

Instan PLUS

Instan PLUS juga memiliki pilihan untuk

menggunakan Algoritma Legacy atau Algoritma

Ditingkatkan bawah dialog Options Copy-Protection

di Instan PLUS Wizard.

Vote Berat

Seperti dijelaskan dalam gambaran tersebut, setiap bagian dari informasi yang digunakan dalam algoritma

ID Komputer Ditingkatkan memiliki berat suara, yang didefinisikan sebagai jumlah suara ketika bagian

Page 20: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

tertentu dari perubahan informasi. Di bawah ini adalah daftar dari apa yang potongan informasi yang

dikumpulkan oleh Algoritma ID Komputer Enhanced dan apa bobot masing-masing suara yang.

Hard Drive Format Serial 4MAC Alamat Network Interface Card (NIC) 9Jendela ID Produk 4Bios Nomor Revisi / Tanggal 3Komputer Nama 1Prosesor Informasi 9Prosesor Kecepatan 3Ukuran Memori 2SID 4Video Card 4Hard Drive Model 9Hard Drive Serial 9Motherboard Model 9Motherboard Serial 9CD / DVD Drive 3Sound Card 4Domain 6

Tingkah laku

Serial Hard Drive Format ditentukan oleh nomor seri yang dihasilkan jika partisi diformat. Memformat

partisi akan menyebabkan nilai ini berubah.

Sampai dua (2) MAC Addresses untuk dua Network Interface Cards (NIC) disimpan, dan setidaknya satu

(1) NIC ditemukan harus sesuai salah satu alamat yang tersimpan sebelumnya. Dengan menyimpan hingga

dua (2) NIC, ini bagian dari algoritma ini adalah perhatian dari komputer laptop yang dapat menggunakan

NIC dilepas.

Jendela Produk ID khusus untuk pembelian Windows. Upgrade dari satu versi atau edisi Windows yang lain

akan menyebabkan informasi ini untuk berubah. Misalnya, upgrade dari Windows Vista Home Basic ke

Windows Vista Ultimate membutuhkan kunci baru, yang akan menyebabkan informasi ini untuk berubah.

Revisi BIOS Tanggal Nomor / akan berubah bila motherboard BIOS yang berkelebat / diperbarui.

Nama Komputer adalah nama dari komputer seperti yang terlihat pada jaringan.

Informasi Prosesor akan berubah jika processor komputer swap keluar dengan prosesor lain.

The Speed Processor dapat berubah jika prosesor swap keluar untuk yang lain, jika pengguna adalah over-

clocking kecepatan prosesor, dan juga kadang-kadang dapat diubah oleh fitur manajemen daya tertentu (ini

secara khusus digunakan dalam komputer laptop).

Ukuran memori berubah ketika pengguna menambahkan atau menghapus chip RAM dari komputer.

SID dikenal untuk berubah ketika workgroup komputer atau domain berubah.

Video Card akan berubah jika pengguna menggantikan kartu video nya.

16

Page 21: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

Hard Drive Model dan Drive Serial Sulit baik menyimpan informasi hingga empat (4) hard drive.

Setidaknya satu hard drive yang ditemukan harus cocok satu (1) dari empat (4) hard drive disimpan.

Tergantung pada perangkat, USB mass perangkat penyimpanan dapat dimasukkan dengan informasi ini.

Motherboard Model dan Serial Motherboard umumnya tidak berubah kecuali pengguna beralih ke komputer

yang sama sekali berbeda, atau mengganti motherboard rusak (yang biasanya tidak sangat umum). Mungkin

ada beberapa kasus (yaitu dengan sistem komputer perusahaan atau sistem apapun dengan garansi) di mana

model motherboard akan cocok tetapi seri motherboard tidak akan saat motherboard swap keluar dengan

pengganti OEM.

CD / DVD Drive menyimpan informasi hingga dua CD / DVD drive. Setidaknya satu CD / DVD drive yang

ditemukan harus sesuai dengan salah satu dari dua disimpan.

Kartu suara akan berubah jika pengguna swap keluar kartu suara mereka. Hal ini juga dapat berubah dengan

Serial Motherboard dan informasi Motherboard Model jika on-board kartu suara yang hadir.

Domain akan berubah jika pengguna mengubah workgroup komputer / domain.

Jika Anda berniat untuk memungkinkan lisensi diaktifkan untuk dibagikan pada komputer yang sama

selama beberapa instalasi Windows (yaitu pelanggan dual-boot Windows XP dan Windows Vista),

mengharapkan algoritma berikut untuk mengubah setiap kali: Hard Drive Format Serial, Windows Product

ID . Mengharapkan algoritma untuk mengubah kadang-kadang atau kondisional: Komputer ID, SID,

Domain (jika pengguna telah menetapkan ini berbeda antara instalasi OS), Kecepatan Processor. Selain itu,

perhatikan EZTrial yang umumnya tidak akan membiarkan hal ini terjadi, seperti lisensi diaktifkan akan

memiliki alias hadir di registri satu OS instalasi tapi bukan yang lainnya, yang akan menyebabkan program

Anda untuk kembali ke demo di kedua instalasi OS (seperti yang file lisensi bersama akan upated).

E.BAHASA PEMROGRAMAN DAN METODOLOGI

1.bahasa pemrograman

n.

Sebuah bahasa buatan yang digunakan untuk menulis instruksi yang dapat diterjemahkan ke dalam bahasa

mesin dan kemudian dieksekusi oleh komputer.

The American Heritage® Dictionary of the English Language, Fourth Edition copyright ©2000 by

Houghton Mifflin Company. Updated in 2009. Published by Houghton Mifflin Company. All rights

reserved.

bahasa pemrograman

n

(Elektronik & Ilmu Komputer / Ilmu Komputer) sistem bahasa yang sederhana yang dirancang untuk

memudahkan penulisan program komputer See bahasa tingkat tinggi , bahasa tingkat rendah , kode mesin

Page 22: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

bahasa pemrograman (Pr gr m ng)

Sebuah bahasa buatan yang digunakan untuk menulis instruksi yang dapat diterjemahkan ke dalam bahasa

mesin dan kemudian dieksekusi oleh komputer. Bahasa Inggris dan alami lainnya tidak digunakan sebagai

bahasa pemrograman karena mereka tidak dapat dengan mudah diterjemahkan ke dalam bahasa mesin.

Sebuah bahasa dikompilasi adalah bahasa di mana set instruksi (atau kode) yang ditulis oleh

programmer diubah menjadi bahasa mesin oleh perangkat lunak khusus yang disebut kompilator

sebelum dieksekusi. C + + dan Smalltalk adalah contoh dari bahasa dikompilasi. Bahasa ditafsirkan

adalah bahasa di mana set instruksi (atau kode) yang ditulis oleh programmer diubah menjadi bahasa

mesin oleh perangkat lunak khusus yang disebut kompilator sebelum dieksekusi. Kebanyakan bahasa

scripting dan makro diinterpretasikan bahasa. Lihat juga Program .

The American Heritage® Science Dictionary Copyright © 2005 by Houghton Mifflin Company.

Published by Houghton Mifflin Company. All rights reserved.

Tesaurus Legenda: Sinonim Antonim Kata Terkait

Kata

benda

1. bahasa pemrograman - (ilmu komputer) bahasa pemrograman yang dirancang untuk komputer

programing language

ilmu komputer , komputasi - cabang ilmu teknik yang mempelajari (dengan bantuan komputer)

proses komputasi dan struktur

buatan bahasa - bahasa yang sengaja dibuat untuk tujuan tertentu

algoritmik bahasa - bahasa buatan yang dirancang untuk mengekspresikan algoritma

bahasa assembly - bahasa pemrograman tingkat rendah, perkiraan dekat ke bahasa mesin

bahasa komputer , komputer-bahasa berorientasi , bahasa mesin , mesin-bahasa berorientasi -

bahasa pemrograman yang dirancang untuk digunakan pada kelas tertentu dari komputer

multidimensi bahasa - bahasa pemrograman yang ekspresi dirakit di lebih dari satu dimensi

objek bahasa , bahasa target - bahasa komputer di mana sesuatu yang ditulis dalam bahasa

komputer lain yang akan diterjemahkan

berorientasi obyek bahasa pemrograman , berorientasi objek bahasa pemrograman - (ilmu

komputer) bahasa pemrograman yang memungkinkan programmer untuk menghubungkan satu

set prosedur dengan masing-masing jenis struktur data, "C + + adalah pemrograman berorientasi

objek bahasa yang merupakan perpanjangan dari C "

satu-dimensi bahasa - bahasa pemrograman yang ekspresi yang diwakili oleh string karakter

bertingkat bahasa - bahasa yang tidak dapat digunakan sebagai metabahasa sendiri

Bahasa unstratified - bahasa pemrograman yang (seperti bahasa alami) dapat digunakan sebagai

metabahasa sendiri

Daftar-pengolahan bahasa , LISP - bahasa berorientasi prosedur fleksibel pemrograman yang

memanipulasi simbol dalam bentuk daftar

Page 23: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

logika pemrograman , logika pemrograman , Prolog - bahasa komputer yang dirancang di Eropa

untuk mendukung pengolahan bahasa alami

COBOL - umum berorientasi bisnis bahasa

C - bahasa tujuan umum pemrograman terkait erat dengan sistem operasi UNIX

BASIC - bahasa pemrograman populer yang relatif mudah dipelajari, sebuah akronim untuk

semua tujuan-kode instruksi simbolis pemula, tidak lagi digunakan secara umum

Pascal - bahasa pemrograman yang dirancang untuk mengajarkan pemrograman melalui

pendekatan top-down modular

2. METODOLOGI

Pemrograman penawaran metodologi dengan desain, analisis dan implementasi program. Salah satu

metodologi yang penting melibatkan apa yang disebut sebagai pendekatan "top-down" untuk analisis,

desain dan implementasi.

Top-down Desain

Top-down-desain dimulai dengan deskripsi dari sistem secara keseluruhan dan biasanya terdiri dari

struktur hirarki yang berisi deskripsi lebih rinci dari sistem pada setiap tingkat yang lebih rendah.

Rincian tingkat yang lebih rendah desain berlanjut sampai subdivisi lebih tidak mungkin lagi, yaitu,

sampai sistem digambarkan dalam istilah "atom" nya bagian.

Metode ini melibatkan struktur hirarkis atau pohon seperti untuk sistem seperti yang digambarkan oleh

diagram berikut:

Di tingkat atas, kita mendapati bahwa bagian dari sistem yang berkaitan dengan sistem secara

keseluruhan, semacam gambaran sistem atau main top-level modul.

Sebuah metholodogy desain alternatif, Bottom-up desain, dimulai dengan deskripsi komponen tingkat

terendah sistem bersama-sama dengan deskripsi tentang bagaimana komponen tersebut dirakit untuk

Page 24: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

membentuk komponen tingkat sistem yang lebih tinggi. Metodologi desain terus sampai semua tingkat

sistem yang terhubung dalam suatu struktur hirarkis untuk membentuk seluruh sistem.

Desain top-down lebih disukai karena, pada awal siklus analisis dan desain, biasanya tidak mungkin

untuk mengetahui detail desain tingkat yang lebih rendah yang ditentukan oleh proses penyempurnaan

berturut-turut.

7.2 Sebuah Sistem Interaktif

Sebagai contoh desain top-down, mempertimbangkan desain sistem interaktif. Program tingkat atas akan

menjadi bagian dari sistem yang mengikat bersama-sama komponen sistem kunci. Salah satu komponen

ini mungkin menjadi bagian dari sistem yang berbunyi perintah, komponen lain mungkin mengevaluasi

perintah saja masuk. Masih komponen lain mungkin menjadi bagian dari sistem yang menampilkan hasil

dari menjalankan perintah saja masuk. Struktur keseluruhan sistem tersebut ditunjukkan dari atas ke

bawah dalam diagram berikut:

perangkat lunak banyak juga menggunakan teknik yang sama. J adalah bahasa yang sangat baik untuk

prototipe seperti yang akan kita lihat.

Karena sistem J sebagian besar sudah sistem interaktif, kita dapat menyederhanakan desain prototipe

kami dengan menggunakan J tingkat atas sebagai top-level prototipe kami.

Demikian pula, kita dapat menggunakan sintaks J untuk bahasa basis data kami perintah. Ini berarti

bahwa kita dapat menggunakan read-eval-print loop sistem J (tingkat kedua dalam diagram sistem kami)

sebagai tingkat kedua prototipe kami dan tingkat ketiga. Ini sekarang harus mulai menjadi jelas mengapa

J adalah bahasa prototipe yang baik untuk sistem interaktif. Kami sudah sampai ke tingkat keempat

desain kami dan kami belum mulai merancang atau mengimplementasikan program!

Aspek lain dari metode desain membangun sistem dari atas ke bawah dalam lapisan yang berbeda adalah

bahwa hal itu mungkin (dan diinginkan) untuk mencoba untuk membuat setiap lapisan perangkat lunak

Page 25: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

independen dari lapisan atas dan di bawahnya. Ini melibatkan desain semacam antarmuka abstrak antara

lapisan.

Manfaat yang paling penting dari lapisan desain adalah bahwa hal itu kemudian harus mungkin untuk

mengubah perangkat lunak dalam satu lapisan (disediakan versi baru itu adhears lapisan ke antarmuka

yang sama di atas dan di bawah) tanpa harus mengubah bagian lain dari desain perangkat lunak.

Ini adalah tujuan desain tinggi. Dalam prakteknya, seringkali sangat sulit dicapai.

XIV. Menciptakan Masa Depan Teknologi Informasi

A.Hari esok tidak ada yang tau

Humble awal

Apa kekuatan dari sebuah garasi yang perusahaan teknologi begitu banyak yang besar, termasuk Apple

Computer, Hewlett Packard dan Microsoft, yang lahir di sana? Pengusaha menganggap teknologi garasi

batu loncatan karena itu tersedia, tidak terstruktur, dan mudah beradaptasi. Ketika perusahaan teknologi

yang sukses mengatasi garasi mereka, mereka umumnya membuang mereka bersama dengan teknologi

kemarin untuk membangun lebih baik dilengkapi, lebih efektif dan lebih nyaman fasilitas. Namun

kebebasan garasi masih bisa dirasakan dalam fasilitas penelitian dan pengembangan mereka

membangun.

Tentu saja, transisi dari garasi start-up dengan bisnis yang mapan dalam kampus state-of-the-art R & D

penuh ketidakpastian untuk bisnis teknologi. Tahun R & D yang diperlukan untuk mengubah ide menjadi

prototipe kerja yang dapat disempurnakan menjadi model produksi. Memuaskan sebagai manfaat

potensial mungkin, nasib bisnis teknologi baru dapat dengan mudah berakhir dengan kegagalan daripada

besok Google. Tidak ada yang tahu apa yang akan menjadi hal besar berikutnya dalam teknologi sampai

pasar memutuskan.

Bahkan, dampak teknologi baru pada masyarakat, sementara selalu tunduk pada spekulasi, tampaknya

untuk menentang prediksi bahkan oleh pengamat yang paling cerdik. Masalahnya mungkin disebabkan

oleh kesenjangan antara perubahan teknologi dan perubahan sosial, karena perilaku manusia hanya

sebagian diperintah oleh logika dihormati oleh para ilmuwan, insinyur dan teknisi. Bahkan Microsoft

Bill Gates buruk meremehkan pentingnya internet masih muda pada tahun 1995 bukunya, The Road

Ahead, ketika ia diberhentikan sebagai prekursor generik untuk "jalan raya informasi" jauh lebih unggul

yang akan muncul suatu hari nanti.

Perubahan yang cepat dan sering terjadi pada komposisi, ukuran dan fungsi dari tempat kerja sebagai

uang muka masing-masing proyek dari awal hingga jatuh tempo.

Page 26: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

Unpredictable tapi terlalu berbahaya untuk mengabaikan

Namun, ada sedikit keraguan tentang dampak - baik kreatif dan destruktif - usaha teknologi pada

ekonomi AS. Gelombang dari kemajuan teknologi menyebabkan pekerjaan di pabrik-pabrik dan

pertanian menghilang dengan cepat pada awal abad ke-20, hanya untuk digantikan oleh pekerjaan dan

pertumbuhan industri baru. Jelas neto telah keuntungan, karena Biro Statistik Tenaga Kerja (BLS)

menunjukkan bahwa pekerjaan yang meledak dari sekitar 12 juta pada tahun 1870 untuk beberapa 144

juta pada tahun 2002, sesuai dengan populasi memperluas mengendarai sebuah ekonomi global semakin

dominan.

Teknologi akan memainkan peran kunci dalam pekerjaan baru diproyeksikan oleh BLS untuk periode

2002-2012. Sebagai bagian dari pergeseran jangka panjang dari produksi barang ke layanan-

menyediakan lapangan kerja, layanan profesional, ilmiah dan teknis akan tumbuh sebesar 27,8 persen

dan menambahkan 1,9 juta pekerjaan pada tahun 2012, sedangkan pekerjaan di industri informasi

diperkirakan akan meningkat sebesar 18,5 persen 632,000 untuk pekerjaan. Namun teknologi berbasis

produsen, bereaksi terhadap peningkatan produktivitas, pekerjaan otomatisasi, kompetisi internasional

dan outsourcing, bisa meningkatkan output tanpa perlu menambah pekerjaan AS. Komputer dan industri

produk elektronik manufaktur, misalnya, bisa kehilangan 189.000 pekerjaan hingga tahun 2012.

Sebuah industri kekacauan terorganisir

Selain dari fungsi bisnis dasar hampir setiap perusahaan mempertahankan, bisnis teknologi

mengandalkan ilmiah R & D untuk menciptakan keunggulan kompetitif. Tidak mengherankan, di sini

adalah di mana semangat garasi berkembang. Sementara R & D fasilitas tidak mengikuti format tunggal,

karakteristik tertentu muncul berulang kali. Misalnya, perubahan cepat dan sering terjadi dalam sebagai

uang muka masing-masing proyek dari awal hingga jatuh tempo ukuran, komposisi dan fungsi dari

tempat kerja, dengan kekuatan pekerjaan mereka naik dan turun sesuai.

Michael Lewis menggambarkan betapa cepat transformasi bisnis teknologi dapat di The New Thing

Baru, sebuah kronik dari 1999 dirayakan Silicon Valley pengusaha Jim Clark. Kelahiran Netscape

dimulai pada tahun 1994 sebagai Komunikasi Mosaic, "yang terdiri dari tiga juta dolar uangnya [Clark]

dan tujuh lulusan baru dari University of Illinois." Delapan belas bulan kemudian, di salah satu

persembahan yang paling berkesan Amerika umum perdana, Netscape muncul sebagai sebuah

perusahaan dengan sekitar 200 karyawan dan saham publik yang dibuka pada $ 28 per saham dan

melambung ke $ 58,25 pada hari pertama perdagangan, membuat Clark an miliarder instan .

Perabotan Knoll berfungsi luar biasa di kantor R & D karena mereka dapat digunakan secara bergantian

untuk melengkapi kantor apakah mereka terbuka atau tertutup, formal atau santai, komunal atau swasta.

Selain mengubah bentuk dengan cepat, R & D kantor mendukung berbagai tingkat aktivitas, mulai dari

upaya individu untuk interaksi kelompok melalui pertemuan formal, kasual "air dingin" pertemuan dan

Page 27: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

pertemuan kebetulan. Idealnya, lingkungan khusus melindungi kegiatan tersebut, sehingga individu

memiliki privasi, kelompok formal memiliki kenyamanan dan pertemuan kasual memiliki kenyamanan.

Itu memang benar di antara perusahaan teknologi yang progresif, di mana cappuccino bar, lounge yang

nyaman, dinding papan putih, 24 jam kafe, ruang privasi dan kantor swasta dianggap sebagai alat bisnis

daripada tunjangan.

Knoll dapat membantu

Apakah ada cara untuk mengelola kekacauan dikontrol dari R & D ruang kantor? Sistem furnitur Knoll,

yang dirancang untuk berkoordinasi dengan duduk dan unit berdiri bebas penyimpanan, meja dan lemari

arsip, berfungsi luar biasa di kantor R & D karena mereka dapat digunakan secara bergantian untuk

melengkapi kantor apakah mereka terbuka atau tertutup, formal atau santai, komunal atau swasta. Bentuk

yang kompatibel, bahan, dimensi dan warna memberikan bisnis teknologi kebebasan yang mereka

butuhkan untuk membuat perubahan dengan cepat dan membuat daerah khusus kapanpun dan

dimanapun Thing New berikutnya adalah New hendak lepas landas.

B.Dari riset ke realita : teknologi informasi abad 21

TEKNOLOGI INFORMASI, DAN JARINGAN INTERNET

komunikasi adalah biaya yang lebih tinggi penyebaran awal jaringan nirkabel melalui jaringan kabel

dan kesalahan yang tinggi tingkat probabilitas dari link nirkabel. Tapi seiring waktu dan setelah jatuh

tempo

dari teknologi nirkabel dan sistem yang dicapai, kelemahan ini tidak diragukan lagi akan

masa lalu masalah. Kecepatan tinggi komunikasi dan layanan terpadu lainnya yang penting dua

arah teknologi komunikasi. Tinggi tingkat operator sedikit seperti SONET dan terpadu

transportasi teknologi ATM adalah kekuatan masa depan teknologi komunikasi.

Dalam sesuai sama prinsip paling tindakan dan sungguh-sungguh keinginan manusia untuk menjadi

menguasai alam, usia pengetahuan diyakini mengikuti era informasi saat ini. Itu

kemampuan teknis dan teknologi yang tersedia untuk mengubah data menjadi pengetahuan

dan itu adalah bagaimana ada muncul tantangan memperluas visi untuk mengubah dari data

pengetahuan.

Sebenarnya era pengetahuan adalah konsekuensi alami berikutnya usia jaringan. Dalam pengetahuan

umur, pengetahuan pekerja, pabrik pengetahuan, organisasi pengetahuan dan ekonomi pengetahuan

akan menjadi aturan hukum. Kekayaan utama dari era pengetahuan akan pengetahuan daripada

setiap kekayaan fisik. Manajemen pengetahuan subjek (KM) karena itu akan menjadi isu utama

pada abad ke-21.

Bab ini mengkaji pertumbuhan teknologi komputer dan komunikasi bersama

dengan manajemen pengetahuan yang semuanya berusaha untuk bergabung dengan sumbu manusia

(Gambar 1) [1], kritis

Page 28: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

menganalisis masalah atasnya, mencoba untuk solusi yang mungkin dan memprediksi apa yang ada

setelah

pengetahuan usia.

2. PERKEMBANGAN TERKINI TECHNOLOGIES KOMPUTER

Sejak pengoperasian komputer klasik elektronik pada tahun 1948 oleh ENIAC nama merek,

komputer telah mengalami empat generasi. Zaman sekarang adalah generasi kelima. Sibuk re-

cari yang terjadi untuk membuat "komputer cerdas" [2,3]. Seluruh dunia penelitian tentang optik, kimia

dan teknologi kuantum yang dilaporkan [4-6]. Komputer klasik merupakan gagasan Von

Neumann. Komputer klasik juga dikenal sebagai serial komputer. Masalah klasik compu-

ter dua lipatan:

• Cara menggunakan kekuatannya untuk tujuan umum pekerjaan komputasi kecil sehingga memiliki

biaya

solusi efektif dan meningkatkan produktivitas sistem.

• Bagaimana meningkatkan kekuatan, kinerja dan kapasitas untuk mengatasi luas, kompleks

numerik pekerjaan (untuk contoh desain pesawat supersonik, pemodelan cuaca global

dll) di mana jika serial komputer digunakan, mungkin diperlukan waktu lebih setahun untuk bertahun-

tahun untuk memecahkan

masalah.

Solusi untuk masalah pertama datang pada tahun 1960, dengan pengenalan waktu-

berbagi multi-user konsep. Hal ini didasarkan pada filosofi pemanfaatan lambatnya

manusia dibandingkan dengan komputer, sehingga jika salah satu pengguna berpikir, komputer dapat

digunakan oleh

pengguna lain (sumber daya berbagi dengan irisan waktu). Ini menyediakan sarana distribusi biaya

perhitungan lebih banyak pengguna. Solusi awal lainnya untuk masalah pertama adalah "sistem batch"

yang tetap dominan di mana sejumlah besar data diolah dengan manusia minimal

Interaksi (satu operator). Tetapi karena itu bukan dari jenis interaktif, itu kehilangan dirinya untuk time-

sharing

sistem. Salah satu jawaban atas masalah kedua memberi kelahiran komputer paralel, yang

adalah tujuan akhir dari sistem komputasi generasi kelima. Sebuah komputer paralel sedikit yang di

operasi di dunia. Komputasi paralel adalah untuk mempercepat operasi. Dengan ini dalam pikiran konsep

B. TEKNOLOGI INFORMASI DI ABAD 21

komputer optik dikembangkan. Dalam komputer optik itu adalah cahaya yang akan membawa

sinyal, dan di alam semesta adalah cahaya yang memiliki kecepatan tertinggi. Oleh karena itu, non-linear

optik muncul sebagai perbatasan baru ilmu pengetahuan dan teknologi. Deviasi penting lainnya

dari komputer klasik, yang muncul karena perkembangan teknologi dan permintaan, adalah desain

dari "komputer cerdas". Komputer kimia adalah langkah berani dalam merumuskan "cerdas

Page 29: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

komputer ". Komputer optik dan kimia kini bergabung di bawah medan baru elektronik

dikenal sebagai molekul elektronik.

Ada hukum-hukum empiris beberapa yang berkorelasi, mengatur dan memprediksi teknologi

kemajuan dan pertumbuhan dalam beberapa dekade terakhir [7-9]. Ini adalah:

1. Joy hukum, yang menyatakan bahwa daya komputasi, dinyatakan dalam MIPS (Jutaan

Instruksi Per Second), dua kali lipat setiap 2 tahun,

2. Hukum Ruge ini memperkirakan bahwa kapasitas komunikasi yang diperlukan untuk setiap MIPS

adalah

0.3-1 Mbps (Juta dari Bits Per Second),

3. Metcalfe hukum yang menyatakan bahwa jika ada 'n' komputer dalam jaringan, kekuatan

komputer dalam jaringan seperti Internet dikalikan dengan times square 'n'. Hukum

telah diterapkan pada Tabel (1) yang berisi daftar pertumbuhan pengguna internet selama beberapa

tahun, dengan asumsi tahun 1988 sebagai tahun acuan, dan dengan asumsi bahwa pada tahun yang

kekuatan komputer adalah satu unit (digunakan untuk normalisasi). Dalam hal ini kekuatan

komputer selama bertahun-tahun yang berbeda akan seperti yang ditunjukkan dalam tabel. Asumsikan

bahwa setiap

pengguna rata-rata hanya menggunakan komputer untuk akses dunia melalui internet. Menerapkan

yang Metcalfe hukum sampai batas terendah bahwa kekuatan komputer individu dalam

Internet dikalikan dengan kuadrat dari jumlah pengguna di Internet, kekuatan

komputer akan seperti yang ditunjukkan pada kolom terakhir dari Tabel (1). Dari sosok

0,25 × 10

12

pada 1988-2433600 × 10

12

pada tahun 2000, sebuah 9.734.400 (≅ 107) kali meningkat selama

kesenjangan hanya 12 tahun! Apa masa depan adalah di depan! Informasi super power atau tak terbatas

Informasi listrik! Karena kekuatan ini, teknologi transportasi yang fleksibel, ATM dan

sangat tinggi tingkat operator seperti SONET / SDH (Tabel 2), persyaratan dari setiap layanan

setiap saat di mana saja dengan perangkat tunggal dan dengan jumlah komunikasi tunggal

dimungkinkan bahkan melalui Internet sederhana, yang pada dasarnya dirancang untuk membawa

Data saja.

Page 30: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

C. Pertanyaan orang untuk umur komputer

umur komputer tidak ada yang bisa menebak nya soal kerusakan atau tidak itu adalah karena hasil tangan

user sendiri, kalau user tersebut merawat dan tidak sembrono maka akan cepat rusak, namun kalau user

sembrono dan tidak sabaran maka akan cepat rusak, untuk perangkat komputer yang paling rusak adalah

hardisk, dan untuk hardisk memang ada umurnya yang dimana umurnya ini tidak tentu ada yang setahun

sudah mengalami bad sector ada yang 3 bulan sudah terkena bad sector ada yang 5 tahun masih belum

terkena bad sector.

untuk bad sector ini adalah kerusakan yang ada pada disc yang ada di dalam hardisk tersebut, umumnya

hardisk cepat terkena bad sector apabila sering terjadinya mati mendadak, entah karena mati lampu atau

yang paling sering adalah sering nya pengguna mematikan komputer secara paksa, entah mencabut

steker/colokan AC saat dalam hidup mematikan melalui tekan tombol power dsb padahal itu sangat mem

pengaruhi apakah hardisk tersebut cepat terkan bad sector atau tidak memang walau hardisk bad sector pc

tetap nyala namun efek efek seperti lag, hang crash dsb akan bisa dengan mudah di temui apalgi

kalau bad sectornya sudah parah dan ditambah garansi juga tidak terpengaruh akan bad sector tersebut pihak

sc sering kali ogah ogahan dalam menerima klaim garansi akan hardsik bad sector .

Page 31: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

Ada beberapa tips merawat komputer agar tidak cepat mengalami kerusakan

Tips berikut diharapkan memperpanjang umur komputer

Jangan memberikan ucapan selamat panjang umur kepada komputer anda apalagi memberikan

surprise berupa tegangan listrik yang tidak stabil. Karena tegangan yang tidak stabil mengakibatkan

komponen yang rentan seperti hardisk mudah rusak. Gunakan stabilizer atau UPS untuk

menstabilkan tegangan

Buat system restore saat komputer dalam kondisi Ok, sehingga saat dalam trouble anda dapat men-

set ulang ketika komputer tsb dalam keadaan Ok.

Secara berkala defragment hardisk anda melalui tools pada windows (OS),  gunanya untuk

merapikan tata letak dan komposisi file dalam hardisk.

Saat anda membeli komputer sesuaikan spesifikasinya dengan kebutuhan anda seperti untuk aplikasi

office dan sederhana atau untuk desain grafis dan bermain games. Karena jika penggunaan komputer

untuk grafis dan games membutuhkan pendingin yang baik, tambahkan kipas pada casing dan

hardisk, lebih baik lagi jika menggunakan AC untuk environment.

Terakhir. Jangan membeli komputer di sembarang tempat apalagi mencarinya di toko obat. Pastikan

anda membeli di tempat yang dipercaya dan komputer memiliki garansi purna jual. Kerusakan yang

diakibatkan karena permasalahan hardware tersebut akan mendapatkan penggantian selama masa

garansi, asalkan segel tetap utuh.

Page 32: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

caranya mudah banget, berikut langkah-langkahnya:

1. Klik start program2. Klik Run lalu ketik CMD lalu tekan enter(untuk windows vista & 7 bisa langsung diketik di kolom search program and files)3. Setelah step ketiga diatas, akan muncul kotak comand warna hitam, lalu ketik DEBUG dan tekan enter4. Ketik df000:fff5 lalu tekan enter5. Dan hasilnya akan seperti gambar dibawah ini :

Spoilerfor screenshot: 

yang ditandai kotak merah itu tanggal lahir komputer/laptop agan.

CARA LAIN

Trik Untuk mengetahui Berapa Lama computer Kita DipakaiSebenarnya Trik ini mungkin tidak terlalu berguna bagi kita,, tapi apalah salahnya kalau kita mengetahui trik ini, karena disaat kita memakai komputer terlalu lama mungkin kita ingin mengetahui berapa lama kita telah mengunakan komputer kita,

Dibawah ini adalah Cara mengetahui berapa lama computer dipakai1. klik Start2. pilih Run3. ketikkan Cmd4. ketik systeminfo5. enterLihat dibaris System Up Time itulah lama kita memakai Computer

Page 33: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

KESIMPULAN

Perancangan sistem adalah merancang atau mendesain suatu sistem yang baik, yang isinya adalah

langkah-langkah operasi dalam proses pengolahan data dan prosedur untuk mendukung operasi sistem.

1. Tahap setelah analisis dari siklus pengembangan sistem

2. Pendefinisian dari kebutuhan-kebutuhan fungsional

3. Persipan untuk rancang bangun implementasi

4. Menggambarkan bagaimana suatu sistem dibentuk

5. Yang dapat berupa penggambaran perencanaan dan pembuatan sketsa atau pengaturan dari beberapa

elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi.

6. Termasuk menyangkut mengkonfigurasi dari komponen perangkat keras dari suatu sistem.

Adapun langkah-langkah dalam perancangan sistem meliputi :

1. Physical System

Physical system berupa bagan alir sistem ( System Flowchart ) ataupun bagan alir dokumen ( Document

Flowchart ).

2. Logical Model

Logical Model dapat digambarkan dengan menggunakan diagram arus data atau ( DFD ). DFD digunakan

untuk menggunakan sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika.

Masa depan teknologi informasi akan digerakkan oleh dua kecenderungan berikut ini:

1.Pengurangan biaya secara berangsur dan meningkatkan kemampuan teknologi informasi.

2.Menyatukan antara komputer dan komunikasi

Page 34: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652

DAFTAR PUSTAKA

http://id.wikipedia.org

http://id.m.wikipedia.org/wiki/basis_data

www.didiksetiayadi.com

http://id.m.wikipedia.org/wiki/komputer

http://sarim240883.blogspot.com/2009/03/surat-elektronik.html

JOGI.HM 1991

http://www.google.com

http://www.ilmukomputer.comhttp://www.ilmukomputer.org

Page 35: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652
Page 36: keriagustianunindra.files.wordpress.com€¦  · Web viewkelas : xih. kelompok : 14. 1.romi : 201243500712. 2.khalimun m : 201243500652