Advertisement
Guest User

Untitled

a guest
Dec 20th, 2015
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.74 KB | None | 0 0
  1.  
  2. ПРИЛОЖЕНИЕ А
  3.  
  4. 1. Сформировать последовательность целых чисел, соответствующих Числам Фибоначчи длиной N элементов. Параметр N задается преподавателем.
  5. 2. Осуществить сортировку массива натуральных чисел, используя алгоритм сортировки подсчетом. Размер массива и направление сортировки задается преподавателем.
  6. 3. Суммировать элементы массива, расположенные на позициях кратных трем. Размер массива задается преподавателем.
  7. 4. Переписать элементы массива в обратном порядке. Размер массива задается преподавателем.
  8. 5. Поменять местами две половины массива. Размер массива задается преподавателем.
  9. 6. Из исходно массива скопировать в результирующий массив те элементы, которые удовлетворяют следующим условиям: являются четными, лежат в диапазоне от X1 до X2, имеют в двоичном представлении единицу в третьем разряде. Размер массива и границы диапазона задаются преподавателем.
  10. 7. Найти номера L минимальных элементов массива. Размер массива и количество минимальных элементов L задаются преподавателем.
  11. 8. Найти минимальный и максимальный элементы в массиве. Размер массива задается преподавателем.
  12. 9. Каждый элемент массива модифицировать следующим образом: если нечетный — заменить элемент на его обратный код, если четный или в двоичном представлении разряды 5,4,3,2 равны единице заменить элемент на ноль, иначе оставить без изменений. Размер массива задается преподавателем.
  13. 10. Сформировать массив из номеров разрядов двоичного представления заданного числа равных нулю. Исследуемое число задается преподавателем.
  14. 11. Из исходного массива сформировать результирующий массив из номеров позиций исходного массива, элементы которых равны заданной величине. Размер массива задается преподавателем.
  15. 12. Из исходно массива скопировать в результирующий массив те элементы, которые содержат больше трех единиц в двоичном представлении. Размер массива задается преподавателем.
  16. 13. Найти суммы по модулю два всех элементов массива, стоящих на чётных и нечетных позициях. Большее из полученных значений записать по адресу, расположенному после массива. Размер массива задается преподавателем.
  17. 14. Методом табличного преобразования осуществить перекодирование массива исходных данных.
  18.  
  19. ПРИЛОЖЕНИЕ Б
  20.  
  21. 1. Начертить структурную схему подключения N светодиодов к портам вывода микропроцессорного модуля. Написать программу осуществляющую одновременное мигание всех N светодиодов с частотой F герц. Значение параметров N и F задается преподавателем.
  22. 2. Начертить структурную схему подключения 4 светодиодов к порту вывода микропроцессорного модуля. Написать программу осуществляющую мигание светодиодов с частотами F, 2*F, 4*F, 8*F Герц соответственно. Значение параметра F задается преподавателем.
  23. 3. Начертить структурную схему подключения 8 светодиодов к порту вывода микропроцессорного модуля. Написать программу осуществляющую вывод значения заданной величины в двоичном коде. Значение отображаемой величины задается преподавателем.
  24. 4. Начертить структурную схему подключения 8 светодиодов к порту вывода микропроцессорного модуля. Написать программу реализующую эффект «бегущий огонек» с частотой F Герц. Значение параметра F задается преподавателем.
  25. 5. Начертить структурную схему подключения динамика к порту вывода микропроцессорного модуля. Написать программу осуществляющую генерацию звука с частотой F Герц. Значение параметра F задается преподавателем.
  26. 6. Начертить структурную схему подключения трех динамиков к портам вывода микропроцессорного модуля. Написать программу генерации звука частотами F1, F2, F3 соответственно одновременно. Значения параметров F1, F2, F3 задаются преподавателем.
  27. 7. Начертить структурную схему подключения динамика к порту вывода, а также двух кнопок к портам ввода микропроцессорного модуля. Написать программу осуществляющую опрос нажатия кнопок и при нажатии одной кнопки генерация звука частотой F1, при нажатии двух кнопок частотой F2 Герц. Значения параметров F1, F2 задаются преподавателем.
  28. 8. Начертить структурную схему подключения 8-ми сегментного индикатора к порту вывода микропроцессорного модуля. Написать программу осуществляющую вывод чисел от 0 до 9. Длительность задержки каждого числа равна t секунд. Значение параметра t задается преподавателем.
  29. 9. Начертить структурную схему подключения 8-ми сегментного индикатора к порту вывода микропроцессорного модуля. Написать программу осуществляющую вывод числа, предварительно введенного из порта ввода. Значение вводимого числа и номер порта ввода задаются преподавателем.
  30. 10. Начертить структурную схему подключения восьми 8-ми сегментного индикаторов к портам вывода микропроцессорного модуля, с использованием статического и динамического режима вывода. Написать программу осуществляющую вывод текущей даты в статическом и динамическом режимах.
  31. 11. Начертить структурную схему подключения 8-ми сегментного индикатора к порту вывода, а также восьми кнопок к порту ввода микропроцессорного модуля. Написать программу осуществляющую вывод номера нажатой кнопки. При нажатии нескольких кнопок одновременно применить приоритетный режим шифрации.
  32. 12. Начертить структурную схему подключения 16 кнопок к портам ввода микропроцессорного модуля. Написать программу считывания данных с портов и определения, в каком из портов больше нажатых кнопок.
  33. 13. Начертить структурную схему подключения 8 кнопок к порту ввода микропроцессорного модуля. Написать программу считывания данных с порта и определения количества нажатых кнопок, сохранить результат в памяти.
  34. 14. Начертить структурную схему подключения 8 кнопок к порту ввода микропроцессорного модуля. Написать программу считывания данных с порта и определения четное или нечетное количество кнопок нажато, сохранить результат в памяти.
  35. 15. Начертить структурную схему подключения 8 кнопок к порту ввода микропроцессорного модуля. Написать программу считывания данных с порта и определения факта нажатия кнопок с заданными номерами, сохранить результат в памяти. Номера анализируемых кнопок и их количество задаются преподавателем
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement