This document contains instructions for an examination paper for the Malaysian Certificate of Education (SPM) Information and Communication Technology subject. It provides guidelines for candidates, including informing them not to open the question paper until instructed. It notes the paper is in dual language and contains three sections: Section A, Section B and Section C. It also states the number of pages and that scientific calculators may be used.
Smart License Plate Recognition Using Optical Character Recognition Based on ...rahulmonikasharma
In recent years Unmanned Aerial Vehicle (UAV) is major focused of active research, since they can extend our capabilities in a variety of areas, especially for application like research detection, tracking and recognition. For our project goals is vehicle tracking and plate recognition. In addition, we have to combine some intelligence algorithms. In this project to define the number and type of vehicles, using our nation's roadways is becoming more and more important. This project used for Multicopter. The multicopter to flying around of the roadway. Because it is to collect roadway’s data. That means, to send a picture of a vehicle violating the law. Then our algorithm is recognizing to the number plate. In addition, this algorithm saving the vehicle number plate. We are great database in this algorithm. In this paper, template matching algorithm for character recognition is used. The developed system first detects the vehicle and capture the image. Then vehicle number plate region is extracted using the image segmentation in an image. Character recognition algorithm working on the OCR algorithm. We are detection accuracy to increase by using some algorithms. We combined these different algorithms using a modified version of PCA and OCR recognizer, we designed the proposed an architecture using OpenCV and we used to implement the design in the Multicopter.
http://www.it-exams.fr/70-469.htm Les exercices et corrigés du livre de référence Microsoft 70-469 seront renouvelés à temps pour suivre l’évolution de l’examen Microsoft 70-469 (TS:Recertification for MCSE: Data Platform)Notre ouvrage recouvre plus de 96% des connaissances nécessaires à l’examen Microsoft 70-469 (TS:Recertification for MCSE: Data Platform), ce qui vous permettra de bien réussir l’examen à la première tentative !
Produits similaires!
1.1 Project 2 Palindrome Mini-Project [55] Required is a project t.pdfkannanelectronite
1.1 Project 2: Palindrome Mini-Project [55] Required is a project that seeks to develop a
program that checks whether the input string is a palindrome or not. The input can be any
number or a string character, or even a phrase. What makes it interesting is that we are devising
two options to choose from, and each of which desires a completely different treatment of input
string entries: a. First, input read is treated as word(s) input which simply reverses the input text
and further determines if that's a palindrome or not. The code for this part would be provided
with required UI to simplify the problem. See image as shown in Figure 1, below. b. Next, the
second part is where we consider input as a number and treat it as such. Now, this brings in a
plethora of programming terms and concepts in seek of an effective solution. Your task is to
generate the code that will input a number and then employ various tools and structures learnt in
this course. to determine whether input number is a palindrome or not. The list of programming
tools may include, but are not limited to selection, Iteration, modulo operator, division,
multiplication, etc. Follow the instructions below and have the program ready for grading in
class on Tuesday 10 Oct, 2023 in HP3. A partially completed code snippet is available below.
Also, a fully completed code of the entire program in Word format must be uploaded for
submission on link (Proj2_Submission) available on Moodle. i. Before you begin creating the
application, it is always helpful to plan ahead. Create a MS Word file and desion an appropriate
Plan Chart as necessary. Name your word file as StudentNumber_Palindrome. [6] ii. Also, use
both the pseudocode and flowchart as an added aide in planning and preparing for your solution.
MS Word, Visio tools or other alternatives may prove suitable candidate applications for both
pseudocode and flowchart design. [8] iii. Set Tab Order in which each control receives the focus
when the user either presses the Tab key or employs an access key during run time. [5] iv. Set
access keys as necessary and should appear with underscores on the UI. [2] v. Code each of the
(radio) options under separate blocks, whether be it independent Sub procedures or Function
procedures but have them referred to under two different (method) calls. [8] vi. Use an event-
handling Sub procedure to perform the following list of tasks: [4] 1. clear the label showing
result message when there is change in the input text box selects all 2. input characters avallable
when input box receives Tab focus. vii. Use code-level Options to ensure that all variables in
your code have been declare, that every variable is declared is with a data type, and lastly that a
variable may not be enforced by the expression type and be demoted to a lesser data type or data
type with less precision. [6] viii. Use comments as a necessary when coding in order to internally
document your program. Also..
Required is a project that seeks to develop a program that check.pdfclimatecontrolsv
Required is a project that seeks to develop a program that checks whether the input
string is a palindrome or not. The input can be any number or a string character, or
even a phrase. What makes it interesting is that we are devising two options to
choose from, and each of which desires a completely different treatment of input
string entries:
a. First, input read is treated as word(s) input which simply reverses the input
text and further determines if that's a palindrome or not. The code for this
part would be provided with required Ul to simplify the problem. See Image as
shown in Figure 1, below.
Next, the second part is where we consider input as a number and treat it as
such. Now, this brings in a plethora of programming terms and concepts in
seek of an effective solution. Your task is to generate the code that will input
a number and then employ various tools and structures learnt in this course,
to determine whether input number is a palindrome or not. The list of
programming tools may include, but are not limited to selection, Iteration,
modulo operator, division, multiplication, etc.
b.
1.1 Project 2: Palindrome Mini-Project [55]
Follow the instructions below and have the program ready for grading in class on
Tuesday 10 Oct, 2023 in HP3. A partially completed code snippet is available below.
Also, a fully completed code of the entire program in Word format must be uploaded
for submission on link (Proj2_Submission) available on Moodle.
1. Before you begin creating the application, it is always helpful to plan ahead.
Create a MS Word file and design an appropriate Plan Chart as necessary.
Name your word file as StudentNumber_Palindrome.
[6]
ii. Also, use both the pseudocode and flowchart as an added aide in planning
and preparing for your solution. MS Word, Visio tools or other alternatives
may prove suitable candidate applications for both pseudocode and flowchart
design.
[8]
iii.
Set Tab Order in which each control receives the focus when the user either
presses the Tab key or employs an access key during run time. [5]
Set access keys as necessary and should appear with underscores
on the UI.
[2]
Code each of the (radio) options under separate blocks, whether be it
independent Sub procedures or Function procedures but have them referred
to under two different (method) calls.
[8]
vi. Use an event-handling Sub procedure to perform the following list
of tasks:
iv.
V.
[4]
1. clear the label showing result message when there is change in the input
text box selects all
2. input characters available when input box receives Tab focus.
vii. Use code-level Options to ensure that all variables in your code have been
declare, that every variable is declared is with a data type, and lastly that a
variable may not be enforced by the expression type and be demoted to a
lesser data type or data type with less precision.
viii. Use comments as a necessary when coding in order to internally document
[6]
your program. Also,
1/4.
Smart License Plate Recognition Using Optical Character Recognition Based on ...rahulmonikasharma
In recent years Unmanned Aerial Vehicle (UAV) is major focused of active research, since they can extend our capabilities in a variety of areas, especially for application like research detection, tracking and recognition. For our project goals is vehicle tracking and plate recognition. In addition, we have to combine some intelligence algorithms. In this project to define the number and type of vehicles, using our nation's roadways is becoming more and more important. This project used for Multicopter. The multicopter to flying around of the roadway. Because it is to collect roadway’s data. That means, to send a picture of a vehicle violating the law. Then our algorithm is recognizing to the number plate. In addition, this algorithm saving the vehicle number plate. We are great database in this algorithm. In this paper, template matching algorithm for character recognition is used. The developed system first detects the vehicle and capture the image. Then vehicle number plate region is extracted using the image segmentation in an image. Character recognition algorithm working on the OCR algorithm. We are detection accuracy to increase by using some algorithms. We combined these different algorithms using a modified version of PCA and OCR recognizer, we designed the proposed an architecture using OpenCV and we used to implement the design in the Multicopter.
http://www.it-exams.fr/70-469.htm Les exercices et corrigés du livre de référence Microsoft 70-469 seront renouvelés à temps pour suivre l’évolution de l’examen Microsoft 70-469 (TS:Recertification for MCSE: Data Platform)Notre ouvrage recouvre plus de 96% des connaissances nécessaires à l’examen Microsoft 70-469 (TS:Recertification for MCSE: Data Platform), ce qui vous permettra de bien réussir l’examen à la première tentative !
Produits similaires!
1.1 Project 2 Palindrome Mini-Project [55] Required is a project t.pdfkannanelectronite
1.1 Project 2: Palindrome Mini-Project [55] Required is a project that seeks to develop a
program that checks whether the input string is a palindrome or not. The input can be any
number or a string character, or even a phrase. What makes it interesting is that we are devising
two options to choose from, and each of which desires a completely different treatment of input
string entries: a. First, input read is treated as word(s) input which simply reverses the input text
and further determines if that's a palindrome or not. The code for this part would be provided
with required UI to simplify the problem. See image as shown in Figure 1, below. b. Next, the
second part is where we consider input as a number and treat it as such. Now, this brings in a
plethora of programming terms and concepts in seek of an effective solution. Your task is to
generate the code that will input a number and then employ various tools and structures learnt in
this course. to determine whether input number is a palindrome or not. The list of programming
tools may include, but are not limited to selection, Iteration, modulo operator, division,
multiplication, etc. Follow the instructions below and have the program ready for grading in
class on Tuesday 10 Oct, 2023 in HP3. A partially completed code snippet is available below.
Also, a fully completed code of the entire program in Word format must be uploaded for
submission on link (Proj2_Submission) available on Moodle. i. Before you begin creating the
application, it is always helpful to plan ahead. Create a MS Word file and desion an appropriate
Plan Chart as necessary. Name your word file as StudentNumber_Palindrome. [6] ii. Also, use
both the pseudocode and flowchart as an added aide in planning and preparing for your solution.
MS Word, Visio tools or other alternatives may prove suitable candidate applications for both
pseudocode and flowchart design. [8] iii. Set Tab Order in which each control receives the focus
when the user either presses the Tab key or employs an access key during run time. [5] iv. Set
access keys as necessary and should appear with underscores on the UI. [2] v. Code each of the
(radio) options under separate blocks, whether be it independent Sub procedures or Function
procedures but have them referred to under two different (method) calls. [8] vi. Use an event-
handling Sub procedure to perform the following list of tasks: [4] 1. clear the label showing
result message when there is change in the input text box selects all 2. input characters avallable
when input box receives Tab focus. vii. Use code-level Options to ensure that all variables in
your code have been declare, that every variable is declared is with a data type, and lastly that a
variable may not be enforced by the expression type and be demoted to a lesser data type or data
type with less precision. [6] viii. Use comments as a necessary when coding in order to internally
document your program. Also..
Required is a project that seeks to develop a program that check.pdfclimatecontrolsv
Required is a project that seeks to develop a program that checks whether the input
string is a palindrome or not. The input can be any number or a string character, or
even a phrase. What makes it interesting is that we are devising two options to
choose from, and each of which desires a completely different treatment of input
string entries:
a. First, input read is treated as word(s) input which simply reverses the input
text and further determines if that's a palindrome or not. The code for this
part would be provided with required Ul to simplify the problem. See Image as
shown in Figure 1, below.
Next, the second part is where we consider input as a number and treat it as
such. Now, this brings in a plethora of programming terms and concepts in
seek of an effective solution. Your task is to generate the code that will input
a number and then employ various tools and structures learnt in this course,
to determine whether input number is a palindrome or not. The list of
programming tools may include, but are not limited to selection, Iteration,
modulo operator, division, multiplication, etc.
b.
1.1 Project 2: Palindrome Mini-Project [55]
Follow the instructions below and have the program ready for grading in class on
Tuesday 10 Oct, 2023 in HP3. A partially completed code snippet is available below.
Also, a fully completed code of the entire program in Word format must be uploaded
for submission on link (Proj2_Submission) available on Moodle.
1. Before you begin creating the application, it is always helpful to plan ahead.
Create a MS Word file and design an appropriate Plan Chart as necessary.
Name your word file as StudentNumber_Palindrome.
[6]
ii. Also, use both the pseudocode and flowchart as an added aide in planning
and preparing for your solution. MS Word, Visio tools or other alternatives
may prove suitable candidate applications for both pseudocode and flowchart
design.
[8]
iii.
Set Tab Order in which each control receives the focus when the user either
presses the Tab key or employs an access key during run time. [5]
Set access keys as necessary and should appear with underscores
on the UI.
[2]
Code each of the (radio) options under separate blocks, whether be it
independent Sub procedures or Function procedures but have them referred
to under two different (method) calls.
[8]
vi. Use an event-handling Sub procedure to perform the following list
of tasks:
iv.
V.
[4]
1. clear the label showing result message when there is change in the input
text box selects all
2. input characters available when input box receives Tab focus.
vii. Use code-level Options to ensure that all variables in your code have been
declare, that every variable is declared is with a data type, and lastly that a
variable may not be enforced by the expression type and be demoted to a
lesser data type or data type with less precision.
viii. Use comments as a necessary when coding in order to internally document
[6]
your program. Also,
1/4.
Benefits RegisterInstructionsProbability = How likely is this eve.docxjasoninnes20
Benefits RegisterInstructions:Probability = How likely is this event? ProjectProject NameCode #Project Code Project:Date:DateIDDescriptionProgram ComponentRisk ProbabilityImpact ScoreBenefit ScoreStatusTarget DateMilestonesBenefits OwnerCommunication Channels1Benefit 1HighVery High202Benefit 23Benefit 34Benefit 4Very High5Green1High4Yellow0Medium3Red-1Low2Very Low1
&"-,Bold"&14Company LOGO&"-,Regular"&11
&"Arial,Bold"&14&A &D
Risk MatrixSCHEDULE RISK MATRIXIMPACT5000004000003000002000001000000-10%11-30%31-50%51-70%>70%PROBABILITYCOST RISK MATRIXIMPACT5ERROR:#VALUE!ERROR:#VALUE!ERROR:#VALUE!ERROR:#VALUE!ERROR:#VALUE!4ERROR:#VALUE!ERROR:#VALUE!ERROR:#VALUE!ERROR:#VALUE!ERROR:#VALUE!3ERROR:#VALUE!ERROR:#VALUE!ERROR:#VALUE!ERROR:#VALUE!ERROR:#VALUE!2ERROR:#VALUE!ERROR:#VALUE!ERROR:#VALUE!ERROR:#VALUE!ERROR:#VALUE!1ERROR:#VALUE!ERROR:#VALUE!ERROR:#VALUE!ERROR:#VALUE!ERROR:#VALUE!0-10%11-30%31-50%51-70%>70%PROBABILITY
InstructionsInstructionsStep 1Add each stakeholder with name, role, power, interest, and management strategies.Step 2Complete with all details of each column.Step 3Refer to the power/interest grid.
Stakeholder RegisterINSTRUCTIONSStep 1Add each stakeholder with name, role, power, interest, and management strategies.Step 2Complete with all details of each column.Step 3Refer to the power/interest grid.Program:StakeholderRoleEngagementPowerInterestStrategyOverall Impact on ProgramSummary of Interests (Expectations)Summary of Impact (How They're Affected)Strategy for ManagingNext StepsStakeholder 1DirectorLeading–aware9.59.0Involve8.6Stakeholder 2DirectorNeutral7.010.0Involve7.0
Power-Interest GridENGAGEMENT TYPES:UnawareUnaware of project and potential impactsResistantResistant: aware of project and potential impacts and resistant to changeNeutralNeither supportive nor resistantSupportiveSupportive of project and potential impacts and supportive to changeLeading–awareLeading: aware of project and potential impacts and actively engaged in ensuring the project a successSTAKEHOLDERS ANALYSISStakeholder analysis in project management and business administration is the process of identifying the individuals or groups that are likely to affect or be affected by a proposed action, and sorting them according to their impact on the action and the impact the action will have on them.0KEEP SATISFIED2MANAGE CLOSELY0MONITOR0KEEP INFORMED0MIXED ACTIONSTOTAL STAKEHOLDERS:2COMMUNICATIONS CHANNELS:1
Stakeholder
[CELLRANGE]
[CELLRANGE]
9.5 7 9 10 8.5500000000000007 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Stakeholder 1 Stakeholder 2
Program RoadmapInstructions1.Add names of program components with estimated start and end dates. Insert extra rows if necessary and resize the chart.2.Change position and line to make the chart legible.3.Add names of milestones with completion dates.4.Add the program ...
C is a structured programming language. It is considered a high-level language because it allows the programmer to concentrate on the problem at hand and not worry about the machine that the program will be using. That is another reason why it is used by software developers whose applications have.
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
This is a presentation by Dada Robert in a Your Skill Boost masterclass organised by the Excellence Foundation for South Sudan (EFSS) on Saturday, the 25th and Sunday, the 26th of May 2024.
He discussed the concept of quality improvement, emphasizing its applicability to various aspects of life, including personal, project, and program improvements. He defined quality as doing the right thing at the right time in the right way to achieve the best possible results and discussed the concept of the "gap" between what we know and what we do, and how this gap represents the areas we need to improve. He explained the scientific approach to quality improvement, which involves systematic performance analysis, testing and learning, and implementing change ideas. He also highlighted the importance of client focus and a team approach to quality improvement.
Instructions for Submissions thorugh G- Classroom.pptxJheel Barad
This presentation provides a briefing on how to upload submissions and documents in Google Classroom. It was prepared as part of an orientation for new Sainik School in-service teacher trainees. As a training officer, my goal is to ensure that you are comfortable and proficient with this essential tool for managing assignments and fostering student engagement.
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
The Art Pastor's Guide to Sabbath | Steve ThomasonSteve Thomason
What is the purpose of the Sabbath Law in the Torah. It is interesting to compare how the context of the law shifts from Exodus to Deuteronomy. Who gets to rest, and why?
The Indian economy is classified into different sectors to simplify the analysis and understanding of economic activities. For Class 10, it's essential to grasp the sectors of the Indian economy, understand their characteristics, and recognize their importance. This guide will provide detailed notes on the Sectors of the Indian Economy Class 10, using specific long-tail keywords to enhance comprehension.
For more information, visit-www.vavaclasses.com
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
2. P a g e | 1 3 7 6 5 / 1
Section A - [36 marks]
Answer all questions. Write your answers in the spaces provided in Answer Sheet.
Each answer carries one mark.
1 Figure 1 shows one type of biometric device.
Figure 1 - Rajah 1
Based on Figure 1,
(i) State the name of the device. _______________________________
(ii) State the function of the device. ______________________________
2 Figure 2 shows part of an algorithm for a web page filter.
Figure 2
State the filtering method used in the algorithm. ________________________
3 Figure 3 shows a combination of 0s and 1s that represent character „K‟ in ASCII
coding scheme.
0 1 0 0 1 0 1 1
How many bytes are used to represent character „K‟ ? ____________________
4 Figure 4 shows three devices that can store data.
A B C
Figure 4
Stop
Downloading
Continue
Banned words
in page?
Downloading
page
3. P a g e | 2 3 7 6 5 / 1
Based on Figure 4, write A, B and C to match the following :
(i) Can only hold the data temporarily. _________
(ii) Can store data permanently untul it is deleted or removed. __________
5 Which feature is available in spreadsheet software ?
A Drop cap B Lookup
C Create Indexes D Query
6 Table 1 shows statements about a utility program.
Usage
Table 1
Based on Table 1, write A, B, C or D to show whice type of utility is being
described :
A diagnostic B back up
C file management D data recovery
7 State one feature of proprietary software that does not apply to open source
software.
__________________________________________________________
8 Figure 5 shows a wired transmission medium.
Figure 5 - Rajah 5
Based on Figure 5, state the name of the medium.
9 State whether the following statement is True or False
(i) A server is needed in a peer to peer network
(ii) Data transmitted from node to node in ring topology in both direction.
10 Write the words that would complete the following statement:
A ________________ enables a user to access information from the web sites.
Provides functions to delete, copy, move, rename and
view files.
Formats and copies disks.
Checks the amount of used or free program space on a
storage medium
4. P a g e | 3 3 7 6 5 / 1
11. Which of the following have a non-linear multimedia presentations ?
I Movies II Computer games
III Television advertisement IV Web page browser
A I and II B I and III C II and IV D III and IV
12. Figure 6 shows the shows the steps during the crimping of a UTP cable.
P Q
R S
Figure 6
Based on Figure 6, state the steps in :
i) Q : __________________________________________
ii) S : ____________________________________________
13. Figure 7 shows a web page.
Figure 7
(i) Based on Figure 7, state the type of program used to create the web page.
________________________________________________
(ii) HTML is used to structure the web page. State what HTML stands for.
HTML : ___________________________________________________
5. P a g e | 4 3 7 6 5 / 1
14 Figure 8 shows tasks carried out by members of a multimedia development team.
Figure 8
Based on Figure 8, state the name of the team groups in X and Y:
(i) X : ________________________________________
(ii) Y : ________________________________________
15 Write the words that would complete the following statement :
According to the _______(i)_______ design principle. “Proximity” states that,
things that are close together will be seen as _______(ii) _______.
16 Figure 9 shows the phases in multimedia production.
Figure 9 - Rajah 9
Based on Figure 9, identify :
(i) X : _______________________ (ii) Y : __________________________
Analysis Design X
TestingYPublishing
Pengedaran
X
Subject Matter Expert
Y
6. P a g e | 5 3 7 6 5 / 1
17 State whether the following statement is True or False.
Program written using both high level programming language
must be translated into machines language before execution.
18 Choose the correct statement regarding variables and constants.
I Variables are identifiers
II Constants are identifiers
III Variables are assigned values that may change
IV Constants are assigned values that may change
A I, II and III B I, II and IV
C I, III and IV D II, III and IV
19 Table 3 shows some types of data.
Types of data Item
R True of False values
S Whole numbers
Table 3
Based on table 3, state the types of data for :
(i) R : ______________________ (ii) S : ______________________
20 Figure 10 shows types of operator.
Figure 10
Based on Figure 10, state two logical operators. __________________________
21. Which of the following symbols represents a decision in a selection control
structure?
A B
C D
OR
+
>
AND
7. P a g e | 6 3 7 6 5 / 1
22 Write the words that would complete the following statement.
Buying books from an online shop and selling shoes on an internet auction site are
both examples of ______________________
23 Doctor uses an information system to help diagnose illnesses. The system has
been programmed with facts and rules about the symptoms of illnesses.
Based on the text
(i) State the name of the information system
______________________________________________________
(ii) State where the facts and rules come from
______________________________________________________
24 State whether the following statement is True or False
Delete, Filter, Insert, Upgrade and Search are basic
operations of data manipulation.
25 The basic operation used to select a few records from a database is
A index
B delete
C filter
D update
SECTION B - [20 marks]
This section consists of five questions. Answer all questions.
26 Table 4 shows two types of software and information that will be used by the
software engineer to develop a system within a limited period of time.
Type of software Information
Open source Source code is free and available to user
Proprietary Source code is copyrighted and not availlable to user
Table 4
Based on Table 4
(i) What type of software should he choose? [1 mark]
_____________________________________________
(ii) Give three reasons to your answer. [3 marks]
_____________________________________________________
_____________________________________________________
_____________________________________________________
8. P a g e | 7 3 7 6 5 / 1
27 Read the following situation:
Sam has two personel computers at home. He wants both computers to share
data, files and applications using a crossed cable.
(a) (i) State the name of the type of network architecture used.
_______________________________________________
(ii) Give one feature of this type of network. [2 marks]
_____________________________________________________
(b) Sketch the network architecture. [2 marks]
28 Figure 11 shows two editing interfaces X and Y for a web-designing workshop.
More students registerd to use Y and X.
X Y
Figure 11
Based of Figure 11,
(a) Identify the type of web editor shown [2 marks]
(i) X : _____________________ (ii) Y : ________________________
(b) Give two reasons why interface Y has attracted more
students than interface X [2 marks]
_____________________________________________________
_____________________________________________________
_____________________________________________________
9. P a g e | 8 3 7 6 5 / 1
29 Figure 12(a) shows the input interface and Figure 12(b) shows the output
interface of a program
Figure 12 (a) Figure 12 (b)
Based on Figure 12(a) and Figure 12(b)
(a) (i) State the data type that should be used for both interface
_________________________________________
(ii) Give a reason for your answer. [2 marks]
_____________________________________________________
(b) (i) Should the Numerator declared as a constant?
_________________________________________
(ii) Give a reason for your answer. [2 marks]
_____________________________________________________
30 The following are attributes for a library database
(a) (i) Group the attributes into two related tables
(ii) Draw a line to show the relationship between the two tables.
[3 marks]
(b) State the type of relationship : ______________________ [1 mark]
Book title Supplier ID Book author
Book ID Supplier address Supplier name
10. P a g e | 9 3 7 6 5 / 1
SECTION C - [ 14 marks ]
This section consists of three questions.
Answer two questions only
(i) Question 31 is compulsory, and
(ii) Choose either Question 32 or Question 33.
31. Figure 13 (a) shows the network configuration of four computers in a Class C
network. The computers are named PC 01, PC02, PC03 and PC04.
Figure 13(a)
Based on Figure 13(a)
(a) (i) State the name of the computer that is not configured to be in the
network.
_________________________________________
(ii) Justify your answer
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
[3 marks]
IP Address : 192.168.1.4
Subnet Mask : 255.255.255.0
PC02
IP Address : 192.168.2.7
Subnet Mask : 255.255.253.0
PC01
IP Address : 192.168.1.121
Subnet Mask : 255.255.255.0
PC04
IP Address : 192.168.1.45
Subnet Mask : 255.255.255.0
PC03
11. P a g e | 10 3 7 6 5 / 1
Figure 13(b) shows the outcome of two ping processes.
From PC02
From PC04
Figure 13 (b)
Based on figure 13(a) and Figure 13(b),
(b) PC04 is switched on and running correctly.
Explain two caused of the outcome of the ping process from PC04.
___________________________________________________________
___________________________________________________________
___________________________________________________________
___________________________________________________________
___________________________________________________________
[4 marks]
C:>ping 192.168.1.45
Pinging 192.168.1.45 with 32 bytes of data :
Reply from 192.168.1.45 : bytes = 32 time <1 ms TTL = 128
Reply from 192.168.1.45 : bytes = 32 time <1 ms TTL = 128
Reply from 192.168.1.45 : bytes = 32 time <1 ms TTL = 128
Reply from 192.168.1.45 : bytes = 32 time <1 ms TTL = 128
Ping statistics for 192.168.1.45 :
Packets : Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds :
Minimum = 0ms, Maximum = 0ms, Average = 0ms.
C:>
C:>ping 192.168.1.4
Pinging 192.168.1.4 with 32 bytes of data :
Destination host unreachable.
Destination host unreachable.
Destination host unreachable.
Destination host unreachable.
Ping statistics for 192.168.1.4 :
Packets : Sent = 4, Received = 0, Lost = 4 (100% loss),
C:>
12. P a g e | 11 3 7 6 5 / 1
32 Figure 14 shows goods on sale in a shop
Figure 14
Rajah 14
Based on Figure 14, you are asked to develop a program to calculate the final
price of each item.
(a) (i) Identify two variables.
(a) ______________________________
(b) _______________________________
(ii) Justify your answer. [3 marks]
_____________________________________________________
_____________________________________________________
_____________________________________________________
_____________________________________________________
(b) Write the pseudo code for the program
___________________________________________________________
___________________________________________________________
___________________________________________________________
___________________________________________________________
___________________________________________________________
___________________________________________________________
___________________________________________________________
[4 marks]
10 % DISCOUNT
13. P a g e | 12 3 7 6 5 / 1
33 The following are dialogue between a computer sales manager and a programmer.
Manager:
Programmer:
Manager:
Programmer:
Manager:
Good morning, may I see the Cyber Maju Sdn. Bhd. monthly
sales for the previous months?
Can you please print it out for me?
What details would you like to see in the report, sir?
Please show me the sales for each model, units sold and also
the total sales of those months
All right sir. I‟ll get it done as soon as possible.
Thank you.
Based on the dialogue, prepare the report design to be generated by the Database
Management System.
[7 marks]
END OF QUESTION PAPER