view

Selasa, 25 Oktober 2011

H.A.K.I (HAK ATAS KEKAYAAN INTELEKTUAL)

     Hak Cipta adalah suatu hal khusus untuk mengumumkan atau memperbanyak ciptaannya memberi izin tanpa memberi pembatasan" menurut perundangan yang berlaku.





Contoh H.A.K.I :
 
Contoh pertama di ambil dari sistem operasi yaitu:
1.Windows  







2. Mac Os






3. Linux







Contoh Dari aplikasi yaitu:

 1.Photoshop.




2.Microsoft Office







Contoh Dari Bahasa Pemrograman yaitu:

1.Java








2.C++






Perbedaan Lisensi dan Paten

     Lisensi adalah ijin yang diberikan oleh pemegang paten kepada pihak lain berdasar perjanjian pemberian hak untuk menikmati manfaat ekonomi dari suatu paten yang diberi perlindungan dalam jangka waktu dan syarat tertentu. Sedangkan untuk paten menurut UU No. 14 Tahun 2001 tentang paten.

Paten adalah hak ekslusif yang diberikan oleh Negara melalui Direktorat Jenderal Hak Kekayaan Intelektual (“Ditjen HKI” atau “Ditjen”) kepada inventor atas hasil invensinya di bidang teknologi, yang untuk untuk selama waktu tertentu melaksanakan sendiri invensinya tersebut atau memberikan persetujuannya kepada pihak lain untuk melaksanakannya.



Minggu, 23 Oktober 2011

Command Line Interface

       Gini gan, ane dpet tugas dari dosen ane tentang pengenalan Command Line Interface jadi maksudnya perintah-perintah yang ada di CMD.
langkah pertama klik run di windows lalu ketikan cmd ada lagi cara yang kedua gan teken aje tuch tombol windows ama tombol R yg di keyboard dah gtu muncul deh tampilan run ketikin jg cmd langsung dech muncul tampilan kya dibawah ini.
nah dah kaya gitu ane kasih tutorialnya nich yg ngjalanin perintah-perintahnya:
1. D      = kalo mu manggil partisi hardisk D
2.DIR    = untuk menampilkan yang sudah di panggil seperti contohnya D: nanti bakalan muncul semua dech yang ada di dalam folder D.
3.CD       = untuk memanggil folder
4.CLS     = menghapus layar
5.MD      = menambah directori/membuat folder baru
6.CD..    = untuk keluar dari directori
7.DIR     = untuk mengecek file file yang  ada di directori
8.RD      = untuk meremove directori/ menghapus folder
9.DEL    = untuk menghapus file
10.>>        = untuk memindahkan file yang ada di directori ke directori yang lain
11.Type    = untuk mengecek isi file
12.Copy   = untuk meng copy file
13.Copy con  = untuk mengisi tulisan file txt 
Nah itu  aje yg ane tau itu juga dikasih ma dosen ane sich.
Review dikit aja gan thanks yach.
assalamualikum....





Selasa, 18 Oktober 2011

API (Application Program Interface)

     API biasanya kita temukan dalam beberapa aplikasi dan program sederhana yang membutuhkan kemampuan programming atau coding. Oleh karena itu, Kebanyakan programmer membuat aplikasi dengan menggunakan Application Programming Interface(API). Dalam API itu terdapat fungsi-fungsi/perintah-perintah untuk menggantikan bahasa yang digunakan dalam system calls dengan bahasa yang lebih terstruktur dan mudah dimengerti oleh programmer. Fungsi yang dibuat dengan menggunakan API tersebut kemudian akan memanggil system calls sesuai dengan sistem operasinya. Tidak tertutup kemungkinan nama dari system calls sama dengan nama di API. Keuntungan memprogram dengan menggunakan API adalah:
Portabilitas. Programmer yang menggunakan API dapat menjalankan programnya dalam sistem operasi mana saja asalkan sudah ter- install API tersebut. Sedangkan system call berbeda antar sistem operasi, dengan catatan dalam implementasinya mungkin saja berbeda.
Lebih Mudah Dimengerti. API menggunakan bahasa yang lebih terstruktur dan mudah dimengerti daripada bahasa system call. Hal ini sangat penting dalam hal editing dan pengembangan.

        System call interface ini berfungsi sebagai penghubung antara API dan system call yang dimengerti oleh sistem operasi. System call interface ini akan menerjemahkan perintah dalam API dan kemudian akan memanggil system calls yangdiperlukan.
Untuk membuka suatu file tersebut user menggunakan program yang telah dibuat dengan menggunakan bantuan API, maka perintah dari user tersebut diterjemahkan dulu oleh program menjadi perintah open(). Perintah open() ini merupakan perintah dari API dan bukan perintah yang langsung dimengerti oleh kernel sistem operasi. Oleh karena itu, agar keinginan user dapat dimengerti oleh sistem operasi, maka perintah open() tadi diterjemahkan ke dalam bentuk system call oleh system call interface. Implementasi perintah open() tadi bisa bermacam-macam tergantung dari sistem operasi yang kita gunakan.

Coba Explorasi tentang shell dan system call

        Shell merupakan program user atau lingkungan yang disediakan untuk interaksi user. Shell merupakan penerjemah bahasa perintah yang menerima input standar (keyboard) atau dari suatu file. Shell bukanlah bagian dari kernel, tetapi ia menggunakan kernel untuk menjalankan program, membuat file, dan sebagainya, contoh yang ada di linux
• Bourne shell(sh),
• C shell(csh),
• Korn shell(ksh),
• Bourne again shell(bash),

       System Call adalah tata cara pemanggilan di program aplikasi untuk memperoleh layanan yang disediakan oleh sistem operasi. System call berupa rutin sistem operasi untuk keperluan tertentu yang spesifik. Bentuk system call beragam, terbanyak berupa rutin prosedur atau fungsi.

Analisis Struktur Sistem Linux dan Windows

     Sistem operasi Linux merupakan salah satu varian dari sistem operasi Unix, Linux merupakan salah satu sistem operasi bersifat multi user dan multitasking, limux merupakan sistem operasi yang free maksudnya bebas biaya sob. linux punya kemampuan yg kerenz sob, nich ane sebutin 

1.Kernel linux 
           pertama kali di bangun untuk processor intel 80386 mode terproteksi yg dapat digunakan 
multitasking, di bangun kalo nggk salah ama Linus Saheril Benedict Trovald hehehe Narsis dikit, kalo gk salah dibangun'a sekitar 1991 wah ane masih bayi tuch hehehe, kernel dalam sebuah sistem operasi merupakan bagian yg penting sob, kernel tugasnya berinteraksi dengan hardware komputer.

2.Perpustakaan sistem
     perpustakaan sistem menentukan kumpulan fungsi standar dimana aplikasi aplikasi berinteraksi dengan kernel dan dapat diterapkan hampir semua fungsi sistem operasi yg tidak memerlukan hak penuh atas kernel.

3. Utilitas sistem, 
            Utilitas sistem yaitu program yg melakukan pekerjaan manajemen secara individual,Utilitas system termasuk semua program yang diperlukan untuk menginisialisasi system, seperti program untuk konfigurasi alat jaringan (network device) untuk load modul kernel. Program server yang berjalan secara terus menerus juga termasuk sebagai utilitas system, program semacam ini mengatur antrian pada printer, permintaan login dan koneksi jaringan yang masuk.


Nich Contoh Gambarnya:


sumber gambar: tanyarezaervani.wordpress.com

yang dibawah ini contoh gambar directory linuknya
sumber gambarnya dari blog:computersilmu.wordpress.com
keterangannya:
/bin – Memuatkan program arahan yang merupakan sebahagian dari sistem operasi Linux. Banyak perintah Linux seperti cat, cp, ls, more, dan tar terletak pada /bin.
/boot – Memuatkan Linux Kernel dan file lain yang diperlukan LILO dan GRUB boot manager.
/dev – Memuatkan semua file penting. Linux melakukan semua operasi utama komputer seperti sebuah file yang special. Semua file seperti ini terletak di /dev.

/home – Direktori Home menyimpan semua direktori home user.
/lib – Memuatkan file library, termasuk modul driver yang dapat diisi pada sistem boot.

/media – Direktori untuk mounting removable media seperi drive CD-ROM, floopy disk dan zip drive.
/mnt – Direktori untuk mounting file sistem sementara.

/opt – Data – data instal / copy untuk aplikasi opsional .
/sbin – Memuatkan file administration yang dapat diakses seperti mount, shutdown, umount.
/srv – Memuatkan data untuk layanan (HTTP, FTP, etc.) yang ditawarkan oleh sistem.

/tmp – Direktori yang digunakan untuk menyimpan data sementara. Isi dari direktori ini dibersihkan setiap kali sistem boot.
/usr – Memuatkan sub direktori untuk pelbagai program seperti sistem X Windows.
/var – Memuatkan pelbagai sistem file seperti log, direktori mail, print dan lain – lain. Yang sering kali berubah kandungannya.
/ – Root direktori yang membentuk basic sistem file. Semua file dan direktori secara logic berada di dalam root direktori ini walaupun dari lokasi yang berbeda.
/proc – Direktori istimewa untuk sistem file virtual. Ia mencakupi informasi mengenai berbagai aspek sistem Linux.


# sekarang yang windowsnya:
1. Program Files : folder ini berfungsi untuk menyimpan program-program dan aplikasi-aplikasi yang terinstall didalam windows.

2. Windows : folder ini memiliki peranan penting didalam system windows. Segala proses dan konten-konten utama windows tersimpan disini. Kesalahan dalam mengatur folder ini dapat merusak system windows. isinya berupa system32, assembly dan web.

