Экзамен по дисциплине "Программирование управляющих систем"
Состав работы
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Экзаменационный билет № 2
Задание
1. Дать описание конкретных действий, которые выполняет приведённый ниже программный запрос с заданными фактическими параметрами:
stat = PeekMessage (&Msg, 0, 1000, 1002, PM_REMOVE);
2. Сформулировать основные различия между короткими сообщениями и сообщениями, передаваемыми по именованным каналам (длина сообщения, организация независимых каналов, адресация получателя).
3. Написать фрагмент программы, отображающий в память объект с именем "array.dat", содержащий массив из одного миллиона целых чисел.
4. Написать подпрограмму, вычисляющую сумму ряда
(x – 1) – (x – 1)2 / 2 + (x – 1)3 / 3 – (x – 1)4 / 4 + . . .
с распараллеливанием операций с помощью двух нитей (например, одна нить суммирует положительные члены ряда, вторая – отрицательные). Вычисления завершаются, когда абсолютное значение очередного члена ряда становится меньше 0.0001.
Задание
1. Дать описание конкретных действий, которые выполняет приведённый ниже программный запрос с заданными фактическими параметрами:
stat = PeekMessage (&Msg, 0, 1000, 1002, PM_REMOVE);
2. Сформулировать основные различия между короткими сообщениями и сообщениями, передаваемыми по именованным каналам (длина сообщения, организация независимых каналов, адресация получателя).
3. Написать фрагмент программы, отображающий в память объект с именем "array.dat", содержащий массив из одного миллиона целых чисел.
4. Написать подпрограмму, вычисляющую сумму ряда
(x – 1) – (x – 1)2 / 2 + (x – 1)3 / 3 – (x – 1)4 / 4 + . . .
с распараллеливанием операций с помощью двух нитей (например, одна нить суммирует положительные члены ряда, вторая – отрицательные). Вычисления завершаются, когда абсолютное значение очередного члена ряда становится меньше 0.0001.
Похожие материалы
Экзамен по дисциплине "Программирование управляющих систем". Билет №1
mamontynok
: 25 февраля 2014
1. Дать описание конкретных действий, которые выполняет приведённый ниже программный запрос с заданными фактическими параметрами:
h = CreateFileMapping (1000, 0, PAGE_READONLY, 0, 4096, 0);
2. Сформулировать основные различия между понятиями "процесс" и "нить" (вычислительная работа, пространство памяти, механизм создания).
3. Написать фрагмент программы, посылающий некоторой нити сообщение 12345 каждую секунду. Как можно остановить работу этой программы?
4. Написать подпрограмму, выполняющую
275 руб.
Экзамен по дисциплине «Программирование управляющих систем». Тема: "Процессы и нити". Вариант № 1
xtrail
: 11 апреля 2013
Лабораторная работа № 1
по материалу первой главы курса "Процессы и нити"
В данной лабораторной работе предлагается разработать систему из двух программ: про-грамма рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по ана-логии с примерами, рассмотренными в лекционном материале. Варианты заданий уточня-ются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Реко
250 руб.
Другие работы
Креативный менеджмент и способы активизации мышления менеджера
alfFRED
: 25 марта 2014
Введение.
В наше время рынок товаров и услуг переполнен однотипными фирмами-производителями. Они выпускают одинаковый товар либо предоставляют однотипные услуги и отличаются друг от друга лишь названиями. Это обуславливает высокий уровень конкуренции. Перед руководителями данных компаний встает вопрос: как же стать лидером в своем деле и не дать другим занять это место? Именно поэтому возникает необходимость в постоянном развитии, внедрении инноваций и предложении новых, оригинальных и нестандар
10 руб.
Корпус. Вариант 2. Упражнение 38
lepris
: 24 марта 2022
Корпус. Вариант 2. Упражнение 38
Перечертить два вида детали. Выполнить горизонтальный разрез на виде сверху. Проставить размеры.
3d модель и чертеж (все на скриншотах показано и присутствует в архиве) выполнены в компасе 3D v13, возможно открыть в 14,15,16,17,18,19,20,21,22 и выше версиях компаса.
Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмоторщиком КОМПАС-3D Viewer.
Просьба по всем вопросам писать в Л/С. Отвечу и помогу.
80 руб.
Технология антикоррозионной защиты грузовых автомобилей занятых на перевозке минеральных удобрений в ОАО «Пинскрайагросервис» с модернизацией кузова автомобиля МАЗ
Shloma
: 16 июня 2020
Дипломный проект содержит пояснительную записку на 84 страницах, в том числе 8 табл., 1 ил., 4 приложения, 11 листов чертежей формата А1 графической части.
Цель проекта – совершенствование технологии антикоррозионной защиты грузовых автомобилей занятых на перевозке минеральных удобрений.
В дипломном проекте представлена разработка технологического процесса нанесения лакокрасочного покрытия в условиях ОАО «Пинскрайагросервис» на грузовые автомобили, занятые перевозкой минеральных удобрений.
1590 руб.
Базы и банки данных. Лабораторная работа №4. Разработка отчетов. Вариант №14.
sibgutido
: 27 мая 2013
Базы и банки данных.
Лабораторная работа №4.
Вариант №14.
Разработка отчетов.
Цель работы: Используя средства Microsoft Access, приобрести навыки разработки отчётов для вывода данных из таблиц базы данных на печать.
Задание:
Создать отчёты для вывода на печать выходных документов, указанных в варианте индивидуального задания.
Отчет — это гибкое и эффективное средство для организации данных при выводе на печать. С помощью отчета имеется возможность вывести необходимые сведения в том виде, в
90 руб.