Software Engineering



Download 11,97 Mb.
Pdf ko'rish
bet178/584
Sana08.01.2022
Hajmi11,97 Mb.
#331302
1   ...   174   175   176   177   178   179   180   181   ...   584
Bog'liq
Software Engineering Architecture-driven Software Development ( PDFDrive )

97
6.1 
Software as a raw material
Table 6.2 
Key Software Terms and Definitions
Term
Definition
Code
Instructions expressed in the syntax of a programming language that 
can be compiled and executed regardless of the correctness of the 
code or the validity of the data processing results.
Module
An early structured programming term to refer to a self-contained 
routine or procedure that represents a part or element of a larger 
program. Modules represent a separation of concerns and improve 
software maintainability by enforcing boundaries referred to as 
interfaces. Modules are executed within a larger program through 
the invoking of the module’s interface. A module interface expresses 
the data items that are provided to and returned by a module when 
invoked.
Modularity
The compartmentalization and interrelation of the parts of a software 
program. Module programming can be performed even where the 
programming language lacks explicit syntactic features to support 
named modules.
Object
In object-oriented programming, a class is a module that 
encapsulates the data attributes and set of procedures used to set 
and retrieve their values. An object is an instance of a class that has 
a unique identity (specific values that distinguish it from other objects 
of that class), a state that describes the data values stored within an 
object, and behaviors that specify the interfaces by which the object 
can be accessed.
Program
A combination of modules or objects that perform an array of 
business or operational data processing tasks. The executable form 
of a program is in binary form, which a computer can execute. The 
human-readable form is expressed in source code in a software 
language that the programmer can edit. A program in source code 
form must be compiled, assembled, and linked with other essential 
referenced library routines to produce an executable file.
Application
A specialized program designed to perform business or operational 
tasks. Application is a term used to distinguish general-purpose 
programs, such as word processors, spreadsheets, video players, 
etc., from system software and middleware. Applications manage 
and integrate a computer’s capabilities, but do not directly support 
the user in performing a business or operational task.
System software 
and middleware
Middleware is software that provides computing services to software 
applications beyond those available from the operating system, or 
provides connections between software applications so that they can 
exchange data.
Product
Any software program or application that is being developed for the 
express purpose of commercial distribution, customer delivery, or to 
facilitate enterprise processes. A generic term used to address the 
focus of a software development effort on the product and its post-
development processes.



Download 11,97 Mb.

Do'stlaringiz bilan baham:
1   ...   174   175   176   177   178   179   180   181   ...   584




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish