Lab 01 — Comandos Básicos BÁSICO
Duração estimada: 30–45 min | Pré-requisito: Acesso ao sistema com perfil de usuário ativo
Objetivos
- Navegar no sistema e usar ajuda contextual
- Consultar variáveis de sistema
- Gerenciar sua lista de bibliotecas
- Enviar e receber mensagens
Exercício 1.1 — Reconhecendo o Ambiente
1Verifique quem você é e em qual job está executando:
DSPJOB
📝 Anote: Qual é o nome do seu job? Qual subsistema está ativo?
2Verifique a data e hora do sistema:
DSPSYSVAL SYSVAL(QDATE) DSPSYSVAL SYSVAL(QTIME)
📝 A hora do sistema está correta para seu fuso horário?
3Verifique o nome do sistema e modelo:
DSPSYSVAL SYSVAL(QSYSNAME) DSPSYSVAL SYSVAL(QMODEL)
Exercício 1.2 — Usando o F4 (Prompt)
4Digite o comando abaixo e pressione F4 antes de Enter:
WRKLIB
- Observe todos os parâmetros disponíveis
- Preencha o campo Library com
Q* - Pressione Enter
📝 Quantas bibliotecas começando com "Q" aparecem?
5Use F4 no DSPSYSVAL, selecione QPWDMINLEN e anote o valor.
Exercício 1.3 — Lista de Bibliotecas
6Visualize sua lista de bibliotecas:
DSPLIBL
📝 Quais bibliotecas estão na parte *USRLIBL?
7Adicione QGPL ao início da lista (se não estiver):
ADDLIBLE LIB(QGPL) POSITION(*FIRST)
8Defina biblioteca de trabalho atual:
CHGCURLIB CURLIB(QGPL)
9Verifique a mudança:
DSPLIBL
📝 Qual é sua *CURLIB agora?
Exercício 1.4 — Mensagens
10Exiba suas mensagens:
DSPMSG
11Envie uma mensagem para você mesmo:
SNDMSG MSG('Testando envio de mensagem - Lab 01') TOUSR(*REQUESTER)
12Exiba novamente e confirme o recebimento:
DSPMSG
13Envie mensagem para o operador:
SNDMSG MSG('Teste Lab 01') TOUSR(QSYSOPR) MSGTYPE(*INFO)
Exercício 1.5 — Recuperação de Comandos
14Use F9 para recuperar e executar novamente o DSPJOB.
15Digite DSP e pressione F4 para ver todos os comandos DSP disponíveis.
✅ Checklist de Conclusão
- Executei DSPJOB e identifiquei meu job
- Consultei variáveis de sistema (QDATE, QSYSNAME)
- Usei F4 para ver parâmetros de comandos
- Visualizei e modifiquei minha lista de bibliotecas
- Enviei e recebi mensagens
- Usei F9 para recuperar comandos anteriores
💡 Desafio Extra
- Descubra o valor de
QMAXSIGN(máximo de tentativas de login) - Encontre o valor de
QTIMZON(fuso horário configurado) - Use
GO MAINpara explorar o menu principal do sistema