Andalan

Buta Warna (Color Blind)

Disini penulis Penulis memberikan satu pengertian dan menerangkan apakah sebenarnya buta warna itu dan mudah- mudahan tulisan ini bisa  menambah pengetahuan kita bersama.Sensasi warna yang terlihat sesungguhnya adalah proses sensasi warna yang terjadi didalam Retina sebelum diteruskan ke otak jadi buta warna itu adalah apabila Retina tidak mengandung Cones yang peka untuk warna-warna tertentu John Dalton (1766-1844) melakukan penyelidikan sehing ga buta warna disebut Daltonisme begitu pula Thomas young  mengajukan suatu teori yang disebut teori Trichormatic color vision yang menyatakan bila pada retina terdapat serabut-serabut  syaraf yang masing-masing peka terhadap warna merah hijau dan ungu.

Terori dari Helmohmoltz mendukung teori Thomas young yangmenyatakan pula apabila suatu warna merangsang retina akan terjadi perangsangan yang berbeda beda derajatnya terhadap serabut diretina dan akan menimbulkan kesan warna dan pada akhirnya serabut-serabut syaraf diubah menjadi 3 warna reseptor dan pengertian inipun berubah pula menjadi 3 macam Cone. Jadi buta warna itu adalah apabila retina tidak mengandung cones yang peka untuk warna tertentu maka tidak akan ada kesanggupan untuk membedakan antara satu warna dengan warna yang lainnya, misalnya tidak terdapat cones merah maka cahaya yang berukuran 525- 625 m.u hanya akan merangsang cones hijau dan pada kepekaan cones merah nilai rangsang menjadi 0 dan tidak akan mengalami perubahan daerah spectrum untuk warna merah, jadi berarti pada spectrum cahaya berukuran antara 525-625 m.u semua warna akan Nampak sama. Pada keadaan dimana cones hijau tidak terdapat pada retina maka cahaya yang didapatkan dalam spectrum dari hijau ke merah hanya akan merangsang cones merah sehingga sensasi terbatas untuk warna ini Bila cones merah dan cones hijau tidak terdapat maka disebut Red Green color Blind. Bagi buta warna karena tidak terdapatnya cones merah disebut Protanope dan bila tidak terdapat cones Hijau disebut Deuteronope. Sensasi warna Itu sendiri tergantung dari ukuran gelombang cahaya yang akan merangsang retina dan kesanggupan dari retina itu sendiri untuk mengolahnya sehingga terjadi berbagai warna yang akan diteruskan ke otak.Benda yang berwarna selalu memantulkan gelombang tertentu yang terdapat pada berkas cahaya yang menyinarinya .Sensasi warna yang ditimbulkan oleh benda tadi tergantung dari sisa ukuran gelombang dalam berkas cahaya yang dipantulkan kembali misalnya benda yang berwarna hijau akan menyerap semua unsur didalam berkas cahaya putih kecuali gelombang yang berukuran antara 500-570 m.u yang sebagian sisanya akan dipantulkan. Bila gelombang cahaya yang dipantulkan oleh benda tadi merangsang retina maka benda tadi akan nampak berwarna hijau tapi bila berkas cahaya yang jatuh pada benda tidak mengandung unsur gelombang yang berukuran 500-570 m.u maka tidak akan ada cahaya yang dipantulkan kembali oleh benda tadi sehingga benda tadi tidak akan nampak berwarna hijau dan kejadian ini menunjukan bila kwalitas cahaya turut menentukan warna  dari benda yang dilihat.Semua warna yang terlihat disekitar kita tidak terbatas banyaknya disebabkan oleh karena dua kemungkinan :

  1. Sensasi warna dapat disebabkan karena objek yang dilihat dapat menguraikan cahaya dalam unsur-unsurnya atau menggabungkan unsur-unsurnya kembali sehingga dapat menimbulkan sensasi warna yang berbeda-beda bila merangsang retina umpamanya seperti warna pelangi dari spectrum yang berasal dari sinar matahari yang mengenai titik-titik air hujan yang jatuh.
  2. Sensasi warna dapat disebabkan karena objek yang dilihat mengandung pigmen yang bersifat dapat meneruskan, menyerap dan memantulkan kembali cahaya yang jatuh padanya. Bila sisa cahaya yang dipantulkan atau diteruskan terdiri dari unsur-unsur cahaya berwarna dan merangsang retina maka objek yang dilihat akan menimbulkan sensasi warna. Ump amanya benda yang mempunyai pigmen berwarna seperti bunga atau batu mulia dan sebagainya.

Cahaya Monochromatic

Pengertian Cahaya, Sifat, dan Contohnya Dalam Kehidupan

Cahaya putih dapat diuraikan dalam unsur-unsurnya yang terdiri dari gelombang-gelombang cahaya yang berukuran antara 400-700 m.u dan gelombang cahaya dari ukuran tertentu disebut cahaya Monochromatic yang bila merangsang retina akan menimbulkan sensasi warna tertentu maka pigmen yang menentukan ukuran gelombang tertentu yang akan memberikan sensasi warna sesuai dengan uku- ran gelombang yang dipantulkan. Oleh karena itu jelaslah bila gelombang cahaya dengan ukuran yang berbeda akan merupakan faktor fisik dalam proses penglihatan yang akan menimbulkan sensasi warna yang berbeda

Gabungan dari beberapa cahaya Monochromatic yang merangsang retina secara bersamaan menimbulkan sensasi warna biru yang berbeda dari sensasi warna asli yang disebabkan oleh masing-masing cahaya Monochromatic itu sendiri. Merangsang retina dengan gabungan cahaya Monochromatic dalam kombinasi vang berbeda-beda akan menimbulkan pula sensasi warna yang berbeda-beda sehingga kita dapat mengenal pula warna2 dalam variasi yang tak terhingga banyaknya di alam ini yang telah diciptakan oleh Tuhan

  1. Monokromat  / Akromatopsia

Adalah  Suatu kondisi ketidak mampuan membedakan warna dasar atau pasien hanya mempunyai satu pigmen kerucut (monokromat cone) dengan kata lain penglihatan warnanya akromati (tidak berwarna) semua spektrum karena terlihat abu-abu dengan tingkat terang yang berbeda-beda.

  1. Monokromat kerucut (cone)

Monokromat kerucut (cone) jarang terjadi ,tajam peng- lihatannya normal dan tidak terdapat tanda-tanda dan hanya dapat membedakan warna dalam intensitasnya saja dan biasanya mempunyai tajam penglihatan normal.

  • Monokromat batang (rod)

Terdapat kelainan pada kedua mata bersama dengan keadaan lain seperti :

­~Pada orang buta warna total atau Akromatopsia  akan terdapat keluhan silau (photofobia} akibatnya orang tersebut mengalami migren dan diikuti dengan medriasis.

~ Pupil, myopia,albino, gloukoma congenital,kekeruhan kornea ,lensa dan badan kaca.

~Tajam penglihatan menurun. Hermerolopia (kurang penglihatan pada penerangan yang terang).

~Tidak terdapat buta senja dengan kelainan Refraksi tinggi.

Bandung

Orchid forest,Lembang

Kota dengan keberagaman
Kota dimana banyak orang menyimpan kenangan, kebersamaan dan mungkin perpisahan.
Kota yang dingin bagiku,tapi bagi segelintir orang juga panas.
Entahlah,
Yang pasti ada banyak cerita yang terukir disana.
Tawa dan canda lebih banyak terukir indah disana.Seakan semuanya sempurna.
Terima kasih Bandung dan segala keindahanya.

Bandung,21 Oktober 2018

Mengagumi dari jauh – Tulus

Kisahmu harimu ku tau semua
tanpa kau berujar aku salami
Gerakmu guraumu kemasan raga
tanpa kau sadari aku pahami
Cinta memang mungkin inilah cinta
apapun lagumu aku jiwai
Cinta memang mungkin inilah cinta
tanpa ku miliki rindu terasa
Bukan tak percaya diri
karna aku tau diri
Biarkanku memelukmu tanpa memelukmu
mengagumimu dari jauh
Aku menjagamu tanpa menjagamu
menyayangimu dari jauh
Bukan tak percaya diri
karna aku tau diri
Biarkanku memelukmu tanpa memelukmu
mengagumimu dari jauh
Aku menjagamu tanpa menjagamu
menyayangimu dari jauh
Cinta memang mungkin inilah cinta
apapun lagumu aku jiwai
Cinta memang mungkin inilah cinta
tanpa ku miliki rindu terasa
Bukan tak percaya diri
tapi aku tau diri
Biarkanku memelukmu tanpa memelukmu
mengagumimu dari jauh
Aku menjagamu tanpa menjagamu
menyayangimu dari jauh
Bukan tak percaya diri
karna aku tau diri

manfaat penggunaan internet dalam pencarian informasi bagi mahasiswa, pelaku bisnis, pemerintahan?

            Mengutip dari beberapa jurnal yang saya dapatkan di internet,bahwa pengguna internet di indonesia tidak hanya 63 juta orang.seperti yang dikutip oleh Asosiasi Penyelenggara Jasa Internet Indonesia (APJII) secara resmi telah menyatakan bahwa pengguna internet di Indonesia tidak hanya berjumlah 63 juta orang.Pernyataan dari APJII tersebut juga didukung oleh pernyataan Sri Handayani, Praktisi Internet dari PT Internetindo Ata Centra (IDC), kepada merdeka.com (22/04).

“Bila ditanya, seorang tukang sayur atau pembantu pasti tidak akan bilang bahwa dia merupakan pengguna Internet. Padahal kalau update status di Facebook bisa setiap jam. Ini juga pengguna Internet, yang tak tercatat oleh data yang selama ini ada.”Lalu bagaimana halnya dengan peran internet bagi para pelajar/mahasiawa,pembisnis dan pemerintah??Karakteristik ini memungkinkan pelajar melakukan komunikasi dengan sumber ilmu secara lebih luas bila dibandingkan dengan hanya menggunakan media konvensional.Teknologi INTERNET menunjang para pelajar yang mengalami keterbatasan ruang dan waktu untuk tetap dapat menikmati pendidikan. Mereka tetap dapat berkomunikasi dalam bentuk komunikasi melalui e-mail, mailing list, dan chatting. Mailing list dapat dimanfaatkan sebagai media diskusi, dimana pakar / pengajar akan berdiskusi bersama anggota mailing list. Metode ini mampu menghilangkan jarak antara pakar / pengajar dengan pelajar. Suasana yang hangat dan nonformal pada mailing list ternyata menjadi salah satu cara pembelajaran yang efektif.Beberapa manfaat penggunaan teknologi informasi dalam dunia pendidikan antara lain :

 

–  arus informasi tetap mengalir setiap waktu tanpa ada batasan waktu dan tempat

 

– kemudahan mendapatkan resource yang lengkap

 

– aktifitas pembelajaran pelajar meningkat

 

– daya tampung meningkat

 

– adanya standardisasi pembelajaran

 

– meningkatkan learning outcomes baik kuantitas maupun kualitas

 

        Berdasarkan uraian di atas, dapat dikatakan bahwa INTERNET bukanlah pengganti sistem pendidikan. Kehadiran internet lebih bersifat suplementer dan pelengkap dalam belajar.Pemakaian Komputer dalam Kegiatan Pembelajaran Untuk Tujuan Kognitif,Untuk Tujuan Psikomotor,Untuk Tujuan Afektif.

Namun dengan adanya kemudahan tersebut,banyak pihak yang justru memanfaatkan dalam hal yang negatif,seperti penipuan,pemalsuan identitas dsb.masuknya budaya barat yang semakin meluas,banyak situs-situs yang tidak layak di buka oleh para pelajar.

Lain halnya dalam pelaku bisnis dan pemerintahan

Dalam berbisnis banyak sekali manfaat penggunaan internet dan sosial media ini,dengan adanya internet para pelaku bisnis dapat memperluas daya penjualannya,bisa memasang iklan melalui sebuah situs tanpa harus menyewa tempat dan hasilnya lumayan,bahkan saya pernah baca dalam sebuah buku bahwa salah satu untuk meningkatkan hight impact n low cost itu dengan memasang iklan via internet.lebih murah dan efisien.namun itu tadi kita harus bisa mengelola dan mengerti cara penggunaan internet tersebut.banyak toko toko online gratis yang bisa dimanfaatkan 🙂

semoga bermanfaat 🙂

 

 

surtini

 

 

Database Management Systems

SISTEM BASIS DATA

Dosen : Prionggo Hendradi, S.Kom, MMSI

 

 

DBMS (Database Management Systems)

DBMS adalah  perangkat lunak yang menangani semua pengaksesan database. Mempunyai fasilitas membuat, mengakses, memanipulasi dan memelihara basis data

 

BAHASA dalam DBMS

A.  Data Definision Language (DDL)

  Hasil kompilasi dari   perintah DDL adalah satu set dari table yang disimpan dalam file khusus disebut data dictionary/directory.

B.  Data Manipulation Language (DML)

  Bahasa yang memperbolehkan pemakai untuk akses atau memanipulasi data sebagai yang telah diorganisasikan sebelumnya dalam model data yang tepat

  Secara dasar ada dua tipe DML :

1.Prosedural, yang membutuhkan pemakai untuk menspesifikasikan data apa yang dibutuhkan dan bagaimana untuk mendapatkannya, contoh dbase III, foxbase, cobol, fortran
2.Non prosedural, yang membutuhkan pemakai untuk menspesikasikan data apa yang dibutuhkan tanpa menspesifikasikan bagaimana untuk mendapatkannya. Contoh  SQL, QBE.

FUNGSI DBMS

 

1.Data Definition, DBMS harus dapat mengolah pendefinisian data

 

2.Data Manipulation, DBMS harus dapat menangani permintaan dari pemakai untuk mengakses data

 

3.  Data Security & Integrity, DBMS harus dapat memeriksa security dan integrity data yang didefinisikan oleh DBA

4.Data Recovery & Concurency, DBMS harus dapat menangani kegagalan – kegagalan pengaksesan database yang dapat disebabkan oleh sesalahan sistem, kerusakan disk, dsb

 

5.Data Dictionary, DBMS harus menyediakan data dictionary.

Performance, DBMS harus menangani   unjuk kerja dari semua fungsi seefisien   mungkin

 

KOMPONEN DBMS

