Лабораторная работа
Программа строит на Рабочем столе некоторое изображение. Вариант 8. Грузовой автомобиль. Составьте программу, которая обрабатывает целочисленный массив из нескольких. Вариант 8. а) последовательность квадратов чисел, начиная от -10: 100, 81, . . . б) элементы, заканчивающиеся на 6, увеличить в 3 раза. Разработайте программу для вычисления суммы, разности, произведения и частного двух действительных чисел с использованием сопроцессора. Предусмотрите вывод ответа по образцу: "6.5 + 1.2 = 7.7". Разработайте программы для решения предложенных задач
в среде программирования Assembler-TASM(Windows) (Ассемблер)
Программа

Среда программирования: Assembler-TASM(Windows)
Название работы: Программа строит на Рабочем столе некоторое изображение. Вариант 8. Грузовой автомобиль. Составьте программу, которая обрабатывает целочисленный массив из нескольких. Вариант 8. а) последовательность квадратов чисел, начиная от -10: 100, 81, . . . б) элементы, заканчивающиеся на 6, увеличить в 3 раза. Разработайте программу для вычисления суммы, разности, произведения и частного двух действительных чисел с использованием сопроцессора. Предусмотрите вывод ответа по образцу: "6.5 + 1.2 = 7.7". Разработайте программы для решения предложенных задач
Вид работы: Лабораторная работа
Тематика работы: Графика, Математика
Объем программы: 6 (по десятибалльной шкале)
Уровень сложности: 7 (по десятибалльной шкале)
Разработчик (автор): Программист сайта kursovik.com (письмо автору)
Ключевые слова: Assembler, ассемблер, Windows-приложение на языке Ассемблера, Дизассемблируйте, листинг дизассемблера, окружность заданного радиуса, изображение окружности вписано в квадрат, вписано в квадрат, построение окружности, Грузовой автомобиль, ArrayToStr, заполняет массив, целочисленный массив, последовательность квадратов чисел, сопроцессор, вычисление суммы двух действительных чисел, использование сопроцессора, вершин квадрата, площадь квадрата
Функции программы:
Вариант 8.
Разработать 8 программ на Assembler (windows) по трем лабораторным работам.
Подробности.
Лабораторная работа №1.
Задание 1. Изучите пример реализации простейшего Windows-приложения на языке Ассемблера.
Наберите программу, откомпилируйте её (Project-Build) и запустите на исполнение (Project-Execute).
Дизассемблируйте полученный исполняемый файл (Tools-Disassembler). Изучите структуру листинга дизассемблера. Какова разница между исходным текстом программы и полученным кодом?
Повторите действия для разных текстов сообщений и стилей окон. Определите разницу.
Задание 2. Изучите пример реализации Windows-приложения, отображающего в центре экрана окружность заданного радиуса.
Наберите программу, откомпилируйте её и запустите на исполнение. Самостоятельно дополните программу таким образом, чтобы изображение окружности было вписано в квадрат.
Задание 3. Самостоятельно разработайте программу, которая в соответствии с вариантом задания строит на Рабочем столе некоторое изображение.
При составлении программы реализуйте и используйте функции для построения окружности (по заданным координатам центра и радиусу) и отрезка (по заданным координатам концов).
Выведите на экран название рисунка и фамилию автора.
8.Грузовой автомобиль
Лабораторная работа №2.
Задание 1. Внимательно изучите структуру подпрограммы ArrayToStr, предназначенной для формирования строки, содержащей все элементы массива.
Подготовьте программу, демонстрирующую использование данной подпрограммы.
Задание 2. Составьте программу, которая обрабатывает целочисленный массив из нескольких (например, 10) элементов следующим образом:
- заполняет массив некоторыми числами (согласно пункту (а) соответствующего варианта задания);
- выводит сформированный массив на экран;
- подсчитывает и выводит на экран сумму элементов массива;
- изменяет элементы массива по некоторому правилу (согласно пункту (б) варианта задания);
- выводит полученный массив на экран;
- подсчитывает и выводит на экран новую сумму элементов массива.
Заполнение, изменение и подсчет суммы элементов массива необходимо оформить в виде отдельных подпрограмм.
Вариант 8.
а) последовательность квадратов чисел, начиная от -10: 100, 81, . . .
б) элементы, заканчивающиеся на 6, увеличить в 3 раза
Лабораторная работа №3.
Задание 1. Изучите пример использования сопроцессора для вычисления суммы двух действительных чисел.
Подготовьте программу, демонстрирующую использование данного примера.
Задание 2. Разработайте программу для вычисления суммы, разности, произведения и частного двух действительных чисел с использованием сопроцессора. Предусмотрите вывод ответа по образцу: "6.5 + 1.2 = 7.7".
Задание 3. Разработайте программы для решения предложенных задач с использованием сопроцессора.
Вариант 8. Даны координаты двух противоположных вершин квадрата. Вычислите его площадь.
+ 0 руб
+ 0 руб
+ 0 руб
+ 0.00 Бел.руб
+ 0.00 Бел.руб
+ 0.00 Бел.руб
+ 0.00 тенге
+ 0.00 тенге
+ 0.00 тенге
Описание (отчет): Есть, но небольшой на 5 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
1. Для работы с первым заданием Лабораторной работы №1 нужно запустить файл "lab1.1.exe".
2. Для работы со вторым заданием Лабораторной работы №1 нужно запустить файл "lab1.2.exe".
3. Для работы с третьим заданием Лабораторной работы №1 нужно запустить файл "lab1.3.exe".
4. Для работы с первым заданием Лабораторной работы №2 нужно запустить файл "lab2.1.exe".
5. Для работы со вторым заданием Лабораторной работы №2 нужно запустить файл "lab2.2.exe".
6. Для работы с первым заданием Лабораторной работы №3 нужно запустить файл "lab3.1.exe".
7. Для работы со вторым заданием Лабораторной работы №3 нужно запустить файл "lab3.2.exe".
8. Для работы с третьим заданием Лабораторной работы №3 нужно запустить файл "lab3.3.exe".
Пояснения к запуску программы:
1. Для работы с первым заданием Лабораторной работы №1 нужно запустить файл "lab1.1.exe".
2. Для работы со вторым заданием Лабораторной работы №1 нужно запустить файл "lab1.2.exe".
3. Для работы с третьим заданием Лабораторной работы №1 нужно запустить файл "lab1.3.exe".
4. Для работы с первым заданием Лабораторной работы №2 нужно запустить файл "lab2.1.exe".
5. Для работы со вторым заданием Лабораторной работы №2 нужно запустить файл "lab2.2.exe".
6. Для работы с первым заданием Лабораторной работы №3 нужно запустить файл "lab3.1.exe".
7. Для работы со вторым заданием Лабораторной работы №3 нужно запустить файл "lab3.2.exe".
8. Для работы с третьим заданием Лабораторной работы №3 нужно запустить файл "lab3.3.exe".
На данный момент (18 марта 2025) на выполнении находится 34 заказа.
Количество программистов, занятых выполнением текущих заказов: 14.
В текущем месяце (март 2025) нами уже выполнено 17 заказов.
В текущем году (2025) нами уже выполнено 147 заказов.
В прошлом году (2024) нами было выполнено 763 заказа.
В позапрошлом году (2023) нами было выполнено 777 заказов.
Количество активных программистов на сайте: 66.
Загруженность отдела заказами: 40%.
Размер архива 11 Кб, все фaйлы прoверены aнтивирусом Кaсперского. Скачать












































К программе прилагается:
- 1) небольшой отчет - 5 стр.
- 2) небольшой отчет - 2 стр.
- 3) небольшой отчет - 2 стр.
Перед покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
ВНИМАНИЕ ! Если данный отчет Вам не подходит, то Вы можете заказать написание нового отчета (согласно Вашему оглавлению) автору данной программы. Чтобы узнать цену, нажмите на эту ссылку.

Задание в формате pdf для Лабораторной работы №1.

Задание в формате pdf для Лабораторной работы №2.

Задание в формате pdf для Лабораторной работы №3.

Стоимость ИСХОДНОГО ТЕКСТА программы составляет 2500 руб РФ Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж. |
Общие вопросы
- Как можно приобрести данную готовую работу ?
Заполните форму, которая расположена чуть Выше данного текста и нажмите кнопку "Приобрести"
- Каким образом производится оплата ?
После заполнения формы Вы получите на свой E-mail автоматическое письмо со всеми подробностями оплаты заказа. Оплата производится через платёжную систему Ю.Касса, которая обеспечивает полную защиту онлайн-платежей при покупках в Интернете. Оплатить заказ можно как электронными деньгами, так и банковской картой, в том числе и кредитной.
- Как быстро я получу данную работу после ее оплаты ?
В течение нескольких минут с момента оплата заказа. Мы работаем 7 дней в неделю.
- Каким образом будет доставлена мне данная работа после оплаты ?
На Ваш E-mail адрес и в личном кабинете нашего сайта sys.kursovik.com.
- Какие Вы даете гарантии, что данная работа будет выслана мне после оплаты ?
Смотрите рубрику Наши гарантии
- Что включает в себя исходный текст программы ? Вы пришлете все файлы проекта ?
Да, после оплаты Вы получите все файлы проекта данной работы, при желании сможете редактировать (видоизменять) программу (её описание) самостоятельно.
- Зачем в форме заказа вы просите ввести мой ВУЗ и город ?
Эти данные нам нужны для того, чтобы можно было предотвратить повторную продажу работы в один и тот же ВУЗ. На сайте в таблице продаж публикуется только информация о городах, куда была продана работа. Если клиент видит, что в его город работа уже покупалась, то он может запросить у нас название ВУЗов, куда покупалась эта работа. Данные о ВУЗе клиента хранятся только в нашей базе, в открытом доступе их нет. Если Вы все-таки не хотите оставлять информацию о городе и ВУЗе, то просто введите в соответствующие поля несколько пробелов. Тем не менее, мы Вам рекомендуем всё-таки указать достоверную информацию, тем самым Вы застрахуетесь от того, чтобы кто-то из студентов Вашего ВУЗа вместе с Вами сдавал одинаковую работу одному и тому же преподавателю.
- На Вашем сайте указано что эта работа не может быть выдана за свою, почему так ?
В идеале купленная работа должна быть использована в качестве образца или основы, чтобы студенту было проще написать свою собственную работу. Но если Вы всё-таки решите сдавать купленную у нас работу без изменений, то с нашей стороны по этому поводу никаких претензий не будет.
- Действительно ли данная работа является уникальной ?
Да, мы можем гарантировать уникальность данной работы.
Она была разработана нашим программистом и выставлена на продажу в 2022 году.
- Какой процент покажет работа при проверки ее уникальности в системе АнтиПлагиат.Ру ?
Обычно работы по программированию всегда показывают больше 50% уникального текста.
Это напрямую связано с тем, что даже если введение, заключение и теоретическая глава вдруг окажутся неуникальными, то сам текст программы и описание ее работы слихвой компенсируют этот недостаток, т.к. они пишутся с нуля, скопировать их вряд ли откуда можно.
Тем не мнее, если вдруг при проверке купленной у нас готовой работы, она не дотятянет до требуемого в Вашем ВУЗе процента уникальности, то мы готовы поднять его при помощи специальной программы.
ВНИМАНИЕ ! Это предложение действительно только для готовых работ, купленных на нашем сайте ! Повышать уникальность каких-либо других работ мы не будем :-)
- Сколько раз была продана данная работа ?
Ни разу.
- Есть ли отчет (описание) к данной работе ?
Есть, но он небольшой, Вы можете заказать написание нового отчета к программе согласно Вашему оглавлению. Для этого заполните пожалуйста форму, приведенную ниже. В форме укажите требуемое оглавление(план) отчета. Если в Вашем ВУЗе никаких особых требований к отчету не выдвигают, тогда выберите пункт "требований к отчету нет, всё на усмотрение программиста".

