Previous Next        Current Page: NeXtMidas Training / Getting Started - Part 1 / Lab 2 / Solution
back
Start Here   
Background   
Common Midas Concepts   
Getting Started - Part 1   
   + NeXtMidas Shell   
   + Running NeXtMidas Commands   
   + Results Parameters   
   + Lab 1   
   + Getting Help   
   - Lab 2   
      - Instructions   
      - Solution   
Getting Started - Part 2   
Working with Files   
Option Trees   
Macros - Part 1 (Basics)   
Macros - Part 2 (Graphics)   
NetBeans - Part 1 (Setup)   
NetBeans - Part 2 (GUIs)   
NetBeans - Part 3 (Profiler)   
Eclipse - Part 1 (Setup)   
Eclipse - Part 2 (GUIs)   
Primitives   
WebStart   
Maps & Imagery   
X-Midas Interoperability   
RMIF & Remoting   
Installing NeXtMidas   
Support & Maintenance   
File Handlers   


  • Lab 2 (Part A - Solution):
    • For this part of the lab you will be asked to answer questions using the various online documentation.
      1. In the NeXtMidas User's Guide there is a list of Frequently Asked Questions (FAQs), one of the common installation questions asks "Can I use IBM's Java compiler with NeXtMidas?" what is the answer?
        D Maybe, it may work, but is not supported.
      2. In the NeXtMidas User's Guide there is a section on Results Parameters. When it talks about valid results names it says they must match a given regular expression. What is that regular expression?
        A [A-Z_][A-Z0-9_]*
      3. In the NeXtMidas API if you click on the "Args" class (in the lower left corner of the screen) it will list the documentation about the Args class. Who is the author of that class (you will need to scroll down a little)?
        D Jeff Schoen
  • Lab 2 (Part B - Solution):
    • For this part of the lab you will be asked to answer questions using the various help commands available in the NeXtMidas shell.
      1. What is the default window (WIN=) used by the FFT command?
        A Hanning (HANN)
        nM> DEFAULT FFT
      2. How many arguments are taken in by the PLOT command?
        C 1+
        nM> DEFAULT PLOT
      3. Which of the following is NOT a valid function for the SEDIT command?
        C MIXcase
        nM> EXPLAIN SEDIT
      4. Which of the following is NOT a possible value for the <shape> argument to WAVEFORM?
        D Delta
        nM> EXPLAIN WAVEFORM
      5. Which of the following is NOT correct according to the documentation for the IF command?
        D EQT = Table Equals
        nM> EXPLAIN IF
      6. If you query the REG table and look at the INVOKE explain file, what do you learn?
        A It is a Table and only getKey and setKey can be used.
        nM> QUERY REG
      7. If you look in the NeXtMidas API, click on the "StringUtil" class, and look at documentation for the isNumber method, what do you learn?
        B It has been available since NeXtMidas 2.1.0.
        nM> QUERY nxm.sys.lib.StringUtil isNumber

back