First 50 of 200 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.
Continue in the practice tool above to load more questions, 50 at a time.
Question 1Utility Network Fundamentals
In a utility network, what is the role of the domain network?
- It defines the coordinate system used for geometry storage
- It controls which users may edit features
- It stores the connectivity associations between features
- It partitions the network by utility discipline and subsystem, such as electric distribution or water transmission Correct answer.
Explanation
Domain networks organize a utility network into logical subsystems, each with its own tier structure and subnetwork management behavior. For example, a water utility might have separate domain networks for distribution and transmission so that tracing and subnetwork updates stay scoped to the correct subsystem.
Question 2Utility Network Fundamentals
Which statement best describes a tier in the utility network?
- A tier is a user-defined map extent for editing
- A tier is a single feature class that stores line geometry
- A tier is a group of subnetworks that share a common level of hierarchy, such as pressure zones or voltage levels Correct answer.
- A tier is the set of rules that validates attribute domains
Explanation
Tiers group subnetworks that operate at the same hierarchical level within a domain network, such as pressure zones in water or voltage levels in electric. Subnetwork controllers are assigned to tiers, and subnetwork names are generated per tier.
Question 3Utility Network Fundamentals
What does a subnetwork represent in a utility network?
- A backup copy of the network topology
- A collection of connected features that share a common source or controller and are managed as a unit Correct answer.
- A temporary selection set used for editing
- A style rule applied to symbology
Explanation
A subnetwork is the set of features energized or supplied from a subnetwork controller, tracked as a managed unit for tracing and updating. When a controller changes state, the subnetwork is updated to reflect the new energized extent.
Question 4Utility Network Fundamentals
Which feature acts as the origin point for a subnetwork?
- A structure boundary
- A junction with a terminal
- A subnetwork controller Correct answer.
- A connectivity association
Explanation
A subnetwork controller is a device or junction feature, such as a circuit breaker or pressure-reducing valve, that acts as the source for a subnetwork. Each controller is tied to a tier and drives subnetwork naming and update behavior.
Question 5Utility Network Fundamentals
What are terminals used for on a utility network device?
- They define the physical connection points where edges may attach to a device Correct answer.
- They determine the map scale at which the device displays
- They store the asset identifier for the device
- They record inspection history for the device
Explanation
Terminals model the connection points on a device, allowing an edge to connect to a specific side or port rather than the device as a whole. This lets the network represent internal behavior such as a transformer with high-side and low-side terminals.
Question 6Utility Network Fundamentals
Which association type is used to model containment of a point asset inside a polygon structure such as a vault?
- Containment association Correct answer.
- Structural attachment association
- Connectivity association
- Topology association
Explanation
Containment associations model a feature located inside a polygon structure, such as a valve inside a vault polygon. They are distinct from structural attachment, which models mounting on a structure like a pole.
Question 7Utility Network Fundamentals
What is the purpose of the dirty areas in a utility network?
- They indicate features excluded from versioning
- They mark features whose topology or subnetwork state may be out of date and need updating Correct answer.
- They flag features that failed attribute rule validation
- They highlight features with null attribute values
Explanation
Dirty areas are generated when edits affect network topology or subnetwork state, signaling that the affected extent must be processed by the update process. They are not errors; they are a queue for topology and subnetwork synchronization.
Question 8Utility Network Fundamentals
Which trace type would you use to find all features that can be reached upstream from a starting point?
- Loops trace
- Upstream trace Correct answer.
- Downstream trace
- Connected trace
Explanation
An upstream trace traverses the network in the direction of the source, returning features that supply or precede the starting point. It is commonly used to identify protective devices or sources affecting a location.
Question 9Utility Network Fundamentals
How does the utility network store connectivity differently from a geometric network?
- Connectivity is stored only in the versioned delta tables
- Connectivity is stored explicitly in a topological index rather than inferred from coordinates Correct answer.
- Connectivity is derived from coincident geometry at query time
- Connectivity is defined by relationship classes between feature classes
Explanation
The utility network maintains an explicit topological index that records connectivity independent of geometry coincidence, so features can connect through associations and terminals. This allows correct tracing even when geometry is not perfectly coincident.
Question 10Utility Network Fundamentals
A device has two terminals and is configured so that flow is not allowed between them. What does this configuration represent?
- The device is contained within a structure
- The device is open or disconnected internally between its terminals Correct answer.
- The device has no valid connectivity
- The device is a subnetwork controller
Explanation
Terminal configuration determines whether the device conducts between its terminals; disabling the connection models an open device such as an open switch. Tracing then stops at that device rather than continuing through it.
Question 11Utility Network Fundamentals
Which statement about subnetwork names is correct?
- Subnetwork names are generated only when the map is published
- Subnetwork names must equal the controller's asset ID
- Subnetwork names are generated from the controller and tier naming configuration Correct answer.
- Subnetwork names are user-typed free text stored on each feature
Explanation
Subnetwork names are generated by the system based on the subnetwork controller and the naming configuration defined for the tier. This keeps names consistent and avoids manual entry errors across the network.
Question 12Utility Network Fundamentals
Which trace configuration element restricts a trace so it stops when it encounters a specific device category?
- A weight barrier
- A function barrier
- A filter barrier
- A traversability barrier Correct answer.
Explanation
Traversability barriers stop a trace when it reaches features matching the barrier definition, such as a specific asset group or category. They are commonly used to halt traces at open devices or protective equipment.
Question 13Utility Network Fundamentals
What is the effect of setting a tier's subnetwork update to include a specific set of features?
- It limits which features participate in the subnetwork and are updated when the controller changes Correct answer.
- It sets the coordinate precision for the subnetwork
- It restricts which users can view the subnetwork
- It defines the symbology used for the subnetwork
Explanation
Tier configuration can limit the extent of a subnetwork to a defined set of features, so updates and traces operate on the intended portion of the network. This is useful where a domain network spans areas managed separately.
Question 14Utility Network Fundamentals
Which association type should be used to model a transformer mounted on a pole?
- Structural attachment association Correct answer.
- Containment association
- Junction-edge association
- Connectivity association
Explanation
Structural attachment associations model a feature mounted on a structure, such as a transformer attached to a pole. They record the physical support relationship without implying containment inside a polygon.
Question 15Utility Network Fundamentals
Why must dirty areas be processed after editing network features?
- To compress the geodatabase versions
- To permanently delete the edited features
- To renumber the object IDs of edited features
- To synchronize the topology index and subnetwork state with the edits Correct answer.
Explanation
Processing dirty areas updates the topology index and any affected subnetworks so that traces and subnetwork queries return correct results. Until they are processed, results may reflect the pre-edit state.
Question 16Utility Network Fundamentals
A trace returns no features beyond a certain valve. Which trace setting most likely explains this?
- The valve is in a different feature dataset
- The valve is configured as a traversability barrier Correct answer.
- The valve has a null asset ID
- The valve has a display scale range
Explanation
When a feature is configured as a traversability barrier in the trace configuration, traversal stops at that feature and nothing beyond it is returned. Reviewing the trace configuration's barriers explains the truncated result.
Question 17Utility Network Fundamentals
What distinguishes a simple edge from a complex edge in the utility network?
- A simple edge has no terminals
- A complex edge can be split by connected junctions, while a simple edge cannot Correct answer.
- A simple edge stores no geometry
- A complex edge cannot participate in traces
Explanation
Complex edges can be split by midspan connections so that a junction may connect along the edge, while simple edges connect only at their endpoints. This distinction affects how connectivity is modeled along line features.
Question 18Utility Network Fundamentals
Which statement about network attributes is correct?
- They are editable only by the network administrator
- They are computed during topology update and can be used by traces as weights Correct answer.
- They replace the need for attribute domains
- They are stored only in the map document
Explanation
Network attributes are evaluated during topology and subnetwork updates and can be used as weights or filters in trace configurations. They are derived from feature attributes and rules rather than entered manually per trace.
Question 19Utility Network Fundamentals
In a water utility network, a pressure zone is best modeled as which construct?
- A terminal configuration
- A tier within the water domain network Correct answer.
- A separate feature dataset
- A connectivity association
Explanation
Pressure zones correspond to hierarchical levels in a water domain network, so they are modeled as tiers. Subnetwork controllers such as pressure-reducing valves are assigned to those tiers to define the zones.
Question 20Utility Network Fundamentals
Which statement about the utility network's support for subnetworks across tiers is correct?
- Subnetworks exist only in the electric domain network
- Subnetworks are created only when features are versioned
- Each subnetwork is confined to a single tier and its controllers Correct answer.
- A subnetwork may span multiple tiers if controllers are configured to allow it
Explanation
Each subnetwork is associated with one tier, and its controllers are assigned to that tier, which keeps hierarchical levels distinct. Tiers therefore partition subnetworks so that, for example, transmission and distribution are managed separately.
Question 21Utility Network Fundamentals
An analyst needs to find all devices that would be de-energized if a specific switch were opened. Which trace approach is most appropriate?
- A downstream trace from the switch with the switch treated as the source Correct answer.
- An upstream trace from the switch with a traversability barrier at the switch
- A loops trace starting at the switch
- A connected trace ignoring device status
Explanation
Treating the switch as the source and tracing downstream returns the features that depend on it for supply, which approximates the de-energized set. Setting the switch as open or as a barrier refines the result to the affected portion.
Question 22Utility Network Fundamentals
Which condition causes a subnetwork to be marked as dirty and require an update?
- A change to the map's basemap layer
- A change to the subnetwork controller's status or to features within the subnetwork extent Correct answer.
- A change to the geodatabase's default version name
- A change to a feature's display field alias
Explanation
Edits that affect controller status or features inside a subnetwork extent mark the subnetwork as dirty so that it is recalculated on the next update. Unrelated changes such as basemap or alias edits do not affect subnetwork state.
Question 23Utility Network Fundamentals
How do connectivity associations differ from geometric coincidence for establishing connectivity?
- Connectivity associations replace terminals on devices
- Connectivity associations establish connectivity without requiring coincident geometry Correct answer.
- Connectivity associations apply only to polygon features
- Connectivity associations require coincident vertices, while coincidence does not
Explanation
Connectivity associations explicitly record a connection between features, so geometry need not be coincident for the network to consider them connected. This supports cases such as a line connecting to a device without a shared vertex.
Question 24Utility Network Fundamentals
A trace using a weight barrier stops earlier than expected. What is the most likely cause?
- The starting point is not a subnetwork controller
- The accumulated weight reached the configured threshold before the intended extent Correct answer.
- The network has unprocessed dirty areas only outside the trace extent
- The trace configuration has no output filters
Explanation
Weight barriers stop traversal once the accumulated cost reaches the configured threshold, so a low threshold truncates results. Reviewing the threshold and the network attribute used as the weight explains the early stop.
Question 25Utility Network Fundamentals
Which statement about terminals and subnetwork controllers together is correct?
- Controllers cannot have terminals
- A controller's terminal configuration determines whether the subnetwork propagates through the device Correct answer.
- Terminals prevent a device from being a controller
- A controller must be a junction with at least three terminals
Explanation
Terminal configuration on a controller device determines whether connectivity propagates through it, which in turn affects the extent of the subnetwork. An open controller may originate a subnetwork without allowing traversal beyond it.
Question 26Utility Network Fundamentals
In the utility network, which element defines the set of network attributes, associations, and rules that a feature class must follow when it participates in the network?
- The network rule
- The asset type
- The asset group Correct answer.
- The domain
Explanation
Asset groups categorize features within a feature class and carry the network behavior definitions, including which attributes and rules apply. Asset types further subdivide an asset group (for example, a specific valve model) but do not define the overall behavior set on their own.
Question 27Utility Network Fundamentals
A utility network is created in a feature dataset. Which geodatabase requirement must the feature dataset satisfy before the utility network can be created?
- It must have a spatial reference and all participating feature classes must be in the same feature dataset. Correct answer.
- It must contain at least one subnetwork controller feature class.
- It must use a geographic coordinate system with meters as units.
- It must be versioned as a branch version.
Explanation
A utility network lives inside a single feature dataset, and every feature class that participates must reside in that same feature dataset with a common spatial reference. Versioning and controller content are configured after creation, not preconditions for it.
Question 28Utility Network Fundamentals
Which utility network component is responsible for storing the logical connectivity graph that traces traverse?
- The versioned delta tables
- The topology tables maintained by the utility network Correct answer.
- The attribute domains
- The feature dataset's geometric network
Explanation
The utility network maintains its own topology tables that encode connectivity independent of feature geometry, and traces operate against that topology. Geometry is used for display and editing but is not what traces walk.
Question 29Utility Network Fundamentals
An editor inserts a new line feature and connects its endpoint to an existing point asset without snapping geometry exactly. Which mechanism establishes the connectivity?
- A containment association created between the two features
- Geometric coincidence detected during a topology rebuild
- A connectivity association created between the two features Correct answer.
- A structural attachment association created between the two features
Explanation
Connectivity associations explicitly record that two features are connected, so exact geometric coincidence is not required. Containment and structural attachment associations describe spatial or structural relationships rather than flow connectivity.
Question 30Utility Network Fundamentals
Which statement best describes the role of a terminal in the utility network?
- It defines the spatial tolerance used when snapping features together.
- It defines the version of the subnetwork a device belongs to.
- It defines the maximum number of associations a device may participate in.
- It defines a point on a device where connectivity can be established and flow direction can be constrained. Correct answer.
Explanation
Terminals are the named connection points on a device or junction, and terminal configurations determine which terminals may connect to one another. This lets a device such as a switch model flow paths through specific ports.
Question 31Utility Network Fundamentals
A water utility wants traces to stop at all valves whose asset type is 'System Valve'. Which trace configuration element should be used?
- A filter barrier based on asset group
- A category barrier Correct answer.
- A function barrier
- A weight barrier
Explanation
A category barrier halts a trace when it reaches features assigned to a specified category, so tagging system valves with a category and adding it as a barrier achieves the goal. Function and weight barriers operate on network attributes and calculations rather than categories.
Question 32Utility Network Fundamentals
Which trace type would you use to find all features that can be reached downstream from a starting point?
- Connected trace
- Subnetwork trace
- Downstream trace Correct answer.
- Upstream trace
Explanation
A downstream trace follows flow direction away from the starting point, returning everything reachable in the direction of flow. An upstream trace moves against flow, and a connected trace ignores flow direction entirely.
Question 33Utility Network Fundamentals
A subnetwork is defined by a tier and one or more subnetwork controllers. What happens when a controller is deleted from the network?
- All traces against the subnetwork are permanently disabled.
- The subnetwork is deleted along with all its features.
- The subnetwork becomes dirty and must be updated to reflect the new controller set. Correct answer.
- The tier is automatically removed from the utility network.
Explanation
Removing or changing a controller invalidates the subnetwork, marking it dirty so that an update recomputes membership and state. The features themselves are not deleted, and the tier remains part of the network configuration.
Question 34Utility Network Fundamentals
What is the primary purpose of the tier definition in a utility network?
- To define the hierarchy of subnetworks, such as transmission above distribution. Correct answer.
- To define the spatial reference used by the feature dataset.
- To define the versioning model used for editing.
- To define which attribute domains apply to each feature class.
Explanation
Tiers organize subnetworks into levels, allowing a network to model hierarchical systems such as transmission, distribution, and pressure zones. Controllers are assigned to a tier, and traces can respect tier boundaries.
Question 35Utility Network Fundamentals
An analyst runs a trace and receives results that include features from a tier that should have been excluded. Which trace configuration element most likely needs adjustment?
- The trace's starting points
- The trace's output filters
- The trace's tier definition or tier filter settings Correct answer.
- The trace's weight barrier
Explanation
Tier settings in the trace configuration determine which tiers the trace may traverse, so an incorrectly configured tier filter allows results from unwanted tiers. Output filters change which features are displayed, not which tiers are traversed.
Question 36Utility Network Fundamentals
Which statement best describes how a subnetwork controller functions in a utility network?
- It replaces the need for connectivity associations.
- It defines the spatial extent of a tier.
- It marks the source or sink of a subnetwork and drives subnetwork updates. Correct answer.
- It stores the results of the most recent trace.
Explanation
A subnetwork controller designates where a subnetwork originates, such as a source or a sink, and its state drives the subnetwork update process. Traces and subnetwork membership are computed relative to controllers.
Question 37Utility Network Fundamentals
A utility network contains a line feature class and a point feature class. Which association type is used to model a point asset contained inside a polygon structure such as a vault?
- Connectivity association
- Containment association Correct answer.
- Structural attachment association
- Junction-junction connectivity
Explanation
Containment associates a feature with the structure that encloses it, such as a point asset inside a vault polygon. Connectivity associations describe flow, and structural attachment describes mounting on a support.
Question 38Utility Network Fundamentals
In a utility network, which term describes a point feature that represents a device with an open or closed state, such as a switch or valve, and can act as a barrier during a trace?
- Assembly
- Junction
- Device Correct answer.
- Subnetwork controller
Explanation
A device is a point feature that models a physical asset with an open or closed state, such as a switch or valve, and can be configured as a barrier in trace configurations. Junctions are simply connection points without state, assemblies group multiple features, and subnetwork controllers are sources that define subnetworks.
Question 39Utility Network Fundamentals
An editor needs to model a situation where a newly installed transformer is physically connected to an existing conductor but the transformer's terminal is not yet associated with the conductor's endpoint. Which association type should the editor use to establish connectivity without moving geometry?
- Connectivity association Correct answer.
- Containment association
- Geometric coincidence
- Structural attachment association
Explanation
A connectivity association explicitly connects two features at the logical level, allowing connectivity to be established even when their geometries do not coincide. Containment and structural attachment associations define ownership or physical attachment, not electrical connectivity. Geometric coincidence relies on coincident geometry and would require moving features.
Question 40Utility Network Fundamentals
A utility network contains a tier named 'ElectricDistribution' with a subnetwork controller. After running a trace that starts at a closed switch and uses a barrier configuration that stops at devices with an open state, the trace results include features beyond the switch. Which factor most likely explains why the trace continued past the switch?
- The switch is not associated with a subnetwork controller.
- The trace configuration's subnetwork name filter is set incorrectly.
- The switch is not assigned to the correct tier.
- The switch's asset type is not included in the barrier list of the trace configuration. Correct answer.
Explanation
Trace barriers are defined by specific asset types or network attributes; if the switch's asset type is not listed as a barrier, the trace will not stop at it. Tier assignment, subnetwork name filters, and controller association affect subnetwork membership but do not control whether a device acts as a barrier.
Question 41Utility Network Configuration and Data Modeling
In a utility network, which component defines the connectivity rules that constrain which asset types may connect to one another?
- The network rule set Correct answer.
- The terminal configuration
- The connectivity association
- The domain network
Explanation
Network rules are stored in a rule set and evaluated during tracing and editing to enforce allowed associations between asset types, such as a transformer connecting only to specified conductor types. Domain networks group assets by tier such as electric distribution, not by connectivity constraints.
Question 42Utility Network Configuration and Data Modeling
A utility network is built from what kind of feature dataset?
- A network dataset feature dataset
- A trace network feature dataset
- A structure network feature dataset Correct answer.
- A geometric network feature dataset
Explanation
A utility network is created inside a feature dataset containing structure, domain, and line features, and the utility network itself is built on that feature dataset. Geometric networks and network datasets are separate legacy or transportation-focused structures.
Question 43Utility Network Configuration and Data Modeling
What is the purpose of assigning an asset type to a feature class in a utility network?
- It classifies the asset for rules, tracing, and terminals Correct answer.
- It sets the default symbology for the layer in the map
- It determines the geometry type stored in the feature class
- It controls the spatial reference used by the feature class
Explanation
Asset types classify features so that network rules, terminal configurations, and traces can treat them appropriately, for example distinguishing a fuse from a switch on the same line feature class. Geometry type and spatial reference are properties of the feature class itself.
Question 44Utility Network Configuration and Data Modeling
Which association type records that a feature is contained within a structure such as a vault or pole?
- Containment Correct answer.
- Junction-edge
- Structural attachment
- Connectivity
Explanation
Containment associations link a structure to the features it contains, such as a vault containing a switch. Structural attachment links a feature to the structure it is mounted on without implying containment.
Question 45Utility Network Configuration and Data Modeling
A candidate is designing tiers for an electric utility network. Which statement describes a correct use of tiers?
- Each tier may contain only one subnetwork controller
- All tiers must share the same subnetwork controller class
- Tiers represent hierarchical levels of subnetworks such as transmission over distribution Correct answer.
- Tiers replace the need for domain networks
Explanation
Tiers define hierarchical levels within a domain network, allowing subnetworks to be organized by function or voltage level, with tiers ranked by rank value. Domain networks remain the broader grouping and are not replaced by tiers.
Question 46Utility Network Configuration and Data Modeling
Which configuration allows a subnetwork to be created when a trace-based subnetwork controller is present?
- A topology with only connectivity associations
- A tier with subnetwork controller assignment and a valid trace configuration Correct answer.
- A network dataset with a route solver
- A geometric network with flow direction set
Explanation
A subnetwork controller must be assigned to a tier, and the tier's trace configuration determines which features are included when the subnetwork is updated. Connectivity associations alone do not create subnetworks.
Question 47Utility Network Configuration and Data Modeling
When configuring a terminal configuration for a device, what does the terminal count determine?
- The number of features the device can contain
- The number of subnetworks the device can control
- The number of connection points available on the device Correct answer.
- The number of rules the device can satisfy
Explanation
A terminal configuration defines how many terminals a device has and how paths connect them, which controls how many connection points are available for associations. It does not limit containment, subnetwork control, or rule counts.
Question 48Utility Network Configuration and Data Modeling
A line feature class stores both overhead and underground conductors. Which approach best models the difference for tracing and rules?
- Create separate feature classes for each conductor type
- Store the difference in a text field queried by the trace
- Assign asset types or asset groups to distinguish conductor types Correct answer.
- Use a single asset type and rely on symbology
Explanation
Asset groups and asset types let a single feature class represent multiple related asset categories so that rules and traces can distinguish them. Symbology and arbitrary text fields are not used by the network for rule or trace evaluation.
Question 49Utility Network Configuration and Data Modeling
What is the role of the subnetwork controller in a utility network?
- It validates connectivity rules during editing
- It stores the trace configuration for the tier
- It defines the spatial index for the network
- It marks the source feature that defines a subnetwork Correct answer.
Explanation
A subnetwork controller is a feature, such as a circuit breaker or source, that acts as the origin of a subnetwork within a tier. Trace configuration is a tier property and rule validation is handled by the network rule engine.
Question 50Utility Network Configuration and Data Modeling
Which statement correctly describes a connectivity association in a utility network?
- It records that one feature is mounted on another
- It records that a feature belongs to a subnetwork
- It records that one feature is contained within another
- It records that two features are electrically or hydraulically connected Correct answer.
Explanation
Connectivity associations represent junction-junction, junction-edge, or edge-edge connections that allow flow between features. Mounting and containment are represented by structural attachment and containment associations respectively.