Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
💸 Как сделать бизнес проще, а карман толще?
Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое раписание, но и напоминать клиентам о визитах тоже.
Проблема в том, что средняя цена по рынку за такой сервис — 800 руб/мес или почти 15 000 руб за год. И это минимальный функционал.
Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.⚡️ Для новых пользователей первый месяц бесплатно. А далее 290 руб/мес, это в 3 раза дешевле аналогов. За эту цену доступен весь функционал: напоминание о визитах, чаевые, предоплаты, общение с клиентами, переносы записей и так далее. ✅ Уйма гибких настроек, которые помогут вам зарабатывать больше и забыть про чувство «что-то мне нужно было сделать». Сомневаетесь? нажмите на текст, запустите чат-бота и убедитесь во всем сами! Приостановка и возобновление выполнения потоковСтр 1 из 3Следующая ⇒
Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования “ М осковский государственный университет
Формулировка задания Создать потоковую программу, реализующую параллельное вычисление двух или более потоков(в прилагаемой программе три потока). Описание алгоритма Для выполнения задания мною была разработана многопотоковая программа в среде Delphi.Данная программа реализует параллельное(псевдо-параллельное) выполнение трех потоков. В качестве потока мною был использован компонент типа TThread. TThread – абстрактный класс, позволяющий создать отдельный поток. Один из методов данного класса - процедура Execute (см.Приложение А «Листинг программы»), является основной процедурой вычислений потока.При её окончании завершается выполнение данного потока. Приостановка выполнения потока осуществляется методом Suspend, а затем продолжить вызовом метода Resume.При этом, если вызывать метод Suspend несколько раз, то возобновить работу потока можно только вызвав метод Resume столько же раз. Абстрактная модель программы. Программа должна соответствовать следующим требованиям: -создавать потоки; -возможность приостанавливать и возобновлять работу потоков; -возможность менять приоритеты выполнения потоков; -графическая демонстрация выполнения потоков.
Создание потоков Создание потоков реализуется с помощью стандартного метода класса TThread – Create(CreateSuspended: boolean), где CreateSuspended – параметр логического типа. Если CreateSuspended=false, то выполнение процедуры Execute начнётся сразу после создания объекта потока, иначе – выполнение потока начнётся только после вызова метода Resume.В разработанной программе три потока T1, T2 и Т3 создаются при создании формы(окна приложения). Эти потоки создаются и сразу же начинает своё выполнение.
Приостановка и возобновление выполнения потоков Приостановка выполнения потоков осуществляется с помощью метода Suspend, возобновление - Resume.
|