Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование

Компьютерное моделирование движения тел

Совок №5.
Длина совка: 22 см. Цвет в ассортименте, без возможности выбора.
18 руб
Раздел: Совки
Ночник-проектор "Звездное небо и планеты", фиолетовый.
Оригинальный светильник - ночник - проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фонариков) 2) Три
330 руб
Раздел: Ночники
Совок большой.
Длина 21,5 см. Расцветка в ассортименте, без возможности выбора.
21 руб
Раздел: Совки

Кравченко Валерия 9 класс 2005 Введение В настоящее время, в виду большого использования компьютеров на производстве и в вычислительных процессах, ставится задача привития навыков использования компьютеров глубже, чем это достаточно для обычного  пользователя, ограниченного знанием программ Wi dows и Office. Существующее обилие языков программирования в значительной степени потеснили позиции языка программирования БЕЙСИК (BASIC). Тем не менее, данный язык и сегодня позволяет решать задачи профессионального уровня. В то же время простота понимания и доступность его использования позволяет применить его как на компьютерах старого класса, так  и современных мощных машинах (P-III, P-IV). Таким образом, данная работа ставит целью показать возможности использования языка БЕЙСИК для решения математических (профессиональных) задач в условиях обучения учащихся средних школ и профессиональных училищ, и может быть включена в качестве учебного пособия по общетехнической подготовки учащихся по основам информатики и вычислительной техники.   Одним из видов подготовки специалистов различных профессий являются практические знания. Помимо приобретения  практических навыков они должны развивать обобщенное мышление, так как без этого невозможно научить будущих специалистов самых разнообразным приемам решения технических задач. Подготовка задач к решению на компьютере во многом способствует развитию абстрактного мышления, связанного с формализацией задач, разработке алгоритмов и программ. В работе использован пример решения типичной задачи с максимальным использованием наглядности и простоты управления, с использованием стандартной программы Qbasic.   Процесс подготовки и решения задач на компьютере является пока достаточно сложным и  трудоемким требующий выполнения целого ряда этапов: постановка задачи; математическая формулировка задачи; выбор численного метода вычисления; разработка алгоритма решения задачи;  написание программы; ввод в программы и исходных данных; отладка программы; решение задачи на компьютере.  Данная последовательность характерна для решения каждой задачи. Однако в процессе подготовки каждый этап может иметь более или менее выраженный характер. Выполнение этапов в процессе подготовке задачи носит характер последовательного приближения, так как уточнение задачи на последующем этапе приводит к необходимости возврата к предыдущему и повторному выполнению последующих этапов. Учитывая то, что основная масса современных пользователей имеют возраст 15-30 лет и совершенно недавно обзавелись  домашним компьютером, не обладают большой усидчивостью, и зачастую не задумываются над тем, что из чего берется, то более глубокое рассмотрение этапов подготовки решения задач является нецелесообразным. Поэтому непосредственно перейдем к рассмотрению вопросов работы на языке программирования БЕЙСИК. Для большей наглядности и лучшего понимания в качестве примера составим программу для решения задачи по механике  из учебника физики 10 класса .  При этом составление программы разобьем на несколько этапов постоянно наращивая и раскрывая возможности  языка БЕЙСИК. 

