Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Turbo Pascal.


 

Длины волн в метрах Название диапазона
5 -4 3 10 - 30 10 Радиоволны
-4 -7 30 10 - 8 10 ИК - излучение
-7 -7 8 10 - 4 10 (800нм – 400нм) Видимый свет
-7 -9 4 10 - 10 УФ – излучение, мягкое рентгеновское излучение
-9 - 12 10 - 10 Рентген, γ - излучение
-12 -15 10 - 3 10 γ - излучение

Существует целый ряд явлений, которые могут быть объяснены только волновой природой электромагнитного излучения. К ним относятся, например, интерференция и дифракция.

С другой, корпускулярной, точки зрения свет рассматривают как поток частиц фотонов – квантов электромагнитного излучения.

Фотон – особая частица с массой покоя равной нулю. Это означает, что его нельзя остановить, он существует только в движении, а движется фотон со скоростью, равной скорости света «с». Энергия одного фотона равна:

ε = hν (3),

 

-34

где h = 6,62 10 Дж с - постоянная Планка,

ν - частота света.

 

Корпускулярной природой света объясняется, например, внешний фотоэлектрический эффект. Явление фотоэффекта состоит в том, что свет, падая на поверхность металла, выбивает из него электроны. А.Эйнштейн создал теорию фотоэффекта, предположив, что фотон, попадая на поверхность металла, полностью передает свою энергию электрону. Именно благодаря этой энергии электрон и вылетает из металла.

 

 

Целью настоящей работы является расчет энергии фотона по измеренной длине волны.

На экране компьютера представлен непрерывный (сплошной) спектр испускания от некоторого источника излучения. Человеческий глаз воспринимает в качестве определенного цвета фактически целый интервал длин волн сплошного спектра. Участок цвета в настоящей работе указывается преподавателем. Задача студента состоит в том, чтобы рассчитать среднюю энергию фотона «заданного цвета» и погрешность к этой величине.

 

 

Порядок выполнения работы

 

 

1. Щелкните мышкой на значке «Определение энергии фотона» на рабочем столе компьютера. На экране появится спектр видимого света со шкалой и металлический брусок.

2. Определите цену деления шкалы спектра.

3. По заданию преподавателя наведите курсор на данный Вам цвет спектра и щелкните клавишей мышки.

4. Запишите в таблицу длину волны фотона.

5. Определите 4 раза длину волны фотона для данного Вам цвета вблизи первого измерения, записывая результаты в таблицу измерений.

6. Рассчитайте по формуле (3) энергию фотона для каждого измерения.

7. Вычислите доверительную погрешность по алгоритму прямых многократных измерений (считая значения энергии фотона невоспроизводимыми косвенными измерениями).

8. Окончательно запишите результаты расчетов в виде:

 

ε = (ε Δε) Дж

 

    №     λ, м     ε,Дж       Δε, Дж   2 2 (Δε), Дж
                 

цвет…. Таблица измерений

 

 

Контрольные вопросы

 

1. В чем заключается смысл термина «корпускулярно-волновой дуализм»?

2. Что такое электромагнитные волны?

3. Какие явления подтверждают волновую природу света?

4. Какие явления свидетельствуют о корпускулярной природе света?

5. Что такое фотоны?

 

 

Авторы программы и описания

 

доц. каф. физики С.П.Майбуров

доц. каф. физики И.Г.Румынская

Последовательность действий для выполнения программы в среде

Turbo Pascal.

1. Загрузите программу-оболочку VolkovCommander и сделайте текущим свой каталог.

2. Клавишей F2 откройте пользовательское меню и выберите в нем пункт Turbo Pascal.

3. В открывшемся окне интегрированной среды Turbo Pascal выберите пункт меню File/New.

4. Откроется окно текстового редактора среды Turbo Pascal (с синим фоном), в котором можно набирать исходный текст программы на языке Паскаль. Наберите в нем следующий текст программы.

 

5. Далее следует сохранить в файле на диске набранный текст программы. Для этого используется пункт меню File/Save As.

6. Оттранслируйте программу и запустите ее на выполнение с помощью пункта меню Run/Run (можно сначала Compile/Compile, затем Run/Run). Если текст программы содержит синтаксические ошибки, то в верхней строке окна редактора появляется сообщение об ошибке, а курсор указывает предположительное местоположение ошибки. После исправления ошибки надо вновь сохранить программу (File/Save) и запустить ее на трансляцию и выполнение (Run/Run). Когда все ошибки в программе будут исправлены, она начнет выполняться.

7. Когда выполнение программы дойдет до ввода данных, ее выполнение приостановится, произойдет переключение к пользовательскому экрану (на черном фоне). Для набранной программы следует ввести 2 исходных данных. 2 числа (для и для) можно вводить или в одной строке через пробел, или каждое с новой строки. После ввода исходных данных должна быть нажата клавиша Enter.

