Selasa, 06 November 2012

windows dan mac-OS








Hem...... kali ini saya mencoba membahas atara 2 raksasa ini , wow aja deh............ windows dan Mac-OS .
secara mereka bisa di katakan menduduki pasar dunia ......... berlomba dalam inovasi , itulah mereka...
mungkin saya akan mulai membahas dari segi :
  • Tampilan
  • WEB Browser bawaan
  • Keamanan

1.TAMPILAN  

Mac OS
Tampilan dari sebuah OS dibuat untuk memudahkan pengguna berinteraksi dengan aplikasi di dalamnya. Dengan penambahan Launchpad membuat tampilan Lion lebih mudah dari sebelumnya karena menampilkan ikon aplikasi sistem Anda. Untuk mengakses Launchpad, cubit tracpad menggunakan tiga jari dan ibu jari Anda atau tekan tombol khusus Launchpad pada MacBook Air terbaru.
Pada dasarnya Launchpad meniru tampilan iOS pada iPhone dan iPad. Anda dapat dengan mudah berpindah dari satu halaman ke halaman lainnya, dan Anda dapat menarik ikon aplikasi ke ikon aplikasi lainnya untuk membuat folder program yang bertema sama.Apple telah mengintgrasikan App Store Mac dengan Launchpad, sehingga ketika Anda melakukan pembelian di App Store maka secara otomatis muncul dan terinstal di Lunchpad.


WINDOWS

Tampilan Windows  tidak jauh berbeda dari versi Windows sebelumnya, tapi lebih bisa diterima. Sementara tombol Start tetap, Microsoft membuat taskbar terlihat lebih bagus dari sebelumnya.
Tombol terlihar lebih tajam dan dapat disusun dengan menggunakan drag mouse sederhana. Jika fungsi Aero Glass diaktifkan, Aero Peek akan membuat Anda melihat jendela-jendela aplikasi yang terbuka yang melayang di atas tombl taskbar. Demikian pula dengan Jump Lists, klik kanan tombol taskbar akan menunjukkan aplikasi yang sebelumya dibuka atau Windows yang sedang aktif atauk untuk mengakses halaman web dengan cepat.
Tampilan cerdas lainnya adalah ikon show Desktop di ujung kanan taskbar yang melayang di atas persegi panjang yang menyajikan desktop Anda setiap saat.






2.WEB Browser bawaan

Mac-OS 

Safari  sedikit berkembang di  termasuk navigasi browsing yang lebih efisien dengan gerakan multitouch dan kemampuan melihat secara penuh di layar. Gerakan menekan dua kali untuk memperbesar teks atau gambar dan menggesekkan ke kiri dan kanan untuk navigasi halaman.

Fitur baru Reading List memungkinkan Anda menyimpan artikel untuk dibaca lain waktu. Untuk melakukannya, tekan Command + Shift +D, atau tarik URL ke ikon kacamata di sebelah kiri toolbar. Atau pilih Add To Reading List dari menu Bookmarks. Klik ikon kacamata untuk membuka list Anda di sidebar. Sayangnya, halaman tidak disimpan untuk membaca secara offline.


WINDOWS
Internet Explorer 9 adalah pemenang LAPTOP Editor’s Choice kategori browser berbasis Windows. Berkat akselerasi hardware, halaman muncul dengan cepat, dan teks, gambar dan video yang ditempilkan lebih banyak dan bagus. Integrasi yang mulus dengan Windows 7 memungkinkan IE9 memanfaat fitur sistem operasi sbagai snap untuk melihat dua sisi halaman web berdampingan. Dengan mengklik kanan pada tombol taskbar IE9, Anda dapat mengakses Jump Lists untuk memilih dari halaman yang baru dilihat.
IE9 benar-benar merenovasi tampilan maximize layar browser dengan meminimalkan toolbar dan membuat kontrol navigasi lebih mudah ditemukan dan digunakan. Menambah tab halaman semakin cepat. Klik tombol New Tab di sebelah kanan tab halaman terakhir dan halaman baru akan terbuka dan menampilkan kode warna history halaman yang dibuka sebelumnya dan refresh address bar untuk mengetik URL lain. Tab dapat diseret ke taskbar untuk diaskses secara offline.
IE9 memungkinkan Anda melakukan pin pada situs, sebuah fitur yang terintergrasi langsung dengan Windows 7. Setelah Anda pin situs ke taskbar, Anda dapat memberikan pemberitahuan, seperti pesan baru. Pengguna juga dapat mengklik kanan ikon untuk mengakses Jump List dari berbagai shortcut.

