|
HOME > MY WORK

|
СТАТЬИ:
- Подсистема управления процессами в современных
реализациях OC UNIX.
В статье описывается подсистема управления процессами в современных реализациях OS UNIX. Затригаваются вопросы средств синхронизации и взаимодействия процессов, взаимоблокировки и основных концепций потоков (нитей). Среди примеров: QNX, NetWare, Mac OS X, Linux, BSD...
- Принципиальное устройство модема.
Краткое описание принципа устройства и работы аналоговых модемов...
- Сети. Характеристика ЛВС города Химки
В статье разобраны основы построения локальных сетей. Рассматриваются вопросы маршрутизации, ip-адресации, ethernet. Одтельная часть статьи уделена исследованию локальной городской сети города Химки утилитами nmap, ethereal...
- Сопоставление языков программирования C и Pascal по
критериям читабельности, легкости создания программ, надежности и стоимость
программного обеспечения.
В статье затронута извечная борьба двух основных императивных языков программирования. В основе анализа лежит одна из многочисленных систем характеристик языков...
- Биография А.С. Кронрода.
Статья посвящена одному из самых первых советских программистов, замечательному математику и алгоритмисту Александру Семеновичу Кронроду...
АЛГОРИТМИЧЕСКИЕ МОДЕЛИ:
- Интерпретатор Машины Тьюринга в четверках (Perl)
(new window)
Примеры программ в четверках:
- Интерпретатор Нормальных Алгоритмов Маркова (С++/STL)
(new window)
Примеры программ:
- Интерпретатор Нормальных Алгоритмов Маркова (Lisp)
(new window)
Цель написания программы была реализация именно функционального подхода к
решению данной задачи - критерием реализации я считаю факт отсутствия
итерациононго процесса в теле программы и замены его на рекурсию. Но как показа
ли тесты, рекурсивное решение не подходит для полноценной работы интерпретатора
- стек Лиспа быстро заполняется и решаются лишь простейшие, короткие задачки.
Другим объяснение провала программы, возможно, является моя неопытность в
программировании рекурсии и попытка решить задачу "в лоб".
|
|
|