AS400 IS A APPLICATION SERVER PROGRAMMING LANGUAGE
1. What are the advantage using AS/400?
v Layered
Machine Architecture
v Object
Orientation
v Operating
System OS/400
v Multiple
security
v Integrated
Data-base Management System
2. What is Layered
Machine Architecture?
This insulates
the user from hardware characters. That is they can move to a new hardware
technology without disturbing the application program.
3. What is Object
Orientation?
Every thing
stored on AS/400 system is as Object. Once the object is created its internal
format wont be apparent to the user.
4. What is Single
Level storage?
AS/400 system has main storage
and disk storage. All the objects are stored in the system thro’ a device
independent addressing mechanism. This means the extra main storage and disk
storage will be added to the system without affecting the application program.
So a user no needs to know the
location of the object. If he wants to use the object just naming it is enough.
5. What is
Hierarchy of Microprocessor?
The AS/400 system has the main
system processor and lot of other processors. Every I/O device has its own
microprocessor. It means any operation (read / write) on the device can be
delegated to their own processor. Meanwhile the main processor performs some
other operation.
6. What is
Operating System OS/400?
The OS/400 is integrating all the
software needed for most commercial computing. The software is relational
database, communication and networking, etc.
7. What are the
various types of Security in AS/400? Or What is ‘C2’ level security? Or What is
‘C’ level security?
The five following levels of
securities are called C2 level security.
The
following three levels of security are called C level security.
No
Security
The system is shipped with
minimum-security level and doesn’t require any password to sign on. If user
profile doesn’t exist with the same name as the userid the system creates the
user profile with that name
Password
Security
Minimum-security level is active
and password is required to sign on. The user profile must already exist for
the user before he can sign on the system.
Resource
Security
Password security is active and
user must specify given authority to resources. This level is recommended
because the system doesn’t give user authority to access all objects on the
system after the user sign on.
Operating
System Security
Password security, resource
security and Operating system security are active. User must specify the given
authority to resources. This level provides more security than level 30.
C2 Level
Security
All the level 40 security
attributes are included at level 50, and in addition some of the interfaces are
modified to meet the C2 standards.
8. What are the user classes in AS/400?
i.
*Security Administrator (*SECADM)
ii.
*Security Officer (*SECOFR)
iii.
*Programmer (*PGMR)
iv.
*System Operator (*SYSOPR)
v.
*User (*USER)
9. What is the purpose of level
checking?
To ensure that
the version of a file used by a program has not changed since the program was
compiled.
10. Differentiate
OPM, EPM and ILE.
OPM
|
EPM
|
ILE
|
Original Program Model is an old RPG/400 system, which
will not allow a program type to call another program type [like Pascal, C.]
|
Extended Program Model will support other programming
concepts like Pascal, Fortran.
|
It is a mixture-programming concept, which combines in
type of program with another type of program.
|
Version V1R2
|
Version
|
11. How to close a
system?
In main menu by putting 90 in
command line or at any screen by the command ‘Signoff ‘.
To go to
the main menu the command ‘Go’ <menu> is used.
12. What is a
subsystem? What are the subsystems available?
It is the operating environment
defined by subsystem description.
i.
QINTER -Runs
all Interactive job.
ii.
QBATCH -Runs
all Batch job.
iii.
QSPL -Runs
all Print (Spooled) job.
iv.
QCTL -Only
used by the system operator to control the system.
v.
QCMN -Runs
all Communication job.
13. What are different high level languages used in
AS/400?
RPG/400,
CL/400, BASIC, C/400, PASCAL, FORTRAN/400 and COBAL/400.
14. What is an asynchronous process?
It is a
process that can be executed concurrently with a job.
Eg. Jobs
submitted to Batch mode.
No comments