\documentclass[12pt]{article}                                         
\usepackage[cp1251]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[greek,english,russian]{babel}
\textwidth=170mm
\textheight=257mm
\oddsidemargin=-2mm
\evensidemargin=-2mm
\renewcommand{\baselinestretch}{1.2}
                    
\newlength{\ogla}
\newlength{\oglb}
\newlength{\oglc}
\newlength{\ogld}
\newlength{\ogle}
\newlength{\oglf}
\newlength{\textlen}
\newlength{\dotlen}

\setlength{\ogla}{21mm}
\setlength{\oglb}{-2mm}
\setlength{\ogld}{10mm}
\setlength{\ogle}{3mm}

\setlength{\oglf}{\textwidth}
\addtolength{\oglf}{2.5mm}
\addtolength{\oglf}{-1\ogld}
\setlength{\oglc}{\oglf}
\addtolength{\oglc}{-1\ogla}
\addtolength{\oglc}{-1\oglb}

\newcommand{\ogl}[2]{\bf{Глава} \> \bf{#1.} \'\> \bf{#2} \> 
   \settowidth{\textlen}{\bf{#2}}\setlength{\dotlen}{\oglc}%
   \addtolength{\dotlen}{-1\ogle}\addtolength{\dotlen}{-1\textlen}%
   \makebox[\dotlen]{\dotfill}\'}
\newcommand{\ogm}[1]{\bf{#1} \>\>\> \settowidth{\textlen}{\bf{#1}}%
   \setlength{\dotlen}{\oglf}\addtolength{\dotlen}{-1\ogle}%
   \addtolength{\dotlen}{-1\textlen}\makebox[\dotlen]{\dotfill}\'}

\begin{document}

\centerline{\bf{ОГЛАВЛЕНИЕ}}

\vspace{5mm}

\begin{tabbing}
\hspace{\ogla}\=\hspace{\oglb}\=\hspace{\oglc}\=\kill
\ogm{Предисловие}                     \`   7\\
\ogl{1}{Предел последовательности}    \`  10\\ 
\ogl{2}{Предел функции}               \` 100\\
\ogl{3}{Производная}                  \` 100\\
\ogl{4}{Правило Лопиталя}             \` 120\\
\ogl{5}{Формула Тейлора}              \` 140\\
\ogl{6}{Исследование функций}         \` 150\\
\ogl{7}{Построение графиков}          \` 170\\
\end{tabbing}

\end{document}