SlideShow

0

RESUME PTI pert. 5










Basis Data
Basis data atau database, berasal dari kata basis dan data, adapun pengertian dari kedua pengertian tersebut adalah sebagai berikut :

Basis :       dapat diartikan sebagai markas atau gudang, tempat bersarang atau berkumpul.

Data :       representasi  fakta  dunia  nyata  yang  mewakili  suatu  objek  seperti manusia   (pegawai,   siswa,   pembeli,   pelanggan),   barang,   hewan peristiwa,  konsep,  keadaan,  dan  sebagainya  yang  direkam  dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya.
Dari kedua pengertian tersebut, maka dapat ditarik kesimpulan  bahwa pengertian dari   Basis Data adalah   Kumpulan file / table yang saling berelasi (berhubungan)   yang disimpan dalam media penyimpanan  eletronik. Dapat dikatakan pengertian lain dari basis data  adalah                 koleksi  terpadu  dari  data  yang  saling  berkaitan  yang  dirancang  untuk memenuhi  kebutuhan  informasi  suatu  enterprise (dunia  usaha).  Dari pengertian  tersebut dapat diambil kesimpulan  pada masing  – masing table / file didalam database berfungsi untuk menampung / menyimpan data – data, dimana masing – masing data yang ada pada table / file tersebut saling berhubungan dengan satu sama lainnya.

Tujuan dari dibentuknya basis data pada suatu perusahaan pada dasarnya adalah kemudahan dan kecepatan dalam pengambilan kembali data.

Untuk lebih jelasnya dapat dilihat pada gambar 1.1, terlihat bahwa pada gambar diatas itu bukan basis data melainkan lemari arsip, dimana pada setiap rak dalam lemari tersebut  dapat  menyimpan  dokumen  –  dokumen  manual  yang  terdiri  dari  lembaran  – lembaran kertas. Masalah yang dihadapi pada lemari arsip adalah kelambatan dalam menelusuri data – data yang ada pada lemari arsip tersebut, misalkan kita ingin mencari arsip untuk pegawai tertentu dihasilkan dengan lambat dikarenakan petugas harus mencari lembaran – lembaran yang ada pada dokumen tersebut dan ini sangat menyita waktu.

Sedangkan kalau kita bicara basis data, maka seluruh data – data disimpan dalam basis data pada masing – masing table / file sesuai dengan fungsinya, sehingga kita dengan mudah dapat melakukan penelusuran data yang diinginkan hal ini akan mengakibatkan pada kecepatan atas informasi yang disajikan.








Lemari arsip di sebuah ruang
 








Basis Data di sebuah hardisk

Didalam suatu media penyimpanan (hard disk misalnya), kita dapat menempatkan lebih dari 1 (satu) basis data dan tidak semua bentuk penyimpanan data secara elektronik dikatakan  basis  data,  karena  kita  bisa  menyimpan  dokumen  berisi  data  dalam  file  teks (dengan program pengolahan kata), spread sheet, dan lainnya.

Yang ditonjolkan dalam basis data adalah pengaturan / pemilahan / pengelompokan/ pengorganisasian data yang akan disimpan  sesuai dengan fungsi / jenisnya. Hal tersebut bisa berbentuk sejumlah file / table terpisah atau dalam bentuk pendefinisian kolom / field data dalam setiap file / table tersebut.

Hirarki Data
Hirarki data dalam dikelompokkan  menjadi 3 (tiga) buah yaitu file, record dan elemen data, untuk lebih jelaskan dapat dilihat pada gambar 1.2. berikut ini.
















Pengertian dari gambar tersebut diatas adalah sebagai berikut :

1).     Elemen Data / Field / Atribut adalah satuan data terkecil yang   tidak dapat dipecah lagi menjadi  unit lain yang bermakna.  Pada data Mahasiswa,  field / atribut datanya

dapat berupa : nim, nama_m, tpt_lhr_m, tgl_lhr_m, alm_m dan dan atribut lainnya yang menyangkut mahasiswa tersebut. Istilah lain elemen data adalah medan / field, kolom, item, dan atribut. Istilah yang umum dipakai adalah field, atribut atau kolom.

2).     Rekaman  /  Record /  Baris adalah     gabungan  sejumlah  elemen  data  yang  saling terkait. Contohnya adalah nim, nama_m, tpt_lhr_m, tgl_lhr_m, alm_m an atribut lainnya dari seorang Mahasiswa dapat dihimpun dalam sebuah record / baris.

3).     Berkas / File / Table adalah kumpulan record sejenis yang mempunyai panjang atribut/ field sama, namun berbeda isi datanya.

Dalam basis data relasional, berkas mewakili komponen yang disebut Table atau Relasi. Sedangkan  pengertian  Data  value (nilai  atau  isi  data)  adalah  data  aktual  atau informasi  yang disimpan  pada setiap   field / atributField nama_m  menunjukkan  tempat dimana  informasi  nama  mahasiswa  disimpan,  sedangkan  isi  datanya  adalah  Mulyani, Ahmad Sofyan dan lain sebagainya.

Berikut ini dapat diberikan illustrasi  dari pengertian ketiga pengertian file, field, record dan data value (isi data ).
Mahasiswa      nama table / file











Atribut / field : nim,nama_m,tpt_lhr_m,tgl_lhr_m,j_kelamin,alm_m,kota_m,aama_m dan kode_jur

Data value / Isi data :
Pada record pertama : 01031417 adalah isi data untuk kolom nim, Mulyanti untuk kolom nama_m dan seterusnya
Gambar 1.3. Contoh file, field, record dan data value
Pada contoh diatas yang merupakan  table / file adalah Mahasiswa,  yang merupakan  field adalah nim,nama_m,tpt_lhr_m,tgl_lhr_m,j_kelamin,alm_m,kota_m,aama_m dan kode_jur, sedangkan untuk isi data pada record pertama adalah 01031417 (nim), Mulyanti (nama_m) dan seterusnya. Pada tabel mahasiswa tersebut misalkan jumlah mahasiswanya adalah 2000 untuk berbagai jurusan, maka jumlah recordnya  adalah 2000 juga dan kita dapat melakukan manipulasi data pada tabel tersebut yaitu insert, update dan delete.
Sistem Basis Data
Sistem  basis  data  dapat  diartikan   sebagai   kumpulan   file  /  table yang  saling berhubungan  (dalam  sebuah  basis  data  di  sebuah  sistem  komputer),  dan  sekumpulan program (DBMS / Database Management System) yang memungkinkan beberapa user (pemakai), dan / atau program lain  untuk mengakses dan memanipulasi file (table) tersebut. Komponen – komponen utama dari sebuah sistem basis data adalah sebagai  berikut :
1).     Perangkat keras (hardware)
2).     Sistem operasi (operating system)
3).     Basis data (database)
4).     Sistem (aplikasi/perangkat lunak) pengelola basis data (DBMS)
5).     Pemakai (user)
6).     Aplikasi (perangkat lunak) lain (bersifat optional)
Pada  gambar  1.3.  sistem  basis  data  dapat  dilihat  bahwa  basis  data  pada  intinya adalah  disimpan  pada  media  penyimpanan  elektronik  (hardisk),  sedangkan  database  adalah terdiri dari beberapa file / table yang saling berelasi (berhubungan). Basis data tersebut dikelola oleh DBMS (database  management  system) dan database tersebut dapat dimanfaatkan  oleh beberapa user (pemakai) yang dapat melakukan manipulasi pada database. Tidak semua user

dapat melakukan manipulasi data didalam database, hal ini diatur sesuai dengan hak aksesnya



















Perangkat Keras
Perangkat  keras  yang  biasanya  terdapat  dalam  sistem  basis  data  adalah sebagai berikut:
1).     Komputer  (satu  untuk  yang  stand-alone atau  lebih  dari  satu  untuk  sistem jaringan).
1).     Memori sekunder yang on-line (harddisk).
3).     Memori sekunder yang off-line (tape) untuk keperluan backup data.
4).     Media / perangkat komunikasi (untuk sistem jaringan).
Sistem Operasi
Merupakan  program yang mengaktifkan  / memfungsikan  sistem komputer, mengendalikan  seluruh  sumber  daya  dalam  komputer  dan  melakukan operasi  – operasi  dasar  dalam  komputer  (operasi  input/output),  pengelolaan  file,  dan  lain sebagainya.
Program  pengelola  basis  data  (DBMS)  akan  aktif  (running)  jika  sistem operasi yang dikehendakinya (sesuai) telah aktif.
Contoh daripada sistem operasi pada sistem komputer adalah MS-DOS, MS Windows (3.11,95,98 dan lainnya) untuk yang stand alone dan MS Windows (2000 Server, UNIX, LINUX,  Novel_Netware dan lain sebagainya) utuk yang jaringan.
Basis Data
Sebuah sistem basis data dapat memiliki beberapa basis data. Setiap basis data dapat memiliki  sejumlah  objek basis data (seperti  file/table, store procedure, indeks, dan lainya). Disamping berisi / menyimpan data, setiap basis data juga mengandung  / menyimpan  definisi struktur  (baik untuk basis  data maupun  objek- objeknya secara detail).
Sistem pengelola basis data (DBMS)
Pengelolaan basis data secara fisik tidak ditangani langsung oleh user (pemakai),  tetapi  ditangani  oleh  sebuah  perangkat  lunak  (sistem)  yang  khusus  / spesifik.
Perangkat  inilah  disebut  DBMS,  yang  akan  menentukan  bagaimana  data diorganisasi,   disimpan,   diubah,  dan  diambil  kembali.   Perangkat   tersebut   juga menerapkan   mekanisme   pengamanan   data  (security),   pemakaian   data  secara bersama (sharing data), pemaksaan keakuratan / konsistensi data, dan sebagainya. Perangakat  lunak  yang  termasuk  DBMS  adalah  MS-Access,  Foxpro,  Dbase-IV, Foxbase, Clipper, dan lainnya untuk kelas sederhana, dan Oracle, Informix, Sybase, MS-SQL Server, dan lainnya untuk kelas kompleks / berat.
Pemakai (Users)
Ada beberapa jenis / tipe pemakai pada sistem basis data, berdasarkan cara mereka berinteraksi pada basis data, diantaranya adalah:
1).     Programmer Aplikasi
Adalah pemakai yang berinteraksi dengan basis data melalui  DML (data  manipulation  language),  yang disertakan dalam program yang ditulis dalam bahasa pemrograman   induk   (seperti   pascal,   cobol,   clipper, foxpro, dan lainnya).
2). User Mahir (casual user)
Adalah pemakai yang berinteraksi dengan sistem tanpa menulis   modul   program.   Mereka   menyatakan   query (untuk akses data), dengan bahasa query yang telah disediakan oleh suatu DBMS.
3).     User Umum (End User)
Adalah pemakai yang berinteraksi  dengan sistem basis data melalui pemanggilan satu program aplikasi permanen, yang telah ditulis / disediakan sebelumnya.
4).     User Khusus (Specialized User)
Adalah  pemakai  yang  menulis  aplikasi  basis  data  non konvensional  untuk keperluan   khusus,   seperti   untuk aplikasi AI, Sistem Pakar, Pengolahan Citra, dan lainnyal, yang  bisa  saja  mengakses  basis  data  dengan  / tanpa DBMS.
Untuk sebuah sistem basis data yang stand-alone,  maka pada suatu saat hanya ada satu pemakai, sedangkan  untuk jaringan pada suatu saat ada banyak pemakai  yang dapat berhubungan  (menggunakan)  basis data yang sama. Pilihan untuk  stand-alone atau  jaringan  (multiuser)  tergantung   pada (ditentukan  oleh) kebutuhan pemakai, perangkat keras yang tersedia, sistem operasi yang digunakan, serta DBMS yang dipilih.

