GEOM 73 - Python Quiz 8

Description

Geography Quiz on GEOM 73 - Python Quiz 8, created by Maggie Samson on 14/04/2019.
Maggie Samson
Quiz by Maggie Samson, updated more than 1 year ago
Maggie Samson
Created by Maggie Samson over 5 years ago
59
1

Resource summary

Question 1

Question
Which file extension is used to package Python add-ins for ArcGIS for Desktop?
Answer
  • .pyt
  • .pyc
  • .pyaddin
  • .esriaddin
  • .addin

Question 2

Question
A Python add-in is a good option for customization when a certain task needs to be carried out in response to an event, such as a user selecting an area of interest by drawing on-screen.
Answer
  • True
  • False

Question 3

Question
What is the default folder where add-ins are copied into when they are installed?
Answer
  • C:\Esri\ArcGIS\Desktop10.x\AddIns
  • C:\Program Files\ArcGIS\Desktop10.x\AddIns
  • C:\Pythonxx\ArcGIS10.x\AddIns
  • C:\Users\<username>\Documents\ArcGIS\AddIns\Desktop10.x

Question 4

Question
Which of the following is not a type of Python add-in?
Answer
  • button
  • toolbar
  • combo box
  • tool
  • project
  • menu

Question 5

Question
The pythonaddins module can only be used within a Python add-in and cannot be used in stand-alone scripts or geoprocessing script tools.
Answer
  • True
  • False

Question 6

Question
Which of the following is not a function of the pythonaddins module?
Answer
  • SaveDialog
  • ToolBox
  • OpenDialog
  • MessageBox

Question 7

Question
Python add-ins can be digitally signed to improve security when the add-ins are shared. Once an add-in file has been digitally signed, modifying or removing any of its contents will break the digital signature.
Answer
  • True
  • False

Question 8

Question
Consider the following script for a Python add-in: import arcpy import pythonaddins class OpenGPTool(object): def __init__(self): self.enabled = True self.checked = False def onClick(self): pythonaddins.GPToolDialog('C:/Project/ProjectTools.tbx', 'MyTool') What is onClick in this script?
Answer
  • A property of the Button class
  • A method of the Tool function
  • A method of the Button function
  • A property of the Tool class
  • A function of the Button class
  • A function of the Tool class

Question 9

Question
Consider the following script for a Python add-in: import arcpy import pythonaddins class OpenGPTool(object): def __init__(self): self.enabled = True self.checked = False def onClick(self): pythonaddins.GPToolDialog('C:/Project/ProjectTools.tbx', 'MyTool') What does the add-in accomplish?
Answer
  • When you click the button it runs a Python script
  • When you click the button it open a dialog box for you to select a geoprocessing tool
  • When you click the button it uses the currently selected features in a geoprocessing tool
  • When you click the button it opens a geoprocessing tool from a custom toolbox.

Question 10

Question
When using a Python add-in created by someone else, you can easily view and edit the Python code, similar to script tools.
Answer
  • True
  • False
Show full summary Hide full summary

Similar

Volcanoes
1jdjdjd1
River Processes and Landforms
1jdjdjd1
Geography Quiz
PatrickNoonan
Geography Coastal Zones Flashcards
Zakiya Tabassum
Using GoConqr to study geography
Sarah Egan
All the Countries of the World and their Capital Cities
PatrickNoonan
Tectonic Hazards flashcards
katiehumphrey
GCSE Geography - Causes of Climate Change
Beth Coiley
The Rock Cycle
eimearkelly3
Plate Tectonics
eimearkelly3
Characteristics and Climate of a hot desert
Adam Collinge