|
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.
|
| |
|
|
| |
|
|