1.Query Prosesor, komponen yang mengubah bentuk query kedalam instruksi kedalam database manager
2.Database Manager, menerima query & menguji eksternal & konceptual untuk menentukan apakah record – record tersebut dibutuhkan untuk memenuhi permintaan kemudian database manager memanggil file manager untuk menyelesaikan permintaan

File manager, memanipulasi penyimpanan file dan mengatur alokasi ruang penyimpanan disk

4.DML Prosessor, modul yang mengubah perintah DML yang ditempelkan kedalam program aplikasi dalam bentuk fungsi-fungsi
5.DDL compiler, merubah statement DDL menjadi kumpulan table atau file yang berisi data dictionary / meta data

Dictionary manajer, mengatur akses dan memelihara data dictionary

 

PERBEDAAN TRADITIONAL FILE MANAGEMENT

(FMS) DENGAN DATABASE  MANAGEMENTSISTEM

(DBMS)

 

TRADITIONAL FILE MANAGEMENT

1.Bersifat program oriented
2.Bersifat kaku
3.Terjadi kerangkapan data dan tidak terjaminnya keselarasan data ( data inkonsistensi)

DATABASE FILE MANAGEMENT (DBMS)

1.Bersifat data oriented
2.Bersifat luwes/fleksible
3.Kerangkapan data serta keselarasan data dapat terkontrol

Keterangan :

Program oriented “ Susunan data  di dalam file , distribusi data pada peralatan strorage, dan organisasi filenya dipilih sedemikian rupa, sehingga program aplikasi dapat menggunakan secara optimal “

Data oriented “ Susunan data, organisasi file pada database dapat dirubah, begitu pula strategi aksesnya tanpa mengganggu program aplikasi yang sudah ada “.

ARSITEKTUR SISTEM DATABASE

 

Terbagi menjadi 3 tingkatan :

1.Internal level : “ Menerangkan struktur penyimpanan basisdata secara fisik dan organisasi file yang digunakan “
2.konseptual level “ Menerangkan secara menyeluruh dari basisdata dengan menyembunyikan penyimpanan data secara fisik “

Ekternal level : “ Menerangkan View basisdata dari sekelompok pemakai

DATA INDEPENDENCE

  Merupakan salah satu kelebihan system database dimana DBA dapat merubah struktur storage & stategi akses dalam pengembangan system database tanpa mengganggu program-program aplikasi yang sudah ada.

 

2  TINGKAT DATA INDEPENDENCE

1.Physical data independence, yaitu “perubahan internal schema dapat dilakukan tanpa menggangu conceptual schema”.

Logical data independence, yaitu” Conceptual schema dapat dirubah tanpa mempengaruhi ekternal schema”.

ALASAN  PERLUNYA  PRINSIP  DATA INDEPENDENCE  DITERAPKAN  PADA PENGELOLAAN  SISTEM  DATABASE

 

1.Database Administrator dapat merubah isi, lokasi dan organisasi database tanpa mengganggu program aplikasi yang ada
2.Vendor hardware & software pengelolaan data bisa memperkenalkan produk – produk baru tanpa mengganggu program – program aplikasi yang telah ada
3.Untuk memudahkan perkembangan program aplikasi

Memberikan fasilitas pengontrolan terpusat oleh DBA demi security dan integritas data, dengan memperhatikan perubahan – perubahan kebutuhan user.

 

PENGERTIAN DASAR ALGORITMA

Algoritma :
 Rangkaian langkah-langkah/alur pikiran untuk menyelesaikan suatu masalah yang sifatnya logis dan
sistimatis
Sifat-sifat Algoritma :
 Mudah dibaca/jelas maksudnya (tiap langkah jelas uraiannya)
 Berawal dan berakhir
 Tidak harus ada data masukan yang dimasukkan dari luar
 Paling tidak ada satu keluaran
 Tiap instruksi harus efektif
Bahasa pemrograman :
 Bahasa komputer yang digunakan dalam penulisan program
Pemrogram/Programmer :
 Orang yang membuat program komputer
Pemrograman :

PERANGKAT UTAMA KOMPUTER

TAHAP PELAKSANAAN PROGRAM OLEH KOMPUTER

STRUKTUR DASAR ALGORITMA

Algoritma berupa langkah-langkah penyelesaian suatu masalah. Langkah-langkah tersebut dapat berupa :
1. Runtunan (sequence)
2. Pimilihan (Selection)
3. Pengulangan (repetition)

NOTASI ALGORITMIK
Notasi Algoritmik bukan notasi bahasa pemrograman sehingga siapapun dapat membuat notasi algoritmik yang
berbeda. Namun demikian ketaatan atas notasi perlu diperhatikan untuk menghindari kekeliruan.
Beberapa notasi yang digunakan untuk menulis algoritma :
I. Untaian kalimat deskriptif
Setiap langkah dinyatakan dengan bahasa yang gamblang/jelas
II. Menggunakan diagram alir (flow chart)
III. Menggunakan pseuo-code
Pseudo : semu, tidak sebenarnya, pura-pura; adalah notasi yang menyerupai notasi bahasa pemrograman
tingkat tinggi

 

Teks algoritma (pseudo-code) terdiri dari :
 Head(Judul) : memberikan nama pada algoritma; umumnya nama sudah dapat memberi gambaran pada
prosedur penyelesaian masalah atau masalah yang akan diselesaikan
 Deklarasi : menyatakan jenis dari setiap elemen data (variabel) yang akan digunakan dalam algoritma.
 Deskripsi : merupakan inti prosedur penyelesaian masalah; meliputi pernyataan/operasi, fungsi, penjelasan,
dll

CONTOH ALGORITMA
I.Untaian kalimat deskriftif
ALGORITMA Euclidean
Diberikan dua buah bilangan bulat positif m dan n (m ≥n). Algoritma Euclidean mencari pembagi bersama
terbesar dari kedua bilangan tersebut, yaitu bilangan positip terbesar yang habis membagi m dan n
DESKRIPSI :
1. Jika n = 0 maka
m adalah jawabannya;
Stop.
Tetapi jika n ≠ 0,
Lanjutkan ke langkah 2.
2. Bagilah m dengan n dan misalkan r adalah sisanya
3. Ganti nilai m dengan nilai n, nilai n dengan nilai r, lalu ulang kembali ke langkah 1.

STRUKTUR BAHASA C++
Struktur Bahasa C++ terdiri dari :
 Compiler directive (preprocessor)
 Deklarasi (variabel, fungsi)
 Tubuh program
 Baris komentar

ELEMEN-ELEMEN DASAR C++
 Identifier/pengenal : suatu nama yang dipakai dalam pemrograman, umumnya diberikan kepada nama :
 Variabel : suatu lokasi dalam memori komputer yang digunakan untuk menyimpan nilai
 Konstanta bernama
 Tipe data
 Fungsi
 Obyek
 Tipe data dasar
 Data Obyek
 Ekspresi aritmetika
 Statemen kontrol
 Fungsi
Ketentuan pemberian nama :
 Terdiri dari huruf A sampai Z, atau a sampai z, atau underscore ( _ ), atau 0 sampai 9
 Karakter pertama suatu identifier harus huruf atau underscore
 Tidak boleh sama dengan kata kunci (keyword) dalam bahasa C++
 Tidak boleh ada spasi
 Case sensitive : hurup kapital dan hurup kecil diperlakukan beda
Karakter :
Elemen terkecil pada pemrograman C++ adalah karakter. Karakter dapat berupa :
o Huruf (A sampai Z, a sampai z)
o Angka ( 0 sampai 9)
o Simbol (*, !, dll)
o Kode kontrol (misal newline)

Keywords :
asm, auto, break, case, char, class, const, continue, default, delete, do, double, else, enum, extern, float,
for, friends, goto, if, inline, int, long, new, operator, private, protected, public, register, return, short,
signed, sizeof, static, struct, switch, template, this, typedef, union, unsigned, virtual, void, volatile, while.
Kode escape :
kode karakter yang penulisannya diawali dengan simbol \.

Karakter Null \n New line \’ Petik tunggal
\a Karakter audio (bel) \r Cariage return \” Petik ganda
\b Backspace \t Tab \xdd Hexadesimal (dd:0 sd FF)
\f Formfeed \v Tab vertikal \\ Menampilkan \

 

TIPE DATA

Literal Karakter
Literal Karakter digunakan untuk menyatakan sebuah karakter. Karakter ditulis dalam tanda petik tunggal.
Contoh :
‘a’ : karakter huruf a
‘#’ : karakter simbol #
‘8’ : karakter angka 8
‘\n’ : karakter newline
Literal String
String berarti deretan atau kombinasi sejumlah karakter. Literal String ditulis dalam tanda petik ganda.
Contoh :
“Rudy Hartono”

“4 x 4 = 16”
“” : string kosong
“abc\ndef” : antara abc dan def terdapat newline
“abc\tdef” : antara abc dan def terdapat tab
Konstanta Bernama
Contoh : const double PI=3.14;
menyatakan bahwa PI adalah literal bertipe double dengan nilai 3,14. kata kunci const menyatakan bahwa
PI tak dapat diubah setelah didefinisikan.
Variabel
Menyatakan suatu lokasi dalam memori komputer yang digunakan untuk menyimpan suatu nilai dan nilai yang
ada didalamnya bisa diubah.
Deklarasi variabel :
int a;
int a, b;
int a=30;
cin>>usia;
Pernyataan
Pernyataan adalah suatu instruksi lengkap yang berdiri sendiri dan ditunjukan untuk melaksanakan suatu
tugas tertentu. Sebuah pernyataan selalu diakhiri oleh tanda titik koma.
Contoh :
luas=panjang*lebar;
const double PI=3.14;

SEE YOU NEXT TIME

 

 

 

Peran Sistem Operasi

Sebuah Teori
Tentang Fungsi, Pengelola & Jenis

Peran Sistem Operasi (adalah sebuah program)
•mengatur fasilitas komputer, memberikan layanan untuk pemrogram, dan menjadwal eksekusi program lainnya.
•menjembatani perangkat keras dari pemrogram.
•memberikan interface yang bagus untuk menggunakan sistem
•mengontrol eksekusi program-program aplikasi yang memerlukan fasilitas dan pelayanan hardware komputer.

Tujuan dan Fungsi Sistem Operasi
•Nyaman : Suatu sistem operasi akan membuat sistem komputer lebih mudah untuk digunakan.
•Efisien : Sistem operasi memungkinkan fasilitas sistem komputer dapat digunakan dengan cara yang efisien.

Sistem Operasi sebagai Interface Pengguna/Komputer
HARDWARE KOMPUTER
SISTEM OPERASI
UTILITIES
PROGRAM-PROGRAM APLIKASI
END USER
PEMROGRAM
PERANCANG SISTEM OPERAS

 

Latar Belakang Sistem Operasi

Fungsi utama komputer adalah menyediakan satu atau lebih aplikasi.
Pengguna aplikasi (end user) umumnya tidak berkepentingan dengan arsitektur komputer, end user memandang sistem komputer dari sudut aplikasi.
Aplikasi diekspresikan dalam bentuk bahasa pemrograman dan dibuat oleh pemrogram aplikasi.
Sebagian program aplikasi dikenal sebagai utilitas. Utilitas adalah implementasi fungsi-fungsi yang sangat sering digunakan untuk membantu proses pembuatan program, manajemen file, dan pengontrolan perangkat I/O.
Program sistem yang paling penting adalah sistem operasi.

Sistem Operasi Sebagai Pengelola Fasilitas
Sebuah komputer adalah sekumpulan fasilitas untuk pemindahan, penyimpanan, dan pengolahan data dan mengontrol ketiga fungsi ini.
Pengontrolan fungsi-fungsi ini dilakukan oleh sistem operasi.
Sistem operasi merupakan program yang dieksekusi oleh CPU
Sistem operasi mengarahkan CPU dalam menggunakan fasilitas lainnya dan dalam pewaktuan dan atau penjadwalan eksekusi program

Jenis Sistem Operasi
•Pembedaan jenis sistem operasi didasarkan pada karakteristik.Karakteristik dapat dibagi menjadi 2 dimensi:
Dimensi pertama:
•Ditinjau dari segi interaksi pengguna dengan sistem komputer, ada dua jenis sistem operasi yang independen, yaitu:
•Sistem bersifat interaktif
•Sistem bersifat batch

Jenis Sistem Operasi
Dimensi kedua:
Ditinjau dari segi banyaknya program yang dieksekusi secara simultan, ada dua jenis sistem operasi, yaitu:
Sistem yang menggunakan Multiprogramming
Sistem yang tidak menggunakan Multiprogramming yaitu: Uniprogrammed / One task at a time

Sistem interaktif,
•pengguna/pemrogram berinteraksi secara langsung dengan komputer, biasanya melalui keyboard/layar monitor, untuk meminta eksekusi tugas atau membentuk transaksi.

Sistem batch,
program-program pengguna ditampung bersama-sama (secara offline) dengan pengguna lainnya dan kemudian diserahkan ke sistem operasi oleh operator komputer.
program diselesaikan, hasilnya dicetak dan dikembalikan ke pengguna.
sistem batch murni sudah jarang ditemukan saat ini.

Dimensi Multiprogramming
•Prosesor selalu berada dalam keadaan sibuk karena prosesor mengerjakan lebih dari satu program pada saat yang sama,
•Beberapa program dimuatkan ke dalam memori,
•Prosesor beralih dengan cepat dari satu program ke program lainnya
•Bila menggunakan sistem interaktif, menerapkan time sharing
•Persyaratan lain untuk meningkatkan kecanggihan dibanding dengan sistem operasi tipe batch adalah
–manajemen memori
–penjadwalan

Penjadwalan (Scheduling)
Tugas utama sistem operasi modern adalah multiprogramming
Hal terpenting dalam multiprogramming adalah scheduling
Dalam sistem operasi multiprogramming, beberapa job dipertahankan di memori, setiap job saling bergantian menggunakan CPU dan menunggu I/O
Kunci peningkatan efisiensi menggunakan multiprogramming adalah penjadwalan yang efektif.

Penjadwalan tingkat tinggi
– Menentukan job mana yang akan
dimasukkan ke sistem untuk
pemrosesan
– Mengontrol derajat multiprogramming
(jumlah proses yang berada di dalam
memori).
– Job yang diijinkan ditambahkan pada
antrian job pada penjadwal jangka
pendek
– Bekerja dalam modus batch atau
interaktif

Penjadwalan jangka
pendek
– Dikenal dengan istilah
dispatcher
– Mengeksekusi dan membuat
keputusan yang lebih detil
tentang job yang akan
dieksekusi untuk kesempatan
selanjutnya.
– Keadaan proses

 

semoga bermanfaat 🙂

 

SISTEM OPERASI

Dosen : Roby W. S.kom. M.M. CISA.

 

Materi Sistem Operasi

•Pengantar Sistem Operasi
•Manajemen Proses
•Manajemen Memori
•I/O Disk
•Manajemen File
•Manajemen User
•Sistem Operasi Linux (pada saat Praktikum)

Apa yang di maksud
Sistem Operasi ???

Kilas Balik

Sebelum kita tahu ttg Sistem
Operasi, Kita harus tahu beberapa hal
terlebih dahulu ????

Sistem Komputer
•Apa itu Sistem Komputer ?
•peralatan elektronik, yang beroperasi dibawah kendali perangkat lunak (sistem operasi ) yang bisa menerima data input, bisa memanipulasi data (processing) dan menghasilkan informasi ( output).

Apa Saja Komponen Sistem Komputer ?
•Peralatan Input (Keyboard, Scanner, Mouse).
•Central Processing Unit(termasuk control unit dan arithmetic/logic unit).
•Memory.
•Peralatan Output (printer, monitor, Speaker).
•Peralatan penyimpanan (Cd_RW, Diskette, FlashDisk, Hardisk).

Jadi Sistem Operasi ???
•Sistem Operasi adalah kumpulan program yang bertindak sebagai perantara/penjalin/penghubung antara pemakai, perangkat lunak dengan perangkat keras komputer sehingga sistem komputer mudah dipakai, perangkat lunak komputer dapat digunakan secara efiesien

 

Mengapa Mempelajari Sistem Operasi ???

Apa Jawabannya ??
•Merupakan kajian mendasar untuk pendidikn ilmu-ilmu komputer & informatika
•Rekayasawan dan ilmuwan komputer/informatika mutlak memahami Sistem Operasi, karena Sistem Operasi ibarat roh bagi manusia.

SISTEM SO
Perangkat lunak secara garis besar dibagi lagi menjadi dua yaitu “program aplikasi” dan “sistem operasi”.
”Program aplikasi” merupakan perangkat lunak yang dijalankan oleh para pengguna untuk mencapat tujuan tertentu. Umpama, kita menjelajah internet dengan menggunakan aplikasi “Browser”. Atau mengubah (edit) sebuah berkas dengan aplikasi “Editor”.
Sedangkan, “sistem operasi” dapat dikatakan merupakan sebuah perangkat lunak yang “membungkus” perangkat keras agar lebih mudah dimanfaatkan oleh para pengguna melalui program-program aplikasi tersebut.

Jenis Sistem Operasi:

•DOS
•OS/2
•Macintosh (Mac OS)
•UNIX
•Microsoft windows
•Linux (open source)

Sejarah Perkembangan SO
•Generasi Pertama (1945-1955)
Belum ada sistem operasi, sistem komputer diberi instruksi yang harus dikerjakan secara langsung.
•Generasi Kedua (1955-1965)
Sistem komputer belum dilengkapi SO, tetapi beberapa fungsi dasar SO telah ada.
•Generasi Ketiga (1965-1980)
Sistem komputer masa ini ciri-cirinya adalah: Multiuser, Multiprogramming Berbagi waktu (time sharing)
•Generasi Keempat (1980-199x & sampai saat ini)
• Ditandai dengan berkembangnya dan Meningkatnya kemampuan komputer desktop dan teknologi jaringan (batch processing, timesharing dan real-time applications).

Hubungan Manusia dengan SO ?
Adalah antarmuka yang digunakan oleh pemakai untukberhubungan dengan komputer. Ada dua cara, yaitu:
kendali perintah (command driven) dan
kendali menu (menu driven)

•Bagi Pemakai Awam
Memandang sistem komputer sebagai aplikasi untuk menyelesaikan masalah yang dihadapinya. Pemakaai awam hanya mengetahui command language untuk memanggil atau memuatkan program aplkasi yang dipakainya.
•Bagi Pandangan Programmer
Untuk mengekspresikan pembuatan sebuah aplikasi dalam bahasa pemrograman.
•Bagi Percancang Sistem Operasi
Sistem operasi bertugas mendandani perangkat keras komputer agar tampil indah, mudah dan nyaman bagi progrmmer.

 

 

 

SISTEM BASIS DATA

KONSEP DASAR

SISTEM DATABASE  adalah Suatu sIstem penyusunan dan pengelolaan record-record dengan menggunakan komputer, dengan tujuan untuk menyimpan atau merekam serta memelihara data operasional lengkap sebuah organisasi/perusahaan, sehingga mampu menyediakan informasi yang optimal yang diperlukan pemakai untuk kepentingan proses pengambilan keputusan.

