Kamis, 10 November 2011

TUGAS 5

1. Jelaskan tentang arsitektur komputer yang menggunakan teknologi Hyperthreading dengan algoritma distpatching algoritm.
   Jawab :


  • Hyperthreading adalah teknologi mikro prosesor yang dibuat intel pada beberapa prosesor seperti pentium 4, xeon, pentium D dan core 2, teknologi ini diperkenalkan pada bulan maret 2002 dan mulanya hanya di perkenalkan pada prosesor xeon. Prosesor seperti ini mendukung banyak prosesor yang mempunyai dual prosesor walaupun seccara fisik mempunyai satu prosesor. dengan dua prosesor akan membuat kinerja komputer lebih efisien. meski bekerja multi tasking. kernel tersebut mengeksekusi perintah secara berurutan dengan algoritm antrian.
2. Jelaskan tentang dispatching algorithm.
    Jawab :

  • Prosesor dengan teknologi ini akan di lihat oleh sistem operasi yang mendukung banyak prosesor seperti windows NT, windows 2000, windows xp profesional

Selasa, 08 November 2011

eksplorasi perintah CMD


perintah cmd bisa di lihat dengan mengetikan help

maka :
























1. ASSOC : menampilkan atau edit asosiasi suatu file
2. BREAK : menghapus extended
3. CALL : memanggil program batch
4. Chdir : menampilkan nama direktori
5. Cacls : edit daftar kontrol akses
6. CHCP : menampilkan halaman kode
7. CHKNTFS : pada saat boot
8. Color : mengubah warna windows cmd
9. COMP : membandingkan isi lebih dari satu file
10. Compact : edit file pada partisi NTFS
11. CONVERT : mengkonversi FAT dan NTFS
12. DATE : edit dan tampilkan tanggal
13. FINDSTR : mencari string di semua file
14. Diskcomp : membaca disket2
15. DISKCOPY : menyalin dari flopydisk
16. DOSKEY : mengedit baris perintah windows
17. ECHO : menset echo pada saat on dan off
18. ERASE : menghapus file
19. ENDLOCAL : mengakhiri lokal
20. EXIT : keluar dari program cmd
21. FC : menampilkan hasil perbandingan beberapa file
22. FIND : mencari string dalam file
23. FOR : menjalankan perintah file
24. FORMAT : memformat disk atau yg lain nnya
25. FTYPE : Mengedit type file
26. GOTO : mengarahkan akan kemana posisi yg di inginkan
27. GRAFTABL: menampilkan karakter dalam modus grafis
28. IF : melakukan pengolahan kondisional
29. MKDIR : membuat direktori
30. MODE : mengkonfigurasi sistem
31. MORE : Menampilkan berikut ya
32. MOVE : Memindahkan suatu file ke tempat lain
33. PATH : menetapkan path untuk file exe
34. PAUSE : menunda proses
35. POPD : mengemmbalikan nilai sebelum ya dari direktori
36. PRINT : mencetak text
37. PUSHD : menyimpan direktori sekarang
38. RECOVER : memulihkan data yg dapat di baca dari disk
39. REM : meberikan komentar
40. RENAME : mengganti nama file
41. SORT : mengurutkan antrian
42. Start : memulai jendela baru
43. date : menampilkan tanggal

Selasa, 01 November 2011

TUGAS 4


1). 5 aktivitas sistem yang merupakan contoh dari suatu  manajemen proses:
  • Sistem menyediakan keperluan komunikasi antar proses.
  • Dapat memilih apakah suatu proses akan dilanjutkan atau di tunda (pending Proses).
  • Mepersiapkan tindakan ketika terjadi deadlock.
  • Membuat proses baru ataupun menghapus (terminated) proses yang sedang dilakukan oleh user.
  • Berperan aktif ketika proses membutuhkan sinkronisasi.
2). Definisi perbedaan short term, medium term & long term :

  • Short term : proses selalu berpindah ke berbagai penjadualan selama sistem bekerja, dalam sistem batch sistem harus memilih secara tepat/cocok serta dilaksanakan sesegera mungkin. penjadualan short term mengeksekusi paling sedikit  1/100 milidetik. karena durasi waktu yang singkat antar eksekusi, penjadualan shoert term haruslah dilakukan dengan cepat.
  • Long term  : pada umumnya sistem penjadualan long term mengeksekusi jauh lebih sedikit.mungkin hanya beberapa menit saja antar pembaharuan proses. long term menjadualkan serta mengontrol derajat multiprograming (jumlah proses dalam memory) Jika sistem dalam keadaan yang stabil atau inputan proses dengan rata-rata output  proses dalam keadaan imbang maka longterm digunakan ketika proses output telah meninggalkan sistem, karena interval yang lebih panjang antar eksekusi prosesnya, penjadualan long term memerlukan waktu yang lebih lama untuk menentukan proses mana yang harus dieksekusi terlebih dahulu.
  • Medium term : pada sistem UNIX biasanya penjadualan long term tidak ada/tersedia, seperti mesin time sharing terdapat penjaualan yang disebut medium term, ide utama atau kuncinya suatu saat berfungsi untuk memindahkan proses dari memory juga dari CPU dengan tidak mengurangi derajat multiprograming. 
3). Hal yang dilakukan kernel ketika Alih Konteks antar Proses

    Alih konteks (context switch) adalah Tugas untuk mengganti CPU ke proses lain, hal ini memerlukan penyimpanan suatu keadaan proses lama (state of old process) dan kemudian beralih ke proses yang baru.  Alih konteks sebuah proses digambarkan dalam PCB suatu proses; termasuk nilai dari CPU register, status proses dan informasi managemen memori.
      Ketika alih konteks terjadi, kernel menyimpan konteks dari proses lama kedalam PCB nya dan mengisi konteks yang telah disimpan dari process baru yang telah terjadual untuk berjalan.  


4). Informasi yang disimpan pada tabel proses ketika alih konteks
  • Keadaan proses
  • Program counter
  • CPU register
  • Informasi managemen memory
  • Informasi pencatatan waktu (timming).

5). Proses yang terjadi ketika terjadi transisi proses:
  • New : Proses sedang dikerjakan/ dibuat.
  • Running : Instruksi sedang dikerjakan.
  • Waiting: Proses sedang menunggu sejumlah kejadian untuk terjadi (seperti sebuah penyelesaian I/O atau penerimaan sebuah tanda/ signal).
  • Ready: Proses sedang menunggu untuk ditugaskan pada sebuah prosesor.
  • Terminated: Proses telah selsesai melaksanakan tugasnya/ mengeksekusi.


6.apa keuntungan dan kekurangan dari :
komunikasi simetrik dan asimetrik,automatic dan explicit buffering, send by copy dan send by reference,fixed-size dan variable sized message..
jawabannya :  
Simetrik komunikasi langsung adalah rasa sakit kedua belah pihak memerlukan nama proses lain.hal ini membuat sulit untuk membangun sebuah server. 

otomatis membuat pemrograman lebih mudah tapi adalah sebuah sistem sulit untuk membangun. 

kirim oleh copy jaringan yang lebih baik bagi generasi dan masalah sinkronisasi. kirim dengan referensi yang lebih efisien untuk besar struktur data tetapi sulit kode karena memori bersama implikasi 

variabel ukuran membuat pemrograman lebih mudah tapi adalah sistem lebih sulit untuk membangun.


7.  Jelaskan perbedaan short-term, medium-term dan long-term
jawabannya :
  • long-term adalah penjadualan jangka panjang (atau pekerjaan penjadwalan) pilih proses dari kolam ini dan beban mereka ke dalam memori untuk eksekusi.
  • medium-term adalah jangka panjang scheduler mengotrol derajat multi-program
  • short-term adalah jangka pendek scheduler (atau CPU scheduler ) memilih dari antara proses-proses yang siap untuk ,mengalokasi CPU untuk salah satu dari mereka, penjadulan jangka menengah diperkenalkan oleh sistem operasi seperti waktu saham.