8. Когда выполнение программы закончится, на экране вновь появится окно редактора с исходным текстом программы. Чтобы увидеть выведенные на экран результаты работы программы, воспользуйтесь пунктом меню Debug/User screen.

9. Выполните программу несколько раз с разными исходными данными. Убедитесь в правильности ее работы.

10. Внесите изменения в программу, например, добавьте указание формата вывода в оператор вывода:

Writeln (‘Ср. арифметическое=’, sa:5:2);

Writeln(‘Ср. геометрическое=’, sg:5:2);

 

Сохраните измененный вариант программы (File/Save) и выполните ее заново (Run/Run).

11. Выйдите из среды Turbo Pascal с помощью пункта меню File/ Exit.


 

Текст программы:

 

Program First;

Var

a, b, sa,sg: real;

Begin

Writeln (‘Введите два числа:’);

Readln (a,b);

Sa:= (a+b)/2;

Sg:= sqrt(a*b);

Writeln (‘Ср. арифметическое=’, sa);

Writeln(‘Ср. геометрическое=’, sg);

End.

 

 

Варианты заданий

Вариант 1

Вариант 2

Вариант 3

Вариант 4

Вариант 5

Вариант 6

Вариант 7

Вариант 8

Вариант 9

Вариант 10

Вариант 11

Вариант 12

Вариант 13

Вариант 14

Z=

Вариант 15

Вариант 16

Вариант 17

Вариант 18

Вариант 19

G=

Вариант 20

Вариант 21

Вариант 22

Вариант 23

Z=

Вариант 24

Вариант 25

Вариант 26

G=

 

Контрольные вопросы

1. Какова структура программы на языке Паскаль?

2. Чем разделяются операторы в программе на Паскале?

3. Какие описательные разделы может содержать программа на Паскале? В каком порядке они должны следовать в программе?

4. Каковы правила составления идентификаторов?

5. Чем отличаются зарезервированные слова от стандартных идентификаторов?

6. Что определяет тип данного?

7. Чем отличаются данные типа real от данных типа integer?

8. Что такое константа? Назовите виды констант.

9. Как записываются константы в программе?

10. Каковы способы записи вещественных чисел в программе?

11. Что такое переменная?

12. Какие типы относятся к порядковым? Что их отличает от других?

13. Как работает оператор присваивания?

14. Что такое выражение?

15. Какие операции относятся к арифметическим? Укажите их приоритет.

16. Для чего используются круглые скобки в выражениях?

17. Какие операции применимы к целочисленным данным?

18. Какие операции применимы к вещественным данным?

19. Какие операции отношения вы знаете? Какой тип имеет их результат?

20. Что будет, если пропустить знак умножения при записи оператора с:=a*b?

21. Для какой цели могут использоваться фигурные скобки в программе на Паскале?

22. Где и как в программе можно записать комментарий?

23. Каково назначение процедур read и readln? Чем они различаются?

24. Какие элементы может содержать список ввода? Какого типа они могут быть?

25. Каково назначение процедур write и writeln?

26. Какие элементы может содержать список вывода? Какого типа они могут быть?

27. Сколько элементов может содержать список ввода? Что будет, если он будет пустым?

28. Какое соответствие должно быть между типами переменных списка ввода и типами вводимых данных?

29. Как записывается формат вывода? Что он определяет?

30. В чем состоит действие процедур writeln и readln без параметров?

 




<== предыдущая лекция | следующая лекция ==>
 | 

Дата добавления: 2015-10-12; просмотров: 379. Нарушение авторских прав; Мы поможем в написании вашей работы!




Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...


Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...


Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...


Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Сравнительно-исторический метод в языкознании сравнительно-исторический метод в языкознании является одним из основных и представляет собой совокупность приёмов...

Концептуальные модели труда учителя В отечественной литературе существует несколько подходов к пониманию профессиональной деятельности учителя, которые, дополняя друг друга, расширяют психологическое представление об эффективности профессионального труда учителя...

Конституционно-правовые нормы, их особенности и виды Характеристика отрасли права немыслима без уяснения особенностей составляющих ее норм...

Броматометрия и бромометрия Броматометрический метод основан на окислении вос­становителей броматом калия в кислой среде...

Метод Фольгарда (роданометрия или тиоцианатометрия) Метод Фольгарда основан на применении в качестве осадителя титрованного раствора, содержащего роданид-ионы SCN...

Потенциометрия. Потенциометрическое определение рН растворов Потенциометрия - это электрохимический метод иссле­дования и анализа веществ, основанный на зависимости равновесного электродного потенциала Е от активности (концентрации) определяемого вещества в исследуемом рас­творе...

Studopedia.info - Студопедия - 2014-2025 год . (0.013 сек.) русская версия | украинская версия