Микроорганизмдердiң адам үшiн маңызы зор: бiрiншiден, олар биосферада үлкен рөл атқарады және екiншiден, оларды әртүрлi әдiстер арқылы қажеттi мақсатта қолдануға болады.
Адам барған сайын бактерияларды кеңiнен қолдануда. Бұл қазiргi өндiрiстiң қайта қурылуы және биотехнологияның пайда болуының алғы шарттары. Осыған қарамастан, бiз күнделiктi қолданыс заттарының, соның iшiнде қоректi заттар мен энергия көзiнiң алыну әдiсiнiң түбiрiмен өзгертетiнiне сенiмдiмiз. Биотехнологияның өркендеуi көп жағынан генетикамен байланысты. Генетикалық бiлiмнiң жиналуынан, кез-келген организм генiмен, соның нәтижесiнде, айналымға қатысуға еркiн мүмкiндiк алдық. Осылай гендiк инженерия пайда болды.
Биогеохимиялық циклдар (биогендi элементтер айналымы). Азот айналымына келесi бактериялар қатысады:
Об1. Адамға пайдалы бактериялар
Микроорганизмдердiң адам үшiн маңызы зор: бiрiншiден, олар биосферада үлкен рөл атқарады және екiншiден, оларды әртүрлi әдiстер арқылы қажеттi мақсатта қолдануға болады.
Адам барған сайын бактерияларды кеңiнен қолдануда. Бұл қазiргi өндiрiстiң қайта қурылуы және биотехнологияның пайда болуының алғы шарттары. Осыған қарамастан, бiз күнделiктi қолданыс заттарының, соның iшiнде қоректi заттар мен энергия көзiнiң алыну әдiсiнiң түбiрiмен өзгертетiнiне сенiмдiмiз. Биотехнологияның өркендеуi көп жағынан генетикамен байланысты. Генетикалық бiлiмнiң жиналуынан, кез-келген организм генiмен, соның нәтижесiнде, айналымға қатысуға еркiн мүмкiндiк алдық. Осылай гендiк инженерия пайда болды.
Биогеохимиялық циклдар (биогендi элементтер айналымы). Азот айналымына келесi бактериялар қатысады:
1. азоттүзушi бактериялар, еркiн тiршiлiк ететiн сапрофиттер, мысалы Azotobacter, немесе симбионттар, мысалы Rhizobium;
2. нитраттаушы бактериялар, органикалық қосылыстарда байланысқан азотты (мысалы, ақуызда) нитратқа, мысалы Mitmsomonos Nitobactor: айналдырады;
3. нитраттайтын бактериялар, мысалы Thiobacillus, яғни нитратты бос азотқа айналдырады.ъяснение:
Рассмотрим, что делает эта программа.
c := 0; // начальное значение счётчика
for i := 1 to 9 do // цикл по i
if A[i - 1] < A[i] then begin // если текущий элемент больше предыдущего
c := c + 1; // то увеличиваем счётчик на 1
t := A[i]; // и меняем текущий элемент местами с предыдущим
A[i] := A[i - 1];
A[i - 1] := t
end;
Последние три строчки перед end - обычный алгоритм обмена значениями между двумя переменными (t = a; a = b; b = t).
Итак, моделируем, что делает программа и считаем число обменов.
0) 6 9 7 2 1 5 0 3 4 8 - исходный массив
1) 6 9 7 2 1 5 0 3 4 8 -> 9 6 7 2 1 5 0 3 4 8 ОБМЕН
2) 9 6 7 2 1 5 0 3 4 8 -> 9 7 6 2 1 5 0 3 4 8 ОБМЕН
3) 9 7 6 2 1 5 0 3 4 8 ОК
4) 9 7 6 2 1 5 0 3 4 8 ОК
5) 9 7 6 2 1 5 0 3 4 8 -> 9 7 6 2 5 1 0 3 4 8 ОБМЕН
6) 9 7 6 2 5 1 0 3 4 8 ОК
7, 8, 9) Ноль будет "всплывать" в конец, 3 ОБМЕНА
Всего будет 6 обменов, c = 6
Подробнее - на -
Объяснение: