Annotation: This article is devoted to developing software model algorithm of implementation schedule of training sessions.
Key words: formation of schedule, programming model, architecture of the application.
Annotation: This article is devoted to analysis of hashing algorithms and develop optimal algorithm for comparing files using a hash algorithm.
Key words: hash algorithm, cryptography function.