ABSTRACT
This work was centered on the Design and implementation of a
simple scientific calculator for education organization. The study traced
calculator system as a tool to completely change mathematical knowledge and
sophisticated problems solving strategies had advanced the field of simulated
engine in mathematic.
This project work also focused principally on numbers and
arithmetic operation. This researcher investigated the manual system in detail
with a view to finding out the need to automate the system.
Interestingly, the end result of simple calculator system was its
ability to process number and operators, and provides a useful result.
Therefore, this project will help immensely in the following way.
Easy calculating of tedious mathematical problems, easy to retrieval of errors
and it will also be of a good assistance to any researcher on these topics.
TABLE
OF CONTENTS
CHAPTER ONE
INTRODUCTION
1.1 Statement of the problem
1.2 Purpose of the study
1.3 Aims of the study
1.4 Scope of the study
1.5 The limitation
1.6 The assumption
1.7 Definition
CHAPTER TWO
LITERATURE REVIEW
CHAPTER THREE
DESCRIPTION AND ANALYSIS OF EXISTING SYSTEM
3.1 Facts finding methods
3.2 Objectives of the existing system
3.3 Input process and output analysis
3.4 Problem of existing system
3.5 Justification of the new system
CHAPTER FOUR
DESIGN OF THE NEW SYSTEM
4.1 Output specification and design
4.2 File design
4.3 Procedure design
4.4 System flowchart
4.5 System requirement
CHAPTER FIVE
IMPLEMENTATION
5.1 Program design
5.2 Program flowchart
5.3 Pseudo code
5.4 Program code
5.5 Test run
CHAPTER SIX
DOCUMENTATION
6.1 User guide
6.2 Module and procedure
6.3 User specification
CHAPTER SEVEN
CONCLUSION AND RECOMMENDATION
7.1 Conclusion
7.2 Recommendation
Bibliography
CHAPTER ONE
INTRODUCTION
Ever since, tedious
mathematical problems in the organization is not a simple one, that is to say,
the process can be said to involve a lot of procedures or protocols which
ranges from insertion of figures for tedious calculation, processing of numbers
and retrieval of errors. However, because of this, there is the need to
accomplish an extensive research to discover the intricacies involved in the
entire process. So the researcher decided to embark on this work design and
implementation of a simple scientific calculator.
Computer have gone from being fantasies of science, fiction of realities of
everyday life, especially in the offices, school (educational organization).
This work is a research aimed at solving the above promblem. When this system
actualizes, it would be received of solving tedious calculations and
sophisticated mathematical problems.
1.1
STATEMENT OF THE PROBLEM
In computation of numbers,
there ties several kinds of problems in solving tedious arthimetic operation
with simple calculator. Having been facing a lot of general problems, the
problem identified below relate to computation of numbers:-
i
low and slow speed of the calculator
ii
Inappropriate representation of data
iii
Loss of figure in computation of higher numbers
iv
Inability of handling complex arithmetic operation
v
The processing of numbers are in binary coded decimal(BCD)
To check these problems in
computation of numbers solution such as
a.
Introducing a standard scientific modules into the entire system
to perform tedious arithmetic operation.
b.
Apply logic and algorithms simulation to the system
c.
Introducing scientific calculator that will operate in the correct order rather
than four function calculators
d.
Checking overhauling of the system that are deemed incompetent
1.2
PURPOSE OF THE STUDY
Since it is time saying that
there is no smoke without fire ,the effort to carry out the research was not
first conceived. To particularilize the matter and concept ‘what a
calculator can do in solving tedious problems and how it is done? There is
serious need for this study.
In view of the aforementioned problems inherent in the design of the simple
scientific calculator, the purpose of the study is to provide on overview of
the simple design calculator.
Another purpose is to change the processing number from binary coded decimal
(BCD) to ASCLL coded which is better and familiar with today computer
processing. The format 12H2- cannot be used in the design again, this means
that it will not be controlled by a hardware state machine.
Finally, the purpose of this work is to improve the speed of the simple calculator
in such a way that it will maximize the hardware needed and reduce the cost and
complexity of the machine. This will help us to enjoy the anticipated high
speed of our calculator.
1.3
AIMS AND OBJECTIVES
This product will be tested
based on the following objectives:-
i.
To examine the current procedures employed in computer with regard to the
calculator.
ii.
To improve the speed of then simple calculator in such a way that it will
reduce complexity in solving with simple calculator.
iii.
To design a simple calculator that ensure timely processing
iv.
To design a calculator that will change the processing number to ASCLL code.
v.
And finally, to reduce the problems immensely and provides a release working
environment.
1.4
SCOPE OF THE STUDY
The process covers only of two
approaches used in producing the simple calculator which are logic simulation and
algorithm simulation due to the fact that it is difficult to develop a
scientific simple calculator that will calculate every existing calculation in
all field of study, this research has been limited to arithmetic operation
calculation.
The study also involves the visual basic programminjg language for the writing
and running of the source code or program. The brief description on processed
data in equally included.
1.5
ASSUMPTION
The project will be designed
and implemented based on the following assumption.
a)
That the use visual basic programming language will make the program to run on
any computer.
b)
That the project will ensure timely and accurate processing in computer.
c)
That the speed of the computer will improve after the implementation of
the anticipated simple scientific calculator.
Finally, having done this that
the facts and figures manipulated are reliable, the designed software to run
primarily.
1.6
DEFINITION OF TERMS
BCD-Binary Code Decimal
Calculator :- A small
electronic device or machine for calculating numbers.
ASCII :-American Standard Code
for Information Interchange computer. An electronic device that work under the
control of stored program, automatically accepting , storing and processing
data to produce information that is the result of the processing.
Arithmetic Shifts :- Moving
bits in registers either left or right in order to multiple or divide.
Hardware :-The physical
elements of the computer together with the attachment of those device used with
the computer.
Machine :- A device used in
performing tasking
Processing:- An execution of
program in a computer machine.
Software :- Sets of related instruction
to perform a specific task.
Department | Computer Science |
Project ID Code | CMS0025 |
Chapters | 7 Chapters |
No of Pages | 55 pages |
Methodology | Null |
Reference | YES |
Format | Microsoft Word |
Price | ₦4000, $15 |
|
|
Contact Us On | +2349067372103 |
Contact Us On | +2349094562208 |
|