Minggu, 13 Oktober 2013

SISTEM OPERASI (OS)






A.      Operating System (OS)
Program yang mengatur eksekusi program dan bertindak sebagai interface antara aplikasi dan perangkat keras untuk pengembangan suatu program. Tujuan dari OS ini adalah untuk Kemudahan, Efisiensi, serta kemudahan untuk berkembang.

Kedudukan sistem operasi di dalam sistem komputer :


Komponen – komponen sistem :
1.       Managemen Proses
2.       Managemen Memori Utama
3.       Managemen Berkas
4.        Managemen I/O
5.       Managemen Penyimpanan Sekunder
6.       Jaringan
7.       Sistem Proteks
8.       CommandInterpreter System
Jenis – jenis OS :
1.       DOS ( Disk Operating System)
2.       WINDOWS
3.       MACHINTOS
4.       OS/2 (Operating System 2)
5.       UNIX
Layanan OS :
1.       Menyediakan user interface
2.       Menyediakan program execution
3.       Menyediakan I/O operations
4.       Menyediakan filesystem manipulation
5.       Menyediakan system communications / networking
6.       Mampu melakukan error detection
7.       Mampu melakukan resource Sharing
8.       Ada fasilitas security
9.       Fasilitas accounting system

Process yang dijalankan oleh komputer dilaksanakan secara berurutan. Seperti gambar berikut :

Selain Process,terdapat pula Thread. Thread adalah beberapa program yang dijalankan dalam satu prosesnya. Adanya Processs dan thread memungkinkan untuk membagi pekerjaan menjadi tersruktur.

Process schedulling merupakan aktifitas uang digunakan untuk menjadwal program mana yang akan dieksekusi. Process schedulling ini dibagi menjadi dua, uniprogramming dan multiprogramming.




Syngchronization Akses secara konkuren terhadap data yang bersifat shared. Ini dapat menyebabkan data terkorup. Untuk mengatasi itu diperlukan mekanisme singkronisasi. Beberapa algoritma singkronosasi adalah : FCFS, SJF, RR
Virtual Memory adalah memory yang diciptakan untuk menambah memory utama yang terbatas.
Perangkau I/O, dibagi atas :
-          Perangkat Block :
è Meliputi berbagai disk drive
è Perintahbaca, tulis, pencariandata
è Dapat digunakan untuk mengakses memory pada disk.
-          Perangkat Character :
è Contoh: keyboard, mouse
è Perintah menulis, mengambil
è Dapat dibuat library pengakses data per-baris.
-          Perangkat Jaringan :
è Socket; penghubung komputer dengan jaringan
è Hubungan antar komputer dilakukan melalui socket.
B.      Sistem Operasi LINUX
OS LINUX ini pertama kali dibuat oleh Linus Tovalds, dan pada agustus 1991 keluarlah LINUX versi 0.01. LINUX ini terinspirasi dari MINIX yaitu sistem UNIX kecil yang dikembangkan oleh Andrew Tanumbaum. Saat ini sistem LINUX banyak digunakan sebagai, server web, file server, dekstop, dan lain – lain. LINUX memiliki berbagai fitur dan perintah yang berbeda dengan microsoft, antara lain :
Distro è Bundel dari karnel LINUX, beserta sistem dasar LINUX, Program instalasi, tools basic dan programprogram lain yang bermanfaat sesuai dengan Pembuatan DISTRO. Alamat untuk muncari DISTRO adalah www.distrowatch.com
Struktur Directory LINUX è sistem LINUX ini berbeda dengan WINDOWS, LINUX menggunakan Derectory – directory untuk menyimpan file-nya.
/bin berisi file – file binary standar
/boot berisi file – file yang digunakan untuk booting Linux
/dev berisi file system khusus yang merupakan refleksi device hardware
/etc berisi file – file konfigurasi sistem
/home berisi direktori – direktori yang merupakan direktori home untuk user
/lib berisi file – file library yang digunakan untuk mendukung kerja kernel Linux
/mnt direktori khusus yang disediakan untuk mounting (mengaitkan) device disk storage ke sistem dalam bentuk direktori
/proc berisi file system khusus yang menunjukkan datadata kernel setiap saat
/root direktori home untuk user root (user khusus dengan priviledges hampir tak terbatas)
 /sbin sama seperti direktori bin, tetapi hanya super user yang sebaiknya menggunakan binary
/tmp berisi filefile sementara yang dibutuhkan sebuah aplikasi yang  sedang berjalan
/usr berisi library, binary, dokumentasi dan file lainnya hasil instalasi user
/var berisi filefile log, mailbox dan datadata aplikasi.
Struktur Perintah Dasar è di dalam terminal (console) à dengan memasukkan kata kunci tertentu untuk suatu taks. Contoh perintah dasar :
Perintah
Fungsi
Contoh
Rm
Menghapus file
$ rm F1
Cp
Mengkopi fike
$ cp/etc/group F1
Cat
Membaca file
$ cat F1
Instalasi software dengan TAR dan RPM è cara menginstal software LINUX berbeda dengan WINDOWS, yaitu dengan metode binnary dan metode kode sumber. Format instal yang lebih umum adalah dengan TAR.
                      Untuk mengunstall dengan RPM, berikut  format-nya;
                                [root]# rpm -1
                      Untuk mengupgrade dengan format;
                                [root]# rpm –u
Manajement UserOS LINUX è dapat menambah pengguna dan memberi keamanan. Perintah dasarnya ;
useradd nama_pengguna

passwd password_pengguna

PERANGKAT LUNAK (SOFTWARE)


A.      Definisi
Software adalah sekumpulan instruksi dan data yang tersimpan dan dijalankan oleh komputer.
B.      Sejarah Software
1.       Generasi 1 (1951 – 1959) : menggunakan Bahasa Mesin dan Bahasa Assembly
Bahasa Mesin adalah Bahasa yang digunakan untuk mengintruksikan komputer dalam bentuk bilangan biner. Contoh :
0000 00110101, dengan
0000 = opcode (STORE)
00110101 = address atau number
Bahasa assembly dibuat untuk memudahkan pemrograman ke dalam bahasa mesin. Ini Menggunakan translator untuk mengubah bahasa assembly menjadi bahasa mesin. Contoh:
Intruksi
Bahasa Mesin
Bahasa Assembly
STORE
0000
STO
LOAD
0001
LDA
2.       Generasi 2 (1959 – 1965) : menggunakan high level language (FORTRAN, COBOL, LISP)
Membuat bahasa yang diintruksikan lebih mirip ke bahasa Inggris. Dan menggunakan compile untuk mengubah ke bahasa assembly.
-          FORTRAN    : untuk aplikasi numerik
-          COBOL          :untuk aplikasi Bisnis
-          LISP                :untuk Riset dan Al
3.       Generasi 3 (1965 – 1971) : Menggunakan Sistem Operasi dan General Purpose Applicasion.
Sistem Operasi adalah Sebuah perangkat lunak yang berfungsi untuk mengatur sumber daya komputer dan sebagai fondasi aplikasiaplikasi lain di atasnya. Contoh : UNIX dan DOS.
General Purpose Application adalah aplikasi – aplikasi yang memiliki fungsi tertentu. Contoh :
                SPSS (Statistical Package for the Social Science) yang di tulis dalam bahasa FORTRAN.
4.       Generasi 4 ( 1971 – 1989) : Menggunakan Sistem Operasi, Structured Programing (PASCAL, MODULA-2, BASIC, C, C++), Application Package (Spreadsheets (LOTUS 123), Wordprocessors (WordStar,WordPerfect), dan Database management systems (dBASE IV)).
5.       Generasi 5 (1990 – sekarang) : menggunakan Sistem Opersi (Windows), Browsers, Object  Oriental Progrmaming(C++, JAVA, C#), Aplplikation Package (Microsoft Office).
C.      Klasifikasi Software
Berdasarkan fungsinya : Perangkat lunak Sistem dan Perangkat lunak aplikasi.
1.       Perangkat lunak sistem : Berfungsi mengatur sumber daya komputer. Perangkat lunak sistem dibagi menjadi;
a.       Sistem Operasi (OS) : Windows, Linux, UNIX, DOS, Mac OS.
Program yang memudahkan Programer untuk mengakses  suatu perangkat Hardware dalam pengembangan suatu program.
b.      Programming Language : Assemply, Pascal, C, C+, Java, Perl, PHP, BASIC.
Teknik intruksi standart untuk memerintahkan komputer. Ini merupakan himpunan dari  sintaks dan sematik yang dipakai untuk mrndefinisikan komputer.
diklasifikasikan menjadi :
1)      Bahasa Mesin (biner)
2)      Bahasa tingkat Rendah à Assemby
3)      Bahasa tingkat tinggi à FORTRAN, BASIC, C, C++, JAVA
c.       System Utility    : Antivirus, scandisk, partisi disk,defragment disk.
1)      Antivirus à mengidentifikasi dan menghapus virus
2)      Scandisk à mengetahui kondisi dan struktur file pada disk
3)      Defragmen à menata ulang struktur file pada struktur disk
4)      Partisi tool à membagi disk menjadi beberapa bagian
2.       Perangkat Lunak Aplikasi : Berfungsi membantu pekerjaan dalam kehidupan sehari hari. Contoh :
Jenis Perangkat Lunak
Contoh
Pengolah kata
Ms. Word, Wordstar, Chi Writer
Pengolah angka
Ms. Exel, Quarto Pro
Presentasi
Ms. Power Point
Basis data
Ms. Access,Borland Paradox
Pengolah Grafis
Photoshop, Corel
Video editing
Ulead video studio,Pinneacle Studio
Pengembang program komputer
Ms. Visual basic,Borland Delphi
Pengembang Web
Ms. Frontpage, makromedia dreamweaver



Minggu, 06 Oktober 2013

Hardware (perangkat keras)

Map dari Hardware 
Hardware adalah komponen komputer yang dapat dilihat dan diraba secara langsung. Hardware di bagi menjadi beberapa kelompok,
1.       Alat Input,


Adalah perangkat keras yang digunakan untuk memasukkan data ke komputer. Contoh : Keyboard, mouse, scaner, joystik, mikrofon, barcode reader, camera dan video.




 

 

 
 


2.       Alat Proses,





Adalah perangkat keras yang proses kerjanya merupakan satu rangkaian kerjasama antar beberapa komponen komputer. Contoh : Processor, RAM, Mainboard,  VGA, kartu suara.









3.       Alat Simpan,
hardisk.PNGAdalah perangkat keras yang berfungsi menyimpan data dalam bentuk aslinya. Contoh : Hardisk, Flashdisk, Disket, CD/DVD.



 

 
 



4.       Alat Output,
Adalah perangkat keras yang digunakan untuk menampilkan informasi yang telah diolah dalam komputer. Contoh : Monitor, LCD proyektor, Print, speaker.



 

 
 





5.       Periferal,
HUB.PNGAdalah perangkat keras tambahan pada komputer, tetapi bukan bagian utamanya. Contoh : Kartu jaringan, Monem, Hub, UPS


 


Data dan Informasi


Data berasal dari kata Datum yang berarti fakta. Menurut Gordon B. Davis, data adalah bahan mentah dari informasi. Data disusun untuk diolah dalam bentuk struktur data, struktur file, dan basis data. Sedangkan informasi menurut Gordon B. Davis,  adalah data yang telah diolah menjadi bentuk yang berguna.

Input (data) àProses àOutput (Informasi)

                Data pada komputer digital disimpan dengan pada memory atau register. Semua data digital dikodekan dengan bilangan Biner, karena memory/register dibuat dari flip – flop (disimbolkan 0 dan 1). Untuk mengkomversikan data diperlukan pengetahuan tentang konsep basis pada Sistem Bilangan. Sistem bilangan dengan basis atau radix r adalah sistem bilangan yang menggunakan simbol r digit. Untuk menemukannya dilakukan dengan menjumlahkan hasil kali tiap digit dengan rn. Sistem bilangan di bagi menjadi bermacam – macam, antara lain :
Sistem Bilangan
Menggunakan Radix
Simbol
Contoh
Desimal
10
0,1,2,3,4,5,6,7,8,9
724,5 = 7x102 + 2x101 + 4x100 + 5x10-1
Yang Artinya : 7 ratusan, 2 puluhan, 4 satuan, 5 sepersepuluh.
Biner
2
0 dan 1
101101 menyatakan
1x25 + 0x24 + 1x23 + 1x22 + 0x21 + 1x20 = 45
Yang Artinya : (101101)2 = (45)10
Oktal
8
0,1,2,3,4,5,6,7
Dengan menjumlahkan bobot bobot digit
(736,4)8 = 7x82 + 3x81 + 6x80 + 4x8-1
               = (478,5)10
Heksadesimal
16
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
(F3)16 = F x 16 + 3 = 15x16 +3 = (243)10
*NB = Konversi bilangan desimal ke sistem radix r
(integer dan pecahannya)
   -->Integer dengan pembagian berulang
   -->Pecahan dengan perkalian berulang
                Konversi antara sistem bilangan biner, okttal dan heksadesimal penting pada komputer digital. Satu digit oktal berkorespondensi 3 bit[1] biner, sedangkan ssatu heksadesimal berkorespondensi 4 bit biner. Contoh dari konversi ini adalah :
 





                Sedangkan untuk satuan kapasitas data itu sendiri,
1 B (Byte) = 8 bit
1 KB (Kilo Byte) = 210 Byte = 1024 Byte
1 MB (Mega Byte) = 1024 KB
1 GB (Giga Byte) = 1024 MB, dan seterusnya.
                Dalam penggunaan data, data numerik disimpan dalam memory sesuai type datanya. Jenis tipe data numerik antara lain : Integer, unsigned integer, long integer, single, float, double, dan lain sebagainya. Untuk software mengolah data, tipe data tidak perlu didefinisikan karena secara otomatis telah diatur oleh aplikasi itu sendiri.Selain data numerik, juga terdapat data Alfanumerik. Setiapaplikasi komputer tidak hanya membutuhkan data berupa angka tetapi juga memerlukan data berua huruf alfabet dan karakter khusus. Karakter alfanumerik membutuhkan 10 digit desimal, 26 digit angka, dan karakter khusus berupa $, +, =.satu set terdiri dari 32 dan 64 elemen, atau 64 elemen, dan atau 128 elemen (diperlukang oengkodean 6 – 7 bit). Standart lama untuk konversi alfanumerik adalah kode ASCII (menggunakan 8bit untuk mengkodekan256 karakter). Dan yang baru berkode UNICODE (menggunakan 16bit untuk mengkodekan 65.536 (216)).
                Selain data numerik dan alfanumerik, terdapat Citra Digital(citra), yaitu semua gambar yang bisa disimpan/diolah dalam komputer. Citra tersusun atas elemen – elemen terkecil yang disebut Pixel. Banyak pixel disebut resolusi, biasanya resolusidinyatakan dalam dimensi panjang X lebar atau banyaknya Pixel. Penyimpanan citra berwarna dilakukan dengan intensitas RGB-nya. Format .bmp (bitmap) adalah format yang langsung memetakan in tensitas RGB-nya, sehingga 1 pixel citra dengan format .bmp memerlukan alokasi 24 bit (3 Byte). Sedangkan unruk format lain, seperti .jpeg, .gif, .png memiliki ukuran yang lebih kecil dari ukuran .bmp dalam citra yang sama. Ini karena format – format selain .bmp telah mengalami kompresi.





