0% found this document useful (0 votes)
39 views9 pages

Data Visualization Questions Sorted by Syllabus

The document outlines the syllabus and question distribution for the Data Visualization course (Subject Code: 3160717), detailing various units such as Introduction to Data Visualization, Basics of Data Visualization, Visualizing Data Programmatically, D3.js, Advanced Data Visualization, and Information Dashboard Design. It includes a total of 125 questions categorized by weightage and marks, along with specifics on topics covered in each unit. Additionally, it summarizes the total number of questions and their distribution by marks across different papers analyzed from 2022 to 2024.

Uploaded by

pijano7691
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views9 pages

Data Visualization Questions Sorted by Syllabus

The document outlines the syllabus and question distribution for the Data Visualization course (Subject Code: 3160717), detailing various units such as Introduction to Data Visualization, Basics of Data Visualization, Visualizing Data Programmatically, D3.js, Advanced Data Visualization, and Information Dashboard Design. It includes a total of 125 questions categorized by weightage and marks, along with specifics on topics covered in each unit. Additionally, it summarizes the total number of questions and their distribution by marks across different papers analyzed from 2022 to 2024.

Uploaded by

pijano7691
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Data Visualization Questions Sorted by

Syllabus
Subject Code: 3160717 - Data Visualization

Unit 1: Introduction to Data Visualization (10%


weightage)
Basic Concepts and Definitions

S2022 Q1(a) [3 marks]: Define following Term: Visualization, Filtering, Axes

S2023 Q1(a) [3 marks]: Define: (1) Data Point (2) Scale (3) Infographics

S2024 Q1(a) [3 marks]: What is Data visualization? How it is used in real time world?

W2022 Q1(a) [3 marks]: What is Acquiring and Visualizing Data?

W2023 Q1(a) [3 marks]: Define: (1) Data Visualization (2) Data Point (3) Infographics

Applications and Key Factors

S2023 Q1(b) [4 marks]: Discuss the real applications of data visualization in short.

S2024 Q1(b) [4 marks]: What are the keys factors for Data visualization? Explain in
short.

S2022 Q5(c) [7 marks]: What are the key Factors of Data Visualization? (OR Question)

W2022 Q1(b) [4 marks]: Describe Simultaneous acquisition and visualization.

Canvas vs SVG

S2022 Q1(b) [4 marks]: Differentiate following: 1) Canvas and SVG 2) Linear Scale and
Ordinal Scale

S2024 Q2(a) [3 marks]: Differentiate: (1) Canvas Vs SVG (2) JSON Vs XML

W2023 Q1(b) [4 marks]: Differentiate following:(1) Canvas and SVG (2) HTML and SVG

W2022 Q3(b) [4 marks]: How the HTML5 canvas differs from SVG graphics tools.
Charting Primitives and Chart Types

W2022 Q1(c) [7 marks]: What is charting Primitives? List all types of Charts and explain
Pie Chart and Area Chart.

W2022 Q2(a) [3 marks]: Define following terms: Candlestick Charts, Bubble Charts,
and Surface Charts.

S2022 Q3(c) [7 marks]: Explain bar chart, pie chart, line chart, bubble chart with
example.

S2023 Q3(b) [4 marks]: Explain Candlestick Charts in short.

S2024 Q3(a) [3 marks]: What is Bar chart? Explain it in short.

S2024 Q3(b) [4 marks]: Explain Bubble Chart in short.

S2024 Q3(a) [3 marks]: What is Pie chart? Explain it in short. (OR Question)

Infographics

W2022 Q3(a) [3 marks]: What is Infographics explain with example.

Unit 2: Basics of Data Visualization - Tables (15%


weightage)
File Formats and Data Reading

S2022 Q2(b) [4 marks]: Write a code to read CSV file and display its content on the
browser

S2023 Q2(a) [3 marks]: Differentiate CSV Vs JSON files.

S2023 Q2(b) [4 marks]: Write down a code for reading and displaying csv file using
Jquery.

S2024 Q2(b) [4 marks]: Write down a code for reading and displaying .txt file.

S2024 Q3(b) [4 marks]: Write down a code for reading and displaying JSON file. (OR
Question)

W2023 Q2(a) [3 marks]: Differentiate CSV Vs XML files

W2023 Q2(b) [4 marks]: Write down code for reading and displaying JSON file using
java script.
S2022 Q3(a) [3 marks]: Differentiate between .xml file and .csv file (OR Question)

S2022 Q3(b) [4 marks]: How to read JSON file? Explain with example. (OR Question)

S2023 Q3(a) [3 marks]: Differentiate text file with XML file (OR Question)

W2023 Q3(a) [3 marks]: Differentiate text file with JSON file (OR Question)

XML and DOM

S2022 Q2(a) [3 marks]: What is XSLT? Explain with example.

S2022 Q2(c) [7 marks]: Define Document Object Model (DOM). Write a code to Read a
XML file and display its content on the browser.

S2022 Q2(c) [7 marks]: Define DTD, Explain XML syntax with example. (OR Question)

S2024 Q2(c) [7 marks]: What is DOM? Write a code to read student XML file and display
on the browser. (OR Question)

W2023 Q2(c) [7 marks]: Write down code for reading asynchronously and displaying
XML file using JQuery. (OR Question)

W2022 Q4(a) [3 marks]: Which Data formats you can use with D3? (OR Question)

W2022 Q5(b) [4 marks]: Develop Following Program Using HTML5 and JavaScript Read
the data from XML file and draw Simple Chart (OR Question)

Semantic Tables and Readability

S2023 Q3(c) [7 marks]: Define Data Binding. Also explain different uses of append(),
text(), selectAll() (using class,id).

S2024 Q3(c) [7 marks]: What is Semantic table? Explain it with suitable example

W2023 Q2(c) [7 marks]: What is Semantic table? Explain it with suitable example

S2024 Q2(c) [7 marks]: How do you assure maximum readability? Explain it with
example.

W2023 Q3(b) [4 marks]: How do you assure maximum readability using CSS?

Dynamic Highlighting

S2023 Q3(b) [4 marks]: Write a suitable code to demonstrate dynamic highlighting. (OR
Question)
W2023 Q3(b) [4 marks]: What is dynamic highlighting? Explain it using suitable code
example. (OR Question)

Unit 3: Visualizing Data Programmatically (25%


weightage)
HTML5 Canvas

W2022 Q2(b) [4 marks]: Why is HTML5 so important to data visualization?

W2022 Q2(c) [7 marks]: How to use the HTML5 canvas to render dynamic column
charts?

S2023 Q2(c) [7 marks]: Explain linear gradient and radial gradient of HTML5 Canvas
with example.

S2023 Q3(c) [7 marks]: Write down a code to animate a Rectangle using Canvas API.
(OR Question)

S2022 Q5(a) [3 marks]: Explain syntax of polygon and poly points in canvas with
example.

W2022 Q4(a) [3 marks]: Prepare column chart using the HTML5 canvas. (OR Question)

W2022 Q5(a) [3 marks]: Explain Scalable Vector Graphics. (OR Question)

Google Charts API

S2022 Q1(c) [7 marks]: How to work with Google API? Give an example of pie chart in
Google API

S2023 Q1(c) [7 marks]: Write a code to display both Pie chart and Column chart using
Google API in single browser window.

S2024 Q1(c) [7 marks]: What is Google API? Explain how it can be used in data
visualization? Explain it with examples.

W2023 Q1(c) [7 marks]: What is Google API? Write HTML code to display Bar chart
using Google APIs.

W2022 Q2(c) [7 marks]: How to use the Google Charts API to render a pie chart for
sales data of various electronic devices. (OR Question)

W2022 Q3(c) [7 marks]: How to use the Google Charts API to animate a bar chart? (OR
Question)
W2022 Q5(b) [4 marks]: Develop Following Program Using HTML5 and Google Chats
API and Map API Using Google Charts API Basics draw charts like a Line chart (OR
Question)

CSS and Styling

S2023 Q2(c) [7 marks]: Write down a code to display a typical Exam Schedule Time
Table with CSS. (OR Question)

W2022 Q3(b) [4 marks]: Explain CSS-style selectors with example. (OR Question)

Line Charts and Area Charts

S2024 Q3(c) [7 marks]: Write down code to display Line chart and Area chart. Explain
it. (OR Question)

S2022 Q3(c) [7 marks]: Explain Data points and XY chart with example (OR Question)

Unit 4: Introduction to D3.js (15% weightage)


D3.js Basics

S2023 Q3(a) [3 marks]: What is D3.js? Explain in short.

S2024 Q4(a) [3 marks]: Write a short note: D3.js

W2023 Q3(a) [3 marks]: What is D3.js? Explain in short.

W2022 Q3(c) [7 marks]: List down installation setup steps of D3. (OR Question)

Selections and Methods

S2022 Q4(a) [3 marks]: How to use selection in D3.js?

S2022 Q4(b) [4 marks]: Explain select and append command in D3.js with example

S2022 Q4(a) [3 marks]: Describe the changing method of D3.js with example. (OR
Question)

S2022 Q4(b) [4 marks]: Explain Select all and exit command in D3.js with example. (OR
Question)

S2022 Q4(c) [7 marks]: Explain Various Functions in D3.js (OR Question)


W2023 Q3(c) [7 marks]: How to use selection in D3? Describe chaining method of
D3.js using suitable example. (OR Question)

S2024 Q4(c) [7 marks]: Explain Various Functions of D3.js with example code.

Data Binding and Loading

S2022 Q3(a) [3 marks]: Define Data binding. What is the use of text( ).

W2023 Q3(c) [7 marks]: Write D3 code to demonstrate data binding and data loading.

W2022 Q4(c) [7 marks]: Describe Loading and Filtering External Data in data
visualization. (OR Question)

W2022 Q4(c) [7 marks]: Explain steps to create and upload data in D3. (OR Question)

Data Joins

S2022 Q4(c) [7 marks]: Explain data-joins in D3.js with example.

S2023 Q4(a) [3 marks]: What is Data joins? Explain it in short.

S2024 Q4(b) [4 marks]: Explain Data join of D3.js with suitable example.

W2023 Q4(a) [3 marks]: What is Data joins?

S2023 Q4(c) [7 marks]: Write a code that uses the join() method to merge the two
datasets and create a new dataset that includes both the datasets.

W2022 Q4(b) [4 marks]: Explain Data joins, interactive buttons with examples. (OR
Question)

Asynchronous Requests

W2022 Q3(a) [3 marks]: How can we deal with Asynchronous requests? (OR Question)

S2024 Q4(b) [4 marks]: What is an Asynchronous request? How do you deal with it. (OR
Question)

Unit 5: Advanced Data Visualization - Interactive and


Animated Charts (15% weightage)
Transactions and Updates

S2022 Q3(b) [4 marks]: What is the Transaction? How to apply Transaction?


S2023 Q4(b) [4 marks]: Write down a code snippet that demonstrate transaction w.r.t
data visualization. (OR Question)

W2023 Q4(b) [4 marks]: Explain transaction w.r.t data visualization. (OR Question)

Interactive Buttons and Play Functionality

S2022 Q5(b) [4 marks]: How to make interactive button? Explain with example.

S2023 Q4(b) [4 marks]: What is interactive button. Explain it in short.

S2024 Q5(b) [4 marks]: What is an interactive button? Explain with example.

W2023 Q4(b) [4 marks]: Explain interactive buttons with suitable example.

S2022 Q5(b) [4 marks]: How to add Play button to the page? Explain with example. (OR
Question)

S2023 Q4(c) [7 marks]: Write a code snippet that adds a Play button to the page. (OR
Question)

W2023 Q4(c) [7 marks]: Write a code to demonstrate play button also explain it.

W2023 Q4(c) [7 marks]: Write a code to interrupt the play button also explain it. (OR
Question)

W2022 Q4(b) [4 marks]: Explain how you can allow the user to interrupt the play? (OR
Question)

Sequences and Animation

S2023 Q4(a) [3 marks]: What is sequence w.r.t data visualization? (OR Question)

W2023 Q4(a) [3 marks]: What is sequence w.r.t data visualization? (OR Question)

S2024 Q4(c) [7 marks]: Write a code snippet to demonstrate animation on the page.
(OR Question)

Chart Updates

S2023 Q5(b) [4 marks]: How do you update charts ? Explain in short.

W2023 Q5(a) [3 marks]: How do you update charts?

Unit 6: Information Dashboard Design (20% weightage)


Dashboard Basics

S2022 Q5(c) [7 marks]: Explain Dashboard with example.

S2023 Q5(c) [7 marks]: What is information Dashboard? Create a sketch/wireframe of


any hypothetical Engineering College.

S2024 Q5(c) [7 marks]: Draw an information dashboard of any hypothetical University.

S2024 Q5(a) [3 marks]: What is Information dashboard? (OR Question)

W2023 Q5(c) [7 marks]: What is information Dashboard? Explain various design issues
of it. (OR Question)

Dashboard Design Issues

W2022 Q5(a) [3 marks]: Enlist Dashboard design issues in Data Visualization. (OR
Question)

S2023 Q5(c) [7 marks]: What are different considerations associated with visual
presentation of information dashboard. Explain all in detail. (OR Question)

S2024 Q5(c) [7 marks]: Explain all issues related in designing Dashboard in detail. (OR
Question)

W2023 Q5(c) [7 marks]: What are different considerations associated with visual
perception of information dashboard. (OR Question)

Specialized Chart Types

S2023 Q5(a) [3 marks]: What is eloquence? Explain in short.

S2023 Q5(a) [3 marks]: What is Bullet graph? (OR Question)

S2023 Q5(b) [4 marks]: Explain Critical Design Practices w.r.t data visualization? (OR
Question)

W2023 Q5(a) [3 marks]: What is Bullet graph? (OR Question)

W2023 Q5(b) [4 marks]: Explain Sparkline? (OR Question)

S2024 Q5(a) [3 marks]: What is Spark line? Explain in short.

W2023 Q5(b) [4 marks]: How you achieve eloquence? Explain it

Graphics Library

S2024 Q5(b) [4 marks]: What are advantages of Graphics library? (OR Question)
Additional Programming Questions
Practical Implementation Questions

W2022 Q5(b) [4 marks]: Develop Following Program Using HTML5 and Google Chats
API and Map API Using Google Charts API Basics draw charts like a Line chart (OR
Question)

W2022 Q5(c) [7 marks]: Develop Following Program Using HTML5 and JavaScript Read
JSON Data and draw Data Table. (OR Question)

W2022 Q5(c) [7 marks]: Develop Following Program Using HTML5 and D3.js and
Canvas.js Showing the Data as a column chart for four age group. (OR Question)

S2024 Q4(a) [3 marks]: Write a short note: XML (OR Question)

Scales

S2022 Q5(a) [3 marks]: Differentiate between Linear Scale and Ordinal Scale. (OR
Question)

Summary Statistics
• Total Questions: 125 (25 questions × 5 papers)
• Unit 1 (Introduction): 19 questions
• Unit 2 (Tables/Data Reading): 25 questions
• Unit 3 (Programmatic Visualization): 20 questions
• Unit 4 (D3.js): 25 questions
• Unit 5 (Interactive/Animated): 16 questions
• Unit 6 (Dashboard Design): 20 questions

Question Distribution by Marks:

• 3-mark questions: 40 questions


• 4-mark questions: 40 questions
• 7-mark questions: 45 questions

Papers Analyzed:

• Summer 2022, Summer 2023, Summer 2024


• Winter 2022, Winter 2023

You might also like