0% found this document useful (0 votes)
201 views24 pages

Comprehensive 8 Solved

Uploaded by

ranayyan265
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)
201 views24 pages

Comprehensive 8 Solved

Uploaded by

ranayyan265
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/ 24

The City School

University Road Campus

ICT - Consolidated
Preparatory Worksheet

Prepared by:

Ms. Rafia Farooq

The City School / Computing / Class 8 Page 1 of 24


Objective Type
Multiple Choice Questions (MCQs)
1. Why do search engines exist?
a) To gather data
b) To create reports
c) To protect personal information
d) To identify error
2. Why is it important to use keywords when searching on the internet?
a) To confuse search engines
b) To make your search results more colorful
c) To narrow down and specify your search
d) To increase your internet speed
3. Why would you use Boolean operators when conducting an online search?
a) To enhance security
b) To identify fake news
c) To specify your search criteria
d) To protect personal information
4. Why is citing sources ethically important when using information from the internet?
a) To secure search
b) To avoid cyberbullying
c) To understand digital resilience
d) To give credit to the original creators
5. Why should you be cautious about sharing personal information on the internet?
a) To collect data
b) To understand digital resilience
c) To safeguard private data
d) To discern false information.
6.Boolean _________ tells the search engine to retrieve web pages containing all the keywords.
a) NOT
b) AND NOT
c) AND
d) OR

The City School / Computing / Class 8 Page 2 of 24


7. Cyber bullying is bullying that occurs __________________.
a) Digital
b) Facebook
c) Online
d) WhatsApp
8.Clicking on a popup is also called __________________.
a) Phishing
b) Click-Bait
c) Hacking
d) Fake News
9. Live Streaming is the broadcasting of __________________.
a) real-time
b) cricket
c) Instagram Live
d) Internet
10.Posting embarrassing videos and photos is an example of __________________.
a) Hacking
b) Fake News
c) Digital Resilience
d) Cyber Bullying

11.Which of the following is incorrect about a digitally resilient person?


a) Learn from experience
b) Lay low when danger strikes
c)Understand when they are at risk
d)Bounce back when things go wrong
12.You need information on football centrifugal force but don’t want results on centripetal force. What
type of internet search strategy will you apply here?
a) Use specific keywords
b) Use Boolean AND
c) use Boolean AND NOT
The City School / Computing / Class 8 Page 3 of 24
d) simply type centrifugal in the search engine
13.Quoting words and ideas of other authors as your own is termed as ________________.
a) Ethical citation
b) Digital citizenship
c)Plagiarism
d)Privacy
Answers:
1. c) To protect personal information
2. c) To narrow down and specify your search
3. c) To specify your search criteria
4. d) To give credit to the original creators
5. c) To safeguard private data
6. c) AND
7. c) Online
8. b) Click-Bait
9. a) real-time
10. d) Cyber Bullying
11. b) Lay low when danger strikes
12. c) use Boolean AND NOT
13. c) Plagiarism

The City School / Computing / Class 8 Page 4 of 24


Fill in the Blank:
1. To aggregate information from different websites, you need to search effectively using
keywords.
2. Using Boolean operators and arithmetic operators can help you refine your online searches.
3. It's essential to safeguard personal information and maintain privacy when browsing the
internet.
4. Understanding digital literacy involves being aware of online risks and taking precautions.
5. One way to combat cyberbullying is to learn how to report it and prevent harm to yourself and
others.
6. Phishers try to steal your personal information.
7. The plus sign (+) is the equivalent of AND.
8. Plagiarism is not quoting words and ideas of other authors.
9. The person who communicates through technology is a digital citizen.
10. A password is a secret authentication.
11. The broadcasting of real-time, live video to an audience over the internet is termed as
livestreaming.
12. It occurs online, often through instant messaging, text messages, emails, and social networks. It
is hurtful and unkind; it’s called cyberbullying.
13. The purpose of search engines is to search for information on the World Wide Web by using
specified keywords.

The City School / Computing / Class 8 Page 5 of 24


ADVANCE IMAGING – PHOTOSHOP
Q1: John and Wills are working on a graphic design project for a school event poster. They would
use Select and cut out an image of a mascot from its background. Afterward, they blend it to make
the mascot seamlessly with the poster's background.

Part a: How does the use of the "Magic Wand" for selecting objects in graphic design relate to the
concept of image masking?

Answer: The use of the "Magic Wand tool" for selecting objects in graphic design is closely related to
the concept of image masking. Image masking involves isolating specific areas or objects within an
image while preserving the quality of the edges.

Part b: When utilizing "Layer Blending Methods" in graphic design, how does the selection of blending
mode influence the interaction between various layers?

Answer: When applying "Layer Blending Methods" in graphic design, the choice of blending mode
determines how the pixels in one layer interact with pixels in the layers below it. Different blending
modes create various effects, such as making layers appear transparent, altering color interactions, or
emphasizing contrasts.

Q2: Ahmad has a photo that needs some enhancements for a photography class project. He wants
to adjust the colors to change the photo's color tones. Additionally, he also needs to remove
blemishes and imperfections from the subject's face.

Part a: How does the "Hue and Saturation" adjustment affect the colors in a digital image?

Answer: The "Hue and Saturation" adjustment allows photographers and designers to manipulate the
colors in a digital image. It primarily affects the hue (the actual color), saturation (intensity of the
color), and lightness of specific color ranges within the image. By adjusting these parameters, one can
enhance or alter the overall mood and tone of a photograph.

Part b: When using "Retouch Tools" in photo editing, what ethical considerations should a photographer
or designer keep in mind?

Answer: When using "Retouch Tools" in photo editing, ethical considerations are essential. These
considerations relate to the concept of image authenticity and manipulation. It's important to strike a
balance between enhancing the subject's appearance and maintaining the truthfulness of the
photograph.

Part c: Explain the importance of understanding color theory and color psychology when making
adjustments with the "Hue and Saturation" tool. ?

Answer: Understanding color theory and color psychology is vital when using the "Hue and
Saturation" tool. Color theory helps photographers and designers make informed decisions about
color adjustments. Different colors evoke specific emotions and convey particular messages.

Part d: In the context of photo enhancement, Discuss the balance between preserving the authenticity of a
photograph and making necessary retouches. ?

Answer: The balance between preserving the authenticity of a photograph and making necessary
retouches is crucial. Excessive retouching, often referred to as "photoshopping," can lead to
The City School / Computing / Class 8 Page 6 of 24
unrealistic and misleading representations. This can impact the credibility and integrity of an image,
especially in journalism or documentary photography.

Q3. Jonathan is designing a digital banner for a club event. Explain how he would create and format
text and to add a drop shadow and bevel & emboss effect to make the text pop. He also wants to
create a colorful background, and apply a border around important elements.

Part a: How does the use of layer styles, such as drop shadow and bevel enhance the visual appeal of
text Layer styles like drop shadow enhance the visual appeal by creating a sense of depth and
separation, making text or design elements appear to lift off the background, adding visual interest
and a three-dimensional effect. They can make objects stand out and appear more realistic in digital
graphics.

________________________________________________________________________

Part b: How can layer styles, gradients, and stroke borders be used to establish visual hierarchy and guide
the viewer's attention within a composition?

Using layer styles strategically helps establish hierarchy, with more prominent elements using stronger
effects. This allows designers to direct the viewer's focus, ensuring that key information is noticed first
and supporting the overall message of the composition.

Part d: Explain how designers can effectively use text and visual effects to convey a narrative.

Layer styles, such as color gradients and opacity adjustments, can set the mood and emotional tone of
the narrative. Effective use of text and visual effects ensures that the graphic design project
communicates its intended message, engages the viewer, and conveys a compelling story or message.

Q4) Sarah wants to correct the brightness of this underexposed image. Which option would you
prefer to her? And how it can be applied?
One effective way to correct brightness is by using the "Levels"
adjustment.
Go to "Image" > "Adjustments" > "Levels."
A histogram will appear. Adjust the input sliders below the
histogram to redistribute the tonal range. Move the rightmost slider
(white point) to the left until it aligns with the rightmost peak in the
histogram. This will set the white point and increase the overall
brightness.
Once satisfied with the adjustments, save the image. Consider
saving it under a new name to preserve the original file.
These steps should help Sarah correct the brightness of the underexposed image in Photoshop. The
specific adjustments may vary based on the characteristics of the image and Sarah's preferences.

Q5) How to apply Gradient fill in Adobe Photoshop?


 The Gradient Editor allows you to choose the type of gradient you want. You can select a
preset gradient or create your own by adjusting the color stops.
 In the Gradient Editor, you can customize the gradient by adding or removing color stops,
changing their colors, and adjusting their positions.

The City School / Computing / Class 8 Page 7 of 24


 In the options bar, you'll find the "Style" dropdown menu. This menu allows you to choose the
style of the gradient fill. Common options include Linear, Radial, Angle, Reflected, and
Diamond. Experiment with these to see which one suits your design.
 With the Gradient Tool selected and your gradient settings adjusted, click and drag on your
canvas to draw the gradient. The direction and length of your drag will determine the direction
and length of the gradient.
Q6) Alice wants to make some changes to this image and decides to take your help.
Which tools do you suggest to get the desired effect? Elaborate.

 Add another cup of coffee on the table


 Change it from grayscale to a colour
 Remove the cell phone.
Adding Another Cup of Coffee:
Tool: Clone Stamp Tool
The Clone Stamp Tool is ideal for duplicating or cloning parts of an image.
Changing from Grayscale to Color:
Tool: Hue/Saturation Adjustment Layer
To add color to a grayscale image, use a Hue/Saturation Adjustment Layer. Go to "Layer" > "New
Adjustment Layer" > "Hue/Saturation." Check the "Colorize" option and adjust the sliders for Hue,
Saturation, and Lightness to achieve the desired color effect. This allows for easy color
adjustments without altering the original image data.
Removing the Cell Phone:
Tool: Healing brush tool
By using these tools, we will remove the cell phone.Use the healing brush on the effectted area
i.e:cell phone,healing tool will use the pixels from the source and adjust on the destinations.

Q7) Name and explain any three selection tools in PHOTOSHOP. Which one do you prefer to use
and why?

The City School / Computing / Class 8 Page 8 of 24


Q8) You are tasked with creating a poster for your school's annual science fair. The poster
dimensions are 12 inches by 18 inches. Explain, with reasons, whether you would choose a
resolution of 150 dpi or 300 dpi for printing this poster.

Discuss the impact of your choice on both the quality of the printed poster and the file size.
When choosing a resolution (dots per inch - dpi) for printing a poster, it's essential to consider both
the quality of the printed poster and the resulting file size. The resolution determines the level of
detail and clarity in the printed image.
1. 150 dpi:
 Quality: A resolution of 150 dpi is generally considered suitable for large-format
printing like posters. It provides a decent level of quality, and from a distance, the
poster will likely look good.
2. 300 dpi:
 Quality: A resolution of 300 dpi is considered high-quality and is often the standard for
professional printing. It ensures sharp details and is ideal for close-up viewing. The text,
graphics, and images will appear crisp and clear.
In conclusion, for a school's annual science fair poster with dimensions of 12 inches by 18 inches, a
resolution of 300 dpi is a safer choice if you want to ensure the highest print quality, especially for
close-up viewing. However, if storage space is a significant concern or the poster will be viewed from
a distance, 150 dpi can still provide acceptable results while keeping file sizes more manageable.

Q9: You are creating a webpage to share photos from a recent school field trip on the school's
website. The dimensions of the images you plan to use are 1200 pixels by 800 pixels. Discuss why
you would use a resolution of 72 dpi for these web images.

The City School / Computing / Class 8 Page 9 of 24


Explain the significance of this resolution choice in terms of web performance and whether choosing a
higher resolution would be necessary in this context.

When creating a webpage to share photos from a school field trip, using a resolution of
72 dpi for web images has several advantages. Here's why:
 It optimizes web performance by ensuring quick loading times.
 It is compatible with standard screen resolutions, providing a consistent viewing
experience.
 It strikes a balance between image quality and file size, making the webpage
accessible to users with varying internet speeds.
 It conserves storage space on the web server.
Choosing a higher resolution might not be necessary in this context, as it could lead to
larger file sizes, slower loading times, and increased bandwidth consumption, which
may negatively impact the overall performance of the webpage.
Q10.The filter gallery provides preview of many of the special effects and filters. Elaborate the
segregation given in the GUI .

A. Preview B. Filter gallery


C. Thumbnail of selected filter D. Show/hide filter thumbnails

The City School / Computing / Class 8 Page 10 of


24
E. Filters pop up menu F. Options for selected filters
G. List of filter effects to apply or arrange H. Filter effect selected but not applied
I. Filter effects applied cumulatively but J. Hidden filter effect
not selected
Q11) The Gradient tool creates a gradual transition between multiple colours. You can choose from
pre-set gradient fills or create your own. Write the name of specific gradient in front on the picture.
LINEAR
GRADIENT

RADIAL
RADICAL
GRADIANT

ANDGULAR
ANGULAR

LINEAR
REFLECTED

DAIMOND

The City School / Computing / Class 8 Page 11 of


24
DIAMOND

REFLECTED

Q12) Brief about all the mentioned numbers of the brochure.

The City School / Computing / Class 8 Page 12 of


24
Q13) Here's a photo I've opened in Photoshop that has some issues with perspective. Because the
photo was shot from the right side and looking at the picture, the board seems to be leaning on the
left side, I want to make it like it was captured from the front? Which tool I can use? And how it
can be applied (4)
To correct perspective issues in Photoshop and make
an object appear as if it was captured from the front,
you can use the "Perspective Crop Tool" or the
"Transform" tools. Here's a step-by-step guide using
the "Perspective Crop Tool":

Using the Perspective Crop Tool:

1. Select the Perspective Crop Tool:

 Go to the toolbar on the left side of


Photoshop.

 Right-click on the Crop Tool (shortcut: C).

 In the context menu, select the "Perspective Crop Tool."

2. Draw a Crop Box:

 Click and drag to draw a crop box around the object with perspective issues. Adjust the
corners of the crop box to match the perspective of the object.

3. Adjust the Perspective:

 Hover over the corner handles of the crop box until you see a double-headed arrow.

 Drag the corner handles to align with the object's perspective. This will correct the
perspective distortion.

4. Apply the Crop:

 Press Enter or Return to apply the crop. This will straighten the perspective of the
selected area.

The City School / Computing / Class 8 Page 13 of


24
HANDLING DATABASE AND RESEARCH – MS ACCESS

Q1: Dina has installed Ms Access on her computer but she has no idea what to do with it. Convince
her to use it by highlighting any three of its rich functions.
1. Efficient Data Organization:
 Tables and Relationships: Access allows you to create tables to store data. It excels in
managing large datasets by establishing relationships between tables, ensuring
efficient data organization and reducing redundancy.
 Queries: Dina can use queries to extract specific information from her database. This
makes it easy to filter, sort, and retrieve data based on specific criteria, enabling quick
and targeted access to information.
2. User-Friendly Interface for Customization:
 Forms: Access provides a user-friendly interface for creating customized data entry
forms. Dina can design forms that match her specific needs, making data entry and
retrieval intuitive for herself and others.
 Reports: Dina can generate detailed reports with ease. Whether for presentations or
analysis, Access allows her to create professional-looking reports that summarize and
visualize data effectively.

Q2: In Ms Access, what is the purpose of a primary key? What are the two rules applied to it by
default?
In Microsoft Access, a primary key serves as a unique identifier for each record in a table. Its main
purposes are to ensure data integrity and provide a means for establishing relationships between
tables in a relational database.
Here are the two primary rules applied to a primary key by default:
1. Uniqueness:
 A primary key must contain unique values within the table. This means that no two
records in the table can have the same value in the primary key field.
2. Non-Null (No Null Values):
 A primary key field cannot contain a null (empty) value. Every record in the table must
have a valid and non-null value in the primary key field.
Enforcing these two default rules ensures the integrity of the data within the table and helps establish
relationships between tables in a relational database.
The primary key is often used as a foreign key in other tables, creating a link between records in
different tables and enabling the establishment of meaningful relationships for data retrieval and
analysis.

The City School / Computing / Class 8 Page 14 of


24
Q3: A query is a special question you apply to the database to find specific data and get the
information you want. Can you help, Mark AND Alex recall the four steps to plan a query?

Q4: Define the following.

Primary Key:

A primary key is a unique identifier for each record in a database table. It serves as a means to
uniquely identify and distinguish each record within that table. The primary key must have two key
properties: uniqueness (each value must be unique within the table) and non-nullity (each value must
be non-null). The primary key is crucial for establishing relationships between tables in a relational
database, allowing for the linking of records across different tables.

Foreign Key:

A foreign key is a field in a database table that establishes a link between that table and another
table in the same database. The foreign key in one table is typically a reference to the primary key in
another table, creating a relationship between the two tables. Foreign keys play a vital role in
maintaining the consistency and integrity of relational databases by facilitating connections between
related data in different tables.

The City School / Computing / Class 8 Page 15 of


24
Q5: Analyse the given data and write what data type will be used for each field?

Field Data Type


Name Short Text
PKR (Rupees) Currency or Number
Address Short or long Text
Contact Number Number / Integer
Performance Remarks Long Text
Phone Type Number/Integer
Unit Price Currency or Number
Date Allocated Date/Time
Q6: Ali has joined a new company as junior data analyst & he has been given two different tables
on MS Access in which different records are there. Ali has to link both the tables and make
separate forms of each employee. How will he link the tables and how will he create form of each
employee?
As a junior data analyst at his new company, Ali can establish a relationship between the two tables
in Microsoft Access to effectively link and integrate the data.
Once the tables are linked, Ali can proceed to create separate forms for each employee.
In the Form Design view, he adds the relevant tables, creating a main form and a subform.
The main form contains information specific to each employee, while the subform displays related
records from the second table.
Ali establishes a connection between the common field in the main form and the corresponding field
in the subform, ensuring that the forms are dynamically linked. This setup enables Ali to view and
interact with the data seamlessly, presenting a comprehensive view of each employee's information
across both tables.
Q7: Ahmed is making a database of students on MS Access. He mistakenly selects “Number” data
type in “Name” field. Explain from where he can change the data type and how?

To rectify the mistake in the data type selection for the "Name" field in MS Access, Ahmed can
navigate to the Table Design view. By right-clicking on the table containing the field in question and
selecting "Design View," he gains access to the structure of the table. Within the design view, he
locates the "Name" field and clicks on the corresponding Data Type field.If Ahmed is confident in the
correction, he confirms the changes. Finally, he closes the Table Design view, ensuring that the
"Name" field now has the correct data type, facilitating accurate storage and retrieval of name
information in the database.

The City School / Computing / Class 8 Page 16 of


24
Q8)

a. John is working on creating a database for a car rental company. He wants to ensure that
each vehicle in the database can be uniquely identified. How can he use a primary key to
achieve this?
 John can use a primary key in the car rental company database to ensure each vehicle is
uniquely identified by designating a specific field as the primary key.
 Typically, a field like "Vehicle ID" can be chosen as the primary key.
 The primary key guarantees that each value in the "Vehicle ID" field is unique within the
table, preventing any duplication.
 This unique identifier is crucial for accurately distinguishing and accessing individual
vehicles in the database.
b. Why is it important to have a primary key in a database table?
 Having a primary key in a database table is essential for several reasons.
 Firstly, it enforces the uniqueness of each record within the table. This means that no
two records can share the same primary key value, preventing data redundancy and
ensuring data accuracy.
 Secondly, a primary key provides a stable reference point for establishing relationships
with other tables in the database. It serves as a link between tables, facilitating efficient
data retrieval and analysis.
 Additionally, a primary key is crucial for maintaining data integrity, as it prevents
inconsistencies and errors in the database by uniquely identifying each record.
c. What role does a foreign key play in establishing relationships between tables in a
database?
A foreign key plays a pivotal role in establishing relationships between tables in a database. It is a
field in one table that refers to the primary key in another table. This reference creates a connection
between the two tables based on shared information. The foreign key ensures referential integrity by
enforcing that values in the foreign key field correspond to existing values in the primary key field of
the referenced table. By establishing these relationships, a foreign key enables the creation of
meaningful connections between related data in different tables, facilitating data retrieval, analysis,
and maintaining overall database integrity.
Q9)
a. Sarah is designing a database for a school, where students are associated with specific
courses. She wants to ensure that each student's enrolment is properly linked to the
corresponding course. How can she use foreign keys to achieve this?
 Sarah can use foreign keys in the school database to establish a proper link between
students and their associated courses.
 She can designate a field in the Students table, let's say "CourseID," as a foreign key.
 This field would reference the primary key in the Courses table, typically the "CourseID"
field. By doing this, Sarah ensures that each student's enrolment is connected to the
corresponding course through the foreign key relationship.

The City School / Computing / Class 8 Page 17 of


24
b. What is the purpose of using forms in a database? How can forms simplify data entry for
users?
 Forms in a database serve as user interfaces that simplify data entry and interaction
with the database.
 The purpose of using forms is to provide a more user-friendly and intuitive way for
individuals to input, view, and edit data.
 Forms simplify data entry for users by presenting a structured and organized layout
that aligns with the natural workflow.
 Overall, the use of forms enhances the user experience by streamlining data input
processes and reducing the complexity associated with direct table interactions.

c. What are reports, and why are they useful in a database?


 Reports in a database are documents generated from the data stored in the database,
presenting information in a structured and formatted manner.
 These documents are designed to convey specific insights, summaries, or details derived from
the database records.
 Reports are typically used for analysis, decision-making, and communication of information to
stakeholders.
 They can include text, tables, charts, and graphs, offering a visually appealing representation
of data.
 In summary, reports in a database are powerful tools that transform raw data into meaningful
and actionable information.

Q10

a. Why is a database useful in organizing information?

 A database is highly useful in organizing information due to its structured and systematic
approach to data storage.
 It allows for efficient organization, storage, retrieval, and manipulation of vast amounts of
information.
 Databases use tables to structure data, ensuring a logical and consistent arrangement.
b. Explain the difference between a table, a record, and a field in a database.
 Table: A table is a collection of related data organized into rows and columns. It is the
fundamental structure in a relational database that holds information about a specific entity,
such as employees, customers, or products.
 Record: A record, also known as a row, is a single entry or instance of data within a table. It
represents a complete set of related information for a specific entity. For example, in a table of
employees, each record would correspond to details about a particular employee, including
their name, ID, and other attributes.
 Field: A field, also known as a column, is a specific piece of information within a record. It
represents a characteristic or attribute of the entity being tracked. In an employee table, fields
might include attributes such as "EmployeeID," "FirstName," "LastName," and "Department,"
each storing a specific type of information.

The City School / Computing / Class 8 Page 18 of


24
Q11: a - Imagine you are a manager at a company, and you have a database table with
information about all the employees. The table has millions of records. Explain why it's
essential to create a query when you want to find specific information about an employee.
Provide an example of a situation where you might use a query to get the information you need.
 In managing a database table with millions of employee records, creating queries is
essential for efficient information retrieval.
 The sheer volume of data makes it impractical to manually sift through records to find
specific information about an employee.
 Queries provide a focused and targeted approach to extracting relevant data based on
specified criteria.
 For example, if I need to find all employees in the Sales department who achieved a certain
sales target in the last quarter, I can use a query to filter and extract only the necessary
information.
 Without queries, the process of extracting specific information from a vast dataset would
be time-consuming and error-prone.
Q11: b - Data Analyst's Perspective:
 As a data analyst managing an Employee table with millions or billions of records, creating
queries is imperative for several reasons.
 Firstly, queries enable the extraction of targeted information, allowing for analysis and
reporting on specific aspects of the data.
 Queries address this challenge by allowing for selective retrieval of data, fetching only the
relevant records and minimizing the strain on system resources.
Q12: A garden centre sells garden tools and stores details of these in a database table named TOOLS.
Code is the primary key in the TOOLS table.

Code Description Price ($) Quantity Stock Quantity Ordered


GFLG Garden Fork 50.00 1 50
GSLG Garden Spade 50.00 11 0
GHLG Garden Hoe 45.00 8 0
HFSM Hand Fork 9.99 42 0
HSSM Hand Spade 9.99 40 0
HWSM Hand Weeder 9.99 11 0
HS20 Hose (20 metres) 45.00 10 0
HS35 Hose (35 metres) 60.00 2 0
HS50 Hose (50 metres) 75.00 20 60
YBLG Yard Brush 24.99 100 0
LMHD Lawn Mower 99.99 5 0
LMBT Lawn Mower (Battery) 249.99 7 0
LMPT Lawn Mower (Petrol) 349.99 10 25

The City School / Computing / Class 8 Page 19 of


24
TRBT Edge Trimmer (Battery) 79.99 15 0
TRPT Edge Trimmer (Petrol) 59.99 20 0
SHSM Shears 40.00 40 0
HCSM Hedge Clippers 40.00 45 0

(a) State the purpose of the primary key in the TOOLS table.
The primary purpose of a primary key in a database is to uniquely identify each record or row in a
table. It ensures that there are no duplicate entries and enables efficient data retrieval and
management.
(b) List the output from the data shown in the table TOOLS that would be given by this query-by-
example.

Field: Code Description Price ($) Quantity_Stock Quantity_Ordered


Table: TOOLS TOOLS TOOLS TOOLS TOOLS
Sort: Descending
Show:

Criteria: >40 >0 >0


Or:

 It would display all the fields (Code, Description, Quantity_Ordered)


 for the qualifying records in descending order,
 Based on the criteria where price is greater than 40, the quantity ordered is greater than 0
(c) Complete the query-by-example grid to output the tools where the quantity in stock is
below 25. Only show the Code, Description, and Quantity Stock fields in ascending order of
Code.

Field: Code Description Price ($) Quantity_Stock Quantity_Ordered


Table: TOOLS TOOLS TOOLS TOOLS TOOLS
Sort: Ascending
Show:
Criteria: >40 >0 >0
Or:

The City School / Computing / Class 8 Page 20 of


24
Q13: A database, PROPERTY, was set up to show the prices of properties for sale and the features of
each property. Part of the database is shown below.

Brochure Number of Number of Price


Property Type Garden Garage in $
No Bedrooms Bathrooms

Bungalow B17 7 4 Yes Yes 750,000

Apartment A09 2 1 No No 100,000

House H10 4 2 Yes No 450,000

House H13 3 2 Yes No 399,000

Apartment A01 2 2 No Yes 95,000

Apartment A16 1 1 No No 150,000

House H23 3 1 No Yes 250,000

House H46 2 1 Yes Yes 175,000

(a) Give the number of fields that are in each record.

7 fields

(b) State which field you would choose for the primary key. Give reason .

Brochure No
(c) (c) State the data type you would choose for each of the following fields.

Boolean
Garage

Number/Integer/Single
Number of Bedrooms

Number/Single/Real/Currency
Price in $

The City School / Computing / Class 8 Page 21 of


24
Q14: You are a student working on a group project, and you need to gather opinions from your
classmates about the project topic.

a. Explain how using Microsoft Forms could help you collect this information efficiently.

 Using Microsoft Forms would greatly enhance the efficiency of collecting opinions from
classmates for the group project.
 Microsoft Forms is a user-friendly survey tool that allows for the creation of customized forms
and surveys.
 Its key features include easy question creation, response tracking, and real-time result
visualization.
 The link to the form can be easily shared, ensuring accessibility to all group members.
 The forms can be embedded in collaboration platforms such as Microsoft Teams, further
streamlining the data collection process. Additionally, Microsoft Forms automatically compiles
and organizes responses, saving time that would otherwise be spent manually gathering and
sorting opinions.

b. Example Question and Real-Time Results Benefit:

Example Question:

"What aspect of the project do you find most interesting, and why?"

Real-Time Results Benefit:

 The real-time results feature of Microsoft Forms is invaluable in gaining immediate insights
into the opinions of my classmates.
 As responses start coming in, I can monitor and analyze the real-time data visualization
provided by Microsoft Forms.
 This dynamic feedback loop ensures that I can adapt and respond to the opinions of my peers
promptly, fostering a collaborative and student-driven approach to the group project.

Q15: Imagine you are a teacher who wants to check how well your students understood a recent
lesson.

a. Explain how Microsoft Forms could be used to create a quiz for your students.

Creating a Quiz with Microsoft Forms:


Microsoft Forms is an excellent tool for creating quizzes to assess students' understanding of a recent
lesson. The process involves creating a form with various question types such as multiple-choice, short
answer, or true/false. Here's how Microsoft Forms could be used:
1. Form Creation:
2. Quiz Settings:
3. Distribution:
4. Data Collection:
The City School / Computing / Class 8 Page 22 of
24
5. Grading:
b. Example Quiz Question and Evaluation with Microsoft Forms:
Example Question: "What is the main concept discussed in Lesson 5?"
Inbuilt Statistics and Data Export Benefits: Microsoft Forms provides built-in statistics and data export
features that greatly assist in evaluating students' performance. After students have completed the quiz:
1. Statistics:
2. Individual Feedback:
3. Export Data:
By leveraging these features, a teacher can efficiently assess students' comprehension of the lesson,
identify learning gaps, and tailor future lessons to address specific areas of difficulty.

The City School / Computing / Class 8 Page 23 of


24

You might also like