Hard disk dari dalam - struktur logis, apa yang menangani dan markup. Struktur fisik dan logis dari hard disk siswa G struktur dan prinsip operasi hard disk

Mari kita mulai dengan rincian pertama dari ruang hard disk tunggal menjadi potongan-potongan kecil. Ini hanya untuk kita, pengguna, hard disk terlihat makhluk monolitik, satu dan tak terpisahkan. Meskipun bahkan dari sudut pandang fisik, ini tidak terjadi: Ruang informasi hard drive kami terletak di beberapa piring fisik? Sekarang ternyata pada tingkat logika disk pada satu hard drive bisa agak! Pertama-tama, disk dapat dibagi menjadi beberapa bagian. Misalnya, pada dua - utama dan opsional. Program utama yang diperlukan untuk komputer (sistem operasi) harus hidup di bagian utama (dalam praktiknya, beberapa sistem operasi dapat diinstal pada komputer). Tetapi awal yang paling menarik selanjutnya: Di setiap bagian, kita dapat membuat beberapa disk logis lagi! Pada saat yang sama, bagi kami, pengguna, dan untuk komputer mereka akan terlihat seperti perangkat terpisah, yang masing-masing akan mengenakan nama sendiri. Itu terjadi sebaliknya - berkat teknologi RAID, Anda dapat menggabungkan beberapa disk fisik menjadi satu disk logis. « winchester. » . Di rumah metode ini jarang digunakan, tetapi pada server yang kuat digunakan, misalnya, pemrosesan video atau di komputer « perpustakaan » , seperti itu « superdisci. » selalu ada di sekitar.

Dalam kebanyakan kasus, saat memasang hard disk baru, hanya satu partisi yang dibuat di atasnya dan, masing-masing, satu disk logis. Tetapi banyak pengguna percaya bahwa itu masuk akal untuk memungkinkan organisasi kerja yang tepat. Misalnya, jika Anda memiliki hard drive berkapasitas tinggi dalam sistem (dari 100-200 GB), dapat dibagi setidaknya dua bagian. Yang pertama, volume sekitar 25-30 GB, hanya dapat dihapus di bawah sistem operasi dan program aplikasi. Dan bagian kedua, lebih banyak, untuk memberikan dokumen, foto, koleksi musik atau film. Mengapa Anda membutuhkannya? Sangat sederhana: dalam hal itu dengan « sistemik » bagian tersebut akan terjadi pada bagian tersebut, dokumen Anda akan tetap tidak dapat diganggu gugat di dalamnya « reservasi » .

Beberapa disk logis akan menggunakan Anda dalam acara yang ingin Anda instal beberapa sistem operasi di komputer Anda (misalnya, Windows dan Linux). Benar, trik seperti itu terlibat dalam statistik, kurang dari satu persen pengguna.

Jadi, hard disk dibagi menjadi partisi, pada bagian, pada gilirannya, disk logika dibuat ... jelas bahwa setiap disk tersebut harus memiliki nama - itu lebih nyaman dan pengguna dan komputer itu sendiri.

Nama cakram adalah huruf, misalnya:

| A:- floppy;

| C:- hdd;

| D:- Hard disk kedua atau, dalam ketidakhadirannya, drive DVD ...

Ngomong-ngomong, ketika Anda menghubungkan drive yang dapat diganti ke komputer, misalnya, gantungan kunci flash atau hard drive eksternal - komputer segera menyoroti mereka surat Anda sendiri, dan ketika Anda melepaskan perangkat dan menghapus disk dari sistem, surat itu Akan dirilis. Jadi, secara teoritis, di komputer Anda dapat dengan aman membuat setidaknya dua lusin« disk logis» - Akan ada cukup surat. Meskipun penting untuk tidak berlebihan - sungguh merasakan dari sepuluh besar« virtual» masing-masing disk untuk beberapa gigabytes!

Untuk mematahkan hard disk ke partisi, kita dapat menggunakan program standar dan utilitas magic partisi individu dari Symantec.

Cluster dan sektor

Jadi, kami memecahkan disk ke bagian dan disk logis (atau membuat satu bagian dan disk - tidak masalah). Jadi untuk berbicara, memecahkan lapangan ke plot. Tetapi pekerjaan kami belum selesai: setelah kerusakan, kami harus melakukan operasi pemformatan, markup logis dari seluruh ruang hard drive. Pemformatan tersebut sama dengan membajak, memutar ruang tak berbentuk ke bidang jadi, dihiasi dengan alur rapi.

Namun, « furrows. » sudah diletakkan untuk kami: Pada tingkat fisik, hard disk sudah rusak di trek, yang pada gilirannya dibagi menjadi sektor. Sektor- Ini adalah volume fisik minimum disk, yang dapat menjadi data yang sibuk: sebagai aturan, volumenya adalah 512 byte. Ini agak sedikit - bayangkan Anda perlu menghancurkan file besar untuk potongan-potongan 512 byte, dan juga ingat lokasi masing-masing biji-bijian seperti itu! Itu sebabnya, dengan markup logis dari hard disk, bagian logis yang lebih besar dibuat di atasnya - clusters.menyatukan beberapa sektor. Jumlah sektor dalam cluster, dan oleh karena itu, ukurannya, tergantung pada volume hard disk dan jenis sistem file yang dipilih.

Di sini, misalnya, tabel ukuran cluster untuk sistem file NTFS:

Ukuran cluster memengaruhi volume yang ditempati oleh file Anda, dan kecepatan seluruh sistem. Lagi pula, cluster yang ditempati sebagian oleh file apa pun tidak dapat ditempatkan apa pun. Misalkan file Anda terletak di 10 cluster 1024 MB, dan pada cluster terakhir yang hanya membutuhkan sepuluh byte.

Apa yang terjadi pada sisa kilobyte gratis? Tidak ada. Dia hanya menghilang untukmu. Seperti itu tidak cocok untuk menelepon "Ekor". A B. « ekor » ini sering merupakan volume yang agak signifikan - hingga beberapa ratus megabyte!

Jika volumenya lebih penting bagi Anda, ukuran cluster harus sesedikit mungkin. Tetapi juga dimungkinkan untuk menguranginya menjadi tak terbatas: semakin kecil ukuran cluster, semakin besar fragmentasi data pada komputer Anda (yang pada gilirannya mengarah ke penurunan laju pertukaran data dengan hard disk). Tahap terakhir menyiapkan hard disk untuk bekerja - menciptakan tabel penempatan file(Lemak), daftar isi khusus di mana semua file dan folder Anda akan terdaftar, serta alamat fisik mereka pada hard disk Anda. Namun, tentang file dan folder - « wadah » Di mana semua informasi disimpan di komputer Anda adalah untuk memberi tahu lebih detail.

Bagaimana informasi disimpan?

Sekarang, jika Anda ditanya bagaimana informasi disimpan di komputer Anda, Anda dapat menjawab seperti ini:

| Di mana tepatnya?- Pada trek dan sektor hard disk (atau, pada tingkat logis - dalam bentuk cluster pada disk logis).

| Bagaimana tepatnya?- Dalam bentuk nol logis dan unit (bit), serta grup mereka (byte).

Semua ini benar ... tetapi masih tidak bisa dipahami. Komputer begitu, mungkin, lebih mudah, karena itu benar-benar acuh tak acuh daripada skor Winchester - apakah dokumen, musik atau gambar. Baginya, semua ini adalah informasi yang hanya perlu dibagi menjadi potongan-potongan tertentu - dan kapan saja mengetahui di mana satu atau satu bagian berada. Tapi kami, pengguna, harus berurusan dengan bit dan byte. Dan bahkan lebih - tidak dengan cluster dan sektor. Kami juga tertarik dengan pembagian informasi lain - logis. Kandungan. Karena itu, kita perlu mengambil unit baru, titik referensi baru. Unit tersebut dan akan menjadi file dan folder untuk kami.

File

File (File)diterjemahkan dari bahasa Inggris - selembar di mana beberapa informasi dapat direkam. Tidak masalah bahwa ini adalah kode program atau teks yang Anda buat. Yang lain penting - setiap lembaran tersebut adalah sesuatu yang secara logis selesai, lengkap.

File dapat menyimpan informasi apa pun - teks, informasi grafis, kode perangkat lunak, dan sebagainya (meskipun ada juga beberapa file gabungan, termasuk, misalnya, gambar, teks, dan elemen program). Yang utama adalah kita, pengguna, selalu dapat membedakan satu « selembar informasi » dari yang lain dan tahu persis bagaimana kami bekerja dengan setiap jenis file.

Bagaimana itu dilakukan? Sangat sederhana: setiap file, seperti seseorang, memiliki miliknya sendiri « nama » dan « familia. » (itu disebut « tipe » mengajukan).

Nama filepaling sering dapat dipilih secara sewenang-wenang oleh pengguna. Katakan, Anda membuat dokumen file dengan teks kontrak Anda dengan perusahaan - dapat dipanggil « Perjanjian » , « Dokumen 4155. » atau bahkan « Theses April » . Sebelumnya, di era DOS, nama-nama file bisa maksimal delapan huruf alfabet Latin - hari ini mereka dapat mencapai 256 dan tidak ada pembatasan linguistik yang tersisa. Bekerja dengan Windows versi Rusia, kami dapat memberikan nama-nama Rusia ke file kami, dan Cina, misalnya, dapat dengan mudah menggunakan hieroglif mereka. Pertanyaan lain adalah bahwa dokumen seperti itu tidak selalu dapat dibuka pada komputer lain - « amerika » Windows mungkin tidak memahami nama Cina, tetapi kami, versi Rusia sering tersandung pada karakter Eropa Barat.

Jenis filemenunjukkan jenis pengisian apa yang disimpan dalam setiap informasi « wadah » - Apakah gambar, teks atau program ini.

Tentang jenis file memberitahu ituekspansi - Bagian dari nama tiga (jarang dari empat) surat terpisah dari bagian utama dari titik judul. Misalnya, file di mana buku ini disimpan disebut compook.doc.

Di dunia komputer ada ekstensi yang tak terhitung jumlahnya - ingat semuanya tidak nyata.

Namun, ekstensi utama tidak begitu banyak:

¦ exe - Denotes. « performing. » file Menyimpan program. Misalnya, Winword.exe;

¦ com.- Jenis file program lain. Biasanya file.com sesuai dengan program kecil (hingga seratus kilobytes). Seringkali mereka bertemu di era DOS, namun, hari ini kita praktis turun dari tempat kejadian;

| Kelelawar.- File batch yang disebut untuk berantai beberapa program (atau perintah). Bahkan, ini adalah file teks biasa di mana nama-nama file program yang ingin Anda lakukan dengan cara yang Anda butuhkan diberi skor. Contoh - file autoexec.bat yang secara otomatis dieksekusi pada saat pemuatan komputer;

| CFG.- File konfigurasi di mana program menunjukkan parameter pekerjaannya;

| Dll.- yang disebut pustaka data yang terhubung secara dinamis di mana beberapa program dapat segera menghubungi;

| HLP.- File referensi di mana disimpan « tips. » , dan terkadang manual lengkap untuk program tertentu;

| Txt., dOKTER- File teks;

| Htm., html.- Internet dokumen hypertext;

| Xls.- spreadsheet;

| Dat.- File data;

| Wav., mp3- suara dalam format digital;

| BMP., jpg- Informasi grafis, gambar;

| Arj., zip., rar., 7z.- File arsip, yaitu, dikompresi menggunakan program khusus "Arsip » informasi. Dalam satu file arsip, banyak file sebenarnya dapat disimpan. Dll.

Bekerja di Windows, Anda paling sering melihat tidak memperluas file, tetapi ikon grafis yang sesuai. Misalnya, selembar dengan teks dan huruf W akan menunjukkan bahwa di depan Anda - dokumen yang dibuat di Microsoft Word. Ini, tentu saja, nyaman - tetapi jangan lupa bahwa ikon dapat bervariasi tergantung pada program yang dilampirkan pada satu atau jenis file lain. Selain itu, beberapa jenis file dapat ditunjuk satu ikon. Ekspansi dalam semua kasus tetap tidak berubah. Ada file dan tanda lain bernama atribut. Namun, berbeda dengan nama dan ekspansi (dan di Windows - ikon tipe yang ditentukan), pengguna tidak melihatnya. Tapi itu bagus dan mengerti komputer.

Berikut ini hanya beberapa atribut ini:

Tersembunyi(Tersembunyi). File dengan atribut ini biasanya tidak terlihat oleh pengguna. Untuk reasuransi - sebagai aturan, file-file ini sangat penting untuk berfungsinya sistem. Meskipun Yooner berpengalaman tidak akan sulit untuk mengkonfigurasi program tampilan file (manajer file) sedemikian rupa sehingga semua file tersembunyi akan terlihat seperti di telapak tangan.

Hanya untuk membaca(Hanya baca). Tetapi file-file ini selalu terbuka untuk napas yang ingin tahu ... tetapi hanya. Ubah konten mereka tidak dapat - setidaknya tanpa tim pengguna khusus, agar tidak sepenuhnya yakin apa yang dia lakukan.

Sistemik(Sistem). Atribut ini, sebagai kenalan khusus, menandai file paling penting dalam sistem operasi yang bertanggung jawab untuk mengunduh komputer. Kerusakan atau penghapusan mereka selalu mensyaratkan konsekuensi terbesar, jadi komputer yang murah hati, tidak menyengat « penghargaan » mereka pada saat yang sama dan dua atribut sebelumnya - « hanya untuk membaca » dan « tersembunyi » .

Arsip.(Arsip). Atribut ini biasanya diatur saat bekerja dengan file saat diubah. Di akhir sesi, biasanya dihilangkan.

Folder

Jika kita membandingkan file dengan daun, lalu mengapa kita harus melanjutkan analogi lebih lanjut? Di mana pohon-pohon di mana daun yang berguna tumbuh? Perbandingan dengan kayu tidak disengaja di sini. Lagi pula, lokasi file pada hard disk disebut struktur pohon. Ada daun. Mereka tumbuh di cabang. Spread pada gilirannya tumbuh di cabang. Cabang ... Baiklah, katakanlah, pada tandan. Dan ada jalang ... dan tanpa batas waktu. Jelas bahwa tidak mungkin untuk menjaga file yang sama sekali berbeda dalam satu tumpukan. Mereka harus dipesan. Setiap kriket adalah keenam, setiap keluarga - apartemen terpisah ... yah, dan sebagainya.

File digabungkan menjadi struktur khusus -folder . Atau -katalog. . Atau -direksi . Atau -folder . Ini benar-benar tidak jelas mengapa perlu untuk membuat banyak istilah untuk satu item. Folder ini adalah istilah terbaru dan, menurut saya, yang paling sukses. Itu ada di folder bahwa file berbohong. Folder yang dapat dibuka kapan saja dan menemukan lembar yang diinginkan. Folder di mana, omong-omong, Anda dapat memasang folder lain ...

Biasanya setiap paket perangkat lunak yang diinstal pada komputer Anda menempati folder terpisah. Namun, itu terjadi bahwa program, seolah-olah burung cuckoo yang rumit, menyebarkan file-nya pada banyak folder. Ini terutama suka membuat paket perangkat lunak yang berjalan di bawah sistem operasi Windows.

Bagaimana cara membedakan folder dari file? Tidak terlalu sulit. Pertama, folder tidak memiliki ekstensi dan ditunjuk di Windows dengan ikon khusus - hanya dalam bentuk folder pembuka. Kedua, operasi pengeditan tidak dapat diterapkan pada folder. Ganti nama, pindahkan, hapus - tolong. Dan, tentu saja, folder dapat dibuka untuk melihat apa yang ada di dalamnya. Untuk melakukan ini, klik saja dua kali dengan tombol kiri mouse.

Nah, sekarang kita akan mencari tahu bagaimana alamat logis dari file atau folder apa pun pada hard disk kita terlihat. Elemen pertama dari alamat ini adalah nama disk. Ini terdiri dari satu huruf, tikungan usus besar dan terbalik, yang disebut komputer jargon back-slash.:

A: \\ C: \\ D: \\ E: \\

Disk A:paling sering disebut drive dan sampai Anda memasukkan floppy disk, Anda tidak akan memiliki disk ini. Dan Tuhan dengannya: dan tanpanya ada cukup disk.

Disk c:- Hard disk utama komputer Anda (atau disk logika di bagian utama). Dari disk ini dimuat sistem, itu ada di sana « hidup » sebagian besar program dan dokumen Anda.

Jika sistem Anda memiliki lebih dari satu hard disk atau satu hard disk ke dalam beberapa partisi, bagian-bagian ini akan mengenakan nama yang sesuai dengan huruf-huruf alfabet Latin berikut. Dan nama huruf terakhir biasanya menunjukkan drive CD-ROM.

C: \\ Windows.

Nah, elemen ketiga dari alamat adalah nama file itu sendiri. Misalnya, alamatnya

C: \\ windows \\ regedit.exe

sesuai dengan program untuk mengedit registri Windows, yang terletak pada C: \\ Disk di folder Windows.

Berkas sistem

Nah, sekarang kami mengerti bagaimana komputer lebih nyaman untuk menyimpan data dan dalam bentuk apa yang kami sukai untuk melihatnya kami. Tetap di belakang bingkai hanya satu hal - dengan cara yang sama, sektor dan cluster yang dicetak oleh bit dan byte berubah menjadi file dan folder yang nyaman untuk kita! Mystic, Magic? Tidak semuanya. Cukup, menceritakan tentang struktur logis hard disk, kami sengaja melewatkan tahap yang sangat penting - penciptaan berkas sistem . Yakni, ini memungkinkan Anda untuk akhirnya merampingkan data pada hard disk kami dan kapan saja ekstrak dari informasi ini.

Ketika kita menulis file dan folder ke hard drive, komputer membagi ke dalam cluster yang akrab dan menyebar melalui seluruh ruang hard disk. File, tentu saja, tidak ditempatkan di satu cluster. Dia segera tinggal di beberapa, dan sama sekali tidak perlu bahwa cluster ini akan hidup di sebelah kacang polong di pod. Itu terjadi lebih sering sebaliknya: File disimpan pada disk dalam bentuk yang terfragmentasi - « kepala » di satu bagian disk, « kaki » di yang lain ... agar tidak tersesat sendiri « sampah. » , komputer membuat hard disk khusus khusus di awal « panduan » dengan kontennya - lemak, tabel penempatan file. Dalam lemak bahwa semua informasi disimpan tentang cluster mana yang mengambil file atau folder tertentu, serta tajuk utama mereka. Di satu sisi, itu nyaman: dengan metode penempatan ini, komputer tidak boleh dengan tergesa-gesa mencari pada hard disk sepotong ukuran ini yang cocok untuk file tertentu. Tulis di mana dia mau! Ya, dan hapus file dan folder itu menjadi lebih mudah - Anda tidak perlu menghapus isi cluster milik mereka, itu cukup untuk hanya mendeklarasikannya dengan mengubah pasangan byte dalam lemak. Ya, dan pengguna memiliki kesempatan untuk memulihkannya dengan cepat dengan bantuan semua pasangan byte yang sama ...

Tabel Penempatan File- Ini adalah bagian dari file sistem yang bertanggung jawab untuk menyimpan data di komputer kami. Berkas sistemini dibuat pada hard disk pada tahap akhir format, dan darinya parameter penting seperti itu tergantung sebagai ukuran cluster, angka (atau tampilan) karakter dalam nama file, kemungkinan bekerja Dengan folder dan banyak lagi - hingga ukuran maksimum hard disk ...

Ada beberapa sistem file standar yang terkait dengan sistem operasi tertentu.

Misalnya, kuno DOS.dan versi pertama Windowsdigunakan sistem file FAT16 16-bit, di mana tidak ada dukungan untuk nama panjang, dan volume disk logis tidak dapat melebihi 4 GB (65536 cluster 64 kb). Secara khusus, faktor khusus ini memaksa pemilik WinChesters berkapasitas tinggi « istirahat » ini menjadi beberapa bagian - jika tidak, tidak mungkin untuk bekerja dengan disk.

Untuk Windows 95.modifikasi baru dari sistem file dibuat - 32-bit FAT32, yang memungkinkan untuk menggunakan nama panjang untuk menggunakan kami. Ukuran cluster maksimum menurun - hingga 16 KB (ukuran standar adalah 4 KB). Dan yang paling penting, ukuran hard disk maksimum meningkat - hingga 4 TB! Namun, ternyata cukup cepat bahwa FAT32 bekerja dengan baik: meskipun dukungan dinyatakan hingga 4 TB memori disk, utilitas standar diizinkan untuk membuat bagian logis dengan volume hanya hingga 32 GB. Selain itu, ukuran file dalam FAT32 tidak dapat melebihi 4 GB, yang sangat rumit pekerjaan untuk pecinta video digital (karena film digital dapat memakan ratusan gigabyte pada disk!). Jadi pikirkan tentang mengubah sistem file saya harus segera, meskipun hari ini FAT32 digunakan, misalnya, ketika membuat DVD. Dan tujuh tahun yang lalu, dunia perlahan mulai pergi ke sistem file tipe baru - Ntfs.Perubahan kuantitatif di mana jauh kurang menarik daripada berkualitas tinggi. Ya, berkat NTFS, dimungkinkan untuk menghapus batasan pada volume file - sekarang dapat menempati setidaknya seluruh hard disk keseluruhan - dan ukuran maksimum partisi disk meningkat menjadi 12 TB. Namun, yang lebih menarik adalah fitur baru: Selain disk logika NTFS logis yang biasa, memungkinkan Anda untuk membuat hard drive yang dinamis, mendukung perlindungan enkripsi dan kata sandi masing-masing bagian dan folder.

Kualitas utama sistem baru adalah keandalan penyimpanan data: jika« penurunan» hard disk dengan FAT32 lebih mudah, kemudian di bawah perlindungan NTFS data Anda akan terasa jauh lebih percaya diri. NTFS memimpin log operasinya sendiri, yang memungkinkan Anda untuk melindungi data jika terjadi kegagalan.

Cobalah untuk tiba-tiba mematikan komputer saat menyalin atau menghapus file di FAT32 - dan, kemungkinan besar, Anda membayar untuk kehilangan data seperti itu. Bagaimanapun, perubahan tabel lokasi tidak akan disimpan, dan dokumen Anda akan berubah menjadi sekelompok « cluster yang hilang » . Karena itu, lemak selalu disimpan dalam 2 salinan! NTFS membuat perubahan pada tabel hanya ketika operasi berhasil diselesaikan, dan « majalah » membantu mengasuransikan file dari kematian prematur.

Alas - demi keandalan Anda harus mengorbankan kompatibilitas:

Jika hard drive diformat dalam FAT16 dan FAT32 dapat melihat hampir semua versi Windows (serta sistem operasi keluarga Linux), kemudian ketika menggunakan NTFS, Anda terikat erat dengan penguasaWindows 2000 -HR -Vista .

Jika dua sistem operasi pas di komputer Anda - lama Windows Me.dan baru Windows XP.(dengan sistem file NTFS), - maka isinya « ikSpishy. » partisi atau seluruh disk akan tetap tidak terlihat bagi saya. Apalagi, Anda kehilangan kemampuan untuk bekerja dengan disk, memuat dalam mode « garis komando » dari disk kompak atau « boot » disket - untuk sistem file DOS NTFS, juga, tidak peduli seberapa adanya.

Akhirnya, jika Anda mengonversi sistem file FAT32 ke NTFS tidak akan sulit, bahkan dengan bantuan program Windows standar, dan dengan penghematan penuh semua informasi, maka transformasi terbalik tidak mungkin tanpa pemformatan disk. Dan, sebagai hasilnya, hilangnya semua informasi ...

Tentu saja, ada program khusus untuk bekerja dengan partisi dan sistem file - misalnya, Magic Partition, yang dapat mengkonversi disk NTFS ke FAT32 tanpa kehilangan informasi. Tetapi penggunaannya dikaitkan dengan kesulitan yang cukup besar - terutama untuk pendatang baru ... Namun, terlepas dari semua kekurangan, penggunaan NTFS saat ini memberikan lebih banyak keuntungan daripada ketidaknyamanan. Karena itu, dengan percaya diri menjawab "Ya!" Pada pertanyaan menerjemahkan ke NTFS - dan akhirnya, ucapkan selamat tinggal pada masa lalu.

Program dan jenisnya

Bekerja dengan komputer, kebanyakan orang tidak membuat program yang diperlukan secara independen, tetapi hanya menggunakan perkembangan yang sudah jadi. Karena itu, mereka disebut pengguna. Namun, juga tidak mudah untuk menjadi pengguna. Lagi pula, Anda harus dapat tidak hanya menangani beberapa paket perangkat lunak umum, tetapi juga menavigasi « perangkat lunak laut » - Untuk dengan mudah dan cepat menemukan program yang diinginkan dan belajar cara bekerja dengannya. Daftar mereka semua? Tetapi hampir tidak mungkin: ada ratusan ribu, jika tidak jutaan dari berbagai program, dan sekitar ratusan ditambahkan kepada mereka setiap hari! Jadi apakah layak untuk berdebat besar-besaran? Oleh karena itu, kami akan mencoba menghancurkan seluruh array program yang dibuat di dunia beberapa kelompok dasar.

Jenis Program Pengangkatan

Seperti yang Anda ketahui, setiap program bertanggung jawab atas plot kerjanya. Beberapa membantu membuat teks atau grafik, yang lain - untuk memulihkan pesanan pada hard disk, yang ketiga - untuk bekerja di Internet ... kadang-kadang tampaknya berapa banyak program mereka. Dan sebagian itu sebenarnya. Namun, dengan beberapa semangat, Anda dapat mencoba mengurangi semua perangkat lunak berlimpah ke beberapa bagian utama. Kami memecah klasifikasi dan kami, menciptakan yang kecil « program Tabel Berkala » dalam semangat Mendeleev.

Kelompok program pertama dan paling luas yang harus kita tangani dengan program sistem.

Sistemik- Sangat diperlukan untuk memastikan operasi normal komputer, pemeliharaan dan pengaturannya. Program semacam itu mengacu pada terutama sistem operasi. Dan sejumlah program kecil bantu - utilitas.

Sistem operasi- Ini adalah mediator pertama dan utama antara komputer « besi » dan semua program lain, jiwa dan jantung komputer. Tidak ada sistem operasi - dan komputer Anda tidak akan dapat melihat perintah apa pun - bahkan tidak bisa bisa boot.

Keperluan. Kelas ini menggabungkan sejumlah besar program bermanfaat yang dirancang untuk melayani komputer Anda. Perlu untuk mendekati pilihan utilitas terutama secara menyeluruh, agar tidak berlebihan. Tetapi juga untuk melewatkan sesuatu yang sangat berguna tidak layak - utilitas yang dipilih dengan benar dapat secara signifikan meringankan hidup Anda. Anda juga dapat memasukkan tes - program untuk menguji sumber daya perangkat lunak dan perangkat keras PC.

Tentu saja, tidak adil, jumlah program terbesar dibuat untuk menjaga kebutuhan komputer, dan bukan tuan rumahnya - seseorang ...

Program aplikasi.Program paling penting bagi kami, sehingga untuk berbicara, kreatif, alat kerja yang dirancang untuk membuat dan memproses informasi.

Pengguna, berbeda dengan komputer, adalah makhluk aneh yang luar biasa. Oleh karena itu, jenis program aplikasi jauh lebih dari sistemik. Anggap saja beberapa dari mereka:

Program Kantor. Tugas dari program-program ini adalah untuk membuat dan mengedit dokumen, baik teks, spreadsheet, gambar atau totalitas. Kadang-kadang program seperti itu disebut lebih tua « editor » (Meskipun editor nyata tetap seseorang, dan program ini hanya alat kerjanya). Saat ini, program individu kelas ini di pasar hampir tidak pernah tersisa - jauh lebih sering dijual « set lengkap. » Termasuk semua yang Anda butuhkan. Paket Microsoft Office Office paling populer terdiri dari editor teks Microsoft Word, Microsoft Excel Spreadsheet, program untuk menyiapkan presentasi Microsoft PowerPoint, program manajemen basis data Microsoft Access dan sejumlah program tambahan lebih kecil.

