In modern computer science, many problems are solved with the help of probabilistic algorithms. This thesis concentrates on the analysis of algorithms with respect to the employment of random sources that do not provide perfect random numbers, like pseudorandom generators or biased sources. New theoretical results are presented that describe implications of using non-perfect random numbers with probabilistic algorithms. The theoretical part of this thesis considers several probabilistic algorithms: For a basic randomized algorithm for comparing polynomials, it is shown that repeating the algorithm several times does not always decrease its error probability to the same extent, depending on the pseudorandom generator. For Karger´s probabil...