Kamis, 29 Maret 2012

Tugas Kelompok Pemograman Web

A. Tampilan Halaman Utama
B. Tampilan Halaman Profile dan Biodata
C. Tampilan Halaman Artikel
D. Tampilan Halaman Pengunjung

Jumat, 15 April 2011

jawaban tugas KOMDAT dan JARKOM

1. Apa , fungsi, contoh dari OSI dan TCP/IP?
Jawab :
Model OSI (Open Systems Interconnection) adalah suatu model arsitektur berlapis (layered framework) untuk desain sistem jaringan yg memungkinkan komunikasi antara semua tipe sistem komputer . Model OSI bukan protokol, tetapi suatu model utk memahami arsitektur perancangan jaringan .
Tujuan utama penggunaan model OSI adalah untuk membantu desainer jaringan memahami fungsi dari tiap-tiap layer yang berhubungan dengan aliran komunikasi data. Termasuk jenis-jenis protoklol jaringan dan metode transmisi. Model dibagi menjadi 7 layer, dengan karakteristik dan fungsinya masing-masing. Tiap layer harus dapat berkomunikasi dengan layer di atasnya maupun dibawahnya secara langsung melalui serentetan protokol dan standard.
Model ini juga dikenal dengan model tujuh lapis OSI (OSI seven layer model). Berikut dibawah ini merupakan gambar dari model OSI 7 Layer

Definisi masing-masing Layer pada model OSI
7. Application adalah Layer paling tinggi dari model OSI, seluruh layer dibawahnya bekerja untuk layer ini, tugas dari application layer adalah Berfungsi sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan, mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat pesan-pesan kesalahan. Protokol yang berada dalam lapisan ini adalah HTTP, FTP, SMTP, NFS.
6. Presentation berfungsi untuk mentranslasikan data yang hendak ditransmisikan oleh aplikasi ke dalam format yang dapat ditransmisikan melalui jaringan. Protokol yang berada dalam level ini adalah perangkat lunak redirektor (redirector software), seperti layanan Workstation (dalam windows NT) dan juga Network shell (semacam Virtual network komputing (VNC) atau Remote Dekstop Protokol (RDP).
5. Session Berfungsi untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan.
4. Transport Berfungsi untuk memecah data ke dalam paket-paket data serta memberikan nomor urut ke paket-paket tersebut sehingga dapat disusun kembali pada sisi tujuan setelah diterima. Selain itu, pada level ini juga membuat sebuah tanda bahwa paket diterima dengan sukses (acknowledgement), dan mentransmisikan ulang terhadap paket-paket yang hilang di tengah jalan.
3. Network Berfungsi untuk mendefinisikan alamat-alamat IP, membuat header untuk paket-paket, dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan switch layer3.
2. Data Link Befungsi untuk menentukan bagaimana bit-bit data dikelompokkan menjadi format yang disebut sebagai frame.
1. Physical adalah Layer paling bawah dalam model OSI. Berfungsi untuk mendefinisikan media transmisi jaringan, metode pensinyalan, sinkronisasi bit, arsitektur jaringan (seperti halnya Ethernet atau Token Ring), topologi jaringan dan pengabelan. Selain itu, level ini juga mendefinisikan bagaimana Network Interface Card (NIC) dapat berinteraksi dengan media kabel atau radio.
TCP/IP (Transmission Control Protocol/Internet Protocol)
TCP/IP adalah standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet. Protokol ini tidaklah dapat berdiri sendiri, karena memang protokol ini berupa kumpulan protokol (protocol suite). Protokol ini juga merupakan protokol yang paling banyak digunakan saat ini. Data tersebut diimplementasikan dalam bentuk perangkat lunak(software) di sistem operasi. Istilah yang diberikan kepada perangkat lunak ini adalah TCP/IP stack.
Macam-Macam Layer pada TCP/IP :

Definisi Masing-masing Layer pada model TCP/IP
4. Application merupakan Layer paling atas pada model TCP/IP, yang bertanggung jawab untuk menyediakan akses kepada aplikasi terhadap layanan jaringan TCP/IP. Protokol ini mencakup protokol Dynamic Host Configuration Protocol (DHCP), Domain Name System (DNS), Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), Telnet, Simple Mail Transfer Protocol (SMTP), Simple Network Management Protocol (SNMP), dan masih banyak protokol lainnya. Dalam beberapa implementasi Stack Protocol, seperti halnya Microsoft TCP/IP, protokol-protokol lapisan aplikasi berinteraksi dengan menggunakan antarmuka Windows Sockets (Winsock) atau NetBios over TCP/IP (NetBT).
3. Transport berguna untuk membuat komunikasi menggunakan sesi koneksi yang bersifat connection-oriented atau broadcast yang bersifat connectionless. Protokol dalam lapisan ini adalah Transmission Control Protocol (TCP) dan User Diagram Protocol (UDP).
2. Internet berfungsi untuk melakukan pemetaan (routing) dan enkapsulasi paket-paket data jaringan menjadi paket-paket IP. Protokol yang bekerja dalam lapisan ini adalah Internet Protocol (IP), Address Resolution Protocol (ARP),Internet control Message Protocol (ICMP), dan Internet Group Management Protocol (IGMP).
1. Network Interface berfungsi untuk meletakkan frame – frame jaringan di atas media jaringan yang digunakan. TCP/IP dapat bekerja dengan banyak teknologi transport, mulai dari teknologi transport dalam LAN (seperti halnya Ethernet dan Token Ring), Man dan Wan (seperti halnya dial-up model yang berjalan di atas Public Switched Telephone Network (PSTN), Integrated Services Digital Network (ISDN), serta Asynchronous Transfer Mode (ATM).
2. Apa , ciri, perbedaan dari TCP dan UDP
Jawab :
• TCP merupakan protokol yang connection-oriented yang artinya menjaga reliabilitas hubungan komunikadasi end-to-end. Konsep dasar cara kerja TCP adalah mengirim dan menerima segmen– segmen informasi dengan panjang data bervariasi pada suatu datagram internet. TCP menjamin realibilitas hubungan komunikasi karena melakukan perbaikan terhadap data yang rusak, hilang atau kesalahan kirim. Hal ini dilakukan dengan memberikan nomor urut pada setiap paket yang dikirimkan dan membutuhkan sinyal jawaban positif dari penerima berupa sinyal ACK(acknoledgment). Jika sinyal ACK ini tidak diterima pada interval pada waktu tertentu, maka data akan dikirikmkan kembali. Pada sisi penerima, nomor urut tadi berguna untuk mencegah kesalahan urutan data dan duplikasi data. TCP juga memiliki mekanisme flow control dengan cara mencantumkan informasi dalam sinyal ACK mengenai batas jumlah paket data yang masih boleh ditransmisikan pada setiap segmen yang diterima dengan sukses. Dalam hubungan VoIP, TCP digunakan pada saat signaling, TCP digunakan untuk menjamin setup suatu call pada sesi signaling. TCP tidak digunakan dalam pengiriman data suara pada VoIP karena pada suatu komunikasi data VoIP penanganan data yang mengalami keterlambatan lebih penting daripada penanganan paket yang hilang.
• UDP yang merupakan salah satu protocol utama diatas IP merupakan transport protocol yang lebih sederhana dibandingkan dengan TCP. UDP digunakan untuk situasi yang tidak mementingkan mekanisme reliabilitas. Header UDP hanya berisi empat field yaitu source port, destination port, length dan UDP checksum dimana fungsinya hampir sama dengan TCP, namun fasilitas checksumpada UDP bersifat opsional.UDP pada VoIP digunakan untuk mengirimkan audio stream yang dikrimkan secara terus menerus.UDP digunakan pada VoIP karena pada pengiriman audio streaming yang berlangsung terusmenerus lebih mementingkan kecepatan pengiriman data agar tiba di tujuan tanpa memperhatikan adanya paket yang hilang walaupun mencapai 50% dari jumlah paket yang dikirimkan. (VoIP fundamental, Davidson Peters, Cisco System,163) Karena UDP mampu mengirimkan data streaming dengan cepat, maka dalam teknologi VoIP UDP merupakan salah satu protokol penting yang digunakan sebagai header pada pengiriman data selain RTP dan IP. Untuk mengurangi jumlah paket yang hilang saat pengiriman data (karena tidak terdapat mekanisme pengiriman ulang) maka pada teknolgi VoIP pengiriman data banyak dilakukan pada private network.

Selasa, 05 April 2011

Contoh Perusahaan Software di Kanada

Ederick Associates Inc

Deskripsi Perusahaan

Didirikan pada tahun 1995, EDERICK ASOSIASI INC adalah multidimensi IT perusahaan yang didedikasikan untuk menyediakan klien dengan perangkat keras unggul, perangkat lunak, layanan internet, dan solusi jaringan. Misi kami adalah untuk memastikan bahwa EDERICK ASOSIASI INC dilengkapi untuk bertindak sebagai portal, belanja efisien one-stop untuk segala macam kebutuhan komputasi.

Dalam hal perangkat keras, sebagai dealer resmi bagi para pemimpin industri seperti Compaq, IBM, Dell, dan Hewlett Packard, EDERICK ASOSIASI INC membawa lebih dari 20.000 produk-nama merek. Selain itu, dalam rangka mengakomodasi kebutuhan individual baik pengguna komputer pribadi dan perusahaan, EDERICK ASOSIASI INC juga menawarkan pilihan jumlah yang tidak terbatas disesuaikan solusi TI. Hanya menggunakan komponen kualitas terbaik untuk menciptakan diandalkan, produk bebas masalah, semua EDERICK ASOSIASI INC sistem adat-dibangun di Kanada, dan didukung oleh bagian yang sangat baik / jaminan layanan.

Para EDERICK ASSOCIATES INC staf termasuk tim yang dinamis programmer komputer yang mampu mengembangkan baru, solusi perangkat lunak kustom dan / atau menyediakan jasa konsultasi dukungan untuk aplikasi pengguna yang ada. kemungkinan Proyek dengan EDERICK ASOSIASI INC menjalankan gamut dari inisiatif berbasis web untuk solusi manajemen data dan pengambilan untuk klien sektor publik atau swasta, dengan dokumentasi lengkap yang disediakan untuk semua solusi.

Dimulai dengan evaluasi profesional kebutuhan setiap klien, EDERICK ASOSIASI INC mengkhususkan diri dalam mengembangkan, dan mempertahankan integritas jaringan komputer (khususnya LAN). EDERICK ASSOCIATES INC teknisi yang sangat terlatih membanggakan diri cepat, instalasi kabel minimal-mengganggu, dan user-friendly set-up, dalam rangka untuk memiliki jaringan beroperasi sesegera mungkin. Pada EDERICK ASSOCIATES INC itu bisnis kami untuk memastikan bahwa bisnis dan organisasi lain untuk memaksimalkan efisiensi mereka melalui jaringan yang bekerja.
Akhirnya, EDERICK ASOSIASI INC memberikan layanan pelanggan dukungan penuh untuk melengkapi berbagai macam produk dan juga salah satu penjual Kanada terbesar dalam sistem diperbaharui. Apakah klien memerlukan bantuan di tempat atau keahlian dari seorang teknisi pemecahan masalah melalui telepon, EDERICK ASOSIASI INC berkomitmen untuk layanan pelanggan yang luar biasa dalam nama kepuasan pelanggan yang luar biasa.
EDERICK ASSOCIATES INC: produk berkualitas tinggi, harga yang kompetitif, keahlian profesional, dan komitmen terhadap pelayanan prima.
Fasilitas pelayanan kami, yang kita berbagi dengan penyedia layanan resmi kami RBA INC, terletak di 5 Glenco Drive, Mount Pearl, St John. Newfoundland.

Ederick Associates Inc



Hukum Nama: Associates Inc Ederick
Nama Operasi: Associates Inc Ederick
Nama produk : Hardware, Software, dan pemrograman

Alamat
125 Topflight Dr. 125 Topflight Dr
MISSISSAUGA, Ontario Mississauga, Ontario
L5S 1Y1 L5S 1Y1 Lokasi Alamat
125 Topflight Dr. 125 Topflight Dr
MISSISSAUGA, Ontario Mississauga, Ontario
L5S 1Y1 L5S 1Y1


Telepon: (905) 676-0001
Ext: 2224
Pulsa Telepon Gratis: (866) 671-2666
Fax: (905) 671-8425
email: ssam@ederick.com

Website URL: http://www.ederick.com


Kontak Informasi

Stanley Sam
Judul: President Presiden
Telepon: (905) 676-0001
Fax: (905) 671-8425
Email: ssam@ederick.com

Selasa, 29 Maret 2011

Resume film Pirates Of Silicon Valley

Resume film Pirates Of Silicon Valley




Film ini menceritakan tentang kisah dari beberapa orang dibalik perusahaan Microsoft dan Apple, dimana antara lain adalah: Steve jobs dan Steve Wozniak yang merupakan orang penting dibalik berdirinya Apple Computer, dan orang-orang penting dibalik berdirinya Microsoft corporation yaitu Bill Gates, Paul, Ballmer dan kawan-kawan.dimulai disebuah universitas di California yaitu Berkeley, dimana steve jobs dan steve wozniak menuntut ilmu, saat itu sekitar tahun 1971 terjadi demo besar-besaran yang menuntut “kebebasan berbicara” dan menentang keterlibatan Amerika Serikat dalam perang Vietnam.Saat itulah Steve dan Woz sedang melakukan eksperimen, mereka berdua dibantu Captain Crunch,seorang yang dinilai“ANEH”tapi juga pahlawan di Berkeley.
Mereka menciptakan sebuah kotak biru, mirip telepon jaman dulu, tapi bisa untuk menelpon tanpa bayar, karena kotak biru ini mempunyai teknologi yang sama dengan peralatan jarak jauh milik AT&T.
Saat itupun muncul fikiran dalam benak Steve Jobs untuk mengembangkan dan menjual kotak biru itu, dan saat itulah dia mulai beranggapan bahwa Informasi adalah kunci kekuasaan di dunia ini, kemudian suatu hari mereka hampir ditangkap polisi karena bisnis kotak biru yang di lakukan tidak pada jalur yang legal.
Setelah kejadian itu Maka Merekapun memutuskan untuk membuat sebuah komputer, Steve jobs, dan steve wozniak adalah manusia biasa yg mempyai fikiran revolusioner yang mampu membawa perubahan besar bagi dunia.Seperti halnya para pengusaha lain, mereka pun pernah mengalami kebangkrutan, akhirnya mereka menghentikan usaha komputernya dalam beberapa minggu, dan mencoba beralih pekerjaan namun apa yang terjadi, steve jobs tidak mampu bertahan lama dengan pekerjaan barunya itu.
Sementara itu, disisi lain, Bill Gates dan rekan-rekannya sedang menjalani hidup yang begitu santainya, namun juga tetap berusaha mengembangkan Microsoft yang saat itu belum banyak yang mengenal nama perusahaan kecil mereka itu.Lalu pada suatu saat, mereka melihat peluang untuk membuat bahasa pemrograman yang akan mereka jual ke perusahaan MITS yang memproduksi sebuah ALTAIR di Albuquerque, pada saat itu Paul lah yang pertama kali datang ke perusahaan MITS untuk menunjukkan bahasa pemrograman yang akan dijualnya kepada MITS, yaitu berupa bahasa FORTRAN yang gunanya untuk mengoperasikan ALTAIR .
Bill Gates adalah ahli dalam bidang bahasa pemprograman (saat itu bahasa Fortran). Ia dan sahabatnya Paul Allen berhasil membuat Traf-O-Data dan berhasil menjualnya ke perusahaan MITS dan saat itu juga mereka memperoleh hadiah dari perusaahaan tersebut berupa sebuahkomputer Altair karena perusahaan tersebut tak bisa mengoperasikan Altair, namun tidak sesederhana itu, Bill dan Paul merasa khawatir jika pihak MITS mengetahui bahwa Kantor mereka adalah sebuah motel yang bobrok dan hanya memiliki dua karyawan magang.
Akhirnya dengan kegeniusan Bill dan Paul mereka mampu mendapatkan uang, namun dari cara yang tidak terpuji, dan cukup beresiko, yaitu menyewakan kamar motelnya untuk tempat perbuatan maksiat..Steve Jobs lebih gila lagi, ia dan Steve Wosniak membuat prototype sebuah komputer yang sekarang kita kenal sebagai PC. pun memamerkan komputer mereka yang dilengkapi dengan monitor dalam sebuah grup pecinta komputer dan mendapatkan order pertama 50 unit.
Mereka berdua beruntung juga , setelah berkali-kali jungkir balik mencari modal baik berupa pinjaman dari Bank serta menjual Mobilnya, akhirnya suatu hari datanglah Mike Markula, seorang Pegawai Intel Corporation, saat itu dia tengah mencari peluang bisnis , dan dia menawarkan 250ribu dollar untuk proyek Apple , merekapun mulai proyek Apple dengan lebih professional, hingga pada suatu hari di sebuah acara pameran komputer Apple benar-benar membuat para pengunjung tergila-gila dan kagum akan komputer Apple, Dari sinilah Apple bermula dan berkembang Cepat hingga mereka mampu mendirikan kantor dan menerbitkan Apple 2 ke pasar yang mampu bersaing dengan IBM.
Sementara Jobs dan Apple-nya terus berkibar, Bill Gates masih berkutat dengan Microsoft belum bisa tumbuh seperti yang diharapkannya, melihat Apple yang telah sukses dan membuat IBM seperti kalah bersaing,Bill Gates pun berfikir, bagaimana caranya agar IBM membutuhkannya, Akhirnya Bill Gates membuat kejutan besar dengan memutuskan untuk bekerja sama dengan IBM.merekapun segera menjalankan niat tersebut dengan mendatangi Kantor IBM, Bill Gates menawarkan seperangkat sistem operasi yang ia klaim mampu berintegrasi dengan komputer buatan IBM. Ia menamainya DOS (Disk Operating System).
Namun sebenarnya Bill tak pernah membuat satu sistem operasi apapun. Dengan pintarnya Bill Gates dengan bantuan Paul berhasil membeli sistem operasi dari Seatle dengan harga 50 ribu Dollar kemudian mengutak-atik dan menyempurnakannya dan kemudian menjualnya ke IBM dengan harga yang mahal.Dari sinilah Microsoft mulai dikenal. Steve Jobs pun tak tinggal diam, untuk bisa terus menyalip IBM di pasar komputer ia butuh lebih dari sekadar inovasi biasa. Untuk tetap bisa menguasai pasar Apple menerbitkan Lisa, sebuah komputer yang ia beri nama seperti nama anak pertamanya.
Lalu dengan geniusnya Jobs memanfaatkan proyek gagal dari perusahaan Xerox berupa teknologi mouse dan GUI (Graphic User Interface). Ia menggagas pembuatan komputer pribadi yang ia beri nama Macintosh.
Mengetahui komputer keluaran terbaru dari Apple yaitu Lisa, Bill Gates pun tak bisa diam. dengan mengajak Jobs bekerja sama.dengan tujuan utama mempelajari teknologi Grafis dan S,Onya, sungguh beruntung Bill Gates dan, niatnya hanya menginginkan Lisa, namun Macintosh pun didapatnya, Microsoft mendapatkan 3 prototype dari Apple.Akhirnya Microsoft yang saat itu belum seberapa besar dibandingkan Apple dapat sesuka hati mengutak-atik prototype Macintosh Apple yang baru akan diliris setahun kemudian, hal ini disebabkan karena pengakuan Bill Gates bahwa IBM selaku saingan Apple menginginkan produk dari Microsoft, sehingga Steve pun harus sedikit khawatir dengan IBM dan akhirnya menerima Microsoft tanpa memikirkan resiko yang akan timbul seperti pada kenyataannya .
Bill Gates secara diam-diam mengutak-atik sistem operasi dan teknologi Macintosh dan meluncurkan apa yang kita kenal sekarang sebagai Windows, padahal saat itu Macintosh belum diluncurkan.Tapi karena kelihaiannya Bill Gates dapat mengelabui Apple,Dari situlah Microsoft bekembang pesat dan jutru menjadi saingan berat bagi Apple. Dan, Bill gates menjadi orang terkaya di dunia yg memiliki saham Apple Computer.
Sementara di pihak Apple sendiri justru terjadi persaingan antara Macintosh Developers dan Apple II Developers, namun Steve Jobs malah menganggap hal ini sebagai sesuatu yang hebat dan dia menganggap macintosh adalah yang terbaik Akhirnya suatu hari Steve Jobs dipecat dari Apple yang pada saat itu John Sculley yang menjadi Presiden di Perusahaan Apple, steve dianggap membawa dampak buruk bagi kelanjutan Apple, namun sepeninggal Steve Apple justru dapat dibilang kurang Inovatif, maka pada tahun 1997 Steve Jobs secara resmi di panggil kembali ke Apple.

Senin, 28 Maret 2011

Konsep Manajemen Proses pada FreeBSD

Perintah Dasar freeBSD

Selain perintah yang bersifat built-in bagi shell sistem operasi ini menyediakan banyak utilitas yang sangat bermanfaat bagi pemakai. Pada bagian ini, beberapa perintah akan diperkenalkan, Beberapa di antaranya :

Tabel Perintah lingkungan sistem
Perintah Keterangan:
 Exit Keluar dari shell pada Bourne shell dan Korn shell.
 Id Menampilkan nama pemakai beserta nomor identitas dari pemakai serta nama group dan nomor identitas group.
 logname Menampilkan nama pemakai.
 Logout Keluar dari shell pada C shell.
 Man Menampilkan dokumentasi online dari suatu perintah UNIX.
 newgrp Mengubah group efektif.
 passwd Memberikan password atau mengubah password
 Set Menampilkan variabel lingkungan pada shell pemakai.
 Tty Menampilkan nama identitas (port) terminal.
 Uname Menampilkan nama simpul dari sistem UNIX
 Who Menampilkan pemakai yang sedang menggunakan sistem.

Tabel Perintah manajemen file
Perintah Keterangan:
 Cat Menampilkan isi file.
 Cp Menyalin satu atau beberapa file.
 Find Mencari file-file tertentu pada suatu direktori.
 Ls Menampilkan informasi dari file.
 More Menampilkan isi suatu file teks per layar.
 Mv Memindahkan suatu file ke direktori lain atau mengubah nama file.\
 Pg Menampilkan isi suatu file teks per layar.
 Rm Menghapus file.

Tabel Perintah manajemen direktori
Perintah Keterangan:
 Cd Mengaktifkan suatu direktori sebagai direktori kerja.
 Copy Menyalin seluruh struktur direktori (termasuk file dan subdirektori).
 Mkdir Membuat direktori baru.
 Pwd Menampilkan nama direktori kerja.
 Rmdir Menghapus direktori.
 Mv Mengubah nama direktori.

Tabel Perintah untuk mengatur akses file
Perintah Keterangan:
 Chgrp Mengubah group dari suatu file atau direktori.
 Chmod Mengubah permisi dari suatu file atau direktori.
 Chown Mengubah pemilik dari suatu file atau direktori.

Tabel Perintah yang berhubungan dengan proses
Perintah Keterangan:
 Kill Menghentikan suatu proses berdasarkan identitas proses.
 Ps Menampilkan proses-proses yang sedang berjalan.
 Sleep Menunda eksekusi (Proses yang tidak mengerjakan apa-apa selama beberapa detik).

Tabel Perintah yang berhubungan dengan layar
Perintah Keterangan:
 Banner Menampilkan tulisan berukuran besar
 Clear Menghapus layar
 Echo Menampilkan tulisan ke layar

Tabel Perintah lain-lain
Perintah Keterangan:
 Bc Utilitas untuk mengatur perhitungan.
 Cal Menampilkan kalender.
 Date Menampilkan tanggal dan jam sistem.
 Grep Mencari file-file yang mengandung kat tertentu.
 Lp Mencetak file ke printer.
 Mail Utilitas untuk menyampaikan pesan tertulis ke pemakai lain.
 Sort Mengurutkan kata.
 Vi Editor teks.
 Wc Menghitung jumlah karakter, kata dan baris suatu file.

Struktur proses


Menurut definisi dari X/Open Spesification, sebuah proses adalah sebuah address space dan thread tunggal pengendali yang bekerja dalam address space tersebut dan setiap resource sistem yang dibutuhkannya.
Pada dasarnya sebuah proses adalah sebuah program yang berjalan. Program yang berjalan ini dibutuhkan untuk menangani segenap resource sistem terutama yang berkenaan dengan hardware atas perintah user [manusia atau user program lain yang terkait]. Inilah tiga unsur penting sistem komputer [user, program dan hardware]. Sistem koordinasi di ataslah yang menjadi fungsi terpenting dari suatu sistem operasi.
Untuk sistem operasi moern yang mengadopsi standar sistem multitasking, multithreading, multiuser dan networking base seperti FreeBSD, pengaturan atau manajemen antar proses-proses yang terlibat sedemikian kompleks.


Pada contoh di atas terdapat dua user yang memerintahkan sistem untuk mencari dan menampilkan suatu kata dalam suatu file dengan perintah grep. Untuk keperluan ini sistem operasi membuat dua proses, masing-masing satu untuk user neil dan satu lagi untuk user rick. Untuk user neil, sistem mengalokasikan PID 101, sedangkan untuk user rick diberikan PID berbeda [102]. PID adalah process identifier yang merupakan bilangan unik yang biasanya berupa bilangan bulat antara 2-32000. Ketika sebuah proses dijalankan, dia akan ditempatkan dilokasi yang tak terpakai dengan memulainya dari 2. Jadi PID yang sudah tidak terpakai, bisa digunakan oleh proses berikutnya. Dengan ini efisiensi alokasi PID bisa dilakukan karena banyak proses yang hanya perlu eksis sebentar seperti perintah grep yang setelah menampilkan hasil pencariannya ke layar dia tidak lagi eksis. PID biasanya akan dipertahankan untuk proses-proses yang berjalan sebagai daemon alias backgroud process.
Pada contoh di atas terlihat bahwa untuk sebuah proses akibat eksekusi perintah grep oleh user neil bukan hanya file trek.text yang terlibat, grep code dan data yang dicari [kirk], namun juga C library. Perintah grep di atas sebenarnya terdiri dari membuka file trek.text dari disk, menampungnya di area memory sebagai read-only, lalu mencari string data [kirk] sebagai suatu variabel s dalam data space proses ini. Setelah ketemu akan ditampilkan ke layar. Untuk itu semua dia membutuhkan C library.

Selasa, 22 Maret 2011

perbedaan DBMS beserta kelebihan dan kekurangannya

1. MySQL

MySQL merupakan sebuah perangkat lunak sistem manajemen basis data SQL (bahasa inggris : data management system) atau DNMS yang multithread, multi-user, yang diciptkan untuk dapat dilakukan instalasi secara gratis (open source) dengan sekitar 6 juta instalasi di seluruh dunia.

Vendornya : MySQLDeveloper
MySQL ABVersi Terakhir : 5.0.41 (Mei 2007)

Kelebihan MySQL antara lain :

1. free (bebas didownload)
2. stabil dan tangguh
3. fleksibel dengan berbagai pemrograman
4. Security yang baik
5. dukungan dari banyak komunitas
6. kemudahan management database
7. mendukung transaksi
8. perkembangan software yang cukup cepat.

Kekurangan MySQL antara lain :
• Tidak cocok untuk menangani data dengan jumlah yang besar, baik untuk menyimpan data maupun untuk memproses data.
• Memiliki keterbatasan kemampuan kinerja pada server ketika data yang disimpan telah melebihi batas maksimal kemampuan daya tampung server karena tidak menerapkan konsep Technology Cluster Server.

Contoh instruksi MySQL:

membuat database baru.
• Syntax => CREATE DATABASE database;
Contoh:
mysql> CREATE DATABASE latihan1;
Query OK, 1 row affected (0.01 sec)

2. ORACLE

Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi. Oracle merupakan salah satu software sistem manajemen basis data relasional yang cukup diminati, dikenal, dan dipakai saat ini. Versi terbaru dari Oracle adalah Oracle 11g.Software ini biasa digunakan untuk pengaksesan data yang dilakukan secara online.

Vendornya : Orace Corporation

Kelebihan :
• Oracle memiliki banyak sekali fitur yang dapat memenuhi tuntutan fleksibilitas dari organisasi – organisasi besar.
• Skalabilitas mengacu pada kemampuan untuk terus berkembang dengan penambahan sumber daya. Organisasi yang besar harus mampu melakukan transaksi data dalam volume yang besar dan akan terus bertambah besar. Oracle mendukung fitur Grid yang dapat mendayagunakan lebih dari satu server serta data storage dengan mudah dan transparan. Hanya dengan menambahkan server atau data storage ke dalam Oracle Grid, maka kinerja dan kapasitas Oracle dapat terus berkembang untuk mengikuti beban kerja yang terus meningkat.
Kekurangan :
• Berbagai fitur yang ada pada Oracle membuatnya menjadi DBMS yang rumit dan sulit untuk dipelajari.
• Paling mahal di dunia dan terlalu lambat prosesnya.

Contoh Instruksinya :
CREATE DATABASE Perkuliahan;
Create table : untuk membuat table.
Syntax : CREATE TABLE nama_tabel
(nama_kolom1, type_kolom1,
nama_kolom2, type_kolom2,…);
Contoh : DELETE FROM NILAI WHERE NPM=”12100748” AND
KDMK=”KK021’;


3. FIREBIRD

Firebird (juga disebut FirebirdSQL) adalah sistem manajemen basis data relasional yang menawarkan fitur-fitur yang terdapat dalam standar ANSI SQL-99 dan SQL-2003. RDBMS ini berjalan baik di Linux, Windows, maupun pada sejumlah platform Unix. Firebird ini diarahkan dan di-maintain oleh FirebirdSQL Foundation. Ia merupakan turunan dari Interbase versi open source milik Borland. Namun dalam perkembangannya, Interbase yang komersial di-bundle oleh Borland menjadi Phoenix, sedangkan Firebird adalah interbase yang dikembangkan oleh komunitas Open Source, sehingga menjadikannya sebagai produk Database Server yang FREE.

Vendornya : Official mozilla firefox builds

Kelebihan :
• Firebird support dengan transaksi layaknya pada database komersial lainnya..
• Firebird menggunakan sintaks standard untuk menciptakan suatu foreign key.
• Firebird support row level locks.
• Firebird support stored procedure dan triggers dengan bahasa yang standard sehingga tidak akan membingungkan bagi Anda yang ingin belajar.
• Firebird bisa melakukan replikasi.
• File sebagai single logic database, berguna bagi para DBA (Database Administrator) untuk mengadministrasi database.
• Software untuk mengadministrasi mudah didapat karena banyak sekali software untuk mengadministrasi database Firebird.
• Library connection untuk Firebird yang sudah tersedia ada banyak.
• Banyaknya fasilitas support dan maintenance karena banyaknya komunitas Firebird.

Contoh Instruksinya :
Contoh : CREATE DATABASE Perkuliahan;
Create table : untuk membuat table.
Syntax : CREATE TABLE nama_tabel
(nama_kolom1, type_kolom1,
nama_kolom2, type_kolom2,…);
Contoh : DELETE FROM NILAI WHERE NPM=”12100748” AND
KDMK=”KK021’;

TUGAS 2 TECHNOPRENEUSHIP

Industri Kreatif kerajinan dari daun kelapa



Daun kelapa atau blarak (bahasa jawa) ternyata bisa dibuat kerajinan yang unik dan bernilai jual tinggi. Blarak yang biasa digunakan sebagai pengganti kayu bakar ini ternyata bisa disulap menjadi produk kreatif yang mampu menembus pasar ekspor. Hal itulah yang sudah ditekuni oleh Bapak Dwi Hartanto (35) selama 20 tahun, yang fokus menekuni produksi aneka kerajinan berbahan dasar blarak dan berbagai serat alam lainnya. Di tangan kreatif seperti Pak Tanto itulah, aneka produk kreatif dan unik bisa dihasilkan dengan bahan baku alam yang melimpah di sekitar kita.
Dengan mendirikan CV Citra Alam, Pak Tanto mampu menampung anak-anak muda yang ada di sekitar rumahnya sebagai tenaga produksi. Pak Tanto mengaku usaha kreatifnya tersebut diperoleh secara otodidak dengan mengembangkan produk dari blarak. “Pada awal mulanya ia langsung fokus di kerajinan blarak, dan itu menjadi andalan produknya sampai saat ini.
Berbekal peralatan manual yang dimilikinya, sampai saat ini Citra Alam sudah memiliki ratusan produk kerajinan aneka jenis. Produk-produk tersebut antara lain pigura, box, trapesium, mirror, souvenir, tempat pakaian bekas, dll. Dibantu 5 orang tenaga produksi tetapnya, pesanan selalu mengalir dalam setiap mingggunya. Terlebih dengan menggandeng 6 perusahaan trading, kini produk-produk Citra Alam sudah merambah pasar ekspor ke Jepang dan negara-negara Eropa. Dengan tingkat pesanan yang tinggi, Pak Tanto mengakui Citra Alam sering kualahan dalam memenuhi pesanan tersebut. Untuk itu, jam kerja karyawan di Citra Alam saat ini dibagi menjadi 2 shift agar bisa memenuhi produksi sesuai dengan pesanan.
Makin tingginya tingkat persaingan pasar akan produk-produk berbahan baku alam, maka Citra Alam juga mengembangkan produk serupa sesuai dengan pesanan. “Selain blarak, kami juga mengembangkan produk berbahan dasar pandan, eceng gondok, agel, lidi dan serat alam lainya,” imbuh Pak Tanto sembari menunjukkan produk-produknya. Dengan aneka produk yang kini diproduksi tersebut, maka selain memenuhi permintaan ekspor Citra Alam juga memasarkan produknya di beberapa toko kerajinan yang ada di wilayah Jogja. Meskipun tidak sebesar permintaan ekspornya, namun dengan rutin mengirimkan produknya tersebut, Citra Alam mengaku bisa memperolah omzet hingga puluhan juta rupiah setiap bulannya.
Harga yang ditawarkan Citra Alam adalah Rp.8.000,00-Rp.17.000,00 per produknya. Dengan harga tersebut, Topan mengaku jika selama ini kualitas produklah yang menjadi patokan utama pihaknya dalam menciptakan aneka produk kerajinan. Selain itu, kekayaan ide kreatif produknya tersebut juga menjadi salah satu andalan Citra Alam ketika melakukan pemasaran aktif. Diakui Topan, Pak Tanto sebagai leader di usaha tersebut tidak lelah menawarkan produknya ke berbagai pihak. Terlebih, dengan ide baru yang terus muncul menjadikan produk Citra Alam tidak monoton hanya itu-itu saja.
Berbagai pameran tingkat lokal hingga nasional juga sering menjadi ‘senjata’ Citra Alam dalam memasarkan produk kreatifnya. Meskipun tidak jarang hanya produknya saja yang ikut ke pameran, namun diakui Topan hal tersebut cukup efektif dalam membantu memperkenalkan produk Citra Alam ke masyarakat. Dengan tingkat persaingan yang cukup ketat dalam bisnis produk kreatif seperti itu, Topan tetap optimis dengan menomor satukan kualitas produknya, Citra Alam akan mampu bertahan dan menghasilkan produk yang semakin inovatif.