Biaya Mansion keuangandan program Akuntansi. Akuntansi rumah hari ini belum menjadi modis, tetapi hanya masalah waktu! Di barat program perencanaan pengeluaran, akuntansi untuk keuangan keluarga dan perhitungan pajak selalu menjadi yang paling populer. Dalam kelompok yang sama - spreadsheet dan utilitas keuangan tambahan.

Program multimedia. "Media » berarti diterjemahkan - « pembawa » , « buletin » , dan dalam interpretasi modern - jenis informasi. Itu adalah, « multimedia. » - Ini adalah kombinasi dari semua jenis informasi. Istilah ini sendiri lahir di era, ketika penggunaan informasi apa pun berarti, selain « telanjang » teks, itu untuk komputer menjadi lingkaran. Sesungguhnya, « multimedia. » anda dapat menghubungi hanya program-program yang dapat bekerja dengan beberapa jenis informasi. Tetapi tidak banyak program seperti itu di alam ... dan ternyata itu « multimedia. » hari ini mereka memanggil program grafis, dan suara, dan video ... Word - yang bekerja dengan jenis informasi selain teks.

Program untuk memproses dan membuat gambar. Ini sudah program yang cukup profesional, yang layak untuk komputer Anda hanya dalam satu kasus - jika Anda setidaknya tahu cara menggambar. Jika tidak, bahkan program yang kuat seperti editor grafis vektor (gambar) CorelDraw tidak akan membantu Anda. Hal yang sama berlaku untuk program untuk memproses gambar foto - misalnya Adobe Photoshop. Tentu saja, dengan bantuan mereka, Anda dapat membangun montase foto yang luar biasa atau mengejek foto istri yang menggemaskan ... Tapi, sekali lagi, apakah itu penting bagi Anda?

Program untuk bekerja dengan suara.Set minimum program untuk pemrosesan dan pemutaran suara dan musik sudah termasuk dalam sistem operasi Anda. Beberapa program tambahan (misalnya, pemain, atau « pemain » ) Jangan ikut campur. Dan paket pemrosesan suara yang serius, profesional (suara tempa, cooledit) meninggalkan profesional.

Pemain(Pemain) dan pemirsa (pemirsa) Tidak seperti editor tidak memungkinkan Anda untuk mengedit dokumen teks, file suara atau video. Tugas mereka sederhana - misalnya, memutar komposisi musik atau menampilkan gambar.

Editor grafis dan animasi tiga dimensi. Terima kasih « Park of Jurassic Periode » dan efek khusus celah lainnya dari film-film ini, program-program ini telah menjadi sangat populer di kami (walaupun di barat studio 3D yang sama maks atau softimage - program murni profesional bernilai puluhan ribu dolar).

Program profesional.Kelompok yang sangat kondisional. Bahkan, program profesional dan sangat khusus dapat dikaitkan dengan program grup mana pun - itu hanya tergantung pada « feedoon. » , dalam permintaan, lingkaran orang yang relatif kecil dan, sebagai hasilnya, harga tinggi. Menggabungkan program-program ini satu - untuk kantor pusat dan untuk penggunaan sehari-hari mereka tidak cocok. Dan mereka dibutuhkan untuk spesialis yang tahu mengapa mereka membutuhkan, pada kenyataannya, program ini diperlukan. Anda bisa, tentu saja, dan di rumah di play 3D-Studio, tetapi ini tidak berterima kasih. Tentu saja, selain apa yang dijelaskan di sini, ada laut lain « kHUSUS » program, tetapi menulis tentang semua, sayangnya, itu tidak mungkin.

Alat pemrograman. Sistem pemrograman superchadded, kompiler profesional dan banyak lagi. Untuk programmer, ini adalah alat nomor satu, tetapi pengguna rumahan paling sering mereka tidak diperlukan. Meskipun banyak sistem pemrograman modern sangat sederhana dan « visual » Apa yang memungkinkan Anda membuat aplikasi dengan mendesainnya dari blok jadi.

Sistem Desain Otomatis(CAD). Program-program ini (misalnya, AutoCAD) juga sering memakai mobil rumah tangga - sesuai dengan ketidaktahuan, rupanya, untuk menggambar diagram blok profesional, pekerjaan itu sulit dan permainannya tidak serupa.

Program Matematika dan Ilmiah- Watrormat ilmuwan dan insinyur canggih.

Status Komersial Program

Selain divisi tematik program, ada klasifikasi lain. Ini terhubung dengan cara mendistribusikan program dan kondisi, menerima yang, konsumen dapat menggunakannya. Yah, tentu saja, dengan biayanya ... fakta bahwa program dibayar dan gratis, tahu setiap pengguna. Tetapi hanya sedikit orang menebak berapa banyak modifikasi « bayar » dan « gratis » melakukan penulis program yang licik.

Perangkat lunak gratis(Freeware). Awalnya, prinsip freeware didistribusikan oleh utilitas kecil atau tambahan gratis untuk paket komersial terkenal. Namun, hari ini prinsip freeware kadang-kadang didistribusikan dan paket produsen terkenal yang cukup terkenal, termasuk Microsoft.

Program freeware terkadang menyertakan aplikasi yang diterapkan pada prinsip OpenSource (open source) - misalnya, sistem operasi Linux dan aplikasi untuk itu. Namun, ini tidak sepenuhnya benar: OpenSource postulat menyiratkan kemampuan untuk mengubah kode program oleh pengguna oleh pengguna (apa yang tidak semua penulis program freeware pergi). Dan distribusi produk tersebut tidak harus gratis - jadi, ada banyak di dunia « komersial » versi Linux yang sama. Namun, paling sering freeware dan opensource berjalan seiring.

Perangkat lunak bebas bersyarat(Shareware). Kelompok program paling masif yang mencakup hampir semua utilitas, dan seringkali - dan paket perangkat lunak yang sangat serius, terampil. Sebagai aturan, program shareware didistribusikan dalam bentuk versi berfitur lengkap, terbatas setiap waktu, atau dengan jumlah peluncuran. Setelah waktu terbatas pada Anda, program (biasanya dari 15 hingga 45 hari), program ini hanya berhenti berjalan, atau kehilangan bagian dari fungsinya, berubah menjadi versi freeware yang kurang fungsional. Dalam hal kasus yang paling menguntungkan, program ini sepenuhnya memelihara kinerja, tetapi dari waktu ke waktu itu mengganggu panggilan mendesak untuk membayar - inilah persis apa yang populer manajer file Windows Commander.

Jika Anda masih memutuskan untuk membeli program dan daftar dengan mengorbankan penulis, maka sebagai gantinya Anda akan menerima kode digital khusus (kunci) untuk dimasukkan ke jendela pendaftaran program khusus. Sebagai opsi dapat dikeluarkan khusus« kunci» file yang harus disalin ke folder dengan program yang diinstal.

Program "Periklanan dan Berbayar"(Adware). Berkembang dari jenis program ini jatuh pada akhir tahun 90-an - hari ini popularitas mereka menurun secara signifikan. Prinsip adware menyiratkan bahwa ia membayar untuk program ini bukan pengguna, tetapi pengiklan yang sebagai gantinya diberikan untuk penempatan informasi tentang produk-produknya - dalam bentuk spanduk atau jendela pop-up. Dan pengguna harus melihat iklan ini, dan kadang-kadang - juga mengklik gambar terutama seperti, langsung ke situs perusahaan-pengiklan ... Pengembalian dari perjalanan ini tidak terlalu besar, namun, klien dapat membawa, Sebagai contoh, toko online laba ratusan dolar, 10-15 di antaranya ia akan membayar programmer dengan perburuan.

Sayangnya, pencipta program sering melecehkan kesempatan ini, memperkenalkan modul spyware ke dalam produk mereka dan bahkan virus, jadi hari ini program adware praktis disampaikan di luar hukum.

Perangkat Lunak Komersial(Komersial). Untuk program-program ini, Anda harus selalu membayar, dan paling sering - jumlah yang cukup signifikan. Ini termasuk semua paket perangkat lunak utama dari produsen terkenal dan sejumlah utilitas. Program jenis ini dapat dibeli dalam kotak yang indah atau tanpa itu di supermarket komputer mana pun. Namun, hari ini semakin sering produk perangkat lunak dijual melalui internet. Anda dapat membelinya di situs produsen situs, atau di toko perangkat lunak online besar. Anda bisa mendapatkan barang dengan dua cara. Program besar dalam bentuk kotak paling berwarna dengan CD atau dokumentasi dikirimkan kepada Anda di layanan kurir atau melalui surat, dan Anda dapat menyalin program kecil langsung dari situs Internet. Pada saat yang sama, seperti dalam kasus program shromeware, Anda mendapatkan dipangkas ( Demo.) atau terbatas pada waktu kerja ( Percobaan) Versi: kapan. Percobaan, seperti program shareware, dapat diubah menjadi opsi berfitur lengkap dengan pendaftaran, tetapi dengan demo fokus tidak akan lulus, karena tidak ada fungsi lain di dalamnya pada awalnya. Misalnya, dalam teks atau editor grafis Anda tidak akan dapat menyimpan perubahan yang dibuat oleh Anda.

Versi OEM.. Opsi khusus untuk program komersial biasa yang disediakan dengan harga berkurang bersama dengan komputer siap pakai. Misalnya, biaya Windows dalam pasokan OEM dapat lebih murah beberapa kali « kemas » .

Program "Bersyarat"(Donasi Ware). Penulis program semacam itu mengisyaratkan itu, pada prinsipnya, ia tidak akan menolak untuk memasangkan koin lain untuk gagasannya, tetapi ia tidak memaksa siapa pun dan fungsionalitas program tidak membatasi. Keinginan akan muncul - membayar, itu tidak akan muncul ... yah, tidak, tidak ada pengadilan! Jelas bahwa seperti itu « altruis setengahnya » di antara programmer sedikit. Dan pembayar yang jujur \u200b\u200bdi antara pengguna - dan kurang.

Versi "Cut Out"(Kardware). Jenis program yang sangat eksotis, sebagai remunerasi untuk penggunaan yang Anda diminta untuk mengirim penulis kartu pos yang indah.

Versi program.

Program, seperti yang Anda tahu, tulis orang hidup. Dan orang-orang memiliki kebiasaan kesalahan. Dan dalam program kesalahan, mungkin ada lebih sering daripada pada semua jenis aktivitas manusia lainnya bersama. Ada banyak alasan untuk ini, tetapi utama adalah kompleksitas komputer modern: tidak ada orang yang dapat melacak semua perintah yang dilakukan oleh komputer selama pengoperasian program, ada banyak hal yang terlibat. Saya bahkan tidak berbicara tentang keanekaragaman liar dari segala macam kelenjar, pengaturan dan program yang diinstal, dengan mana penciptaan programmer apa pun ditemukan, diterbitkan « dalam terang » . Ya, tentu saja, tentang kesalahan programmer itu sendiri - baik dalam algoritma, dan dalam implementasinya - juga, Anda tidak boleh melupakan ...

Untuk memahami dari mana kesalahan implementasi, Anda dapat mengambil contoh khas - Divisi ke nol. Misalkan Anda memutuskan untuk menulis program yang akan mempertimbangkan tingkat pertumbuhan rata-rata seseorang (saya tidak tahu mengapa, tetapi katakanlah). Pengguna memperkenalkan tanggal kelahirannya dan tingginya, dan program ini mengurangi tanggal lahir hari ini, menghitung usia Anda pada hari-hari dan membagi pertumbuhan pada jumlah hari Anda. Program semacam itu akan bekerja dengan sempurna untuk Anda dan kerabat Anda, tetapi jika Anda adalah dia « berbaring pada orang-orang » , Saya pasti akan memiliki seseorang yang akan memperkenalkan nomor hari ini sebagai hari ulang tahun. Dan hari-hari zero yang siap, upaya untuk membagi pada nol dan program macet dengan kesalahan. Tentu saja, ini adalah contoh termudah. Dalam kehidupan nyata, semuanya lebih rumit dan tidak hanya bergantung pada data yang dimasukkan oleh pengguna (yang dapat, atau lebih tepatnya, Anda perlu memeriksa sebelum digunakan dalam program), tetapi juga dari file sistem yang diinstal, driver, dan tumpukan Hal-hal lain, untuk memprediksi yang tidak mungkin, dan pengaruhnya terhadap kinerja program tidak jelas. Sebagai aturan, kesalahan « tipe pertama. » hitung dan dikoreksi dengan sangat mudah, selama 10 menit. « Tipe kedua. » - Lebih sulit, tetapi mempengaruhi sejumlah kecil pengguna. Biasanya, koreksi kesalahan seperti itu mengarah pada perubahan pada digit kedua atau ketiga dalam nomor versi (atau, penulis tidak mengubah versi sama sekali, tetapi cukup posting file yang diperbarui).

Jika Anda melihat bahwa alih-alih versi 2.1, saya muncul, katakanlah, 2.11, masuk akal untuk melihat situs web program dan melihat apakah tidak ada deskripsi perubahan untuk dipahami, Anda membutuhkannya atau tidak. Nah, jika programnya kecil, Anda cukup mengunduh versi yang diperbarui ...

Hal lain adalah memperkenalkan fitur baru ke program ini. Lagi pula, setelah output program, penulis menerima beberapa huruf dari pengguna dengan permintaan untuk menambah atau mengubah sesuatu dalam program, saran tentang peningkatan dan sejenisnya. Jika banyak orang meminta sesuatu, penulis sering mendengarkan pendapat mereka dan menambahkan fungsi yang sesuai. Selain itu, ia sendiri dapat datang dengan sesuatu yang baru dan menarik dan menanamkan program. Biasanya, perubahan seperti itu mengarah pada peningkatan pada digit kedua dalam nomor versi, yaitu, 1.2 muncul bukan 1.1.

Pembaruan seperti itu dalam banyak kasus didokumentasikan dan deskripsi mereka ditempatkan di file History.txt atau whatsnew.txt. Untuk versi seperti itu, ada baiknya terlihat lebih dekat - ada probabilitas tinggi bahwa ada sesuatu yang tidak Anda miliki ...

Kesalahan yang terdeteksi atau potongan-potongan non-optimal dalam algoritma program, sebagai aturan, adalah yang paling tidak menyenangkan bagi penulis, karena mereka memerlukan penulisan ulang kode besar atau bahkan seluruh program « dari awal » . Pada saat yang sama, koreksi mereka membawa manfaat terbesar bagi mereka yang menggunakan program ini - secara signifikan meningkatkan kemungkinan program, kecepatan operasinya, sering mengubah penampilan, banyak fitur baru muncul ... Di sisi lain, Format penyimpanan data dapat berubah. Akan memerlukan beberapa tindakan khusus saat pindah ke versi baru; Nama program dapat berubah, harganya dan beberapa hal lain yang akan memerlukan studi yang cermat terhadap dokumentasi (yang, secara umum, tidak pernah mengganggu). Serupa « global » perubahan biasanya mengarah pada peningkatan versi digit pertama dari program, yaitu, dari 1.x berubah menjadi 2.0.

Sayangnya, aturan untuk mengubah versi tidak dijelaskan di mana saja dan tidak diformalkan; Apa yang saya jelaskan adalah deskripsi rata-rata. Banyak penulis sebagai nomor versi menggunakan tanggal output program. Seseorang tidak menggunakan« minor» versi secara umum, peningkatan jumlah per unit dengan pembaruan kecil. Seseorang mengubah program tanpa mengubah versi. Terkadang ada kasus ketika versi berubah, tetapi tidak ada yang menyebutkan perubahan yang dilakukan. Semua di tangan penulis ...

Alfa(Alpha) - versi pertama dari program, rancangan sketsa. Status « alfa. » ini menjamin Anda bahwa program yang diunduh akan diinstal dan bahkan dimulai, tetapi tindakannya lebih lanjut tidak dapat diprediksi. Paling sering « versi Alpha. » itu diisi oleh kesalahan seperti roti kismis, banyak kemampuan dan fungsinya tidak berfungsi. Itu sebabnya digunakan « alfa. » hanya para eksperimen yang paling tidak sabar dan putus asa, sehingga melakukan peran penguji. Sisanya layak untuk menunggu penampilan versi yang lebih stabil dan dapat diandalkan - « beta. » .

Beta.(Beta) - Produk yang sudah cukup cocok. Kesalahan kasar dihapus, program tugas dasar bekerja dengan sukses. Hanya kekurangan kecil, yang mungkin sudah hilang dalam hal berikut « bETAH. » . Dalam status « beta. » banyak program yang sebagian besar hidup, ingat setidaknya Winamp Player, program BAT POST! dan sejumlah program lain « bethod. » yang tidak mencegah Anda menggunakan jutaan pengguna.

Setelah kesalahan ditemukan dalam versi alfa dan versi beta dikoreksi, dan fungsi ditambahkan, antrian datang Rc (rilis kandidat)- Calon untuk versi final. Program ini sudah dianggap stabil dan digunakan untuk mengidentifikasi kesalahan paling tersembunyi - program semacam itu, praktis tanpa ketakutan, dapat mengunduh dan menginstal bahkan pengguna yang lemah memahami komputer. Dan karena itu - yang paling, maka jumlah pengguna meningkat, yang berarti peningkatan jumlahnya « penguji » . Kesalahan dalam versi RC dihitung cukup jarang, jadi saat beralih ke « dasar » versi program praktis tidak berubah.

Akhirnya, setelah semua siksaan dan selesai pada cahaya muncul rilis (Rilis) - Final versi selesai, program final.

Jenis utama perangkat yang digunakan untuk menyimpan file adalah drive disk. Hard disk terdiri dari satu atau lebih piring kaca atau logam, yang masing-masing ditutupi dengan satu atau dua sisi oleh bahan magnetik. Dengan demikian, disk dalam kasus umum terdiri dari paket piring (Gbr. 7.4).

Ara. 7.4. Diagram perangkat hard disk

Cincin konsentris tipis ditandai di kedua sisi piring - trek (trek),yang disimpan data. Jumlah jalur tergantung pada jenis disk. Trek penomoran dimulai dengan 0 dari tepi luar ke pusat disk. Merekam dan membaca data dari trek dilakukan oleh kepala magnetik.

Totalitas trek satu jari-jari pada semua permukaan dari semua paket pelat disebut silinder.Setiap trek dibagi menjadi beberapa fragmen yang disebut sektor (blok).Semua trek memiliki jumlah sektor yang sama di mana Anda dapat menghemat byte nomor yang sama sebanyak mungkin. Sektor ini memiliki ukuran tetap untuk sistem tertentu, paling sering 512 byte. Karena jalur radius yang berbeda memiliki jumlah sektor yang sama, kepadatan rekor naik ke pusat disk.

