bilgisayar yazılımı ne demek? Yardımcı programlar Ana yazılım ürünleri

Bir veri işleme sisteminin teknik temeli olarak bir bilgisayarın yetenekleri, kullanılan yazılım (programlar) ile ilgilidir.

programı - bir sorunu çözmek için sıralı bir bilgisayar komutları (talimatları) dizisi.

Yazılım - operasyonları için gerekli bir dizi veri işleme programı ve belge.

Programlar, görevlerin makine uygulaması için tasarlanmıştır. Şartlar bir görev Ve ek bilgisayar bilimi ve yazılımı (SW) bağlamında çok yaygın olarak kullanılmaktadır.

Bir görev - çözülmesi gereken sorun.

ek - Bir sorunu çözmek için bir bilgisayarda yazılım uygulaması.

Birçok farklı görev sınıflandırması vardır. Geliştirmenin özellikleri ve yazılım türü açısından, teknolojik ve işlevsel olmak üzere iki görev sınıfı arasında ayrım yapacağız.

teknolojik zorluklar bir bilgisayarda bilgi işlemenin teknolojik sürecini düzenlerken konur ve çözülür. Teknolojik zorluklar kalkınmanın temelidir servis araçları bir bilgisayarın işlerliğini sağlamak, başka programlar geliştirmek veya bu işlevsel görevleri işlemek için kullanılan yardımcı programlar, hizmet programları, prosedür kitaplıkları vb. biçimindeki yazılım.

Fonksiyonel görevler konu alanlarının bilgi sistemleri içinde yönetim fonksiyonlarının uygulanmasında çözümler gerektirir. Örneğin, ticari bir işletmenin faaliyetlerini yönetmek, ürünlerin piyasaya sürülmesini planlamak, malların taşınmasını yönetmek vb. İşlevsel görevler birlikte bir konu alanı oluşturur ve özgünlüğünü tamamen belirler.

Konu (uygulanan) alanı - Bir dizi birbirine bağlı işlev, yönetim görevleri, yardımıyla belirlenen hedeflerin yerine getirilmesine ulaşılır.

Kullanım şekline ve kullanıcı kategorilerine göre tüm programlar iki sınıfa ayrılabilir - yardımcı programlar ve yazılım ürünleri (ürünler).

Yardımcı Programlar("Kendiniz için Yazılım") geliştiricilerinin ihtiyaçlarını karşılamak üzere tasarlanmıştır. Çoğu zaman, yardımcı programlar, veri işleme teknolojisinde bir hizmetin rolünü oynar veya geniş dağıtım için amaçlanmayan işlevsel sorunları çözmeye yönelik programlardır.

Yazılım ürünleri(ürünler) kullanıcıların ihtiyaçlarını karşılamak, geniş dağıtım ve satış için tasarlanmıştır.

Yazılım- herhangi bir endüstriyel ürün türü olarak uygulanmak üzere hazırlanmış, kitlesel talebin belirli bir sorununu (görevini) çözmek için birbiriyle ilişkili bir dizi program.

Kural olarak, yazılım ürünleri, uzman firmalar - program distribütörleri (distribütörler), daha az sıklıkla - geliştirme firmaları tarafından gerçekleştirilen bakım gerektirir. Toplu uygulama programlarının bakımı, büyük işçilik maliyetleri ile ilişkilidir - tespit edilen hataların düzeltilmesi, programların yeni sürümlerinin oluşturulması, vb.

Yazılım ürününün bakımı- yazılım ürünü performansının desteklenmesi, yeni sürümlerine geçiş, değişiklik yapılması, tespit edilen hataların düzeltilmesi vb.

Bilgisayar teknolojisinin gelişiminin şafağında, programlama dilleri kavramı ve yardımlarıyla oluşturulan komut dizileri, biraz sonra uygulama olarak adlandırılmaya başlandı. Aslında bunlar yazılım ürünleridir (özellikle yazılım). Yani, belirli bir komut seti, belirli bir görevi gerçekleştirmenize veya bir bilgisayar sisteminin bir bütün olarak çalışmasını sağlamanıza izin verir. Onlar neler?

Yazılım ürünleri: temel sınıflandırma

Hemen bir rezervasyon yapalım: bilgisayar teknolojisi ormanına tırmanmayacağız, ancak bunların ne olduğunu ve hangi programların, tabiri caizse, basit bir dilde anlamaya çalışacağız.

Bugün birkaç tür yazılım sınıflandırması veya yazılımı vardır. Ana türler arasında:

  • sistem yazılımı;

Bazen bu liste, özel yardımcı programlar biçimindeki geliştirme ve yönetim araçlarını da içerir, ancak genel olarak sistem uygulamalarına atfedilebilirler.

Kullanıma göre yazılım ürünleri türleri

Yazılım ürünlerinin, erişim haklarının türüne ve maliyetine göre kullanımını içeren başka bir sınıflandırma daha vardır. Bu, aşağıdaki kavramları içerebilir:

  • fikri mülkiyet hakkını korurken, yalnızca kurma ve kullanma haklarını sağlayan telif hakkı sahibinin tekeli olan tescilli yazılım;
  • bir yazılım ürünü ve resmi bir lisans satın alınması anlamına gelen ticari (ücretli) yazılım;
  • belirli bir süre (genellikle 30 gün) kullanılabilen ve sonrasında bir lisans satın almanız veya ürünü kaydettirmeniz gereken shareware;
  • ücretsiz (ücretsiz) yazılım - lisans veya ödeme gerektirmeyen programlar ve uygulamalar;
  • herkesin istediği gibi değiştirebileceği veya değiştirebileceği (GNU lisansı) ücretsiz yazılım.

Şimdi, tüm yazılım paketlerinin bazı türlerine ve her türden ayrı uygulamalara biraz daha ayrıntılı olarak bakalım.

bellenim

Bu tür yazılımlar sistem kısmına aittir. Başka bir deyişle, bunlar bilgisayar yazılım ortamı (işletim sistemi veya kurulu uygulamalar) arasında etkileşimi sağlayan temel düzeydeki araçlardır.

Bugün bunlara sürücüler denir - bilgisayar sisteminin yazılım bölümünün herhangi bir "demir" bileşeni tanımasını ve doğru çalışmasını sağlamak için tasarlanmış küçük programlar. Kural olarak, tüm ayarlar, BIOS adı verilen kendi yazılım ortamına sahip olan anakart üzerindeki özel bir çipte saklanır. Ve yalnızca donanımın temel ayarlarını saklamakla kalmayan, aynı zamanda bilgisayar terminali açıldığında da tanı koyan BIOS'tur (tüm çakışmalar veya arızalar algılanmazsa, bilgisayar sistem hoparlöründen başladığında karakteristik bir tek bip sesi duyulur) ).

İşletim sistemleri

Muhtemelen, işletim sistemlerinin bilgisayar ile kullanıcı arasında iletişim kuran yazılımın ana parçası olduğunu söylemeye gerek yok. Kabaca söylemek gerekirse, bu, kullanıcının belirli sistem işlevlerine erişebildiği ve çeşitli tür ve seviyelerdeki uygulamaları kullanarak belirli görevleri yerine getirdiği arayüzü sayesinde bir tür katmandır.

Bugüne kadar, oldukça fazla sayıda bilinmektedir ve hepsi eşdeğer değildir. Çoğunda "işletim sistemi" metni bile var. Her durumda, dil çevirmenleri ve diğer birçok şey dahil olmak üzere tüm bileşenlerin ve kullanıcının sistemdeki çalışmasının çalışmasını sağlamak için en güçlü araçları içerirler.

Geliştirme araçları

Bir işletim sistemi veya herhangi bir uygulama olsun, herhangi bir türdeki yazılım ürünlerinin geliştirilmesi, yalnızca belirli bir komut dizisini değil, aynı zamanda çevirmenleri, dil yorumlayıcılarını, derleyicileri vb. içeren herhangi bir programlama dili temelinde gerçekleştirilir. bazen sökücüler bile).

Birçok dil, komutların manuel olarak girilmesini kullanır, örneğin, metin modunda, özel bilgi olmadan, tabiri caizse, sezgisel bir düzeyde Delphi veya Java gibi dillerle çalışmanıza izin veren tüm özel platformları bile bulabilirsiniz. Bu arada, sayfalar ve bunların ilişkileri, bu tür yazılım ürünlerinin sahip olduğu yerleşik yeteneklere dayalı olarak oluşturulduğunda, aynı şey web sitesi geliştirme için de geçerlidir. Örnekler? Lütfen! Aynı editör MS Office Word, WordPress vb.

Yönetim Araçları

Sistem yönetimi, herhangi bir yazılım ortamının ayrılmaz bir parçasıdır. Gerçekten de, tek bir bilgisayarın, yerel bir ağdaki terminallerin ve hatta uzak sunucularda barındırılan tüm İnternet kaynaklarının çalışmasındaki sorunların ve hataların zamanında tespiti ve düzeltilmesi, gelecekte birçok sorunun önlenmesine yardımcı olur.

Örneğin, standart Windows sistemleri setinde (ve sadece onlarda değil), örneğin bir sabit sürücüyü hatalar için kontrol etmeye, RAM'i test etmeye vb. İzin veren özel programlar ve uygulamalar da vardır. işlevlerinde genişletilmiş araç setlerine sahip üçüncü taraf yardımcı programları. Kullanımları ile sistem yönetimi yeni ve daha yüksek bir seviyeye ulaşır.

İlginç bir örnek olarak, standart Windows yardımcı programından çok daha fazla özelliğe sahip olan Victoria adlı Belaruslu bir geliştiricinin sabit diskindeki sistem hatalarını bulmak ve düzeltmek için bir programdan bahsedebiliriz. Program genellikle sabit sürücüleri "yeniden manyetize edebilir", bozuk sektörleri geri yükleyebilir, ancak kümelerde depolanan bilgileri etkilemeden. Ve bu, bu alandaki uygulamaların sadece küçük bir kısmıdır. Ayrıca, ağdaki herhangi bir yerel bilgisayarı ve hatta tüm ağ sisteminin işleyişini kontrol etmenize izin veren sistem yöneticilerine yönelik uygulamaları da göz önüne alırsak, o zaman hangi ilerlemenin geldiğini merak edersiniz: Bugün yapabileceğiniz pek çok yardımcı program var' her şeyi tarif et.

Bilgi güvenliğinin sağlanması

Bilginin korunması ve herhangi bir sistemin güvenliğinin sağlanması ile ilgili olarak burada da bu tür araçlar bulunmaktadır. Program modülleri üst düzey dillerde yazılan bu tür ürünler, her türlü tehdide karşı koymanıza olanak tanır.

Ancak bu sadece antivirüslerle ilgili değil. Aynı şekilde, güvenlik duvarları veya güvenlik duvarları olarak adlandırılan sanal güvenlik duvarları dahil olmak üzere, sızmayı önleyen her türlü rahatsız edici reklam buna dahildir.

İnternet Erişim Araçları

Bilgi güvenliğine odaklanan önceki uygulama türü, İnternet'e erişimle çok yakından ilgilidir, çünkü bugün tehditlerin çoğu oradan gelmektedir.

Erişim sağlamaya gelince, ana araçlar, kesin olarak tanımlanmış ağ ayarları (bilgisayar IP adresi, alt ağ maskesi, birincil ve ikincil ağ geçitleri, DNS, WINS ve proxy sunucuları vb.) temelinde çalışan İnternet tarayıcılarıdır. . Bu tür uygulamalara genellikle uygulama programları denir.

Uygulama yazılımı

Şimdi en büyük program sınıfına geçelim - uygulama yazılımı. Bu tür uygulamalar kesinlikle matematik, ofis, eğlence, bilimsel ve diğerleri gibi belirli görevlerin yerine getirilmesine odaklanır.

