من مورد اول رو برای شما انجام دادم. مورد دوم هم کاملاً مشابه هست و آن رو به عنوان یک تمرین برای شما گذاشتم.
\documentclass{article}
\usepackage{xepersian}
\settextfont{Yas}
\makeatletter
\newcounter{exampaper}
\renewcommand*{\theexampaper}{\@arabic\c@exampaper}
\newcommand*{\listexampapersname}{فهرست آزمونهای پایان ترم ریاضی ۱}
\newcommand*{\listofexampapers}{%
\section*{\listexampapersname}%
\@mkboth{\MakeUppercase\listexampapersname}%
{\MakeUppercase\listexampapersname}%
\@starttoc{loep}%
}
\newcommand*{\l@exampaper}{\@dottedtocline{1}{1.5em}{2.3em}}
\newenvironment{ExamPaper}[1][]{%
\section*{#1}
\refstepcounter{exampaper}
\addcontentsline{loep}{exampaper}%
{\protect\numberline{\theexampaper}{\ignorespaces #1}}
}{}
\makeatother
\begin{document}
\listofexampapers
\begin{ExamPaper}[%
سوالات امتحانی پایان نیمسال دوم سال تحصیلی ۱۳۹۵--۹۶ (خرداد ۹۶)
]
پرسشها در این امتحان ...
\end{ExamPaper}
\newpage
\begin{ExamPaper}[%
سوالات امتحانی پایان نیمسال دوم سال تحصیلی ۱۳۹۵--۹۶ (دی ۹۵ جلسه چهارم)
]
پرسشها در این امتحان ...
\end{ExamPaper}
\newpage
\begin{ExamPaper}[%
سوالات امتحانی پایان نیمسال دوم سال تحصیلی ۱۳۹۵--۹۶ (دی ۹۵ جلسه اول)
]
پرسشها در این امتحان ...
\end{ExamPaper}
\newpage
\begin{ExamPaper}[%
سوالات امتحانی پایان نیمسال دوم سال تحصیلی ۱۳۹۵--۹۶ (مرداد ۹۵)
]
پرسشها در این امتحان ...
\end{ExamPaper}
\end{document}