Aplikasi (perangkat lunak) lain
Aplikasi lain ini bersifat optional, ada tidaknya  tergantung  pada kebutuhan kita. DBMS yang kita gunakan lebih berperan dalam pengorganisasian  data dalam basis data, sementara bagi pemakai basis data (khususnya yang menjadi end user) dapat disediakan program khusus untuk melakukan pengisian, pengubahan dan pengambilan data.
Sistem Manajemen Basis Data (DBMS)
DBMS adalah koleksi terpadu dari program-program  (sistem perangkat lunak) yang digunakan  untuk mendefinisikan,  menciptakan,  mengakses  dan merawat database  (basis data).   Tujuannya   adalah   menyediakan   lingkungan   yang   mudah   dan   aman   untuk penggunaan dan perawatan database. Contoh daripada DBMS adalah Ms-Access, MS Sql Server dan Oracle.



sumber : klik disini
0

Tugas_SO02_Pande Gede Sukrawan_SI.p1

Cara Membuat Repository Lokal Ubuntu


Kebanyakan dari kita hanya mengetahui bahwa linux atau GNU itu berbentuk ISO, dan dikemas secara penuh menjadi satu ke dalam DVD atau CD. Seperti ubuntu, zenwalk, debian, dan lain - lain. Yang kita tahu hanya cara install lewat DVD dengan file ISO. Tetapi sebenarnya dalam file ISO itu ada banyak sekali file - file aplikasi yang dikemas dengan rapi dalam repository. Nah, langsung saja saya jelaskan apa itu repository dan bagaimana cara membuat repository linux ubuntu:

Pengertian Repository
Kumpulan dari berbagai macam aplikasi yang berasal di internet, dikumpulkan menjadi satu, dikemas pada media DVD (contohnya) termasuk didalamnya software aplikasi, games, multimedia, internet, office, themes.

DVD Repository Ubuntu bisa juga digunakan untuk:
Ubuntu Muslim Edition, Ubuntu Ultimate Edition, Ubuntu Studio, dan Ubuntu lainnya. Bisa juga di gunakan pada turunan dari Ubuntu seperti BlankOn, gOS, Linux MInt, Kiwi Linux, IGOS, dsb.

Dengan file repository, Anda dapat melakukan instalasi program apa saja yang terdapat dalam repository Ubuntu tanpa perlu terhubung dengan Internet. Saat ini repository Ubuntu bisa di-download dan dimasukkan ke DVD sehingga dapat didistribusikan dengan mudah.

Download disini:

ftp://kambing.ui.edu/pub/ubuntu-repository/
ftp://repo.ugm.ac.id/iso/ubuntu-dvdrepo/intrepid/
http://www.ubuntu-id.org/ubuntu/download

Atau bisa juga langsung copy dari teman anda yang sudah punya DVD/image file ISO (Ada 7 buah termasuk installer Ubuntu).

langkah - langkah membuat repository:

1. Buat file .ISO dari ke-7 DVD Repository Ubuntu 9.10
2. Salin semua file .ISO Repository ke folder. (Contoh : /home/ubuntu/Repository)
3. Kemudian buat folder di /mnt, sejumlah file .ISO repository. Contoh :

a. ubuntu@BROADCAST:~$ sudo mkdir /mnt/repo1
b. ubuntu@BROADCAST:~$ sudo mkdir /mnt/repo2
c. ubuntu@BROADCAST:~$ sudo mkdir /mnt/repo3
d. ubuntu@BROADCAST:~$ sudo mkdir /mnt/repo4
e. ubuntu@BROADCAST:~$ sudo mkdir /mnt/repo5
f. ubuntu@BROADCAST:~$ sudo mkdir /mnt/repo6
g. ubuntu@BROADCAST:~$ sudo mkdir /mnt/repo7

4. Sekarang saatnya kita me-mount-ing secara otomatis semua file .ISO yang ada di folder /home/ubuntu/Repository ke /mnt. Caranya, buka file /etc/fstab.

ubuntu@BROADCAST:~$ sudo gedit /etc/fstab/

5. Dan tambahkan perintah di bawah ini :

a.#Repository
b./home/ubuntu/Repository/repo1-ubuntu.iso /mnt/repo1 iso9660 loop,defaults 0 0
c./home/ubuntu/Repository/repo2-ubuntu.iso /mnt/repo2 iso9660 loop,defaults 0 0
d./home/ubuntu/Repository/repo3-ubuntu.iso /mnt/repo3 iso9660 loop,defaults 0 0
e./home/ubuntu/Repository/repo4-ubuntu.iso /mnt/repo4 iso9660 loop,defaults 0 0
f./home/ubuntu/Repository/repo5-ubuntu.iso /mnt/repo5 iso9660 loop,defaults 0 0
g./home/ubuntu/Repository/repo6-ubuntu.iso /mnt/repo6 iso9660 loop,defaults 0 0
h./home/ubuntu/Repository/repo7-ubuntu.iso /mnt/repo7 iso9660 loop,defaults 0 0

6. Simpan file tersebut, lalu restart komputer/laptop anda. Pastikan file .ISO ter-mounting otomatis ketika startup. Untuk melihatnya, apakah sudah ter-mounting, caranya :Buka saja System Monitor, System > Administration > System Monitor.
















7. Untuk langkah terakhir yaitu, menambahkan perintah di bawah ini di file /etc/apt/sources.list

ubuntu@BROADCAST:~$ sudo gedit /etc/apt/source.list

8. Lalu, tambahkan perintah berikut :

a.#From File
b.deb file:"/mnt/repo1/" karmic main
c.deb file:"/mnt/repo2/" karmic main multiverse restricted
d.deb file:"/mnt/repo3/" karmic multiverse universe
e.deb file:"/mnt/repo4/" karmic universe
f.deb file:"/mnt/repo5/" karmic universe
g.deb file:"/mnt/repo6/" karmic universe
h.deb file:"/mnt/repo7/" karmic universe

9. Keluar dan simpan file tersebut. Lalu lakukan update source dengan cara :

ubuntu@BROADCAST:~$ sudo apt-get update

10. Selesai.

Sumber : klik disisni
0

Pengertian Teknologi Informasi


Pengatntar Teknologi Informasi

Teknologi Informasi biasa disebut TI, IT (Information Technology) atau Infotech.Berbagai definisi teknologi informasi telah diutarakan oleh beberapa ahli, diantaranya :

Haag den Keen (1996), Teknologi Informasi adalah seperangkat alat yang membantu  Anda bekerja dengan informasi dan melakukan tugas-tugas yang berhubungan dengan pemrosesan informasi.

Martin (1999), Teknologi Informasi tidak hanya terbatas pada teknologi komputer (perangkat keras atau lunak) yang digunakan untuk memproses dan menyimpaninformasi, melainkan juga mencakup teknologi komunikasi untuk mengirimkan informasi.

Williams dan Swayer (2003), Teknologi Informasi adalah teknologi yang menggabungkan komputasi (komputer) dengan jalur komunikasi berkecepatan tinggi yang  membawa data, suara dan video.

Dari definisi diatas terlihat bahwa teknologi informasi baik secara implisit maupuneksplisit tidak sekedar berupa tekologi komputer, tetapi juga teknologi telekomunikasi.Dengan kata lain, yang disebut teknologi informasi adalah gabungan antara teknologi komputer dan telekomunikas i.


Sedangkan Sistem informasi adalah Sekumpulan orang-orang, hardware, software, jaringan komunikasi  dan data yang saling terkait  dan   bertujuan untuk  mengumpulkan, mengolah, menyimpan, dan menyebarkan   informasi untuk  mendukung pengambilan keputusan,  koordinasi, dan pengendalian.
Menurut Raymond Mcleod, :
“ Informasi adalah data yang telah diolah menjadi bentuk yang memiliki arti bagi si penerima dan bermanfaat bagi pengambilan keputusan saat ini atau mendatang ” Secara umum informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian yang nyata yang digunakan untuk pengambilan keputusan. Sumber dari informasi adalah data. Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Kejadian-kejadian adalah sesuatu yang terjadi pada saat tertentu. Di dalam dunia bisnis, kejadian-kejadian yang sering terjadi adalah transaksi perubahan dari suatu nilai yang disebut transaksi. Data merupakan bentuk yang masih mentah, belum dapat bercerita banyak sehingga perlu diolah lebih lanjut. Data diolah melalui suatu metode untuk menghasilkan informasi. Data dapat berbentuk simbol-simbol semacam huruf, angka, bentuk suara, sinyak, gambar, dsb.
Data yang diolah melalui suatu model menjadi informasi, penerima kemudian menerima informasi tersebut, membuat suatu keputusan dan melakukan tindakan, yang berarti menghasilkan suatu tindakan yang lain yang akan membuat sejumlah data kembali. Data tersebut akan ditangkap sabagai input, diproses kembali lewat suatu model dan seterusnya membentuk suatu siklus. Siklus informasi ini dapat digambarkan sebagai berikut;