1. Этап первый. Знакомство. Запуск программы осуществляется файлом qbasic.exe. Если при первом запуске выдается сообщение об ошибке в pif-файле, то необходимо в нем (qbasic. pif) прописать путь установки программы Qbasic, а вообще проще удалить сам файл qbasic.pif.  Не забудьте перед запуском программы в Свойствах файла  qbasic.exe указать совместимость с установленной системой и установить Полноэкранный режим.  В языке БЕЙСИК используются следующие символы: 1) Буква латинского алфавита от A до Z. 2) Цифра от 0 до 9. 3) Специальные символы: - / ¬      . , : ; ( ) = > &l ; ‘ 4) Ключевые слова: LE - пусть, READ- ввод, DA A- данные, DIM- размерность, PRI - вывод, S OP- останов, E D- конец, O- к , S EP- шаг, GO O- перейти, EX - конец цикла, I PU - вод с экрана, DEFF - определение функции, REM- комментарий, FOR- для, IF- если, GOSUB- переход к под программе, RE UR - возврат.  5) знаки операций: а) арифметические: (сложение), -(вычитание), (умножение), /(деление), ¬ или ^ (возведение в степень); б) отношения: >(больше), &l ;(меньше), =(равно), &l ;> или >&l ;(не равно), >=(больше равно), &l ;=(меньше равно). Примеры записи  представлены в таблице 1. Табл.1          Числа Запись на БЕЙСИКЕ 2 0,65 -11,426 2,6 .104 0,00081 2 0.65 или .65 -11.426 2.6Е4 0.81Е-3 или .81Е-3 Математическая На БЕЙСИКЕ ax2 b c-  A X ^ 2 B  или A X X B C - SQR( ^3 1) (A SI (X) B)/(C D) Стандартные функции : Математическая запись Запись на Бейсике x si x cos x g x arc g x ex l x log2 x lg x целая часть  хзнак х ( 1 при х > 0, 0 при х=0,  -1 при x &l ; 0) квадратный корень из х количество символов а$ выбирает из a$ символов,   начиная с  первоговыбирает из a$ символов, начиная с  m-говыбирает символов а$,                                начиная с последнегопреобразует число к                                символьному видуопределяет числовое значение а$определяет код первого символа а$указывает номер позиции для                                  вывода следующего элемента в                                  списке вывода оператора PRI вывод пробелов, используется                  в списке вывода оператора PRI выдает случайное число из инте                                  рвала (0,1) ABS (x) SI (x) COS (X) A (x) A (x) EXP (x) LOG (x) LOG2(x) LOG10(x) I (x) SG (x) SQR  (x) LE (а$) LEF $(a$, ) MID$  (a$,m, ) RIGH $ (a$, ) S R$ (x) VAL (a$) ASC  (a$) AB ( ) SPC ( ) R D Откроем  Qbasic  и запишем для пробы несколько строк: a=2 b=3 c=5 k=(a b) c            PRI    k После ввода Ru S ar , получили результат 25. Поупражнявшись с различными величинами переменных и арифметическими действиями выясняем, что удобно вычислять значение функции  меняя значения переменных. Для удобства рассмотрения возьмем обычную задачу из учебника физики, где нужно определить дальность полета и время полета тела брошенного с какой-то начальной скоростью V0  под углом к горизонту α, при этом усложним задачу: получим значение высоты и горизонтальной дальности тела через равные промежутки времени ∆ =1 сек, сопротивлением воздуха пренебрегаем. Рассмотрим график полета тела представленный на рис.

1. Как видно из графика скорость тела в любой точке траектории полета может быть определенна по формуле V=, в нашем случае вектор начальной скорости V0 определяется формулой V0 =. При этом текущее значение скорости Vт0 в соответствии с законом всемирного тяготения определяется формулой  V0т =  . Исходя из этого проекция горизонтальной дальности до тела определяется формулой: S= (V0х V1х V2х V x). ∆ Так как Vx это прямолинейное равномерное движение, то  V0x= V1x= V2x= = V x , тогда S= V0x. ∆ = V0x. , где общее время полета тела. Таким образом проекция пути на ось Х будет иметь вид: S=V0cos α . = V0 ∆ cos α   (1.1) Рис.1 Высоту полета тела определяем в соответствии с прямолинейным равноускоренным движением по формуле : h= V0y. = V0si α. = V0si α. ∆    (1.2) Для построения такого графика не обходимо получить значение точек в плоскости X Y, которые будут отображать траекторию полета тела в каждый момент времени .  Для составления программы используем формулы 1.1 и 1.2. Войдем в Qbasic и наберем программу следующего вида:     REM полет тела     PRI " ", "h", "s"     v = 50     g = 9.8     a = 30     f = a 3.14 / 180          100 q = 1     = q     s = v COS(f)     h = v SI (f) - (g ^ 2) / 2     PRI , h, s   IF h &l ; 0 HE 200   GO O 100        200 E D Где V-начальная скорость (м/с), g-ускорение свободного падения (м/с2 ), a-угол, f-формула пересчета угла в радианы, q-единица времени  ∆ , -текущее время, s- проекция горизонтальной дальности, h- высота.  Каждой строчке в программе может быть присвоен номер или имя. Причем номера идут по возрастающей, при этом нет необходимости все строчки нумеровать. В данном случае между номером 100 и 200 заложено тело цикла в семь строк. Запуск программы осуществляется RU S AR . Программа выдаст решение задачи из трех столбиков значений: , h, s (табл.2).                       Табл.2 H s 1 20.08851 43.3079 2 30.37701 86.61581 3 30.86552 129.9237 4 21.55403 173.2316 5 2.442531 216.5395 6 -26.46896 259.8474 Из анализа полученных данных делаем вывод, что максимальная дальность падения тела лежит в пределах  216-259 м, а максимальная высота полета превысила 30 м. Более точные значения можно получить уменьшив дискретную составляющую времени ∆ . Если в программе переменной q присвоить 0.5; 0.25; 0.1 и т.д., полученные значения будут более точные. Но полученный объем данных становится не наглядным. Для решения данной задачи, значительно удобней, если решение будет представлено графически. 2. Этап второй. Графика. Сохраним отработанную программу (FILESAVE AS .bas). Для построения графика нам потребуется соединить на плоскости уже имеющиеся шесть точек. Откроем новую программу   (FILE EW) и наберем следующий блок: REM полет тела REM построение координат         SCREE 9:  x0 = 50  y0 = 300  x1 = 600  y1 = 100 REM координата Y  LI E (x0, y0)-(x0, y1), 12  LOCA E 18, 4: PRI "10"  LOCA E 14, 4: PRI "20"  LOCA E 10, 4: PRI "30"   LI E (48, 245)-(52, 245), 11   LI E (48, 190)-(52, 190), 11   LI E (48, 135)-(52, 135), 11 REM координата X  LI E (x0, y0)-(x1, y0), 12  LOCA E 23, 19: PRI "50"  LOCA E 23, 31: PRI "100"  LOCA E 23, 44: PRI "150"  LOCA E 23, 56: PRI "200"  LOCA E 23, 69: PRI "250"   LI E (150, 302)-(150, 298), 11   LI E (250, 302)-(250, 298), 11   LI E (350, 302)-(350, 298), 11   LI E (450, 302)-(450, 298), 11   LI E (550, 302)-(550, 298), 11 E D Ключевое слово (оператор)  SCREE 9 – обеспечивает перевод в графический режим работы программы.

