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

Win 32 api

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

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

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Информатизация. Роль информатики в жизни общества
Реферат
Информатика
Стоимость:
300 ₽
ОМ Роль интернета в формировании личности подростка.
Контрольная работа
Информатика
Стоимость:
300 ₽
Обработка таможенной информации посредством СУБД MS Access.
Решение задач
Информатика
Стоимость:
150 ₽
Моделирование АСОИУ
Курсовая работа
Информатика
Стоимость:
700 ₽
История развития операционных систем iOS и Андроид
Дипломная работа
Информатика
Стоимость:
4000 ₽
ФОНД ОЦЕНОЧНЫХ СРЕДСТВ ПО УЧЕБНОЙ ПРАКТИКЕ
Отчёт по практике
Информатика
Стоимость:
700 ₽
Курсовая с 60 % оригинальностью Антиплагиат . ру
Курсовая работа
Информатика
Стоимость:
700 ₽
Информатика, лабораторные работы
Контрольная работа
Информатика
Стоимость:
300 ₽
проектирование фирменного дизайна (adobe illustrator)
Другое
Информатика
Стоимость:
300 ₽
Архитектура предприятия.Обувная фабрика
Курсовая работа
Информатика
Стоимость:
700 ₽
автоматизация бюджетирования
Курсовая работа
Информатика
Стоимость:
700 ₽
настройки и оптимазация операционной системы windows 7
Курсовая работа
Информатика
Стоимость:
700 ₽
антагонистические игры двух лиц
Курсовая работа
Информатика
Стоимость:
700 ₽
Понятие «BigData». Области применения BigData в финансовой сфере
Курсовая работа
Информатика
Стоимость:
700 ₽
Синтез частично-определённого цифрового автомата
Курсовая работа
Информатика
Стоимость:
700 ₽
Выполнить курсовой по программированию. а-01767
Курсовая работа
Информатика
Стоимость:
700 ₽
Читай полезные статьи в нашем
Магистрально-модульный принцип
Прогресс в области информационных технологий идет очень быстрыми шагами. Новые устройства появляются каждые пару лет. Тем не менее ряд устройств в составе ПК долгое время остается неизменным. Эти устройства являются основными. К ним относится:
Процессор контролирует действия всех остальных устройств и выполнение программ. Главной характеристикой процессора является его разрядность. Разрядностью про...
подробнее
Каталоги
Основой построения и работы MS DOS является файловая структура хранимой информации и возможность каталогизации этих файлов.
Каталог, включающий в себя все прочие каталоги и файлы системы, называется корневым. Обозначается каталог символом / (дробь, слеш) в Unix-подобных ОС и в DOS и Windows символом \ (обратный слеш).
Текущим каталогом называется каталог, с которым работает в данный момент операцион...
подробнее
Электронная почта
Для отправки и получения электронной почты пользователями предназначены специальные компьютерные программы - почтовые клиенты, например, Microsoft Outlook. Большое распространение получили также почтовые сайты, где email-сообщения можно просматривать с помощью браузера в виде веб-страницы. Среди наиболее популярных веб-сервисов, предоставляющих такую услугу - mail.ru, gmail.com, outlook.com, Яндек...
подробнее
Норберт Винер и его роль в исследовании информационных процессов
Норберт Винер - выдающийся американский математик и философ, разработавший теорию кибернетики.

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

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

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