TEKNOLOGI INFORMASI
Oleh :
PUTU RUSDI ARIAWAN (0804405050)
Komputer adalah alat yang dipakai untuk mengolah informasi menurut prosedur
yang telah dirumuskan. Kata computer semula dipergunakan untuk menggambarkan
orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat
bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya,
pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi
komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan
matematika.
Dalam definisi seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik
mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer.
Istilah lebih baik yang cocok untuk arti luas seperti "komputer" adalah "pemroses
informasi" atau "sistem pengolah informasi."
Dalam komputer, 'multitasking' adalah sebuah metode dimana banyak pekerjaan
atau dikenal juga sebagai proses diolah dengan menggunakan sumberdaya CPU yang
sama. Dalam kasus sebuah komputer dengan prosesor tunggal, hanya satu instruksi yang
dapat bekerja dalam satu waktu, berarti bahwa CPU tersebut secara aktif mengolah
instruksi untuk satu pekerjaan tersebut. Multitasking memecahkan masalah ini dengan
memjadwalkan pekerjaan mana yang dapat berjalan dalam satu waktu, dan kapan
pekerjaan yang lain menunggu untuk diolah dapat dikerjakan. Kondisi mengalokasikan
CPU dari pekerjaan satu ke pekerjaan yang lain disebut context switch. Ketika context
switch terjadi dengan sangat cepat -- kondisi ini cukup untuk memberikan ilusi
pengolahan-paralel. Bahkan dalam komputer yang memiliki lebih dari satu CPU (disebut
multi-prosesor), multitasking memperbolehkan lebih banyak pekerjaan dijalankan
dibanding dengan jumlah CPU yang tersedia.
Dalam sistem multi-program, pekerjaan yang sedang diolah terus berjalan hingga
membutuhkan suatu operasi yang memerlukan interaksi dari luar. (e.g. membaca
dari tape). Sistem multi-program didesain untuk memaksimalkan penggunaan
Dalam sistem real-time, beberapa program yang sedang menunggu dijamin untuk
mendapatkan pengolahan dari CPU ketika interaksi luar terjadi. Sistem real-time
didesain untuk melakukan kontrol mekanik seperti robot-robot industri, yang
memerlukan ketepatan pemrosesan.
Sebuah sistem operasi atau dalam bahasa asingnya Operating System adalah
sebuah program yang mengatur hardware komputer. Sistem operasi juga menyediakan
fondasi untuk aplikasi di atasnya dan bertindak sebagai penghubung antara user dengan
hardware. Setiap sistem operasi memiliki caranya masing-masing untuk menyelesaikan
tugasnya. Hal ini menimbulkan aneka ragam sistem operasi yang sangat menakjubkan.
Komponen Sistem Komputer (EDPS) Komponen Abstraksi Komponen Sistem Operasi
Sistem Operasi Komponen Electronic Data Processing System (EDPS) pengertian
komponen Software pengertian Hardware pengertian Software pembagian Brainware
pengertian Sebelum memahami apa itu sistem operasi marilah kita lihat komponen-
komponen sistem komputer.
Menurut EDPS (Electronic Data Processing System) komponen sistem operasi
dapat dibagi menjadi tiga bagian yaitu hardware/peripheral, software dan brainware/user.
Hardware atau peripheral adalah penyedia sumber daya untuk komputasi. Hardware
merupakan benda yang konkret, dapat dilihat dan disentuh. Software adalah sarana yang
memberitahukan hardware apa yang harus dikerjakannya. Berbeda dengan hardware,
software adalah sesuatu yang abstrak. Ia hanya dapat dilihat dari apa yang dilakukannya
terhadap hardware. Software dibagi lagi menjadi dua bagian yaitu sistem operasi dan
program aplikasi.
Sistem Operasi Linux adalah salah satu contoh dari sebuah model sistem operasi
dewasa ini. Windows XP juga adalah sebuah sistem operasi, begitupun juga MS-DOS.
Kesemuanya mempunyai tugas yang hampir sama. Namun perlu diketahui bahwa hanya
satu sistem operasi yang dapat digunakan pada satu saat.
Memori
Memori berfungsi untuk menyimpan data dan program.Kernel
Kernel adalah program inti yang mengatur komponen penting komputer (processor dan
memori sebagai contoh); serta beberapa device driver yang mengatur sistem perangkat
Shell
Sebuah program yang dapat berkomunikasi dengan pengguna komputer (manusia) dan
memungkinkan pengguna komputer untuk berinteraksi dengan komputer.Shell adalah
salah satu bagian dari sebuah sistem operasi yang dapat dilihat. Dimana setiap sistem
operasi menampilkan beragam antarmuka yang berbeda atau lingkungan kerja yang
berbeda.
Proses
Proses adalah program yang sedang dieksekusi. Proses merupakan unit kerja terkecil
yang secara individu memiliki sumber daya-sumber daya dan dijadwalkan sistem operasi.
Multiprogramming(multitasking)
Manajemen banyak proses pada satu pemroses. Banyak proses dijalankan bersamaan,
masing-masing proses mendapat bagian memori dan kendali tersendiri. Sistem operasi
mengalih-alihkan pemroses diantara proses-proses tersebut.Multiprocessing
Manajemen banyak proses di komputer multiprocessor (banyak proses di dalamnya).
Distributed Processing
Linux adalah tiruan (clone) UNIX. Pengembangan Linux pertama kali dilakukan Linus
Benedict Torvalds, Universitas Helsinki, Finlandia sebagai proyek hobi. Seluruh kode
sumber Linux termasuk kernel, device drivers, libraries, program dan tool pengembangan
disebarkan secara bebas dengan lisensi GPL (General Public License) versi kedua
kemudian berkembang cepat melalui bantuan seluruh programmer di dunia melalui
jaringan internet.
Linux pertama kali dipublikasikan sekitar november 1991, dikenal dengan versi 0.10
kemudian disusul versi 0.11 pada desember 1991. Pada versi 0.13 Linux sudah lebih
stabil dan Linus memutuskan megubah versinya menjadi versi 0.95. Sifat Linux yang
Tool Kernel digunakan melalui panggilan sistem (system call). Program sistem
menggunakan tool kernel untuk implementasi beragam layanan. Program sistem dan
semua program lain berjalan diatas kernel. Program pemakai berjalan di mode berbeda
dengan kernel, disebut mode pemakai.
Kernel Linux terdistribusi di bawah Lisensi Publik Umum GNU (GPL), di mana
peraturannya disusun oleh Free Software Foundation (FSF). Implikasi utama terhadap
peraturan ini adalah bahwa siapa saja boleh menggunakan Linux atau membuat
modifikasi, namun tidak boleh membuatnya menjadi milik sendiri.
Modul kernel Linux adalah bagian dari kernel Linux yang dapat dikompilasi,
dipanggil dan dihapus secara terpisah dari bagian kernel lainnya. Terdapat tiga komponen
yang menunjang kernel Linux, di antaranya adalah Manajemen Modul Kernel Linux,
Registrasi Driver, dan Resolusi Konflik.
Keunggulan Linux :
Linux gratis. Pikirkan Anda mendapat "minuman gratis". Linux itu 100% gratis,
bukan shareware. Meminjam kopian Linux dan menggunakannya pun masih
Pada umumnya UNIX dibuat untuk keperluan komputer yang akan didedikasikan
sebagai SERVER, sedangkan Linux, tanpa melupakan keunggulannya dalam networking,
Linux tetap terus mengembangkan diri sebagai Operating System sebagai Server, tetapi
Linux juga mengembangkan diri ke arah Operating System yang mampu dijadikan
sebagai Workstation.
Peranan utama suatu program server adalah melayani client yang berjumlah
banyak yang memiliki tujuan untuk menggunakan secara bersama sumber daya yang
dimiliki oleh server tersebut. Berikut ini adalah karasteristik suatu yang biasanya dimiliki
oleh suatu program server.
Mendahulukan client yang memiliki prioritas lebih tinggi (VIP). Server harus
menyediakan beberapa tingkatan prioritas untuk clientnya. Misal untuk suatu
pekerjaan batch dilakukan pada tingkatan prioritas yang rendah, sedangkan untuk
pekerjaan yang berkaitan dengan On Line Transaction Processing (OLTP)
dilakukan dengan prioritas tinggi.
Program server haruslah memiliki konkurensi tinggi. Secara ideal, task yang
terpisah dapat diberikan untuk setiap client, dan didisain agar task tersebut selalu
memberikan dukungan konkurensi. Pengelolaan task (task management) terbaik
dilakukan oleh sistem operasi multitasking. Multitasking merupakan cara alami untuk
menyederhanakan suatu aplikasi kompleks yang dapat dibagi-bagi menjadi kumpulan
task yang dapat berjalan secara konkuren. Task-task ini secara logis terpisah. Hal ini akan
meningkatkan, unjuk kerja, keluaran (throughput), modularitas, dan respons dari program
server. Multitasking juga berkaitan dengan suatu mekanisme untuk mengkoordinasikan
antar task, dan pertukaran informasi antar task.
Berikut ini adalah pelayanan dasar dari suatu Sistem Operasi pada server:
Task preemption. Suatu Sistem operasi yang bersifat task premptive, harus dapat
berpindah ke task yang lain sebelum task ini selesai. Akan lebih aman bila
program dijalankan pada suatu sistem operasi yang telah menangani pemindahan
task secara pre empsi ini.
Intertask Protection. Sistem operasi harus mampu melindungu task agar saling
tak mengganggu. Suatu task tunggal tak boleh membuat keseluruhan sistem
berhenti bekerja. Proteksi juga dilakukan pada sistem file dan pemanggilan fungsi
sistem operasi.
Multiuser High Performance File System. Sistem file harus mendukung task
banyak dan menyediakan fasilitas locking yang melindungi integritas data.
Program server biasanya bekerja dengan beberapa file secara bersamaan. Sistem
Berikut ini adalah pelayanan tambahan, sebagian ada yang belum tersedia pada sistem
operasi komersial pada saat ini :
Pelayanan Object Oriented. Kemampuan ini masih belum banyak tersedia pada
sistem operasi komersial pada saat ini. Pada masa mendatang, pelayanan akan
menjadi lebih berorientsi pada obyek. Sistem operasi akan meyediakan object
broker services yang memungkinkan setiap obyek berinteraski dengan obyek
lainnya di jaringan. Sistem operasi juga harus menyediakan pelayanan pertukaran
obyek (object interchange services) dan kumpulan obyek (object repository).
Aplikasi client server di masa mendatang akan merupakan komunikasi antar
obyek.
Kernel pada Symbian terdiri dari device driver, tabel data, dan program-program
yang memungkinkan pengguna untuk berinteraksi dengan perangkat keras ponsel. Tapi,
berbeda dari sistem operasi lain, Symbian berbasis microkernel – hanya elemen-elemen
penting yang terletak pada kernel, sedangkan aplikasi lainnya diletakkan pada
middleware.
Middleware terdiri dari library, data storage, dan program yang mengimplementasi sistem
layanan pada ponsel. Application engine memiliki tugas untuk mengakses aplikasi-
aplikasi yang terdapat pada ponsel. User Interface Framework merupakan bagian yang
langsung berhadapan dengan pengguna ponsel. Pada Symbian OS, user interface
disuguhkan dalam tampilan yang mudah dimengerti oleh para penggunanya. Proses
PDA
PDA (Personal Digital Assistant) merupakan suatu alat gadget yang berfungsi layaknya
pc yang berukuran agenda. Makanya jika sebuah agenda merupakan peralatan wajib kita
maka menggunakan PDA merupakan langkah tepat
Jenis sistem operasi dan variannya
Pada teknologi PDA terdapat beberapa jenis platform sistem operasinya, setiap jenis
sistem operasinya tidak dapat diganti OSnya namun dapat diganti dengan versi yang
terbaru diatasnya.
Secara garis besar PDA terbagi menjadi dua kutub sistem operasi, yaitu Palm OS dan
Pocket PC, saat ini palm sudah mencapai veris 5.2 dan Pocket PC yang dibuat oleh
Microsoft telah merilis veris Microsoft Mobile 2003. perbedaan keduanya hanya pada
features dan kelengkapan softwarenya.
Pocket PC akan terasa lebih berat dalam menjalankan aplikasi micr. Mobile dibandingkan
dengan Palm yang terkenal dengan kecepatannya. Tapi jujur aha untuk tampilan dan
kelengakapan features palm jauh tertinggal dengan micro mobile
Palm adalah PDA yang paling banyak digunakan karena bentuk yang ringkas dan
rancangan yang tepat. Palm hanya melakukan single multitasking saja karena produsen
menilai aplikasi ini cocok untuk peralatan mobile.
Hal ini akan berdampak pada kecepatan processor dan ketahanan baterai yang akan
semakin lama. Banyak yang mengatakan bahwa Palm unggun dengan kestabilan sistem,
cepat, dan irit.
Agama : Hindu
Email : turusdi.info@gmail.com
www.facebook.com/turusdi