В своей книге «Зеркало Вселенной» Хэнкок поясняет: «Компьютерное моделирование показывает, что в 10500 году до нашей эры созвездие Льва приняло Солнце во время весеннего солнцестояния. Моделирование, в частности, показывает, что за час до рассвета созвездие Льва выглядело бы наклонившимся на восток на горизонте, точно на месте восхода солнца». Хэнкок развил идею значимости этой взаимосвязи, утверждая: «Это значит, что Сфинкс с телом льва, обращенного на восток, в то утро смотрел бы точно на одно созвездие в небе, справедливо считающееся его собственным астрономическим двойником»19. Это созвездие Льва. О чем нам говорит эта взаимосвязь? Может ли быть всего лишь совпадением то, что вневременной охранник (получеловек, полулев) в пустыне Египта находится точно на одной линии с единственным созвездием, имеющим такое же название? В то время как эта взаимосвязь может во многом способствовать решению загадки одного из наиболее известных памятников в мире, она также открывает завесу над более серьезными вопросами. Если

1. Моделирование движения невесомой заряженной частицы в электрическом поле в среде MathCAD и Matlab

2. Законы движения небесных тел и строение Солнечной системы

3. Движение тел переменной массы. Основы теоретической космонавтики

4. Движение тел переменной массы

5. Притяжение и движение тел в пространстве

6. Разработка программы мероприятий по безопасности движения на участках концентрации ДТП на дорогах общего пользования Архангельской области
7. Колебательное движение тел, взвешенных в магнитных коллоидных наносистемах
8. Определение скоростей и ускорений точек твердого тела при поступательном и вращательном движениях

9. Программа молодежного физкультурно-спортивного движения "Олимпийские надежды Беларуси"

10. Исследование движения центра масс межпланетных космических аппаратов

11. Подготовка данных и движение по азимутам

12. Геологическаа форма движения материи

13. Движение Сопротивления в Дании и Норвегии

14. Движение декабристов. Причины, характер движения. Судьба и значение движения

15. Идейные течения и общественные движения 30-50-х годов XIX в

16. Особенности взаимосвязи движений и рисунка на примере хороводной формы танца

