Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ИЖЕВСКАЯ ГОСУДАРСТВЕННАЯ СЕЛЬСКОХОЗЯЙСТВЕННАЯ АКАДЕМИЯ»
УТВЕРЖДАЮ Проректор по учебной _______________ «___»___________2009г. |
ИНФОРМАТИКА
Методические указания для самостоятельной работы
студентов очной формы обучения по выполнению
индивидуальных заданий
Составители:
, ,
Ижевск
ФГОУ ВПО Ижевская ГСХА
2009
Методические указания подготовлены в соответствии с Государственным образовательным стандартом высшего профессионального образования, утвержденным 17.03.2000г.
Методические указания рассмотрены и рекомендованы к изданию редакционно-издательским советом ФГОУ ВПО Ижевская ГСХА, протокол №_____от_______________2009г.
Рецензент:
− к. э.н., доцент кафедры Бухгалтерский учёт и аудит ФГОУ ВПО Ижевская ГСХА.
Составители:
, , Г. – ст. преподаватели каф. ЭКИТ
Информатика: Методические указания для самостоятельной работы студентов очной формы обучения по выполнению индивидуальных заданий / Сост. , , . – Ижевск: ФГОУ ВПО Ижевская ГСХА, 2009. – 59 стр.
Методические указания содержат варианты заданий для выполнения индивидуальных работ, образцы выполнения заданий по системам счисления и кодированию информации, краткие сведения об алгоритмизации и программированию. Приводится краткое описание техники работы в интегрированной среде на языке программирования Turbo Pascal, справочная информация, примеры блок-схем и программ к выполнению индивидуальных заданий.
© ФГОУ ВПО Ижевская ГСХА, 2009
© , , Г., сост., 2009
СОДЕРЖАНИЕ
ВВЕДЕНИЕ. 4
ИНДИВИДУАЛЬНАЯ РАБОТА № 1. 5
Задание 1. Системы счисления (СС) 5
Задание 2. Кодирование и единицы измерения информации. 6
ИНДИВИДУАЛЬНАЯ РАБОТА № 2. 7
Задание 1. Запись математических выражений на алгоритмическом языке. 7
Задание 2. Запись арифметических выражений в математической форме. 8
Задание 3. Циклические вычислительные процессы. Вычисление значений функции при различных значениях аргумента (табулирование функции) 9
Задание 4. Циклические вычислительные процессы. Решение задач, содержащих вычисление конечных сумм и произведений. 11
Задание 5. Разветвление в цикле. 12
Задание 6. Обработка одномерных массивов. 17
Задание 7. Обработка двумерных массивов. 18
МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ВЫПОЛНЕНИЮ ИНДИВИДУАЛЬНЫХ ЗАДАНИЙ.. 20
ИНДИВИДУАЛЬНАЯ РАБОТА № 1. 20
Задание 1. Системы счисления. 20
Задание 2. Кодирование и единицы измерения информации. 23
ИНДИВИДУАЛЬНАЯ РАБОТА № 2. 24
Графический способ представления алгоритма. 24
Интегрированная среда отладки и создания программ на языке программирования Turbo Pascal 25
Основные символы.. 26
Типы данных. 27
Ввод и вывод данных. 28
Задание 1. Запись математических выражений на алгоритмическом языке. 29
Задание 2. Запись арифметических выражений в математической форме. 29
Задание 3. Циклические вычислительные процессы. Вычисление значений функции при различных значениях аргумента (табулирование функции) 30
Задание 4. Циклические вычислительные процессы. Решение задач, содержащих вычисление конечных сумм и произведений. 35
Задание 5. Разветвление в цикле. 38
Задание 6. Обработка одномерных массивов. 41
Задание 7. Обработка двумерных массивов. 48
Наиболее распространенные сообщения об ошибках. 56
Контрольные вопросы по теме «Алгоритмизация и программирование». 57
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ.. 58
ВВЕДЕНИЕ
Методические указания предназначены для студентов очной формы обучения, изучающих основы работы на персональных компьютерах в рамках курса «Информатика».
Методические указания состоят из двух индивидуальных работ и методических рекомендаций по их выполнению.
Индивидуальная работа № 1 состоит из двух заданий на темы: «Системы счисления» и «Кодирование и единицы измерения информации». Целью выполнения индивидуальных заданий является приобретение умений и навыков самостоятельной работы с позиционными системами счисления и использование знаний в применении правил перевода числа из одной системы счисления в другую, выполнение арифметических операций в позиционных системах счисления, понимание процесса кодирования информации и определение количества информации в различных единицах измерения.
Индивидуальная работа № 2 состоит из семи заданий на тему: «Алгоритмизация и программирование на языке Turbo Pascal». Задание 1 и 2 «Запись математических выражений на алгоритмическом языке и в математической форме»;
Задание 3 и 4 «Циклические вычислительные процессы»; Задание 5 «Разветвление в цикле»; Задание 6 «Обработка одномерных массивов» и Задание 7 «Обработка двумерных массивов». Целью выполнения индивидуальных заданий является приобретение умений и навыков самостоятельной работы по программированию на алгоритмическом языке высокого уровня Turbo Pascal и анализу результатов работы программ, опыта взаимодействия с вычислительной машиной и её
устройствами.
Для выполнения заданий 3 − 7 необходимо выполнить следующие этапы:
1) Выполнение математической постановки задачи;
2) Разработка алгоритма решения задачи в виде графической схемы;
3) В соответствии с разработанной схемой алгоритма написать текст
(листинг) программы;
4) Набор программы и её запуск на выполнение на компьютере;
5) Проверка полученных результатов, если результатов нет или они неверны, исправление ошибок и запуск программы на выполнение.
По окончании работы составляется отчет по индивидуальному заданию.
Требования по оформлению отчёта:
1) Оформляется на листах формата А4 (21 × 29,7 см);
2) На титульном листе указывается Ф. И.О. студента, номер группы и вариант индивидуального задания;
3) Основная часть может быть оформлена как в напечатанном виде, так
и вручную, в которой для каждого задания описываются:
а) условие задачи;
б) блок-схема решения задачи (выполняется с помощью линейки или ПК);
в) текст (листинг) отлаженной на компьютере программы;
г) полученные результаты.
ИНДИВИДУАЛЬНАЯ РАБОТА № 1
Задание 1. Системы счисления (СС)
1) Данные два числа переведите в восьмеричную СС методом деления целой
части и умножения дробной части (с точностью до 2 знаков после запятой).
2) Полученные числа переведите из восьмеричной в двоичную систему счисления, из двоичной в шестнадцатеричную систему счисления (по таблице соответствия).
3) С двоичными числами выполните сложение и вычитание.
4) Результаты сложения и вычитания переведите в десятичную систему счисления.
5) Данные десятичные числа сложите и вычтите, сравните с полученными Вами результатами в пункте №4. Сделайте вывод.
№ варианта | 1-е число | 2-е число |
1. | 179,45 | 17,651 |
2. | 314,26 | 46,285 |
3. | 37,382 | 134,75 |
4. | 93,148 | 218,27 |
5. | 456,13 | 75,481 |
6. | 45,282 | 324,97 |
7. | 823,27 | 49,813 |
8. | 74,361 | 196,12 |
9. | 435,75 | 63,127 |
10. | 45,932 | 248,57 |
11. | 374,12 | 82,431 |
12. | 31,564 | 148,13 |
13. | 381,28 | 24,389 |
14. | 70,415 | 358,47 |
15. | 621,14 | 39,723 |
16. | 42,184 | 249,23 |
17. | 354,15 | 19,316 |
18. | 58,614 | 115,45 |
19. | 539,42 | 35,841 |
20. | 71,145 | 114,32 |
21. | 515,38 | 42,623 |
22. | 67,626 | 225,14 |
23. | 413,15 | 48,314 |
24. | 25,175 | 149,78 |
25. | 545,37 | 89,213 |
26. | 53,124 | 218,56 |
27. | 553,29 | 38,173 |
28. | 61,723 | 204,24 |
29. | 626,54 | 29,451 |
30. | 63,519 | 345,14 |
31. | 915,32 | 39,129 |
32. | 34,822 | 149,38 |
33. | 753,13 | 37,325 |
34. | 57,238 | 261,07 |
Задание 2. Кодирование и единицы измерения информации
1) Определите общее количество информации в битах, байтах, килобайтах, которое содержится в Вашей ФАМИЛИИ, ИМЕНИ, ОТЧЕСТВЕ и № группы.
2) Закодируйте все буквы русского алфавита числами от 1 до 33. Используя полученные числа, запишите последовательность цифр, соответствующих Вашей ФАМИЛИИ и ИМЕНИ. Выберите из этой последовательности четыре трехзначных числа подряд, начиная с первой цифры Вашей ФАМИЛИИ. Считать полученные числа целыми. Переведите их в двоичную систему счисления методом деления, а в восьмеричную, шестнадцатеричную системы счисления
по таблице соответствия. Проверьте правильность перевода (2-ой, 8-ой
и 16-ой СС).
ИНДИВИДУАЛЬНАЯ РАБОТА № 2
Задание 1. Запись математических выражений на алгоритмическом языке
1. |
| 12. |
|
2. |
| 13. |
|
3. |
| 14. |
|
4. |
| 15. |
|
5. |
| 16. |
|
6. |
| 17. |
|
7. |
| 18. |
|
8. |
| 19. |
|
9. |
| 20. |
|
10. |
| 21. |
|
11. |
| 22. |
|
23. |
| 29. |
|
24. |
| 30. |
|
25. |
| 31. |
|
26. |
| 32. |
|
27. |
| 33. |
|
28. |
| 34. |
|
Задание 2. Запись арифметических выражений в математической форме
1(11,21) | а) | b/sqrt(a*a+b) | б) | sqrt(exp(x-y)+ +exp(abs(y+z)*ln(x))) |
2(12,22) | а) | (a+b)/(c-1)+sqrt(a)+exp(5*ln(c)) | б) | exp((1/3)*ln(u))+sqrt(v+z) |
3(13,23) | а) | exp(a*ln(1/b))+exp((b/c)*ln(a)) | б) | ln(y+sqrt(abs(x)*(1/3))) |
4(14,24) | а) | (a*exp(b*ln(a))+exp(c*ln(b)))/2*x | б) | abs(exp((y/x)*ln(x))- -exp((1/3)*ln(y / x))) |
5(15,25) | а) | exp(b*ln(a))-exp((c/2)*ln(b)) | б) | sqrt(exp(5*ln(x1-x2))+ +exp(3*ln(y1 - y2))) |
6(16,26) | а) | abs((a/b)*exp(c*ln(b)))+ +c/exp(4*ln(d*p)) | б) | exp(abs(x-y))+(x*ln(2*x)+ +sin(z)/cos(z)) |
7(17,27) | а) | (exp(y*ln(x))+ +exp(z*ln(y)))/a+exp(5*ln(b)) | б) | (5*cos(x)/sin(x)–arctan(y))/4 |
8(18,28) | а) | exp((1/3)*ln(x/3))+ +exp(3*ln(r))+2*x | б) | sqrt(exp(a)+(exp(3*ln(x))))/ /cos(exp(4*ln(a))) |
9(19,29) | а) | a / b*exp(5*ln(b))+exp(4*ln(х)) | б) | sqrt(sin(exp(5*ln(u)))+ +abs(cos(v))) |
10(20,30) | а) | (d*c)/(2/r)+exp(3*ln(х)) | б) | exp((1 + sin(y))* *ln(abs(cos(x)+cos(y)))) |
Задание 3. Циклические вычислительные процессы. Вычисление значений функции при различных значениях аргумента (табулирование функции)
Составьте блок-схемы алгоритмов решения задач и программы на языке
Turbo Pascal разными способами с использованием:
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 |



































