A Study Of Quantum Algorithms With Ion-Trap Quantum Computers