8. jelaskan apa yang akan dilakukan oleh kernel kepada alih konteks ketika berlangsung ?
jawabannya :
kernel menjaga suatu rekaman untuk setiap proses, disebut Proses Control Block (PCB). ketika suatu proses sedang kita berjalan, PCB berisi tentang perlunya melakukan restart suatu proses dalam CPU.
9). Dampak proses konkuren pada sistem operasi:
  • Dapat terjadi pembagian informasi: apabila beberapa pengguna dapat tertarik pada bagian informasi yang sama (sebagai contoh, sebuah berkas bersama), kita harus menyediakan sebuah lingkungan yang mengizinkan akses secara terus menerus ke tipe dari sumber-sumber tersebut.
  • Mempercepat proses penghitungan/ komputasi: jika kita menginginkan sebuah tugas khusus untuk menjalankan lebih cepat, kita harus membagi hal tersebut ke dalam subtask, setiap bagian dari subtask akan dijalankan secara parallel dengan yang lainnya. Peningkatan kecepatan dapat dilakukan hanya jika komputer tersebut memiliki elemen-elemen pemrosesan ganda (seperti CPU atau jalur I/O).
  • Modularitas: kita mungkin ingin untuk membangun sebuah sistem pada sebuah model modular-modular, membagi fungsi sistem menjadi beberapa proses atau threads.
  • Menciptakan suatu kenyamanan: bahkan seorang pengguna individu mungkin memiliki banyak tugas untuk dikerjakan secara bersamaan pada satu waktu. Sebagai contoh, seorang pengguna dapat mengedit, memcetak, dan meng-compile secara paralel.
10).  Gambaran proses yang sedang terjadi beserta transisi state nya:

       Sebagaimana proses bekerja, maka proses tersebut merubah state (keadaan statis/ asal). Status dari sebuah proses didefinisikan dalam bagian oleh aktivitas yang ada dari proses tersebut. Tiap proses mungkin adalah satu dari keadaan berikut ini:

11).  Pengantar pesan 'Issue" ketika proses dalam keadaan "ready" state.

        Ketika suatu proses berlangsung, proses bisa saja mengeluarkan permintaan I/O, lalu akan di tempatkan dalam suatu antrian I/O yang disebut ready queue. ketika proses menjadi ready state proses kembali mengirimkan sinyal  lalu diletakkan kembali dalam ready queue. Sebuah proses meneruskan siklus ini sampai berakhir, disaat dimana proses tersebut diganti dari seluruh queue dan memiliki PCB nya dan sumber-sumber/ resources dialokasikan kembali.
12). Informasi yang harus dimiliki oleh PCB (Process Control Block). 
      Setiap proses digambarkan dalam sistem operasi oleh sebuah process control block(PCB) – juga disebut sebuah control block.PCB berisikan banyak bagian dari informasi yang berhubungan dengan sebuah proses yang spesifik, termasuk hal-hal di bawah ini:
1. Status Proses. Status new, ready, running, waiting, halted, dan juga banyak lagi.
2. Program Counter . Suatu stack yang berisi alamat dari instruksi selanjutnya untuk dieksekusi untuk               proses ini.
3. CPU register. Register bervariasi dalam jumlah dan jenis, tergantung pada rancangan komputer. Register         tersebut termasuk accumulator, register indeks, stack pointer, general-purposes register, ditambah code       information pada kondisi apa pun. Beserta dengan program counter, keadaan/status informasi harus            disimpan ketika gangguan terjadi, untuk memungkinkan proses tersebut berjalan/bekerja dengan benar        setelahnya (lihat Gambar 10.3, Status Proses).
4. Informasi manajemen memori. Informasi ini dapat termasuk suatu informasi sebagai nilai dari dasar dan       batas register, tabel halaman, atau tabel segmen tergantung pada sistem memori yang digunakan oleh          sistem operasi.
5. Informasi pencatatan. Informasi ini termasuk jumlah dari CPU dan waktu riil yang digunakan, batas waktu,     jumlah akun, jumlah job atau proses, dan banyak lagi.
6. Informasi status M/K. Informasi termasuk daftar dari perangkat M/K yang di gunakan pada proses ini,           suatu daftar berkas-berkas yang sedang diakses dan banyak lagi.
PCB hanya berfungsi sebagai tempat penyimpanan informasi yang dapat bervariasi dari proses yang satu dengan yang lain.
 

Selasa, 25 Oktober 2011

TUGAS 3

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/hak ekslusifPencipta atau Pemegang Hak Cipta untuk mengatur penggunaan hasil penuangan gagasan atau informasi tertentu.