Elemen-elemen Sistem Informasi :

·         INPUT : menangkap atau mengumpulkan data mentah dari dalam organisasi atau dari lingkungan.
·         PROSES : mengkonversi input mentah ke dalam bentuk yang dapat dimengerti.
·         OUTPUT : menyampaikan informasi yang telah diproses kepada orang atau kegiatan yang akan menggunakan.

Dukungan SI terhadap Organisi Bisnis
 
1.      Menjalankan Komputasi numerik berkecepatan dan bervolume tinggi
2.      Menyediakan Komunikasi cepat  dan murah antar perusahan
3.    Mengotomasi perkerjaan dalam proses bisnis yang semi otomatis atau manual.
4.      Menyimpan Informasi dalam jumlah besar dengan  akses mudah dalam ruang yang kecil.
5.      Memungkinkan akses cepat dan murah kebanyak informasi diseluruh dunia.
6.      Memudahkan Interprestasi data.
7.      Memungkinkan komunikasi dan kerjasama dimana saja dan kapan saja.
8.      Meningkatkan efektifitas dan efisiensi orang-orang yang bekerja dalam kelompok di satu tempat atau dibeberapa lokasi, dimana saja.
9.      Memudahkan pekerjaan dalam lingkunnga yang berbahaya.

                                                         
                                                         
Model Bisnis dalam Ekonomi Digital
  •  Model Bisnis adalah metode menjalankan bisnis yang memungkinkan perusahaa menghasilkan pendapatan untuk kelangsungan hidupnya.  Model menggambarkan bagaimana perusahaan memberi nilai tambah thp produk/jasanya yang bersedia di bayar oleh pelanggannya.
5 Contoh model bisnis :
  1. Sebutkan sendiri harga anda (priceline.com), memungkinkan pembeli menyebutkan haga yg bersedia dibayarkan atas produk atau harga tertentu.
  2.  Menawar dengan lelang terbalik, melalui  permintaan harga penawaran (request for quote – RFQ), pembeli akan memberitahukan keinginan untuk menerima penawaan dengan harga tertentu, dan penjual akan melakukan penawaran atas transaksi tersebut.  Contoh General Electric Coprporation (gxs.com).
  3.   Pemasaran terafialiasi, adalah kesepakatan yang memungkinkan para mitra pemasaran menempatkan banner iklan untuk sebuah perusahaan dalam disitus web mereka.  Tiap pelanggan menekan banner (spanduk) tersebut hingga beralih ke situs pengiklan, dan melakukan pembelian, maka pengiklan akan membayar komisi 3 s.d. 15% ke situs host.
  4. Pembelian kelompok, Biasanya perusahaan membayar lebih sedikit perunitnya jika membeli lebih banyak unit.  Dengan menggunakan konsep pembelian kelompok, maka pembelian dari beberapa pembeli diagregasi, perusahaan kecil atau bahkan individu dapat memperoleh diskon. Contoh: etrana.com dan usallc.com.
  5. Pasar elektronik (e- marketplace), adalah pasar tempat pembeli dan penjual menegosiasikan harga secara online.  Konsep ini memperkenalkan efisiensi operasional untuk perdagangan, dan jika dikelola dengan baik, dapat memberika keuntungan bagi pembeli dan penjual.  Contoh : chemconnect.com dalam bidang bahan kimia dan covisint.com dalam industri otomotif. 
                                                                                    
Sistem Informasi Strategis
Adalah sistem yang membantu perusahaan mendapatkan  keunggulan kompetitif melalui kontribusinya pada tujuan strategis perusahaan dan atau kemampuanya untuk secara significant meningkatkan kinerja atau produktifitas.
Sistem Informasi Strategis melalui kemampuannya dapat mengubah cara berbisnis, tujuan, proses, produk, atau hubungan lingkungan untuk membantu perusahaan mendapat keunggulan kompetitif atau mengurangi kelemahan bersaing

Keberhasilan dan kegagalan TI
Keberhasilan
(pelayanan meningkat, omzet perusahaan meningkat dan perusahaan berkembang pesat.)
Los Angeles Lakers (nba.com/lakers/), Burlington Northern Railroad, Ritel musik (Bestbuy.com, towerecord.com, werehouse.com), P&G, Merril Lynch.com, Metlife.com

Kegagalan
Bug membuat pesawat tidak dapat mengudara di jepang;  Saving and Loan Association (washingtonfederal.com) makin sedikit TI makin menguntungkan.

Peluang Berkarir dalam TI
  1. Manajer Informasi (Chief Information Officer—CIO) : Tingkat tertinggi dan bertanggung jawab atas perencanaan startegis perusahaan.
  2. Manajer pusat informasi : mengelola layanan SI, contoh sebagai help desk, hotline, pelatihan dan konsultasi
  3. Manajer pengembangan aplikasi : mengkoordinasikan danamengelola berbagai berbagai proyek pengembangan sistem baru
  4. Manajer proyek : Mengelola pengembangan proyek baru.
  5. Manajer sistem : Mengelola sistem tertentu yang ada.
  6. Manajer operasional  : mengawasi operasi rutin pusat data dan komputer
  7. Manajer pemrogramn  : mengkoordinasikan semua usaha pemrograman aplikasi
  8. Analis sistem : perantara pengguna daan pemrogram; menentukan kebutuhan informasi dan spesifikasi teknis untuk aplikasi baru.
  9. Programmer sistem 
0

tugas_SO01_Pande Gede Sukrawan_p1

Resume Sistem Operasi
Pertemuan 1





Oleh :
Pande Gede Sukrawan (10410100045)


SEKOLAH TINGGI
MANAJEMEN INFORMATIKA DAN TEKNIK KOMPUTER
SURABAYA
2011



Sistem Operasi
sistem operasi adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen terhadap perangkat keras serta operasi-operasi dasar system yang ada, termasuk menjalankan software aplikasi seperti program-program pengolah kata serta browser web.
Secara umum, sistem operasi adalah software pada lapisan pertama yang ditempatkan pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah sistem operasi berjalan, dan sistem operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, schedulling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh sistem operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan “kernel” suatu sistem operasi.

Contoh-contoh Sistem Operasi :
Windows (Microsoft Windows):
Mircorost Windows atau biasa kita sapa dengan sebutan Windows adalah Sistem Operasi yang dikembangkan oleh Microsoft Corporation yang menggunakan antarmuka dengan berbasikan GUI (Graphical User Interface) atau tampilan antarmuka bergrafis. Awalnya Windows bermula dari Ms-Dos (Microsoft Disk Operating System) yaitu sebuah Sistem Operasi yang berbasiskan teks dan Command-Line interpreter. Windows Versi pertama, Windows Graphic Environmnet 1.0 merupakan perangkat lunak yang bekerja atas arsitekstur 16-Bit dan bukan merupakan Sistem Operasi dan berjalan atas MS-DOS, sehingga untuk menjalankannya membutuhkan MS-DOS. MS-DOS sendiri sebenarnya dibuat oleh perusahaan pembuat komputer Seattle Computer Products dan barulah kemudian direkrut oleh Microsoft yang selanjutnya dibeli lisensinya.
Unix:
UNIX adalah Sistem Operasi yang diciptakan oleh Ken Thompson dan Dennis Ritchie, dikembangkan oleh AT&T Bell Labs. UNIX didesain sebagai Sistem Operasi yang portabel, Multi-Tasking dan Multi-User. Sistem Operasi UNIX lebih menekankan diri pada Workstation dan Server, Karena faktor ketersediaan dan kompatibilitas yang tinggi menyebabkan UNIX dapat digunakan, disalin dan dimodifikasi sehingga UNIX pun dikembangkan oleh banyak pihak dan menyebabkan banyak sekali varian dari UNIX ini. UNIX sendiri ditulis dalam bahasa C sehingga UNIX pun mirip dengan DOS yaitu Line/Text Command Based selain itu UNIX pun merupakan Sistem Operasi yang secure dibanding dengan Sistem Operasi lain, karena setiap file, direktori, user dan group memiliki set izin tersendiri untuk diakses. Karena adanya dukungan Proyek GNU, maka selanjutnya UNIX berkembang menjadi LINUX (Salah satu varian UNIX).
Linux:
Awalnya dikembangkan oleh Linus Torvalds yang pada mulanya sekedar emulasi terminal yang dibutuhkan untuk mengakses server UNIX di Universitasnya. Linux merupakan kloningan dari MINIX (Salah satu varian UNIX), peralatan sistem dan pustakanya umumnya berasal dari Sistem Operasi GNU. Linux memiliki banyak disain yang berasal dari disain dasar UNIX, Linux menggunakan Kernel Monilitik yaitu Kernel Linux yang menangani kontrol prosses, jaringan, periferal, dan pengaksesan sistem berkas. Sama seperti UNIX, Linuxpun dapat dikendalikan oleh satu atau lebih antarmuka baris perintah (Command Line Interface/CLI) berbasis teks, antarmuka pengguna grafis (Graphical User Interface/GUI) yang merupakan konfigurasi bawaan untuk versi dektop. Pada komputer Desktop, GNOME, KDE dan Xfce merupakan antarmuka pengguna yang paling populer diantara varian antarmuka pengguna lainnya. Sebuah sistem Linux menyediakan antarmuka baris perintah lewat sebuah Shell (Konsole). Perbedaan utama antara Linux dan Sistem Operasi Populer lainnya terletak pada Kernel Linux dan komponen-komponennya yang bebas dan terbuka. Sama seperti pada UNIX, Linux berkonsentrasi pada Workstation dan Server banyak Workstation dan Server yang mengandalkan Linux karena Linux sangat stabil digunakan untuk jangka waktu lama dan Linuxpun kebal terhadap Malware. Satu hal yang membedakan Linux terhadap Sistem Operasi lainnya adalah harga. Harga Linux ini kebanyakan Gratis walaupun ada juga yang berbayar (Lisensi). Linux dapat didistribusikan tanpa harus memberikan royalty kepada seseorang. Linux disusun berdasarkan standard Sistem Operasi POSIX yang diturunkan dari UNIX itu sendiri. Ada beberapa macam Distro Linux, seperti : Debian, Lycoris, Xandros, Lindows, Linare, Linux-Mandrake, Red Hat Linux, Slackware, Knoppix, Fedora, Suse, Ubuntu.
IBM Os/2:
Sistem Operasi IBM OS/2 ini dibuat secara bersama-sama oleh International Bussiness Machine Corporation dan Microsoft Corporation, untuk digunakan pada komputer IBM sebagai pengganti Sistem Operasi DOS. Kata OS/2 adalah singkatan dari Operating System/2, Sistem Operasi ini didesain agar dapat menggunakan kemampuan penuh dari Mikroprosessor Intel 80286 , termasuk diantaranya adalah Modus terproteksi (Protected Mode), mampu menjalankan tugas secara Simultan, serta mendukung Memori Virtual, dengan tetap mempertahankan kompatibilitas dengan banyak perangkat lunak MS-DOS yang beredar saat itu,
Mac Os (Macintosh Operating System):
MAC OS atau Macintosh Operating System adalah Sistem Operasi yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan komputer berbasis IBM. MAC OS merupakan Sistem Operasi pertama yang menggunakan antarmuka pengguna grafis (Graphical User Interface/GUI).
Free Bsd:
FreeBSD adalah Sistem Operasi bertipe UNIX bebas yang diturunkan dari UNIX AT&T. FreeBSD berjalan di atas sistem intel x86. FreeBSD sendiri kali pertama muncul pada tahun 1993 oleh David Greenman. Tujuan dari FreeBSD adalah menyediakan software yang dapat digunakan untuk berbagai kepentingan. FreeBSD sendiri dikembangkan dari 386BSD sebuah proyek pengembangan BSD OS yang berjalan di atas Chip Intel.
Solaris:
Sistem Operasi Solaris adalah sebuah Sistem Operasi yang berdasarkan UNIX system yang diperkenankan oleh Sun Microsystems oada tahun 1992 sebagai pendukung SunOS. Solaris terkenal karena kestabilannya, khususnya pada sistem SPARC (Scalable Processor Architecture), Solaris disertifikasi dalam Spesifikasi UNIX walaupun pada awal pengembangannya berdasarkan kepemilikan pribadi, dan kebanyakan kode dasarnya sekarang ini merupakan Software OpenSource yang biasa dikenal dengan OpenSolaris. OpenSolaris adalah OpenSource versi Sistem Operasi Sun Solaris, tetapi Sun Solaris terdiri dari lebih beberapa kode yang tidak hanya inti dari Sistem Operasi misalnya : Source untuk Installer, Desktop, Software. Open Solaris memiliki banyak fitur yang menjadikan OpenSolaris bisa digunakan untuk skala penggunaan yang besar dari penggunaan untuk desktop pC atau Mobile PC.
Chrome OS:
Chrome OS adalah Sistem Operasi besutan Google yang ringan dan berbasis Linux dan standard web untuk personal computer PC. Google Chrome bekerja dengan metode Windowing atau switching (Multi-Tasking). Google Chrome OS menggunakan standard web HTML 5, yang merupakan pengembangan software di browser yang berbasis Sistem Operasi. Jika dilihat-lihat, Chrome OS ini merupakan gabungan dari Linux dan Windows Vista. Chrome OS dirilis pada pertengahan 2010. Banyak sekali berbagai Macam Sistem Operasi Komputer yang terus berkembang, Tidak ada Sistem Operasi yang sempurna karena masing-masing Sistem Operasi memiliki daya dan ciri khas tersendiri. Walaupun ada Sistem Operasi yang berbayar, kenapa tidak kita coba Sistem Operasi yang Free alias gratis? Gratis bukan berarti buruk, baik atau buruknya sebuah Sistem Operasi bergantung pada End-Usernya sendiri. Sehingga kita harus cermat dalam memilih Sistem Operasi yang digunakan.

Tugas Dari Sistem Opersi : 
    -          Melakukan fungsi manajemen sistem file
    -          Mengendalikan berbagai sesumber pada sistem, seperti disk dan printer
    -          Mengatur sejumlah pemakai yang menggunakan sistem secara bersamaan.
    -          Membentuk penjadwalan proses-proses di dalam sistem.

Konsep Sistem Operasi :
-          Hardware
-          Kernel
Kernel merupakan suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi.
Tugas Kernel :
-             Mengatur hardware
-             Mengatur file system dan struktur
-             Manajemen perangkat (store files on disk)
-             Manajemen Proses (Fungsi CPU)
-             Manajemen Memory
-          Driver
adalah istilah teknologi informasi yang mengacu kepada komponen perangkat lunak yang mengizinkan sebuah sistem komputer untuk berkomunikasi dengan sebuah perangkat keras.