Sektor - Unit pertukaran data terkecil dari perangkat disk dengan RAM. Agar controller menemukan sektor yang diinginkan pada disk, perlu untuk mengatur semua komponen alamat sektor: nomor silinder, jumlah permukaan dan nomor sektor. Permintaan khas termasuk membaca beberapa sektor.

Sistem operasi saat bekerja dengan penggunaan disk, sebagai aturan, unit ruang disk sendiri disebut gugus. Ukuran cluster adalah keen ukuran sektor fisik dan, tergantung pada ukuran bagian, dapat dari 1 hingga 128 sektor (dari 512 byte hingga 128 KB). Ukuran cluster diatur secara otomatis atau manual ketika disk diformat.

Saat membuat file, lokasi pada disk disorot oleh cluster. Misalnya, jika ukuran file adalah 2560 byte, dan ukuran cluster dalam sistem file byte adalah 1024, maka file akan disorot pada disk cluster.

* Kadang-kadang cluster disebut blok (misalnya, di Unix OS), yang menciptakan kebingungan.

Trek dan sektor dibuat sebagai hasilnya tingkat rendah (fisik) Pemformatan disk. Pemformatan tingkat rendah tidak tergantung pada jenis OS, yang akan digunakan disk ini.

Penandaan disk untuk jenis sistem file tertentu terjadi sebagai hasilnya tingkat tinggi (logis) pemformatan. Dengan pemformatan tingkat tinggi, ukuran cluster ditentukan dan informasi yang diperlukan untuk sistem file direkam pada disk. Pada disk direkam juga bootloader Sistem Operasi - Sebuah program kecil yang mulai menginisialisasi sistem operasi setelah menyalakan daya atau restart komputer.

Sebelum membentuk disk ke sistem file tertentu, dapat dibagi menjadi partisi. Bagian -ini adalah bagian yang berkelanjutan dari disk fisik yang merupakan sistem operasi mewakili pengguna sebagai perangkat logis(disk logis, bagian logis). Dalam banyak sistem operasi, istilah " tom» (VOLUME).Dalam OS yang berbeda, interpretasi istilah ini memiliki nuansa sendiri, tetapi mangkuk semua menunjukkan perangkat logis, diformat di bawah sistem file tertentu. Perangkat logis berfungsi seolah-olah itu adalah disk fisik yang terpisah. Dengan perangkat logis yang digunakan pengguna, merujuk pada mereka dengan nama simbolis, misalnya, A, B, C, sys, dll.

OS yang berbeda menggunakan satu tampilan bagian, tetapi buat perangkat logis khusus untuk setiap jenis OS. Oleh karena itu, perangkat logis dan sistem file yang dibuat dalam berbagai OS umumnya tidak kompatibel.

Akibatnya, hanya satu sistem file yang dapat dibuat pada satu perangkat logis. Pada perangkat logis yang berbeda dari satu disk fisik, sistem file dari berbagai jenis dapat ditemukan, misalnya: bagian C dan E memiliki sistem file NTFS, Bagian D - sistem file FAT.

Setelah format tingkat rendah, semua partisi disk memiliki ukuran cluster yang sama. Namun, sebagai hasil dari pemformatan tingkat tinggi, sistem file dapat diinstal pada bagian-bagian yang berbeda dari disk ini, dengan cluster ukuran yang berbeda.

Struktur logis hard disk adalah pembagian ruang disk pada area yang menyimpan berbagai layanan (catatan masterboot), br (catatan boot), FAT1 dan FAT2 et al., Root direktori) dan informasi pengguna) dan informasi pengguna.

Jika dengan informasi pengguna (data), secara umum, semuanya jelas, maka persyaratan di area layanan memerlukan penjelasan.

MBR atau master Boot Record. - Ini adalah sektor boot utama, paling sering sektor fisik pertama pada disk, dengan membaca isinya, komputer dimulai ketika Anda menghidupkan atau mem-boot ulang (Anda harus memuat sistem operasi). MBR terdiri dari dua bagian: bagian pertama dari loading program awal IPL1-1 dicatat, ketika menjalankan komputer mengeksplorasi isi bagian kedua dari partisi tabel partisi MBR-tabel, di mana angka-angka pertama dan terakhir Sektor masing-masing partisi disk ditunjukkan. Tabel partisi juga menyimpan informasi tentang jenis sistem file partisi dan tanda yang dimuat atau tidak. Masing-masing partisi hard disk berisi sektor BR (catatan boot), dua salinan tabel alokasi file (FAT) - FAT1 dan FAT2, direktori root root dan area data.

MBR - "Transition" berfungsi ke partisi hard disk dari mana "kode lebih lanjut" harus dijalankan (biasanya mengunduh OS). Pada tahap "MBR", pemilihan partisi disk, pemuatan kode OS terjadi pada tahap selanjutnya dari algoritma. Dalam proses memulai komputer, setelah akhir tes awal (power-on self-test - post), sistem I / O dasar (BIOS) memuat "kode MBR" ke dalam RAM (dalam PC IBM biasanya Dari alamat 0000: 7C00) dan kontrol transfer yang terletak di kode boot MBR.

Sektor BR (catatan boot) adalah sektor pertama dari bagian di mana program catatan boot direkam, yang merupakan bagian dari sistem operasi dan dimaksudkan untuk menjalankan sisa perangkat lunak sistem operasi yang disimpan pada disk. BR tersedia di semua bagian hard disk, meskipun tidak semua bagian berisi file sistem operasi, I.E. Tidak semua bagian adalah "sistem".

Tabel Lemak (tabel alokasi file) adalah tabel posting file, menyimpan catatan 16 atau 32 bit yang menyimpan informasi lokasi di mana setiap file direkam. Jika lemak rusak, komputer kehilangan akses ke file dan "cluster hilang" muncul pada disk - I.E. Sektor dengan informasi yang tidak berguna yang tidak dapat dibaca.

Direktori root adalah direktori root disk, berisi catatan dengan informasi tentang setiap file - nama, jenis, volume, tanggal dan waktu pembuatan, atribut file (sistem, tersembunyi, hanya baca, arsip) dan menyimpan pointer ke cluster pertama file. Direktori root adalah direktori paling "utama" di bagian disk, semua direktori dan file lain terletak pada hierarki di bawahnya.

Area data - Area untuk data - area utama dari partisi disk, menyimpan file itu sendiri.

Masing-masing dari kita dihadapkan setiap hari dengan berbagai istilah komputer, pengetahuan yang dangkal, dan beberapa istilah kita tidak terbiasa sama sekali. Ya, dan mengapa sesuatu tahu tentang apa yang kita tidak khawatirkan atau tidak repot-repot. Bukankah begitu? Kebenaran Terkenal: Sementara peralatan apa pun (termasuk hard disk) adalah fungsi normal dan lancar, maka tidak ada yang akan mengalahkan kepala mereka dengan seluk-beluk karyanya, dan ini bukan apa-apa.

Tetapi, pada saat-saat ketika, selama pekerjaan unit sistem apa pun, kegagalan dimulai, atau tiba-tiba diperlukan bantuan dengan komputer, sangat banyak pengguna segera mengambil obeng dan buku "Aza komputer literasi, atau cara menghidupkan kembali komputer di rumah . " Dan mereka berusaha memecahkan masalah secara independen tanpa menggunakan bantuan seorang spesialis. Dan paling sering itu berakhir dengan sangat lancar untuk komputer mereka.

  • Konsep "hard disk" atau "winchester" dan kejadiannya

Definisi dan penampilan konsep "Winchester"

Jadi, topik artikel reguler kami akan kali ini akan ada suku cadang dari unit sistem sebagai hard disk. Kami akan mempertimbangkan secara rinci makna konsep ini, secara singkat mengingat sejarah perkembangannya, dan mari kita berhenti lebih detail pada struktur dalam, kita akan menganalisis tipe utamanya, antarmuka dan detail koneksinya. Selain itu, sedikit ke masa depan, dan mungkin hampir hampir dan sekarang, dan katakan padaku bahwa secara bertahap datang untuk mengganti sekrup yang bagus. Berlari ke depan, katakanlah ini adalah drive solid-state yang bekerja pada prinsip USB flash drive - perangkat SSD.

Hard disk pertama di dunia, jenis ini, seperti yang kami gunakan untuk melihatnya sekarang dan seberapa terbiasa menggunakan, IBM menemukan Kenneth Hotton pada tahun 1973. Model ini disebut kombinasi misterius angka: 30-30, sama seperti kaliber di seluruh senapan Winchester terkenal, tidak sulit untuk menebak bahwa dari sini dan salah satu nama pergi - Winchester, yang populer di Lingkungan Aytichnik sejauh ini. Dan, mungkin, seseorang sekarang telah membacanya sama sekali untuk pertama kalinya.

Mari kita beralih ke definisi: hard disk (A, jika nyaman bagi Anda, maka hard, hard drive, HDD atau sekrup) adalah perangkat penyimpanan komputer (atau laptop), yang dicatat dengan informasi khusus / Tulis kepala, disimpan dan dihapus sesuai kebutuhan.

"Dan apa yang berbeda dari floppy disk sederhana atau CD-DVD?" - tanya kamu. Dan masalahnya, tidak seperti media yang fleksibel atau optik, di sini data direkam pada kaku (karenanya nama, meskipun seseorang sudah dapat menebak dirinya sendiri) aluminium atau pelat kaca di mana lapisan tipis bahan feromagnetik diterapkan, paling sering untuk Tujuan ini, kromium dioksida digunakan.

Seluruh permukaan pelat magnetik berputar tersebut dibagi menjadi trek dan sektor masing-masing 512 byte. Dalam beberapa drive hanya ada satu disk tersebut. Yang lain mengandung sebelas atau lebih piring, dan informasi tersebut ditulis di kedua sisi masing-masing.

Struktur internal

Desain hard disk itu sendiri tidak hanya terdiri dari drive informasi langsung, tetapi juga mekanisme yang membaca semua data ini. Semua bersama-sama ini adalah perbedaan utama dari hards dari floppy disk dan drive optik. Dan tidak seperti RAM (RAM), yang membutuhkan nutrisi konstan, hard drive adalah perangkat yang tidak mudah menguap. Itu dapat dengan aman terputus dari makanan dan membawa saya ke mana saja. Data tentang itu disimpan. Ini menjadi sangat penting ketika Anda perlu mengembalikan informasi.

Sekarang kami akan memberi tahu Anda sedikit langsung tentang struktur bagian dalam hard disk. Winchester itu sendiri terdiri dari unit hermetis yang diisi dengan udara terganggu yang biasa di bawah tekanan atmosfer. Buka di rumah kami tidak merekomendasikan, karena Ini dapat menyebabkan kerusakan pada perangkat itu sendiri. Tidak peduli seberapa diam-diam Anda, tetapi debu di kamar selalu ada dan itu bisa masuk ke dalam perumahan. Dalam layanan profesional yang berspesialisasi dalam pemulihan data, ada "kamar bersih" khusus, di dalamnya dan membuka hard drive.

Juga, perangkat ini mencakup papan dengan sirkuit kontrol elektronik. Di dalam blok ada bagian mekanis dari drive. Pada spindle drive rotasi drive, satu atau lebih pelat magnetik diperbaiki.

Perumahannya juga mengandung preamplifier switch magnetic head. Kepala magnetik itu sendiri membuat membaca atau merekam informasi dari permukaan salah satu sisi disk magnetik. Kecepatan rotasi yang mencapai 15 ribu revolusi per menit - itu menyangkut model modern.

Ketika daya dihidupkan, prosesor hard disk dimulai dengan fakta bahwa ia menguji elektronik. Jika semuanya beres, mesin spindle dihidupkan. Setelah kecepatan rotasi kritis tertentu telah tercapai, kepadatan lapisan udara udara masuk antara permukaan disk dan kepala menjadi cukup untuk mengatasi kekuatan memanjat ke permukaan.

Akibatnya, kepala baca / tulis "membeku" di atas piring pada jarak kecil hanya 5-10 nm. Pekerjaan kepala baca / tulis mirip dengan prinsip aksi jarum dalam gramofon, hanya dengan satu perbedaan - dia tidak memiliki kontak fisik dengan piring, sementara di gramophone, kepala jarum bersentuhan dengan catatan .

Pada saat-saat ketika komputer dinyalakan dan cakram berhenti, kepala diturunkan ke permukaan non-kerja permukaan pelat, yang disebut zona parkir. Oleh karena itu, tidak disarankan untuk menyelesaikan operasi alarm komputer - cukup menekan tombol shutdown atau menarik kabel daya dari outlet. Ini dapat menyebabkan kegagalan semua HDD. Model awal memiliki perangkat lunak khusus yang memprakarsai operasi judul kepala.

Dalam HDD modern, output kepala di zona parkir terjadi secara otomatis ketika kecepatan rotasi dikurangi di bawah nominal atau ketika perintah dimatikan untuk mematikan. Kembali ke area kerja kepala ditampilkan hanya ketika kecepatan rotasi nominal mesin akan tercapai.

Tentunya dalam pikiran pertanyaan Anda, pertanyaannya sudah jatuh tempo - bagaimana menyegel cakram itu sendiri dan apa kemungkinan debu atau partikel kecil lainnya dapat bocor di sana? Seperti yang telah kita tulis di atas, mereka dapat menyebabkan kecelakaan dalam pekerjaan yang keras atau sama sekali dengan gangguan dan hilangnya informasi penting.

Tetapi Anda seharusnya tidak khawatir. Produsen sudah lama disediakan. Disk engine dengan mesin dan kepala terletak dalam kasus pertikaian khusus - yang merendahkan (ruang). Namun, kontennya tidak sepenuhnya terisolasi dari lingkungan, perlu untuk memindahkan udara dari kamera di luar dan sebaliknya.

Perlu untuk menyelaraskan tekanan di dalam blok dengan eksternal untuk mencegah deformasi tubuh. Equilibrium ini dicapai dengan menggunakan perangkat khusus, yang disebut filter barometrik. Itu ditempatkan di dalam germoblock.

Filter mampu menangkap partikel terkecil, besarnya yang melebihi jarak antara kepala baca / tulis dan permukaan feromagnetik disk. Selain filter di atas, ada yang lain - filter resirkulasi. Ini menangkap partikel yang ada di aliran udara di dalam blok itu sendiri. Mereka dapat muncul di sana karena menenggelamkan penyerbukan magnetik disk (pasti Anda pernah mendengar suatu hari ungkapan yang "sulit hancur"). Selain itu, filter ini menangkap partikel-partikel yang "merindukan" kolega "barometrik.

Antarmuka Koneksi HDD.

Hingga saat ini, untuk menghubungkan hard drive ke komputer. Anda dapat menggunakan salah satu dari tiga antarmuka: IDE, SCSI dan SATA.

Awalnya pada tahun 1986, antarmuka IDE hanya dikembangkan untuk menghubungkan HDD. Kemudian dimodifikasi menjadi antarmuka ATA yang diperluas. Akibatnya, dimungkinkan untuk menghubungkan tidak hanya hard drive, tetapi juga drive CD / DVD.

Antarmuka SATA lebih cepat, modern dan produktif daripada ATA.

Pada gilirannya, SCSI adalah antarmuka kinerja tinggi yang mampu menghubungkan berbagai jenis perangkat. Ini termasuk tidak hanya drive informasi, tetapi juga periferal yang berbeda. Misalnya, pemindai SCSI yang lebih cepat. Namun, ketika bus USB muncul, kebutuhan untuk menghubungkan pinggiran melalui SCSI menghilang. Jadi, jika Anda cukup beruntung melihatnya di suatu tempat, maka pertimbangkan apa yang Anda beruntung.

Sekarang mari kita ceritakan sedikit tentang menghubungkan ke antarmuka IDE. Sistem mungkin memiliki dua pengontrol (primer dan sekunder), yang masing-masing dapat Anda hubungkan dua perangkat. Oleh karena itu, kami mendapatkan maksimal 4: master utama, bawahan primer dan master sekunder, bawahan sekunder.

Setelah Anda menghubungkan perangkat ke controller, Anda harus memilih mode operasinya. Ini dipilih dengan memasang jumper khusus (disebut jumper) ke lokasi tertentu di konektor (di sebelah konektor Flume IDE).

Perlu diingat bahwa peralatan yang lebih cepat ke controller terhubung terlebih dahulu dan disebut Master. Yang kedua disebut slave (bawahan). Manipulasi terakhir akan terhubung ke daya, untuk ini kita perlu memilih salah satu kabel catu daya. Informasi ini akan bermanfaat bagi Anda jika Anda memiliki komputer yang sangat, sangat tua. Karena dalam kebutuhan modern untuk manipulasi tersebut menghilang.

Melalui SATA, terhubung lebih mudah. Kabel untuk itu memiliki konektor yang sama di kedua ujungnya. SATA Disk tidak memiliki jumper, jadi Anda tidak perlu memilih mode perangkat - bahkan seorang anak dapat mengatasinya. Daya terhubung menggunakan kabel khusus (3,3 V). Namun, dimungkinkan untuk terhubung melalui adaptor ke kabel daya konvensional.

Kami memberikan satu saran yang berguna: Jika teman sering datang kepada Anda dengan hard drive Anda untuk menulis ulang film atau musik baru (ya, teman-teman yang Anda miliki begitu keras, yang bukan HDD eksternal, dan Anda sudah lelah semua Waktu untuk melepaskan blok sistem, kami sarankan untuk membeli saku khusus untuk hard disk (itu disebut Rak Seluler). Mereka dengan IDE, dan dengan antarmuka SATA. Untuk menghubungkan tambahan lain keras ke komputer Anda, cukup masukkan ke dalam saku seperti itu dan siap.

Cakram SSD - tahap baru dalam pengembangan

Sudah hari ini (dan mungkin sudah kemarin) Tahap selanjutnya dimulai dalam pengembangan drive perangkat. Tipe baru datang untuk mengganti hard disk - SSD. Selanjutnya, kami akan menceritakannya secara lebih rinci.

Jadi, SSD (Solid State Disk) adalah drive solid-state yang bekerja pada prinsip memori flash USB. Salah satu fitur pembeda paling penting dari hard drive konvensional dan drive optik - perangkatnya tidak termasuk bagian yang bergerak dan komponen mekanis.

Drive dari jenis ini, seperti yang sering terjadi, pada awalnya dikembangkan secara eksklusif untuk keperluan militer, serta untuk server berkecepatan tinggi, karena keras keras keras untuk kebutuhan seperti itu tidak cukup cepat dan dapat diandalkan.

Kami mencantumkan keunggulan paling penting dari SSD:

  • Pertama, catatan informasi tentang SSD dan membaca dari itu jauh lebih cepat (puluhan kali) daripada dengan HDD. Pekerjaan hard drive yang biasa sangat memperlambat pergerakan kepala baca / tulis. Dan karena Di SSD tidak, maka tidak ada masalah.
  • Kedua, karena penggunaan simultan semua modul memori yang dipasang di drive SSD, laju transfer data secara signifikan lebih tinggi.
  • Ketiga, tidak begitu rentan terhadap guncangan. Sementara hard drive dapat kehilangan ketika mereka mencapai bagian dari data atau secara umum gagal, yang paling sering terjadi - hati-hati!
  • Keempat, mengkonsumsi lebih sedikit energi, yang membuatnya nyaman digunakan dalam perangkat yang berjalan dari baterai - laptop, netbook, ultrabook.
  • Kelima, jenis drive selama operasi praktis tidak menghasilkan suara, sedangkan ketika hard drive kita mendengar rotasi disk dan pergerakan kepala. Dan ketika mereka gagal, dan secara umum, kerumitan yang kuat atau ketukan kepala.

Tetapi kami tidak akan sembunyikan: Mungkin ada dua kekurangan SSD - 1) untuk wadah yang pasti, Anda membayar jauh lebih mahal daripada untuk hard disk dari jumlah memori yang identik (perbedaannya akan beberapa kali, meskipun setiap tahun menjadi semakin sedikit); 2) SSD memiliki jumlah siklus baca / tulis yang relatif kecil (I.E., Awalnya umur layanan terbatas).