DATABASE  adalah

  Suatu susunan / kumpulan data operasional lengkap dari suatu organisasi/perusahaan yang diorganisir / dikelola dan simpan secara terintegrasi dengan menggunakan metode tertentu, dengan menggunakan komputer, sehingga mampu menyediakan informasi yang optimal diperlukan pemakainya.

KOMPONEN DASAR DARI SISTEM DATABASE

 

Terdapat 4 komponen pokok dari system database :

1.  DATA, dengan ciri-ciri :

–Data disimpan secara terintegrasi (integrated)
–Data dapat dipakai secara bersama-sama (shared)
•Terintegrated yaitu Database merupakan kumpulan dari berbagai macam file dari aplikasi-aplikasi yang berbeda yang disusun dengan cara menghilangkan bagian-bagian yang rangkap (redundant).
•Shared yaitu Masing-masing bagian dari database dapat diakses oleh pemakai dalam waktu yang bersamaan, untuk aplikasi yang berbeda.

 

2.   HARDWARE ( perangkat keras)

      Terdiri dari semua peralatan perangkat keras komputer yang digunakan untuk pengelolaan system database berupa :

  * Peralatan untuk penyimpanan, disk, drum, dll

  * Peralatan input dan output

  * Peralatan komunikasi data, dll

3.  SOFTWARE (perangkat lunak)

  Berfungsi sebagai perantara (interface) antara pemakai dengan data phisik pada database, dapat berupa :

  * Database Management System (DBMS)

  * Program-program aplikasi & prosedur-prosedur

4.  USER (Pemakai)

     Terbagi menjadi 3 klasifikasi :

•Database Administrator (DBA), orang/team yang bertugas mengelola system database secara keseluruhan
•Programmer, orang/team membuat program aplikasi yang mengakses database dengan menggunakan bahasa pemprograman
•End user, orang yang mengakses database melalui terminal dengan menggunakan query language atau program aplikasi yang dibuat oleh programmer

DATA PADA DATABASE  DAN HUBUNGANNYA

 

Ada 3 jenis data pada system database, yaitu:

•Data operasional dari suatu organisasi, berupa data yang disimpan didalam database
•Data masukan (input data), data dari luar sistem yang dimasukan melalui peralatan input (keyboard) yang dapat merubah data operasional
•Data keluaran (output data), berupa laporan melalui peralatan output (screen, printer) sebagai hasil dari dalam system yang mengakses data operasional

KEUNTUNGAN PEMAKAIAN SISTEM DATABASE

 

1.Terkontrolnya kerangkapan data  dan inkonsistensi
2.Terpeliharanya keselarasan data
3.Data dapat dipakai secara bersama-sama
4.Memudahkan penerapan standarisasi
5.Memudahkan penerapan batasan – batasan  pengamanan.
6.Terpeliharanya intergritas data
7.Terpeliharanya keseimbangan atas perbedaan kebutuhan data dari setiap aplikasi
8.Program / data independent

KERUGIAN PEMAKAIAN SISTEM DATABASE

 

1.Mahal dalam implementasinya
2.Rumit / komplek
3.Penanganan proses recorvery & backup sulit
4.kerusakan pada system basis data dapat mempengaruhi departemen yang terkait
5.dan lain – lain.

ISTILAH-ISTILAH YG DIPERGUNAKAN DALAM SISTEM

BASIS DATA

a.  Enterprise, suatu bentuk organisasi

  Contoh :     Sekolah è data siswa

                Rumah sakit è pasien

 

b.  Entitas, suatu obyek yang dapat dibedakan dengan objek lainnya

  Contoh :

  Bidang administrasi siswa  è  entitas mahasiswa, buku,            pembayaran

  Bidang kesehatan è entitas pasien, dokter, Obat  

c.  Atribute / field , setiap entitas mempunyai atribut atau suatu sebutan untuk mewakili suatu entitas.

  Contoh :

  Entity siswa è field Nim, nama_siswa,alamat 

  Entity nasabah è field Kode_nasabah,nama_nsh

d.  Data value (nilai atau isi data), data actual atau informasi yang disimpan pada tiap data elemen atau attribute. Isi dari atribut disebut nilai data.

  Contoh :  Atribut nama karyawan è Sutrisno, budiman,

e.  Record/ tuple, kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entity secara lengkap.

  Contoh :

  1 record mewakili satu data/informasi è nim, nm_mhs, alamat

File, kumpulan record-record sejenis yang mempunyai panjang elemen sama,attribute yang sama, namun berbeda-beda data valuaenya

 

g.   Kunci elemen data, tanda pengenal yang secara unik mengindentifikasikan entitas dari suatu kumpulan entitas

 

     h.   Database Management System (DBMS),   kumpulan file yang saling berkaitan bersama   dengan program untuk pengelolaannya.

 

Rancang situs seperti ini dengan WordPress.com
Mulai