[1] bit adalah digit biner, contoh: bilangan 1011 adalah bilangan biner yang memiliki panjang 4 bit

Sabtu, 05 Oktober 2013

Perkembangan Teknologi Informasi dan Komunikasi (TIK)


Definisi Perkebangan TIK menurut para ahli :
1.
Haag dan Keen
:
Seperangkat alat pemproesan informasi.
2.
Martin 
:
TI tidak terbatas pada tknologi informaasi, melainkan juga mencakup teknologi komunikasi untuk mengirimkan informasi.
3.
Williams dan Sawyer
:
Teknologi yang menggabungkan
komputasi (komputer) dengan jalur komunikasi berkecepatan tinggi yang membawa data, suara, dan video.
4.
Konklusi
:
Gabungan antara Teknologi Informasi dengan Telekomunikasi.

Contoh Teknologi Informasi dan Komunikasi itu sendiri adalah SMS, MMS, E-mail dan Sosial Network. Rata – rata alat yang digunakan yaitu handphone dan komputer. Untuk medianya berupa wireless. Dan data yang dapat dikirim adalah berupa teks untuk SMS, berupa gambar, video dan file untuk MMS, E-mail dan sosial network.
Dahulu orang melakukan komunikasi dengan tatap muka (face to face). Tahun 1875, mulai ditemukan Telepon oleh Alexander Graham Bell, diikuti penggelaran jaringankomunikasi kabel di Amerika dan trans atlantik. Tahun 1910 – 1920 ditemukan alat komunikasi suara tanpa kabel melalui siaran radio AM. Tahun 1940 munculah alat komunikasi audio – visual tanpa kabel berupa TV. Di tahun 1943 terciptalah komponen elektronik (komputer pertama). Komputer generasi pertama ini dibuat dengan komponen utama Vakum Tube. Tahun 1947, minimalis komponen elektronik melalui Transistor (generasi II). Tahun 1957 tercipta rangkaian terpadu (integrate circuit) atau IC (generasi III).
Di tahun yang sama, tahun 1957 USSR (Uni Soviet) meluncurkan sputnik. US merespon dengan membentuk ARPA (Advanced Research Projects Agency). Tahun 1968 Bolt Beranek dan newman, inc. (BBN) memenangkan kontrak Packet Switch untuk membangun InterfaceMessage Processor (IMPs) bagi jaringan ARPANET. Tahun 1969 munculah komputer berjaringan ARPANET pertama (terdiri dari 4 simpul [node] dengan kecepatam 50 Kbps).
Sejarah Multiple Networking di mulai tahun 1974, dengan munculnya  rancangan awal protokol TCP untuk menghubungkan multi jaringan. Tahun 1986, NFS membangun jaringan NFSNET sebagai tulang punggung yang menghubungkan 6 pusat supercomputer dengan kecepatan 56 Kbps. Ini merupakan cikal bakal dari Internet. Tahun 1988, kecepatan akses di kembangkan menjadi 1.5 Mbps. Tahun 1989 koneksi diperkirakan mencapai 100.000 komputer. Di tahun 1990 ARPANET gulung tikar. Tahun 1991 organisasi risert Eropa (CERN) merilis World Wide Web (WWW). Sampai sekarang di diperkirakan tulang punggun jaringan komputer mencapai kecepatan 10 Gbps. Mulai tahun 1981 – 2002 penggunaan internet menigkat pesat. Dari 213 hingga mencapai angka 162,128,493.
Karekterisitk TIK :
ð  Mampu menyediakan Informasi,
ð  Friendly,
ð  Siklus inovasi yang cepat,
ð  Teknologi beragam dan sudah stabil,

ð  Desentralisasi/ individualisme ( ini membuat masyarakat bersifat individual, karena kemudahan yang ditawarkan).