ST1MSHIEM3: I am new to computing where do I start?
I seem to have very good knowledge of Physics, Chemistry and Modern Studies (media studies). I have yet to complete the Higher level courses in these but the “basics” are good enough for me to move on to these higher levels.
Except my math – my teachers say is not so good to proceed although i have proven many times that my mathematical knowledge is great and I have proven they have a made a mistake in putting me in the second highest class (int 2) – that is pretty much a big blow for me…
Any way I want to prove that I can be taught Maths need experiance in computing (thats what I’m aiming for) I am studying maths hardlly but don’t know where to start with computing.
I never have picked computing before, but some of my physics makes up for that.
Please help me.
Answers and Views:
Answer by pinhed_1976
get yourself a good calculator – texas instruments makes a nice one
if u know how to type fast enough, how to surf internet, how to download, play games, that means you are already started.Answer by Jamal
Just begin a search of the word mathematics under the google search engine or look up mathematics in the Encarta of Microsoft. That’s a beginning, simple but you have to start somewhere. Why not here ?Answer by Earl D
Computers deal in Boolean logic or Algebra. The general logic gate.
AND
OR
NOT
XOR
You need to study the work of John Louis von Neumann, whose logic model is still the primary design motif behind the computer central processing system.
Computers don’t work with math in a tradition way within the CPU as the whole system is binary not decimal.
The system also relies heavily on hexidecimal value, which dates back to the 16 bit day of Von Numann. Of course today architcture is now 64 and soon to be 128 bit, but for backwards compatibility the computer still deals with 16 bit entries, although 24 bit is being favored and stressed for color and sound.
The computer works on the basis of registers and data stacks using Pnumonic operators (PUSH, PULL, POP) that make up the instruction set of the CPU.
To take ONE character from a keyboard, put it on the SCREEN in this form takes close to dozen register operations in which an electronic virtual interrupt polls devices and get a binary signal from a key, a software designer then tells the system what register to put that into, and then it might be moved to another register and then it is pushed out back to the interrpt system for the screen and displayed in the next available slot.
The system works by flip flops
To add two number
0011001010
0110110010
You flip flop the registers to get (backwards, right to left) the proper value in binary notation.
1001111100
You can also bit shift left and right within the register
The langues have pre-written routines to handle trig. The CPU only handles primary arithmetic, adding, subtracting, dividing, multiplcation. Division by zero casues a lock up.
Built in trig functions into all the languages are pre-written routines for COS, SIN, TAN, and you have to design your own based on generally known formuals for ARCTAN, COSH, etc.
Results are delivered in radians
Graphics routines employ these to draw circles (SIN COS your radius and then it finds the pixels to light up based on the closet radian to that pixel)
Log (10) is supported, Log e is supported, from some reason Pi is not directly supported in all languages ^ is supported Averaging is supported in several forms.
INT
CINT
C langagues support recursive operations
Math hierarchy is support in which the deepest equation is done first and then moving outwards
X=(B/A(C+6(Log(Y)(D^A)))+F/6
Addition is done first, then subtraction, then multiplcation, then division.
Math functions can be used anywhere in the equation.
There is also which is used for interger division (dropping the fraction)
So you have + – * / ^
Precision has to be planned for. Different systems have different defaults. Generally 16 bit precisioin floating point is default and you have to declar higher integers and real number using a header or Footer or keyword
Generally
#
%
INT
SINGLE
DOUBLE
LONG
These extensions eat into your memory and slow operations down, but without them if you are computing a million dollar accouting sheet you’ll off several dollars becasue of low pecision.
Advanced Trig and Calculus operations are not directly support
There is no
!
f
SUM
or infinity
Hi there, maybe you can check out 88DB.com.sg, they have a whole lots of listings under ‘leanring & education’, from there you might be able to search for some assistance.
Leave a Reply