Friday 29 July 2011

Pso2

1.1. Sistem Operasi
Sistem operasi merupakan sebuah penghubung antara pengguna dari komputer dengan perangkat keras
komputer. Sebelum ada sistem operasi, orang hanya mengunakan komputer dengan menggunakan sinyal
analog dan sinyal digital. Seiring dengan berkembangnya pengetahuan dan teknologi, pada saat ini
terdapat berbagai sistem operasi dengan keunggulan masing-masing. Untuk lebih memahami sistem
operasi maka sebaiknya perlu diketahui terlebih dahulu beberapa konsep dasar mengenai sistem operasi
itu sendiri.
Pengertian sistem operasi secara umum ialah pengelola seluruh sumber-daya yang terdapat pada sistem
komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai sehingga memudahkan dan
menyamankan penggunaan serta pemanfaatan sumber-daya sistem komputer.
1.1.1. Fungsi Dasar
Sistem komputer pada dasarnya terdiri dari empat komponen utama, yaitu perangkat-keras, program
aplikasi, sistem-operasi, dan para pengguna. Sistem operasi berfungsi untuk mengatur dan mengawasi
penggunaan perangkat keras oleh berbagai program aplikasi serta para pengguna.
Sistem operasi berfungsi ibarat pemerintah dalam suatu negara, dalam arti membuat kondisi komputer
agar dapat menjalankan program secara benar. Untuk menghindari konflik yang terjadi pada saat
pengguna menggunakan sumber-daya yang sama, sistem operasi mengatur pengguna mana yang dapat
mengakses suatu sumber-daya. Sistem operasi juga sering disebut resource allocator. Satu lagi fungsi
penting sistem operasi ialah sebagai program pengendali yang bertujuan untuk menghindari kekeliruan
(error) dan penggunaan komputer yang tidak perlu.



2. Sistem Operasi, mempunyai tugas untuk melakukan control dan koordinasi
penggunaan perangkat keras pada berbagai program aplikasi untuk user-user
yang berbeda.


Race condition

Race condition adalah suatu kondisi dimana dua atau lebih proses mengakses shared memory/sumber daya pada saat yang bersamaan dan hasil akhir dari data tersebut tergantung dari proses mana yang terakhir selesai dieksekusi sehingga hasil akhirnya terkadang tidak sesuai dengan yang dikehendaki.



Oleh karena itu maka kita membutuhkan sinkronisasi yang merupakan suatu upaya yang dilakukan agar proses-proses yang saling bekerjasama dieksekusi secara beraturan demi mencegah timbulnya suatu keadaan race condition.

Gambar 18.1. Ilustrasi program produsen dan konsumen
Ilustrasi program produsen dan konsumen

Kunci untuk mencegah masalah ini dan di situasi yang lain yang melibatkan memori bersama, berkas bersama, dan sumber daya lain yang digunakan secara bersama-sama adalah menemukan beberapa jalan untuk mencegah lebih dari satu proses melakukan proses tulis dan baca kepada data yang sama pada saat yang sama. Dengan kata lain, kita membutuhkan mutual exclusion, sebuah jalan yang menjamin jika sebuah proses sedang menggunakan variabel atau berkas yang digunakan bersama-sama, proses lain akan dikeluarkan dari pekerjaan yang sama.
Cara untuk menghindari race condition adalah kita harus dapat menjamin bahwa jika suatu proses sedang menjalankan critical section, maka proses lain tidak boleh masuk ke dalam critical section tersebut.


Critical section dijelaskan dibawah.

Critical Section

Sebuah proses memiliki bagian dimana bagian ini akan melakukan akses dan manipulasi data. Bagian ini disebut dengan critical section. Ketika sebuah proses sedang dijalankan dalam critical section nya, tidak ada proses lain yang boleh dijalankan dalam critical section nya. Karena hal ini dapat memungkinkan terjadinya akses ke resources yang sama dalam waktu yang sama. Keadaan seperti ini disebut proses tersebut mutually exclusive. Oleh karena itu, diperlukan suatu mekanisme atau aturan agar proses sifat mutually exclusive dapat terpenuhi.

Saturday 23 July 2011

AL&PRO

Sisa Bagi



For Bersarang



Program Coba For



Kuis Looping



Coba Procedure




IF function


Friday 15 July 2011

PSO

Memori
Rizki Rumantri, S.Si
Background
Memori merupakan bagian dari komputer
yang berfungsi sebagai tempat penyimpanan
informasi yang harus diatur dan dijaga
sebaik-baiknya.
SistemOperasi bertugas untuk mengatur
peletakan banyak proses pada suatu memori.
Memori harus digunakan dengan baik,
sehingga dapat memuat banyak proses
dalam suatu waktu.
Sebagian besar komputer memiliki hirarki memori yang
terdiri atas tiga level, yaitu:
1. Register di CPU, berada di level teratas. Informasi yang berada di register
dapat diakses dalam satu clock cycle CPU.
2. Primary Memory (executable memory), berada di level tengah. Contohnya,
RAM. Primary Memory diukur dengan satu byte dalam satu waktu, secara
relatif dapat diakses dengan cepat, dan bersifat volatile (informasi bisa
hilang ketika komputer dimatikan). CPU mengakses memori ini dengan
instruksi single load dan store dalam beberapa clock cycle.
3. Secondary Memory, berada di level bawah. Contohnya, disk atau tape.
Secondary Memory diukur sebagai kumpulan dari bytes (block of bytes),
waktu aksesnya lambat, dan bersifat non-volatile (informasi tetap tersimpan
ketika komputer dimatikan). Memori ini diterapkan di storage device, jadi
akses meliputi aksi oleh driver dan physical device.

Muatan pada Memori Kerja
Memori kerja terdiri atas banyak sel dan setiap sel memiliki
alamat
Sel memori terdiri atas :
Alamat
Isi Sel
177EF
177F0 E8
177F1 04
177F2 00
177F3 B4
177F4 4C
177F5 CD
Alamat
memori
dalam
heks
Isi
memori
dalam
heks
177F6 21
177F7 50
177F6 53
177F7
Lokasi isi Sel Memori Sekunder (arsip) dalam Blok
Blok memori dapat juga diberi nomor blok
Blok memori terdapat di memori arsif atau memori
sekunder
Blok
0
1
Nomor
blok
Address Binding
Sebelum masuk ke memori, suatu proses
harus menunggu. Hal ini disebut Input
Queue.
address binding adalah sebuah prosedur
untuk menetapkan alamat fisik yang akan
digunakan oleh program yang terdapat di
dalam memori utama
Address Binding
Address Binding dapat terjadi pada 3 saat, yaitu
Compile Time : pada saat proses di-compile,
menggunakan kode absolut.
Load Time : pada saat proses dipanggil,
menggunakan kode yang direlokasi.
Execution Time : pada saat proses
dijalankan,memerlukan perangkat keras
tersendiri.
Ruang Alamat Logika dan Fisik
Alamat Logika (relatif) adalah alamat yg dibentuk di
CPU, disebut juga alamat virtual.
Alamat fisik (Mutlak) adalah alamat yang terlihat oleh
memori.
Untuk mengubah dari alamat logika ke alamat fisik
diperlukan suatu perangkat keras yang bernama MMU
(Memory Management Unit).
Pengubahan dari alamat logika ke alamat fisik adalah
pusat dari manajemen memori.
MMU (Memory Management Unit)
PEMUATAN INFORMASI KE MEMORI
Pemuatan mutlak/langsung
Pemuatan relokasi
Pemuatan sambung
Pemuatan dinamik/overlay
A. Pemuatan mutlak / langsung
Pemuatan langsung terjadi ketika muatan langsung
dimuat ke alamat memori kerja tertentu yang sudah
ditentukan terlebih dahulu
B. Pemuatan relokasi (2)
Adalah kondisi dimana pemuatan informasi
ke memory-kerja, di mana alamat yang
tercantum di dalam Blok memory tidak mesti
sama dengan alamat yang ditempatinya di
dalam memori-kerja.
B. Pemuatan relokasi
A
P
d
XXXX
XXXX
XXXX
Alamat X direlokasi ke alamat Y
Relokasi R = P - A
X
Y
d
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
Rumus : X - A = Y - P
Contoh
Alamat dalam desimal
Alamat awal A = 2100
Alamat pangkal P = 23600
Letak data X = 2453
Setelah direlokasi Y = ?
Y - P = X - A
Y = X - A + P
= 2453 - 2100 + 23600
= 23953
C. Pemuatan sambung
.
Adalah suatu teknik penyambungan suatu informasi ke informasi
lain di dalam memori-kerja. Pemuatan sambung sering digunakan
pada Blok Memori atau penggalan Blok memori yang tersimpan di
dalam pustaka (library).
D. Overlay/Dynamic
Jika ukuran Blok memori melampaui ukuran ruang
memori-kerja, Blok memori itu dapat dipenggal ke
dalam sejumlah segmen. Segmen itulah yang
kemudian dimuat ke dalam memori-kerja.
Pelaksanaan pekerjaan berlangsung segmen demi
segmen.
SWAPPING
Sebuahprosesagar bisa dieksekusi bukan hanya
membutuhkan sumberdaya dari CPU, tetapi juga harus
terletak dalam memori.
Dalam tahapannya ,suatu proses bisa saja ditukar
sementara keluar memori kese buah penyimpanan
sementara dan kemudian dibawa lagi kememori untuk
melanjutkan pengeksekusian (Swapping)
Manajemen memori berdasarkan keberadaan swapping
- manajemen tanpa swapping
- manajemen dengan swapping
1. Manajemen memori tanpa swapping
Adalah manajemen memori tanpa pemindahan
proses antara memori utama dan disk selama
eksekusi
2. Manajemen Memory dengan Swaping
Manajemen memori dengan pemindahan proses
antara memori utama dan disk selama eksekusi.
SkemaSwapping
STRATEGI ALOKASI MEMORY
Macam :
• First-fit Algorithm
• Next-fit Algorithm
• Best-fit Algorithm
• Worst-fit Algorithm
• Quick-fit Algorithm
• Sistem Buddy
STRATEGI ALOKASI MEMORY
First-fit Algorithm
• First-fit Algorithm
Pencarian dimulai dari awal dan akan berhenti jika
ditemukan lokasi pertama yang cukup besar untuk
menempatkan proses tersebut.
• Contoh:
Terdapat partisi kosong pada memori dengan urutan dan
ukuran: 4 Kb, 3 Kb, 2 Kb, 6 Kb bila datang data yang
berukuran 3 Kb Maka akan menempati partisi ukuran 4 Kb
STRATEGI ALOKASI MEMORY
Next-fit Algorithm
Sama dengan first-fit hanya saja pencarian tidak dimulai dari awal,
tapi dari lokasi terakhir kali menemukan segmen yang cocok dan
akan berhenti jika ditemukan lokasi pertama cukup besar untuk
menempatkan proses tersebut
Contoh:
Terdapat partisi pada memori dengan urutandan ukuran: 4 Kb, 3 Kb,
2 Kb, 6 Kb bila datang data yang berukuran3 Kb
Dan pencarian partisi dimulai dari urutan ketiga karena sebelumnya
posisi terakhir pencarian dipartisi kedua, maka data tersebut
akanmenempati partisi ukuran 6 Kb.
STRATEGI ALOKASI MEMORY
Best-fit Algorithm
Pencarian dimulai dari awal dan akan berhenti jika
ditemukan lokasi terkecil pertama yang cukup untuk
menempatkan proses tersebut.
Contoh:
Terdapat partisi kosong pada memori dengan urutan dan
ukuran: 4 Kb, 3 Kb, 2 Kb, 6 Kb bila datang data yang
berukuran 3 Kb maka akan menempati partisi ukuran 3 Kb.
STRATEGI ALOKASI MEMORY
Worst-fit Algorithm
Pencarian dimulai dari awal dan akan berhenti jika
ditemukan lokasi yang paling besar yang cukup untuk
menempatkan proses tersebut.
Contoh:
Terdapat partisi kosong pada memori dengan urutan
dan ukuran: 4 Kb, 3 Kb, 2 Kb, 6 Kb bila datang data
yang berukuran3 Kb maka akan menempati partisi
ukuran 6 Kb.
STRATEGI ALOKASI MEMORY
Quick-fit Algorithm
Algoritma ini dirancang dengan membuat list lubang.
Lubang-lubangmemori dimuat di list sesuai dengan
ukuran terdekatnya.
Contoh
Algoritma mengelola list lubang: 8 Kb, 12 Kb, 20 Kb, 40
Kb, 60 Kb, dst, maka jika ada lubang memori sebesar 42
Kb akan ditempatkan di list 40.
STRATEGI ALOKASI MEMORY
Sistem Buddy
Merupakan cara mengelola memori utama dengan memanfaatkan
kelebihan penggunaan bilangan biner(2k; k = 0,1,2, ...).
• Pada sistem buddy, semula semua ruang pada memori kerja
didefinisikan sebagai satu kesatuan utuh.
• Bagian ini baru dibelah apabila ada data yang menempati ruang
tersebut. Sistem pembelahan sesuai dengan pangkat bilangan biner,
yaitu: 20, 21, 22, 23....
Contoh:
Sebuah memori kerja dengan kapasitas1024 Kb akan digunakan
untuk menyimpan data sebesar 100 Kb dan 200 Kb maka akan
didapat hasil akhir:
STRATEGI ALOKASI MEMORY
Data 100kb di letakkan di ruang/blok 128 kb dan 200kb di letakkan di
ruang/blok 256
TUGAS
1. Diket :
Tentukan Lokasi Data setelah di relokasi !
15550
15551
15552
734
735
736
16010
16011
16012
?
?
?
Alamat Awal
Alamat Pangkal
x y
2. Terdapat partisi memori 100K, 500K, 200K, 300K dan 600K,
bagaimana algoritma First-fit, Next-fit, Best-fit , dan Worst-fit
untuk menempatkan proses 200K, 400K, 100K dan 450K
3. Sebuah memori kerja dengan kapasitas 512 Kb akan digunakan
untuk menyimpan data 250K, 120K ,60K bagaimana hasil
pengalokasian memorinya dengan menggunakan Sistem Buddy?

Friday 8 July 2011






Otomasi Kantor 2



Microsoft Access adalah suatu aplikasi yang dapat membantu kita membuat sebuah aplikasi database dalam waktu yang relatif singkat. Biasanya digunakan untuk pembuatan aplikasi-aplikasi yang kecil. Misalnya Program untuk Kasir di koperasi, penjualan untuk toko.
Bagian-bagian dari Microsoft Access :
a. Table digunakan untuk menyimpan data b. Query digunakan untuk memanipulasi data c. Form digunakan untuk frontend aplikasi. Biasanya untuk menampilkan data, menambah data dll. d. Report digunakan untuk membuat laporan e. Macro digunakan untuk melakukan satu atau beberapa fungsi. f. Switchboard digunakan untuk membuat menu
1.2.1 Overview
Baris Judul (Title Bar), berisi nama program aplikasi dan nama file yang sedang aktif. Baris Menu (Menu Bar), berisi barisan perintah berupa menu, seperti File, Edit, View, Insert, Tools, Windows dan Help. Baris Toolbar (Toolbars), berisi tombol-tombol yang digunakan untuk menjalankan suatu perintah dengan cepat dan mudah, terutama untuk perintah-perintah yang sering kita gunakan. Tombol Ukuran (Sizing Button), untuk mengatur ukuran jendela kerja dan menutup program aplikasi Access. Jendela Database, menampilkan file database yang sedang aktif, lengkap dengan seluruh objek database. Task Pane, berupa jendela yang ditampilkan disebelah kanan jendela kerja Access.
1.3 Mengenal dan Membuat Database pada Access 1.3.1 Overview
Database atau biasa disebut basis data adalah kumplan data yang berhubungan dengan suatu objek, topik atau tujuan khusus tertentu. Sebagai contoh buku telepon, kamus bahasa, katalog buku di perpustakaan, data koleksi musik & video, data pelanggan, data persediaan barang, data suplier, data mahasiswa, data pegawai dan lain-lain.
Database pada Access dapat terdiri atas satu atau beberapa tabel, query, form, report, page, makro, dan modul yang semuanya berhubungan atau saling terkait.
· Tables, berupa tabel kumpulan data yang merupakan komponen tama sebuah database.
· Queries, digunakan untuk mencari dan menampilkan data yang memenuhi syarat tertentu satu tabel atau lebih. Query dapat juga digunakan untuk meng-update atau menghapus beberapa record data pada satu saat yang sama. Selain itu query dapat digunakan untuk menjalankan perhitungan terhadap sekelompok data. Sebuah query dapat memiliki sumber data sampai dengan 16 tabel, dapat memiliki sampai 255 field yang berbeda.
· Forms, digunakan untuk menampilkan data, mengisi data dan mengubah data yang ada dalam tabel. Ketika Kita membuka form, Access mengambil datadari satu tabel atau lebih dan menampilkannya ke layar monitor menggunakan layout yang Kita buat melalui Form Wizard atau dari layout yang Kita rancang sendiri.
· Reports, digunakan untuk menampilkan laporan hasil analisa data. Kita dapat mencetak sebuah laporan (report) yang telah dikelompokkan, dihitung subtotal dan total datanya berdasarkan kriteria tertentu. Kita juga dapat membuat laporan yang berisi grafik atau label data.
· Pages, dipergunakan untuk membuat halaman web (page) berupa data Access Page yang dapat Kita tempatkan di server sistem jaringan Internetatau Internet.
· Macros, untuk mengotomatiskan perintah-perintah yang sering kita gunakan dalam mengolah data.
· Modules, digunakan untuk perancangan berbagai modul aplikasi pengolahan database tingkat lanjut sesuai dengan kebutuhan Kita. Module ini berisi kode Visual Basic for Applications yang Kita tulis untuk menangani peristiwa (even) dalam Access .

1.4 Membuat Database dengan Fasilitas Template Database Wizard 1.4.1 Overview Access menyediakan fasilitas Template Database Wizard, yang akan membantu dan memandu Kita membuat database baru. Untuk itu ikuti langkah berikut ini :
1. Untuk menyiapkan atau membuat database baru yang masih kosong, pilih dan klik menu File, New (Ctrl + N) atau klik tombol toolbar New. Selain itu Kita juga dapat mengklik Created a new file yang ada di jendela Task Pane – Getting Started. Jendela Task Pane – New File di sebelah kanannya akan ditampilkan.
2. Pada bagian Templates yang ada di jendela Task Pane – New File, pilih dan klik On my computer. Kotak dialog Templates akan ditampilkan.
3. Pada kotak dialog klik tab Database.
4. Pada kotak dialog pilih dan klik icon file database yang menurut Kita paling sesuai, kemudian klik OK atau klik dua kali pada icon file database yang Kita inginkan. Kotak dialog File New Database ditampilkan.
5. Pada tombol daftar pilihan Save in, pilih drive dan folder tempat Kita akan menyimpan file database. Catatan : Kita juga dapat menyimpan pada folder tertentu yang terdapat pada folder bar, seperti pada folder My Recent Documents, Desktop, My Documents, My Computer dan My Network Places. Untuk memilih folder yang ada pada folder bar, cukup dilakukan dengan cara mengklik icon foldernya.
6. Pada kotak isian File name, ketikkan nama file yang Kita inginkan.
7. Klik tombol perintah Create. Tunggu sampai kotak dialog Database Wizard yang pertama di tampilkan
8. Pada kotak dialog Database Wizard akan ditampilkan berbagai keterangan database yang akan dibentuk. Jika Kita sudah selesai membaca klik tombol perintah Next. Dengan langkah ini kotak dialog Database Wizard kedua akan ditampilkan
9. Pada kotak dialog dilakukan pemilihan nama Field yang akan Kita gunakan pada setiap tabel yang akan dibentuk. Kemudian klik tombl perintah Next. Kotak dialog Database wizard yang ketiga akan ditampilkan.
10. Pada kotak dialog pilih dan klik gaya tampilan formulir (form) di layar yang kita inginkan. Kemudian klik tombol perintah NEXT. Kotak dialog Database Wizard yang keempat akan ditampilkan.
11. Kotak Dialog Database Wizard yang Keempat.
12. Pada kotak dialog pilih dan klik gaya tampilan laporan (report) untuk pencetakan ke printer. Kemudian klik tombol perintah NEXT. Kotak dialog Database Wizard yang kelima akan ditampilkan.
13. Pada kotak dialog ketikkan judul database yang Anada inginkan. Kemudian klik tombol perintah Next. Kotak dialog Database Wizard penutup akan ditampilkan. Catatan : Apabila perlu diberi tkita atau klik kotak cek Yes, I’d like to include a picture, untuk menempatkan logo atau gambar pada laporan. Kemudian klik tombol perintah Picture untuk melakukan pemilihan logo atau gambar.
14. Pada kotak dialog beri tkita atau klik kotak cek Yes, start the database, jika database yang akan Kita buat ingin langsung diaktifkan di layar. Kemudian klik tombol perintah Finish. Tunggu hingga database yang Kita pilih terbentuk dan form berisi menu utama database diaktifkan.
15. Untuk menggunakan dan mengolah database, lakukan pemilihan pada menu yang telah disediakan. 1.5 Membuat Database Baru (New Database)
1.5.1 Overview 1. Klik Start pilih Program lalu pilih Microsoft Access
2. Setelah terbuka klik Blank Database, pada jendela file new database isikan nama file yang diinginkan misalkan TERSERAH (untuk membuat aplikasi penjualan Barang PT. TERSERAH)
1.6 Menutup Database yang Sedang Aktif
1.6.1 Overview Untuk menutup database yang sedang aktif, gunakan salah satu cara berikut ini :
- Pilih dan klik menu File, Close (Ctrl + F4), atau
- Klik tombol Close (X) dari jendela database yang sedang aktif, atau
- Klik dua kali icon Control Menu yang berada pojok kiri atas dari jendela database yang sedang aktif. 1.7 Membuka File Database

1.7.1 Overview Untuk membuka sebuah file database tertentu, ikuti langkah berikut ini :
- Klik pada menubar File – Open (Ctrl O), atau - Klik toolbar folder open ( 1 ) pada toolbar, atau
- Klik pada Task Pane sebelah kanan 1Files ….. 2.1 Tabel 2.1.1 Overview Tabel adalah kumpulan data yang berhubungan dengan topik tertentu, misalnya daftar produk atau daftar pelanggan. Menggunakan tabel-tabel yang terpisah untuk tiap topik, artinya Kita menyimpan data hanya sekali untuk tiap data, yang mengakibatkan database Kita lebih efisien dan mengurangi kesalahan pemasukan data. Tabel mengorganisasikan data ke dalam kolom-kolom (field) dan baris-baris (record).
- Field, tempat data atau informasi dalam kelompok yang sama atau sejenis dimasukkan. Field pada umumnya disimpan dalam bentuk kolom secara vertikal pada tabel. Sebagai contoh pada gambar. terlihat tabel yang diorganisasikan dalam enam field yaitu No_Fak, Kode_Barang, Nama_Barana, Satuan, Harga dan Jumlah. - Record, merupakan data lengkap dalam jumlah tunggal yang biasanya disimpan dalam bentuk baris secara horizontal pada tabel. Sebagai contoh pada seorang pelanggan dengan informasi P-01, PT. SANJAYA UTAMA, Gradiyan Budi Pratama, Jl. Setia Budi 88, Bandung, 40163. 2.2 Jenis Data 2.2.1 Overview sebelum Kita merancang dan membuat tabel baru, sebaiknya Kita mengenal terlebih dahulu berbagai jenis data yang akan ditempatkan pada setiap field.
- Text, dapat menerima huruf, angka, spasi dan tanda baca. Sebuah field berisi jenis data teks dapat menampung hingga 255 karakter atau sebanyak lebar yang kita tentukan dalam properti FieldSize. - Memo, dapat menerima teks apa saja sebagai catatan atau keterangan dengan panjang maksimal 65535 karakter. - Number, berisi data bilangan yang digunakan untuk perhitungan matematis.
- Date/Time, hanya dapat menerima tanggal/waktu. Berisi nilai data tanggal dan waktu untuk tahun 100 sampai 9999.
- Currency, berisi nilai uang dan data bilangan yang digunakan dalam perhitungan matematis, termasuk data dengan 1 sampai 4 angka di belakang tkita desimal. Tipe data ini memiliki ketelitian sampai 15 digit di sebelah kiri tkita desimal, dan 4 digit di sebelah kanan tkita desimal.
- Auto Number, berisi bilangan yang berurutan atau bilangan acak yang unik yang secara otomatis diberikan oleh Access jika record baru ditambahkan ke dalam tabel. Tipe data ini tidak dapat diubah-ubah nilainya oleh user. Properti FieldSize tipe data ini dapat berupa Long Integer atau Replication ID.
- Ye/No, berisi nilai Yes atau No, atau field yang hanya memiliki dua kemungkinan nilai (Yes/No, True/False, atau On/Off) - OLE Object, berisi objek yang dikaitkan (linked) ke atau disisipkan (embedded) ke dalam tabel Access . Objek di sini contohnya antara lain lembar kerja Excel, dokumen Word, gambar, foto, grafik, suara, atau data biner lainnya.
- Hyperlink, dapat diisi dengan alamat hyperlink (URL) agar bisa terkait dengan objek atau data yang disimpan di lokasi tertentu. Menggunakan hyperlink Kita dapat melompat ke sebuah objek dalam database Microsoft PowerPoint, ke halaman Web di Internet atau Intranet.
- Lookup Wizard, memungkinkan Kita memilih nilai dari tabel lain atau dari daftar nilai yang didefinisikan sendiri menggunakan list box atau combo box. 2.3 Merancang dan membuat Tabel Baru dengan Fasilitas Create Table by Using Wizard 2.3.1 Overview Untuk merancang dan membuat tabel baru menggunakan fasilitas Create table by using wizard, ikuti langkah berikut ini :
1. Buka File database yang Kita inginkan, kemudian pada jendela kerja databasem klik yang ada dibawah Objects, atau pilih dan klik menu View, Database Objects, Tables.
2. Pada jendela kerja database dengan pilihan Object Tables, klik dua kali Create table by using wizard. Kotak dialog table wizard yang pertama ditampilkan.
3. Pada kotak dialog dilakukan pemilihan berikut ini : - Beri tkita atau klik tombol pilihan Business untuk menampilkan pilihan contoh tabel yang umum dipakai berbagai bidang usaha atau bsinis. Beri tkita atau klik tombol pilihan Personal untuk menampilkan pilihan contoh tabel yang umum dipakai untuk keperluan pribadi.
- Pada kotak daftar pilihan Sample Tables, pilih dan klik contoh tabel yang Kita butuhkan. - Pada Kotak Samples Fields, pilih dan klik field yang akan Kita gunakan. Kemudian klik tombol > untuk memindahkan field yang Kita inginkan ke kotak Field in my new table.
- Apabila field yang sudah ditempatkan pada kotak Field in my new table nama fieldnya tidak sesuai, Kita dapat mengganti namanya dengan cara mengklik tombol perintah Rename Field. Setelah Kita melakukan pemilihan tabel dan fieldnya, klik tombol perintah Next. Kotak dialog Table Wizard yang kedua akan ditampilkan.
4. Pada kotak isian What do you want to name your table ?, ketikkan nama yang Kita inginkan berikan pada tabel. Kemudian beri tkita atau klik tombol pilihan berikut ini :
- Yes, set a primary key for me, jika Kita ingin Access secara otomatis menentukan dan membuatkan primary key. Kemudian klik tombol perintah Next. Kotak dialog Table Wizard yang keempat akan ditampilkan. selanjutnyaikuti langkah ke-5.
- No, I’l l set the primary key, jika Kita ingin memilih dan menentukan sendiri primary key. Kemudian klik tombol perintah Next. Kotak dialog Table Wizard yang ketiga akan ditampilkan. Pada tombol daftar pilihan What field will hold data that is unique for each record ?, pilih dan klik nama field yang ingin dijadikan primary key. Kemudian beri tkita atau klik tombol pilihan berikut ini : Ø Consecutive numbers Microsoft Access assigns automatically to new records, jika data pada field primary key ingin secara otomatis dibuat oleh Access dalam bentuk angka yang berurutan. Ø Numbers I enter when I add new records, jika data pada field primary key ingin diisikan oleh Kita berupa angka yang sifatnya unik atau tidak ada yang sama seperti misalnya NIP Pegawai, Kode Barang, NRP Mahasiswa, Kode Pelanggan, Nomor Anggota dan lain-lain. Ø Number and/or letters I enter when I add new records, jika data pada field primary key ingin diisikan oleh Kita dengan berupa angka maupun teks yang sifatnya unik atau tidak ada yang sama. Kemudian klik tombol perintah Next. Kotak dialog Table Wizard yang keempat akan ditampilkan.
5. Pada kotak dialog ini Kita dapat mengatur hubungan antar tabel baru yang sedang Kita buat dengan tabel lain yang sudah ada. Kemudian klik tombol perintah Next. Kotak dialog Table Wizard yang terakhir akan ditampilkan.
6. Pada kotak dialog beri tkita atau klik salah satu tombol pilihan berikut ini : - Modify the table design, jika Kita ingin memodifikasi rancangan tabel. - Enter data directly into the table, jika Kita ingin langsung memasukkan data pada tabel. - Enter data into the table using a form the wizard creates for me, jika Kita ingin mengisikan data pada tabel menggunkan formulir (form). Setelah Kita melakukan pemilihan, klik tombol perintah Finish.

