Click here to Skip to main content
15,888,210 members
Articles / Programming Languages / C
Article

Curver Tracer in C on DOC platform !

Rate me:
Please Sign up or sign in to vote.
1.53/5 (20 votes)
3 Jun 20031 min read 80.5K   794   11   22
This Software is to show what C and DOS can offer wrt Windows. It's a classic software!

Sample Image - Curve_tracer.jpg

Introduction

Curver Tracer is written completely in C on DOS platform. I had written it during my engineering degree around 6 years back. I thought of putting it on codeproject.com as I consider it as one my best creations. One must see it to believe on what I am saying. There is a readme file kept with the source code. Readme contains the software usage information. Software can still be used to educate engineers and science students on mathematical curves and their behaviours.

Features in brief:

1. Supports mouse in graphics mode. UI is some what similar to that of these days Windows OS. Also, has window-based interfaces in text mode.

2. Can trace any damn mathematical equation that ever existed in this universe. Supports upto 4 user defined polynomial curves at a time.

3. Has a inbuilt standard curve library too (thats a supplement).

Note: I am sorry as i couldn't give any explanation of the source code. I think thats not needed also as ppl hardly use DOS these days. This article is just to give the readers a view of what can be done with such a basic tool like C on DOS. 

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


Written By
Web Developer
India India
Working with EMC Corp, Bangalore (India) in distributed embedded software design. Like to read and code in storage, computer security and language design areas.

Comments and Discussions

 
Generalwicked Pin
Chopper5-Jun-03 23:00
Chopper5-Jun-03 23:00 
GeneralRe: wicked Pin
Davide Calabro5-Jun-03 23:21
Davide Calabro5-Jun-03 23:21 
GeneralRe: wicked Pin
BhaskarBora6-Jun-03 0:53
BhaskarBora6-Jun-03 0:53 
GeneralRe: wicked Pin
BhaskarBora6-Jun-03 0:58
BhaskarBora6-Jun-03 0:58 
GeneralHomework Pin
NormDroid4-Jun-03 9:42
professionalNormDroid4-Jun-03 9:42 
GeneralRe: Homework Pin
BhaskarBora4-Jun-03 19:01
BhaskarBora4-Jun-03 19:01 
GeneralRE: "Can trace any damn mathematical equation that ever existed in this universe" Pin
Anonymous4-Jun-03 6:37
Anonymous4-Jun-03 6:37 
GeneralRe: RE: "Can trace any damn mathematical equation that ever existed in this universe" Pin
BhaskarBora4-Jun-03 18:53
BhaskarBora4-Jun-03 18:53 
GeneralConfused Pin
dog_spawn4-Jun-03 6:04
dog_spawn4-Jun-03 6:04 
GeneralRe: Confused Pin
NormDroid4-Jun-03 9:43
professionalNormDroid4-Jun-03 9:43 
GeneralRe: Confused Pin
dog_spawn4-Jun-03 14:56
dog_spawn4-Jun-03 14:56 
GeneralRe: Confused Pin
BhaskarBora4-Jun-03 19:25
BhaskarBora4-Jun-03 19:25 
Its really strange to see this type of msg. anyway here is the explanation to clear your confusion !

1. **********curve trace can be used in its current form and state to educate ppl on the subject of mathematical curve tracing. It traces curves in no time, which by-hand may take 10 to 15 mins for some curves. And moreover, there is a high accuracy of curve that is being traced. for example, if you want to trace a curve which has 400 terms with all weird coefficient and exponent values, then it may take ages to trace that. but it may take just few mins using this SW.

There are some areas under which a curve or group of curves are studied.
like...

1. area bounded by a curve wrt point(s) or line(s) or someother curve(s).
2. the rectification (or length) of a curve is also one of the areas.
3. studies related to intersection of two or more curves. (even line is called a curve)
4. studing standard curves like spiral (i dont remember any other at this moment) etc.

2. **********Now, "Curve Tracer in C on DOS" means, this SW is written in C on DOS platform. The speciality lies on the fact that DOS is a very simple and down to earth OS. it doesnt support powerful user interfaces. developer has to write everything from scratch to get something done. Here if you see the graphics screen of the SW, its very much similar to today's "MS Windows".

anyway .. thanks for putting up ur msgs ...!! Smile | :)

"Think big, think fast, think ahead. Ideas are no one's monopoly"
GeneralRe: Confused Pin
Msftone21-Jan-05 23:52
Msftone21-Jan-05 23:52 
GeneralYes! Pin
Davide Calabro4-Jun-03 0:06
Davide Calabro4-Jun-03 0:06 
GeneralRe: Yes! Pin
BhaskarBora4-Jun-03 0:37
BhaskarBora4-Jun-03 0:37 
GeneralRe: Yes! Pin
John M. Drescher4-Jun-03 10:19
John M. Drescher4-Jun-03 10:19 
GeneralRe: Yes! Pin
BhaskarBora4-Jun-03 19:29
BhaskarBora4-Jun-03 19:29 
GeneralHuh? Pin
dog_spawn4-Jun-03 6:06
dog_spawn4-Jun-03 6:06 
GeneralRe: Huh? Pin
Davide Calabro4-Jun-03 6:56
Davide Calabro4-Jun-03 6:56 
GeneralRe: Yes! Pin
Chopper5-Jun-03 23:02
Chopper5-Jun-03 23:02 
GeneralRe: Yes! Pin
Davide Calabro5-Jun-03 23:19
Davide Calabro5-Jun-03 23:19 
GeneralRe: Yes! Pin
Chopper5-Jun-03 23:30
Chopper5-Jun-03 23:30 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.