3.KEAMANAN

Mac-OS 
Sistem operasi Apple memang jarang menjadi target malware karena pangsa pasarnya lebih kecil. Tapi baru-baru ini software Mac Defender Trojan tidak benar-benar aman. Untuk melindungi dari orang jahat, Lion menggunakan fitur keamanan baru, seperti aplikasi sandboxing dan runtime perlindungan ditingkatkan.
Sandboxing dirancang untuk mengurangi dampak dari berbagai ancaman. Termasuk mengakses jaringan atau membuka dokumen yang mungin berisi data sensitif.
Sementara itu, Addres Space Layout Randomization (ASLR) sekarang tersedia untuk membuat aplikasi lebih kuat terhadap serangan. Pada dasarnya, ini adalah teknik yang terus menerus mengubah lokasi memori sistem aktif dan software aplikasi. Idenya adalah untuk menggagalkan serangan serangan yang ditujukan untuk mengakses komputer melalui komponen software tertentu.
Terakhir dan tidak kalah penting adalah full disk engkripsi FileVault 2, yang memungkinkan pengguna untuk 
mengienkripsi file-file penting dengan mudah. Anda bahkan dapat mengenkripsi seluruh drive.
 windows
Microsoft telah meningkatkan kemampuan fitur keamanan di Windows  untuk membantu meminimalkan kerusakan yang disebabkan virus dan malware lainnya, tetapi akan lebih aman lagi bila ditambah dengan software antivirus yang terpisah. Action Center akan memberitahu Anda apakah antivirus up to date dan apakah firewall Anda aktif. Windows Updates akan otomatis tersetting default, tapi Anda juga dapat mengubah settingannya. Sayangnya, proses update sering terjadi di waktu yang tidak tepat, sehingga Anda juga dapat mengubah pengaturan sehingga komputer dapat mendownload update antivirus dan Anda dapat memilih apakah akan menginstalnya atau tidak.
Untuk membantu melindungi notebook Anda, Anda dapat mendownload program Microsoft Security Esentials secara gratis, yang dapat melindungi sistem dari virus, spyware, trojan dan banyak lagi. Anda juga akan memerlukan beberapa jenis software keamanan karena Windows menjadi target terbesar para pembuat malware. Software keamanan premium cenderung menawarkan fitur lebih baik.


Selasa, 23 Oktober 2012

Bahasa shell, sistem call, command interpreter, dan API (aplikasi program interface)

Bahasa shell, sistem call, command interpreter, dan API (aplikasi program interface)
kali ini saya akan memberitahu.... mulai dari fungsi , posisi ,dalam OS

SHELL
shell mrupakan program yang fungsinya menerjemahkan perintah yang menjembatani user dgn sistem operasi, dalam hal ini kernel atau inti dari sistem operasi.
fungsi shell : menyediakan prompt sebagai user interface, tempat dimana user mengetik-kan perintah yang diinginkan baik berupa perintah internal shell ataupun ekskusi suatu file program, sell juga memungkinkan user menyusun kesimpulan perintah pada sebuah atau beberapa file untuk dieksekusi sebagai program struktur shell.
 
SISTEM CALL
sistem call : adalah tata cara pemanggilan di dalam program aplikasi untuk mendapatkan layanan yang disediakan oleh sistem oprasi. Bentuk sistem call beragam, banyak berupa rutin prosedur atau fungsi, sistem call menyediakan antar muka antar program yang sedang berjalan dengan sistem operasi, sistem call juga dapat dibuat langsung dengan bahasa tingkat tinggi, seperti c dan c++.

fungsi sistem call :m mengontrol proses ketika penghentian pengeksekusian program, baik normal END maupun tidak normal ABORT. terkadang berfungsi untuk meload atau mengeksekusi program lain.
struktur call :
command interpreter : adalah program yang dapat membaca perintah berdasarkan texs yang diterima melalui user atau file.

fungsi : membaca input dari pengguna inputan  itu brupa printah , seperti membuat file baru, menghapus file, pengkopian file, penggantian  nama dan memanipulasi yang lain.

