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.
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.
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