Создание многопоточного приложения в C++
Поток как основная выполняемая единица, для которой операционная система выделяет процессорное время. Интервал (или период) системного таймера. Особенности статического типа планирования. Синхронизация, атомарный доступ и семейство Interlocked-функций.
Подобные документы
Возможности настройки операционной системы Windows. Сущность системного реестра. Описание API-функций работы с реестром. Диаграмма взаимодействия модулей. Интерфейс программы, основанный на разделении настроек на категории, представленные вкладками.
курсовая работа, добавлен 07.12.2010Мобильная система Вооруженных Сил - защищенная операционная система общего назначения. Изоляция и защита пользователей друг от друга. Правила допуска в систему. Привилегированные и непривилегированные пользователи. Способы проверки безопасности.
учебное пособие, добавлен 09.06.2009Создание многоуровневого приложения с Web-интерфейсом выставления оценки фильму и просмотра оценок других пользователей. Клиентская часть приложения. Разработка многопользовательского веб-приложения на ASP.NET MVC 3 с разграничением доступа к данным.
курсовая работа, добавлен 22.02.2015Сущность понятий: "куча" (пул памяти), связный список, синхронизация потоков; разработка программы, исключающей возможность перекрытия потоков друг другом. Организация связных списков и использование функций API для работы с пулом памяти в ОС Windows.
курсовая работа, добавлен 11.05.2012Создание приложения, обеспечивающего ввод двух целых чисел и выполнение над ними арифметических операций сложения, умножения и вещественного деления. Разработка приложения, предлагающего ввести текст, а затем заменить символы "а" на "б" в тексте.
лабораторная работа, добавлен 15.07.2009Освоение языка программирования Delphi. Построение блок-схемы запуска главного таймера и основная логика программы. Использованные свойства и события Form, MediaPlayer, Timer, MainMenu. Запуск, пауза и остановка анимациии. Создание листинга программы.
курсовая работа, добавлен 22.06.2014Анализ и описание алгоритма. Основные характеристики выбранного компьютера, программных сред (операционная система и среда программирования). Описание компонентов и интерфейса программы, а также модулей, процедур и функций. Вызов и загрузка программы.
курсовая работа, добавлен 26.04.2015Поддержание целостности общих данных, используемые методы и приемы. Проблема критической секции и направления ее разрешения. Аппаратная поддержка синхронизации, классические проблемы и разрешение. Критические области. Синхронизация в Solaris и в Windows.
презентация, добавлен 24.01.2014Прямое проектирование баз данных: создание драйвера, генерация каталога, выполнение Script-файла. Использование свойств, определяемых пользователем, шаблонов скриптов. Перенос структуры данных с одного сервера на другой, синхронизация системного каталога.
курсовая работа, добавлен 26.11.2011Разработка программного кода. Анализ набора функций, необходимых для реализации приложения. Создание компонента Timer. Получение списка имен процессов запущенных на локальном компьютере. Проверка правильности работы программы и соответствия требованиям.
курсовая работа, добавлен 05.01.2013Операционная система (ОС) как комплекс служебных и программных средств. Базовое программное обеспечение компьютера, BIOS - опора для программного обеспечения, прикладных и служебных приложений. Функции ОС, файловая система, базовые объекты Windows.
контрольная работа, добавлен 24.11.2009Главные цели разработчиков операционной системы. Наиболее распространенные операционные системы: MS-DOS, OS/2, UNIX, WINDOWS, их эволюция. Основные классы операционных систем, обеспечивающих пользователю и прикладным программам удобный способ общения.
презентация, добавлен 08.04.2015Понятие и характеристика материнской платы компьютера. Архитектура процессора, его тактовая частота и объем кэш-памяти. Объём жёсткого диска. Операционная система, ее виды и функции. Доступ к электронным ресурсам. Сайты и порталы, их классификация.
контрольная работа, добавлен 20.01.2012Создание программного приложения для осуществления основных функций по заказу мебели, регистрации клиентов, сотрудничеству с поставщиками. Разработка интерфейса прикладной программы. Логическое проектирование базы данных и SQL-скрипт генерации таблиц.
курсовая работа, добавлен 11.02.2013История развития операционных систем семейства Windows и основные понятия системного администрирования. Определение востребованности операционных систем Windows, сравнительная характеристика их функции и возможностей, особенности применения на практике.
курсовая работа, добавлен 08.05.2011Создание приложения для вычисления значений функций и определение суммы этих функций: эскиз формы, таблица свойств объекта, список идентификаторов и непосредственные коды процедур. Результаты вычислений и выводы, проверка работы данной программы.
лабораторная работа, добавлен 20.10.2009Работа с общими ресурсами в ОС Windows. Взаимодействие сетевых и локальных разрешений. Создание сетевого диска. Разрешение автономной работы. Установка способа кеширования. Синхронизация информации автономных папок и общего ресурса. Ее цели и проблемы.
презентация, добавлен 20.12.2013Операционная система офисной сети, преимущества и недостатки. Реализация офисной сети под управлением операционной системы Windows Server 2003: сетевые свойства, средства удаленного доступа, соединение локальных сетей через Интернет, организация защиты.
дипломная работа, добавлен 08.06.2011Системное и программное прикладное программное обеспечение. Понятие "операционная система". Утилиты, программно-инструментальные средства. Системы технического обслуживания. Пакеты прикладных программ общего назначения. Сетевая операционная система.
презентация, добавлен 31.10.2016Общее понятие и устройство компьютера. Внешние устройства ввода и выводы информации. Клавиатура и ее основные составляющие. Операционная система Windows и понятие программного обеспечения. Назначение и параметры папки и файла, действия над ними.
реферат, добавлен 06.03.2011Назначение операционных систем. Windows ХР - операционная система Microsoft с настраиваемым интерфейсом. Функции стандартных прикладных программ: блокнота, графического редактора Paint, текстового процессора WordPad. Команды "меню" и их использование.
курсовая работа, добавлен 23.05.2009История создания операционной системы MS DOS. Описание процедур ввода-вывода. Фильтры и коммуникации. Принципы идентификации и обслуживания файлов. Формирование таблицы размещения файлов и директорий. Устройство посимвольной и поблочной передачи данных.
реферат, добавлен 09.11.2010Управление памятью в операционной системе Linux. Физическая и виртуальная память. Исполнение и загрузка пользовательских программ, файловая система. Передача данных между процессами. Структура сети в операционной системе. Развитие и использование Linux.
презентация, добавлен 24.01.2014Архитектурная организация ЭВМ основных классов и типов. Классификация компьютеров по поколениям. Операционные системы: Windows 95, Windows XP и Windows Vista. Защита от компьютерных вирусов: сканирование, эвристический анализ, антивирусные мониторы.
контрольная работа, добавлен 08.04.2009Рассмотрение понятия, назначения и преимуществ использования динамических библиотек; способы их связи с приложениями. Принципы работы с системным реестром Windows NT. Характеристика процессов и потоков как основополагающих компонент операционной системы.
лабораторная работа, добавлен 08.09.2011