Если у Вас возник какой-либо вопрос по данной работе, пожалуйста заполните форму, приведенную ниже.
Ответ будет дан автором данной работы в обязательном порядке. Время отклика - 2-24 часа с момента заполнения формы. Если Ваш вопрос окажется полезным, мы разместим его на этой странице.

ВНИМАНИЕ! НОВИНКА!
Попробуйте наш Телеграм-БОТ для поиска готовых работ по программированию...
Готовые работы на тему «Графика» на языке Ассемблер
Готовые работы на тему «Математика» на языке Ассемблер
Готовые работы на тему «Игры» на языке Ассемблер
КП | Игра «Настольный теннис» для двоих | Assembler-TASM(DOS) | 1500+ |
Программа | Игра «Настольный теннис» для двоих | Assembler-MASM (Windows) | 1700+ |
КП | Игра «Питон» на псевдографике для ассемблера Linux | Assembler-NASM(DOS) | 1700 |
Готовые работы на тему «Обучающие программы» на языке Ассемблер
Программа | Динамическое и статическое подключение библиотеки на Ассемблере к проекту на С++ | Assembler-MASM (Windows) | 600 |
Готовые работы на тему «Работа с текстом» на языке Ассемблер
Готовые работы на тему «Технологии» на языке Ассемблер
ЛР | Вывод текущего времени | Assembler-TASM(DOS) | 600 |
ЛР | Обнуление флага ZF процессора x86. | Assembler-TASM(DOS) | 600 |
ЛР | Определение наличия сопроцессора | Assembler-TASM(DOS) | 600 |
ЛР | Работа с массивами на ассемблере | Assembler-TASM(DOS) | 600 |
ЛР | Работа с прерываниями и видеоадаптером | Assembler-TASM(DOS) | 600 |
Программа | Хранитель экрана "Звездное небо" (SCREEN SAVER) | Assembler-TASM(DOS) | 600+ |
Готовые работы на тему «Структуры» на языке Ассемблер
ЛР | Работа с массивами на ассемблере | Assembler-TASM(DOS) | 600 |
Готовые работы на тему «Алгоритмы» на языке Ассемблер
Готовые работы на тему «Прочие» на языке Ассемблер
- Программы на языке Паскаль
- Программы на языке Delphi
- Программы на языке Си
- Программы на языке Си++
- Программы на языке Си++ Qt
- Программы на языке C#
- Программы на языке MS Access
- Программы на языке SQL
- Программы на языке Бейсик
- Программы на языке Excel
- Программы на языке Java
- Программы на языке JavaScript
- Программы на языке PHP
- Программы на языке HTML
- Программы на языке Ассемблер
- Программы на языке Пролог
- Программы на языке Лисп
- Программы на языке Haskell
- Программы на языке F#
- Программы на языке 1С
- Программы на языке Maple
- Программы на языке 3D Studio
- Программы на языке Foxpro
- Программы на языке Fortran
- Программы на языке UML
- Программы на языке MatLab
- Программы на языке GPSS
- Программы на языке Python
- Программы на языке MathCAD
- Программы на языке BAT-файл
- Программы на языке Другой
- Программы на языке Без программирования
- Программы на языке Паскаль
- Программы на языке Delphi
- Программы на языке Си
- Программы на языке Си++
- Программы на языке Си++ Qt
- Программы на языке C#
- Программы на языке MS Access
- Программы на языке SQL
- Программы на языке Бейсик
- Программы на языке Excel
- Программы на языке Java
- Программы на языке JavaScript
- Программы на языке PHP
- Программы на языке HTML
- Программы на языке Ассемблер
- Программы на языке Пролог
- Программы на языке Лисп
- Программы на языке Haskell
- Программы на языке F#
- Программы на языке 1С
- Программы на языке Maple
- Программы на языке 3D Studio
- Программы на языке Foxpro
- Программы на языке Fortran
- Программы на языке UML
- Программы на языке MatLab
- Программы на языке GPSS
- Программы на языке Python
- Программы на языке MathCAD
- Программы на языке BAT-файл
- Программы на языке Другой
- Программы на языке Без программирования
- Готовые работы по бухгалтерскому учёту
- Готовые работы по финансовому менеджменту
- Готовые работы по финансовому анализу
- Готовые работы по финансам и кредиту
- Готовые работы по экономической теории
- Готовые работы по экономике предприятия
- Готовые работы по праву
- Готовые работы по юриспруденции
- Готовые работы по психологии
- Готовые работы по истории
- Программы на тему «Игры»
- Программы на тему «Графика»
- Программы на тему «Базы данных»
- Программы на тему «Клиент-серверные базы данных»
- Программы на тему «Обучающие программы»
- Программы на тему «Работа с текстом»
- Программы на тему «Тесты»
- Программы на тему «Кроссворды»
- Программы на тему «Технологии»
- Программы на тему «Интернет»
- Программы на тему «Сети»
- Программы на тему «Математика»
- Программы на тему «Графы»
- Программы на тему «Структуры»
- Программы на тему «Алгоритмы»
- Программы на тему «Компиляторы»
- Программы на тему «Криптография»
- Программы на тему «Нейронные сети»
- Программы на тему «Прочие»
| Психология | История | Электроника, Радиотехника, Механика |