Programcıların bilmesi gereken 89 temel işletim sistemi kavramı

Yazar | cxuan

Kaynak | Java Builder (ID: javajianshe)

Mühür haritası | Oriental IC

1. işletim sistemi (İşletim Sistemi, OS): Bilgisayar donanım ve yazılım kaynaklarını yöneten sistem yazılımıdır ve aynı zamanda bilgisayar sisteminin çekirdeği ve temel taşıdır. İşletim sisteminin, belleği yönetme ve yapılandırma, sistem kaynağı arz ve talebinin önceliğini belirleme, giriş ve çıkış cihazlarını kontrol etme, ağı çalıştırma ve dosya sistemini yönetme gibi temel görevleri yerine getirmesi gerekir. İşletim sistemi ayrıca, kullanıcıların sistemle etkileşime girmesi için bir işletim arabirimi sağlar. 2. kabuk : Klavyeden komutlar alabilen ve çalıştırılmak üzere işletim sistemine sağlayan programdır. Geçmişte, Unix benzeri sistemlerde kullanılabilen tek kullanıcı arayüzüydü. Bugün, komut satırı arayüzüne (CLI) ek olarak, ayrıca bir grafik kullanıcı arayüzüne (GUI) sahibiz.

3. GUI (Grafik Kullanıcı Arayüzü): Kullanıcıların, grafik simgeler ve sesli göstergeler aracılığıyla elektronik cihazlarla etkileşime girmesini sağlayan bir kullanıcı arayüzüdür.

4. Çekirdek modu (Çekirdek modu): Genellikle gözetmen modu olarak anılan çekirdek modunda, çalıştırılan kodun temeldeki donanıma tam ve sınırsız erişimi vardır. Herhangi bir CPU komutunu çalıştırabilir ve herhangi bir bellek adresine başvurabilir. Çekirdek modu genellikle işletim sisteminin en düşük seviyesi ve en güvenilir işlevleri için ayrılmıştır. Çekirdek modundaki çökmeler felakettir; tüm bilgisayarı durdururlar. Süper kullanıcı modu, bilgisayar açıldığında seçilen otomatik moddur. 5. Kullanıcı modu (Kullanıcı düğümü): İşletim sistemi bir kullanıcı uygulamasını çalıştırdığında (örneğin bir metin düzenleyiciyi işlerken), sistem kullanıcı modundadır. Bir uygulama işletim sisteminden yardım istediğinde veya bir kesinti veya sistem çağrısı gerçekleştiğinde, kullanıcı modundan çekirdek moduna geçiş gerçekleşir. Kullanıcı modunda, mod biti 1'e ayarlanır. Kullanıcı modundan çekirdek moduna geçerken, 1'den 0'a değişir. 6. Bilgisayar Mimarisi (bilgisayar mimarisi): Bilgisayar mühendisliğinde, bilgisayar mimarisi, bir bilgisayar sisteminin işlevlerini, organizasyonunu ve gerçekleştirilmesini tanımlayan bir dizi kural ve yöntemdir. Temelde komut seti, bellek yönetimi, G / Ç ve veri yolu yapısını içerir.

7. SATA (Serial ATA): Serial ATA (Serial Advanced Technology Attachment), esas olarak kişisel bilgisayarlarda kullanılan, anakart ve yığın depolama aygıtları (sabit diskler ve optik sürücüler gibi) arasındaki veri aktarımından sorumlu bir bilgisayar veri yoludur. 8. Yeniden kullan (çoğullama): Paylaşım olarak da bilinir, esas olarak işletim sistemindeki zaman ve alan yönetimini gösterir. Kaynakları yeniden kullanırken, farklı programlar veya kullanıcılar sırayla kullanır. Birincisi kaynağı kullanmaya başlar, sonra diğeri vb. 9. Ana bilgisayar (ana bilgisayarlar): Ana bilgisayarlar, genellikle büyük boyutları, depolama kapasiteleri, işlem gücü ve yüksek güvenilirlikleriyle bilinen bir bilgisayar türüdür. Esas olarak büyük kuruluşlar tarafından büyük miktarda veri işleme gerektiren görev açısından kritik uygulamalar için kullanılırlar. 10. Toplu işlem (toplu sistem): Toplu işletim sisteminin kullanıcısı bilgisayarla doğrudan etkileşime girmez. Her kullanıcı, delikli kartlar gibi çevrimdışı cihazlar üzerinde çalışma hazırlar ve bunu bilgisayar operatörüne sunar. İşleme hızını artırmak için benzer gereksinimleri olan işler bir araya toplanır ve gruplar halinde çalıştırılır. Programcı, programı operatöre bırakır, o da daha sonra programı gruplar halinde benzer gereksinimlerle işler. 11. OS / 360 : Resmi olarak IBM System / 360 işletim sistemi olarak bilinen OS / 360, 1964'te piyasaya sürülen yeni System / 360 ana bilgisayarı için IBM tarafından geliştirilen, durdurulan bir toplu işletim sistemidir. 12. Çoklu işlem sistemi (Bilgisayarın çoklu görevi): Bir bilgisayarın aynı anda birden fazla programı çalıştırma yeteneğini ifade eder. Çoklu görevin genel yöntemi, ilk programın bir kodunu çalıştırmak ve çalışma ortamını kurtarmaktır; daha sonra ortamı kurtarmak için ikinci programın bir kodunu çalıştırmak; ... ilk programın çalışma ortamını geri yüklemek ve sonraki programı yürütmektir. Bir kod parçası. 13. Zaman paylaşım sistemi (Zaman paylaşımı): Bilgi işlemde, zaman paylaşımı, bilgi işlem kaynaklarını birden çok program ve birden çok görev aracılığıyla birçok kullanıcı arasında aynı anda paylaşan bir sistemdir. Uyumlu zaman paylaşım sistemi (Uyumlu Zaman Paylaşım Sistemi): Massachusetts Teknoloji Enstitüsü Bilgisayar Merkezi tarafından tasarlanan ve uygulanan en eski zaman paylaşımlı işletim sistemi. 15. Bulut bilişim (bulut bilişim): Bulut bilişim, bilgisayar sistemi kaynaklarının (özellikle veri depolama ve bilgi işlem gücü) kullanıcıların bunları doğrudan aktif olarak yönetmesine gerek kalmadan isteğe bağlı kullanılabilirliğidir. Bu terim genellikle İnternette birçok kullanıcının kullanımına sunulan veri merkezlerini tanımlamak için kullanılır. Bugün hakim olan büyük bulutlar, genellikle merkezi bir sunucudan birden çok konuma dağıtılmış işlevlere sahiptir. Kullanıcıya olan bağlantı nispeten yakınsa, bir uç sunucusu olarak belirlenebilir.

16. UNIX işletim sistemi : UNIX işletim sistemi, çok işlemcili mimarileri destekleyen, çok kullanıcılı, çok görevli güçlü bir işletim sistemidir.İşletim sistemlerinin sınıflandırmasına göre zaman paylaşımlı bir işletim sistemidir. 17. UNIX Sistem V : UNIX işletim sisteminin bir dalıdır. 18. BSD (Berkeley Yazılım Dağıtımı): Bir UNIX türev sistemi. 19. POSIX : Taşınabilir işletim sistemi arabirimi, IEEE'nin yazılımları çeşitli UNIX işletim sistemlerinde çalıştırmak için API'leri tanımladığı bir dizi birbiriyle ilişkili standart için genel bir terimdir. 20. MINIX : Minix, UNIX benzeri işletim sisteminin mini sürümüdür. yirmi bir. Linux : Sonunda meşhur Linux işletim sistemine ulaştı, bunu açıklamak için çok güçlü, herkes anlıyor. yirmi iki. DOS (Disk İşletim Sistemi): Disk işletim sistemi (DOS olarak kısaltılır), disk depolama aygıtlarını (disketler, sabit sürücüler veya CD'ler gibi) kullanabilen bir bilgisayar işletim sistemidir. yirmi üç. MS-DOS (MicroSoft Disk İşletim Sistemi): Intel x86 kişisel bilgisayarlarda çalışan, Amerika Birleşik Devletleri Microsoft Corporation tarafından geliştirilmiş bir işletim sistemi. DOS işletim sistemi ailesinin en ünlüsüdür.Windows 95'ten önce DOS, IBM PC'lerdeki ve uyumlu bilgisayarlardaki en temel ekipmandı, MS-DOS ise kişisel bilgisayarlarda en yaygın kullanılan DOS işletim sistemiydi.

yirmi dört. Mac OS X , Apple işletim sistemini nasıl kaybedersiniz? macOS, Apple tarafından başlatılan grafik kullanıcı arabirimi tabanlı bir işletim sistemidir ve Macintosh için ana işletim sistemidir.

25. Windows NT (Windows Yeni Teknolojisi): 1993 yılında Microsoft tarafından başlatılan saf 32 bit işletim sisteminin çekirdeğidir. 26. Hizmet paketi (SP): Bağımsız bir yükleme paketi biçiminde yayınlanan program güncellemelerinin, onarımlarının ve / veya geliştirmelerinin bir koleksiyonudur. Microsoft veya Autodesk gibi birçok şirket, genellikle bir programın yama sayısı belirli bir sayıya ulaştığında bir hizmet paketi yayınlar. 27. Dijital haklar yönetimi (DRM): Bir araç veya teknoloji koruma önlemidir (TPM), tescilli donanımın ve telif hakkı alınmış eserlerin kullanımını kısıtlamak için kullanılan bir erişim kontrol teknolojileri kümesidir. 28. x86 : X86, orijinal olarak Intel tarafından Intel 8086 mikroişlemci ve 8088 varyantına dayalı olarak geliştirilen eksiksiz bir komut seti mimarisidir. Bellek bölümlemesini, sıradan 16 bit adreslerin kapsayabileceğinden daha fazla belleği işlemek için bir çözüm olarak kullanın. 32 bit, varsayılan x86 bit sayısıdır.Ayrıca, x86 mimarisinin 64 bit uzantısı olan ve 16 bit ve 32 bit x86 mimarileriyle geriye dönük uyumlu bir x86-64 bit de vardır. 29. FreeBSD : FreeBSD, UNIX benzeri bir işletim sistemidir ve FreeBSD projesinin geliştirme sonucudur. 30. X Pencere Sistemi : X Pencere Sistemi (X11 veya kısaca X), UNIX benzeri işletim sistemlerinde çok yaygın olan, bitmap görüntüleme için kullanılan bir pencere sistemidir.

31. Cüce : GNOME, tamamen özgür yazılımdan oluşan bir masaüstü ortamıdır. Hedef işletim sistemi Linux'tur, ancak çoğu BSD sistemi de GNOME'u destekler.

32. Ağ işletim sistemi (ağ işletim sistemleri): Bir ağ işletim sistemi, ağ aygıtları (yönlendiriciler, anahtarlar veya güvenlik duvarları gibi) için ayrılmış bir işletim sistemidir.

33. Dağıtılmış ağ sistemi (dağıtılmış işletim sistemleri): Dağıtılmış işletim sistemleri, bağımsız, ağ, iletişim ve fiziksel olarak bağımsız hesaplama düğümlerinden oluşan bir koleksiyondaki yazılımlardır. Birden çok CPU tarafından sunulan işleri yönetirler. Her bir düğüm, küresel toplu işletim sisteminin özel yazılımının bir parçasına sahiptir.

34. Program sayıcı (Program sayacı): Program sayacı, program sırasında bilgisayarın konumunu belirtmek için kullanılan CPU'daki bir kayıttır. 35. Yığın kaydı (yığın işaretçisi): Yığın kaydı bilgisayarın CPU'sundaki bir kayıttır, amacı çağrı yığınını izlemektir. 36. Program durum kelimesi (Program Durum Sözcüğü): İşletim sistemi tarafından tutulan 8 baytlık (veya 64 bitlik) bir veri koleksiyonudur. Sistemin mevcut durumunu takip eder. 37. montaj hattı (Pipeline): Bilgi işlem dünyasında, bir boru hattı, seri olarak bağlanmış bir dizi veri işleme elemanıdır ve bir elemanın çıkışı, bir sonraki elemanın girdisidir. Boru hattının elemanları genellikle paralel veya zamana bölünmüş olarak yürütülür. Genellikle elemanlar arasına belirli bir miktarda tampon bellek yerleştirilir.

38. Süper skalar (superscalar): Superscalar CPU mimarisi, bir işlemci çekirdeğinde komut düzeyinde eşzamanlılığı uygulayan bir tür eşzamanlı işlem anlamına gelir. Bu teknoloji, aynı CPU frekansı altında daha yüksek CPU akışı sağlayabilir. 39. Sistem çağrısı (sistem çağrısı): İşletim sistemi çekirdeğinden çalıştırmak için daha yüksek bir yetki gerektiren bir hizmet talep eden, kullanıcı alanında çalışan bir programı ifade eder. Sistem çağrısı, kullanıcı programı ile işletim sistemi arasındaki arabirimi sağlar. Çoğu etkileşimli sistem işlemi, çekirdek modunda çalıştırmayı gerektirir. Cihaz IO işlemi veya süreçler arası iletişim gibi. 40. Çoklu kullanım (Multithreading): Yazılım veya donanımdan birden çok iş parçacığının eşzamanlı olarak yürütülmesi teknolojisini ifade eder. Çoklu iş parçacığı oluşturma yeteneklerine sahip bilgisayarlar, donanım desteği nedeniyle aynı anda birden fazla iş parçacığı yürütebilir ve böylece genel işlem performansını iyileştirebilir. 41. CPU çekirdeği (çekirdek): İşlemcinin beynidir, talimatları alır ve bu talimatları yerine getirmek için hesaplamalar veya işlemler gerçekleştirir. Bir CPU birden çok çekirdeğe sahip olabilir. 42. Grafik işlemcisi (Grafik İşleme Birimi): Ekran çekirdeği, görüntü işlemcisi, ekran çipi veya grafik çipi olarak da bilinir; kişisel bilgisayarlar, iş istasyonları, oyun konsolları ve bazı mobil cihazlarda (tabletler, akıllı telefonlar vb.) Çalışan özel bir grafik türüdür. Bilgi işlem işi için bir mikroişlemci. 43. Depolama mimarisi : Üst düzey bellek en yüksek hıza sahiptir, ancak en küçük kapasiteye sahiptir ve maliyet çok yüksektir.Seviye yapısı ne kadar düşükse, erişim verimliliği o kadar yavaş ve kapasite o kadar büyük, ancak maliyet de o kadar ucuzdur.

44. Önbellek satırı (önbellek satırları): Aslında, önbellek sabit boyutlu bloklara bölünmüştür ve bunların boyutu, burst okuma veya çoğuşma yazma döngüsünün boyutuna bağlıdır. 45. Önbelleğe isabet (Önbellek isabeti): Bir uygulama veya yazılım veri istediğinde, önce bir önbellek isabeti gerçekleşir. İlk olarak, merkezi işlem birimi (CPU) en yakın bellek konumunda (genellikle ana önbellekte) verileri arar. İstenen veriler önbellekte bulunursa, önbellek isabeti olarak değerlendirilir.

46. L1 önbelleği : Seviye 1 önbellek, CPU yongasında yerleşik bir depolama kitaplığıdır. L1 önbelleği aynı zamanda ana önbellek olarak da adlandırılır ve bir bilgisayardaki en hızlı bellektir ve işlemciye en yakın olanıdır. 47. L2 önbelleği : İkincil önbellek depolama kitaplığı, CPU yongasına yerleşiktir, aynı modülde paketlenmiştir veya ana kart üzerinde yerleşiktir. İşlemciye sağlanan L1 önbelleğine L2 önbellek sağlanır. L2 belleği, L1 belleğinden daha yavaştır. 48. L3 önbelleği : Üç seviyeli önbellek, ana karttaki veya CPU modülündeki bellek bankasına yerleştirilmiştir. L3 önbelleği, L2 önbelleği için veri sağlar ve belleği genellikle L2 belleğinden daha yavaş, ancak ana bellekten daha hızlıdır. L3 önbelleği, L2 önbelleğine sağlanır ve bu da L1 önbelleğine sağlanır ve bu da işlemciye sağlanır. 49. Veri deposu (Rasgele Erişimli Bellek): Ana bellek olarak da adlandırılan Rastgele Erişimli Bellek, CPU ile doğrudan veri alışverişi yapan dahili bir bellektir. Herhangi bir zamanda okunabilir ve yazılabilir ve hızlıdır ve genellikle işletim sistemleri veya diğer çalışan programlar için geçici bir veri depolama ortamı olarak kullanılır. RAM çalışırken, herhangi bir zamanda herhangi bir adresten bilgi yazılabilir (saklanabilir) veya okunabilir (çıkarılabilir). ROM ile arasındaki en büyük fark, verilerin uçuculuğudur, yani depolanan veriler, güç kesildiğinde kaybolur. RAM, bilgisayarlarda ve dijital sistemlerde programları, verileri ve ara sonuçları geçici olarak depolamak için kullanılır. 50. ROM (Salt Okunur Bellek): Salt okunur bellek, özellikleri veriler bir kez depolandığında değiştirilemez veya silinemez ve güç kapatıldığı için içeriğin kaybolmayacağı olan bir yarı iletken bellek türüdür. Elektronik veya bilgisayar sistemlerinde, genellikle sık sık değiştirilmesi gerekmeyen programları veya verileri depolamak için kullanılır. 51. EEPROM (Elektrikle Silinebilir PROM): Elektrikle Silinebilir Programlanabilir Salt Okunur Bellek, elektronik olarak birçok kez yeniden yazılabilen yarı iletken bir depolama aygıtı. 52. Flash bellek (flash bellek): İşlem sırasında belleğin birden çok kez silinmesine veya yazılmasına izin veren, elektronik olarak silinebilir programlanabilir salt okunur bellek biçimidir. Bu teknoloji temel olarak genel veri depolamanın yanı sıra bilgisayarlar ile hafıza kartları ve U diskler gibi diğer dijital ürünler arasında veri alışverişi ve aktarımı için kullanılır. 53. SSD (Katı Hal Diskleri): Katı Hal Diskleri, çoğunlukla flash belleği kalıcı depolama olarak kullanan bilgisayar depolama aygıtlarıdır. 54. Sanal adres (sanal bellek): Sanal bellek, bilgisayar sistemi bellek yönetimi için bir mekanizmadır. Uygulamanın sürekli kullanılabilir belleğe (sürekli ve tam bir adres alanı) sahip olduğunu düşünmesini sağlar, ancak aslında genellikle birden çok fiziksel bellek parçasına bölünür ve bazıları gerektiğinde harici disk depolamasında geçici olarak depolanır. Veri alışverişi yapın. Sanal bellek teknolojisini kullanmayan sistemlerle karşılaştırıldığında, bu teknolojiyi kullanan sistemler büyük programlar yazmayı ve gerçek fiziksel belleği (RAM gibi) daha verimli kullanmayı kolaylaştırır. 55. MMU (Bellek Yönetim Birimi): Bazen çağrı belleği yönetim birimi olarak adlandırılan bellek yönetim birimi. Merkezi bir işlem biriminden (CPU) bellek erişim taleplerini işlemekten sorumlu bir tür bilgisayar donanımıdır. İşlevleri, sanal adreslerin fiziksel adreslere dönüştürülmesini (yani, sanal bellek yönetimi), bellek korumasını ve merkezi işlem biriminin önbelleğinin kontrolünü içerir.

56. bağlam anahtarı : Bağlam değiştirme, ortam değiştirme olarak da bilinir. CPU durumunu depolamak ve yeniden oluşturmak için bir mekanizmadır. İşlemleri CPU'da değiştirmek istediğinizde, önce mevcut işlem durumunu kaydetmeniz ve ardından işlem durumunu CPU'ya geri okumalısınız. 57. sürücü (aygıt sürücüsü): Sürücü olarak kısaltılmış bir aygıt sürücüsü, üst düzey bilgisayar yazılımı ile donanımın etkileşim kurmasına olanak tanıyan bir programdır. Bu program, anakart aracılığıyla donanım ve donanım veya donanım ve yazılım arasında bir arayüz oluşturur Veriyolu veya diğer iletişim alt sistemi, donanımla bir bağlantı mekanizması oluşturur ve bu, donanım aygıtlarında veri alışverişini mümkün kılar.

58. Meşgul bekliyor (meşgul bekleme): Yazılım mühendisliğinde, meşgul beklemeye döndürme de denir.Bir koşulun doğru olup olmadığını tekrar tekrar kontrol etmek için bir işlem kullanan bir durumdur.Bu mekanizma, bir klavye girdisinin veya bir kilidin mevcut olup olmadığını kontrol etmek olabilir. 59. Kesmek (Kesinti): Genellikle, çevresel donanımdan (merkezi işlem birimi ve belleğe göre) eşzamansız sinyaller veya yazılımdan eşzamanlı sinyaller aldıktan sonra, işlemci ilgili donanım / yazılım işlemeyi gerçekleştirecektir. Böyle bir sinyalin gönderilmesine kesme isteği denir (kesme isteği, IRQ). Donanım kesintisi, işlemcinin bir bağlam anahtarı aracılığıyla yürütme durumunu kaydetmesine neden olur (esas olarak program sayacı ve program durum kelimesi gibi bilgileri kaydettirir); yazılım kesintisi genellikle programlanabilir bir şekilde CPU komut kümesindeki bir talimattır. Doğrudan bu tür işletim bilgisi anahtarlama talimatı verin ve işlemeyi kesme işlem kodunun bir bölümüne yönlendirin. Kesmeler, özellikle gerçek zamanlı sistemlerde bilgisayar çoklu görevinde özellikle yararlıdır. 60. Kesinti vektörü (kesme vektörü): Kesme vektörü, kesme vektör tablosunda bulunur. Kesme vektör tablosu (IVT), kesme işleyici listesini kesme vektör tablosundaki kesme istek listesi ile ilişkilendiren bir veri yapısıdır. Kesme vektör tablosundaki her giriş (kesme vektörü olarak adlandırılır), kesme işleyicisinin adresidir.

61. DMA (Doğrudan Bellek Erişimi): Doğrudan bellek erişimi Doğrudan bellek erişimi, bilgisayar biliminde bir bellek erişim teknolojisidir. Bazı bilgisayarların dahili donanım alt sistemlerinin (bilgisayar çevre birimleri), merkezi işlem biriminin (CPU) müdahalesi olmadan sistem belleğini bağımsız olarak doğrudan okumasına ve yazmasına izin verir. 62. otobüs (Bus): Bus (Bus), bilgisayar bileşenleri arasında veri alışverişinin standartlaştırılmış bir yolunu ifade eder, yani her bileşen için evrensel bir şekilde veri iletimi ve kontrol mantığı sağlar. 63. PCIe (Peripheral Component Interconnect Express): Resmi kısaltması olan PCIe, bilgisayar veri yolunun önemli bir dalıdır.Mevcut PCI programlama kavramlarını ve sinyal standartlarını izler ve daha yüksek hızlı bir seri iletişim sistemi standardı oluşturur. 64. DMI (Doğrudan Ortam Arabirimi): Doğrudan Ortam Arabirimi, South Bridge yongasını ve North Bridge yongasını bilgisayar ana kartına bağlamak için kullanılan Intel'e özel bir veri yoludur. 65. USB bağlantı (Universal Serial Bus): Bilgisayar sistemlerini ve harici cihazları birbirine bağlayan bir seri veri yolu standardıdır ve aynı zamanda giriş ve çıkış arayüzleri için bir teknik özelliktir.Kişisel bilgisayarlar ve mobil cihazlar gibi bilgi iletişim ürünlerinde yaygın olarak kullanılır ve fotoğraf ekipmanlarına kadar uzanır , Dijital TV (set üstü kutu), oyun konsolları ve diğer ilgili alanlar. 66. BIOS (Temel Giriş Çıkış Sistemi): Açılış önyükleme aşamasında donanım başlatmayı çalıştıran ve işletim sistemi için çalışma zamanı hizmetleri sağlayan bellenimdir. Önyükleme sırasında çalışan ilk yazılımdır.

67. Zor gerçek zamanlı sistem (zor gerçek zamanlı sistem): Zor gerçek zamanlı, her son teslim tarihinden önce görevleri kesinlikle tamamlamanız gerektiği anlamına gelir. Çok az sistemin bu gereksinimi vardır. Örneğin nükleer sistemler, bazı tıbbi uygulamalar (kalp pilleri gibi), çok sayıda savunma uygulamaları, aviyonikler vb. 68. Yumuşak gerçek zamanlı sistem (yumuşak gerçek zamanlı sistem): Yumuşak gerçek zamanlı sistem, belirli son teslim tarihlerini kaçırabilir, ancak çok fazlasını kaçırırsanız, performans sonunda azalacaktır. Bilgisayardaki ses sistemi buna iyi bir örnektir. 69. süreç (Süreç): Programın kendisi yalnızca talimatların, verilerin ve organizasyonunun bir açıklamasıdır ve süreç, programın gerçek çalışan örneğidir (bu talimatlar ve veriler). İşlem aynı programla ilişkili olabilirse ve her işlem bağımsız olarak eşzamanlı (sıralı) veya eşzamansız bir şekilde çalışabilir. 70. Adres alanı (adres alanı): Adres alanı, bellekteki programlar veya işlemler için kullanılabilen etkili adres aralığıdır. Başka bir deyişle, programın veya işlemin erişebileceği hafızadır. Bellek fiziksel veya sanal olabilir ve talimatları yürütmek ve verileri depolamak için kullanılır. 71. İlerleme tablosu (işlem tablosu): İşlem tablosu, işletim sistemi tarafından tutulan bir veri yapısıdır.Tablodaki her giriş (genellikle bir bağlam bloğu olarak adlandırılır), işlem adı ve durumu, öncelik, kayıt gibi işlem hakkında bilgiler içerir ve Semafor bekleniyor. 72. Komut satırı arayüzü (komut satırı yorumlayıcısı): Grafik kullanıcı arayüzü yaygınlaşmadan önce en yaygın kullanılan kullanıcı arayüzüdür.Genellikle fareyi desteklemez.Kullanıcı klavye aracılığıyla talimatları girer ve bilgisayar talimatları aldıktan sonra talimatları yürütür.

73. Arası iletişim (İşlemler arası iletişim): En az iki işlem veya iş parçacığı arasında veri veya sinyal aktarımı için bazı teknik veya yöntemleri ifade eder.

74. kök (süper kullanıcı): Yönetici hesabı olarak da bilinir.Bilgisayar işletim sistemleri alanında, sistem yönetimi için kullanılan özel bir kullanıcıyı ifade eder.Sistemdeki gerçek ad, sistemden sisteme kök, yönetici ve gözetmen gibi değişir. 75. içindekiler (dizin): Bir bilgisayarda veya ilgili ekipmanda, bir dizin veya klasör, dijital bir dosya sistemine sahip sanal bir kaptır. İçinde bir grup dosya ve diğer dizinler saklanır. 76. yol (yol adı): Yol, dosya sistemindeki benzersiz bir konuma işaret eden bir bilgisayar dosyası veya dizinin adının genel bir ifadesidir. 77. Kök dizini (kök dizin): Kök dizin, Windows'ta C sürücüsü ve D sürücüsü ve Linux'ta / gibi bilgisayar sistemindeki en üst düzey dizini ifade eder. 78. Çalışma listesi (Çalışma dizini): Bir bilgisayar terimidir. Kullanıcının, ilgili dosya adlarına sahip dosyalara erişebileceği, kullanıcının işletim sisteminde bulunduğu dizin. 79. Dosya tanımlayıcı (dosya tanımlayıcı): Dosya tanımlayıcı, dosyalara referansları ifade etmek için kullanılan soyut bir kavram olan bilgisayar biliminde bir terimdir. 80. dosya numarası : Dizin düğümünün kısaltması olan dizin düğümü, UNIX sisteminde yer alan ve düğüm, sahip, dosya, dosya konumu vb. Gibi her dosya hakkında ayrıntılı bilgiler içeren bilgilerdir. 81. Paylaşılan kitaplık (paylaşılan kitaplık): Paylaşılan kitaplık, nesne kodunu içeren bir dosyadır.Çok sayıda a.out dosyası, nesne kodunu yürütme sırasında aynı anda kullanabilir. 82. DLL'ler (Dinamik Bağlantı Kitaplıkları): Microsoft'un işletim sisteminde paylaşılan işlev kitaplıkları konseptini uygulamasının bir yolu olan Dinamik Bağlantı Kitaplıkları. Bu kitaplık işlevlerinin uzantıları .DLL, .OCX (ActiveX denetimi içeren kitaplık) veya .DRV'dir (eski sistem sürücüsü). 83. Müşteri (istemciler): İstemciler, sunucu tarafından sağlanan hizmetlere erişen bilgisayar donanımı veya yazılımıdır. 84. Sunucu (sunucular): Bilgi işlemde, sunucu, sunucu (85) adı verilen, diğer programlar veya aygıtlar için işlevler sağlayan bir bilgisayar programı veya aygıttır. Master-slave mimarisi (istemci-sunucu): İstemci / sunucu mimarisi, C / S mimarisi olarak da bilinen master-slave mimarisi, istemciyi sunucudan ayıran bir ağ mimarisidir. İstemci yazılımının her bir örneği, bir sunucuya veya uygulama sunucusuna bir istekte bulunabilir. Dosya sunucuları, oyun sunucuları vb. Gibi birçok farklı sunucu türü vardır.

86. sanal makine (Sanal Makineler): Bilgisayar bilimi mimarisinde, bilgisayar platformu ile son kullanıcı arasında bir ortam oluşturabilen özel bir yazılım türüdür ve son kullanıcı, sanal makine yazılımının oluşturduğu ortama dayanır. Diğer yazılımları çalıştırmak için.

87. Java Sanal Makinesi (Java sanal Makineleri): Java sanal makineleri, işlemciler, yığınlar, kayıtlar vb. Gibi kendi eksiksiz donanım mimarilerine ve bunlara karşılık gelen komut sistemlerine sahiptir. JVM, belirli işletim sistemi platformlarıyla ilgili bilgileri korur, böylece Java programları, yalnızca Java sanal makinesinde çalışan nesne kodu (bayt kodu) oluşturarak değişiklik yapmadan birden çok platformda çalışabilir. 88. Hedef dosya (nesne dosyası): Bir nesne dosyası, nesne kodunu içeren bir dosyadır; bu, doğrudan yürütülemeyen, yeniden konumlandırılabilir formatta makine kodu anlamına gelir. Birden fazla nesne dosyası biçimi vardır ve aynı nesne kodu farklı nesne dosyalarında paketlenebilir. Nesne dosyaları da paylaşılan kitaplıklar gibi çalışabilir. 89. C ön işlemcisi : C ön işlemcisi, C dili ve C ++ dili için bir ön işlemcidir. Derleyici, başlık dosyası ekleme, makro genişletme, koşullu derleme ve satır kontrolü gibi işlemleri tamamlamak için programı işlemeden önce kaynak kodunu önceden taramak için kullanılır.

Makale referansı:

https://blog.csdn.net/zhangjg_blog/article/details/20380971

https://www.techopedia.com/definition/4763/address-space

https://en.wikipedia.org/wiki/Direct_Media_Interface

https://en.wikipedia.org/wiki/Bus_(computing)

https://en.wikipedia.org/wiki/Interrupt_vector_table

https://en.wikipedia.org/wiki/Busy_waiting

https://en.wikipedia.org/wiki/Context_switch

https://en.wikipedia.org/wiki/Read-only_memory

https://www.techopedia.com/definition/6306/cache-hit

https://zhuanlan.zhihu.com/p/37749443

https://en.wikipedia.org/wiki/Pipeline_(computing)

https://en.wikipedia.org/wiki/Stack_register

https://en.wikipedia.org/wiki/Distributed_operating_system

https://en.wikipedia.org/wiki/Time-sharing

https://zh.wikipedia.org/wiki/UNIX

https://zh.wikipedia.org/wiki/UNIX_System_V

https://en.wikipedia.org/wiki/Network_operating_system

https://zh.wikipedia.org/zh/X86-64

https://zh.wikipedia.org/zh/X86

https://en.wikipedia.org/wiki/Cloud_computing

https://www.techopedia.com/definition/24356/mainframe

https://zh.wikipedia.org/wiki/SATA

https://blog.codinghorror.com/understanding-user-and-kernel-mode/

https://en.wikipedia.org/wiki/Protection_ring

"Milyonlarca Kişi Yapay Zekayı Öğreniyor" un önemli bir parçası olarak, 2020 AIProCon Geliştiriciler Konferansı 26 Haziran'da çevrimiçi olarak yayınlanacak ve geliştiricilerin mevcut sınır teknolojisi araştırmaları ve yapay zekanın temel teknolojileri hakkında tek noktadan bilgi edinmelerine olanak tanıyor. Uygulamalar ve kurumsal vakalardaki pratik deneyimle, heyecan verici ve çeşitli geliştirici salonlarına ve programlama projelerine çevrimiçi olarak da katılabilirsiniz. Bir dizi ileriye dönük aktiviteye ve çevrimiçi canlı yayın etkileşimlerine katılın. Yalnızca on binlerce geliştiriciyle iletişim kurmakla kalmaz, aynı zamanda özel canlı yayın hediyeleri kazanma ve teknik uzmanlarla bağlantı kurma fırsatına da sahip olursunuz.

Yorum alanında seçilirseniz, 299 yuan değerinde "2020 AI Geliştiriciler Konferansı" için çevrimiçi canlı bir bilet alacaksınız. Parmaklarınızı hareket ettirin ve söylemek istediklerinizi yazın!

Microsoft bir kişi için bir şirket mi satın alıyor? Sony programlarını kırın, hacker romanları yazın ve sağlam program hayatını izleyin!

Çin insansız hava aracı "Old Paoer" ın anıları

4 yılda 46 sürüm, Spring Cloud'un geliştirme geçmişini anlamak için bir makale

Jingdong Mall'un arkasındaki yapay zeka teknolojisinin sırrı - anahtar kelimelere dayalı otomatik özet oluşturma

İnternetin babası yeni tacı teşhis etti, bir efsane: Google'ın başkan yardımcısı ve NASA'da misafir bilim insanı olarak görev yaptı

Hiç bu kadar kolay olmamıştı: Kafka'ya karşı saldırmanız için sizi 10 dakika alacak!

Programcılar kodun olmadığı bir çağda işlerini nasıl koruyabilirler?

Luckin Coffee 2,2 milyarlık sahte işlemi açığa çıkarıyor ve Uygulama İLK 1'i geri alıyor
önceki
Yazdığım kod değil, ama ...
Sonraki
İnternetin babasına yeni bir taç teşhisi kondu, bir efsane: Google'ın başkan yardımcısı ve NASA'da misafir bilim insanı olarak görev yaptı
Google, Büyük Ölçekli Ölçeklendirilebilir Kapsamlı Güçlendirmeli Öğrenim için Yeni Bir Mimari olan SEED RL Kaynaklarını Açıyor
Kız arkadaşım yüksek matematik öğreniyor, onun için bir yığın ile bir hesap makinesi yazmak için 15 dakika harcadım | Güç Projesi
Şok! İş parçacığını bu şekilde sonlandırmak hizmetin çökmesine neden olur mu?
Fuzhou: Kapok sokakları giydiriyor
iyi ve kötü günde! Çin, benzeri görülmemiş uluslararası insani acil durum operasyonları başlattı
Yangzhou, Jiangsu'da yüzden fazla itfaiyeci, kapsamlı acil kurtarma yeteneklerini geliştirmek için yağmurda yarışıyor
Böyle bir uçuş eğitimi, dövüş gibidir! Havayla savaşmak için açık eğitim, gerçek savaş "barut tadı" dolu
Kunming sokaklarında komadaki bir genci kurtaran beyazlı genç bayanın hikayesi de efsane.
Xiaohan Bugün
Fabrika atölyesinden çıkan sanat grubu, Çin ve Nijerya arasında bir halk kültürü alışverişi köprüsü inşa ediyor
Bahar Şenliği Taşımacılığı sırasında satılan 300 milyondan fazla bilet, 10. gün tatilden önce yolcu akışının ilk zirvesini kutlayacak.
To Top