已知用ASN.1定义个人记录如下:
PersonnelRecord::=[APPLICATION 0]IMPLICIT SET
{Name,
title[0]VisibleString,
numberEmployeeNumber,
dateofhire[1]Date,
nameofspouse[2]Name
}
Name::=[APPLICATION1]IMPLICIT SEQUENCE
{ givenNameVisibleString,
initialVisibleString,
familyNameVisibleString
}
EmployeeNumber::=[APPLICATION 2]IMPLICIT INTEGER
Date::=[APPLICATION 2]IMPLICIT VisibleString-YYYYMMDD
个人记录的一条具体值如下(其对应的TLV编码开始部分如图所示):
{ { givenName "John", initial "P", familyName "Smith" },
title "Director",
number51,
dateOfHire"19710917",
nameOfSpouse{ givenName "Mary", initial "T", familyName "Smith" }
}
试回答以下问题:
(1)题37图中第4行①处、第6行②处和第13行③、④处值分别是什么?
(2)若PersonnelRecord定义中第一行“[APPLICATION0]”更改为“[APPLICATION 129]”,则题37图第2行中的T值应如何更改?

题37图