Welcome to my web site

My name is Mohammad Ahmed Al-Jada. I am the owner and general manager of Final Dimension For Information Technology which is an IT solution company that concern in ever thing about computers and technology, please visit our web site for more information www.fd-tec.com. I am also a computer programmer, a system analyst, and electronic devices inventor. I hope you find all information about me and my work in this web site. and feel free to contact me at any time. 

 

Home Page

Curriculum Vitae Publications
     
Researches Inventions Programs
     
Gallery Downloads Contact Me

RESEARCHES

   

This page contains researches I write starting from university to now. some of these researches are about comparison between known algorithms, other is a new researched and have a new idea like database files structure and token reader.

I still working in some new researched, and I will put them in this page after they are ready.

   

1- Image Compression Algorithms Comparison [master paper] [2004] :

This research compare between four algorithms: two algorithms are used to compress image files, the other two algorithms try to use two text algorithms to compress images. The two image algorithms implemented are :  Huffman , and RLE (Run Length Encoding) , the other text algorithms implemented are : Fixed-length code with and without Huffman, Bitwise Run Length Compression. The comparison between these algorithms is done by: size, time, Compression Ratio and Entropy.

 

   

2- A Comparison of Several Greatest Common Divisor (GCD) Algorithms [2004] :

This research compare several algorithms for computing GCD for two numbers. the algorithms discussed in this research are: Brute Force Algorithm,  Dijkstras Algorithm, Extended Euclidean Algorithm, Lehmers GCD algorithm, Bishop’s Method for GCD, and Fibonacci GCD. Each algorithm is viewed in terms of: definition, algorithm, example, code, tracing, and program.

   

3- Operating Systems Deadlocks [2003] :

This research is talking about some deadlock situations occur in OS. and some strategies for solving these problems.

 

   

4- How Token Bus Works [2002] :

This research is talking about the token bus protocol, how this protocol works and how it deals with starting, controlling, and managing the connection.

 

   

5- Database File Structure [2001] :

This research talks about an idea of how to design a data structure for a DB file that contains number of tables, How to store information about each table, and how to add data to each table in the same file. the structure is a linked list, and a security system is included to cipher the data.

 

   

6- How To Develop A Program That Read Tokens Using QBASIC [2000] :

This research is talking about the development of a small program to read the tokens of a QBASIC program. tokens are variables and key words of the language and it is used in compilers to divide code and compile it, the program developed to read the tokens is also written using QBASIC.