Search Header Logo

88. OCR A Level (H446) SLR14 – 1.4 Data structures part 2 – Grap

Authored by James Cole

Computers

11th Grade

Used 4+ times

88. OCR A Level (H446) SLR14 – 1.4 Data structures part 2 – Grap
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a graph in data structures?

A collection of nodes or vertices connected by edges

A sequence of elements in a linear order

A fixed-size container for data elements

A hierarchical structure representing parent-child relationships

Answer explanation

A graph in data structures is a collection of nodes or vertices connected by edges, making it the correct choice among the options provided.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What distinguishes a graph from a linked list or binary tree?

It cannot have cycles

It has a root node and leaf nodes

Each vertex can have more than two edges and point to any vertex

Its ability to store elements in a linear order

Answer explanation

The correct choice is that each vertex in a graph can have more than two edges and point to any vertex, distinguishing it from a linked list or binary tree.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a directed graph?

A graph that cannot have cycles

A graph where each edge points from one vertex to another in a specific direction

A graph where each vertex is connected to itself

A graph where edges have no direction

Answer explanation

A directed graph is a graph where each edge points from one vertex to another in a specific direction, indicating the flow or relationship between vertices.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does it mean for a graph to be weighted?

It can only represent physical weights

Each edge is given a value representing a relationship between vertices

Each edge has a direction

It contains only a single vertex

Answer explanation

A weighted graph assigns a value to each edge, representing a relationship between vertices.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What can edge values in a graph represent?

The number of vertices in the graph

The color of the edge in a visualization

Only the cost of traversal

Distance, time passed, or bandwidth

Answer explanation

Edge values in a graph can represent distance, time passed, or bandwidth, making them versatile in graph theory applications.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How are graphs typically stored?

Using a stack

Using a queue

As objects or using a dictionary known as adjacency lists

In a single continuous block of memory

Answer explanation

Graphs are typically stored as objects or using a dictionary known as adjacency lists, which represent the connections between vertices.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is an adjacency matrix?

A matrix with rows and columns representing vertices and edges

A special type of graph with no edges

A list of all vertices and their adjacent vertices

A method to calculate the shortest path in a graph

Answer explanation

An adjacency matrix is a matrix with rows and columns representing vertices and edges, making it the correct choice.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?