Showing posts with label Pymech. Show all posts
Showing posts with label Pymech. Show all posts

Tuesday, 16 May 2017

Computation techniques for Programmers

Rikudou En Sof




When talking about computation techniques, we are talking about, the necessary knowledge needed to compute the solutions of real life problems.

 In our world today, you cannot name any field of study that do not make use of a computer. It has to be one way or another. Even if you try otherwise, you won’t like the experience.

If you give three workers has same job to do. The first one wrote on a paper, the second one typed on a typewriter and the third one did his work with a computer. What do you expect the result will be like?

The writer would have to get a suitable pen, get paper(s) and a good penmanship. Even with these qualities checked, there is space for error.  This is because we are human, and as such will always tend make mistakes. For the work to be presentable, if there is a mistake, the writer must start afresh on a new paper. Illustrations would be tedious, or right out impossible. When the work is finally submitted, you will notice very many faults and imperfections.

The worker with a typewriter will outright rule out illustrations and real time arithmetic data. Writing has one default font. Many characters are missing so the worker will be limited in so many ways. Mistakes also means new paper (or a dirty work). After submission, you will become dissatisfied with how inflexible the result is (or worse, how dirty. Don’t forget about unchecked errors).


The worker with a computer will however use a word document interface to do the work on a computer (Microsoft word, word pad…). With the computer, you can have many fonts, styles, character size… Errors can be corrected at same interface without wasting paper. A good interface will even prompt for reediting the error. When submitted, any displeasure will be mostly on lags in worker’s skills.

Now don’t be the one giving the work, be one of the workers. Which one would you rather be? Obviously, the computer using worker will be the most possible answer. Because a computer is fast, efficient and flexible.

Think about any field of study again, what are the alternatives to computers (note that all electronics are part computers?). If you find them, check which would be chosen for best result. Please comment anyone that is not a computer after you must have finished analysing.



In as much computers are used in all field of study, a computer cannot generate intelligence that was not given to it by sentient creatures. Thus the need to know how to compute the way of solving real problems in the computer.

An Electrical Engineer could want to build a circuit to solve a problem, especially one not done before, he will have to physically build it. To build the circuit by trial and error will waste resources (transistors, capacitors, resistors…), but with a program like Proteus many things are covered. He can test as many different models as possible and not incur loss at each failure. He might even keep creating models until he can make an even more efficient, and less costly model.

How are all these programs that run in a computer to help us solve our problems come to be? They were computed into the computer by a programmer. These programmers use languages to write so that the computer will understand what you are instructing it. These languages range from machine binary codes to high level language like .Net and Java. To compile these programs, the programmer must pass some steps. These steps are as thus bellow.  (I won’t go into details about programing language. If you want to know more about this, please comment.)



Steps in solving problems

Understanding the problem: This is important because if you do not know exactly what the problem is, you will never be able to solve it. If the problem of a water duct is low pressure, if you do not identify it correctly, you might even end up solving a leaking problem. Of cause you have not solved the pressure problem and have simply wasted resources. It is important to not only identify the problem, but to be able to break down this problem into classifications. In the end leave a program statement.

Formulation of model: This is the creation of the general data of information into classified archives. These models are broken into Empirical model (real life database) and Statistical model (mathematical models)

Development: This is the development of algorithms that will aid the solving of equations. After the algorithms must have been developed, for easier transition, a flow diagram could be created.

Codding: This is the actual programming of the solutions to the problem.

Testing: Checks for bugs and mistakes would be conducted after the programing.

Evaluation: this is assessment of quality the software possess, and rating it in accordance to acceptable international market standard.

Installation: The created programs are then put in formats where it can be transferable from on computer to another. This aids marketing software.

Maintenance: this has to do with the upkeep of the software and upgrades

Documentation: This is the denotation of  processes and hows. It is very important because, it helps keep track of syntax, and n turn helps in updates. It also help users understand how the program truly work.

Saturday, 6 August 2016

Busy

Rikudou En Sof
i have been busy for sometime now. Examination, self teaching myself C++ and C# and Planing my company. ya you can say it again. no excuse ,but a guy sometimes will have to break

Thursday, 21 July 2016

Team 2

Rikudou En Sof
I spoke with some other guys today. mani said he is game, but i don't know. shady... anyway the c++ and python team is coming, got two guys today, they were a lot of work but then again, it is a challenge. the Game coder refused and refered me to a year 2 and i got jegga to come around. i fear jegga he is off the loop, not crazy off the loop or jupiter large but, he can be extreme in his doing.  and he loves maximizing profit, good and dangerous trait if you ask me. i have no option but watch s it turnout.
mani is here , ya, in the face

Wednesday, 20 July 2016

Getting somewhere

Rikudou En Sof
Yesterday, i was able to screen and get one person only, "ik". Source-code has decided to watch from a distance. Oziri said he will think about it. If i get these guys in, then the  html group is set up. i will go search for c++ and c# group today. it would be border-some for i will have to go to second year and above to find them. Anyways  i will keep a hopeful mind, convincing someone you don't know to believe i a dream can be very much tasking. There is a game programmer i know, he could help. #keeping my fingers crossed.

Tuesday, 19 July 2016

RESOLUTION

Rikudou En Sof

I have decided the first step of the organization of  PYMECH is the creation of a social media that is going to connect the whole physical sciences. to achieve my aim. i am going to meet some guys that are going to set it up. and a going to have a change apartment. If i must achieve my aim, i must be in an area where i can be mobile enough.
i will post about the outcome later on today

Monday, 18 July 2016

In distress

Rikudou En Sof
Going to school today, i searched for the potential members of Pymech corp. It is so hard to get a particular criteria of people. i want to create a wide physical science,educational hub. i look up to the sky today and ask my guardian angels for help.can finding people of like minds be so hard?  the university is supposed to be the best place to see people of relatively the-same educational dream. Here Mani chukk is here with me posting on Naira cake, though he has aspirations for the physical science, he has his own private agdenda. Itech industries as he calls it. nice but more quatum physics/ mechanical. Oziri is up about   shoutershub,i wonder what to do.
What should i do to find any body who is intrested in programing and codeing? that is the first step.
comments please

Coprights @ 2016, Blogger Template Designed By Templateism | Templatelib