INSURANCE SUITE DEVELOPER FUNDAMENTALS FINAL PAPER EXAM QUESTIONS
ACCURATE ANSWERS FULL SOLUTION
● In which tier are the following used? PCF Files, Gosu, and Data
model entities?. Answer: Presentation, application, and data respectively
● For each of the following, identify if it is stored as a database table, as
a table column, or not stored in the database at all:
a) An entity (such as ABContact)
b) A physical data field (such as ABContact.CreateTime)
c) A virtual data field (such as ABContact.FullName)
d) A foreign key field (such as ABContact.AssignedUser). Answer: a)
table
b) column
c) not stored
d) column (foreign key column)
● For each of the following, identify if it is stored as a database table, as
a table column, or not stored in the database at all:
a) an array key field (such as ABContact.Contact Notes)
b) a typelist (such as VendorType)
,c) a typekey Field (such as ABContact.VendorType). Answer: a) not
stored in the database
b) table
c) column (foreign key column)
● Name two circumstances in which you would execute the gwb
genDataDictionary command.. Answer: When you install app and when
you extend Data Model (and are concerned with data model validation
beyond schema validation in Entity Editor). If you modify system
permissions or some other aspect of access and would need to regenerate
the Security Dictionary.
● How many ETX files can a given entity have?. Answer: One ETX file
per entity in most cases.
● What datatype do you enter for fields that will store...
a) String values?
b) Boolean values?
c) Numbers with decimal values?. Answer: a) varchar
b) bit
c) decimal
● Which datatypes require columnParam subelements?. Answer: a)
decimal requires precision and scale
, b) varchar requires size
● When does a GW app actually modify the physical structure of the
database?. Answer: Physical structure of the database is only modified
during start-up.
● Describe some of the differences between the files in the
\Metadata\Typelist and \Extensions\Typelist folders. Answer: Metadata:
OOTB typelists. Not-editable. TIX and TTI files.
Extensions: contains editable items, developers are able to make
modifications here. TTX and TTI files.
● Define the broad purpose for each element category:
a) atomic widgets
b) container widgets
c) locations. Answer: a) display individual elements of data and/or
functionality
b) group atomic widgets into logical groups
c) define how users move from one place in app to the next
● What does a PCF file define?. Answer: A container widget or location
and its contents
● What does each PCF editor convention mean?
ACCURATE ANSWERS FULL SOLUTION
● In which tier are the following used? PCF Files, Gosu, and Data
model entities?. Answer: Presentation, application, and data respectively
● For each of the following, identify if it is stored as a database table, as
a table column, or not stored in the database at all:
a) An entity (such as ABContact)
b) A physical data field (such as ABContact.CreateTime)
c) A virtual data field (such as ABContact.FullName)
d) A foreign key field (such as ABContact.AssignedUser). Answer: a)
table
b) column
c) not stored
d) column (foreign key column)
● For each of the following, identify if it is stored as a database table, as
a table column, or not stored in the database at all:
a) an array key field (such as ABContact.Contact Notes)
b) a typelist (such as VendorType)
,c) a typekey Field (such as ABContact.VendorType). Answer: a) not
stored in the database
b) table
c) column (foreign key column)
● Name two circumstances in which you would execute the gwb
genDataDictionary command.. Answer: When you install app and when
you extend Data Model (and are concerned with data model validation
beyond schema validation in Entity Editor). If you modify system
permissions or some other aspect of access and would need to regenerate
the Security Dictionary.
● How many ETX files can a given entity have?. Answer: One ETX file
per entity in most cases.
● What datatype do you enter for fields that will store...
a) String values?
b) Boolean values?
c) Numbers with decimal values?. Answer: a) varchar
b) bit
c) decimal
● Which datatypes require columnParam subelements?. Answer: a)
decimal requires precision and scale
, b) varchar requires size
● When does a GW app actually modify the physical structure of the
database?. Answer: Physical structure of the database is only modified
during start-up.
● Describe some of the differences between the files in the
\Metadata\Typelist and \Extensions\Typelist folders. Answer: Metadata:
OOTB typelists. Not-editable. TIX and TTI files.
Extensions: contains editable items, developers are able to make
modifications here. TTX and TTI files.
● Define the broad purpose for each element category:
a) atomic widgets
b) container widgets
c) locations. Answer: a) display individual elements of data and/or
functionality
b) group atomic widgets into logical groups
c) define how users move from one place in app to the next
● What does a PCF file define?. Answer: A container widget or location
and its contents
● What does each PCF editor convention mean?