2.4 Merancang dan Membuat Tabel Baru dengan Faslitas Create Table in Design View
2.4.1 Overview Untuk merancang dan membuat tabel baru menggunakan fasilitas Create table in Design view, ikuti contoh langkah berikut ini : Langkah membuat Table
1. Pada jendela database klik Table.
2. klik dua kali create table in design view
3. pada jendela table ketikan field-field table Barang beserta tipe datanya, jangan lupa tentukan Kode_Barang sebagai Primary Key. seperti gambar dibawah ini.
4. Pilih File - Save. Ketikan Nama Table, karena table ini berkaitan dengan Barang. Kita simpan dengan nama “ Tbl_Barang ”.
5. Table Barang sudah selesai dibuat, tutup table untuk membuat table-table lainnya.
· Untuk membuat field index klik pada toolbar Kunci atua klik kanan mouse pada field yang akan di index Sebagai latihan, coba buat table karyawan, Header_Penjualan dan Detail penjualan dengan spesifikasi sebagi berikut
. Tabel Karyawan :
Tbl_Karyawan
No Field
Tipe Data
Keterangan 1 *NIK Text(5) Nomor Induk Karyawan
2 Nama_Karyawan Text(30) Nama Karyawan
3 Bagian Text(10) Bagian Kerja Tabel Header Penjualan : Tbl_H_Pjl No Field Tipe Data Keterangan 1 *No_Fak Text(5) Nomor Faktur 2 Tgl_Fak Date Tanggal Faktur 3 NIK Text(10) Nomor Induk Karyawan Tabel Detail Penjualan : Tbl_D_Pjl No Field Tipe Data Keterangan 1 No_Fak Text(5) Nomor Induk Karyawan 2 Kode_Barang Text(4) Nama Karyawan 3 Nama_Barang Text(30) Bagian Kerja
4 Satuan Text(10) Satuan Barang
5 Harga Number Harga Barang
6 Jumlah Number Jumlah Barang Kemudian isi Data pada table-table yang kita telah buat, caranya klik dua kali table yang ingin kita isi, kemudian isi data-datanya (cara isinya sama seperti Excell). Catatan : Berikut beberapa Field Property yang ada dalam Access - Field Size, digunakan untuk menentukan lebar maksimum data yang disimpan dalam suatu field. Field Size ditujukan untuk tipe data Text. Number dan AutoNumber. - Format, digunakan untuk mengatur tampilan angka, tanggal, waktu dan teks yang ditampilkan di layar maupun di printer. Kita dapat menggunakan salah satu format yang sudah didefinisikan atau membuat sendiri menggunakan simbol-simbol format. Property Format berbeda-beda untuk setiap tipe. - Input Mask, digunakan untuk menentukan tampilan pada saat data dimasukkan, juga digunakan untk mengendalikan nilai yang dapat dimasukkan. - Decimal Places, untuk menentukan jumlah angka desimal yang Kita inginkan. - Caption, digunakan untuk menampilkan informasi yang berguna untuk user sebagai judul kolom, form atau laporan. - Default Value, digunakan untuk menentukan nilai yang otomatis diisikan ke dalam suatu field ketika record baru dibuat. Property ini tidak berlaku untuk jenis data AutoNumber dan OLE Object. - Validation Rule, digunakan untuk membatasi atau mengontrol data pada field tertentu. - Validation Text, digunakan untuk menampilkan keterangan atau pesan jika data yang dimasukkan tidak sesuai dengan batasan data yang telah diberikan pada field tertentu. - Required, digunakan untuk menentukan apakah sebuah field harus diisi atau tidak harus diisi. Jika isinya Yes, maka pada setiap Kita mengisikan record baru Kita harus mengisikan nilai ke dalam field ini. Jika isinya No, Kita dapat mengosongkannya. - Allow Zero Length, digunakan untuk menentukan apakah “zero-length string” (6699) adalah data yang valid kedalam sebuah field dalam tabel. Jika bernilai Yes, data tersebut dianggap valid, sedangkan jika bernilai No, data dianggap tidak valid. Property ini hanya berlaku untuk tipe data Text, Memo dan Hyperlink. - Indexed, digunakan untuk membuat indeks pada field ini.
3.1 Membuat dan Mengatur Hubungan antar Tabel
3.1.1 Overview Pada saat merancang suatu sistem informasi yang memerlukan database yang besar, Kita mungkin perlu mengaitkan atau membuat hubungan antara suatu tabel dengan tabel lainnya, dengan tujuan agar database yang Kita rancang bisa lebih efisien dan efektif. Hubungan antar tabel bekerja dengan mencocokkan data dalam field kunci, biasanya berupa field yang memiliki nama yang sama pada kedua tabel yang memiliki hubungan. Pada umumnya, field-field yang bersesuaian ini adalah Primary key pada tabel yang satu, yang memberikan identitas unik bagi tiap record dalam tabel dan foregn key pada tabel yang lainnya.

3.1 Membuat dan Mengatur Hubungan antar Tabel
3.1.1 Overview Pada saat merancang suatu sistem informasi yang memerlukan database yang besar, Kita mungkin perlu mengaitkan atau membuat hubungan antara suatu tabel dengan tabel lainnya, dengan tujuan agar database yang Kita rancang bisa lebih efisien dan efektif. Hubungan antar tabel bekerja dengan mencocokkan data dalam field kunci, biasanya berupa field yang memiliki nama yang sama pada kedua tabel yang memiliki hubungan. Pada umumnya, field-field yang bersesuaian ini adalah Primary key pada tabel yang satu, yang memberikan identitas unik bagi tiap record dalam tabel dan foregn key pada tabel yang lainnya.
3.2 Membuat Hubungan Antar Tabel
3.2.1 Overview Sebagai contoh pada database TERSERAH kita telah membuat empat buah tabel, yaitu tabel Data Barang, Data Karyawan, Data Penjualan dan Detail Data Penjualan. Untuk membuat hubungan antar tabel-tabel di atas, ikuti langkah berikut ini :
1. Buka file database yang Kita inginkan, Sebagai contoh buka file database TERSERAH.
2. Pilih dan klik menu Tools, Relationships atau klik tombol toolbar Relationships. Kotak dialog Show Table akan ditampilkan. 3. Pada kotak dialog pilih dan klik nama tabel atau Queries yang ingin Kita hubungkan. Kemudian pilih dan klik tombol perintah Add. Catatan : Untuk memilih beberapa tabel secara sekaligus lakukan pemilihan sambil menekan tombol Ctrl.
4. Untuk menutup kotak dialog show Table, pilih dan klik tombol perintah Close. Dengan langkah jendela kerja Relationships yang berisi tabel/query yang Kita pilih akan Tampil.
5. Untuk membuat hubungan antar tabel, Kita perlu menggeser nama field yang ingin Ada gunakan sebagai kunci penghubung ke posisi nama field pada tabel lain. Sebagai contoh geser nama field “Kode_Barang” yang berada pada tabel Tbl_Barang (Drag) dengan tabel yang ada Kode_barangnnya.. Dengan langkah ini kotak dialog Relationships akan ditampilkan.
6. Pada kotak dialog, jika nama field yang akan dijadikan kunci penghubung sudah sesuai, pilih dan klik tombol perintah Create. Setelah Kita membuat hubungan antar tabel, apakah tabel-tabel yang terkait Kita buka kembali akan terlihat hubungan antar data dari tabel yang Kita buka dengan data dari tabel lain. Catatan : Untuk melihat rincian hubungan antar data, klik tanda hubungan yang ada disebelah kiri setiap record data. Sedangkan untuk menutup kembali rincian hubungan antar data, klik tanda hubungan 4.1 Membuat Query dengan Fasilitas Create Query by Using Wizard
4.1.1 Overview Untuk membuat query baru menggunakan fasilitas Create query by using wizard, ikuti langkah berikut ini :
1. Buka file database yang kita ingingkan, kemudian pada jendela kerja database, klik, yang ada dibawah Objects atau pilih dan klik menu View, Database Objects, Queries.
2. Pada jendela kerja database dengan pilihan object queries, klik dua kali Create query by using wizard. Kotak dialog Simple Query Wizard yang pertama akan di tampilkan.
3. Pada kotak dialog lakukan pemilihan sebagai berikut :
- Pada tombol daftar pilihan Table/Queries, pilih dan klik tabel yang Kita inginkan.
- Pada kotak daftar pilihan Available Fields, pilih dan klik nama field yang ingin Kita ambil. Kemudian klik tombol >, untuk memindahkan pada kotak Selected Fields. Lakukan langkah yang sama untuk memilih field yang lain yang ingin ditampilkan dalam query. Untuk membatalkan pemilihan gunakan tombol <.
- Apabila perlu Kita dapat memilih tabel lain, yang fieldnya ingin tampilkan pada query yang sama. Catatan : Jika Kita memilih lebih dari satu tabel, tabel-tabel yang Kita ingin pilih haruslah sudah mempunyai hubungan satu sama lain (relationships). Klik tombol perintah Next, untuk melanjutkan ke kotak dialog Simple Query Wizard yang kedua.
4. Pada kotak dialog yang kedua ini, Kita diminta untuk memilih bentuk penampilan query, apakah Kita ingin menampilkan seluruh record datanya secara lengkap (Detail) atau cukup rangkumannya saja (Summary). Klik tombol perintah Next, untuk melanjutkan ke kotak dialog Simple Query Wizard yang terakhir. 5. Pada kotak dialog yang terakhir ini, ketikkan nama atau Type Barang yang akan Kita berikan pda query tersebut. kemudian klik atau beri tkita tombol pilihan Open the query to view information, untuk mengakhiri penggunaan Simple Query Wizard, klik tombol perintah Finish.

