InícioLaboratórios › Lab 01

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 MAIN para explorar o menu principal do sistema