Tábla peiriadach ar eolaíocht ríomhaireachta saor in aisce,

(Cártaí rialaithe)
(Tiomnaithe do Bhliain Idirnáisiúnta Tábla Peiriadach na nDúl Ceimiceach)
(Rinneadh na breiseanna is déanaí an 8 Aibreán, 2019. Tá liosta na mbreisithe díreach faoi bhun an ghearrtha)

Tábla peiriadach ar eolaíocht ríomhaireachta saor in aisce,
(Bláth Mendeleev, Foinse)

Is cuimhin liom go ndeachaigh muid thar an lacha. Trí cheacht a bhí anseo ag an am céanna: tíreolaíocht, eolaíocht nádúrtha agus Rúisis. I gceacht eolaíochta, rinneadh staidéar ar lacha mar lacha, cad iad na sciatháin atá aige, cad iad na cosa atá aige, conas a shnámhann sé, agus mar sin de. I gceacht tíreolaíochta, rinneadh staidéar ar an lacha chéanna mar áitritheoir na cruinne: b’éigean a thaispeáint ar léarscáil cá bhfuil sé ina chónaí agus cá háit nach bhfuil sé. I Rúisis, mhúin Serafima Petrovna dúinn “u-t-k-a” a scríobh agus rud éigin a léamh faoi lachain ó Brem. Agus í ag dul thart, chuir sí in iúl dúinn go bhfuil lacha mar seo i nGearmáinis, agus i bhFraincis mar seo. Sílim gur tugadh an “modh casta” air ar ais ansin. Go ginearálta, tháinig gach rud amach "i rith."

Veniamin Kaverin, Beirt chaptaen

Sa athfhriotail thuas, léirigh Veniamin Kaverin go máistriúil easnaimh an mhodha casta teagaisc, áfach, i gcásanna áirithe (b'fhéidir go leor annamh), tá údar maith le gnéithe den mhodh seo. Cás amháin den sórt sin is ea tábla peiriadach D.I. Mendeleev i gceachtanna ríomheolaíochta scoile. Tá an tasc a bhaineann le uathoibriú bogearraí ar ghníomhartha tipiciúla leis an tábla peiriadach soiléir do leanaí scoile atá tar éis tosú ag staidéar a dhéanamh ar cheimic, agus tá sé roinnte ina go leor fadhbanna ceimiceacha tipiciúil. Ag an am céanna, faoi chuimsiú na heolaíochta ríomhaireachta, ceadaíonn an tasc seo dúinn a léiriú i bhfoirm shimplí an modh cártaí rialaithe, is féidir a chur i leith cláir grafacha, a thuiscint sa chiall leathan an focal mar ríomhchlárú ag baint úsáide as eilimintí grafacha.

(Breiseanna 8 Aibreán, 2019 déanta:
Aguisín 1: Mar a Oibríonn an tÁireamhán Ceimice
Aguisín 2: samplaí de thascanna le haghaidh scagairí)

Let tús leis an tasc bunúsach. Sa chás is simplí, ba cheart an tábla peiriadach a thaispeáint ar an scáileán i bhfoirm fuinneoige, áit a mbeidh ainmniú ceimiceach ar an eilimint i ngach cill: H - hidrigin, He - héiliam, etc. Má dhíríonn cúrsóir na luiche ar chill, taispeántar ainmniú na heiliminte agus a uimhir i réimse speisialta ar ár bhfoirm. Má bhrúnn an t-úsáideoir LMB, ansin léireofar sonrúchán agus uimhir na heiliminte roghnaithe seo i réimse eile den fhoirm.

Tábla peiriadach ar eolaíocht ríomhaireachta saor in aisce,

Is féidir an fhadhb a réiteach ag baint úsáide as aon teanga uilíoch. Tógfaimid an sean Delpi-7 simplí, rud atá intuigthe ag beagnach gach duine. Ach roimh ríomhchlárú in PL, tarraingímid dhá phictiúr, mar shampla, i Photoshop. Ar dtús, déanaimis an Tábla Peiriadach a tharraingt san fhoirm ba mhaith linn é a fheiceáil sa chlár. Sábháil an toradh i gcomhad grafach tábla01.bmp.

Tábla peiriadach ar eolaíocht ríomhaireachta saor in aisce,

Don dara líníocht úsáidimid an chéad. Líonfaimid na cealla tábla go seicheamhach, glanta de na grafaicí go léir, le dathanna uathúla sa mhúnla dath RGB. Beidh R agus G i gcónaí 0, agus B = 1 do hidrigin, 2 do héiliam, etc. Beidh an líníocht seo mar ár gcárta rialaithe, a shábháilfimid i gcomhad ar a dtugtar tábla2.bmp.

Tábla peiriadach ar eolaíocht ríomhaireachta saor in aisce,

Críochnaítear an chéad chéim de ríomhchlárú grafach i Photoshop. Bogfaimid ar aghaidh chuig ríomhchlárú grafach GUI sa Delpi-7 IDE. Chun seo a dhéanamh, oscail tionscadal nua, áit a gcuirfimid cnaipe dialóige ar an bpríomhfhoirm (táblaDlg), ina ndéanfar obair leis an mbord. Ansin oibrímid leis an bhfoirm táblaDlg.

Cuir comhpháirt ranga ar an bhfoirm Íomhá. Faighimid Image1. Tabhair faoi deara go ginearálta, do thionscadail mhóra, a ghintear go huathoibríoch ainmneacha na foirme ÍomháNI gcás ina N Is féidir le cúpla dosaen nó níos mó a bhaint amach - ní hé seo an stíl cláir is fearr, agus ba chóir ainmneacha níos brí a thabhairt. Ach inár dtionscadal beag, cén áit N Ní bheidh níos mó ná 2, is féidir leat é a fhágáil mar a ghintear.

Chun maoine Íomhá1.Picture uaslódáil an comhad tábla01.bmp. Cruthaímid Image2 agus lódáil ár gcárta rialaithe ann tábla2.bmp. Sa chás seo, déanaimid an comhad beag agus dofheicthe don úsáideoir, mar a thaispeántar sa chúinne íochtarach ar chlé den fhoirm. Cuirimid gnéithe rialaithe breise leis, a bhfuil an cuspóir soiléir. Críochnaíodh an dara céim de ríomhchlárú grafach GUI in IDE Delpi-7.

Tábla peiriadach ar eolaíocht ríomhaireachta saor in aisce,

A ligean ar bogadh ar aghaidh go dtí an tríú céim - cód a scríobh sa Delpi-7 IDE. Níl sa mhodúl ach cúig láimhseálaí imeachta: cruthú foirmeacha (FoirmCruthaigh), gluaiseacht cúrsóra Image1 (Íomhá1MouseMove), ag cliceáil LMB ar chill (Íomhá 1 Cliceáil) agus scoir as an dialóg ag baint úsáide as na cnaipí OK (OKBtnCliceáil) nó Cealaigh (CealaighBtnCliceáil). Gintear ceanntásca na láimhseálaithe seo ar bhealach caighdeánach ag baint úsáide as an IDE.

Cód foinse an mhodúil:

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.

In ár leagan, ghlacamar tábla de 104 eilimint (leanúnach méid). Is léir gur féidir an méid seo a mhéadú. Scríobhtar sonrúcháin dúile (siombailí ceimiceacha) chuig eagar Siombailí Tábla. Mar gheall ar chomh casta is atá an cód foinse, áfach, tá sé inmholta seicheamh na nodaireacht seo a scríobh i bhfoirm tairisigh téadracha. Tábla PeiriadachStr1, ..., Tábla PeiriadachStr4ionas nuair a chruthaítear an fhoirm, go scaipeann an clár féin na sonrúcháin seo i measc eilimintí an eagar. Tá litreacha Laidine amháin nó dhó i ngach sonrúchán eiliminte, agus an chéad litir sa chás uachtair agus an dara litir (más ann di) sa chás íochtair. Cuirtear an riail shimplí seo i bhfeidhm agus eagar á luchtú. Mar sin, is féidir seicheamh na nodaireachta a scríobh ar bhealach gonta gan spásanna. Seicheamh a bhriseadh ina cheithre chuid (tairiseacha Tábla PeiriadachStr1, ..., Tábla PeiriadachStr4) toisc go bhfuil sé éasca an cód foinse a léamh, mar gheall ar Seans nach n-oirfeadh líne rófhada go hiomlán ar an scáileán.

Nuair a bhogann an cúrsóir luch thar an Image1 láimhseálaí Íomhá1MouseMove Cinneann an teagmhas seo luach chomhpháirt dath gorm an chárta rialaithe picteilín Image2 do chomhordanáidí reatha an chúrsóra. Trí thógáil Image2 tá an luach seo comhionann leis an uimhir eilimint má tá an cúrsóir laistigh den chill; náid más ar an teorainn, agus 255 i gcásanna eile. Is fánach na gníomhartha eile a dhéanann an clár agus ní gá míniú a thabhairt orthu.

Chomh maith leis na teicnící ríomhchláraithe stíle a tugadh faoi deara thuas, is fiú an stíl tráchtaireachta a thabhairt faoi deara. Go fírinneach, tá an cód a pléadh chomh beag agus chomh simplí sin nach cosúil go bhfuil gá go háirithe le tuairimí. Mar sin féin, cuireadh leis iad freisin ar chúiseanna modheolaíochta - ceadaíonn an cód gearr dúinn a dhéanamh ar roinnt conclúidí ginearálta níos soiléire. Sa chód a chuirtear i láthair dearbhaítear rang amháin (TtableDlg). Is féidir modhanna den aicme seo a mhalartú agus ní chuirfidh sé seo isteach ar fheidhmiú an chláir ar bhealach ar bith, ach d’fhéadfadh cur isteach ar a inléiteacht. Mar shampla, samhlaigh an seicheamh:

OKBtnClick, Image1MouseMove, FormCreate, Image1Click, CancelBtnClick.

B'fhéidir nach bhfuil sé an-suntasach, ach beidh sé beagán níos deacra a léamh agus a thuiscint. Mura bhfuil cúig, ach na mílte modhanna níos mó sa chuid cur i bhfeidhm tá ord iomlán difriúil acu ná mar atá sna tuairiscí ranga, ansin ní mhéadóidh an chaos ach. Mar sin, cé go bhfuil sé deacair a chruthú go docht agus go bhféadfadh sé a bheith dodhéanta fiú, is féidir a bheith ag súil go bhfeabhsóidh ordú breise a thabhairt isteach inléiteacht an chóid. Éascaítear an t-ordú breise seo trí roinnt modhanna a ghrúpáil go loighciúil a chomhlíonfaidh tascanna gaolmhara. Ba chóir teideal a thabhairt do gach grúpa, mar shampla:

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

Ba cheart na ceannteidil seo a chóipeáil go dtí tús an mhodúil agus iad a fhormáidiú mar chlár ábhar. I gcásanna áirithe ina bhfuil modúil sách fada, soláthraíonn táblaí ábhar den sórt sin roghanna loingseoireachta breise. Mar an gcéanna, i gcorp fada modh, nós imeachta nó feidhm amháin, is fiú, ar dtús, deireadh an chomhlachta seo a mharcáil:

end; // FormCreate

agus, ar an dara dul síos, i ráitis brainseach agus tús lúibíní clár - críoch, marcáil an ráiteas dá dtagraíonn an lúibín deiridh:

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

Chun ceanntásca grúpa agus foircinn na gcorp modhanna a aibhsiú, is féidir leat línte atá níos faide ná formhór na ráiteas a chur leis agus a chuimsíonn, mar shampla, na carachtair “=” agus “_”, faoi seach.
Arís, ní mór dúinn forchoimeád a dhéanamh: tá ár sampla ró-shimplí. Agus nuair nach bhfuil an cód modh oiriúnach ar scáileán amháin, is féidir go mbeadh sé deacair sé deireadh as a chéile a thuiscint chun athruithe cód a dhéanamh. I roinnt tiomsaitheoirí d'aois, mar shampla, Pascal 8000 le haghaidh OS IBM 360/370, bhí colún seirbhíse mar seo clóite ar thaobh na láimhe clé sa liosta

B5
…
E5

Chiallaigh sé sin go raibh an lúibín deiridh ar líne E5 ag freagairt don lúibín tosaigh ar líne B5.

Ar ndóigh, is ceist an-chonspóideach í stíl ríomhchlárúcháin, mar sin níor cheart glacadh leis na smaointe a chuirtear in iúl anseo mar rud ar bith níos mó ná ábhar machnaimh. Is féidir leis a bheith an-deacair do bheirt ríomhchláraitheoirí a bhfuil taithí mhaith acu, a d’fhorbair agus a chuaigh i dtaithí ar stíleanna éagsúla le blianta fada oibre, teacht ar chomhaontú. Is ábhar difriúil é do dhalta atá ag foghlaim an chláir agus nach bhfuil am aige fós a stíl féin a aimsiú. Is dóigh liom sa chás seo gur chóir don mhúinteoir ar a laghad smaoineamh simplí ach nach bhfuil chomh soiléir sin a chur in iúl dá scoláirí go mbraitheann rath an chláir go mór ar an stíl ina bhfuil an cód foinse scríofa. B’fhéidir nach leanfadh an mac léinn an stíl mholta, ach ar a laghad ligean dó smaoineamh ar an ngá atá le gníomhartha “breise” chun dearadh an chóid foinse a fheabhsú.

Ag filleadh ar ár bhfadhb bhunúsach ar an Tábla Peiriadach: is féidir le forbairt bhreise dul i dtreonna difriúla. Tá ceann de na treoracha le haghaidh tagartha: nuair a fholaíonn tú an cúrsóir luiche thar chill tábla, feictear fuinneog faisnéise ina bhfuil faisnéis bhreise ar an eilimint shonraithe. Tá tuilleadh forbartha scagairí. Mar shampla, ag brath ar an suiteáil, ní bheidh sa fhuinneog faisnéise ach: an fhaisnéis fhisiceach agus cheimiceach is tábhachtaí, faisnéis ar stair na fionnachtana, faisnéis maidir le dáileadh sa nádúr, liosta de na comhdhúile is tábhachtaí (lena n-áirítear an eilimint seo), airíonna fiseolaíocha, an t-ainm i dteanga iasachta, etc. e. eolaíocht, fisic agus ceimic - bitheolaíocht, tíreolaíocht eacnamaíoch, stair na heolaíochta agus fiú teangacha iasachta.

Ach ní bunachar sonraí áitiúil an teorainn. Nascann an clár go nádúrtha leis an Idirlíon. Nuair a roghnaíonn tú eilimint, cuirtear an nasc i ngníomh, agus osclaítear an t-alt Vicipéid faoin eilimint seo i bhfuinneog an bhrabhsálaí gréasáin. Ní foinse údarásach í an Vicipéid, mar is eol daoibh. Is féidir leat naisc a shocrú le foinsí údarásacha, mar shampla, an chiclipéid cheimiceach, TSB, irisleabhair teibí, fiosruithe ordaithe in innill chuardaigh don eilimint seo, etc. Sin. Beidh mic léinn in ann tascanna simplí ach brí a dhéanamh ar thopaicí DBMS agus Idirlín.

Chomh maith le fiosruithe ar eilimint aonair, is féidir leat feidhmiúlacht a chruthú a mharcálfaidh, mar shampla, cealla sa tábla a chomhlíonann critéir áirithe le dathanna éagsúla. Mar shampla, miotail agus neamh-mhiotail. Nó cealla a dhumpálann gléasra ceimiceach áitiúil isteach i ndobharlaigh.

Is féidir leat feidhmeanna eagraí leabhar nótaí a chur i bhfeidhm freisin. Mar shampla, cuir béim sa tábla ar na gnéithe atá san áireamh sa scrúdú. Ansin aibhsigh na gnéithe a ndearna an scoláire staidéar orthu/a rinne an dalta arís agus arís eile mar ullmhúchán don scrúdú.

Agus anseo, mar shampla, tá ceann de na fadhbanna tipiciúil ceimice scoile:

Mar gheall ar 10 g de cailc. Cé mhéad aigéad hidreaclórach is gá a ghlacadh chun an cailc seo go léir a thuaslagadh?

Chun an fhadhb seo a réiteach, is gá an cheimic a scríobh síos. imoibriú agus na comhéifeachtaí a chur ann, ríomh meáchain mhóilíneacha carbónáit chailciam agus clóiríd hidrigine, ansin cum agus réitigh an chomhréir. Is féidir áireamhán atá bunaithe ar ár gclár bunúsach a ríomh agus a réiteach. Fíor, beidh ort fós a chur san áireamh go gcaithfear an t-aigéad a ghlacadh i mbarraíocht réasúnta agus i dtiúchan réasúnta, ach is ceimic é seo, ní eolaíocht ríomhaireachta.
Aguisín 1: Mar a Oibríonn an tÁireamhán CeimiceDéanaimis anailís ar oibriú an áireamháin ag baint úsáide as an sampla den fhadhb thuas cailc agus "hodgepodge". Tosaímid leis an imoibriú:

CaCO3 + 2HCl = CaCl2 + H2O

Feicimid uaidh seo go mbeidh meáchain adamhach na n-eilimintí seo a leanas ag teastáil uainn: cailciam (Ca), carbón (C), ocsaigin (O), hidrigin (H) agus clóirín (Cl). Sa chás is simplí, is féidir linn na meáchain seo a scríobh isteach in eagar aontoiseach a shainítear mar

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

i gcás ina gcomhfhreagraíonn an t-innéacs eagair d'uimhir na heiliminte. Tuilleadh faoi spás saor in aisce na foirme táblaDlg cuir dhá pháirc. Sa chéad réimse tá sé scríofa ar dtús: “Tugtar an chéad imoibrí”, sa dara ceann - “Is é an dara himoibrí ná x a fháil”. A ligean ar in iúl na réimsí imoibrí1, imoibrí2 faoi ​​seach. Beidh breisithe eile leis an gclár soiléir ón sampla seo a leanas den áireamhán.

Clóscríobh muid ar an méarchlár ríomhaire: 10 g Inscríbhinn sa réimse imoibrí1 athruithe: "Tugtar 10 g don chéad imoibrí." Anois cuirimid isteach foirmle an imoibrí seo, agus ríomhfaidh agus taispeánfaidh an t-áireamhán a mheáchan móilíneach agus tú ag dul isteach ann.

Cliceáil LMB ar an gcill tábla leis an siombail Ca. Inscríbhinn sa réimse imoibrí1 athruithe: “Tugadh 40.078 g don chéad imoibrí Ca 10.”

Cliceáil LMB ar an gcill tábla leis an tsiombail C. Inscríbhinn sa réimse imoibrí1 athruithe: “An chéad imoibrí CaC 52.089 tugtha 10 g.” Iad siúd. Chuir an t-áireamhán suas na meáchain adamhach cailciam agus carbóin.

Cliceáil LMB ar an gcill tábla leis an tsiombail O. Inscríbhinn sa réimse imoibrí1 athruithe: “An chéad imoibrí CaCO 68.088 tugtha 10 g.” Chuir an t-áireamhán meáchan adamhach na hocsaigine leis an suim.

Cliceáil LMB ar an gcill tábla leis an tsiombail O. Inscríbhinn sa réimse imoibrí1 athruithe: “An chéad imoibrí CaCO2 84.087 tugtha 10 g.” Chuir an t-áireamhán meáchan adamhach na hocsaigine leis an suim arís.

Cliceáil LMB ar an gcill tábla leis an tsiombail O. Inscríbhinn sa réimse imoibrí1 athruithe: “Tugtar 3 g don chéad imoibrí CaCO100.086 10.” Chuir an t-áireamhán meáchan adamhach na hocsaigine leis an suim arís.

Brúigh Enter ar mhéarchlár do ríomhaire. Críochnaítear tabhairt isteach an chéad imoibrí agus aistríonn sé go dtí an réimse imoibrí2. Tabhair faoi deara go bhfuil muid ag soláthar leagan íosta sa sampla seo. Más mian leat, is féidir leat iolraitheoirí adamh den chineál céanna a eagrú go héasca, ionas nach gcaithfidh tú, mar shampla, cliceáil seacht n-uaire i ndiaidh a chéile ar an gcill ocsaigine agus tú ag dul isteach san fhoirmle cróimiam (K2Cr2O7).

Cliceáil LMB ar an gcill tábla leis an tsiombail H. Inscríbhinn sa réimse imoibrí2 athruithe: “An dara himoibrí H 1.008 faigh x.”

Cliceáil LMB ar an gcill tábla leis an siombail Cl. Inscríbhinn sa réimse imoibrí2 athruithe: “Dara imoibrí HCl 36.458 aimsigh x.” Chuir an t-áireamhán suas na meáchain adamhach hidrigine agus clóirín. Sa chothromóid imoibriúcháin thuas, cuirtear comhéifeacht 2 roimh chlóiríd hidrigine. Dá bhrí sin, cliceáil LMB ar an réimse imoibrí2. Déantar an meáchan móilíneach a dhúbailt (trí thrí nuair a bhrúitear faoi dhó, etc.). Inscríbhinn sa réimse imoibrí2 athruithe: “An dara himoibrí 2HCl 72.916 faigh x.”

Brúigh Enter ar mhéarchlár do ríomhaire. Críochnaítear iontráil an dara himoibrí, agus aimsíonn an t-áireamhán x ón chomhréir

Tábla peiriadach ar eolaíocht ríomhaireachta saor in aisce,

Sin an méid a theastaigh uainn a fháil.

Nóta 1 Brí an chomhréir mar thoradh air: do dhíscaoileadh 100.086 Da Teastaíonn 72.916 Da aigéad le cailc, agus chun 10 g cailc a thuaslagadh teastaíonn x aigéad uait.

Nóta 2 Bailiúcháin d'fhadhbanna comhchosúla:

Khomchenko I. G., Bailiúchán de fadhbanna agus cleachtaí sa cheimic 2009 (gráid 8-11).
Khomchenko G.P., Khomchenko I. G., Bailiúchán fadhbanna sa cheimic d’iarratasóirí ar ollscoileanna, 2019.

Nóta 3 Chun an tasc a shimpliú, is féidir leat iontráil na foirmle sa leagan tosaigh a shimpliú agus siombail na heiliminte a chur go simplí ag deireadh na líne foirmle. Ansin beidh an fhoirmle de charbónáit chailciam mar a leanas:
CaCOOO
Ach ní dócha go dtaitníonn a leithéid de thaifeadadh le múinteoir ceimice. Níl sé deacair an iontráil cheart a dhéanamh - chun é seo a dhéanamh ní mór duit eagar a chur leis:

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

áit arb é an t-innéacs uimhir na dúile ceimiceacha, agus gurb é an luach ag an innéacs seo líon na n-adamh (ar dtús athshocraítear gach eilimint den eagar go nialas). Ba cheart an t-ord ina scríobhtar adaimh i bhfoirmle, arna nglacadh sa cheimic, a chur san áireamh. Mar shampla, is beag duine a thaitneoidh O3CaC ach an oiread. A ligean ar aistriú an fhreagracht ar an úsáideoir. Ag déanamh eagar:

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

áit a scríobhaimid síos uimhir an dúil cheimicigh de réir innéacs a chuma san fhoirmle. Adamh á chur leis currUimh isteach san fhoirmle:

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

Ag scríobh na foirmle go líne:

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;

Nóta 4 Déanann sé ciall an cumas a sholáthar chun an fhoirmle imoibrí a iontráil mar mhalairt ar an méarchlár. Sa chás seo, beidh ort parsálaí simplí a chur i bhfeidhm.

Is fiú a thabhairt faoi deara go:

Sa lá atá inniu ann, tá na céadta leagan den tábla, agus tá eolaithe i gcónaí ag tairiscint roghanna nua. (Wikipedia)

Is féidir le daltaí a n-intleacht sa treo seo a léiriú trí cheann de na roghanna atá molta cheana féin a chur i bhfeidhm nó iarracht a dhéanamh a gceann bunaidh féin a dhéanamh. D’fhéadfadh sé a bheith cosúil gurb é seo an treoir is lú úsáideach do cheachtanna ríomheolaíocht. Mar sin féin, i bhfoirm an Tábla Peiriadach a chuirtear i bhfeidhm san alt seo, b’fhéidir nach bhfeicfeadh scoláirí áirithe aon bhuntáiste ar leith a bhaineann le cártaí rialaithe thar an réiteach eile trí úsáid a bhaint as cnaipí caighdeánacha TButton. Léireoidh cruth bíseach an tábla (ina bhfuil cruthanna difriúla ar na cealla) buntáistí an réitigh atá molta anseo ar bhealach níos soiléire.

Tábla peiriadach ar eolaíocht ríomhaireachta saor in aisce,
(Córas malartach eilimintí le Theodore Benfey, Foinse)

Deirimid freisin go ndéantar cur síos ar roinnt clár ríomhaireachta atá ann faoi láthair don Tábla Peiriadach sa tuarascáil a foilsíodh le déanaí ar Habré Airteagal.

Aguisín 2: samplaí de thascanna do scagairíAg baint úsáide as scagairí is féidir leat a réiteach, mar shampla, na tascanna seo a leanas:

1) Roghnaigh sa tábla na heilimintí go léir atá ar eolas sa Mheánaois.

2) Sainaithin na heilimintí go léir a bhí ar eolas ag an am a bhfuarthas an Dlí Peiriadach.

3) Sainaithin seacht ndúil a ndearna ailceimiceoirí machnamh ar mhiotail.

4) Roghnaigh na heilimintí go léir atá i stát gásach faoi ghnáthchoinníollacha (n.s.).

5) Roghnaigh na heilimintí go léir atá i stát leachtach ag uimh.

6) Roghnaigh na heilimintí go léir atá i staid sholadach ag uimh.

7) Roghnaigh na heilimintí go léir is féidir a bheith faoi lé aer ar feadh i bhfad gan athruithe suntasacha ar ghnáthchoinníollacha.

8) Roghnaigh na miotail go léir a thuaslagann in aigéad hidreaclórach.

9) Roghnaigh na miotail go léir a thuaslagann in aigéad sulfarach ag uimh.

10) Roghnaigh gach miotal a thuaslagann in aigéad sulfarach nuair a théitear é.

11) Roghnaigh na miotail go léir a thuaslagann in aigéad nítreach.

12) Leithlisigh gach miotal a imoibríonn go foréigneach le huisce ag coinníollacha comhthimpeallacha.

13) Roghnaigh na miotail go léir.

14) Sainaithin gnéithe atá forleathan sa nádúr.

15) Sainaithin gnéithe a fhaightear sa nádúr i saorstát.

16) Sainaithin na gnéithe a imríonn an ról is tábhachtaí i gcorp an duine agus ainmhithe.

17) Roghnaigh eilimintí a úsáidtear go forleathan sa saol laethúil (i bhfoirm saor in aisce nó i gcomhcheangail).

18) Na heilimintí is contúirtí le bheith ag obair leo a shainaithint agus a dteastaíonn bearta speisialta agus trealamh cosanta leo.

19) Sainaithin na heilimintí, i bhfoirm shaor nó i bhfoirm chomhdhúile, is mó atá i mbaol don chomhshaol.

20) Roghnaigh miotail lómhara.

21) Sainaithin gnéithe atá níos costasaí ná miotail lómhara.

Nótaí

1) Déanann sé ciall scagairí iolracha a sholáthar. Mar shampla, má chuireann tú scagaire ar siúl chun fadhb 1 a réiteach (gach eilimint atá ar eolas sa Mheán-Aois) agus 20 (miotail lómhara), ansin cuirfear béim ar chealla le miotail lómhara ar a dtugtar sna Meánaoiseanna (mar shampla, de réir dath) ( mar shampla , ní bheidh Pallaidiam a aibhsiú , a osclaíodh i 1803 ).

2) Déanann sé ciall a chinntiú go n-oibríonn roinnt scagairí i mód den sórt sin go roghnaíonn gach scagaire cealla lena dath féin, ach ní scriosann sé go hiomlán roghnú scagaire eile (cuid den chill i dath amháin, cuid i gceann eile). Ansin, i gcás an sampla roimhe seo, beidh gnéithe de thrasnú tacair a aimsíodh sa Mheán-Aois agus miotail lómhara, chomh maith le heilimintí nach mbaineann ach leis an gcéad sraith agus leis an dara sraith amháin, le feiceáil. Iad siúd. miotail lómhara nach bhfuil ar eolas sa Mheán-Aois, agus gnéithe ar a dtugtar sa Mheán-Aois ach nach miotail lómhara.

3) Déanann sé ciall tar éis an scagaire a chur i bhfeidhm chun a chinntiú go bhféadfaí obair eile a dhéanamh leis na torthaí a fhaightear. Mar shampla, tar éis dó eilimintí atá ar eolas sna Meánaoiseanna a roghnú, cliceáileann an t-úsáideoir LMB ar an eilimint roghnaithe agus tógtar chuig an alt Vicipéid faoin eilimint seo é.

4) Déanann sé ciall an cumas a chur ar fáil don úsáideoir díroghnú trí chliceáil LMB ar an gcill tábla roghnaithe. Mar shampla, chun míreanna atá feicthe cheana féin a bhaint.

5) Déanann sé ciall a chinntiú go ndéantar liosta na gcealla roghnaithe a shábháil i gcomhad agus go bhfuil comhad den sórt sin á luchtú le roghnú uathoibríoch cealla. Tabharfaidh sé seo deis don úsáideoir sos a ghlacadh ón obair.

D’úsáideamar léarscáil rialaithe statach, réamhshocraithe, ach tá go leor tascanna tábhachtacha ann inar féidir úsáid a bhaint as léarscáileanna rialaithe dinimiciúla a athraíonn de réir mar a ritheann an clár. Sampla is ea eagarthóir graf, ina n-úsáideann an t-úsáideoir an luch chun suíomh rinn i bhfuinneog a léiriú agus chun imill a tharraingt eatarthu. Chun rinn nó imeall a scriosadh, ní mór don úsáideoir é a dhíriú. Ach má tá sé éasca go leor pointe a dhéanamh ar rinn marcáilte le ciorcal, beidh sé níos deacra pointe a tharraingt ar imeall a tharraingítear le líne tanaí. Cabhróidh léarscáil rialaithe anseo, áit a n-áitíonn rinn agus ciumhaiseanna comharsanachtaí níos leithne ná mar atá san fhíor infheicthe.

Ceist taobh suimiúil a bhaineann leis an modh oiliúna casta seo ná: an féidir an modh seo a bheith úsáideach chun AI a oiliúint?

Foinse: will.com

Add a comment