Эргономика (гр. ergon – жұмыс + nomos – заң) – еңбек құралдары мен үдерістерін оңтайландыру арқылы еңбекке қолайлы жағдай жасау мақсатымен адамды (адамдар тобын) және оның қазіргі заманғы өндірістің еңбек үдерістеріне қатысуын зерделейтін ғылыми пән. “Адам – машина (техника‚ бұйым)”‚ “адам – орта” жүйелеріндегі байланыстарды оңтайлы шешу стратегиясын айқындайды.[1] Адам‚ машина және орта күрделі бүтін ретінде қаралуға тиіс екенін‚ мұнда адам жетекші рөл атқаратынын мойындайды. “Адам – машина – орта” кешенін ұтымды жоспарлап‚ енгізу үшін адам мен машинаның үйлесімділігін ескеретін эргономик. талаптарды қамтамасыз ету керек‚ олар: биофизикалық үйлесімділік – машина‚ басқару органдары және адам (оператор) талап етілетін күш-жігер‚ қуат‚ басқару әрекеттерінің жылдамдығы‚ дәлдігі‚ қарқыны тұрғысынан бір-біріне сай келуге тиіс; антрометрикалық үйлесімділік – адамның антропол. (бойы‚ жасы‚ салмағы‚ т.б.) және физиол. ерекшеліктерін ескере отырып, ұтымды ұйымдастырылған жұмыс орнын жасау; техникалық-эстетикалық үйлесімділік – машинаның тартымдылығын қамтамасыз ету. Эргономикалық талаптар адам мен техника арасындағы атқарымдарды бөлу мен келісуге‚ әрекет үдерістеріне (еңбектің сапасына‚ қауырттығына‚ т.б.)‚ әрекет құралдарына (жұмыс орнының жабдығына‚ басқару органдарына‚ т.б.)‚ әрекет жағдайына (микроахуалға‚ шуылға‚ дірілге‚ т.б.) жатады. Олар техниканы жасап‚ өндіріске енгізудің барлық сатыларында ескерілуге тиіс. Белгіленген талаптарға сай келетін эргономик. көрсеткіштер бұйымның жекелеген түрлерін пайдаланудың қолайлылығы мен қауіпсіздігін сипаттауға мүмкіндік береді‚ еңбектің мазмұнын байытып‚ тартымдылығын жақсартуға‚ өнімділігін арттыруға‚ адамның күш-қуатын‚ денсаулығын жұмыс істеу қабілетін сақтауға септігін тигізеді.[2][3][4]
Объяснение:
const
n=10;
type
Sot=record
fam:string;
zp:integer;
end;
begin
var Sotr:=new Sot[n];
Writeln('Вводите фамилию и через пробел зарплату');
for var i:=0 to n-1 do begin
var s:=ReadlnString(i+1+':');
var ms:=s.Split;
(Sotr[i].fam,Sotr[i].zp):=(ms[0],StrToInt(ms[1]));
end;
var r:=Sotr.OrderBy(x->x.zp).First;
WritelnFormat('{0} получает всего лишь {1}',r.fam,r.zp)
end.
Тестовое решение:
Вводите фамилию и через пробел зарплату
1: Иванов 32000
2: Петров 28000
3: Козлов 34000
4: Сидорова 41400
5: Пупкин 30000
6: Кузьмина 36000
7: Васечкин 29700
8: Бененсон 32500
9: Паутова 41000
10: Ромашкин 36400
Петров получает всего лишь 28000