Контрольная работа: Системы счисления Составление алгоритмов

💣 👉🏻👉🏻👉🏻 ВСЯ ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻
Министерство образования и науки Российской Федерации
Федеральное агентство по образованию
Государственное образовательное учреждение высшего профессионального образования
«Комсомольский-на-Амуре государственный технический университет»
по специальности: 010503 – Математическое обеспечение и администрирование информационных систем
на тему: «СИСТЕМЫ СЧИСЛЕНИЯ. СОСТАВЛЕНИЕ АЛГОРИТМОВ»
1.)
Заданы три числа А, В, С (таблица 1) соответственно в десятичном, двоичном и шестнадцатеричном виде. Каждое из этих чисел представить в двух других видах и в восьмеричном виде. А10=93. В2=1110001. С16=D5
а.) Организую перевод в двоичную систему счисления.
Организую перевод в шестнадцатеричную систему счисления.
Организую перевод в восьмеричную систему счисления.
Организую перевод в десятичную систему счисления.
6543210 (нумерую числа по разрядам)
В10=1*2^6+1*2^5+1*2^4+1=64+32+16+1=11310
Организую перевод в шестнадцатеричную систему счисления.
Организую перевод в восьмеричную систему счисления.
Организую перевод в десятичную систему счисления.
Организую перевод в двоичную систему счисления.
С2=0000000011010101 (т.к. 1 находящаяся на 8-ой позиции указывает на отрицательное число, в восьмиразрядную сетку число не влезает, буду работать в шестнадцатиразрядной)
Организую перевод в восьмеричную систему счисления
2.
Используя числа, заданные в таблице 1, вычислить по правилам двоичной арифметики: А+ B, А - B, В - А, B - Cдля ЭВМ с длиной разрядной сетки, равной 8. Выполнить проверку (перевести результаты в десятичную систему счисления).
Произвожу операцию сложения столбиком
11001110 (так как результат в восьмиразрядную сетку число не влезает, буду работать в шестнадцатиразрядной)
Х10=1*2^7+1*2^6+1*2^3+1*2^2+1*2=128+64+8+4+2=206
Для того, чтобы вычитание заменить сложением, перевожу В в –В (инвертирую).
Произвожу операцию сложения А и –В.
11101100 (т.к 8 число является единицей, это указывает на то , что число отрицательное. Необходимо проводить инвертирование).
А-В=-10100 ; А-В=-(1*2^4 + 1*2^2)=-20
Для того, чтобы вычитание заменить сложением, перевожу А в –А (инвертирую).
Произвожу операцию сложения -А и В.
100010100 (т.к. существует девятое число, то можно сделать вывод о логическом переполнении, следовательно от девятого знака необходимо избавиться.)
С2=0000000011010101 (т.к. 1 находящаяся на 8-ой позиции указывает на отрицательное число, в восьмиразрядную сетку число не влезает, буду работать в шестнадцатиразрядной)
Для того, чтобы вычитание заменить сложением, перевожу С в –С (инвертирую).
Произвожу операцию сложения -С и В.
1111111110011100 (т.к 16 число является единицей, это указывает на то , что число отрицательное. Необходимо проводить инвертирование).
В-С=-1100100; В-С=-(1*2^6+1*2^5+1*2^2)= -(64+32+4)=-100
3.)
Представить указанное в таблице число в четырехбайтовом IEEE формате.
Перевожу число в двоичную систему, при этом целая часть переводится отдельно от дробной.
А2=1.01011001111000000100000 *10 -8
А2=1.01011001111000000100000*10 01110111
2
Заполняю разрядную сетку IEEE формата
Ответ:00111011101011001111000000100000
4.)
Определить, попадает ли точка с произвольно заданными координатами (х, у) в заштрихованную область. Точки х, у задать самостоятельно.
Задача сводится к нахождению пределов выделенной области. Для облегчения этой задачи я разделил график на две части.
Функция f1 лежащая выше оси Oy является формулой полуокружности, при у>0.
Фигура f2 лежащая ниже оси Oy является прямоугольником, при y<0
Для упрощения алгоритма ввожу логические переменные , принимающие значения истина или ложь.
5.)
Пусть a 1
=b 1
=1; a k
= 3∙ b k
-1
+ 2∙ a k
-1
; b k
= 2∙ a k
-1
+ b k
-1
, k = 2,3, …
Дано натуральное число n. Вычислить
Задача сводится к накоплению суммы из выражений содержащих члены.
S=S+x , где ак и вк описываются как одномерные статистические массивы, а к! будет описан с помощью переменной F.
Цикл начинаю со второго элемента. Для избавления от бесконечного цикла, ввожу ограничение для предела к (n).
6.)
Разработать алгоритм обработки одномерных числовых массивов. Массивы задать самостоятельно, предусмотреть печать всех результатов.
В заданном одномерном массиве найти сумму и произведение положительных элементов, сумму и произведение отрицательных элементов. Из полученных результатов сформировать новый массив.
Пусть а-одномерный, числовой, динамический массиы.
P1- произведение положительных элементов
P2- произведение отрицательных элементов
z-одномерный, числовой, статистический массив, содержащий результаты.
7.)
Разработать алгоритм обработки двумерных числовых массивов. Массивы задать самостоятельно, предусмотреть печать всех результатов.
В заданной действительной матрице размером заменить элементы нулями, если не равен , и 1 – в противном случае, где i – номер строки.
Пусть а(i,j)-динамический, двумерный числовой массив.
Задача сводится к нахождению максимального элемента в строке (max) и сравнения его с элементами данной строки.
Название: Системы счисления Составление алгоритмов
Раздел: Рефераты по информатике
Тип: контрольная работа
Добавлен 08:32:55 04 декабря 2010 Похожие работы
Просмотров: 68
Комментариев: 14
Оценило: 2 человек
Средний балл: 5
Оценка: неизвестно Скачать
Срочная помощь учащимся в написании различных работ. Бесплатные корректировки! Круглосуточная поддержка! Узнай стоимость твоей работы на сайте 64362.ru
Привет студентам) если возникают трудности с любой работой (от реферата и контрольных до диплома), можете обратиться на FAST-REFERAT.RU , я там обычно заказываю, все качественно и в срок) в любом случае попробуйте, за спрос денег не берут)
Да, но только в случае крайней необходимости.
Контрольная работа: Системы счисления Составление алгоритмов
Технологические Процессы Курсовая Работа
Дипломная работа: Самореализация и творчество в деятельности студентов и аспирантов
Контрольная Работа По Повести Дубровский С Ответами
Право Собственности Диссертация
Реферат На Тему Державне Управління І Контроль У Сфері Поводження З Відходами Виробництва Та Споживання
Курсовая работа: Порядок набуття статусу судді
Как Оформить Продолжение Таблицы В Курсовой
Курсовая работа по теме Психологические условия эффективного взаимодействия учителя с учеником-подростком
Основной Капитал Предприятия Реферат
Эссе Россия Во Время Смуты
Курсовая работа по теме Финансы бюджетных учреждений
Реферат Задачи Физической Культуры Среднего Профессионального Образования
Реферат: Courtship Vs Dating Essay Research Paper Courtship
Шпаргалка: Шпаргалка по Логике 4
Контрольная Работа По Теме Неравенства Мерзляк
Курсовая работа: Сравнительный анализ двух ведущих авиаперевозчиков России ОАО "Сибирь" и ОАО "Аэрофлот"
Отчет По Производственной Практике Машиностроение
Кредитная Политика Банка Курсовая
Инвестиционная Политика Рефераты
Реферат: Экзаменационные билеты по предмету Стратегическое планирование за конец 2000 года
Доклад: Новое пришествие управленческого учета
Реферат: Профілактика і зниження алкогольної та наркозалежності серед дітей і підлітків
Курсовая работа: В тени пирамид и храмов