Question 1: The Python scripting language was designed to emphasize which of the following points: |
Reference: | Peters, Tim. “The Zen of Python.†Python.org. https://www.python.org/dev/peps/pep-0020/ |
Choice A: | Code readability |
Choice B: | Complexity |
Choice C: | Premature optimization |
Choice D: | Exuberant syntax |
Question 2: Scripting can be utilized in proton therapy to perform all of the following, except: |
Reference: | Peters, Tim. “The Zen of Python.†Python.org. https://www.python.org/dev/peps/pep-0020/ |
Choice A: | Treatment plan automation |
Choice B: | Plan error and consistency check |
Choice C: | Plan approval |
Choice D: | Robust perturbation generation and review |
Question 3: You can use ITK with the following languages |
Reference: | ITK Software Guide. https://itk.org/ItkSoftwareGuide.pdf |
Choice A: | Python |
Choice B: | Java |
Choice C: | C++ |
Choice D: | All of the above |
Choice E: | Only C# |
Question 4: VTK is a collection of algorithms for: |
Reference: | VTK Software Guide https://www.kitware.com/products/books/VTKUsersGuide.pdf |
Choice A: | Data visualization |
Choice B: | Dose calculation |
Choice C: | Statistical analysis |
Choice D: | Image segmentation |
Question 5: 3D Slicer objects, such as images, are stored in: |
Reference: | 3D Slicer Documentation Wiki. https://www.slicer.org/wiki/Documentation |
Choice A: | Disk files |
Choice B: | The cloud |
Choice C: | DICOM tags |
Choice D: | A MRML scene |
Question 6: To access individual voxels in an image within 3D Slicer, you can use the ______ library: |
Reference: | 3D Slicer Documentation Wiki. https://www.slicer.org/wiki/Documentation |
Choice A: | Numpy |
Choice B: | CMake |
Choice C: | Volume rendering |
Choice D: | R |