Page 61 - DCAP507_SYSTEM_SOFTWARE
P. 61
Unit 3: Machine Structure and Assembler Basic Functions
CMC was awarded the order just one month before the major sports event and its mandate Notes
included establishing and managing a 24-hour operational support for the IT infrastructure,
call centre for providing information relating to the event to the general public, implementing
its games management system, software package to facilitate accreditation of the participants,
providing information from the GMS for delivery over SMS messaging network.
In addition to the software and the infrastructure, CMC provided consultancy for installation
and operational support for the much-appreciated video display board at the GMC Balayogi
Stadium - the main athletic stadium at Gachi Bowli.
Mr Prakash said that the games management system could enhance the effectiveness in
conducting various sporting events, in dissemination of information to various bodies such
as organising committees, sport federations while providing administrative support. CMC
has enlisted a quite a few clients for this software.
3.5 Summary
The field of computer science has come across problems associated with complexity since
its formation.
Earlier problems of complexity were solved by developers by choosing the right data
structures, developing algorithms, and by applying the concept of separation of concerns.
Although the term "software architecture" is relatively new to the industry, the fundamental
principles of the field have been applied sporadically by software engineering pioneers
since the mid 1980s.
Computer can understand binary codes (i.e., 1, 0) only.
So the instructions given to the computer can only be in 1 or 0. The language which
contains binary codes is called machine level language.
Assembly languages are also known as second generation languages.
These languages substitute alphabetic symbols for the binary codes of machine language.
3.6 Keywords
ADLs: Architecture Description Languages
RFP: Request for proposals
3.7 Review Questions
1. The Assembler accepts as input a paper tape containing a control statement and a source
language program. Explain.
2. The object program may be either relocatable or absolute. Discuss.
3. Assembler is a program that converts computer instructions into bits that can be processed
by processor in computer to perform certain operation. Comment.
4. The field of computer science has come across problems associated with complexity since
its formation. Examine.
5. Every system is unique due to the nature of the business drivers it supports, as such the
degree of quality attributes exhibited by a system. Give reasons.
LOVELY PROFESSIONAL UNIVERSITY 55