Jadi, kami bertemu dengan konsep "hard disk", dianggap strukturnya, prinsip operasi dan fitur berbagai antarmuka koneksi. Kami berharap informasi yang diusulkan ternyata sederhana untuk persepsi, dan yang paling penting, bermanfaat.

Jika Anda memiliki kesulitan dengan pilihan, jika Anda tidak dapat menentukan jenis hard drive yang didukung motherboard Anda, antarmuka mana yang cocok atau berapa jumlah HDD yang akan lebih sesuai dengan kebutuhan Anda, Anda selalu dapat meminta bantuan dalam kompoloris layanan komputer sepanjang layanan wilayah kami.

Spesialis kami akan membantu Anda memilih dan mengganti hard disk. Selain itu, Anda dapat memesan instalasi perangkat baru di unit sistem atau laptop Anda.

Panggil Masters.

Struktur hard disk (permukaan, silinder, sektor).

Disk magnetik kaku adalah beberapa cakram logam atau keramik yang dilapisi dengan lapisan magnetik. Disk bersama dengan unit kepala magnet dipasang di dalam lambung tersegel drive pada disk magnetik kaku (HDD), yang biasa disebut sebagai Winchester.

Istilah "Winchester" berasal dari nama Zarnogan dari model pertama hard disk 16 KB (IBM, 1973), yang memiliki 30 trek 30 sektor, yang secara tidak sengaja bertepatan dengan kaliber 30 "/ 30" dari perburuan terkenal Rifle "Winchester". Hard disk adalah perangkat yang sangat kompleks dengan mekanika presisi tinggi dan papan elektronik, mengendalikan disk.

Struktur hard drive secara umum memiliki struktur yang sama dengan cakram magnet fleksibel.

Pelat magnetik yang dipasang di drive ditempatkan pada sumbu yang sama dan memutar dengan kecepatan sudut tinggi. Kedua sisi setiap piring ditutupi dengan lapisan tipis perekaman bahan magnet yang dilakukan pada kedua permukaan masing-masing pelat (kecuali ekstrem).

Setiap sisi magnetik dari setiap piring memiliki kepala baca / tulis magnetik sendiri. Kepala ini terhubung bersama dan bergerak secara radial (dengan radius) relatif terhadap piring. Jadi ia menyediakan akses ke trek apa saja

Pengulangan adalah ibu dari pengajaran!

Struktur hard disk

Sektor

Setiap hard disk dapat direpresentasikan sebagai "lembar kosong" besar, yang dapat Anda tulis data dan di mana dapat dipertimbangkan. Untuk menavigasi pada disk, semua ruangnya dibagi menjadi "sel" kecil - sektor. Sektor ini adalah unit penyimpanan data minimum pada disk, biasanya ukurannya adalah 512 byte. Semua sektor pada disk diberi nomor: Masing-masing N sektor menerima angka dari 0 hingga N-1. Berkat ini, informasi apa pun yang direkam pada disk menerima alamat tepat dari sektor yang sesuai. Jadi disk masih dapat diwakili sebagai garis yang sangat panjang (pita) dari sektor. Anda dapat menghitung berapa banyak sektor pada ukuran disk di n gigabyte.

Bagian

Hadirkan hard disk sebagai "daftar" tunggal tidak selalu nyaman: kadang-kadang bermanfaat untuk "memotong" itu menjadi beberapa lembar independen, pada yang masing-masing dapat Anda tulis dan mencuci apa pun, tanpa takut merusak lembar lain. Yang paling logistik adalah merekam secara terpisah data yang lebih besar dan kurang penting atau hanya berkaitan dengan hal yang berbeda.

Tentu saja, tidak ada fisik, tetapi potongan logis, harus dilakukan di atas hard disk, dan konsep diperkenalkan untuk ini. bagian Partisi). Seluruh sekuens (pita yang sangat panjang) dipotong menjadi beberapa bagian, setiap bagian menjadi partisi terpisah. Bahkan, kita tidak perlu memotong apa pun (dan itu tidak akan mungkin terjadi), itu cukup untuk menyatakan, setelah sektor mana pada disk adalah batas-batas bagian.

Bagian Tabel

Secara teknis, partisi disk diselenggarakan sebagai berikut: Bagian disk yang ditentukan sebelumnya diberikan bagian TabelDi mana tertulis bagaimana disk rusak. Tabel Partisi Standar untuk disk komputer yang kompatibel dengan IBM - HDPT ( H.. D.aPAKAH K. P.arisi T.mampu) - terletak di ujung sektor disk pertama setelahnya preloader (M.aster Dgn B.oot. R.ecord, MBR) dan terdiri dari empat jenis jenis " sebuah tipe mulailah akhir", Satu untuk setiap bagian. Mulailah dan akhir - Ini adalah jumlah sektor-sektor disk di mana bagian dimulai dan berakhir. Menggunakan tabel seperti itu, disk dapat dibagi menjadi empat atau lebih sedikit: jika bagiannya tidak, sebuah tipe Dipasang di 0.

Namun, empat bagian jarang terjadi ketika itu terjadi cukup. Di mana menempatkan bidang meja lipat tambahan? Pencipta PC IBM menawarkan metode universal: Salah satu dari empat bagian utama dinyatakan diperpanjang (Partisi yang diperluas); Dia biasanya adalah yang terakhir dan dibutuhkan segala sesuatu Ruang disk yang tersisa.

Bagian lanjutan dapat dibagi menjadi subbagian dengan cara yang sama seperti seluruh disk: pada awalnya - kali ini bukan disk, tetapi bagian - Mulailah bagian Tabel, dengan catatan untuk empat partisi, yang dapat digunakan lagi, dan salah satu subbagian mungkin, sekali lagi, diperluas, dengan subbagian, dll.

Bagian-bagian sebagaimana dimaksud dalam tabel bagian diskPanggilan dipanggil dasar Partisi primer, dan semua subbagian dari bagian yang diperluas - tambahan Partisi sekunder. Jadi bagian utamanya mungkin tidak lebih dari empat, dan tambahan - sebanyak yang Anda suka.

Agar tidak memperumit skema ini, dua aturan diikuti ketika tanda disk diikuti: Pertama, Partisi Diperpanjang di Tabel Partisi disk Mungkin tidak lebih dari satu, dan kedua, tabel partisi bagian diperluas Ini mungkin berisi satu catatan - deskripsi partisi tambahan, atau dua - deskripsi partisi tambahan dan deskripsi partisi yang diperpanjang bersarang.

Jenis bagian

Di tabel partisi untuk setiap bagian menunjukkan sebuah tipeyang mendefinisikan berkas sistemyang akan terkandung dalam bagian ini. Setiap sistem operasi mengenali tipe tertentu dan tidak mengenali orang lain, dan, sesuai, menolak untuk bekerja dengan bagian dari jenis yang tidak diketahui.

Anda harus selalu mengikuti jenis partisi yang diatur dalam tabel partisi dengan benar menunjukkan jenis sistem file yang sebenarnya terkandung dalam bagian. Tidak hanya kernel dari sistem operasi yang dapat mengandalkan informasi yang ditentukan dalam tabel partisi, tetapi juga setiap utilitas yang perilakunya jika jenis yang ditentukan tidak dapat diprediksi dan rusak data pada disk.

Untuk informasi lebih lanjut tentang sistem file, lihat bagian Jenis sistem file.

Volume Logika (LVM)

Bekerja dengan bagian, harus diingat bahwa tindakan yang diproduksi di atasnya dikaitkan langsung dengan markup hard disk. Di satu sisi, break partisi adalah metode PC paling tradisional untuk organisasi logis dari ruang disk. Namun, jika perlu mengubah logika mematahkan disk atau dimensi area (mis. Ketika tugas terjadi scaling.), Bekerja dengan bagian tidak terlalu efektif.

Misalnya, jika perlu, buat bagian baru atau tingkatkan ukuran yang sudah ada, Anda dapat menghadapi sejumlah kesulitan yang terkait dengan membatasi jumlah bagian tambahan atau redistribusi data. Sangat mudah untuk menghindarinya: Anda hanya perlu mengabaikan "mengikat" data ke area hard disk tertentu. Di Linux, fitur ini diimplementasikan dengan manajer volume logis (LVM - L.ogical. V.olume. M.anager). LVM mengatur tingkat abstraksi tambahan antara bagian Di satu sisi dan disimpan di atasnya danis Di sisi lain, membangun struktur hierarkis Anda sendiri.