API
API (aplikasi programing interface )
adalah sekumpulan perintah ,fungsi, dan protocol yang digunakan oleh para programer saat membangun peraangkat lunak.
 fungsi : berinteraksi dengan sistem operasi.
 

struktur linux dan windows

kali nie saya coba menjelaskan stuktur linux dan windows.......... semoga dapat menambah pengetahuan kalian tentang struktur dari kedua OS ini.

Windows.
Struktur yang  mendasar dari berbagai system operasi yaitu antara lain :
1.       Monolitik Sistem .
2.       System berlapis / Layers.
3.       Sistem mesin maya.
4.       System yang berorientasi objek.
5.       System server/client.


STRUKTUR SISTEM LINUX


Dalam system operasinya, LINUX mempunyai struktur system file, yang bisa dinamakan directory.
System filenya dimulai dengan root dgn symbol “/”. Dan pengertian direktori sendiri yaitu file khusus yang berisikan nama file.
sedikit penjlasan dari gambar di atas mang.......
/ROOT = merupakan direktori yg membentuk basic system file.
/BIN = yaitu yg memuatkan berupa program arahan sebagian dari system operasi LINUX.
/BOOT = yang memuatkan kernel LINUX dan file yg diperlukan.
/ETC = semua system mengkonfigurasi file dan skrip installasi.
/USR = yang memuatkan subdirektori agar bisa berbagi program seperti system X di Windows.
/VAR = memuat berbagai file system seperti pada log, print, dll.
/SBIN = memuat berisikan file administrasi yg dapat di akses.

informasi juga buat amang-amang
Struktur Sistem Operasi pada LINUX itu sendiri ada 3 bagian, yaitu:
1.       Kernel = inti dari system operasi.
2.       System Libraries = mendefinisikan setting standar fungsi utk melewatkan aplikasi agar bisa berinteraksi.
3.       System Utilities = bertugas mengatur atau memanage.
Seperti terlihat pada gambar dibawah ini;
 













berikut ini struktur system pada windows

Rabu, 10 Oktober 2012

WINDOWS ,LINUX,MACINTOS




WINDOWS

Ditinjau dari segi Kelebihannya :

-          Pengguna (user) bisa membuka lebih dari 1 file dalam waktu bersamaan.
-          Pengguna (user) dapat menjalankan lebih dari 1 aplikasi pada saat yg bersamaan.
-          Digunakan oleh mayoritas pengguna computer di dunia.
-          Banyak terdapat aplikasi yg kompatibel dgn Windows.
-          Bisa sharing dari berbagai data aplikasi yang lainnya dgn mudah.
-          Banyak mendukung dari hardware & software.

Ditinjau dari segi Kekurangannya :
 
-          Space hardisk yang dibutuhkan besar.
-          Membutuhkan kecepatan prosesor yang begitu tinggi.
-          Sistem file yg agak kacau,
Contoh: jika kita menginstall suatu aplikasi system DLL (Dynamic Link Libraries)  biasanya langsung diletakkan di C:\\Windows\System\
Sementara aplikasi itu sendiri letaknya ada di tempat yang lain, sehingga dapat menyusahkan disaat menguninstall aplikasi tersebut.




LINUX

Kelebihan Linux :

-          Jika pada Linux, bisa berinteraksi dgn operating system lain dgn cara :
Kompabilitas file system, network, & emulasi operating system.
-          Lisensi gratis
-          Virtual memory linux mempunyai kemampuan menjalankan program – program yg lebih dari seharusnya.
-          Didukung ribuan programmer – programmer seluruh dunia.

Kekurangan Linux :

-          Aplikasi yang tersedia belum begitu lengkap, tidak seperti di windows.
-          Operating system yang lumayan sulit untuk dipelajari.



MACINTOSH
 
Macintosh yang berarti Mac OS.

Kelebihan dari Macintosh/Mac OS :

-          Mac OS tidak mudah terkena virus.
-          Bisa melakukan semua hal yang hanya dilakukan di MAC.
-          OS yang lumayan begitu banyak peminatnya, khususnya para graphic designer.

Kekurangan dari Macintosh/Mac OS:

-          Biaya (produk) mahal.
-          Tidak bisa digunakan dalam waktu yang bersamaan.
-          Hanya berguna bagi Graphic Designer.
-          Mac tidak bisa dirakit sendiri.
-          Softwarenya tidak begitu lengkap, dan kurang cocok bagi para gammers atau untuk bermain game, karena tampilannya kurang begitu menarik.

