当前位置:网站首页>AS400 entretien d'usine
AS400 entretien d'usine
2022-07-01 01:43:00 【Saidywin】
- Entretien avec Dachang introduction simple en anglais:
I am XXXX
I have about three companies working experience,
all projects were the bank projects on as400 .
XXXXX year working for XXX projects. and 1 year XXX project
so i am familer with as400 XXX and
core banking bussiness logic(like XXXXX and so on)
At begin XXXXX years i was in XXXXX team.
which was responsed the coding, devloped and deployedment project
XXXX, I am go to XXXX, working for XXXX and my role as the TL
so my duty not only to do the project requirement
analysis and communicate with customers . but also train the new teammates and solve the Tenical issue
At first. our team don’t know about XXX Busniesss and all teammate don’t contains working experince except me. the XXXX was hard and the time urgently. but at last we succesfully deliver the projects with highly quilities and hit the timeline. so we XXXXX
About two year later . the XXXXX was replace the XXXXX . so we was the first team to learning the XXXXX knowledage. and to doing the XXXXX projects like XXXXX create and customer search.
At part time. I also would like to learning new thing. such as XXXX and PMP.
- Description anglaise simple :
Expérience de travail ou de projet la plus profonde
Comment ça?
Quel est votre rôle?
3) Retournez à la question chinoise
Pourquoi avez - vous quitté votre ancienne entreprise
Si vous avez des problèmes de ressources, comment les résoudre?
Problèmes techniques que vous rencontrez ,Comment ça?
Quelle est la valeur de votre poste?
Si vous avez des problèmes de communication , C'est le problème de quelqu'un d'autre, mais tu ne peux pas le résoudre.
Questions techniques AS400 Autres
Comment?copy file Plus rapide
MOVEL , MOVE , MOVEL(P)La différence entre
Si la réceptionjobUne erreur s'est produite, Que feriez - vous?
*INLR À quoi bon?
Si on s'en occupelock Questions ?
AnnexeAS400 Questions
Q1: Which library gets loaded first when we login to IBM i?
Quand on atterrira400 Heure, Qui a été appelé en premier lib ?
Réponse:- Oui.QSYSlib , Systèmelib
Q2: How to see all the objects in the library and their size?
Comment voir un lib Tout en basobject Et leurssizeInformation
Réponse:DSPLIB ,Cette commande, Si vous avez parfois raison object Quand il n'y a pas de permission,C'est bon.dsplib Tu vois?*no authority .
Q3: How to check all members of a file?
Qu'en penses - tu?fileTout en basmember
Réponse:Avec DSPFD TYPE(*MBRLIST)
Q4: How to see all the record format in a file?
Qu'en penses - tu?fileTout en basrecord format
Réponse: AvecDSPFD command TYPE(*RCDFMT)
Q5: How to change the record size of a PF?
Réponse:
CHGPF SIZE()
Q6: Why do we use the USROPN keyword in RPGLE?
Réponse: Peut ouvrir un fichier en temps réel ,Ou fermer, Ceci est pour empêcher le verrouillage des fichiers ,Dans plusieursonline job Si vous ne fermez pas le fichier pendant longtemps,
Q8: What is the purpose of using VARYING?
DVAR1 S 10A VARYING
/Free
VAR1 = ‘HELLO’;
/End-Free
Réponse: Longueur de la variable de réglage dynamique
Q10: Difference between CRTDUPOBJ and CPYF command?
Réponse: L'un est un clone. , C'est de reproduire votre relation. ,Par exemple,trigger Et les attributs correspondants
Une copie du fichier , Cohérence uniquement pour les données .
CRTDUPOBJ will create the exact replica of an object such as LF would be LF.
CPYF is used to copy data and it makes LF a PF.
Q11: What are mandatory keywords for a Subfile?
Réponse:
SFL (Subfile format keyword)
SFLCTL (Subfile control format keyword)
SFLDSP (Subfile Display keyword)
SFLPAG (Subfile Page keyword)
SFLSIZ (Subfile Size keyword)
SFECTL
SFLSIZ(999)
OVERLAY
16 SFLDSP
SFLDSPCTL
17 SFLDLT
18 SFLCLR
19 SFLEND(*More)
Écris.SFL Quand, Démarrer pour initialiser
Coupez. set off SFLDSPLumière *IN16
Coupez. set off SFLENDLumière *IN19 Parce qu'il n'y a pas de valeur
Vas - y. clear SFL Lumière *IN17
Coupez. off SFL Lumière *IN17
Écris.SFL subfileQuand,
do loop the file
Écris. subfile and RRN +1
enddo
Allumez
set on SFLDSP *IN16/SFLEND *IN19
Q12: What is the difference between PLIST ad KLIST?
Réponse:
PLIST is list of parameters. Est une liste des paramètres d'entrée
KLIST is list of key fields. Key Liste des champs
Q13: What is the difference between *INLR = *ON and RETURN?
Réponse:
RETURN will return the program to the caller.
Fin du programme
*INLR = *ON would free the memory and the program gets end.
Terminer le programme et vider le cache , Aide à vider les valeurs correspondantes
Q14: What are the effective use and side effects of *INLR? How to overcome the side effects? Example use case scenarios?
Réponse:
Effective Use:
If *INLR = *OFF, return from called program, next call faster, program variable do not get reinitialized and program defined files do not get closed.
Non allumé *INLR Ne nettoie pas le cache , Mais vous pouvez accélérer votre programme .
Mais votre fichier sera cohérent. , Et les valeurs de certaines variables sont cumulées sans initialisation .
Q15: What operations we can perform on Indicators?
Réponse:
SETON
SETOFF
Q16: How to check if a record is locked in RPGLE?
Réponse: InfileDéfinitions ultérieures *INFDS
Si elle apparaîtcode 01218 Juste une explication. file CorrespondantrecordVerrouillé.
Peut également être utiliséindicate Pour juger
*STATUS INFDS, Code 01218
Q17: How we can execute a CL command from within RPG program without calling a CL program?
Qu'est - ce queRPGLE Exécution interne CL Les ordres
Réponse:
call QCMDEXC API
QCAPCMD API
SYSTEM API (C API)
Q18: Can we use a file with the same file name and same record format name in RPGLE?
Quand il y a des répétitionsfileLe nom est ici.rpgle Comment faire?
Réponse:
No, but if we RENAME the record format name in F specs in RPG then Yes.
Nous pouvons Renommer ,AvecrenameMots clés
Q20: How to retrieve the RRN value of the file record in RPGLE?
Comment?RRN InRPGLE À l'intérieur:
Réponse:AvecINFDS(RRN)
Using INFDS (file information data structure)
Q22: How can we display data from a flat-file?
Réponse:
RUNQRY
DSPPFM
Q23: Difference between READC and SFLNXTCHG?
Réponse:
READC for reading a changed record only once.
SFLNXTCHG was used with READC to read changed records multiple times.
Q24: Difference between ITER and DO?
Réponse:
ITER is a branching statement and control jump to ENDDO.
DO is a looping statement
Q25: Difference between RENAME and PREFIX?
Réponse::
RENAME is used to rename the record format in the RPG program.
PREFIX is used to rename file fields in the RPG program.
Q26: How to debug a job that is in MSGW state?
Commentdebug Quelquesonline job ?
Réponse::
STRSRVJOB C'estjob Et puis STRDBGVotre programme
Q27: How do you pass parameters in CL program?
Réponse::
PARM keyword
Q28: What is a spool file?
Qu'est - ce qu'un fichier pool de sortie
Réponse::
Pour imprimer ,Mettez - le suroutqLes données à l'intérieur,Tu peux l'utiliser.cpysplf Mettez les données correspondantes copySors de là.
Printed output placed at OUTQ.
Q29: What does EXFMT do?
EXFMT Qu'est - ce que
Réponse:
Écris d'abordfile À l'intérieur et lisez
Écrivez d'abord les données. dsp À l'intérieur, lisez les données que vous avez saisies.
WRITE then READ.
Q32: What is the difference between PACKED and ZONED decimal?
P Type etZ Différence de type
Réponse:
Par défautPType,InrpgleÀ l'intérieur.
Packed - 1 digit - 1 byte
Zoned - 1 digit - 2 byte
Q34: How do you read a DSPF and Database file in CL program?
InCL pgm Comment lire les données à l'intérieur
Réponse:
AvecRCVF command, Ça marche.CL Écris.DSP fileY compris un simpleDSP
Q35: How do you declare more than one file in CL program?
InCL pgm Comment définir les fichiers à l'intérieur
Réponse:
AvecUsing DCLF and OPNID (open identifier)
Q37: Why do we use %SST in CL program?
Réponse:
Pour intercepter les données à un string
Q38: What is the difference between SFLPAG and SFLSIZ?
SFLPAG EtSFLSIZLa différence entre
Réponse:
SFLPAG is the number of records displayed on a Subfile screen at a time.
Représente le nombre de lignes affichées sur une page
SFLSIZ is the total number of records that can be loaded in a Subfile.
Au nom de l'ensemblesubfile C'est bon.load Combien de lignes?, Au mieux, c'est comme 9999
边栏推荐
- 微生物安全与健康,什么是生物处理?
- Log logrus third party library usage
- After working for 6 years, let's take stock of the golden rule of the workplace where workers mix up
- QT web 开发 - video -- 笔记
- Lecun, a Turing Award winner, pointed out that the future of AI lies in self-learning, and the company has embarked on the journey
- 一站式洞察行业热点,飞瓜数据B站新功能「流量大盘」上线!
- Connectivity basis of Graphs
- Complete software development process
- Sort custom function
- opencv -- 笔记
猜你喜欢