berikut contoh aplikasi,sistem operasi,dan pemrograman yang memiliki HAKI


Aplikasi : 

1. Microsoft Office oleh Microsoft Corporation









2. BlackBerry messenger oleh BlackBerry ®,








Sistem Operasi

1. microsoft windows oleh microsoft corporation









2. Linux oleh Linus Trovald SN: 1916230 di Amerika Serikat














Bahasa Pemrograman:

1.Visual C++ oleh Microsoft corporation

 





2. java oleh james gosling (sun micro system)





Pendaftaran paten (perngkat lunak)

Ilustrasi pendaftaran paten:


             Hak Paten ialah suatu hak eksklusif yang biasanya diberikan oleh Negara terhdap  Inventor (orang yang menciptakan suatu karya) atas hasil Invensinya (karya) di dalam bidang teknologi, yang dilakukanny asendiri ataupu memperbolehkan orang lain atu pihak tertentu dalam pelaksanaan pembuatan invensi tersebut dan itu ada pada UU 14 tahun 2001, pasal. 1, ayat 1.
             Untuk lebih jelasnya mengenai paten dan cara mendaftarkan invensi kita, berikut ilustrainya :

1. mengajukan permohonan paten di instasi terkait (derektorat jendral hak kekayan intelektual departemen hukum & ham RI

2. intitusi ini mengesahkan permohonan paten dari para penemudi indonesia

3. permohonan harus menyebutkan bagaimana cara membuatdan memakai penemuan yang bersangkutan serta kegunaannya

4.permohonan paten juga bisa berupa klaim kalau si pemohon ingin hak-haknya dirinci secara jelas.

5.permohonan paten yang diterima akan dilindungi hukum apabila paten telah diperoleh , si pemohon dikenai pula biaya pemeliharaan tahunan paten sehingga paten diperbaharui tiap tahun.

6.paten diberikan untuk jangka waktu selama 20 tahun terhitung sejak tanggal penerimaan dan jangka waktu itu tidak dapat diperpanjang.


Penggunaan paten pada software:
     Paten pada perangkat lunak (software) pada saat ini masih merupakan suatu kontroversi, serta belum ada yang dapat mendefinisikan bagaimana paten pada perangkat lunak (software). hal ini karena sulitnya memberi batasan pada sutu invensi yang di implementasikan 
      Free Online Dictionary of Computing (FOLDOG) mendefinisikan paten perangkat lunak sebagai "paten yang dimaksudkan untuk menghalangi orang lain untuk menggunakan suatu teknik pemrograman". Namun definisi ini belum diterima secara universal.
      pada akhirnya hak paten sangat dibutuhkan dalam perkembangan teknologi perangkat lunak, karena memberikan perlindungan terhadap karya ciptaan (invensi) sehingga riset-riset pengembangan software menjadi lebih baik dan hak kekayaan intelektual terhadap inventor lebih terlindungi.
     contohnya adalah perusahaan besar Microsoft yang telah mematenkan software buatannya misalkan MS Windows, sehingga orang yang akan menggunakannya harus membeli lisensi kepada microsoft.

berikut beberapa penggunaan paten pada software :

Perangkat Lunak Berpemilik (Propriety)
     seseorang memerlukan izin untuk mengedarkan, memakai serta memodifikasi perangkat lunak tsb, dan pemilih hak paten dapat pula melarang perangkat lunaknya digunakan oleh kalangan tertentu.

Perangkat Lunak Komersial
      perangkat lunak yang dikembangkan untuk dikomersilkan sehingga mendapat  keuntungan, biasanya untuk dunia perangkat lunak bisnis.

Public Domain 
       adalah perangkat lunak yang bebas dipakai serta dididtribusikan karena tipe ini tanpa hak cipta atau karena masa berlaku hak patennya telah habis. 

Freeware

          freeware adalah perangkat lunak yang dihibahkan untuk dapat dipakai banyak orang.

Share ware
          bebas didistribusikan tetapi harus meminta izin terleih dahulu. 

GNU General Public License (GNU/GPL)    
   biasa digunakan pada open source karena menganut sistem copyleft, memungkinkan seseorang mendistribusikan, memodifikasi dan memakai asalkan lisensinya masih sama.misalkan memakai lisensi linux tetapi menggunakan kernel redhat itu tidak diperbolehkan karena turunanny tidak sesuai.

lisensi dan paten.

perbedaan lisensi dan paten.
  
 hak cipta??apa sih hak cipta??
hak cipta itu adalah salah satu jenis hak kekayaan intelektual,tapi hak cipta sngat berbeda dengan hak cipta lain'y (seperti paten,yang memberikan hak monopoli atas penggunaan invensi),karena hak cipta bukan merupakan hal monopoli untuk melakukan sesuatu melainkan untuk mencegah orang lain yang melakukannya.lisensi adalah izin yang di berikano oleh pemegang hak cipta atau pemegang hak terkait kepada pihak lain untuk mengumumkan dan atau memperbanyak ciptaan'y atau produk hak terkait'y dengan persyaratn tertentu..

contoh:

misalkan kita ingin membuat suatu experimen di bidang kuliner seperti baso yang misal kita namakan baso cumi dengan kualitas dan rasa yg berbeda dari baso lain'y,jika ada orng yng ingin menggunakan resep atau rahasia dari pembuatan baso cumi ini maka orang tersebut harus mendapatkan lisensi dari kita,dan kita berhak menentukan biaya dari lisensi yang kita berikan,setelah lisensi itu di dapat maka "baso cumi"menjadi hak milk dari orang yg memiliki lisensi tsb.



sedangkan paten,masi di bdang kuliner misalkan sayur asem yang menjadi makanan khas indonesia,jika sayur asem ini telah di patenkan menjadi mkanan khas indonesia maka sayur asem yg ada di negara lain tidak akan diakui dan di anggap sebagai tiruan.dan indonesia berhak mendapat royalti dan hak ekslusif.jika ada dari negara lain yang ingin berjualan sayur asem di luar indonesia maka harus meminta izin ke indonesia..sehingga indonesia mendapatkan hak monopoli terhadap sayur asem.

Minggu, 23 Oktober 2011

Command Line Interface

1.D       = kalo mao 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 
segini dulu ntar nambah lg pa...kemaren masuk'y telat sih pa..dah telat ketinggalan pula..

Selasa, 18 Oktober 2011

Eksplorasi

Definisi Shell




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.
Shell script memiliki kemampuan untuk mengambil input dari user, file dan menampilkan hasilnya pada layar.
a. Berguna untuk membuat perintah anda sendiri.
b. Menghemat banyak waktu.
c. Untuk mengotomatisasi beberapa tugas sehari-hari.
d. Administrasi sistem juga dapat diotomatisasi.
SISTEM CALL
     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.

COMMAND INTERPRETER
     Kita sebagai seorang pengguna komputer nantinya akan berinteraksi dengan beberapa perintah yang disediakan pada sistem operasi, contohnya adalah perintah Copy dan Rename dimana perintah tersebut dapat digunakan untuk melakukan duplikasi dan merubah nama file. Perintah-perintah tersebut diterima dan di jalankan oleh bagian dari sistem operasi yang dinamakan “command processor” atau “command line interpreter”. Dengan adanya sistem “Graphical user interfaces” maka kita akan lebih mudah untuk melakukan perintah tersebut dengan hanya mengarahkan kursor dan melakukan klik pada objek yang muncul di layar monitor.

 APLICATION PROGRAMMING INTERFACE (API)
     Pengertian Windows API (Application Programming Interface) adalah  sekumpulan  fungsi-fungsi  eksternal  yang  terdapat  dalam file-file  perpustakaan Windows (library windows) atau file library lainnya yang dapat digunakan. Fungsi ini   dapat   menangani   semua   yang   berhubungan   dengan   Windows,  seperti pengaksesan  disk,  interface  printer,  grafik  windows,  kotak  dialog (buka  file, simpan  file,  memilih  font,  memilih  warna,  dll),  Windows  shell, setting  sistem informasi,  penanganan  file,  mengakses  sistem  registry, memainkan  musik,  dsb. Fungsi  ini  menyediakan  banyak  fitur-fitur  standar untuk  semua  program  yang berbasis Windows.
Semua fungsi Windows API hampir terdapat dalam direktori sistem milik Windows   (C:\Windows\System)   dan   paling   banyak   berekstensi. DLL yang digunakan  oleh  sistem  operasi  Windows.  Selain  itu  fungsi  ini  juga memastikan secara  konsisten  penggunaan  semua  sumber  yang  terdapat dalam Windows.  File- file itulah yang disebut dengan Windows API.


Analisis struktur sistem Linux dan Windows jelaskan dan ilustrasikan dengan diagram dan gambar.

Struktur Direktory Linux atau sistem yang hampir sama dengannya seperti Unix  sangatlah sukar untuk digunakan terutama bagi pengguna baru.
Pada Windows, semua program installation data dan software akan berada di direktori “Program Files".
  • linux


         Struktur direktori linux di mulai dari root yang kemudian direktori dan sub direktori lainnya. Simbol root adalah " / " ,berikut ini gambarannya :
 
Dari gambar di atas saya jelaskan sedikit perbandingan dengan direktori di windows :
Di bagian root / akar file system
Linux -> " / "
Windows -> C:/
Folder User dan Document
Linux -> /home
Windows -> C:/Document and settings
Folder aplikasi
Linux -> /usr
Windows -> C:/Program files
Folder system
Linux -> " / ", /sys, /proc
Windows -> C:/Windows
Media storage / Removables media
Linux -> F: , G: , H: , dan seterusnya
Windows - > /media/disk1 , /media/disk2

Sistem Linux terdiri atas tiga badan kode utama, dengan isi pada barisnya merupakan implementasi UNIX paling tradisional :
1`. Kernel Linux
Kernel Linux adalah potongan orisinil dari perangkat lunak yang dibuat dari serpihan oleh komunitas Linux. Sedangkan sistem Linux merupakan gabungan dari komponen-komponen. Sistem Linux basic adalah lingkungan standar untuk aplikasi dan program user.

2. System Libraries
System libraries mendefinisikan set standar dari fungsi untuk melewatkan aplikasi agar dapat berinteraksi dengan kernel. Implementasi dari fungsi- fungsi ini sedikit banyak ada pada fungsionalitas sistem operasi yang tidak membutuhkan hak keseluruhan atas kode kernel.
3. System Utilities
System utilities adalah program yang menunjukkan tugas manajemen yang individual dan terspesialisasi.



  • Windows
 
Windows merupakan keluarga sistem operasi yang dikembangkan oleh Microsoft, dengan menggunakan antarmuka pengguna grafis, sebuah sistem operasi yang berbasis modus teks dan command-line. Sistem operasi ini sangat memudahkan para penggunanya dengan membuat struktur direktori yang sangat user-friendly. Para pengguna Windows tidak akan menemui kesulitan dalam menggunakan sistem direktori yang telah dibuat oleh Microsoft.Sistem Berkas yang terdapat dalam sistem operasi Windows adalah:

1. FAT 16: Sistem berkas ini digunakan dalam sistem operasi DOS dan Windows 3.1
2. FAT 32: Sistem ini digunakan oleh keluarga Windows 9x.
3. NTFS: Merupakan singkatan dari New Technology File System. Sistem berkas ini adalah sistem berkas berbasis journaling dan dapat digunakan hanya pada keluarga Windows NT. Keunggulan dari sistem berkas ini adalah fasilitas recovery yang memungkinkan dilakukannya penyelamatan data saat terjadi kerusakan pada sistem operasi.

Selasa, 11 Oktober 2011

CTTS, MULTICS, dan UNIX

CTSS adalah salah satu waktu berbagi sistem operasi, dikembangkan di M.I.T Pusat Komputasi. CTSS pertama kali ditunjukan pada tahun 1961, dan dioperasikan di M.I.T sampai tahun 1973. Selama paruh waktu ini, M.I.T proyek MAC  mempunyai salinan kedua dari CTSS, tetapi sistem tidak menyebar melampaui dua situs.
  • CTSS memiliki salah satu utilitas format teks pertama komputerisasi, disebut limpasan
  • CTSS memiliki salah satu antar-pengguna implementasi pertama pesan, mungkin menemukan email.
  • MIT staf Pusat Komputasi Louis Pouzin diciptakan untuk CTSS perintah yang disebut RUNCOM, yang dieksekusi daftar perintah yang terkandung dalam sebuah file. (Dia kemudian menciptakan sebuah desain untuk Multics shell, yang pada gilirannya terinspirasi Unix shell script).

Multics adalah awal berpengaruh time-sharing sistem operasi.proyek ini di mulai pada 1964 di cambridge,massachussets. Multics awalnya di kembangkan untuk GE-645 mainframe,sebuah 3 6-bit sistem kemudian,di dukung pada 6180 Honeywell mesin seri."Dengan multics mereka mencoba untuk memiliki sistem oprerasi yang jauh lebih fleksibel,dan itu gagal total,"kata Dr Peter H.Salus,penulis sejarah definitif tahun-tahun awal Unix itu. Bell Laboratories mundur dari proyek pada tahun 1969, beberapa orang yang telah bekerja di sana melanjutkan untuk menciptakan Unix sistem. Desain dan fitur dari multics sangat mempengaruhi Unix sistem operasi, yang pada awal nya ditulis oleh dua mantan-programer yang lebih tua. Pengaruh dangkal Multics di Unix jelas dibanyak, termasuk penamaan perintah, seperti 1s untuk segmen daftar atau file.

Unix adalah multitasking, multi-user komputer sistem operasi awalnya dikembangkan pada tahun 1969 oleh sekelompok AT & Tkaryawan diBell Laboratories, termasuk Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas Mcllroy dan Joe Ossanna. Sistem operasi Unix pertama kali dikembangkan pada bahasa assembly, tetapi dengan 1973 sudah hampir seluruhnya recoded di C.

Teknologi Batch System FMS dan IBSYS.

menurut sumber-sumber yang saya cari yg menjelaskan mengenai Teknologi Batch system FMS dan IBSYS adalah seperti berikut:
IBSYS Adalah produk system operasi dengan subsistemnya banyak sehingga pilihan bahasa programnya seperti fortan,cobol,sort/merge,assemblerMap,dll

FMS (format monitor system) adalah sebuah system yang lebih ringan dan sangat efektif dan dan dapat dioptimlkan untuk batch FORTAN dan program assembler. Asembler yang disediakan FAP (fortan program majelis )agak kurang lengkap dari PETA, tetapi memberikan kemampuan yang sangat baik untuk zaman sekarang.
 

penjelasan dari perbedaan windows linux & macintosh.

Perbedaan yang mendasar dari Windows, Linux dan Macintosh

saya akan menuliskan sedikit tentang perbedaan windows,Linux,& Macintosh..nah sistem operasi ini merupakan sistem operasiyang sama-sama mempunyai jenis dan beberapa pilihan, misalnya Linux  BlankOn,banten. dll.Begitupun juga sama halnya dengan Windows seperti Windows 98, Me, Vista, 7 dll.
-windows  Cocok untuk office.Linux  Cocok untuk server.  Macintosh   Cocok untuk desain grafis.
Windows, tidak banyak memiliki pilihan user interface.sedaangkan Linux, mempunyai banyak macam user interface. Dan biasanya pilihan user interface
-jenis Windows itu hanya tersedia buatan MS (Microsoft), sedangkan Linux itu bisa buatan dari beberapa pihak yang berbeda.
-Windows tidak ada yang dibuat di indonesia, sedangkan Linux ada yang dibuat di indonesia.
Microsoft Windows : terdiri dari windows XP, 7, vista dll. merupakan sistem operasi yang mandiri yang tidak lagi bergantung pada sistem opeasi MS-DOS. windows merupakan sebuah sistem operasi yang berbasis modus teks dan command line.

Linux : linux adalh nama yang diberikan kepada sistem operasi komputer bertipe UNIX.
faktor keamanan dan kestabilannya lebih tinggi dibandingkan dengan Windows. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama.

Macintosh atau Mac Os : merupakan sistem operasi keluaran Apple.
Mac adalah salah satu jenis komputer personal berbasis PowerPC yang diproduksi oleh Apple.

SBerpengaruh Dalam Pengembangan Dunia Sistem Operasi

Linus Torvalds



1.Lahir 28 Desember 1969 (umur 41)
Helsinki, Finlandia
Tempat tinggal Portland, Oregon
Kewarganegaraan Finnish
Pekerjaan Rekayasawan Perangkat Lunak
Tempat kerja Linux Foundation
Dikenal karena LINUX KERNEL,