Рассчитай точную стоимость своей работы и получи промокод на скидку 500 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Создан заказ №3065721
27 мая 2018

Win 32 api

Как заказчик описал требования к работе:
Необходимо написать и оформить курсовую работу по информатике. Пишите, пожалуйста, сразу сколько будет стоить курсовая работа.
Фрагмент выполненной работы:
Введение Данная курсовая работа включает разработку канала передачи на базе файлов отображаемых в память и его применения для передачи данных от двух процессов-серверов клиентскому приложению в среде операционной системы Windows с отображением данных в оконном интерфейсе. Постановка задачи Необходимо разработать программный комплекс, показывающий информацию о текущем, местном времени и продолжительности текущего сеанса работы за компьютером. (работа была выполнена специалистами author24.ru) А также определять приоритеты клиентского процесса и серверного процесса и дельта - приоритеты их потоков. Приложение должно состоять из трѐх процессов. Процесс 1 определяет и передает текущее местное время и продолжительность текущего сеанса работы в Windows. Процесс 2 определяет и передает приоритеты клиентского и серверных процессов и дельта-приоритеты их потоков. Способ коммуникации между двумя процессами осуществляется через файлы , отображаемые в память. Краткие теоретические основы Интерфейс прикладного программирования Win32 API - это программный интерфейс, который используется для управления 32-разрядными операционными системами семейства Windows. Он состоит из набора функций и подпрограмм, предоставляющих программный доступ к возможностям операционной системы. Процесс - это исполняемый экземпляр приложения и набор ресурсов, выделяемые ему. Поток - это внутренняя составляющая процесса, которой операционная система выделяет процессорное время. Каждый процесс должен иметь минимум один поток. Основное назначение потоков - дать процессу возможность поддерживать несколько ветвей управления. В многопроцессорной конфигурации назначаются разные потоки разным процессорам в различные моменты времени, обеспечивая параллельную обработку. В однопроцессорной конфигурации процессор должен выделять кванты времени каждому исполняемому в данный момент потоку с помощью переключения задач. Многозадачность это возможность управлять несколькими процессами или потоками на базе одного процессора. Многопроцессорной обработкой называется управление некоторым числом процессов или потоков на нескольких процессорах. Каждый поток в системе имеет уровень приоритета, который представляет собой число в диапазоне от 0 до 31. Для осуществления межпроцессного взаимодействия в Windows можно использовать общую память, правда, прямых средств разделения памяти нет, для этого используется довольно усложненный механизм файлов, отображаемых в память. Каждый из процессов получает адрес блока памяти в его виртуальном адресном пространстве, хотя на самом деле это один и тот же физический блок памяти. Передача данных происходит практически мгновенно. Единственная сложность – это переключение между процессами может произойти в момент заполнения памяти информацией, в результате получается недостоверная передача или состояние гонки. Для борьбы с состоянием гонки используют межпроцессную синхронизацию, когда четко задается последовательность выполнения процессов. Назначение клиента и сервера при такой передаче данных довольно условное, каждый процесс может быть как сервером , так и клиентом. Поэтому серверами назначаем процессы-поставщики информации, а клиентом – процесс, отображающий информацию. Разработка и описание алгоритма работы приложения Проект разрабатывается в среде разработки MS Visual Studio 12. Разберем ньюансы создание оконного приложения Win32ю При создании проекта выбирать пустой проект отключить проверку жизненного цикла. Следует убрать кодировку UNICODE: Свойства проекта->свойства конфигурации->общие->набор символов->Не задано Это позволяет использовать однобайтную кодировку(866)Посмотреть предложения по расчету стоимости
Зарегистрируйся, чтобы получить больше информации по этой работе
Заказчик
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
30 мая 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
Physic77
5
скачать
Win 32 api.docx
2021-03-15 23:06
Последний отзыв студента о бирже Автор24
Общая оценка
4.1
Положительно
Очень ответственный специалист!Работа хорошая даже отличная!!! Цена адекватная ! Работу выполнила очень быстро и качественно !!!