With regard to the white box test, you have to master these skills~

Test essential tool - postman practical tutorial

Zero of DC learning notes -- overview and basic process introduction

小程序中实现excel数据的批量导入

"Open math input panel" in MathType editing in win11 is gray and cannot be edited

Complete software development process

测试必备工具-Postman实战教程

思特奇加入openGauss开源社区,共同推动数据库产业生态发展

测试必备工具—Postman实战教程

Institute of Microbiology, commonly used biochemical reactions in microbiological testing
随机推荐
Handsontable数据网格组件
KS009基于SSH实现宠物管理系统
PHP converts two-dimensional array elements into key value pairs
45 year old programmer tells you: why do programmers want to change jobs? It's too true
[Agora] user management
neo4j安装、运行以及项目的构建和功能实现
Digital IC design process summary
opencv -- 笔记
Relationship between ASCII, Unicode, GBK, UTF-8
org. redisson. client. Redisresponsetimeoutexception: redis server response timeout (3000 ms) error resolution
PHP数组拼接MySQL的in语句
那些一门心思研究自动化测试的人,后来怎样了?
Unknown database connection database error
PHP array splicing MySQL in statement
哪有什么未来可期,不过是打工人临死前最后的幻想罢了
[stack] 921 Minimum Add to Make Parentheses Valid
TypeError: can‘t convert cuda:0 device type tensor to numpy. Use Tensor. cpu() to copy the tensor to
Visual studio 2019 shortcut notes
物业怎么发短信通知给业主?
3500字归纳总结:一名合格的软件测试工程师需要掌握的技能大全