Nah yang di bawah ini contoh gambar struktur sistem windows sob :

Analisis Struktur Sistem Linux dan Windows

Sistem operasi Linux merupakan salah satu varian dari sistem operasi Unix, Linux merupakan salah satu sistem operasi bersifat multi user dan multitasking, limux merupakan sistem operasi yang free maksudnya bebas biaya sob. linux punya kemampuan yg kerenz sob, nich ane sebutin 

1.Kernel linux pertama kali di bangun untuk processor intel 80386 mode terproteksi yg dapat digunakan 
multitasking, di bangun kalo nggk salah ama Linus Saheril Benedict Trovald hehehe Narsis dikit, kalo gk salah dibangun'a sekitar 1991 wah ane masih bayi tuch hehehe, kernel dalam sebuah sistem operasi merupakan bagian yg penting sob, kernel tugasnya berinteraksi dengan hardware komputer.

2.Perpustakaan sistem, menentukan kumpulan fungsi standar dimana aplikasi aplikasi berinteraksi dengan kernel dan dapat diterapkan hampir semua fungsi sistem operasi yg tidak memerlukan hak penuh atas kernel.

3. Utilitas sistem, yaitu program yg melakukan pekerjaan manajemen secara individual,Utilitas system termasuk semua program yang diperlukan untuk menginisialisasi system, seperti program untuk konfigurasi alat jaringan (network device) untuk load modul kernel. Program server yang berjalan secara terus menerus juga termasuk sebagai utilitas system, program semacam ini mengatur antrian pada printer, permintaan login dan koneksi jaringan yang masuk.


Nich Contoh Gambarnya:


sumber gambar: tanyarezaervani.wordpress.com


yang dibawah ini contoh gambar directory linuknya
sumber gambarnya dari blog:computersilmu.wordpress.com



Selasa, 11 Oktober 2011

Perbedaan WIndows, Linux dan Macintos

perbedaannya yang sangat mendasar kita bisa lihat dari proses instalasinya.
lalu dilihat dari interfacenya. dan lalu terkadang bisa dilihat dari segi spesifikasi hardwarenya.

CTTS DAN MULTICS

Time sharing system adalah suatu teknik penggunaan online system oleh beberapa pemakai secara bergantian menurut waktu yang diperlukan pemakai. Disebabkan waktu perkembangan proses CPU semakin cepat, sedangkan alat Input/Output tidak dapat mengimbangi kecepatan dari CPU, maka kecepatan dari CPU dapat digunakan secara efisien dengan melayani beberapa alat I/O secara bergantian. Christopher Strachy pada tahun 1959 telah memberikan ide mengenai pembagian waktu yang dilakukan oleh CPU. Baru pada tahun 1961, pertama kali sistem yang benar-benar berbentuk time sharing system dilakukan di MIT (Massachusetts Institute of Technology) dan diberi nama CTSS (Compatible Time Sharing System) yang bisa melayani sebanyak 8 pemakai dengan menggunakan komputer IBM.



Multics (Multiplexed Information and Computing Service) merupakan projek dari UNIX, dan didesain sebagai sistem operasi portable, multi-tasking dan multi user.

FMS dan IBSYS

Batch Processing System di perkenalkan pada generasi kedua di era sistem operasi, yaitu Job
yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan. 
beberapa fungsi dasar sistem operasi telah ada di generasi kedua, misalnya FMS (Fortran Monitoring System) dan IBSYS, keduanya merupakan bagian yang fungsinya merupakan komponen sistem operasi.

Orang Yang Berpengaruh Dalam Pengembangan Sistem operasi

William Henry "Bill" Gates (lahir 28 Oktober 1955) ketua sekaligus dari perusahaan microsoft. yang bergerak di bidang perangkat lunak. Bill Gates  menduduki  orang terkaya di dunia. 








Paul G. Allen (lahir di Seatle, Washington,21 januari 1953) adalah seorang pengusaha yang mendirikan miicrosoft bersama dengan rekannya Bill Gates.









Steven Paul "SteveJobs 
(lahir di san fransisko, california USA  24 februari 1955)
ia mengembangkan dan menjual perangkat lunak yang sukses di pasaran pada thn kurang lebih 1980. produk yang dipasarkannya yaitu Apple seri II dengan os macintos itu yang saya baca.






Linus Benedict Torvalds
lahir di helsinki, finlandia 28 desember 1969). dia adalah seorang rekayasa perangkat lunak sistem operasi. yang dikenal sebagai perintis pengembang kernel linux.








 Andrew Stuart "Andy" Tanenbaum
lahir 16 maret 1944 adalah seorang profesor di bidang ilmu komputer di Vrije Universiteit Amsterdam di Belanda. dia di kenal sebagai penulis minix, sebuah sistem operasi bertipe unix.