当前位置:网站首页>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
边栏推荐
- mysql插入\更新前+判断条件
- [Qt5 basic \u 1] starting from 0, Mr. Detian will study with you - Introduction to the window
- 微生物检测,土壤微生物的作用有哪些?
- 直播商城源码,实现左右联动商品分类页面
- [fundamentals of wireless communication-14]: illustrated mobile communication technology and application development-2-the first generation mobile analog communication big brother
- Basic knowledge II - Basic definitions related to sta
- C # customize and dynamically switch cursor
- org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms)错误解决
- 【Content-Type请求头的内容】
- Lecun, a Turing Award winner, pointed out that the future of AI lies in self-learning, and the company has embarked on the journey
猜你喜欢

For the sustainable development of software testing, we must learn to knock code?

Connectivity basis of Graphs

3500字归纳总结:一名合格的软件测试工程师需要掌握的技能大全
![[fundamentals of wireless communication-14]: illustrated mobile communication technology and application development-2-the first generation mobile analog communication big brother](/img/fa/f9bad44147ba9af21183b7bd630e32.png)
[fundamentals of wireless communication-14]: illustrated mobile communication technology and application development-2-the first generation mobile analog communication big brother

Necessary tools for testing - postman practical tutorial

KS009基于SSH实现宠物管理系统

45 year old programmer tells you: why do programmers want to change jobs? It's too true

Complete software development process

Creating ASCII art with C #

Institute of Microbiology, commonly used biochemical reactions in microbiological testing
随机推荐
Selenium经典面试题-多窗口切换解决方案
electron之坑addon
测试必备工具-Postman实战教程
Try new possibilities
短信在企业中的应用有哪些?
Complete software development process
哪有什么未来可期,不过是打工人临死前最后的幻想罢了
flutter报错 -- The argument type ‘Function‘ can‘t be assigned to the parameter type ‘void Function()?‘
Opencv -- Notes
数学知识:求组合数 IV—求组合数
New opportunities for vr/ar brought by metauniverse
【动态规划】路径dp:931. Minimum Falling Path Sum
Mysql database foundation: process control
[Qt5 basics] random number display
Necessary tools for testing - postman practical tutorial
Uniapp official component clicking item is invalid, solution
物业怎么发短信通知给业主?
Understanding and application of Qt5 layout in creation
工作八年的程序员,却拿着毕业三年的工资,再不开窍就真晚了...
【Proteus仿真】Arduino UNO +74C922键盘解码驱动4X4矩阵键盘