Shell
-          Interface antara user dan kernel
-          Yang membuat shell berbeda :
o   Fitur
o   Auto completion
o   History
o   Alias
o   Command line editing
-          Ada beberapa jenis shell yang beredar saat ini
Tiga diantaranya yang sangat menonjol adalah:
·         Bourne shell
·         C shell  
-           Korn shell   















FSH (File Hierarchy Standard)
-          Menjelaskan standar tampilan direktori pada UNIX
-          One single directoru structure
-          Inverted tree structure

 User Concept
-          Root account --- can do anything, so be careful
o   Login jika perlu saja
-          Non-root account
o   Limited capabilities

Kelebihan dari UNIX

Portabilitas
-          Sistem UNIX mudah diadaptasikan ke sistem komputer lain.
-          Bagi pemakai, hal seperti ini sangatlah menguntungkan. Mengapa menguntungkan? Sebab portabilitas berarti ketidak bergantungan pada suatu perangkat keras.

Multiuser
-          Multiuser berarti sejumlah orang (pemakai) dapat menggunakan sistem secara bersamaan dan berbagi    sumber (disk, printer dan sebagainya).
·         Keuntungan dengan adanya sifat multiuser adalah :
>  Penghematan perangkat keras, karena perangkat keras (misalnya printer dan disk) dapat dipakai oleh banyak orang secara bersama-sama.
>  Data dapat diakses oleh banyak orang secara serentak, sehingga tidak ada penduplikasian data. Selain itu konsistensi data lebih terjamin.

Multitasking
-          Seorang pemakai dapat melakukan beberapa pekerjaan dalam waktu bersamaan dari sebuah terminal.
-          Kemampuan sistem operasi yang memungkinkan seseorang dapat melaksanakan beberapa tugas pada saat bersamaan biasa dinamakan multitasking
 
Utilitas
-          Sistem operasi UNIX tersusun atas sejumlah program, yang diantaranya berupa utilitas. Ratusan utilitas yang tersedia pada UNIX mempunyai tugas yang bermacam-macam. Diantaranya berhubungan dengan hal-hal berikut:
-          Manajemen file (cp, mv, mkdir, rmkdir)
-          Penyunting file (Vi editor)
-          Pendukung komunikasi (write <nama user>, wall)
-          Dengan mengkombinasikan utilitas-utilitas yang ada, pemakai dapat membuat program baru untuk melaksanakan tugas seperti yang anda harapkan. Hal ini dapat dilakukan dengan cepat dan mudah.

Linux Vs Unix Vs OpenBSD

UNIX dibagi menjadi dua bagian:
1.      UNIX
2.      UNIX-Like.

UNIX:
  • Mac
  • BSD
  •  UNIX




UNIX-Like

UNIX-Like dibagi 2:
-       BSD
·      FreeBSD
·      OpenBSD
·      OtherBSDs
-     LINUX (distrowatch.com)
·      Ubuntu (kubuntu, edubuntu, dll)
·      Fedora
·      Centos
·      Suse
·      OpenSuse, Mandriva, BlankOn, Debian
·      Dll

Open Source, Free Software, Software Lisence

  Open source software adalah istilah yang digunakan untuk software yang:
-          membuka/membebaskan source codenya untuk dilihat oleh orang lain
-          membiarkan orang lain mengetahui cara kerja software tersebut dan sekaligus memperbaiki kelemahan-kelemahan yang ada pada software tersebut.
-          Open source software dapat diperoleh dan digunakan secara gratis tanpa perlu membayar lisensi. Biasanya orang mendapatkan software ini dari internet. Salah satu open source software yang terkenal yaitu Linux. 

Software Lisence
Lisensi ini kini dipakai oleh sebagian besar program GNU, juga sejumlah program perangkat lunak bebas yang bukan bagian dari projek GNU; biasa disebut sebagai Free software license. Lisensi ini memberi hak kepada para penerima program untuk menjalankan, menyalin, memodifikasi, dan menyebarkannya kembali, tetapi melarang mereka menambahkan syarat tambahan pada salinan yang mereka sebarkan. Gagasan ini sering dinyatakan sebagai Copyleft.

Hak Cipta, Trade Mark, Free Software & Trial Version

-            Boleh menambahkan atau melakukan proses pada sebuah kernel, namun harus menyertakan nama dari pembuat yang terdahulu.
-            Software dengan lisensi bebas dan terbuka
-            contoh lisensi paling umum adalah GPL.
-            Free berarti bebas atau merdeka
-            Bebas untuk menggunakan/menjalankan, menyalin, mengedarkan/menyebarluaskan, mempelajari, mengubah serta memperbaiki perangkat lunak.
-            Cirinya : semua turunan free software ini akan tetap bersifat free software
-            Tidak boleh dijadikan software tertutup atau
-            proprietary software

Trial Version
-          Versi percobaan
-          Software yang digunakan hanya bersifat sementara (ada masa kadaluarsa)