CTTS, MULTICS, dan Sistem Operasi Berbasis UNIX





Pembangunan CTSS telah dimulai pada tahun 1961, dipimpin oleh Corby, Bob Daley, dan Marjorie Merwin-Daggett. Sebuah versi dari CTSS yang bertukar empat pengguna ke tape ditunjukkan di MIT IBM 709 pada bulan November 1961. Sistem ini dapat mendukung empat terminal Flexowriter Friden terhubung langsung ke saluran I / O dari komputer. CTSS digambarkan dalam makalah pada Konferensi Musim Semi 1962 Komputer Bersama, meskipun perangkat lunak tidak cukup bekerja pada IBM 7090. Banyak penelitian CTSS ini didanai oleh US National Science Foundation grants ke Pusat Perhitungan. Pengembangan terus berlanjut sampai tahun 1962 dan 1963, dan sistem kemampuan dan penggunaan terus berkembang. Layanan kepada pengguna MIT dimulai pada musim panas 1963.

CTSS disebut "kompatibel" dalam arti bahwa FMS dapat dijalankan dalam B-core sebagai pengguna "latar belakang", hampir sama efisien seperti pada mesin yang telanjang, dan juga karena program dikompilasi untuk FMS batch yang dapat dimuat dan dieksekusi dalam " latar depan "time-sharing lingkungan (dengan beberapa keterbatasan). Pekerjaan latar belakang bisa mengakses beberapa unit tape dan memiliki citra full core 32k. Fitur ini memungkinkan Pusat Komputasi untuk membuat transisi dari batch untuk timesharing secara bertahap, dan untuk mempertahankan kemampuan untuk menjalankan "deck berdebu" dan perangkat lunak dari institusi lain. Pusat Komp mendapat RPQs CTSS ditambahkan ke mesin biru dan mulai berjalan pada tahun 1965 CTSS. Konfigurasi untuk kedua mesin drive tape termasuk sekitar selusin, drum swapping, dan 1301 file disk dengan kapasitas sekitar 36 megabyte, dibagi di antara semua pengguna mesin.
Pengawas CTSS disediakan sejumlah "mesin virtual," masing-masing yang merupakan IBM 7094. Salah satu mesin virtual adalah mesin latar belakang, dan memiliki akses ke drive tape. Mesin-mesin virtual lainnya adalah latar pengguna: mesin-mesin virtual dapat berjalan secara teratur 7094 kode mesin bahasa di 7094 kecepatan, dan juga bisa mengeksekusi satu instruksi tambahan, yang dipanggil satu set besar layanan pengawas. Layanan ini meliputi terminal I / O dan file sistem I / O. Program dapat ditulis untuk lingkungan latar depan dalam setiap bahasa yang tersedia untuk 7094; perpustakaan yang disediakan untuk memungkinkan bahasa compiler seperti MAD memanggil layanan pengawas. CTSS menyediakan sistem file yang memberi setiap pengguna terdaftar direktori terpisah dari file disk.
Fitur kunci dari CTSS adalah mesin virtual, isolasi hardware dari pengguna dari atasan dan dari satu sama lain, dan per-pengguna sistem file disk. Karena mesin pengguna virtual mendukung arsitektur yang sama dan instruksi ditetapkan sebagai 7094, CTSS mampu mendukung tubuh besar aplikasi awalnya dikembangkan untuk lingkungan bets FMS di MIT dan tempat lain.
CTSS lunak mencakup tidak hanya pengawas tetapi juga satu set program perintah "latar depan" dan perpustakaan subrutin. Banyak dari perintah membaca file dari sistem penyimpanan pengguna file dan menulis file lainnya, misalnya, compiler MAD membaca file disk yang berisi source program dan menulis sebuah file disk yang berisi instruksi mesin dalam BSS (biner) format. Sebagian besar dari perintah latar depan MAD adalah identik dengan latar belakang compiler MAD pada tape sistem FMS, dengan penambahan sebuah wrapper untuk menangani opsi baris perintah, dan penggantian untuk input dan output untuk rutinitas membaca dan menulis file disk, bukan tape, dan untuk menulis pesan kesalahan ke terminal pengguna.

