Софтуерът епрограмирането, което според много хора е трудно да се разбере или научи, не е много важно / безсмислено, а някои хора смятат, че е тривиално. Но всъщност софтуерът е доста интересен за обсъждане. Защо е така? защото макар да не се вижда, функциите му са многобройни и много функционални, особено за света на бизнеса.

Отделно от това софтуер е имного важна част, съдържаща се в компютър. Ето защо, за да разберете по-ясно за софтуера. Познайте предварително за характеристиките на самия софтуер, за да можете да разберете софтуера във вашата компютърна система. Ела вижте отзивите по-долу!

Характеристики на софтуера

Всеки трябва да има преценкаразличен по отношение на софтуера. Той е свързан с това как някой е замесен или запознат със софтуера. Пример е как желанията на потребителя по отношение на техните нужди в софтуера. Или разработчик (разработчик), занимаващ се с кодиране, поддържане, проектиране и оценка на софтуер, който е, като разгледа как характеристиките на софтуера, преди да бъде изпратен на други хора / други потребители.

Компютърната система има няколко слоя, където софтуерът е разположен във втория и третия слой. Във втория слой там компилатори, операционни системи, редактори и интерпретатори, В третия слой има Приложен софтуер.

Функцията на системен софтуер еза регулиране на работата на системата. Където в софтуера има това, което се нарича "Операционна система", която може да свърже хардуерно устройство с компютърните потребители. Функцията е, че потребителят не е труден или неприятно да програмира от самия компютър. Характеристиките на софтуера могат да бъдат класифицирани в няколко групи, а именно:

а. Въз основа на функция

Характеристики на софтуера

Характеристиките на софтуера въз основа на неговата функция са:

  1. функционалност, това означава, че се отнася до нивото на производителност на софтуера по посочената цел.
  2. Надеждност, това е свързано със способността на софтуера да предоставя функционалност по желание или при определени условия.
  3. ползваемостт.е. способността на софтуера до степен, в която може да се използва правилно и лесно.
  4. ефективност, а именно как способността на софтуера да използва / прилага системни ресурси по ефикасен и ефективен начин за използване.
  5. поддръжка, а именно как способността на софтуера в "лекота на модификация" например да подобрява производителността, да коригира грешките и да разширява функцията на същността на софтуера.
  6. преносимост, т.е. се отнася до лекотата на разработчик на софтуер (разработване на софтуер). Което означава разработчик на софтуер които могат да прехвърлят софтуер. Методът трябва да бъде прехвърлен от една платформа на друга, така че няма да има промяна (ако има само минимум). Най-просто казано, способността на софтуера да функционира правилно без никакви промени в него както на хардуерната платформа (хардуер), така и софтуер (софтуер)
  7. стабилност, т.е. ако устройството има невалидни данни, степента на способността на софтуера.
  8. почтеност, това е свързано със способността на софтуера по отношение на неоторизиран достъп до данни, а също и данни, които могат да бъдат предотвратени.

б. Въз основа на разликата с хардуера

Характеристики на софтуер с хардуер

Характеристиките на софтуера по отношение на различията с хардуера са следните:

  1. Софтуерът е уникален, т.е.масово произведени, но все още се разработват. За разлика от хардуера. Когато софтуерът е направен само един, не се произвежда в големи количества, като хардуер.
  2. Софтуерът не разпознава "остарели думи". Хардуерът противоречи на софтуера в този случай, тъй като хардуерът е по-лесно остарял, ако се използва за дълъг период. Например, ако закупите Gadge, който има Snapdragon 835 процесор, 64 GB ROM, 16GB RAM, 32MB камера, колкото по-дълго приспособлението ще остарее, знакът е, че неговата производителност ще намалее, а цената също ще намалее / по-евтино.
  3. Част от софтуера е разработен от "custom", докато разработката от "Component-based Assembly" се използва в хардуера.

В. Въз основа на природата

Характеристики на софтуера въз основа на свойства

Характеристиките на софтуера въз основа на неговия характер са:

  1. софтуерно инженерство е метод, използван при направатасофтуер, не произведен от производител или производство. Така че може да се каже, че една продукция е доста уникална, защото няма производствена серия.
  2. Ако софтуерът има недостатъци / дефекти, той може да бъде поправен, разработен и обновен непрекъснато, така че никога да не се износва или износване Ако потребителят на софтуерната система иска системата, както желае, софтуерът може да бъде в съответствие с неговите желания.
  3. Софтуерът обикновено се поправя според нуждите на своите потребители. Докато стоките от фабриките са окончателни и постоянни, когато са в производство.
  4. Невидим (tне се вижда).
  5. Гъвкавост, т.е. ако има недостатъци, които могат да бъдат разработени / модифицирани.
  6. Като цяло може да бъде свързан към компютърната система.

г. Въз основа на книгата на Ian Sommerville

Въз основа на книгата на Ian Sommerville

Софтуерното инженерство е книга, написана от "Ian Sommerville" за софтуера, в която има характеристики за софтуера, а именно:
  1. maintanability, тоест може да се лекува. Когато софтуерът трябва да може да посрещне промените в потребителските нужди.
  2. надеждност, тоест софтуерът трябва да е надежден.
  3. производителностт.е. по отношение на използването на ресурси (съхранението) трябва да бъде ефективно.
  4. ползваемостт.е. използването на софтуера трябва да бъде в съответствие с планираното / създаденото.

По този начин съдържанието на прегледа относнохарактеристики на софтуера, дано с горния Ulsan може да се разбере лесно за софтуера, защото всъщност софтуерът има много функции за своите потребители, ако е добре разпознат.

Коментари 0