4.2 Membuat Query dengan Fasilitas Create Query in Design View
4.2.1 Overview Query adalah 'permintaan data' kita berupa bahasa bisnis, untuk mengolah data dalam tabel menjadi satu informasi yang bisa dimengerti. Seperti mengelompokkan sepuluh penjualan terbesar oleh customer yang dimiliki. Ia bisa berdasarkan pada satu tabel saja, atau pada dua/lebih tabel, ataupun berdasarkan pada query yang telah ada. Dengan Query kita dapat : a. Menampilkan data-data tertentu pada suatu table, contohnya kita hanya ingin melihat data pada table barang yang kode barangnya “B001” b. Menampilkan data dari dua table atau lebih dengan syarat anatr table itu ada field yang berhubungan. Contohnya kita ingin melihat Nomor Faktur “F0001” itu siapa pemiliknya. Di sini kita mengambil data dari table Header Penjualan dan Table Karyawan, Sebagai penghubungnya adalah field NIK. Dapat melakukan operasi perhitungan.
4.2 Membuat Query dengan Fasilitas Create Query in Design View
4.2.2 Langkah-langkah membuat Query
1. Pada Jendela database pilih Query lalu klik dua kali Create Query In Design View. (gambar 1)
2. Pada Jendela Show Table Pilih Table-Table yang akan dipakai dalam Query, mislanya kita pakai table Barang. Klik Tbl_Barang lalu klik Add. Jika tidak ada table yang ingin dipakai lagi klik Close. (gambar 2) Keterangan Field = Nama Field yang ingn ditampilkan Table = Nama Table dari Filed tersebut Sort = Mengurutkan Data hasil query Show = Mengatur Field ditampikan atau tidak Criteria = Syarat dari data yang ingin ditampilkan
3. Untuk menampilkan seluruh Field dan seluruh Record pada Tbl_Barang Pada Field, klik tombol panah ke bawah pilih Tbl_Barang.* (gambar 3)
4. Untuk melihat hasil Query Pilih menu Query lalu klik Run atau bisa langsung mengklik icon Run pada toolbar. Hasilnya (gambar 4)
5. Untuk menyimpan Query klik icon disket, pada jendela save beri nama query lalu klik OK, Maka Query akan tersimpan dan dapat kita gunakan kapan saja.
6. Untuk menampilkan field-field tertentu saja. Misalnya kita hanya ingin menampilkan Field KoDe_Barang dan Nama_Barang. Caranya pada Field klik tombol panah ke bawah. Pilih Field Kode_Barang, lalu arahkan kursor kesebelahnya lalu klik tombol panah kebawah pilih Nama Barang. Pastikan kotak kecil pada show tercentang (jika kotak pada show tercentang maka field akan ditampilkan, tetapi bila tidak maka field tidak di tampilkan). (gambar 5) Bisa dijalakan, hasilnya : (gambar 6)
7. Untuk Menampilkan data barang Yang Kode Barangnya = B001. caranya adalah Pilih field-filed yang akan ditampilkan pada field Kode_Barang Criterianya diketik B001. (gambar 7) Bisa dijalakan, hasilnya : (gambar 8. Untuk Menampilkan nomor faktur “F0001” siapa yang punya. Caranya adalah pada saat kita memilih table yang akan digunakan pada query, Pilih Tbl_H_Pjl lalu klik Add, Pilih Tbl_Karyawan, baru klik Close. Kita harus membuat hubungan antara table Tbl_H_Pjl dangan Tbl_Karyawan caranya adalah klik field NIK pada Tbl_H_Pjl tahan lalu geser ke arah field NIK pada Tbl_karywan “akan muncul garis penghubung kedua table” (Jika sudah ada tidak perlu membuat penghubung). Pilih Field-field yang akan ditampilkan, pada field No_Fak pada criterinya diketik “F0001”. Setelah itu Jalankan Query. (gambar 9) Bisa dijalakan, hasilnya : (gambar 10)
9. Untuk melakukan operasi perhitungan contohnya kita buat query untuk sub form penjualan. Caranya :
a. Klik Query, lalu klik dua kali Design View pilih tbl_D_Pjl klik Add klik close
b. Pada jendela Query buat Query seperti (gambar 11) Pada kolom terakhir pada field ketikan “ Total Harga = [Harga] * [Jumlah] Jika dijalankan Hasilnya (gambar 12)
c. Simpan Query dengan nama qry_Detail_Penjualan

10. Query itu ada beberapa jenis yaitu :
a. Select Query (yang sedang kita praktekan). Untuk menampilkan data
b. Crosstab Query
c. Make-Table Query (Untuk Menyimpan Data hasil Query kedalam rable Baru)
d. Update Query.(untuk mengupdate nilai dari suatu record atau field)
e. Append Query (untuk memasukan data hasil query kedalam table)
f. Delete Query (Untuk menghapus data pada table) Untuk Query saya cukupkan sampai disini dulu untuk Query Crosstab, Update dan lainnya kita bahas dikesempatan yang lain.



Friday 17 June 2011

PTI


Pengantar Teknologi Informasi Teknologi : Merupakan hasil karya kreasi dan inovasi manusia untuk mempermudah berbagai proses dan kegiatan dalam kehidupannya. sebagai suatu aplikasi dari ilmu dan rekayasa untuk mengembangkan mesin dan prosedur agar memperluas dan memperbaiki kondisi manusia, atau paling tidak memperbaiki efisiensi manusia pada beberapa aspek. Data : dapat didefinsikan sebagai kumpulan fakta mentah yang ada dalam kehidupan. Data merupakan fakta yang belum memiliki manfaat untuk manusia, karena hanya berupa sekumpulan kenyataan yang belum tersusun sehingga tidak dapat diketahui manfaat atau tujuannya.

END-USER COMPUTING 
A. DEFINISI END-USER COMPUTING Selama tahun tahun terakhir ini ,banyak pemakai telah mengambil inisiatif untuk mengembangkan aplikasi mereka sendiri dari pada bergantung sepenuhnya pada para specialist informasi. Pendekatan ini dinamakan end-user computing atau EUC. Namun pemakai dapat menggunakan para specialist informasi untuk melaksanakan pekerjaan pengembangan atau untuk menjadi konsultan. 
 B. LATAR BELAKANG MUNCULNYA EUC Bila CIO mempunyai pengaruh, sumber-sumber informasi perusahaan juga akan mengalami perubahan. Selama beberapa tahun, trend operasi pelayanan informasi terpusat telah berubah menjadi trend pendistribusian sumber-sumber komputerisasi keseluruh perusahaan, terutama dalam bentuk mikrokomputer. Sebagian besar dari peralatan yang didistribusikan ini digunakan oleh pemakaian yang tidak mempunyai pemahaman komputer secara khusus. Aplikasi-aplikasi dari pemakai ini terdiri atas software tertulis yang telah dibuat oleh bagian unit pelayanan informasi atau diperoleh dari sumber-sumber luar. Namun demikian, ada juga pemakai yang hanya mengunakan komputer. Mereka ini juga mendisain dan mengimplementasikan aplikasinya sendiri. Sekarang perusahaan dihadapkan pada tantangan untuk mengolah sumber-sumber informasi yang tersebar tersebut . dalam bagian in, kita akan meneliti gejal-gejalanya dan mencari beberapa cara yang dapat dilakukan oleh perusahaan agar ia dapat mencapai tingkat kontrol yang diharapkan.
C. END – USER COMPUTING sebagai masalah strategis Para pemakai akhir dapat dikelompokkan menjadi 4 golongan berdasarkan kemampuan komputer .
1. Pemakai Akhir tingkat menu (menu- level end– users) Yaitu pemakai akhir yang tidak mapu menciptakan perangkat lunak sendiri tetapi dapat berkomunikasi dengan perangkat lunak jadi dengan menggunakan menu yang ditampilkan oleh perangkat lunak berbasis Windows dan Mac
2. Pemakai akhir tingkat perintah (command level end-users) Pemakai akhir memiliki kemampuan menggunakan perangkat lunak jadi untuk memilih menu dan menggunakan bahasa perintah dari perangkat lunak untuk melaksanakan operasi aritmatika dan logika pada data.
3. Pemakai akhir tingkat programmer (end-user programmer) Pemakai akhir dapat menggunakan bahasa-bahasa pemrograman seperti BASIC atau C++ dan mengembangkan program-program sesuai kebutuhan.
4. Personil pendukung fungsional Yaitu spesialis informasi dalam arti sesungguhnya tetapi mereka berdidikasi pada area pemakai tertentu dan melapor pada manajer fungsional mereka. 

 D. JENIS – JENIS APLIKASI END – USER COMPUTING
Sebagian besar aplikasi end-user computing dibatasi pada:
• Sistem pendukung keputusan (DSS) yang relatif mudah
• Aplikasi kantor virtual yang memenuhi kebutuhan perseorangan Selebihnya adalah tanggung jawab spesialis informasi untuk bekerja sama dengan pemakai dalam mengembangkan
 • Aplikasi SIM dan SIA
• DSS yang rumit • Aplikasi kantor virtual yang memenuhi kebutuhan organisasional
• Sistem berbasis pengetahuan
 E. MANFAAT END – USER COMPUTING :
 EUC menyeimbangkan kemampuan pengembang dengan tantangan sistem EUC menghilangkan atau mengurangi kesenjangan komunikasi antara pemakai dan spesialis informasi. Kreasi, pengendalian, dan implementasi oleh pemakai Sistem yang memenuhi kebutuhan pemakai Ketepatan waktu Membebaskan sumber daya sistem Kefleksibilitasan dan kemudahan penggunaan

F. APLIKASI END-USER POTENSIAL End-user computing hanya terbatas pada aplikasi DSS dan otomatisasi kantor, seperti word processing, pengiriman elektronik, dan pengkalenderan elektronik, yang dapat disesuaikan dengan sekelompok kecil pemakai. Dengan memahami aplikasi yang mana yang mungkin dikembangkan dan yang mungkin tidak bisa dikembangkan oleh end-user , maka hal ini akan menjadi teka-teki bagi arah perkembangan end-user computing. Ia memberikan indikasi mengenai bagaimana end-user dan spesialis informasi akan berdampingan dimasa mendatang.

G. RESIKO END – USER COMPUTING: Perusahaan dihadapkan pada resiko ketika para pemakai mengembangkan sistem mereka sendiri antara lain adalah : Sistem yang buruk sasarannya Sistem yang buruk rancangan dan dokumentasinya. Penggunaan Sumber daya informasi yang tidak efisien Hilangnya Integritas Data Hilangnya keamanan Hilangnya pengendalian Resiko di atas dapat berkurang jika jasa informasi yang mengembangkan sistem, karena adanya pengendalian terpusat.

 H. JENIS END-USER COMPUTING Salah satu study pertama mengenai end-user dilakukan pada tahun 1993 oleh John Rockart dari MIT dan Lauren S. Flannery, seorang mahasiswa jurusan MIT. Mereka menginterview 200 end-user ditujuh perusahaan dan menidentifikasi enam jenis, yaitu:
1. End-User Non-Pemrograman. Pemakai (user) ini hanya mempunyai pemahaman komputer yang sedikit atau mungkin tak punya sama sekali, dan ia hanya menggunakan sofware yang telah dibuat oleh orang lain. Ia berkomunikasi dengan hadware dengan bantuan menu dan mengandalkan orang lain untuk memberikan bantuan teknis.
2. User Tingkatan Perintah. Pemakai (user) ini menggunakan sofware tertulis yang telah tersedia, namun ia juga menggunakan 4GL untuk mengakses database dan membuat laporan khusus.
3. Progemmer End-User. Selain menggunakan sofware tertulis dan 4GL, pemakaian ini juga dapat menulis programnya sendiri dan menggunakan bahasa programan. Karena ia mempunyai pemahaman komputer yang lebih baik, ia biasanya menghasilkan informasi untuk pemakian non-programan dan pemakai tingkat perintah. Contoh pemakai jenis ini adalah aktuaris (penaksir), analis keuangan, dan insiyur.
4. Personel Pendukung Fungsional. Pemakai ini ditugaskan di unit fungsional perusahaan dan menangani penggunaan komputer. Ia mempunyai tingkatan sebagai ahli seperti yang ada di unit pelayanan informasi.
5. Personel Pendukung Komputerisasi End-User. Spesialis informasi ini ditugaskan di unit pelayanan informasi, namun membantu end-user dalam pengembangan sistem..
6. Programmer DP. Ia merupakan golongan programer khusus, yang ditugaskan di pelayanan informasi, yang diharapkan memberikan dukungan kepada end-user. Dukungan ini biasanya diberikan untuk menentukan harga kontrak.

I. FAKTOR YANG MENDORONG END-USER COMPUTING Pada sebagian besar perusahaan, bagian pelayanan informasi terlalu banyak muatan kerja dan disitu terdapat antrean panjang pekerjaan yang menunggu pengimplemenstasiannya. Adanya timbunan pelayanan informasi ini merupakan sebab utama mengapa end-user computing menjadi popular, dimana pemakai menjadi tidak sabar dan memutuskan untuk melakukan pekerjaannya sendiri. Faktor lain adalah murahnya dan mudahnya penggunaan hardware dan software. Pemakai dapat membeli PC dan beberapa software pengembangan aplikasi dengan hanya seribu dolar atau sekitarnya, seringkali tidak usah melalui channel yang resmi. Pemahaman pemakai mengenai komputer dan informasi juga merupakan faktor menjadi populernya end-user computing ini. Sekarang semakin banyak pemakai yang telah mempelajari keterampilan komputer di sekolah dan mereka mempunyaikeyaknan yang kuat terhadap kemampuannya ini. Mereka tidak ragu-ragu lagi untuk mengembangkan dan membuat aplikasinya sendiri. Beberapa pemakai terdorong oleh prospek mengenai diperolehnya kemampuan untuk melakukan kontrol yag lebih cermat atas komputerisasi mereka. Pandangan ini diakibatkan oleh ketidakpercayaan mereka terhadap pelayanan informasi. Mungkin ada beberapa kasu-kasus kesalahan dan penembusan keamanan dalam pelayanan informasi. Pemakai mungkin juga terdorong untuk mengurangi biaya pemrosesan. Situadi ini terjadi dalam perusahaan yang memindahkan pembiayaan pengembangan dan penggunaan sistemkepada departemen yang memakai sistem tersebut, dan biaya tersebut diangap terlalu tinggi. Pengaruh atau dorongan eksekutif juga merupakan faktor. Phillip Ein-Dor dan Eli Segev, profesor pada Tel Aviv Univeristy, mangumpulkan data dari 21 perusahaan d wilayah Los Angeles dan mendapatkan bahwa persentasi end-user manajemen dan non-manajemen akan lebih tinggi jika CEO adalah pemakai.

J. KEUNTUNGAN DARI END-USER COMPUTING End-user computing memberikan keuntungan baik kepada perusahaan maupun pemakai. Pertama, perusahaan akan memperoleh keuntungan dengan memindahkan beberapa muatan kerja dari bagian pelayanan informasi kepada end-user. Hal ini memungkinkan bagian pelayaan informasi untuk mengembangkan sistem organisasional yang mungkin lebih menjadi muatan kerja yang menumpuk selama beberapa bulan atau tahun. Ia juga memungkinkannya lebih mempunyai waktu untuk memelihara sistem yang telah berada pada komputer. Kedua, tidak dikutsertakannya spesialis informasi dalam proses pengembangan bisa mengatasi masalah yang telah menggangu pengimpleentasian sepanjang era computer.





OUTSOURCING PENGOLAHAN DATA
PengertianOutsourcing Outsourcing merupakan trend untuk mengatasi persoalan-persoalan bisnis yang dihadapi akhir-akhir ini (Beaumont dan Sohal 2004). Untuk mengetahui lebih dalam: mengenai outsourcing, kita harus mengetahui definisi dari outsourcing. Gibson (1996)mengatakan bahwa outsourcing adalah perpindahan rutinitas usaha ke sumber daya yang ada diluar. Menurut Brooks (2004), outsourcing merupakan upaya mendapatkan barang atas jasa dari supplier luar atau yang beroperasi di luar negeri dalam rangka memotong biaya.Outsourcing menurut Bridges (1994) mengemukakan tiga komponen pokok dari 1. Information technology (IT): perkembangan komputer mengubah struktur kerja beberapa aktivitas perusahaan bergantung pada komputer. 2. Komunikasi: lancar tidaknya komunikasi dalam perusahaan nampak pada kinerja perusahaan. 3. Struktur organisasi perusahaan Jadi outsourcing dapat didefinisikan sebagai pengalihan sebagian aktivitas dalam perusahaan dapat berupa barang dan jasa, kepada perusahaan lain yang di dalamnya memiliki tiga komponen yaitu IT, komunikasi, dan struktur organisasi. Gambar :Proses Out sorcing Karena perkembangan komputer struktur kerja, dan beberapa aktivitas perusahaan menjadi bergantung pada komputer, maka perusahaan harus mengikuti perkembangan sehingga IT outsourcing menjadi sangat penting bagi perusahaan. pegawai merupakan langkah penting bagi perusahaan dalam menjalankan usahanya. Dalam merekrut pekerjanya perusahaan dapat mengangkat pegawai tetap, mengangkat pegawai kontrak yang dalam istilah hukumnya adalah pekerja waktu tertentu, atau melakukan outsourcing pegawai melalui perusahaan penyedia jasa tenaga kerja. Aturan main yang dibuat pada intinya adalah sangat membatasi perusahaan untuk mempekerjakan pekerja kontrak. Pekerja kontrak hanya diperbolehkan untuk pekerjaan yang sifatnya sekali selesai, pekerjaan yang penyelesaiannya tidak terlalu lama, pekerjaan yang sifatnya musiman, atau pekerjaan yang berkaitan dengan produk baru. Bagi negara seperti Indonesia dimana lapangan pekerjaan informal jauh melampaui lapangan pekerjaan formalnya maka pekerja kontrak merupkan jembatan bagi jutaan pekerja informal untuk menjadi pekerja formal. Selain itu perusahaan juga dilarang untuk melakukan outsourcing atau pemborongan sebagian pekerjaan. Pekerjaan yang boleh diborongkan hanyalah pekerjaan yang sifatnya penunjang perusahaan. Outsourcing merupakan fenomena global dimana efisiensi menjadi kunci dari keberhasilan perusahaan. Pola outsourcing diterapkan dimana saja, India misalnya memperoleh keuntungan yang sangat besar dengan adanya outsourcing dari negara maju dalam bidang IT. Dengan tidak diperbolehkannya melakukan outsourcing maka investor akan berpikir dua kali untuk menanamkan modalnya di Indonesia. Untuk perusahaan penyedia tenaga kerja dibatasi untuk tidak melakukan pekerjaan pokok dan tidak melakukan pekerjaan yang berhubungan dengan proses produksi. Selain itu bila perusahaan ini ingin mempekerjakan pekerja kontrak maka harus mengikuti aturan mengenai pekerja waktu tertentu. Dengan adanya pembatasan-pembatasan ini maka rekrutmen menjadi sulit. Dalam keadaan dimana jumlah penganggur terbuka sangat tinggi maka salah satu upaya menguranginya adalah mempermudah perusahaan untuk melakukan rekrutmen tanpa membatasi jenis pekerjaan pekerja kontrak.dengan peryataan diatas dapat disimpulkan bahwa outsourcing sangat mempengaruhi lapangan kerja bagi serjana IT atau profesi IT dan hanya banyak menguntungkan bagi perusahaan itu. Diposkan oleh Langgeng di 07.37








Monday 13 June 2011

PJK1



Pengantar

Akhimya Microsoft mengeluarkan server terbaru mereka, Windows 2003 pada tanggal 23 April 2003 di Indonesia. Namun jangan salah, tidak seperti biasanya, semua Windows 2003 ini merupakan versi untuk server. Jadi tidak seperti Windows 2000 yang dibedakan menjadi Windows 2000 Professional untuk client dan Windows 2000 Server untuk server, pada Windows 2003 ini semua versinya adalah Server. Lalu sistem operasi untuk client-nya bagaimana? Anda bisa menggunakan Windows XP Professional atau Windows 2000 Professional.



Saya sendiri lebih suka menggunakan Windows 2000 Professional karena software pendukungnya lebih stabil dibandingkan dengan XP. Mungkin beberapa waktu ke depan baru saya akan beralih ke XP jika memang pendukung software untuk XP telah cukup tersedia dan berjalan dengan baik, dan tentu saja dengan bug yang semakin sedikit. Contohnya adalah program support administrasi server Windows 2000 dari client yang temyata tidak berjalan pada sistem operasi Windows XP.

Pada bagian ini kita akan melihat beberapa keunggulan dari Windows 2003 walaupun tidak semuanya dibahas dalam buku ini.



Jika dilihat dari awal, Microsoft memang jagoannya dalam hal gonta-ganti nama yang diberikan pada produknya ini. Semenjak pemberian nama pada Windows 95 yang menggunakan nama tahun sebagai nama produk, Microsoft mencoba mempertahankan konsep penamaan ini pada produk berikutnya seperti Windows 98, Windows 2000, dan sekarang Windows 2003. Tapi tahukah Anda bahwa sebenarnya Microsoft telah mengganti namanya untuk Windows terbaru ini sebanyak lima kali? Pertama kali nama produk pengganti 2000 ini adalah "Whistler", kemudian diganti menjadi "Windows 2002 Server", diganti lagi menjadi "Windows NET Server", kemudian ".NET Server 2003" clan terakhir "Windows Server 2003".

1.1.2 Versi Windows 2003

Seperti yang telah saya katakan, Windows 2003 dikeluarkan dalam berbagai versi tapi semuanya merupakan versi untuk server. Adapun versi-versi yang dikeluarkan Microsoft untuk server terbaru mereka ini

adalah sebagai berikut :

1. Windows 2003, Standard Edition

2. Windows 2003, Enterprise Edition

3. Windows 2003, Datacenter Edition

4. Windows 2003, Web Edition

5. Windows 2003, Small Business Server

Pembagian yang saya sebutkan di atas adalah pembagian produk secara umum, dalam arti jika Anda mencari variannya maka terdapat lebih dari lima, seperti versi 64-bit pada versi enterprise clan datacenter.



Prosesor yang saat ini berkuasa di dunia adalah versi 32-bit, seperti prosesor 386, 486, pentium 1, 11, Ill serta IV. Intel kemudian mengeluarkan prosesor 64-bit yang diberi nama /tanium untuk produk server. Sayang sekali produk 64-bit dari Intel ini tidak kompatibel dengan programprogram yang Anda buat dalam versi 32-bit.



Pada saat buku ini ditulis, AMD telah mengeluarkan prosesor 64-bit yang cukup mengejutkan dunia karena prosesor 64-bit AMD kompatibel dengan program 32-bit. Prosesor yang diberi nama AMD Opteron ini dibuat khusus untuk kelas server dan desktop. Selain itu AMD juga mengeluarkan AMD Athlon 64 yang merupakan versi low end dari Opteron, serta AMD Athlon 64 Fx yang dibuat untuk para penggemar games dan multimedia.



Microsoft sendiri akan segera mengeluarkan Windows XP 64-bit dan diperkirakan akan sangat menguntungkan AMD yang sedang kesulitan keuangan.



Dalam masa transisi menuju 64-bit ini, sebaiknya Anda tidak terburu-buru menggunakan prosesor 64-bit karena beberapa masalah masih ditemukan oleh majalah-majalah besar yang melakukan percobaan menjalankan aplikasi-aplikasi umum dalam prosesor 64-bit ini.
1.1.3 Perbedaan antar Produk Windows 2003

Tentu akan susah menjual produk yang mahal ke perusahaan kecil atau akan merugikan jika menjual produk dengan harga murah untuk perusahaan besar. Untuk itulah terdapat beberapa versi Windows 2003 yang dipasarkan clan umumnya perbedaan utamanya terletak pada fitur, sedangkan inti dari sistem operasi semuanya sama. Pada dasamya, Anda hanya membutuhkan Windows 2003 standard edition tapi sebagai gambaran, informasi berikut bisa Anda gunakan untuk menentukan jenis produk yang akan digunakan.



Windows 2003 Standard Edition : Digunakan untuk perusahaan kecil dan menengah dengan kebutuhan standar.



Windows 2003 Enterprise Edition: Merupakan produk yang lebih superior dibandingkan edisi standard dengan dukungan sampai 8 prosesor, mendukung clustering, mendukung memori sampai 32 GB dan 64 GB pada versi 64-bit, serta mendukung prosesor Itanium. Tentu saja semua kelebihan ini harus Anda bayar dengan harga yang jauh lebih mahal (kecuali jika Anda membeli bajakannya, maka pilihlah jenis ini).

Clustering merupakan fitur yang sangat bagus namun mahal karena Anda harus menggunakan extemal storage atau harddisk ekstemal yang digunakan secara bersama-sama oleh server. Salah seorang rekan saya pemah mencoba mengimplementasikan clustering ini sendiri dengan membeli extemal storage di Singapura dengan total investasi mencapai setengah milyar lebih . Hasilnya sampai saat ini, clustering menimbulkan lebih banyak masalah daripada menghilangkan masalah. Intinya adalah bukan tidak mungkin mengimplementasikan clustering tapi sebaiknya Anda menyerahkannya kepada spesialisnya yang biasanya merupakan gabungan pihak vendor hardware dan pihak vendor software. Implementasi clustering tidak semudah yang Anda bayangkan disebabkan terdapat masalah hardware dan software yang sangat spesifik dan kompleks.



Windows 2003 Datacenter Editon : Merupakan produk yang tidak dijual langsung kepada customer. Jenis sistem operasi ini dijual oleh Microsoft kepada pembuat komputer server seperti HP, DELL, ACER dan lain-lain untuk dijual lagi kepada konsumen secara paket (hardware dan software). Jenis ini mendukung sampai 64 prosesor dengan 512 GB RAM pada produk 64-bit dan juga adanya service Windows Resource Manager (WRM). WRM ini memungkinkan Anda untuk mengatur resource yang sangat bagus. Sebagai contoh, Anda bisa saja mengatur agar program SQL menggunakan 80% dari resource memori dan 40% dari prosesor.



Windows 2003 Web Editon : Merupakan jawaban Microsoft atas kebutuhan server yang hanya digunakan sebagai web server dengan batasan maksimum dua prosesor dan 2 GB RAM. Tentu saja dengan keterbatasan ini, harga jenis produk ini juga lebih murah. Selain itu, jenis produk ini juga tidak bisa digunakan atau tidak bisa berfungsi sebagai domain controller. Mengenai Domain Controller akan kita bicarakan lebih lanjut pada bagian selanjutnya sehingga Anda tidak perlu khawatir jika masih belum mengerti apa yang saya katakan saat ini.



Windows 2003 Small Bussiness Edition (SBS) : Merupakan paket produk "all in one" yang sering digunakan oleh perusahaan kecil. Microsoft menyatukan berbagai produk di dalamnya dan menjadikannya sebagai satu paket dengan harga yang dianggap cukup terjangkau oleh perusahaan kecil. Produk yang disatukan adalah, Windows 2003 server standard edition, Microsoft Exchange 2003, Sharepoint Services, dan Microsoft Shared Fax Services. Pada saat buku ini ditulis, Windows 2003 SBS ini memiliki dua versi, yaitu versi standard dan versi premium (tambahan produk ISA, SQL 2000, dan FrontPage 2003).

1.1.4 Windows 2003 Mendukung Plug and Play

Lho, bukannya plug and play sudah lama sekali semenjak Windows 95? Memang benar, tapi jika Anda sadari bahwa produk yang mendukung plug and play meskipun sudah lama tersedia dimulai dari Windows 95, tapi bukan untuk produk server seperti pada NT 4. Kemampuan plug and play yang dulunya sempat membuat iri para pemakai hinux untuk produk server baru tersedia dimulai dari Windows 2000 server dan sekarang dilanjutkan pada produk penerusnya, Windows 2003.



PnP

Plug and Play adalah integrasi secara hardware (bios serta hardware pendukung) dan software di mana untuk setiap and yang Rata-rata semua ethemet card haruslah juga mendukung plug. Pada saat suatu alat plug bios saat ini sudah mendukung plug and play dipasang, otomatis bios akan memberikan suatu interrupt padanya jika diperlukan sehingga Anda tidak perlu lagi mengatur-ngatur jumper seperti dulu.



Plug and Play digunakan untuk memudahkan pemakai sehingga instalasi hardware bisa berjalan secara otomatis. Pada awal kemunculannya di tahun 1995, Plug and Play sang banyak menimbulkan masalah sehingga sering dipelesetkan menjadi Plug and Pray atau tancapkan dan berdoalah agar tidak bermasalah.



1.1.5 Windows 2003 Mengintegrasikan Email Server

Lalu mau dikemanakan Exchange server? Apakah ini bera punahnya Microsoft Exchange server? Tentu saja tidak. Microsoft tidak akan menghilangkan atau benar-benar menyatukan Microsoft Exchange server ke dalam Windows 2003 server dalam satu paket seperti Internet Explorer. Hat ini karena Microsoft Exchange merupakan salah satu produk unggulan yang memberikan keuntungan cukup besar bagi Microsoft.



Pada Windows 2003, Microsoft memang memberikan dukungan email server tapi dengan kemampuan terbatas tentunya. Keterbatasan ini seperti dukungan database untuk email yang hanya 2GB dan performance yang jauh lebih buruk dibandingkan dengan Microsoft exchange. Untuk perusahaan kecil dengan jumlah pemakai yang kecil (di bawah sepuluh orang), maka Anda tidak akan perlu bersusah-susah menginstal Microsoft Exchange 2003 tapi cukup dengan Windows 2003 Anda sudah bisa mengimplementasikan email.


1.1.6 Active Directory

Fitur yang paling mendapat banyak sorotan adalah "Active Directory' dan yang paling banyak membingungkan para aktivis "Windows NT' yang sudah pengalaman. Fitur baru ini seakan-akan begitu rumitnya dan susah dimengerti padahal semuanya cukup mudah.

AD (Active Directory) pada dasamya adalah database terpusat yang menyimpan user account plus "informasi lainnya". Kelebihannya adalah "informasi lainnya" karena tidak seperti file database SAM pada versi NT 4 yang hanya menyimpan user account. Pada AD juga disimpan informasi lain-lainnya seperti yang digunakan oleh aplikasi Exchange, ISA dan lain-lain Jadi jangan terlalu pusing dengan apa itu Active Directory karena Active Directory hanya merupakan media penyimpan terpusat pada Domain Controler.

Pada Windows 2003 terdapat satu kelebihan yang sangat signifikan dibandingkan dengan Windows 2000. Pada Windows 2000 Anda harus melakukan sinkronisasi langsung dengan domain controller lain yang memegang AD ketika melakukan instalasi suatu domain controller yang baru. Memang tidak bermasalah ketika server yang diinstal berada pada lokasi yang sama, tapi apa jadinya jika menginstal server yang baru pada daerah yang lain dengan meng

gunakan V-SAT?



Mungkin Anda harus menunggu berhari-hari sebelum sinkronisasinya selesai dengan DC Windows 2000. Bahkan biasanya cara yang lebih sering digunakan adalah melakukan instalasi di kantor pusat, kemudian setelah selesai barulah server tersebut dibawa ke kantor cabang (inilah yang saya lakukan). Bagaimana jika servemya rusak di tengah jalan? Silahkan kembali lagi ke kantor pusat kemudian lakukan hal yang sama lagi. Menyebalkan bukan?



Pada Windows 2003, Anda bisa meng-copy database dari AD ke CD kemudian menggunakan CD ini untuk instalasi server domain controller yang baru. Jika Anda belum mengerti paragraf terakhir ini, jangan khawatir karena masalah AD akan kita bicarakan pada bagian lain yang lebih mendetail dan jelas.

Dalam hal marketing, Microsoft adalah jagonya. Bahkan bisa dikatakan kunci sukses utama Microsoft berada pada marketing-nya. Sebagai buktinya, beberapa teknologi Microsoft yang dianggap luar biasa sebenamya sudah merupakan teknologi basi di sistem operasi lain. Contohnya pada salah satu keunggulan Windows yang dibanggakan adalah disk quota atau management disk yang �baru" terdapat pada Windows, padahal telah lama terdapat pada novell, unix, dan linux. Demikian juga halnya dengan "su" atau di Microsoft dikenal dengan "Run As" yang sudah lama sekali ada di keluarga *nix.


1.1.7 IIS 6.0

IIS atau Internet Information Server merupakan web server dari Microsoft yang dibanggakan dan disukai oleh hacker karena banyak bug yang bisa dieksploitasi. Pada versi terbaru ini, yaitu versi 6.0, Microsoft telah menulis ulang dengan menggunakan NET CLR dan juga telah di-lock down dari sisi keamanan sehingga secara default service yang tidak digunakan tidak akan diaktifkan.



Nama Domain

Jika Anda pengguna Windows 2000 maka Anda tentunya mengetahui bahwa nama domain tidak bisa diganti kecuali Anda membuat ulang atau menginstal ulang AD Anda. Pada Windows 2003, masalah ini sudah diperbaiki sehingga ketika Anda hendak mengubah nama domain, Anda bisa melakukannya tanpa perlu melakukan instalasi ulang. Kemampuan ini memang sepertinya kemampuan dasar yang saya sendiri heran kenapa pada Windows 2000 tidak diikutsertakan. Mungkin juga hal ini disengaja supaya pada Windows 2003 ini mempunyai kemampuan lebih yang benar-benar dirasakan mengganjal pada Windows 2000.




1.1.8 Volume Shadow Copy Service

Volume Shadow Copy Service atau VSS merupakan suatu service yang mampu menyimpan sejarah perubahan dari suatu file. Tentu saja bukan informasi saja yang bisa dilihat saja tapi Anda bisa melakukan roll back atau mengembalikan file sebelumnya.



1.1.9 Dukungan Simultan EIDE

Kenapa server selalu menggunakan SCSI? Tentunya bukan karena drive SCSI berharga 20x lebih mahal tapi karena beberapa keunggulan SCSI seperti kemampuan untuk bekerja secara simultan. Bekerja secara simultan maksudnya adalah masing-masing drive bisa melakukan proses baca dan tulis secara sekaligus sehingga jika Anda menggunakan dua harddisk maka proses baca dan tulis otomatis akan lebih cepat karena terdapat head baca yang lebih banyak.



Tidak demikian halnya pada EIDE yang biasanya digunakan pada PC karena proses baca hanya dilakukan per harddisk walaupun terdapat beberapa harddisk di dalamnya sampai muncul Windows 2003 yang mendukung akses secara simultan.




1.1.11 Lisensi

Dimulai dari produk Windows 2003 inilah sistem lisensi berbeda diterapkan oleh Microsoft untuk menghalangi para pembajak. Memang pada Windows XP telah diperlakukan berbeda di mana produk tersebut harus diaktifkan dengan key atau nomor kunci yang berbeda-beda pada setiap komputer yang diinstal, hanya saja Windows 2003 ini merupakan produk server pertama yang menerapkannya.

Tampaknya para pembajak sudah harus siap-siap gigit jari karena tidak sebegitu mudahnya membajak software Microsoft dengan hanya meng-copy disk Windows 2003 seperti pada Windows 2000. Proteksi ini bagi Microsoft tentu saja merupakan suatu keunggulan sementara bagi masyarakat Indonesia yang terbiasa dengan bajakan adalah sebuah kabar buruk.

Mengenai cara kerja lisensi ini akan kita bahas pada bagian khusus karena temyata konsep yang digunakan cukup rumit dan terdapat beberapa hal penting yang harus diketahui bagi pembajak maupun bagi pemakai resmi yang membeli.





1.1.12 Terakhir, Lebih untuk Segalanya

Lebih cepat, lebih aman, lebih reliable dan lebih yang lain-lainnya, begitulah katanya untuk Windows 2003. Saya hanya merasa bahwa setiap kali keluar produk baru Microsoft selalu mengatakan hal yang sama untuk kata "lebih" ini walaupun dengan catatan kebutuhan hardware yang selalu meningkat dan membuat komputer lama menjadi barang rongsokan.



Lebih cepat tidak selalu berarti proses boot yang lebih cepat. Salah satu contoh dari kelebihan ini yang bisa berarti lebih cepat terdapat pada mekanisme logon. Pada Windows 2000, setiap user yang logon haruslah menghubungi server DC yang memegang GC (Global Catalog). Pada Windows 2003 hal tersebut tidak perlu lagi harus terjadi karena setiap DC akan mempunyai cache atau memori yang mengingat siapa saja yang pemah logon sehingga pada saat user tersebut logon lagi, GC tidak akan dihubungi lagi oleh DC lokal. Dengan demikian otomatis akan menjadi lebih cepat pada proses logon user.



Mengenai GC atau global catalog, akan kita bicarakan lebih lanjut pada saat pembahasan mengenai Active Directory. Oleh karena jangan bingung jika saat ini Anda belum mengerti apa yang dikatakan di sini.



Tuesday 24 May 2011

Well Come

Hallo Nama saya Hendra Pardosi