Dari :wikipedia (terjemahan)

MULTICS
Multics ( Multiplexed Information and Service Computing) adalah awal dari time-sharing sistem operasi . Proyek ini dimulai pada 1964 di Cambridge, Massachusetts .

Multics awalnya dikembangkan untuk GE-645 mainframe, sebuah 36-bit sistem; kemudian, didukung pada 6180 Honeywell mesin seri. "Dengan Multics mereka mencoba untuk memiliki sistem operasi yang jauh lebih fleksibel dan fleksibel, dan itu gagal total," kata Dr Peter H. Salus , penulis sejarah definitif tahun-tahun awal Unix itu.
Bell Labs mundur dari proyek pada tahun 1969, beberapa orang yang telah bekerja di sana pergi ke membuat Unix sistem. Multics pengembangan lanjutan di MIT dan General Electric.
Pada tahun 1970, Honeywell membeli divisi komputer General Electric, merilis sebuah basis hardware yang lebih baik, dan pengembangan sistem berlanjut sampai 1985. Sekitar 80 jutaan dolar situs dipasang, di universitas, industri, dan situs pemerintah.  Setelah Honeywell berhenti mendukung Multics, pengguna bermigrasi ke sistem lain, termasuk Unix. Mesin Multics terakhir ditutup pada tanggal 30 Oktober 2000 di Departemen Pertahanan Nasional Kanada.
Pada tahun 1985, Multics dikeluarkan sertifikasi sebagai sebuah sistem operasi tingkat B2 yang aman dengan menggunakan Kriteria Evaluasi Sistem Komputer Terpercaya dari Nasional Keamanan Komputer Pusat (NCSC) sebuah divisi dari NSA , sistem operasi pertama dievaluasi untuk tingkat ini.
Multics dibagikan pada tahun 1975 untuk 2000 oleh Groupe Banteng di Eropa , dan dengan Banteng HN Sistem Informasi Inc di Amerika Serikat. Pada tahun 2006 Banteng SAS open source versi Multics MR10.2, MR11.0, MR12.0, MR12.1, MR12.2, MR12.3, MR12.4 & MR12.5.

SISTEM OPERASI UNIX
adalah sebuah sistem operasi komputer yang diawali dari project Multics (Multiplexed Information and Computing Service) pada tahun 1965 yang dilakukan American Telephone and Telegraph AT&T, General Electric (GE), dan Institut Teknologi Massachusetts (MIT), dengan biaya dari Departemen Pertahanan Amerika (Departement of Defence Advenced Research Project, DARPA atau ARPA), UNIX didesain sebagai Sistem operasi yang portable, multi-tasking dan multi-user.

Sistem operasi Unix digunakan secara luas baik sebagai server atau workstation. Arsitektur Unix dan model client/server merupakan elemen yang paling penting dalam perkembangan internet dan mengubah proses komputasi secara terpusat dalam jaringan dari pada proses tunggal di komputer. Linux, merupakan sistem operasi yang diadopsi dari Unix dan tersedia secara bebas mendapat popularitas sebagai alternatif dari sistem operasi proprietary seperti Microsoft Windows

 


FMS DAN IBSYS


FMS ( Fortan Monitor System )   adalah sebuah sistem yang cukup ringan tapi masih sangat efektif dioptimalkan untuk batch FORTRAN dan pemrograman  Assembler yang sudah ada seperti , FAP, ( FORTRAN Assembly Program  ), agak kurang lengkap dari MAP, tetapi memberikan kemampuan yang sangat baik untuk zaman tersebut.  FMS juga merupakan turunan yang dikembangkan  dari kompiler FORTRAN awalnya ditulis untuk 704 oleh Backus dan timnya
.
IBSYS adalah model basis sistem operasi  yang di luncurkan  IBM yang dugunakan pada komputer  IBM 7090 dan IBM 7094 . IBM sebelumnya juga membuat sistem operasi  yang mirip ( dengan beberapa perbedaan yang signifikan), juga disebut IBSYS, yang digunakn pada komputer IBM 7040 dan IBM 7044, IBSYS sendiri dibuat berdasarkan  pada FORTRAN Monitor System (FMS) dan SHARE Operating system, IBSYS sendiri benar-benar program monitor dasar, tapi sudah mempunyai control card images yang sangat berguna untuk kinerja sebuah monitor.