Введение в цифровую графику

         

что каждому студенту необходимо присвоить



Представим, что каждому студенту необходимо присвоить персональный код (то есть, другими словами, составить кодовую таблицу, в которой значениями будут служить фамилии студентов), тогда, прежде всего, необходимо решить несколько вопросов.

Первый вопрос, связанный с количеством строк этой таблицы и количеством разрядов в двоичном коде, решается довольно просто: сосчитать количество присутствующих студентов и экстраполировать это число на определенный исторический период ("на вырост"). Затем рассчитать необходимое количество разрядов и составить список кодов, начиная с кода "00...00" и заканчивая кодом "11... 11".

Гораздо сложнее решить вопрос, связанный с тем, в каком порядке (по какому критерию) составить список студентов. Какой принцип перечисления фамилий следует выбрать: совершенно произвольно, по алфавиту, по успеваемости, по возрасту, по дате рождения... Можно, видимо, придумать еще массу принципов. И у каждого из них есть свои достоинства и свои недостатки. В этом случае мы должны выбрать один принцип, т. е. однозначно договориться о той логике, по которой мы сортируем совокупность значений.



Содержание раздела