Глобус Земли физико-политический, рельефный, с подсветкой, 320 мм.
Глобус Земли физико-политический, рельефный, с подсветкой, питание от сети. Диаметр: 32 см. Материал: пластмасса. Крым в составе РФ.
1452 руб
Раздел: Глобусы
Качели подвесные Edu-play "До-Ре-Ми".
Качели подвесные Edu Play "До-Ре-Ми". Легкие по весу, простые в сборке. Устанавливать возможно дома и на улице. Надежные канаты
2535 руб
Раздел: Качели
Фоторамка "Вращающийся куб".
Декоративная фоторамка, выполненная в виде куба. На гранях куба вы сможете разместить шесть фотографии формата 10 см х 10 см. Куб
330 руб
Раздел: Мультирамки

17. Общественное движение "Просвещение"

18. Битники и хиппи - история движения

19. Роль Солженицына в дессидентском движение

20. Россия в годы интервенции и гражданской войны (1918-1920гг.). "Белое движение", его состав и цели

21. Движение и предпосылки движения декабристов

22. Земельная собственность и фермерское движение в США в 19 веке
23. Украинское партизанское движение в годы ВОВ
24. Разработка ПО "Правила Дорожного Движения"

25. Системы управления движением судов

26. Экологические движения России

27. Дифференцированный подход в обучении основным движениям (для детей 6-го года жизни)

28. Движение "тенентистов" в Бразилии /1920-1935гг./

29. СИСТЕМА ИЛИ ВЕРА? К вопросу о движении к цивилизации

30. Молодёжные движения России

31. Механизмы прерывистого движения

32. Безопасность движения

Глобус ландшафтный, диаметр 320 мм.
Глобус для занятий по географии на подставке. Компактен и нагляден. Дает представление о строении поверхности Земли. На глобусе нанесено
880 руб
Раздел: Глобусы
Мусоровоз.
Мусоровоз выглядит совсем как настоящий. В наборе имеется мусорный бак, который автомобиль может загрузить в контейнер. Сверху открывается
985 руб
Раздел: Прочее
Муфта для коляски Bambola (шерстяной мех + плащевка + кнопки), серая.
Муфта на ручку коляски очень легко одевается и защищает Ваши руки от холода. Ткань муфты водоотталкивающая, она утеплена мехом и небольшим
489 руб
Раздел: Муфты на ручку

33. Особенности богородичного движения в России (Из опыта социально-философского анализа)

34. Общественные движения

35. Физика: Движение

36. Движение в центральном симметричном поле

37. Влияние вращательного и поступательного движения молекул на теплоёмкость многоатомных газов

38. Баллистика и баллистическое движение
39. Движение - залог здоровья
40. Классификация международного Олимпийскрго движения

41. Олимпийское движение, руководимое МОК

42. Движение материи

43. Организация учета движения производственных запасов

44. Внутренний финансовый контроль отраслей, предприятий, организаций, общественных объединений, союзов, партий и движений

45. Кооперативное движение в России XIX-XX вв

46. Управление движением кадров на предприятии

47. Международное движение капитала по дисциплине: "Мировая экономика"

48. Модели экономического роста. Международное движение капитала

Настольная игра "ЁТТА".
Ётта – могучая игра в крошечной коробочке! Это простая логическая игра для всех: правила её предельно понятны, а процесс очень
392 руб
Раздел: Игры в дорогу
Доска пробковая, деревянная рама, 80x60 см.
Поверхность доски из натуральной мелкозернистой пробки. Возможность крепления информации с помощью кнопок-гвоздиков. Деревянная рамка
874 руб
Раздел: Прочее
Жаровня "Loraine", 1,5 л.
Материал: термостойкое стекло. Форма: прямоугольная. Объем: 1500 мл. Размер: 27х14х7,2 см. Информация об объеме изделия, указанная на
308 руб
Раздел: Формы для запекания

49. Трагедия России глазами вождя Белого Движения

50. Национальное движение в Галиции и Надднепрянской Украине в годы Первой мировой войны

51. Палестинское движение сопротивления. Организация освобождения палестины

52. Движение декабристов

53. Идейно-политическое и общественное движение в 1 половине ХIХ в. Декабристы

54. Движение декабристов
55. Некоторые особенности пугачевского движения
56. Черносотенное движение в России начала ХХ века

57. Движение декабристов

58. Диссидентское движение и самиздат конца 60-70-х гг.

59. Национально-освободительное движение на Украине в 1-ой половине XIX века

60. Новый этап освободительного движения

61. Освободительное Движение в V-IX веках

62. Партизанское движение в СССР в годы ВОВ

63. Рабочее движение в США, в конце XIX, вначале XX века

64. Революционное движение

Доска пробковая для объявлений А3, 342x484 мм.
Пробковая поверхность доски позволяет легко размещать информацию и объявления с помощью кнопок, офисных булавок и т.п. Широко используется
322 руб
Раздел: Прочее
Овощерезка ручная "Nicer-Dicer Plus" с контейнером, 12 предметов.
Овощерезка ручная "Nicer-Dicer" Плюс, 12 предметов. Корпус: пластик. Лезвия: нержавеющая сталь. Объем контейнера: 1,5 литра.
794 руб
Раздел: Измельчители, приспособления для резки
Зубная щетка электрическая "Oral-B DB4", цвет красный.
Эргономичная, прорезиненная ручка зубной щетки не скользит во время чистки. В щетку встроен 2-ух минутный таймер, чтобы ребенок чистил
1680 руб
Раздел: Зубные щётки

65. Народное движение Февраля 1917 г. в оценках лидеров Думского комитета

66. Эразм Роттердамский и гуманистическое движение в Германии

67. Протестное движение в колониальном Казахстане: истоки мифологизации

68. Переселенческое движение и формирование украинской диаспоры в Кыргызстане (60 – 90-е годы XIX века)

69. Создание первого в континентальной Европе компьютера с хранимой в памяти программой

70. Движение модернизма в русской живописи
71. Пушкин и литературное движение его времени
72. "Что же такое жизнь, как не машина, которую приводят в движение деньги?"

73. Народный мир в движении (часть «Последыш»)

74. Преобразования плоскости, движение

75. Движение астероидов

76. О методике решения задач на относительность движения при изучении основ кинематики в 9 классе общеобразовательной школы

77. Опора и движение

78. Тысяча движений

79. Профессионально – квалифицированный состав и структура кадров. Движение кадров и показатели их оборота

80. Явления, обусловленные движением Земли относительно мирового эфира

Именная ложка с надписью "София".
Предлагаем вашему вниманию готовое решения для подарка по любому поводу - именная ложка. Ложка изготовлена из нержавеющей стали, а ее
388 руб
Раздел: Прочее
Сушилка для белья напольная складная, 180x55x96 см, голубая.
Сушилка для белья напольная складная. Размеры: 180x55x96 см. Цвет каркаса: бело-голубой.
936 руб
Раздел: Сушилки напольные
Подарочная расчёска для волос "Лиза".
Стильная детская расчёска дарит радость и комфорт. Этот практичный аксессуар по достоинству оценят как маленькие модницы, так юные
372 руб
Раздел: Расчески, щетки для волос

81. Движение. Пространство и время

82. Теория движения космических обьектов

83. Влияние использования схем, чертежей, иллюстраций на формирование ЗУН при обучении младших школьников решению задач на движение

84. Политические партии и движения

85. Об утверждении Наставления по работе дорожно-патрульной службы Государственной инспекции безопасности дорожного движения

86. Общественно-политические движения
87. Международное движение технологий
88. Управление движением и вегетативными реакциями

89. Говорящие движения рук

90. Движение электронов - отклоняющие системы ЭЛТ

91. Новые религиозные движения

92. Движение колливадов

93. Обновленческое движение в Русской православной церкви. (февраль-октябрь 1917г.)

94. Литовское католическое движение

95. Религиозно-коммунистическое движение в Германии

96. К проблеме ценностных критериев пролетарского литературного движения в россии в 20-х годах XX века

Крем для младенцев "Weleda" для защиты кожи в области пеленания (с календулой), 75 мл.
Крем для младенцев для защиты кожи в области пеленания от WELEDA с экстрактом Календулы лекарственной и Ромашки аптечной эффективно
476 руб
Раздел: Крем детский
Набор текстовыделителей "Frixion Light", 3 цвета, 1-3 мм.
Набор текстовыделителей в прозрачной упаковке. Заправлены термочувствительными чернилами, которые при необходимости можно удалить.
304 руб
Раздел: Текстовыделители
Релаксант-капельки "Спираль большая Эврика".
Отлично смотрится на рабочем столе. Успокаивает и помогает восстановить моральное равновесие. Температурный режим эксплуатации: от 0 °C до
343 руб
Раздел: Антистрессы

97. Политические партия и движения

98. Синтез управляющего автомата модели LEGO транспортной тележки и моделирование ее движения

99. Правила дорожного движения


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.