Tafole ea nako e itseng ho saense ea k'homphieutha ea sekolo

(Likarete tsa taolo)
(E nehetsoe Selemong sa Machaba sa Periodic Table of Chemical Elements)
(Keketso ea morao-rao e entsoe ka la 8 Mmesa, 2019. Lethathamo la likeketso le kapele ka tlase ho sehiloeng)

Tafole ea nako e itseng ho saense ea k'homphieutha ea sekolo
(Palesa ea Mendeleev, Mohloli)

Ke hopola re fetile letata. Tsena e ne e le lithuto tse tharo hang-hang: jeokrafi, saense ea tlhaho le Serussia. Thutong ea mahlale, letata le ile la ithutoa joalo ka letata, le na le mapheo afe, le na le maoto afe, le sesa joang, joalo-joalo. Thutong ea jeokrafi, letata le tšoanang le ile la ithutoa e le moahi oa lefats'e: ho ne ho hlokahala ho bonts'a 'mapeng moo e lulang teng le moo e sa eeng teng. Ka Serussia, Serafima Petrovna o ile a re ruta ho ngola “u-t-k-a” le ho bala ho hong ka matata a tsoang Brem. Ha a feta, o ile a re tsebisa hore ka Sejeremane letata le tjena, le ka Sefora tjena. Ke nahana hore e ne e bitsoa "mokhoa o rarahaneng" mehleng eo. Ka kakaretso, ntho e 'ngoe le e' ngoe e ile ea "tsamaea".

Veniamin Kaverin, Likapotene tse peli

Mantsoeng a ka holimo, Veniamin Kaverin o bontšitse ka bokhabane mefokolo ea mokhoa o rarahaneng oa ho ruta, leha ho le joalo, maemong a mang (mohlomong a sa tloaelehang), likarolo tsa mokhoa ona li nepahetse. E 'ngoe ea linyeoe tse joalo ke tafole ea nakoana ea D.I. Mendeleev lithutong tsa mahlale a khomphutha ea sekolo. Mosebetsi oa ho iketsetsa software ea liketso tse tloaelehileng ka tafole ea periodic o hlakile bakeng sa bana ba sekolo ba qalileng ho ithuta k'hemistri, 'me o arotsoe ka mathata a mangata a tloaelehileng a lik'hemik'hale. Ka nako e ts'oanang, ka har'a moralo oa mahlale a khomphutha, mosebetsi ona o re lumella ho bonts'a ka mokhoa o bonolo mokhoa oa ho laola likarete, tse ka amahanngoang le lenaneo la graphical, le utloisisoang ka kutloisiso e pharaletseng ea lentsoe e le lenaneo le sebelisang likarolo tsa litšoantšo.

(La 8 Mmesa, 2019 likeketso li entsoe:
Sehlomathiso sa 1: Kamoo Sebali sa Khemistri se Sebetsang Kateng
Sehlomathiso sa 2: mehlala ea mesebetsi ea li-filters)

A re qaleng ka mosebetsi oa motheo. Boemong bo bonolo ka ho fetisisa, tafole ea periodic e lokela ho bontšoa skrineng ka mokhoa oa fensetere, moo ka seleng e 'ngoe le e' ngoe ho tla ba le tlhaloso ea lik'hemik'hale tsa ntho: H - hydrogen, He - helium, joalo-joalo. Haeba sesupa sa toeba se supa sele, joale ho khethoa ha element le palo ea eona li hlahisoa tšimong e khethehileng foromong ea rona. Haeba mosebelisi a tobetsa LMB, lebitso le nomoro ea ntho ena e khethiloeng li tla bontšoa karolong e 'ngoe ea foromo.

Tafole ea nako e itseng ho saense ea k'homphieutha ea sekolo

Bothata bo ka rarolloa ka ho sebelisa puo leha e le efe ea bokahohle. Re tla nka Delpi-7 ea khale e bonolo, e utloisisoang hoo e batlang e le motho e mong le e mong. Empa pele ho lenaneo ho PL, a re huleng litšoantšo tse peli, mohlala, ho Photoshop. Taba ea pele, a re toleng Tafole ea Periodic ka mokhoa oo re batlang ho e bona lenaneong. Boloka sephetho faeleng ea litšoantšo tafole01.bmp.

Tafole ea nako e itseng ho saense ea k'homphieutha ea sekolo

Bakeng sa setšoantšo sa bobeli re sebelisa ea pele. Re tla tlatsa lisele tsa litafole ka tatellano, re hlakotsoe litšoantšo tsohle, ka mebala e ikhethang mofuteng oa mebala oa RGB. R le G e tla lula e le 0, le B=1 bakeng sa hydrogen, 2 bakeng sa helium, joalo-joalo Setšoantšo sena e tla ba karete ea rona ea taolo, eo re tla e boloka faeleng e bitsoang. tafole2.bmp.

Tafole ea nako e itseng ho saense ea k'homphieutha ea sekolo

Mohato oa pele oa ho etsa litšoantšo ho Photoshop o phethetsoe. Ha re feteleng pele ho graphical GUI programming ho Delpi-7 IDE. Ho etsa sena, bula morero o mocha, moo foromong e kholo re behang konopo ea puisano (tafoleDlg), moo mosebetsi o nang le tafole o tla etsahala. Ka mor'a moo, re sebetsa le foromo tafoleDlg.

Beha karolo ea sehlopha foromong TImage. Rea fumana Image1. Hlokomela hore ka kakaretso, bakeng sa merero e meholo, mabitso a foromo a itlhahisitse ImageNkae N e ka fihla ho tse 'maloa kapa ho feta - ona ha se mokhoa o motle oa ho etsa mananeo,' me mabitso a bohlokoa ho feta a lokela ho fanoa. Empa morerong oa rona o monyane, kae N e ke ke ea feta 2, u ka e tlohela e le e hlahisitsoeng.

Ho ea thepa Setšoantšo1.Setšoantšo kenya faele tafole01.bmp. Rea bopa Image2 ebe o kenya karete ea rona ea taolo moo tafole2.bmp. Tabeng ena, re etsa hore faele e be nyenyane le e sa bonahaleng ho mosebedisi, joalokaha ho bontšitsoe k'honeng e ka tlaase e ka letsohong le letšehali la foromo. Re eketsa likarolo tse ling tsa taolo, tseo morero oa tsona o hlakileng. Mohato oa bobeli oa graphical GUI programming ho Delpi-7 IDE e phethetsoe.

Tafole ea nako e itseng ho saense ea k'homphieutha ea sekolo

Ha re feteleng mohatong oa boraro - ho ngola khoutu ho Delpi-7 IDE. Mojule ona o na le batho ba bahlano feela ba sebetsanang le liketsahalo: tlhahiso ea liforomo (FormCreate), motsamao oa sesupa Image1 (Image1MouseMove), ho tobetsa LMB seleng (Image1Click) ebe o tsoa moqoqong o sebelisa likonopo tsa OK (OKBtnClick) kapa Hlakola (HlakolaBtnClick). Lihlooho tsa li-handers tsena li hlahisoa ka mokhoa o tloaelehileng ho sebelisa IDE.

Mohloli oa khoutu ea mohloli:

unit tableUnit;
// Периодическая таблица химических элементов Д.И.Менделеева
//
// third112
// https://habr.com/ru/users/third112/
//
// Оглавление
// 1) создание формы
// 2) работа с таблицей: указание и выбор
// 3) выход из диалога

interface

uses Windows, SysUtils, Classes, Graphics, Forms, Controls, StdCtrls, 
  Buttons, ExtCtrls;

const
 size = 104; // число элементов
 
type
 TtableDlg = class(TForm)
    OKBtn: TButton;
    CancelBtn: TButton;
    Bevel1: TBevel;
    Image1: TImage;  //таблица химических элементов
    Label1: TLabel;
    Image2: TImage;  //управляющая карта
    Label2: TLabel;
    Edit1: TEdit;
    procedure FormCreate(Sender: TObject); // создание формы
    procedure Image1MouseMove(Sender: TObject; Shift: TShiftState; X,
      Y: Integer);                        // указание клетки
    procedure Image1Click(Sender: TObject); // выбор клетки
    procedure OKBtnClick(Sender: TObject);  // OK
    procedure CancelBtnClick(Sender: TObject); // Cancel
  private
    { Private declarations }
    TableSymbols : array [1..size] of string [2]; // массив обозначений элементов
  public
    { Public declarations }
    selectedElement : string; // выбранный элемент
    currNo : integer;         // текущий номер элемента
  end;

var
  tableDlg: TtableDlg;

implementation

{$R *.dfm}

const
PeriodicTableStr1=
'HHeLiBeBCNOFNeNaMgAlSiPSClArKCaScTiVCrMnFeCoNiCuZnGaGeAsSeBrKrRbSrYZrNbMoTcRuRhPdAgCdInSnSbTeIXeCsBaLa';
PeriodicTableStr2='CePrNdPmSmEuGdTbDyHoErTmYbLu';
PeriodicTableStr3='HfTaWReOsIrPtAuHgTlPbBiPoAtRnFrRaAc';
PeriodicTableStr4='ThPaUNpPuAmCmBkCfEsFmMdNoLrKu ';

// создание формы  ==================================================

procedure TtableDlg.FormCreate(Sender: TObject);
// создание формы
var
  s : string;
  i,j : integer;
begin
  currNo := 0;
// инициализация массива обозначений элементов:
  s := PeriodicTableStr1+ PeriodicTableStr2+PeriodicTableStr3+PeriodicTableStr4;
  j := 1;
  for i :=1 to size do
   begin
     TableSymbols [i] := s[j];
     inc (j);
     if s [j] in ['a'..'z'] then
      begin
        TableSymbols [i] := TableSymbols [i]+ s [j];
        inc (j);
      end; // if s [j] in
   end; // for i :=1
end; // FormCreate ____________________________________________________

// работа с таблицей: указание и выбор =========================================

procedure TtableDlg.Image1MouseMove(Sender: TObject; Shift: TShiftState;
  X, Y: Integer);
// указание клетки
var
  sl : integer;
begin
  sl := GetBValue(Image2.Canvas.Pixels [x,y]);
  if sl in [1..size] then
   begin
    Label1.Caption := intToStr (sl)+ ' '+TableSymbols [sl];
    currNo := sl;
   end
  else
    Label1.Caption := 'Select element:';
end; // Image1MouseMove   ____________________________________________________

procedure TtableDlg.Image1Click(Sender: TObject);
begin
  if currNo <> 0 then
   begin
    selectedElement := TableSymbols [currNo];
    Label2.Caption := intToStr (currNo)+ ' '+selectedElement+ ' selected';
    Edit1.Text := selectedElement;
   end;
end; // Image1Click  ____________________________________________________

// выход из диалога  ==================================================

procedure TtableDlg.OKBtnClick(Sender: TObject);
begin
    selectedElement := Edit1.Text;
    hide;
end;  // OKBtnClick ____________________________________________________

procedure TtableDlg.CancelBtnClick(Sender: TObject);
begin
  hide;
end;  // CancelBtnClick ____________________________________________________

end.

Phetolelong ea rona, re nkile tafole ea likarolo tse 104 (kamehla boholo). Ho hlakile hore boholo bona bo ka eketsoa. Litlhaloso tsa Element (matšoao a lik'hemik'hale) li ngotsoe ka bongata TafoleSymbols. Leha ho le joalo, ka mabaka a ho kopana ha khoutu ea mohloli, ho bonahala ho le molemo ho ngola tatellano ea lintlha tsena ka mokhoa oa likhoele tse tsitsitseng. PeriodicTableStr1..., PeriodicTableStr4e le hore ha foromo e bōptjoa, lenaneo ka boeona le hasanya mabitso ana har'a likarolo tsa sehlopha. Tlhaloso e 'ngoe le e' ngoe e na le tlhaku e le 'ngoe kapa tse peli tsa Selatine,' me tlhaku ea pele e le litlhaku tse kholo 'me ea bobeli (haeba e le teng) e nyenyane. Molao ona o bonolo o sebelisoa ha o kenya lethathamo. Ka hona, tatellano ea lintlha e ka ngoloa ka mokhoa o khuts'oane ntle le libaka. Ho arola tatellano likarolo tse 'ne (constants PeriodicTableStr1..., PeriodicTableStr4) e bakoa ke ho nahana ka boiketlo ba ho bala khoutu ea mohloli, hobane Mohala o molelele haholo o kanna oa se kenele skrineng ka botlalo.

Ha sesupa sa toeba se tsamaea holim'a Image1 mohlokomedi Image1MouseMove ketsahalo ena e etsa qeto ea boleng ba karolo ea 'mala o moputsoa oa pixel karete ea taolo Image2 bakeng sa likhokahano tsa hona joale tsa cursor. Ka kaho Image2 boleng bona bo lekana le nomoro ea element haeba cursor e le ka har'a sele; zero haeba e le moeling, le 255 maemong a mang. Liketso tse setseng tse etsoang ke lenaneo ha li na thuso ebile ha li hloke tlhaloso.

Ntle le mekhoa ea stylistic programming e boletsoeng ka holimo, ho bohlokoa ho ela hloko mokhoa oa litlhaloso. Ha e le hantle, khoutu eo ho buuoang ka eona e nyenyane ebile e bonolo hoo litlhaloso li bonahalang li sa hlokahale haholo. Leha ho le joalo, li ile tsa kenyelletsoa hape ka mabaka a mekhoa - khoutu e khutšoanyane e re lumella ho etsa liqeto tse akaretsang ka ho hlaka. Khoutung e hlahisitsoeng ho phatlalalitsoe sehlopha se le seng (TtableDlg). Mekhoa ea sehlopha sena e ka fetoloa mme sena se ke ke sa ama ts'ebetso ea lenaneo ka tsela efe kapa efe, empa se ka ama ho baloa ha lona. Ka mohlala, nahana ka tatellano ena:

OKBtnClick, Image1MouseMove, FormCreate, Image1Click, CancelBtnClick.

E ka 'na ea se ke ea bonahala haholo, empa ho tla ba thata haholoanyane ho e bala le ho e utloisisa. Haeba ha ho na mekhoa e mehlano, empa makhetlo a mashome a mangata karolong kenngwa tshebetsong ba na le taelo e fapaneng ka ho feletseng ho feta litlhaloso tsa sehlopha, joale moferefere o tla eketseha feela. Ka hona, le hoja ho le thata ho paka ka tieo mme ho ka ba ha khoneha, motho a ka tšepa hore ho hlahisa taelo e eketsehileng ho tla ntlafatsa ho baloa ha khoutu. Taelo ena e eketsehileng e nolofalloa ke ho hlophisoa ka mokhoa o utloahalang ha mekhoa e mengata e etsang mesebetsi e amanang le eona. Sehlopha se seng le se seng se lokela ho fuoa sehlooho, mohlala:

// работа с таблицей: указание и выбор

Lihlooho tsena li lokela ho kopitsoa qalong ea mojule le ho hlophisoa joalo ka lethathamo la litaba. Maemong a mang a li-module tse telele haholo, litafole tse joalo tsa litaba li fana ka likhetho tse ling tsa ho sesa. Ka mokhoa o ts'oanang, 'meleng o molelele oa mokhoa o le mong, ts'ebetso kapa ts'ebetso, ho bohlokoa, pele, ho tšoaea pheletso ea' mele ona:

end; // FormCreate

'me, ea bobeli, ka lipolelo tsa makala tse nang le li-brackets tsa lenaneo li qala - qetellong, tšoaea polelo eo bracket e koalang e buang ka eona:

      end; // if s [j] in
   end; // for i :=1
end; // FormCreate

Ho totobatsa lihlooho tsa lihlopha le lipheletsong tsa lihlopha tsa mekhoa, u ka eketsa mela e melelele ho feta lipolelo tse ngata, mohlala, litlhaku "=" le "_", ka ho latellana.
Hape, re hloka ho etsa pehelo: mohlala oa rona o bonolo haholo. 'Me ha khoutu ea mokhoa o sa kenelle skrineng se le seng, ho ka ba thata ho utloisisa qetello e tšeletseng e latellanang ho etsa liphetoho tsa khoutu. Ho baqapi ba bang ba khale, mohlala, Pascal 8000 bakeng sa OS IBM 360/370, kholomo ea litšebeletso e kang ena e hatisitsoe ka letsohong le letšehali lethathamong.

B5
…
E5

Sena se ne se bolela hore masakana a koalang moleng oa E5 a lumellana le masakaneng a qalang moleng oa B5.

Ha e le hantle, mokhoa oa ho etsa mananeo ke taba e tsosang khang haholo, kahoo mehopolo e hlalositsoeng mona ha ea lokela ho nkoa e le ntho feela ea ho nahana. Ho ka ba thata haholo ho baetsi ba mananeo ba babeli ba nang le boiphihlelo, ba seng ba ntlafalitse le ho tloaela mekhoa e fapaneng ka lilemo tse ngata tsa mosebetsi, ho fihlela tumellano. Ke taba e fapaneng bakeng sa moithuti ea ithutang ho etsa lenaneo ea e-so be le nako ea ho fumana mokhoa oa hae. Ke nahana hore tabeng ena mosuoe o lokela ho fetisetsa bonyane ho liithuti tsa hae khopolo e bonolo, empa e sa totobala ho bona hore katleho ea lenaneo e itšetlehile haholo ka mokhoa oo khoutu ea oona e ngotsoeng ka oona. Seithuti se ka 'na sa se ke sa latela mokhoa o khothalletsoang, empa bonyane se lumelle hore a nahane ka tlhokahalo ea liketso tse "eketsehileng" ho ntlafatsa moralo oa khoutu ea mohloli.

Ho khutlela bothateng ba rona ba mantlha ho Periodic Table: nts'etsopele e tsoelang pele e ka ea ka litsela tse fapaneng. E 'ngoe ea litataiso ke ea litšupiso: ha u sututsa sekhechana sa toeba holim'a sele ea tafole, ho hlaha fensetere e nang le tlhaiso-leseling e eketsehileng holim'a ntho e boletsoeng. Nts'etsopele e eketsehileng ke li-filters. Ka mohlala, ho itšetlehile ka ho kenya, fensetere ea tlhahisoleseding e tla ba le feela: tlhahisoleseding ea bohlokoa ka ho fetisisa ea 'mele le lik'hemik'hale, tlhahisoleseding e mabapi le histori ea ho sibolloa, tlhahisoleseding mabapi le kabo ea tlhaho, lethathamo la metsoako ea bohlokoa ka ho fetisisa (e kenyelletsang ntho ena), thepa ea 'mele, lebitso ka puo esele, joalo-joalo e. Ho hopola "letata" la Kaverin leo sehlooho sena se qalang ka lona, ​​re ka re ka nts'etsopele ena ea lenaneo re tla fumana koetliso e feletseng ea thuto ea mahlale a tlhaho: ntle le k'homphieutha. saense, fisiks le k'hemistri - baeloji, jeokrafi moruo, histori ea saense esita le lipuo lisele.

Empa database ea lehae ha se moeli. Lenaneo ka tlhaho le hokahana le Marang-rang. Ha u khetha ntho e itseng, sehokelo sea buloa, 'me sengoloa sa Wikipedia se mabapi le karolo ena se buloa fensetereng ea sebatli sa webo. Wikipedia, joalo ka ha u tseba, ha se mohloli o nang le matla. U ka beha likhokahano ho mehloli e nang le matla, mohlala, encyclopedia ea lik'hemik'hale, TSB, likoranta tse sa utloahaleng, ho botsa lipotso ho lienjineri tsa ho batla bakeng sa ntho ena, joalo-joalo. Seo. Baithuti ba tla khona ho phetha likabelo tse bonolo empa tse nang le moelelo ho DBMS le lihlooho tsa Marang-rang.

Ntle le lipotso tse mabapi le ntho e le 'ngoe, u ka etsa ts'ebetso e tla etsa mohlala, ho tšoaea lisele tse tafoleng tse fihlelang litekanyetso tse itseng tse nang le mebala e fapaneng. Ka mohlala, litšepe le li-non-metal. Kapa lisele tse lahleloa ka metsing ke semela sa sebaka sa lik'hemik'hale.

U ka boela ua kenya tšebetsong mesebetsi ea mohlophisi oa libuka. Ka mohlala, totobatsa ka har'a tafole lintlha tse kenyellelitsoeng tlhatlhobong. Ebe u totobatsa lintlha tse ithutoang/tse phetoang ke moithuti ha a itokisetsa tlhahlobo.

Mona, mohlala, ke e 'ngoe ea mathata a tloaelehileng a k'hemistri ea sekolo:

Ho fanoe ka 10 g ea choko. Ke hydrochloric acid e kae e lokelang ho nkoa ho qhala tjhoko ee kaofela?

Ho rarolla bothata bona, hoa hlokahala ho ngola khemistri. karabelo le ho beha li-coefficients ho eona, bala boima ba limolek'hule tsa calcium carbonate le hydrogen chloride, ebe u qapa le ho rarolla karolo. Calculator e thehiloeng ho lenaneo la rona la motheo e ka bala le ho rarolla. Ke 'nete, u ntse u tla hloka ho ela hloko hore acid e lokela ho nkoa ka ho feteletseng le ka mokhoa o utloahalang, empa sena ke k'hemistri, eseng saense ea k'homphieutha.
Sehlomathiso sa 1: Kamoo Sebali sa Khemistri se Sebetsang KatengA re hlahlobeng ts'ebetso ea k'hamera ka mohlala oa bothata bo ka holimo ba tjhoko le "hodgepodge". Ha re qale ka karabelo:

CaCO3 + 2HCl = CaCl2 + H2O

Ho sena re bona hore re tla hloka litekanyo tsa athomo tsa likarolo tse latelang: k'halsiamo (Ca), carbon (C), oksijene (O), hydrogen (H) le chlorine (Cl). Boemong bo bonolo ka ho fetisisa, re ka ngola litekanyo tsena ka mokhoa o lekanang le o mong o hlalosoang e le

AtomicMass : array [1..size] of real;

moo lenane la lihlopha le lumellanang le nomoro ea element. Tse ling ka sebaka sa mahala sa foromo tafoleDlg beha masimo a mabeli. Tšimong ea pele ho ngotsoe: "Reagent ea pele e fanoe", ea bobeli - "Reagent ea bobeli ke ho fumana x". Ha re bolele masimo reagent1, reagent2 ka ho latellana. Keketso tse ling lenaneong li tla hlaka ho tsoa mohlaleng o latelang oa sebali.

Re thaepa k'homphieutheng ea k'homphieutha: 10 g. Ho ngolisoa tšimong reagent1 liphetoho: "Reagent ea pele e fuoa 10 g." Joale re kenya foromo ea reagent ena, 'me calculator e tla bala le ho bonts'a boima ba eona ba molek'hule ha u e kenya.

Tobetsa LMB seleng ea tafole ka letšoao la Ca. Mongolo tšimong reagent1 liphetoho: "Reagent ea pele Ca 40.078 e fuoe 10 g."

Tobetsa LMB holim'a sele ea tafole e nang le letšoao la C. Mongolo o tšimong reagent1 liphetoho: "Sehlahisoa sa pele sa CaC 52.089 se fuoe 10 g." Tseo. Calculator e ile ea eketsa boima ba athomo ba k'halsiamo le carbon.

Tobetsa LMB holim'a sele ea tafole e nang le letšoao O. Mongolo o tšimong reagent1 liphetoho: "Reagent ea pele ea CaCO 68.088 e fuoe 10 g." Khalkhuleita e ekelitse boima ba athomo ea oksijene kakaretsong.

Tobetsa LMB holim'a sele ea tafole e nang le letšoao O. Mongolo o tšimong reagent1 liphetoho: "Sehlahisoa sa pele sa CaCO2 84.087 se fuoe 10 g." Calculator e ile ea boela ea eketsa boima ba athomo ea oksijene kakaretsong.

Tobetsa LMB holim'a sele ea tafole e nang le letšoao O. Mongolo o tšimong reagent1 liphetoho: "Reagent ea pele CaCO3 100.086 e fuoa 10 g." Calculator e ile ea boela ea eketsa boima ba athomo ea oksijene kakaretsong.

Tobetsa Enter ho keyboard ea komporo ea hau. Kenyelletso ea reagent ea pele e phethiloe mme e fetohela lebaleng reagent2. Hlokomela hore mohlaleng ona re fana ka mofuta o fokolang. Haeba o lakatsa, o ka hlophisa habonolo li-multiplier tsa liathomo tsa mofuta o tšoanang, e le hore, ka mohlala, u se ke ua tlameha ho tobetsa makhetlo a supileng ka tatellano ka seleng ea oksijene ha u kenya foromo ea chromium (K2Cr2O7).

Tobetsa LMB holim'a sele ea tafole ka letšoao la H. Mongolo o tšimong reagent2 liphetoho: "Sehlahisoa sa bobeli sa H 1.008 fumana x."

Tobetsa LMB ho sele ea tafole ka letšoao la Cl. Mongolo tšimong reagent2 liphetoho: "Sehlahisoa sa bobeli sa HCl 36.458 fumana x." Calculator e ile ea eketsa boima ba athomo ea hydrogen le chlorine. Ho equation e ka holimo ea reaction, hydrogen chloride e etelloa pele ke coefficient ea 2. Ka hona, tobetsa LMB lebaleng. reagent2. Boima ba molek'hule bo imena habeli (ka makhetlo a mararo ha u hatelloa habeli, joalo-joalo). Mongolo tšimong reagent2 liphetoho: "Reagent ea bobeli 2HCl 72.916 fumana x."

Tobetsa Enter ho keyboard ea komporo ea hau. Keno ea reagent ea bobeli e phethiloe, 'me calculator e fumana x ho tsoa karolong

Tafole ea nako e itseng ho saense ea k'homphieutha ea sekolo

Ke seo re neng re hloka ho se fumana.

Hlokomela 1. Moelelo oa karolo e hlahisoang: bakeng sa ho felisoa 100.086 Da tjhoko e hloka 72.916 Da acid, 'me ho qhaqha 10 g ea tjhoko o hloka x acid.

Hlokomela 2. Likopano tsa mathata a tšoanang:

Khomchenko I. G., Pokello ea mathata le ho ikoetlisa ka k'hemistri 2009 (limaraka tsa 8-11).
Khomchenko G. P., Khomchenko I. G., Pokello ea mathata a k'hemistri bakeng sa bakopi ho ea liunivesithing, 2019.

Hlokomela 3. Ho nolofatsa mosebetsi, o ka nolofatsa ho kenngoa ha foromo mofuteng oa pele mme o kenye letšoao la element qetellong ea mola oa foromo. Joale mokhoa oa calcium carbonate e tla ba:
CaCOOO
Empa mosuoe oa k'hemistri ha a na monyetla oa ho rata ho rekota joalo. Ha ho thata ho etsa keno e nepahetseng - ho etsa sena o hloka ho eketsa sehlopha:

formula : array [1..size] of integer;

moo index e leng palo ea elemente ea lik'hemik'hale, 'me boleng ba index ena ke palo ea liathomo (qalong likarolo tsohle tsa sehlopha li khutlisetsoa ho zero). Taelo eo liathomo li ngotsoeng ka eona ka mokhoa, joalokaha e amoheloa k'hemistri, e lokela ho nkoa. Mohlala, ke batho ba fokolang ba tla rata O3CaC kapa. Ha re fetoleng boikarabello ho mosebelisi. Ho etsa array:

 formulaOrder : array [1..size] of integer; // можно взять покороче

moo re ngolang palo ea ntho ea lik'hemik'hale ho latela index ea ponahalo ea eona ka foromo. Ho eketsa athomo currNo ka foromo:

if formula [currNo]=0 then //этот атом встретился первый раз
 begin
 orderIndex := orderIndex+1;//в начале ввода формулы orderIndex=0
 formulaOrder [orderIndex] :=  currNo;
 end;
formula [currNo]:=formula [currNo]+1;

Ho ngola foromo moleng:

s := ''; // пустая строка для формулы
for i:=1 to  orderIndex do // для всех хим.символов в формуле 
 begin
 s:=s+TableSymbols [ formulaOrder[i]];// добавляем хим.символ
 if formula [formulaOrder[i]]<>1 then //добавляем кол-во атомов
  s:=s+ intToStr(formula [formulaOrder[i]]);
 end;

Hlokomela 4. Hoa utloahala ho fana ka bokhoni ba ho kenya foromo ea reagent ho tsoa ho keyboard. Tabeng ena, o tla hloka ho kenya ts'ebetsong sekhetho se bonolo.

Ke habohlokoa ho hlokomela hore:

Kajeno, ho na le liphetolelo tse makholo a 'maloa tsa tafole,' me bo-rasaense ba lula ba fana ka likhetho tse ncha. (Wikipedia)

Baithuti ba ka bonts'a bohlale ba bona ntlheng ena ka ho kenya ts'ebetsong e 'ngoe ea likhetho tse seng li reriloe kapa ba leke ho iketsetsa ea bona ea mantlha. Ho ka 'na ha bonahala eka ena ke tataiso e fokolang haholo bakeng sa lithuto tsa mahlale a khomphutha. Leha ho le joalo, ka sebopeho sa Periodic Table e kentsoeng sengolong sena, baithuti ba bang ba kanna ba se bone melemo e itseng ea likarete tsa taolo holim'a tharollo e 'ngoe ba sebelisa likonopo tse tloaelehileng. TButton. Sebopeho sa spiral sa tafole (moo lisele li nang le libopeho tse fapaneng) se tla bontša ka ho hlaka melemo ea tharollo e hlahisitsoeng mona.

Tafole ea nako e itseng ho saense ea k'homphieutha ea sekolo
(Sistimi e 'ngoe ea likarolo ka Theodore Benfey, Mohloli)

A re kenyelletseng hore mananeo a mangata a teng hona joale a k'homphieutha bakeng sa Periodic Table a hlalositsoe ho Habré e sa tsoa hatisoa. sehlooho.

Sehlomathiso sa 2: mehlala ea mesebetsi ea li-filtersU sebelisa li-filters u ka rarolla, mohlala, mesebetsi e latelang:

1) Khetha ka har'a tafole lintho tsohle tse tsejoang Mehleng e Bohareng.

2) Hlalosa lintlha tsohle tse tsejoang ka nako ea ho sibolloa ha Molao oa Nako le Nako.

3) Hlalosa lintlha tse supileng tseo litsebi tsa alchemist li neng li nka litšepe.

4) Khetha likarolo tsohle tse boemong ba khase tlas'a maemo a tloaelehileng (n.s.).

5) Khetha likarolo tsohle tse boemong ba mokelikeli ho no.

6) Khetha likarolo tsohle tse maemong a tiileng ho no.

7) Khetha likarolo tsohle tse ka pepesehang moeeng ka nako e telele ntle le liphetoho tse hlokomelehang maemong a tloaelehileng.

8) Khetha litšepe tsohle tse qhibilihang ka hydrochloric acid.

9) Khetha litšepe tsohle tse qhibilihang ka sulfuric acid ho no.

10) Khetha litšepe tsohle tse qhibilihang ka sulfuric acid ha li futhumala.

11) Khetha litšepe tsohle tse qhibilihang ka asiti ea nitric.

12) Arola litšepe tsohle tse sebetsang ka mabifi ka metsi maemong a tikoloho.

13) Khetha litšepe tsohle.

14) Hlalosa likarolo tse atileng ka tlhaho.

15) Hlalosa likarolo tse fumanoang tlhahong sebakeng se lokolohileng.

16) Hlalosa likarolo tse bapalang karolo ea bohlokoahali 'meleng oa motho le oa phoofolo.

17) Khetha likarolo tse sebelisoang haholo bophelong ba letsatsi le letsatsi (ka mokhoa oa mahala kapa ka motsoako).

18) Khetholla likarolo tse kotsi haholo ho sebetsa le tse hlokang mehato e khethehileng le lisebelisoa tsa ts'ireletso.

19) Hlalosa likarolo tseo, ka mokhoa o sa lefelloeng kapa ka mokhoa oa metsoako, li hlahisang tšokelo e kholo ka ho fetisisa tikolohong.

20) Khetha litšepe tsa bohlokoa.

21) Khetholla lintho tse theko e boima ho feta litšepe tsa bohlokoa.

Lintlha

1) Hoa utloahala ho fana ka li-filters tse ngata. Ka mohlala, haeba u bulela filthara ho rarolla bothata ba 1 (lintho tsohle tse tsejoang Mehleng e Bohareng) le 20 (litšepe tsa bohlokoa), joale lisele tse nang le tšepe ea bohlokoa tse tsejoang Mehleng e Bohareng li tla totobatsoa (mohlala, ka mebala) ( mohlala, palladium e ke ke ea totobatsoa , e butsoe ka 1803).

2) Hoa utloahala ho etsa bonnete ba hore li-filters tse 'maloa li sebetsa ka mokhoa o joalo hoo sefahla se seng le se seng se khethang lisele tse nang le' mala oa sona, empa ha se tlose ka ho feletseng khetho ea sefahla se seng (karolo ea sele ka 'mala o mong, karolo ho e' ngoe). Joale, tabeng ea mohlala o fetileng, likarolo tsa mateano a lihlopha tse fumanoeng Mehleng e Bohareng le lirafshoa tsa bohlokoa, hammoho le likarolo tsa pele feela le tsa lihlopha tsa bobeli feela, li tla bonahala. Tseo. lirafshoa tsa bohlokoa tse neng li sa tsejoe Mehleng e Bohareng, le lintho tse neng li tsejoa Mehleng e Bohareng empa e se tšepe ea bohlokoa.

3) Hoa utloahala ka mor'a ho sebelisa filthara ho netefatsa monyetla oa mosebetsi o mong ka liphetho tse fumanoeng. Mohlala, ho ba le likarolo tse khethiloeng tse tsejoang Mehleng e Bohareng, mosebelisi o tobetsa LMB nthong e khethiloeng ebe o isoa sengolong sa Wikipedia mabapi le ntho ena.

4) Hoa utloahala ho fa mosebelisi bokhoni ba ho khetha ka ho tobetsa LMB seleng e khethiloeng ea tafole. Ka mohlala, ho tlosa lintho tse seng li bonoe.

5) Hoa utloahala ho etsa bonnete ba hore lethathamo la lisele tse khethiloeng li bolokiloe faeleng le hore faele e joalo e na le khetho ea othomathike ea lisele. Sena se tla fa mosebelisi monyetla oa ho phomola mosebetsing.

Re sebelisitse 'mapa o sa fetoheng, o reriloeng esale pele, empa ho na le mesebetsi e mengata ea bohlokoa moo limmapa tse matla tse fetohang ha lenaneo le ntse le tsoela pele li ka sebelisoa. Mohlala e ka ba mohlophisi oa kerafo, moo mosebelisi a sebelisang toeba ho bonts'a maemo a li-vertices fensetereng le ho hula mephetho lipakeng tsa tsona. Ho hlakola vertex kapa moeli, mosebelisi o tlameha ho e supa. Empa haeba ho le bonolo haholo ho supa vertex e tšoailoeng ka selikalikoe, ho tla ba thata ho supa ntlha e hutsoeng ka mohala o mosesaane. 'Mapa oa taolo o tla thusa mona, moo li-vertices le mapheo li lulang libakeng tse pharaletseng ho feta setšoantšong se bonahalang.

Potso ea lehlakore e thahasellisang e amanang le mokhoa ona oa koetliso e rarahaneng ke: na mokhoa ona o ka ba molemo ho koetlisa AI?

Source: www.habr.com

Eketsa ka tlhaloso