Her şeyi listelemek fiziksel olarak imkansızdır, ancak birkaç alan kesin olarak tanımlanabilir: dokümantasyon ve elektronik tablolarla çalışma (ofis programları ve iş akışı sistemleri), muhasebe, multimedya işleme (grafik, ses ve video), tasarım sistemleri, matematiksel platformlar ve bilimsel hesaplamalar veya modelleme, veritabanı araçları, e-posta istemcileri ve tarayıcılar, dosya yöneticileri vb. Bu tür uygulamaların listesi sonsuzdur.

Windows işletim sisteminin temel seti

Şimdi herhangi bir Windows örneğinde bulunan ana yazılım ürünlerine bakalım. Böyle bir kümeyi evrensel olarak adlandırmanın zor olduğunu söylemeye gerek yok, çünkü diğer işletim sistemlerinde bu tür kümeler önemli ölçüde farklılık gösterebilir. Yine de ülkemizde en yaygın olarak kullanılan bu işletim sistemleri olduğu için bu özel paketi ele alacağız.

Herhangi biri dikkat ederse, ana menüde Windows'un ilk kurulumundan sonra, amaca göre sıralanmış programları bulabilirsiniz: standart, hizmet, yönetim vb. Ancak herkes bunun buzdağının sadece küçük bir parçası olduğunu bilmiyor. Gerçek şu ki, birçok yardımcı yardımcı program menüde görüntülenmiyor. Çoğunlukla, komut satırından veya Çalıştır menüsünden çağrılabilirler.

Ek olarak, bazı belgeler için hala izleyiciler olmasına rağmen (aynı Word Pad) “temiz” Windows sistemi ana ofis paketinden tamamen yoksundur. Böylece, “OS” u ​​kurduktan sonra, kullanıcının ana ofis paketini kendi başına kurması gerektiği ortaya çıktı. Ancak, bu zorluklara neden olmaz.

Hesap makineleri, not defterleri, dosya yöneticileri, İnternet tarayıcıları ve çok daha fazlası hakkında konuşamazsınız - bunlar her sistemde mevcuttur.

Yardımcı Programlar

Son olarak, yazılım yetenekleri yalnızca sistemin teşhisine veya optimizasyonuna izin vermekle kalmayan, aynı zamanda belirli veri türleri ile çalışırken ek bir araç olarak hizmet eden ürünlere bakalım.

İlk uygulama türü genellikle optimize edici olarak adlandırılır. “İşletim Sisteminin” kendisinde sistem düzeyindeki hataları bulup düzeltirler ve ayrıca kullanıcı için gereksiz olan bazı arka plan işlemlerini devre dışı bırakmanıza ve aşırı miktarda kaynak tüketmenize izin vererek sistemi bir bütün olarak hızlandırırlar.

Windows'ta, pratikte böyle araçlar yoktur, belki de standart kontrol araçları dışında ve Ne yazık ki, kullanılmayan bileşenler veya arka plan hizmetleri manuel olarak devre dışı bırakılmalıdır ve özel bilgi olmadan bu öngörülemeyen sonuçlara yol açabilir. Ancak optimize ediciler, yalnızca kritik arızalara yol açmayacakları devre dışı bırakarak otomatik modda çalışır.

Aynı şey, çok sayıda işe yaramaz, eski veya yanlış bağlantı içerebilen ve en azından belirli uygulamaların ve başlangıçtaki tüm sistemin yükleme süresini artıran sistem kayıt defterini düzenlemek ve birleştirmek için de geçerlidir.

Standart Windows kaldırıcı ile uygulamaları kaldırmak da her zaman doğru şekilde yapılmaz. Çoğu zaman, işlemin sonunda, sistemde artık dosyalar, klasörler veya aynı kayıt defterindeki girişler şeklinde bir sürü çöp kalır. Burada, sistemi tamamen temizleyen iObit Uninstaller gibi benzersiz yardımcı programlar kurtarmaya gelir ve bundan sonra kullanıcının kalan nesneleri manuel olarak araması ve kaldırması gerekmez.

Başka bir örnek, aygıt sürücülerini güncellemektir. Ayrıca otomatik mod yoktur. Ancak Driver Booster gibi üçüncü taraf yardımcı programlar bununla basit bir şekilde ilgilenir ve sürücüleri yalnızca resmi kaynaklardan (donanım üreticisi web siteleri) günceller.

Son olarak, en popüler olanlardan biri arşivleyicilerdir, çünkü İnternet'ten yeterince büyük bir başlangıç ​​hacmine sahip dosyalar indirirken bile, "ağırlıklarını" azaltmak için özel arşivlere paketlenirler. Ek olarak, büyük klasörler birkaç ayrı arşive bölünebilir ve WinRAR, WinZIP veya 7Zip gibi programlar bu tür verileri basit bir şekilde işlemenize izin verir.

Son söz yerine

Son olarak, elbette bunların bugün bulunabilecek tüm yazılım ürünlerinden uzak olduğunu söylemek gerekiyor. Bununla birlikte, öyle görünüyor ki, bu kadar minimal bir tanımla bile, herhangi bir kullanıcı, farklı amaçlara yönelik programlar arasındaki farkı hissedebilecek ve neye benzedikleri ve neye hizmet ettikleri hakkında genel sonuçlar çıkarabilecekler.

Kullanıcıya sağlanması amaçlanan yazılım ve ilgili belgeler. Not GOST R ISO 9126'da verilen tanıma göre, bir yazılım ürünü, ... ... için tasarlanmış bir yazılım nesnesidir.

Yazılım- GOST 7.83 2001'e göre, bir program veya program metninin bir programlama dilinde veya yürütülebilir kod biçiminde yayınlanması olan bağımsız, devredilebilir bir çalışma ... Yayıncılık Sözlüğü

YAZILIM- bir program veya program metninin bir programlama dilinde veya yürütülebilir kod biçiminde yayınlanması olan bağımsız, devredilebilir bir çalışma ... Hukuk Ansiklopedisi

yazılım- 4.42 bilgisayar programları, prosedürleri ve muhtemelen ilişkili dokümantasyon ve verilerden oluşan yazılım ürünü seti Kaynak: G... Normatif ve teknik dokümantasyon terimlerinin sözlük referans kitabı

YAZILIM- 1) GOST 7.83–2001 SIBID'e göre “Elektronik yayınlar. Ana türler ve çıktı bilgileri "- bir program veya program metninin bir programlama dilinde veya biçiminde yayınlanması olan bağımsız, yabancılaştırılabilir bir çalışma ... ... Terimler ve tanımlar açısından ofis işleri ve arşivleme

IBM TCP/IP yazılım ürünü- Çeşitli ailelerden IBM bilgisayarları için TCP / IP protokollerini destekler: IBM PC, IBM PS / 2, IBM PC / RT, IBM 9370, IBM 43XX, IBM 30XX. FTP dosya aktarım protokolü, SMTP e-posta kullanıcı deneyimi için temel desteği içerir, ... ... Teknik Çevirmenin El Kitabı

kişisel sistemler için yazılım ürünü- - [L.G. Sumenko. İngilizce Rusça Bilgi Teknolojileri Sözlüğü. M .: GP TsNIIS, 2003.] Konular genel olarak bilgi teknolojisi EN kişisel yazılım ürünü ... Teknik Çevirmenin El Kitabı

casus yazılım- belirli bir türde, kullanıcıya uygun bildirimde bulunulmadan, kullanıcının rızası ve kontrolü olmaksızın kurulan ve kullanılan bir yazılım ürünü, yani. yetkisiz olarak kuruldu. Bu dar anlamda casusluk terimi ... ... Wikipedia

İzleme yazılımı ürünü- Bir izleme yazılımı ürünü, bilgisayar sistemlerini izlemek için tasarlanmış bir yazılımdır (modül) ve ayrıca kullanıcıların ve süreçlerin faaliyetlerini, pasif nesnelerin kullanımını ve ... ... Wikipedia'yı kaydetmenizi sağlar.

Yelken (yazılım ürünü)- Bu terimin başka anlamları vardır, bkz. Yelken (anlamları). Yelken, ticari faaliyetlerin yanı sıra eyalet ve belediye kurumlarının faaliyetlerini otomatikleştirmek için tasarlanmış bir dizi yazılım ürünüdür ... ... Wikipedia

Yardımcı Programlar

Yardımcı Programlar

Yardımcı programlar, geliştiricilerinin ihtiyaçlarını karşılamak için tasarlanmış programlardır. Tipik olarak, bu tür programlar geniş dağıtım için amaçlanmayan sorunları çözer.

Ayrıca bakınız: Uygulama programları

Finam Finans Sözlüğü.


Diğer sözlüklerde "Yardımcı programların" neler olduğunu görün:

    - (Fransa) Fransız Cumhuriyeti (République Française). I. Genel bilgi F. Batı Avrupa'daki devlet. Kuzeyde, F. bölgesi Kuzey Denizi, Pas de Calais ve İngiliz Kanalı, batıda Biscay Körfezi tarafından yıkanır ... ...

    - - bilim adamı ve yazar, Rusya Bilimler Akademisi'nin tam üyesi, St. Petersburg Üniversitesi'nde kimya profesörü; köyde doğdu Arkhangelsk eyaleti, Denisovka, 8 Kasım 1711, 4 Nisan 1765'te St. Petersburg'da öldü. Şu anda… …

    Ana Ülke ... Vikipedi

    Avrupa ortaokulunun genel gelişim süreci. Ortaöğretim genel eğitim okulu şu anda Avrupa'nın hemen her yerinde akut bir kriz yaşıyor. Bugüne kadar, okul sistemleri olarak klasisizm ve gerçekçilik arasındaki asırlık anlaşmazlık henüz çözülmedi.

    XIII. İçişleri (1866-1871). 4 Nisan 1866'da, öğleden sonra saat dörtte, İmparator Alexander, Yaz Bahçesi'ndeki her zamanki yürüyüşünden sonra, bilinmeyen bir kişi ona tabanca ateşlediğinde bir arabaya biniyordu. Şu anda, ayakta ... ... Büyük biyografik ansiklopedi

    Çin Halk Cumhuriyeti, ÇHC (Çince: Zhonghua Renmin Gunhego). I. Genel bilgi K. nüfus bakımından en büyük ve yüzölçümü bakımından dünyanın en büyük devletlerinden biridir; Orta ve Doğu Asya'da bulunur. Doğuda… Büyük Sovyet Ansiklopedisi

    Kullanılan bir kelime: a) edebi bir terim olarak ve b) orta öğretim sisteminin bir tanımı olarak. Her iki durumda da, mülkiyet niteliğine göre kategorileri (sınıfları) belirten Latince classis kelimesinden gelir ... ... Ansiklopedik Sözlük F.A. Brockhaus ve I.A. efron

    Olgun bir komüniste özgü, tarihsel olarak gerekli bir emek faaliyeti biçimi. toplum. K. t. için karakteristiktir: 1) emeğin kendi başına belirlenen bir faaliyete dönüştürülmesi. içerik, zorunluluktan bağımsız. yükselenlerin kararları ... ... Felsefi Ansiklopedi

    - (1935'e kadar İran) I. Genel bilgi I. Batı Asya'da devlet. Kuzeyde SSCB, batıda Türkiye ve Irak, doğuda Afganistan ve Pakistan ile komşudur. Kuzeyde Hazar Denizi, güneyde Pers ve Umman körfezleri tarafından yıkanır, ... ... Büyük Sovyet Ansiklopedisi

    I Mısır (Kuzeydoğu Afrika'da Nil Nehri'nin alt kesimlerinde bulunan antik antik devlet. Tarihsel anahat. E. bölgesinin yerleşimi Paleolitik döneme kadar uzanır. İklimin daha nemli olduğu MÖ 10 6 m bin'de , ... ... Büyük Sovyet Ansiklopedisi

Kullanım şekline ve kullanıcı kategorilerine göre tüm programlar 2 sınıfa ayrılabilir: yardımcı programlar Ve yazılım ürünleri (ürünler).

Yardımcı Programlar (araçlar) geliştiricilerin kendileri tarafından kullanılmak üzere tasarlanmıştır. Çoğu zaman, bunlar geniş dağıtım için tasarlanmamış işlevsel görevler için yazılım çözümleridir.

Yazılım - herhangi bir endüstriyel ürün türü olarak uygulanmak üzere hazırlanmış, kitlesel talebin belirli bir sorununu (görevini) çözmek için birbiriyle ilişkili bir dizi program.

Yazılım ürünü, işletim için uygun şekilde hazırlanmalı, gerekli teknik belgelere sahip olmalı, bir hizmet sağlamalı ve programın güvenilir çalışmasını garanti etmeli, üreticinin ticari markasına sahip olmalı ve ayrıca bir devlet tescil koduna sahip olması da istenmektedir.

Yazılım ürünleri geniş dağıtım ve satışa yöneliktir.

Yazılım ürünleri oluşturma süreci oldukça uzundur, programların geliştirilmesi ve işletilmesi için teknik ve yazılım ortamındaki değişikliklerle, bağımsız bir endüstrinin ortaya çıkması ve gelişmesiyle ilişkilidir - bölünme ile karakterize edilen bilgi işi. yazılım geliştirme firmalarının emeği, daha fazla uzmanlaşması, yazılım ve bilgi teknolojileri için bir pazarın oluşturulması.

Yazılım ürünü, modern programlama araçlarını kullanarak tasarım çalışmalarını gerçekleştirmek için endüstriyel teknoloji temelinde geliştirilmiştir. Özgünlük, bilgi işlemenin doğasına ve kullanılan araçlara bağlı olarak algoritma ve program geliştirme sürecinin benzersizliğinde yatmaktadır.

Kural olarak, yazılım ürünleri, daha az sıklıkla yazılım geliştiricileri tarafından uzmanlaşmış yazılım dağıtım şirketleri (dağıtıcılar) tarafından gerçekleştirilen bakım gerektirir. Toplu uygulama programlarının bakımı, büyük işçilik maliyetleriyle ilişkilidir - hataları düzeltme, programların yeni sürümlerini oluşturma vb.

Programların ana özellikleri

    algoritmik karmaşıklık.

    Uygulanan fonksiyonların bileşimi ve detaylandırılması.

    İşlevlerin eksiksizliği ve tutarlılığı.

    Program dosyalarının boyutu.

    Programın yan tarafından işletim sistemi ve donanım gereksinimleri.

    Disk alanı miktarı.

    İşletim belleği boyutu.

    İşlemci türü.

    OS sürümü.

    Bir bilgisayar ağının kullanılabilirliği vb.

Yazılım ürünü kalite göstergeleri (pp)

    Hareketlilik - yazılımın teknik bilgi işleme, işletim sistemi, ağ teknolojisi araçlarından bağımsızlığı. Mobil PP herhangi bir değişiklik yapılmadan toplu kullanıma uygundur.

    Güvenilirlik - Kesintisiz ve kararlı çalışma, meydana gelen hataları teşhis etme yeteneği.

    Yeterlik - mümkün olan minimum bilgi işlem kaynakları tüketimi ve mümkün olan maksimum hız.

    değiştirilebilirlik - Değişiklik yapma kolaylığı.

    İletişim - ortak sunum formatlarında veri alışverişini sağlayan diğer programlarla entegrasyon özelliği.

    İnsan faktörünün muhasebeleştirilmesi - kullanıcı dostu bir arayüz, içeriğe duyarlı bir araç ipucu veya eğitim sisteminin varlığı, iyi belgeler.

Konunun devamı:
Çözümler

Aşağıdaki tablo, .deb dosya uzantısı hakkında faydalı bilgiler sağlar. Şunlar gibi soruları yanıtlar: .deb dosyası nedir? Hangi yazılımı açmam gerekiyor?