Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Himicheskaya_kinetika.doc
Скачиваний:
3
Добавлен:
29.07.2019
Размер:
1.04 Mб
Скачать

Приложение б Тесты по теме "Химическая кинетика и термодинамика"

1. В результате каких процессов внутренняя энергия системы увеличивается? Какой знак будет иметь работа W, если Q=0 ?

а) адиабатических, W<0; б) изохорических, W<0;

в) изобарических, W>0; г) изотермических, W<0

2. Как изменяется энтропия при растворении в воде СО2 (1) и Na2SO4 (2)?

а) (1) – уменьшается, (2) – увеличивается;

б) (1), (2) – уменьшается;

в) (1) – увеличивается, (2) – уменьшается;

г) (1) – увеличивается, (2) – увеличивается.

3. При растворении NH4 NO3 в воде температура системы понизилась на несколько градусов. Является ли этот процесс эндотермическим или экзотермическим? Какой знак имеет изменение энтальпии данного процесса?

a) экзотермический, ΔН<0; г) экзотермический , ΔН>0;

б) эндотермический, ΔΗ>0; д) эндотермический, ΔΗ=0.

в) Эндотермический, ΔН<0;

4. Определите знак энтропии реакции, протекающей в нейтрализаторах автомобилей (дожигателей СО): СО+1/2 О2 =СО2↑, без проведения расчета:

а) ΔS<0, б) ΔS>0, в) ΔS=0, г) ΔS<=0, д) ΔS>=0.

5. Увеличивается ли внутренняя энергия системы, если Q=0 и W=0 ? Поясните.

а) увеличивается, б) уменьшается,

в) не изменяется, г) равна нулю.

6. Скорость гетерогенной химической реакции зависит

а) от концентрации жидких и газообразных исходных веществ, температуры, катализатора;

б) от концентрации жидких и газообразных исходных веществ, температуры, поверхности раздела фаз, катализатора;

в) от поверхности раздела фаз, от температуры, не зависит от концентрации;

г) от концентрации твердых веществ, температуры, поверхности раздела;

д) от температуры, от поверхности раздела.

7. Порядок химических реакций

а) совпадает во всех случаях со стехиометрическими коэффициентами химических уравнений;

б) не совпадает;

в) совпадает в редких случаях;

г) не зависит от стехиометрических коэффициентов.

8 .Скорость реакций первого порядка описывается уравнением

а) υ = kc2; б) υ = kc0 e-k; в) υ = υ0 – k; г) υ = kc3 .

9. Третий закон термодинамики:

а) энтропия правильно сформированного кристалла чистого вещества при абсолютном нуле равна нулю;

б) в изолированных системах самопроизвольно идут только такие процессы, которые сопровождаются возрастанием энтропии;

в) в изолированной системе общее количество энергии постоянно;

г) изменение энтальпии кругового процесса равно нулю.

10. Катализатор – это…

а) вещество, ускоряющее реакцию и не участвующее в ней;

б) вещество, ускоряющее химическую реакцию, но не испытывающие химического превращения в результате;

в) вещество, замедляющее протекание химической реакции;

г) вещество, не влияющее на скорость химической реакции.

11. Математическое выражение закона действующих масс:

а) Kc = Kp(RT)∆υ; б) Kc = [D]d ∙ [F]f / [A]a[B]b;

в) ∆G0 = -RTlnK; г)  = [A]a[B]b .

12. Математическая запись первого закона термодинамики:

а) H = U + pV; б) S = RlnW;

в) Q = ∆U + p∆V; г) F= U+TS;

д) ∆G= -RTlnK .

13. Условием самопроизвольного протекания процесса является:

а) ∆G = 0; б) ∆G < 0; в) ∆G > 0; г) ∆S> 0; д) ) ∆H< 0.

14. Математическое выражение для уравнения Нернста:

а) ∆G = ∆G° + RT ln [B]b / [A]a; б) Е = Е0 + RT/nF ln (аохrod);

в) Kc = [D]d ∙ [F]f / [A]a[B]b; г) ∆G0 = -RTlnK.

15. Кинетическое уравнение для гетерогенных химических реакций имеет вид:

а) υ = kCA∙ CB; б) υ = kC0e-k; в) υ = k ∙ C ∙ S ; г) υ = υ0 – k.

  1. Выберете выражение для константы равновесия системы: 2A+B = C, если А и С газы, В – твердое вещество:

а) К = [С] / [А] ∙ [В]; б) К = [С] / [А]2;

в) К = [С] / [А]2 ∙ [В]; г) Kc = Kp(RT)υ .

17. Укажите правильную формулировку нулевого закона термодинамики:

а) две системы, находящиеся в термическом равновесии с третьей системой, состоят в термическом равновесии друг с другом;

б) тепловой эффект обратной реакции равен тепловому эффекту прямой, но с обратным знаком;

в) энергия не создается, не уничтожается;

г) изменение энтальпии кругового процесса равно нулю.

18. Лимитирующая стадия химической реакции – это

а) самая быстрая стадия многостадийной реакции;

б) самая медленная стадия многостадийной реакции;

в) стадия, от которой зависит скорость всей сложной реакции;

г) самая медленная стадия параллельной реакции.

19. При окислении одного моля SO2 до SO3 выделяется 98 КДж теплоты. Запишите термодинамическое уравнение этой реакции:

а) 2SO2(г) + O2(г) → 2SO3(г) , ∆H = -98 КДж;

б) SO2(г) + 1/2O2(г) → SO3(г) , ∆H = -98 КДж;

в) SO2(г) + 1/2O2(г) → SO3(г) , ∆H = 98 КДж;

г) SO2 + 1/2O2 → SO3 .

20. Определите энергию активации реакции, константа скорости которой увеличилась в 105 раз при повышении температуры с 330 до 400 К.

а) 191 КДж; б) 291 КДж; в) 91 КДж; г) 390 КДж.

ПРИЛОЖЕНИЕ В

Компьютерный проверочный расчет

Блок-схема алгоритма обработки экспериментальных данных

Проверку правильности произведенных расчетов по экспериментальным данным студенты проводят на ЭВМ. Программа обработки составлена на языке Borland Delphi. Для запуска программы студенту необходимо ввести свои опытные данные. Программа написана с выводом всех расчетных данных на дисплей и принтер.

Начало

Ввод исходных данных в таблицу рабочей программы опыта №1: относительной концентрации и время опыта

Ввод исходных данных в таблицу рабочей программы опыта №2: время опыта и температуры

Автоматический расчет по исходным данным: относительной скорости реакций

procedure TForm1.Table1CalcFields(DataSet: TDataSet);

begin

if table1vrem.asinteger<>0 then table1ckor.asfloat:=1/table1vrem.asinteger;

end;

Автоматический расчет по исходным данным: относительной скорости реакций.

procedure TForm2.Table1CalcFields(DataSet: TDataSet);

begin

if table1vrem.asinteger<>0 then table1skor.asfloat:=1/table1vrem.

asinteger;

end;

Расчет коэффициента Вант-Гоффа:

Edit1.text

Edit2.text

Edit3.text

Вывод полученных данных

и графика зависимости скорости от относительной концентрации

Вывод полученных данных:

Edit1.text; Edit2.text; Edit3.text

Конец

Программа компьютерного расчета

unit Unit1;

interface

uses

Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,

ExtCtrls, DBCtrls, Grids, DBGrids, Db, DBTables, TeEngine, Series,

TeeProcs, Chart, DBChart, StdCtrls, Buttons;

type

TForm1 = class(TForm)

DataSource1: TDataSource;

Table1: TTable;

DBGrid1: TDBGrid;

DBNavigator1: TDBNavigator;

Table1Nopita: TAutoIncField;

Table1H2SO4: TIntegerField;

Table1NA2S2O3: TIntegerField;

Table1H20: TIntegerField;

Table1OTNKONC: TIntegerField;

Table1VREM: TIntegerField;

Table1OTNSKOR: TStringField;

Table1Ckor: TFloatField;

DBChart1: TDBChart;

Series1: TFastLineSeries;

BitBtn1: TBitBtn;

BitBtn2: TBitBtn;

Label1: TLabel;

Button1: TButton;

Button2: TButton;

Button3: TButton;

procedure Table1CalcFields(DataSet: TDataSet);

procedure BitBtn1Click(Sender: TObject);

procedure BitBtn2Click(Sender: TObject);

procedure Button2Click(Sender: TObject);

procedure Button1Click(Sender: TObject);

procedure Button3Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

implementation

uses Unit2, Unit3, Unit4;

{$R *.DFM}

procedure TForm1.Table1CalcFields(DataSet: TDataSet);

begin

if table1vrem.asinteger<>0 then

table1ckor.asfloat:=1/table1vrem.asinteger;

end;

procedure TForm1.BitBtn1Click(Sender: TObject);

begin

DBNavigator1.Visible:=true;

BitBtn2.Visible:=true;

end;

procedure TForm1.BitBtn2Click(Sender: TObject);

begin

DBNavigator1.Visible:=false;

BitBtn2.Visible:=false;

end;

procedure TForm1.Button2Click(Sender: TObject);

begin

form1.Close;

end;

procedure TForm1.Button1Click(Sender: TObject);

begin

form2.show;

end;

procedure TForm1.Button3Click(Sender: TObject);

begin

QRListForm.QuickRep1.Preview;

end;

end.

unit Unit2;

interface

uses

Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,

StdCtrls, Db, Buttons, ExtCtrls, DBCtrls, Grids, DBGrids, DBTables,

TeeProcs, TeEngine, Chart;

type

TForm2 = class(TForm)

DataSource1: TDataSource;

Table1: TTable;

DBGrid1: TDBGrid;

DBNavigator1: TDBNavigator;

BitBtn1: TBitBtn;

BitBtn2: TBitBtn;

Table1Nopita: TAutoIncField;

Table1Tepper: TIntegerField;

Table1Vrem: TIntegerField;

Table1skor: TFloatField;

Button1: TButton;

Edit1: TEdit;

Edit2: TEdit;

Edit3: TEdit;

Button2: TButton;

Button3: TButton;

Label1: TLabel;

Label2: TLabel;

Label3: TLabel;

Label4: TLabel;

Button4: TButton;

procedure Button3Click(Sender: TObject);

procedure Button1Click(Sender: TObject);

procedure Table1CalcFields(DataSet: TDataSet);

procedure BitBtn1Click(Sender: TObject);

procedure BitBtn2Click(Sender: TObject);

procedure Button2Click(Sender: TObject);

procedure Button4Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form2: TForm2;

i:integer;

a1,a2,a3:real;

implementation

uses Unit1, Unit4;

{$R *.DFM}

procedure TForm2.Button3Click(Sender: TObject);

begin

form2.Close;

form1.Close;

end;

procedure TForm2.Button1Click(Sender: TObject);

begin

table1.first;

for i:=1 to 3 do

begin

case i of

1: a1:=table1skor.asfloat;

2: a2:=table1skor.asfloat;

3: a3:=table1skor.asfloat;

end;

table1.Next;

end;

edit1.Text:=floattostr(a1/a1);

edit2.Text:=floattostr(a2/a1);

edit3.Text:=floattostr(a3/a2);

end;

procedure TForm2.Table1CalcFields(DataSet: TDataSet);

begin

if table1vrem.asinteger<>0 then

table1skor.asfloat:=1/table1vrem.asinteger;

end;

procedure TForm2.BitBtn1Click(Sender: TObject);

begin

DBNavigator1.Visible:=true;

BitBtn2.Visible:=true;

end;

procedure TForm2.BitBtn2Click(Sender: TObject);

begin

DBNavigator1.Visible:=false;

BitBtn2.Visible:=false;

end;

procedure TForm2.Button2Click(Sender: TObject);

begin

form1.Show;

end;

procedure TForm2.Button4Click(Sender: TObject);

begin

qrlistform1.qrlabel10.text:=form2.Edit1.Text;

qrlistform1.qrlabel11.text:=form2.Edit2.Text;

qrlistform1.qrlabel12.text:=form2.Edit3.Text;

QRListForm1.QuickRep1.Preview;

end;

end.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]