Professional Documents
Culture Documents
ИНФОРМАТИКА
ТИПОВИ НА СОФТВЕР
o Софтверот може да се категоризира на многу
различни начини. Еден начин е сите програми да
се класифицираат во неколку широки категории:
системски софтвер, апликативен софтвер,
кориснички (услужен) софтвер, и злонамерен
софтвер.
o Сепак најгенерална поделба на софтверот е на
системски и апликативен. Секој од овие типови на
софтвер понатаму се дели на подтипови (Слика 1).
ТИПОВИ НА СОФТВЕР
Слика 1
НИВОА НА АПСТРАКЦИЈА
софтвер
АПЛИКАТИВЕН СОФТВЕР
o Софтвер со отворен код
o Оние кои работат на развој на софтверот
соработуваат при развивањето на апликациите
користејќи програмерски стандарди кои
дозволуваат секој да може да допринесе за
софтверот
o Кога некој проект ќе се комплетира, кодот на
апликацијата ќе стане достапен за секого и
слободен за користење од секој што сака
БИЗНИС АПЛИКАТИВЕН СОФТВЕР
o Апликативен софтвер со специфични функции
o Илјадници корисници од такви пакети добиваат
поддршка за специфични кориснички апликации
o Примери:
o Менаџирање на односите со корисниците (CRM -
customer relationship management),
o Планирање на ресурсите во претпријатијата (ERP -
enterprise resource planning),
o Логистика (SCM - supply chain management),
o Веб базирана Е-комерција (Web-enabled electronic
commerce)
СОФТВЕРСКИ ПАКЕТИ
o Нашироко користените пакети за продукција се
продаваат заедно како софтверски пакети
(Microsoft Office, Adobe CS …)
o Предности:
o Чинат помалку отколку ако ги купувате еден по еден
o Сите имаат сличен графички кориснички интерфејс
(GUI – graphical user interface)
o Заедно работат добро
o Недостатоци:
o Сите функции не се користат
o Зазема многу дисков простор (bloatware)
WEB BROWSERS (ПРЕБАРУВАЧИ)
o E-mail
o Софтвер кој комуницира со праќање и примање на
пораки и прикачени фајлови преку Интернет, интранет
или екстранет
o Instant messaging (IM)
o Примање и праќање на електронски поарки во реално
време
o Weblog или blog (Блог)
o Личен веб сајт во кој објавените пораки се подредени по
датум (како личен дневник)
o Може да се ажурира со нови информации за некоја тема
или за област
WORD PROCESSING/DESKTOP PUBLISHING
o Општи функции
o Води сметка за тоа каде се зачувани податоците и
програмите
o Ја дели меморијата по апликации и има можност за
o Windows
o GUI, multitasking, networking, multimedia
o Microsoft’s operating system
o NT, XP, 2003
o Different versions manage servers
o Unix
o Multitasking, multi-user, network-managing
o Portable -can run on mainframes, midrange, and PCs
o Linux
o Low-cost, powerful reliable Unix-like operating system
o Open-source
o MAC OS X
o Apple operating system for the iMac
o GUI
o Multitasking
o Multimedia
WINDOWS
Windows е серија на Microsoft оперативни системи, кои
во моментов доминираат во компјутерската индустрија, a
имаат долга и интересна историја. Microsoft добива
поголемо значење со својот прв оперативен систем, DOS
("диск оперативен систем"), кој бил текст-базиран
систем. Ако сакаме да ја стартуваме програмата, мора да
го напишеме нејзиното име на "командната линија" и
ДОС ќе ја отвори за нас. Иако примитивна од денешна
гледна точка, DOS во тоа врене се продавал како
оперативен систем наменет за IBM PC, а кога започнала
масовната продажба веќе било јасно каква ќе биде
иднината на Microsoft во индустријата на продукција на
оперативни системи.
WINDOWS
Мајкрософт има развиено два различни типови на
оперативни системи: Windows 95 што претставува еден
вид еволутивен развој од DOS оперативниот систем, и
Windows NT, нов оперативен систем со помодерен
дизајн и поразвиени и помодерни интерфејс
карактеристики на Windows. Windows NT прерасна во
Windows 2000 и потоа Windows XP. Со Windows XP,
Microsoft повторно почна со производство на само
еден оперативен систем. Windows XP се користи од
страна домашни и бизнис корисници.
UNIX
Unix е оперативен систем за компјутерски системи. Неговите
основни особини се преносливост меѓу хардверски платформи,
возможност да извршува истовремено повеќе процеси
(multitasking) и способност истовремено да опслужува повеќе
корисници. Unix е развиен во текот на шеесеттите години врз
основа на оперативниот систем Мултикс. Развиен е од страна на
Кем Томсон, Денис Ричи и Даглас Мекилрој, програмери на
американската телекомуникациска фирма АТ&Т.
Unix има доживеано повеќе верзии и денес се во секојдневна
употреба, меѓу други, верзиите на IBM и Sun Microsystems (Sun
Solaris), како и во верзии на Слободен Софтвер на BSD Unix и
Линукс (Linux). Интересно е тоа што Би-Ес-Ди (BSD) Unix имал
во јадрото вграден код кој овозможувал поврзување на повеќе
компјутери во мрежа. Мрежниот код на БиЕсДи се смета за
претходник на Интернет протоколот TCP/IP.
LINUX
Линукс (познат и како ГНУ/Линукс) започнат е како хоби проект на
Линус Торвалдс во 1991, а со помош на огромен број програмери од
целиот свет, денес е еден од најпознатите примери за Слободен
софтвер. Терминот Линукс се однесува стриктно на Линукс кернелот,
но денес често се користи за да се опише целиот оперативен систем,
кој е всушност комбинација на Линукс кернелот и ГНУ алатките.
Оттаму, фер и правилно e користењето на терминот „ГНУ/Линукс“ во
контекст на оперативниот систем во целост. Постојат повеќе од 300
различни дистрибуции на ГНУ/Линукс. На почетокот Линукс бил
развиван и користен од страна на ентузијасти. Од тогаш па наваму како
алтернатива на неслободните Unix и Microsoft Windows, Линукс ја има
добиено поддршката на неколку од мамутите во индустријата за
информатичка технологија како што се IBM и Hewlett-Packard.
Аналитичарите го препишуваат овој успех на независноста од
компаниите, ниската цена за имплементација, безбедноста и
стабилноста.
КАРАКТЕРИСТИКИ НА ЛИЦЕНЦИТЕ ЗА СОФТВЕР СО ОТВОРЕН КОД (OPEN-SOURCE SOFTWARE)
o Програмата
o Мора да содржи изворен код и да дозволува дистрибуција во
изворен код, како и во бинарна форма
o Лиценцата
o Не смее да ја ограничи било која страна од продавање или давање
на софтверот како компонента во некоја софтверска дистрибуција
како целина која содржи програми од неколку извори
o Мора да им дозволи модификации и користење на делови од
кодот за други изведени дела (програми), и мора да дозволува тие
да бидат дистрибуирани под истите услови како и лиценцата на
оригиналниот софтвер
o Правата врзани за програмата мора да важат за сите на кои
програмата е дистрибуирана, без потреба за активирање на
дополнителни лиценца
КАРАКТЕРИСТИКИ НА ЛИЦЕНЦИТЕ ЗА СОФТВЕР СО ОТВОРЕН КОД (OPEN-SOURCE SOFTWARE)
o Лиценцата (продолжува)
o Може да ограничи изворниот код да биде дистрибуиран во
модифицирана форма само ако лиценцата дозволува
дистрибуција на посебни датотеки со изворен код со цел:
промена на програмата во време на развој
o Не смее да врши дискриминација против која било
личност или било која група на лица
o Не смее да го ограничи никого од користењето на
софтверот во одредено поле на активност
o Не треба да се специфични за посебни производи
o Не треба да контаминираат друг софтвер со рестрикции за
софтвер кој се дистрибуира заедно со лиценциран софтвер