Хочешь такую же работу?

Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Основы информационной и компьютерной безопасности
Реферат
Информатика
Стоимость:
300 ₽
Дистанционное образование в цифровом пространстве
Реферат
Информатика
Стоимость:
300 ₽
информатика
Контрольная работа
Информатика
Стоимость:
300 ₽
Архитектура современных персональных компьютеров.
Реферат
Информатика
Стоимость:
300 ₽
Проектирование ИС на основе онтологий
Реферат
Информатика
Стоимость:
300 ₽
Графы. Задача китайского почтальона
Курсовая работа
Информатика
Стоимость:
700 ₽
курсовая работа
Курсовая работа
Информатика
Стоимость:
700 ₽
Написать курсовую по Прикладная информатика. С-00330
Курсовая работа
Информатика
Стоимость:
700 ₽
Курсовая. Теория вероятности и компьютерные сети
Курсовая работа
Информатика
Стоимость:
700 ₽
Разработка проекта информационной системы тренажерного зала
Курсовая работа
Информатика
Стоимость:
700 ₽
Курсовая работа по "Управлению IT-проектом"
Курсовая работа
Информатика
Стоимость:
700 ₽
v7590 Разработка мобильных приложений (тема на выбор)
Курсовая работа
Информатика
Стоимость:
700 ₽
Разработка базы данных "ГИБДД" в Microsoft Access
Курсовая работа
Информатика
Стоимость:
700 ₽
проектирование локальной вычислительной сети
Курсовая работа
Информатика
Стоимость:
700 ₽
Читай полезные статьи в нашем
Магистрально-модульный принцип
Прогресс в области информационных технологий идет очень быстрыми шагами. Новые устройства появляются каждые пару лет. Тем не менее ряд устройств в составе ПК долгое время остается неизменным. Эти устройства являются основными. К ним относится:
Процессор контролирует действия всех остальных устройств и выполнение программ. Главной характеристикой процессора является его разрядность. Разрядностью про...
подробнее
Каталоги
Основой построения и работы MS DOS является файловая структура хранимой информации и возможность каталогизации этих файлов.
Каталог, включающий в себя все прочие каталоги и файлы системы, называется корневым. Обозначается каталог символом / (дробь, слеш) в Unix-подобных ОС и в DOS и Windows символом \ (обратный слеш).
Текущим каталогом называется каталог, с которым работает в данный момент операцион...
подробнее
Электронная почта
Для отправки и получения электронной почты пользователями предназначены специальные компьютерные программы - почтовые клиенты, например, Microsoft Outlook. Большое распространение получили также почтовые сайты, где email-сообщения можно просматривать с помощью браузера в виде веб-страницы. Среди наиболее популярных веб-сервисов, предоставляющих такую услугу - mail.ru, gmail.com, outlook.com, Яндек...
подробнее
Норберт Винер и его роль в исследовании информационных процессов
Норберт Винер - выдающийся американский математик и философ, разработавший теорию кибернетики.

Рисунок 1. Норберт Винер. Автор24 — интернет-биржа студенческих работ
Отец Норберта - Лео Винер - родился в Белостоке Российской империи, но в конце XIX в. эмигрировал в США, где стал профессором Гарвардского университета на кафедре славянской филологии. Он уделял большое внимание раннему образованию своег...
подробнее
Магистрально-модульный принцип
Прогресс в области информационных технологий идет очень быстрыми шагами. Новые устройства появляются каждые пару лет. Тем не менее ряд устройств в составе ПК долгое время остается неизменным. Эти устройства являются основными. К ним относится:
Процессор контролирует действия всех остальных устройств и выполнение программ. Главной характеристикой процессора является его разрядность. Разрядностью про...
подробнее
Каталоги
Основой построения и работы MS DOS является файловая структура хранимой информации и возможность каталогизации этих файлов.
Каталог, включающий в себя все прочие каталоги и файлы системы, называется корневым. Обозначается каталог символом / (дробь, слеш) в Unix-подобных ОС и в DOS и Windows символом \ (обратный слеш).
Текущим каталогом называется каталог, с которым работает в данный момент операцион...
подробнее
Электронная почта
Для отправки и получения электронной почты пользователями предназначены специальные компьютерные программы - почтовые клиенты, например, Microsoft Outlook. Большое распространение получили также почтовые сайты, где email-сообщения можно просматривать с помощью браузера в виде веб-страницы. Среди наиболее популярных веб-сервисов, предоставляющих такую услугу - mail.ru, gmail.com, outlook.com, Яндек...
подробнее
Норберт Винер и его роль в исследовании информационных процессов
Норберт Винер - выдающийся американский математик и философ, разработавший теорию кибернетики.

Рисунок 1. Норберт Винер. Автор24 — интернет-биржа студенческих работ
Отец Норберта - Лео Винер - родился в Белостоке Российской империи, но в конце XIX в. эмигрировал в США, где стал профессором Гарвардского университета на кафедре славянской филологии. Он уделял большое внимание раннему образованию своег...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы