Tuesday, November 29, 2011

Chapter 4 Software Basics: The Ghost



Top of Form

Jelaskan tiga kategori dasar perangkat lunak dan hubungan mereka.
Jelaskan hubungan algoritma untuk perangkat lunak.
Membahas faktor-faktor yang membuat aplikasi komputer menjadi alat yang berguna.
Jelaskan peran sistem operasi dalam sistem komputer modern.
Top of Form
Jelaskan bagaimana sistem file yang terorganisir.
Garis evolusi antarmuka pengguna dari awal mesin-bahasa pemrograman untuk futuristikvirtual-realitas interface.
Jelaskan mengapa penyalinan yang tidak sah dari perangkat lunak adalah melanggar hukum.
Bottom of Form
Bottom of Form

Linus Torvalds ini dikenal sebagai pencipta LinuxSistem operasi Linux adalah contoh paling terkenal dari perangkat lunak open source.Hari ini kekuatan Linux Web server, film dan animasi workstation, superkomputer ilmiah, dan beberapa handheld. Tak MemilikiTiga kategori utama dari perangkat lunak:Compiler dan program penerjemah lainnya: memungkinkan programmer untuk membuat perangkat lunak lainSoftware aplikasi: berfungsi sebagai alat produktivitas untuk membantu pengguna komputer memecahkan masalahSistem perangkat lunak: koordinat keras operasi dan tidak balik-layar kerja pengguna komputer jarang melihatOS vs Aplikasi perangkat lunak Pengolahan dengan Program?Bahan untuk dipikirkanPerangkat keras dalam sistem komputer dilengkapi untuk menghasilkan output apapun permintaan pengguna.
 Pengolahan dengan ProgramSebuah, Mesin Cepat BodohProgrammer mulai dengan sebuah algoritma: serangkaian langkah-demi-langkah instruksi ditulis dalam bahasa alami, misalnya, Inggris.Langkah-langkah yang sering ambigu, rawan kesalahan generalisasi.Langkah-langkah tersebut diterjemahkan ke dalam kosakata bahasa pemrograman. Pengolahan dengan ProgramBahasa KomputerMesin Bahasa: kode numerik yang mewakili dataBahasa tingkat tinggi: jatuh antara bahasa mesin dan bahasa manusia alamiCompiler menerjemahkan bahasa tingkat tinggi ke bahasa mesin.Bahasa alami: menyerupai bahasa yang dipakai oleh manusia Aplikasi Perangkat Lunak: Alat untuk PenggunaAplikasi KonsumenBanyak perusahaan perangkat lunak telah menggantikan dokumentasi cetak mereka dengan:TutorialBahan-bahan referensiFile helpOn-line membantuUpgrade: Pengguna dapat meng-upgrade program ke versi baru dengan membayar biaya upgrade ke produsen perangkat lunak.Rilis baru sering memiliki fitur tambahan dan lebih sedikit bug.
 Aplikasi Perangkat Lunak: Alat untuk PenggunaKesesuaianHal ini memungkinkan perangkat lunak untuk berfungsi dengan baik dengan perangkat keras, sistem operasi, dan peripheral.Program yang ditulis untuk satu jenis sistem komputer tidak dapat bekerja pada yang lain.PenyangkalanProdusen perangkat lunak membatasi tanggung jawab mereka untuk masalah software dengan menjual perangkat lunak "seperti ini." Aplikasi Perangkat Lunak: Alat untuk PenggunaPerizinan: Perangkat lunak komersial adalah hak cipta sehingga tidak dapat secara legal diduplikasi untuk distribusi ke orang lain.Lisensi perangkat lunakVolume lisensiDistribusi: Software didistribusikan melalui:Langsung dijualToko ritelKatalog mail-orderSitus webTidak semua perangkat lunak hak cipta.Perangkat lunak domain publikShareware Aplikasi WebAplikasi Web jatuh ke dalam beberapa kategori:Beberapa aplikasi Web sederhana melakukan pengolahan data sederhana tugas-tugas? Yang juga bisa dilakukan oleh program tradisional yang berjalan pada PC yang berdiri sendiri?.Aplikasi Web yang paling mengambil keuntungan dari konektivitas Web.Banyak aplikasi Web memanfaatkan kekuatan Web sebagai repositori besar? Informasi.Beberapa aplikasi Web mendukung transaksi bisnis online.Berita-berorientasi aplikasi Web menyediakan laporan yang up-to-the-menit pada berbagai mata pelajaran.Aplikasi Web lain mendukung bentuk yang lebih tradisional penyiaran informasi. Terintegrasi Aplikasi dan Suite: Kumpulan SoftwareVertikal-Pasar dan Custom SoftwareCenderung biaya jauh lebih dari? Massa-pasar aplikasiPekerjaan khusus perangkat lunak:Medis tagihanPerpustakaan katalogisasiHukum referensi perangkat lunakRestoran manajemenSingle-kebutuhan perangkat lunak klien
 Perangkat Lunak Sistem: Hubungan Hardware-SoftwareApa Apakah Sistem OperasiSistem perangkat lunakSebuah kelas perangkat lunak yang mencakup sistem operasi dan utilitas program, menangani rincian ini, dan ratusan tugas-tugas lain di belakang layar. Perangkat Lunak Sistem: Hubungan Hardware-SoftwareFungsi sistem operasi:Mendukung multitaskingMengatur memori virtualMenjaga sistem fileBertanggung jawab untuk otentikasi dan otorisasi

 Perangkat Lunak Sistem: Hubungan Hardware-SoftwareUtilitas Program dan Device DriversUtilitas programSajikan sebagai alat untuk melakukan pemeliharaan sistem dan perbaikan yang tidak secara otomatis ditangani oleh sistem operasiBuatlah mudah bagi pengguna untuk:Salin file antara perangkat penyimpananMemperbaiki file rusak dataMenerjemahkan file sehingga program yang berbeda bisa membacanyaMenjaga terhadap virus dan program berbahaya lain (seperti yang dijelaskan dalam bab tentang keamanan komputer dan resiko)Kompres file sehingga mereka mengambil ruang disk kurangLakukan penting lainnya, jika tidak menarik, tugas
 Perangkat Lunak Sistem: Hubungan Hardware-SoftwareSymantec Norton Utilities adalah paket utilitas populer yang mencakup perangkat lunak untuk memulihkan file yang rusak, memperbaiki disk yang rusak, dan meningkatkan kinerja disk. Perangkat Lunak Sistem: Hubungan Hardware-SoftwareDevice driverKecil program yang memungkinkan I / O device-keyboard, mouse, printer, dan lain-lain-untuk berkomunikasi dengan komputerTermasuk dengan sistem operasi atau dibundel dengan periferal Perangkat Lunak Sistem: Hubungan Hardware-Software Perangkat Lunak Sistem: Hubungan Hardware-Software User Interface: Hubungan Manusia-MesinUser Interface
Antarmuka mendefinisikan tampilan dan nuansa dari pengalaman komputasi dari sudut pandang manusia.Sistem Operasi DesktopMS-DOS adalah sistem operasi disk sistem di mana pengguna berinteraksi menggunakan karakter:SuratNomorSimbol
 User Interface: Hubungan Manusia-MesinFitur termasuk:Antarmuka baris perintah (perintah yang diketik)Menu-driven interface (perintah yang dipilih dari daftar di layar)
 User Interface: Hubungan Manusia-MesinGraphical User Interfaces (GUI)Mac OS dikembangkan oleh Macintosh pada tahun 1984 menggunakan GUI.Microsoft Windows adalah sekarang sistem operasi yang paling populer. User Interface: Hubungan Manusia-MesinBeberapa Sistem Operasi Pengguna: UNIX dan LinuxUNIX dikembangkan di Bell Labs sebelum komputer pribadi yang tersedia.Linux diciptakan oleh Linus Torvalds dan terus menjadi pekerjaan-in-progress.UNIX memungkinkan sebuah komputer pembagian waktu untuk berkomunikasi dengan beberapa komputer lain atau terminal sekaligus.
 User Interface: Hubungan Manusia-MesinLinux bebas bagi siapa saja untuk menggunakan atau meningkatkan.UNIX tetap dominan sistem operasi untuk server internet.Beberapa bentuk UNIX tersedia untuk komputer pribadi, workstation, server, mainframe, dan superkomputer.

 User Interface: Hubungan Manusia-MesinHardware dan Software Platform
 User Interface: Hubungan Manusia-MesinCross-platform aplikasi, seperti Microsoft Office dan Adobe Photoshop, adalah program yang tersedia dalam versi yang sama untuk berbagai platform.Pengguna Mac dapat membeli program emulasi perangkat lunak yang:Buat mesin Windows simulasi di MacTerjemahkan semua instruksi yang terkait Windows setara MacAplikasi masa depan mungkin lebih terikat ke jaringan daripada platform komputer desktopStrategi Microsoft. NETJava, platform netral bahasa komputer yang dikembangkan oleh Sun Microsystems untuk digunakan pada jaringan multiplatform
 User Interface: Hubungan Manusia-MesinBesok User InterfacesAntarmuka pengguna masa depan akan dibangun di sekitar pengembangan teknologi berkembang seperti:Akhir dari aplikasiAlam-bahasa antarmukaAgenVirtual realitas
 Manajemen file: Mana My Stuff?File dapat tersebar di seluruh sistem, yang sering membuat manajemen data sulit.Salah satu solusi untuk masalah ini adalah untuk mengatur file data secara logis.Baik Windows dan mendukung Mac gagasan folder sistem umum dengan diri-jelas nama:My Documents (Dokumen)My Pictures (Foto)Saya Musik (Musik) Manajemen File: Dimana My StuffFile-Manajemen UtilitasLihat, mengubah nama, menyalin, memindahkan, dan menghapus file dan folderHierarki membantu dengan organisasiBantuan dengan lokasi fileMendapatkan ukuran, jenis file, dan tanggal modifikasi terakhirMengelola File dari AplikasiOperasi: Buka, Simpan Sebagai, Simpan dan TutupDefragmentation Pembajakan software dan Hukum Kekayaan IntelektualPembajakan software-ilegal duplikasi hak cipta perangkat lunakIndustri perangkat lunak adalah $ 50 miliar per sektor bisnis tahun.Miliaran dolar yang hilang setiap tahun untuk pembajak perangkat lunak.Satu-sepertiga dari semua perangkat lunak ilegal disalin.
Kekayaan Intelektual dan HukumKekayaan intelektual termasuk hasil kegiatan intelektual dalam seni, ilmu pengetahuan, dan industri.Hukum memastikan bahwa kerja mental yang adil dihargai dan mendorong inovasi.Era informasi membutuhkan undang-undang hak usang dan tidak konsisten intelektual harus diubah dan disesuaikan.

 Menemukan Aplikasi di Masa Depan Besok Berkembang dan AntarmukaAntarmuka WIMP (windows, ikon, menu, dan perangkat menunjuk) lebih mudah untuk belajar dan digunakan daripada sebelumnya antarmuka berbasis karakter.Antarmuka SUTERA menggabungkan banyak teknologi antarmuka pengguna perangkat lunak penting muncul:Pidato dan bahasaGambarPengetahuan
Bab ini menyediakan beberapa jawaban umum untuk pertanyaan "Apa itu software", bersama dengan rincian tentang masing-masing dari tiga kategori utama dari perangkat lunak:Compiler dan program penerjemah lainnya, yang memungkinkan programmer untuk membuat perangkat lunak lainPerangkat lunak aplikasi, yang berfungsi sebagai alat produktivitas untuk membantu pengguna komputer memecahkan masalahSistem perangkat lunak, yang mengkoordinasi operasi perangkat keras dan melakukan pekerjaan di belakang layar pengguna jarang melihat. Sistem operasi populer termasuk Windows, Mac OS X, UNIX, dan Linux.Antarmuka pengguna adalah komponen komunikasi penting dalam sistem operasi, aplikasi, bahasa pemrograman, dan utilitas.Besok antarmuka cenderung mengandalkan grafis tiga dimensi dan animasi untuk menciptakan realita virtual.Pembajakan perangkat lunak adalah perhatian utama di industri komputer.

0 comments:

Post a Comment

 

Rina Fauzia Copyright © 2011 Designed by Ipietoon Blogger Template and web hosting