Page 58 - DCAP507_SYSTEM_SOFTWARE
P. 58

System Software




                    Notes          Self Assessment

                                   Fill in the blanks:
                                   1.  The Assembler translates symbolic source language instructions into an ………………….
                                   2.  The output produced by the ………………… may include a punched paper tape containing
                                       the object program and/or an object program listing.
                                   3.  Earlier problems of complexity were solved  by developers by choosing the right  data
                                       structures, developing ………………… , and by applying the concept of separation of concerns.
                                   4.  Early attempts to capture and explain software architecture of a system were imprecise
                                       and …………………, often characterized by a set of box-and-line diagrams.
                                   5.  The software architecture discipline is centered on the idea of reducing …………………
                                       through abstraction and separation of concerns.
                                   6.  Software architecture is commonly organized in views, which are analogous to the different
                                       types of ………………… made in building architecture.
                                   7.  Architecture is design but not all design is architectural In practice, the architect is the one
                                       who draws the line between ………………… and detailed design.

                                   8.  Software architecture, also described as ………………… , is an activity concerned with
                                       global requirements.
                                   9.  The ………………… is a standard that can be used "for analysis, design, and implementation
                                       of software-based systems as well as for modeling business and similar processes."
                                   10.  ………………… is the process of refining  and expanding the preliminary design of  a
                                       system  or component  to the  extent  that  the design is sufficiently  complete to  begin
                                       implementation.
                                   11.  Architecture is driven by ………………… requirements, while functional design is driven
                                       by functional requirements.


                                   3.2 New Approach to New Machine

                                   The following language should be  placed in all Request  for Proposals (RFP), contracts  and
                                   purchase orders, for the acquisition and development of new computer systems or software in
                                   regards to social security numbers. The vendor of choice must adhere to these guidelines.
                                      The system must use the social security number only as a data element or alternate key to
                                       a database and not as a primary key to a database.

                                      The system must not display social security numbers visually (such as on monitors, printed
                                       forms, system outputs) unless required by law or permitted by this policy.
                                      Name and directory systems must be capable of being indexed or keyed on the unique
                                       identifier, once it is assigned, and not on the social security number.
                                      For those databases that require social security numbers, the databases may automatically
                                       cross-reference between the social security number and other information through the
                                       use of conversion tables within a system or other technical mechanisms.

                                   Self Assessment

                                   Fill in the blank:
                                   12.  Name and …………………… systems must be capable of being indexed or keyed on the
                                       unique identifier.


          52                                LOVELY PROFESSIONAL UNIVERSITY
   53   54   55   56   57   58   59   60   61   62   63