9 Окт »

Алгоритмы сортировки вставками

Автор: Основной язык сайта | В категории: Изучаем информатику
1 кол2 пара3 трояк4 хорошо5 отлично (Еще не оценили)
Загрузка...

Алгоритмы сортировки вставками отличаются от приведенных выше алгоритмов тем, что ищутся не «элементы для мест», а «места для элементов». Из семейства этих алгоритмов рассмотрим алгоритм прямых вставок. В массиве выделяем две части: отсортированную и нет. Сначала отсортированная часть содержит только первый элемент (сам по себе благоустроенный). Дальше каждый раз берем

[smszamok]

первое значение и «перетягиваем» его к отсортированной так, чтобы она не потеряла благоустроенности. Для этого передвигаем текущее значение по левую сторону до тех пор, пока оно не займет свое правильное место в отсортированной части массива, т.е. когда значение по левую сторону и по правую сторону текущего будут стоять «правильно» относительно него. Итак, элемент «вставляется» в отсортированную часть массива (откуда и название метода).

  • procedure insertSort(var A:alnt; n:word);
  • var и, k : word; begin
  • for k:=2 to n do begin и : =k; while (A[i]<A[i-l])and(i>l) do begin
  • swap(A[i], A[i-1]); dec(i); end; end; end;

Поскольку сдвиг элемента на одну позицию по левую сторону «стоит» три команды присваивания, рекомендуем запомнить эталонный элемент (тот, для которого ищется место в отсортированной части) в дополнительной сменной. Тогда сдвиг можно выполнить одним присваиваниям, а запам’ятований элемент потом одним присваиваниям поставить на уволенное место.

  • procedure insertSort (var A:alnt; n-.word);
  • var i, k : word; etalon : integer; begin
  • for k:=2 to n do begin etalon:=A[k]; i:=k;
  • while (i>l) and (A[i-1]>etalon) do begin A[i]:=A[i-l]; dec(i);
  • end;
  • А[и] :=etalon; end; end;

Сложность этого метода также имеет оценку Щп2). В нем, как и в сортировке «пузырьком», выполняется много обменов соседних элементов. В 1959 году Д.Шелл предложил усовершенствование алгоритма прямых вставок. Его идея — сравнивать элементы, которые находятся на определенном расстоянии один от другого и уменьшать это расстояние.

Рассмотрим пример. Пусть массив имеет такой вид: 44     55      12      42      94      18      06      67 Сначала отдельно сгруппируем и упорядочим с помощью прямых вставок элементы, которые находятся на расстоянии 4 (четвертное упорядочение). В этом примере восемь элементов, поэтому группы содержат по два элемента.

  • 1
  • 1
  • 55
  • 94
  • f
  • 67
  • 44      18      06      42
  • Теперь сгруппируем элементы на расстоянии 2 [двойное упорядочение). Имеем две группы по четыре элемента.
  • J          и          І           \
  • Об      18      12      42      44      55      94      67
  • t           и          t           t
  • В конце концов, выполним обычное (одинарное) упорядочение, сравнивая соседние элементы.
  • 06     12      18      42     44      55      67      94 З описанного понятно, что начальное расстояние h = и/2. После каждого прохода она уменьшается вдвое.
  • procedure ShellSort(var A:alnt; n:word); var и, j, h : word; temp   integer; begin
  • h := n div 2; while h>0 do begin ,  for и := h to n-h+1 do
  • begin
  • j:=i; temp:=А[и];
  • while (j>=h)and(temp<A[j-h]) do begin A[j]:=A[j-h]; dec(j,h); end;
  • A[j] := temp; end;
  • h := h div 2; end; end;

[/smszamok]

Итак, идея метода Шелла: изменить массив так, чтобы каждая группа элементов на расстоянии h была благоустроенной. Это разрешает за некоторого ряда расстояний сравнения h, последняя из которых равняется единице, получить упорядоченный массив. Но какую последовательность шагов следует избрать? Было изобретено много рядов расстояний h, которые хорошо зарекомендовали себя, но наилучшей среди них нет. Доказано лишь, что лучшие результаты дают расстояния, которые не являются делителями одна одной. В основном используют нисходящие геометрические прогрессии, поскольку в этой ситуации количество шагов близкое к log г.

9 Окт »

Сочинение оценка романа Толстого «Война и мир»

Автор: Основной язык сайта | В категории: Задания по русскому языку
1 кол2 пара3 трояк4 хорошо5 отлично (Еще не оценили)
Загрузка...

В 1869 году Л. Н. Толстой завершил работу над величайшим романом-эпопеей «Война и мир». Современники восприняли книгу по-разному: от бурных восторгов до полнейшего неприятия. Многие мнения были необъективны, личностны, чувствовался дилетантский подход.

Тут нужен был «равный художник», который бы высказал настоящую оценку «Войны и мира» голосом «власть имущего». Именно это и сделал Иван Сергеевич Тургенев — старший современник Толстого и отчасти его учитель в литературе.

Толстой был несговорчивым учеником. Отношения его с Тургеневым были сложными и в жизни, и в литературе. Это была странная вражда и странная дружба двух великих современников, которая привлекала внимание и озадачивала биографов. «Ни один писатель, ни один критик не уделял «Войне и миру» столько внимания,— отмечает Н. Н. Гусев, — как друг-недруг Толстого — Тургенев.

Тургенев читал «Войну и мир» как исторический роман и судил об этом произведении так, как привык судить о произведениях этого жанра. «Где тут черты эпохи — где краски исторические? — недоумевал Тургенев. — Фигура Денисова бойко начерчена, но она была бы хороша как узор на фоне — а фона-то и нет».

Удивляли Тургенева и рассуждения, «философские главы», неожиданно прерывавшие повествование: «Роман Толстого плох не потому, что он тоже заразился «рассу-дительством»: этой беды ему бояться нечего; он плох потому, что автор ничего не изучил, ничего не знает и под именами Кутузова и Багратиона выводит нам каких-то рабски списанных современных генеральчиков». Первое и весьма существенное замечание Тургенева состоит в том, что «Война и мир» недостаточно исторична для исторического романа. «Все эти маленькие штучки, хитро подмеченные и вычурно высказанные, мелкие психологические замечания. …Как все это мизерно на широком полотне исторического романа».

В историческом романе вся летопись должна быть «в едином сборе». Между тем у Толстого события 1812года представлены крупно, а перспектива 1825 года намечена и как бы растворена в психологических подробностях жизни Пьера, Николая Ростова и Николеныш Болконского. «Как это он упустил из вида весь декабристский элемент, который такую роль играл в 20-х годах?» — недоумевал Тургенев.

Кроме того. Тургенев воспринимал «Войну и мир» как русский психологический роман, почерпнувший многое из современной диалектической философии. «Неужели не надоели Толстому, — пишет Тургенев.—эти вечные рассуждения о том — трус, мол, ли я или нет — вся эта патология сражения?». То, что Тургенев называет «вечными рассуждениями», — это именно то, чему он сам отдал дань в «Записках охотника» («Гамлет Щигровско-го уезда») и в романе «Рудин».

Что касается эстетических вопросов, то они вызывали у Тургенева еще большее беспокойство. «И как это все холодно, сухо, как чувствуется недостаток воображения и наивности в авторе,— как утомительно работает перед читателем одна память» память мелкого, случайного, ненужного*. Тургенев предпочитал «Казаков» новому историческому роману Толстого, который казался ему «несчастным продуктом».

Но в’ то же время Тургенев нетерпеливо ждет продолжения романа и внимательно читает новые главы. «Но со всем тем — в этом романе столько красот первоклассных, — признавался он, — такая жизненность, и правда, и свежесть — что нельзя не сознаться, что с появления «Войны и мира» Толстой стал на первое место между всеми нашими современными писателями. С нетерпением ожидаю четвертого тома». Тургенев не только прояснял, он совершенно по-новому ставил исторические и эстетические вопросы.   «Есть в этом романе вещи, которых,

260

 

кроме Толстого, никому в целой Европе не написать и которые возбудили во мне озноб и жар восторга».

Тургенев стал читать «Войну и мир» не только как историческую хронику определенной эпохи или современный роман, а как вечную книгу русской жизни. «Есть целые десятки страниц сплошь удивительных, первоклассных, — признается Тургенев, — все бытовое, описательное (охота, катанье ночью и т. д.)…»

Иное дело, когда Толстой обращается к философии. Тургенев не сочувствовал религиозным идеям Толстого. Неудивительно поэтому, что он столь скептично отозвался о его философии: «Беда, коли автодидакт, да еще во вкусе Толстого, возьмется философствовать». Рассуждая логически (ведь он был не автодидакт, а профессиональный философ с берлинским дипломом), Тургенев приходил к неутешительным выводам. Но он был не только философ, но и великий художник. И когда его непосредственное восприятие получало «волю», выводы оказывались иными: «Толстой настоящий гигант между остальной литературной братьей, — признавался Тургенев, — и производит на меня впечатление слона в зверинце: нескладно, даже нелепо — но огромно й как умно! Дай Бог ему написать еще двадцать томов!»

В своих «Литературных воспоминаниях» Тургенев заявил, что Толстой по силе своего творческого дарования стоит во главе всего, что появилось в европейской литературе с 1840 года. Иными словами, он сопоставлял его имя с именами таких известных западных писателей, как Бальзак, Флобер, Стендаль.

Тургенев послал Флоберу первый «несколько слабоватый», но сделанный «с усердием и любовью» перевод «Войны и мира». Флобер был потрясен этой книгой. «Спасибо, что вы дали мне возможность прочитать роман Толстого, — написал он Тургеневу. — Это первоклассное произведение». Флобер так же, как Тургенев, не испытывал особенного сочувствия к философским отступлениям Толстого и даже с сожалением говорил: «Он повторяется и философствует». Но и его повторения и философствования казались ему важной чертой самой формы романа, не говоря уже о его содержании.

Характерно и то, что Флобер прочел «Войну и мир» как книгу о «природе и человечестве», отмечая при этом, что здесь всюду «виден он сам, автор и русский», «Какой художник и какой психолог! — пишет Флобер. — Два первые тома великолепны… Подчас он напоминает мне Шекспира».

Полемика о Толстом не вся была на виду. Часть этого напряженного «разыскания истины» шла скрыто, в личной переписке. Мнение Флобера запечатлено в его письме к Тургеневу. Это мнение Тургенев сообщил в Ясную Поляну «с дипломатической точностью ».

Тургенев действительно много сделал для того, чтобы русская литература была своевременно прочитана и оценена по достоинству в Европе. Его высокий авторитет в литературных кругах на Западе помог ему с честью и достоинством исполнить ту историческую роль, которую он принял на себя.

Как отмечает Тургенев, в «Войне и мире» главную ценность представляет само эпическое искусство повествования. «Это обширное произведение овеяно эпическим духом; в нем частная и общественная жизнь России в первые годы нашего века воссоздана мастерской рукой».

«Война и мир» сложна, потому что в ней представлена национальная жизнь в ее исторических и вечных формах, «Перед читателем проходит целая эпоха, богатая великими событиями и крупными людьми… Развертывается целый мир со множеством выхваченных прямо из жизни типов,, принадлежащих ко всем слоям общества».

В открытом письме к издателю (и читателям) парижской газеты Тургенев характеризовал эту книгу в целом. А в целом она представлялась ему родом энциклопедии, заключающей в себе универсальное знание о России.

«Граф Толстой — писатель русский до мозга костей, — пишет Тургенев, — и те французские читатели, кого не оттолкнут некоторые длинноты и странность некоторых суждений, будут вправе сказать, что «Война и мир» дала им более непосредственное и верное представление о характере и темпераменте русского народа и о русской жизни вообще, чем если бы они прочитали сотни сочинений по этнографии и истории».

Газетная и журнальная критика 60-х годов при первом появлении «Войны и мира» в печати высказала некоторые фундаментальные положения о художественной форме этой книги, о ее историческом и эстетическом содержании.

Не все сказанное тогда вошло в историю литературы, не все было одинаково ценным. Время произвело отбор материала. Но и то, что оказалось «отсеянным», сыграло свою роль в истории познания художественного мира Толстого. Эпоха 60-х годов потребовала «мысли народной» в литературе и обрела «Войну и мир».

9 Окт »

Задача для самостоятельного выполнения

Автор: Основной язык сайта | В категории: Изучаем информатику
1 кол2 пара3 трояк4 хорошо5 отлично (Еще не оценили)
Загрузка...

Предусмотреть возможность прибавлять к таблице строки. Подсказка. Разместить на форме еще две кнопки Button2 («Добавить»), Button3 («Изъять») и компонент Edit 1 для введения названия страны, которая будет прибавляться к таблице .Для компонентов Button создать процедуры обработки события OnClick (см. листинг программы).

Листинг программы:

unit olimp_;

interface

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

Grids, StdCtrls, ExtCtrls;

type

private

public

end; var

Forml: TForml; implementation {$R *.DFM}

 

procedure TForml.FormActivate(Sender: TObject);
begin

tabl.Cells[0,0]:

= ;

tabl.Cells[1,0] :

=1Золотых’;

tabl.Cells[2,0]:

=’Серебряных’;

tabl.Cells[3,0]:

= ЛБронзовых’;

tabl.Cells[4,0]:

= ‘Всего медалей’ ;

tabl.Cells[5,0]:

=’Баллов’;

tabl.Cells[0,1]:

= ‘Украина’ ;

tabl.Cells[0,2]:

=’Белоруссия’;

tabl.Cells[0,3] :

=’Англия’;

tabl.Cells[0,4] :

=’Германия’;

tabl.Cells[0,5]:

=’Италия’;

tabl.Cells[0,6] :

=’Китай’;

tabl.Cells[0,7]:

=’Корея’;

tabl.Cells[0,8]:

—  Куба’ ;

tabl.Cells[0,9]:

=’Нидерланды’ ;

tabl.Cells[0,10]

: = ‘Россія’;

tabl.Cells[0,11;

:=’США’ ;

tabl.Cells[0/12]

:=’Франция’;

tabl.Cells[0,13:

:=’Япония’;
  • end;
  • procedure TForml.ButtcnlClick(Sender: TObject);
  • // процедура для кнопки «Итог»
  • var
  • c,r:integer; {номер столбика и номер строки таблицы}
  • s:integer;// всего медалей у команды
  • р:integer;// баллов у команды
  • m:integer;// номер ряда с максимальным количеством баллов
  • buf :array[0. .5] of string; // буфер для обмена строк
  • и:integer;// номер строки — используется в упорядочении
  • begin
  • for r:=l to tabl.rowcount do // обработать все строки
  • begin s: =0;
  • //общее количество медалей
  • for с:=1  to 3 do
  • if tabl.cells[c,r] <> ЛЛ
  • then s:=s+StrToInt(tabl.cells[c,r])
  • else tabl.cells[c,r]: = v 0′;
  • // общее количество баллов
  • p:=7*StrToInt(tabl.cells[1,r])+
  • 6*StrToInt(tabl.cells[2,r])+
  • 5*StrToInt(tabl.cells[3,r]);
  • // вывод результатов
  • tabl.cells[4,r]:=IntToStr(s); // всего медалей
  • tabl.cells[5,r]:=IntToStr(p); // всего баллов end;
  • {упорядочение таблицы за спаданием — по 5-му столбику} // упорядочение методом выбора for r:=l to tabl.rowcount-1 do begin
  • m:=r; // наибольший элемент — в r-му строке for i:=r to tabl.rowcount-1 do
  • if StrToInt (tabl. cells [5, i])> StrToInt (tabl. cells [5,m]) then m:=i; if r <> m then begin
  • for c:=0 to 5 do
  • begin buf[c]:=tabl.Cells[c,r]; tabl.Cells[c,r]:=tabl.Cells[c,m]; tabl.Cells[c,ml:=buf[c];
  • end; end; end; end;
  • procedure TForml.Button2Click(Sender: TObject); / / процедура для кнопки «Добавить» begin
  • if Editl.Text=vv then begin
  • MessageDlg(‘Введите название страны!’, mtError, [mbOK] ,0) ;

 

 

 

 

 

 

exit; end;

  • (вставка нового пустого рядха в конец таблицы}
  • (если таблица на момент внесения новых данных порожняво новый рядох не прибавляется}
  • if (Tabl.RowCount<>2> or (Tabl .Cells (0 ,1]<>Л ‘} then Tabl.RowCount:=Tabl.RowCount+1;
  • // заполнение каморок последней строки таблицы
  • Tabl.Cells[0,Tabl.RowCount-1]:=Editl.text;
  • // добавленная строка становится текущим
  • Tabl.Row:=Tabl.RowCount-1;
  • Editl.Text: v;
  • end;
  • procedure TForml.Button3Click(Sender: TObject);
  • // процедура для кнопки «Изъять»
  • var и:integer;
  • begin
  • (если в таблице есть только два строки, то строка не изымается, а очищується}
  • if Tabl.RowCount=2 then begin Tabl.Rows[1].Clear; exit ;
  • end;

// сдвиг рядхів вверх,   начиная  с  текущего

for i:=tabl.Row to tabl.RowCount-1 do Tabl.Rowsfi]:=Tabl.Rows[i+l];

//изъятие последней строки

tabl.RowCount:=tabl.RowCount-1;

end;

end.

9 Окт »

Организация работы с таблицами и базами данных

Автор: Основной язык сайта | В категории: Изучаем информатику
1 кол2 пара3 трояк4 хорошо5 отлично (Еще не оценили)
Загрузка...

Анализ проекта. Для реализации проекта скористатиємось одн им из средств среды программирования Delphi — компонентом StringGrid (вкладыш палитры компонентов Additional), который служит для отображения данных в виде таблицы. Этот компонент имеет много свойств, Рассмотрим свойства компонента, которые будем использовать в нашем проекте:

  • ColCount ‘— содержит количество столбиков в таблице;
  • RowCount — содержит количество строк в таблице;
  • FixedCols — содержит количество фиксированных по левому краю столбиков;
  • FixedRows — содержит количество фиксированных по верхнему краю строк;
  • FixedColor- задает цвет фиксированных элементов таблицы;
  • Color — задает цвет таблицы;
  • Rows — содержит список столбиков;
  • Row — содержит номер строки, в которой находится избранная каморка;
  • Cells — дает возможность обратиться к конкретной каморке за указанными номером столбика и номером строки;

Options. goEditing -дает возможность «разрешить» (значение True) или «запретить» (значение False) выполнять редактирование каморок таблицы.

Для обрамления формы олимпийской символикой воспользуемся компонентом Shape, что служит для размещения на форме геометрических фигур — прямоугольника, круга, квадрата, эллипса. Разместим на форме пять компонентов Shape и установим для этих компонентов соответствующие значения определенных свойств для отображения пятерых цветных кругов одного размера.

Алгоритм разработки проекта

  • Создать папку D:\Delphi\Pract_22.
  • Загрузить среду визуального программирования Delphi.
  • Разместить на форме визуальные компоненты StringGridl, Buttonl, Shapel-Shape5; установить этим компонентам значения свойств согласно таблице 22.
  • Для формы Forml создать процедуру обработки события OnActivate, в которой заполнить каморки фиксированной строки и фиксированного столбика (см. лістинг программы).
  • Создать для кнопки Buttonl процедуру обработки события OnClick, которая содержит вычисление общего количества полученных медалей и количества набранных баллов, а также команды упорядочения таблицы за спаданием по столбику «Баллы» (см. листинг программы).

Разработка проекта «Рейтинг стран по результатам олимпийских

  

  

  

  

 

  

 

  

 

 

  

 

  

 

  

 

  

 

  

 

Компонент

Вкладыш окна «Инспектор объектов» (Object Inspector) Свойство (Properties) / Событие (Events) Значение свойства/ обработка события (тело процедуры обработки события’)
Formal Properties Caption Рейтинг стран по результатам олимпийских соревнований
Color По выбору
Font Шрифт, размер, цвет по выбору

StringGridl

Properties ColCount 6
Row Count 14
Name Tabl
FixedCols 1
FixedRows ]
FixedColor По выбору
Color По выбору

Options.goEditin

True
Button 1 Properties Caption Итог
Font Шрифт, размер, цвет по выбору
Shapel-Shape5 Properties Shape StCircle
Pen.Color По выбору
Pen.Sty]e psSolid тип—тип линии (сплошная)
Pen. Width 5 — толщина линии
Brusn.Style bsClear -нет закрашивания фигуры

Сохранить проект в папке D:VDelphi\Pract_22. Запустить проект и проверить правильность его выполнения.

9 Окт »

Природа в романе Толстого Война и Мир

Автор: Основной язык сайта | В категории: Примеры сочинений
1 кол2 пара3 трояк4 хорошо5 отлично (1голосов, средний: 4,00 out of 5)
Загрузка...

Идеал муравейных братьев, льнущих любовно друг к другу, остался для меня тот же. И как я тогда верил, что есть та зеленая палочка, на которой написано то, что должно уничтожить все зло в людях и дать им великое благо, так я верю и теперь, что есть эта истина и что будет она открыта людям и даст им то, что она обещает. Л. Н. Толстой

Л. Н. Толстой высоко ценил облагораживающее влияние природы на человека, показал в своих

[smszamok]

произведениях ее красоту. В критической литературе о писателе глубоко и многосторонне разработан вопрос о тесной связи его пейзажей с внутренним пиром героев. В «Войне и мире» пейзажи связаны чаще всего с Ростовыми и Андреем Болконским, а также с Пьером Безуховым. Писатель как бы говорит: тот, кто лишен истинных духовных ценностей (Кура-гины, Друбецкой, Шерер и др.),» не способен ни увидеть, ни почувствовать, ни понять душу всего сущего, его естество — природу. И не только поведение таких людей, но их сосуществование вообще начинает становиться противоестественным. Напротив, добрый в своей основе человек самим добром связан с природой и обязан ей. Добро естественно, зло — нарушение законов жизни и природы.

Но, помимо лирической и психологической связи с героями, пейзажи Толстого несут и другую, часто не меньшую нагрузку: они уясняют смысл романа, позицию самого автора, своеобразие его как художника.

Первый пейзаж, который мы рассмотрим, — описание неба над Праценскими высотами» где лежит раненный в Аустерлицком сражении Андрей Болконский.

«Над ним не было ничего уже, кроме неба, — высокого неба, не ясного, но все-таки неизмеримо высокого, с тихо ползущими по нем серыми облаками. «Как тихо, спокойно и торжественно, совсем не так, как я бежал, — подумал князь Андрей, — …совсем не так ползут облака по этому высокому бесконечному небу. Как же я не видал прежде этого высокого неба? И как я счастлив, что узнал его наконец. Да! все пустое, все обман, кроме этого бесконечного неба. Ничего, ничего нет, кроме его… ».

Средства очень лаконичны — это эпитеты, многие из них повторяются: синеющая бесконечность, плывущие облака, и небо — высокое, бесконечное и, наконец, справедливое и доброе.

Эпитеты Толстого не однозначны по смыслу: часть из них дает представление о внешнем виде предмета, другие вносят эмоциональную окраску, а третьи как бы дают моральную оценку. Первые условно назовем описательными, вторые — метафорическими, третьи — оценочными.

Толстой не только рисует поэтическую картину неба, но дает моральную оценку устремлениям князя Андрея, его еще пока не вполне четким идеалам. Ведь для него небо — полная противоположность тому, чтс здесь на земле: телам убитых и раненых на войне, самодовольному и потому ничтожному Наполеону, улыбающемуся и счастливому «мелким тщеславием и радостью победы», и, наконец, недавним мечтам самого Андрея о славе. На земле, охваченной распрями, убийствами, эгоистическими стремлениями людей, нет справедливости и добра, а они нужны людям прежде всего.

К таким мыслям пришел князь Андрей. И это мысль не только героя, но и самого Толстого. Эпитеты справед ливое, доброе стали средством выражения его мыслей. Но чаще в описании неба видим слова бесконечное, высокое. Стремление к миру, бескорыстию, справедливости — это высокие стремления, и осуществление их требует от людей бесконечных усилий. Эпитеты не столько описывают безбрежность неба, сколько оценивают идеалы героя и автора.

Пейзаж, при создании которого используется минимальное количество художественных приемов (эпитеты, повторы), выполняет идейную функцию, он проникнут страстным толстовским осуждением агрессивных войн, антигуманных эгоистических стремлений, призывом к высоким идеалам.

Очень существенна и композиционная роль его: он дает почувствовать, что в жизни князя Андрея наметился серьезный перелом, что герой, очевидно, откажется от честолюбивых помыслов и военной карьеры, а значит, читателя ожидает ощутимый поворот сюжета.

Философская мысль о вечности природы, о быстротечности человеческой жизни лежит в основе пейзажей. Но решена она до-разному. Толстой смотрит на жизнь оптимистичнее, пейзаж его, сложный и глубокий, внушает веру в человека и его высокое предназначение.

Пейзаж имеет большое значение для понимания образа Андрея Болконского и мыслей автора о смысле жизни человека.

Особенности изобразительных средств Толстого: тонкий психологизм и в связи с этим использование приема олицетворения; объемность, стереоскопичность картин природы, изображение в движении, звуках, красках, с игрой света и теней; различие эмоциональных оттенков стиля — то вдумчиво-глубокого, то реалистически точного, то романтически-приподнятого, восторженно-величавого, то шутливо-обыденного.

Картины природы в романе намечают повороты в судьбах героев или всего народа, подчеркивают значимость определенных эпизодов романа.

В пейзаже, описывающем березовую рощу и старый дуб, Толстой не только точно отмечает приметы поздней весны, а затем лета в разгаре. Он видит цвета и форму предметов (зеленая трава и лиловые цветы, мелкие ели с трубой зеленью), слышит фырканье лошадей, звон колокольчика, пение соловьев, ощущает первую предгрозовую жару мимолетного дождя. При этом читатель, как и герой, находится как бы внутри леса: смотрит то на левую, то на правую сторону дороги, слышит то далекие, то близкие звуки. Мы испытываем чувство радости, простора, ощущаем солнечный свет. Сравним пейзаж с картиной Куинджи «Березовая роща». В нем то же солнечное пространство, зелень и простор. Даже настроение художника созвучно толстовскому описанию рощи.

Вот еще одна зарисовка, сцена из романа лунной ночи в Отрадном, которой одновременно любуются князь Андрей и Наташа- Природа уже похожа на волшебную сказку, но это не сказка, а чарующая действительность с точными реалистическими деталями. Красота этой ночи впервые незримо соединила судьбы Андрея и Наташи.

Описание зимней святочной ночи, когда ряженые Рос-товы едут к Милюковым, по стилю близко к картине ночи в Отрадном. Только она стала еще сказочнее и фантастичнее: «… вот какой-то волшебный лес с переливающимися черными тенями и блестками алмазов и с какой-то анфиладой мраморных ступеней, и какие-то серебряные крыши волшебных зданий, и пронзительный визг каких-то зверей».

Природа — это праздник молодых чувств. Поэтому так много радости и движения. Чего стоят одни глаголы, рисующие езду в санях: тронулась, зашумели, завизжали, полетела, заставляя скакать, поспевали…

А музыка звуков! Визжат, свистят и шумят полозья, то звенит, то побрякивает колокольчиком тройка, из саней слышны крики, хохот.

Перечисленные картины, как и большинство пейзажей Толстого, связаны с образами главных героев. Но не только герои важны для понимания «Войны и мира». Центр романа — военные сцены, а кульминация его — Бородинское сражение, решившее исход войны 1812 года. Именно здесь стремление народа отстоять свое отечество сплотило все лучшее в нем, вызвало небывалый подъем мужества и патриотизма. Россия одержала под Бородином нравственную победу над врагом. Народ стал в этих сценах главным героем. И хотя в повествовании о Бородине пейзаж занимает мало места, значение его существенно.

Перед сражением панораму боя видит Пьер Безухов, духовно слившийся с народом в этот грозный час, и замирает от восхищения перед красотою зрелища.

«Это была та же панорама, которою он любовался вчера с этого кургана; но теперь вся эта местность была покрыта войсками и дымами выстрелов, и косые лучи яркого солнца, поднимавшегося сзади, левее Пьера, кидали на нее в чистом утреннем воздухе пронизывающий с золотым и розовым оттенком свет и темные, длинные тени. Дальние леса, заканчивающие панораму, точно высеченные из какого-то драгоценного желто-зеленого камня, виднелись своей изогнутой чертой вершин на горизонте, и между ними за Валуевым прорезывалась большая Смоленская дорога, вся покрытая войсками. Ближе блестели золотые поля и перелески…»

Природа торжественна и великолепна. Праздничны и ярки краски: золотой цвет соседствует с розовым и желто-зеленым. Строй речи подчеркивает значительность момента. Туман делает местность волшебной — опять употреблено то слово, которое было так характерно для святочного катания. Там чувства Николая, здесь — всего народа, поднявшегося на небывалую высоту патриотизма и самоотверженности. В небольшом описании дважды встретился глагол блестеть: поля блестели и блестели молнии солнечного света. Слова блик, блестящийналбо-лее любимы Толстым, потому что передают его восхищение жизнью, оптимизм.

И еще одна деталь пейзажа, помогающая понять отношение Толстого к войне и миру. Идет к концу освободительная борьба русского народа, французы отступают. Позади сражение под Красным. Кутузов поздравляет солдат с победой, благодарит их. Но чувство величественного торжества соединяется у него с «жалостью к врагам и сознанием своей правоты»:

—        А вот что, братцы. Я знаю, трудно вам, да что же делать! Потерпите, недолго осталось. Выпроводим гостей, отдохнем тогда… Вам трудно, да все ж вы дома; а они — видите, до чего они дошли, — сказал он, указывая на пленных. — Хуже нищих последних. Пока они были сильны, мы их не жалели, а теперь и пожалеть можно. Тоже и они люди. Так, ребята?

—        Тоже люди — сказал один из них, уворачиваясь в шинель. — И полынь на своем корню растет.

—        О! Господи, господи! Как звездно, страсть! К морозу… — и все затихло*.

Звезды, как будто зная, что теперь никто, никто не увидит их, разыгрались на черном небе. То вспыхивая, то потухая, то вздрагивая, они хлопотливо о чем-то радостном, но таинственном перешептывались между собой.

Небо, такое далекое, высокое и бесконечное, когда Андрей под Аустерлицем искал в нем смысл жизни, как бы приблизилось к земле, стало простым и близким -рядом долгожданный мир.

Природа прекрасна, человек — неотъемлемая часть ее, он должен постигать красоту, величие и смысл природы, искать в жизни достойные цели, среди которых борьба во имя мира, справедливости, единства и счастья народа и родины — самая высокая и чистая.

[/smszamok]

Вселенная, земля, люди созданы для счастья. Толстой верит в это, верит в победу разума и справедливости, и пейзаж его — гимн миру, братству людей на земле.

«Смотрел, подходя к Овсянникову, на прелестный солнечный закат… и подумал… Это один из вечных миров, который прекрасен, радостен и который мы не только можем, но должны сделать прекраснее и радостнее для живущих с нами и для тех, кто после нас будет жить в нем».

Эти замечательные строки Льва Николаевича из его дневника как бы обращены ко всем нам, его потомкам.

9 Окт »

Типы целых чисел

Автор: Основной язык сайта | В категории: Изучаем информатику
1 кол2 пара3 трояк4 хорошо5 отлично (Еще не оценили)
Загрузка...

Арифметические операции в целых типах считают обозначенными не для всех возможных значений этих типов, т.е. частично обозначенными. Ненадлежащее применение операций может приводить в зависимости от налаживания компилятора к неправильным результатам или к аварийному окончанию программы. Результат добавления, например 32767+1 = 32768 не представляется в типе integer, поэтому может зависеть от типа компьютера и налаживание компилятора. Возможно, это будет значение 32768 типа longint, но не обязательно.

В операциях деления /, div, mod делитель не может быть нулем, иначе программа закончится аварийно.

Операции div и mod есть такими, что за любых значений а и b выполняется равенство а div b + a mod b = а.

Операция /, примененная к любым целым числам, имеет результатом не целое (действительное) число.

Операции сравнения целых чисел задают знаками =, <>, >, <, >=, <= («равняется», «не равняется», «больше», «меньше», «больше или равняется», «меньше или равняется»). Результатом являются значения «истина» или «ошибочность» булевого типа, который представлено в следующем параграфе. Например, 1=2 — false («ошибочность»), 1 в 2 — true («истина»), 1 >= 1 — true и т.п..

Некоторые операции с целыми числами задают в виде f (…), где f — имя.

Выражения такого вида называются вызовами функций. Рассмотрим три

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

 робкою целых чисел:

Вид вызова

Что исчисляется

Примеры

odd(x) признак непарности х false или true odd(7) =true, odd(12) =false
sqr(x) х2 sqr(2)=4,

sqr(181)=32761

abs(x) 1*1 abs(-l)=l

 

Приведенные функции называются встроенными, поскольку их применение реализуется подпрограммами со стандартной библиотеки системы программирования. Другие встроенные функции будет рассмотрено ниже.

Количество байтов, отведенных под значение числовых типов, есть фиксированной в системе Turbo Pascal, но она может отличаться в других системах. Для определения количества байтов, отведенных под значение определенного типа (кроме файловых, см. статью 10 на с. 45), советуем пользоваться функцией Sizeof. Например Sizeof (Longint) =4, Sizeof (Word) =2.

1 кол2 пара3 трояк4 хорошо5 отлично (Еще не оценили)
Загрузка...

В компьютерах числа представленные с помощью элементов, которые имеют два стойкие залога, соответствующие значениям 0 и 1, т.е. двоичным цифрам. Ряд таких элементов своими залогами представляет последовательность двоичных цифр, т.е. число в двоичной записи. Итак, в компьютере числа представленные и обрабатываются в двоичной системе. Тем не менее людям удобнее вводить числа в компьютер и получать их от его в десятичной системе. Так возникает задача переведения записи числа с одной системы в другую, в частности, из двоичной в десятичную и наоборот.

Запись хп… х,х0 .х_,…х_к с недесятичными цифрами задал число, которое является суммой чисел, обозначенных цифрами и умноженных на соответствующие степени основы Р. Итак, чтобы найти десятичное представление числа, надо:

представить в десятичной системе число Р и цифры записи; вычислить сумму произведений значений цифр и соответствующих степеней числа P..

Примеры

  • 100112 =1-24 +0-23 +0-22 +1-2′ +1-2° =19
  • 10,0112 =1-2′ +0-2°+0-2-‘ +1-2″2 + 1-2-3 =2,375 1ВСІб=1-162 +11161 +1216° =444 1В,С, =1-16’ +11-16° +12-16-1 =27,75;
  • 12,23 = 1-3и +2-3°+2-3~’ =5,666…, т.е. представляется бесконечной периодической десятичной дробью. Н

Напомним: если основа Р имеет простые делители, отличные от 2 и 5, то дробовое число с конечной записью может иметь бесконечное периодическое десятичное представление. Если же простыми делителями Р є лишь 2 и 5, то и десятичная дробь конечная.

Рассмотрим, как за натуральным числом Ту десятичной записи получить цифры. Нам не известные ни самые цифры, ни их количество. Но известно, что запись задает число как сумму произведений значений цифр на соответствующие степени числа Р, т.е.

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

  • Т = хп-Р»+… + хгР1+х 0-Р°.

Заметим: все слагаемые, кроме последнего, имеют множитель Р. Тогда значением младшей цифры х0 есть остаток от деления Т на основу Р, а сумма Тх =хп -Р»~1 +… + х 1-Р° равняется целой частице отделения Тп&Р. Поделивши эту сумму на Р с остатком, найдем остаток хх и следующую частицу, и так далее, пока на каком-то шаге частица от деления не станет меньше Р. Она и буде старшей цифрой хп.

  • Примеры. Переведем 202 в восмеричную систему.
  • 202:8 = 25 (остаток 2 — младшая цифра),
  • 25:8 = 3 (остаток 1 — следующая цифра).
  • 3:8=0 (остаток 3 последняя старшая цифра).
  • Итак, получена цифры 2,1,3 (от младшей до старшей), т.е. запись 3128. В
  • Переведем 202 в 16-ричную систему.
  • 202:16=12 (остаток 10 — значение младшей цифры А),
  • 12:16 = 0 (остаток 12 значени—значение старшей цифры С),
  • Итак, 16-получено запись СА16.

Переведение дробовых чисел. Рассмотрим, как за додатним действительным числом V < 1 получить цифры его Р-кового записи (по крайней мере несколько первых, поскольку в действительности запись может быть и бесконечным). Предположим, что V = х_, • Р»1 +… + х_к Р’к +,.. с неизвестными значениями цифр. Если обе части равенства помножить на Р, получим равенство

Vx = x_t+x2-P~l +… + х_гР~ш +…,а6в

Vx = x_l+P’\x_2+…+ x_rP~k*-2 +…).

Отсюда

x_l=[Vx],nP-l(x_2+… + x_l!P-k+2+…) = {Vx},

где [ Vx Р] и {Vx Р} обозначают целую и дробовую части Vx P. Дальше так же помножим {Vx Р} нар, снова получим целую и дробовую часть

(целая буде значением х_2), и так далее.

Примеры. Получим двоичную запись десятичной дроби 0,75.

0,75×2 = 1,5, [1,5] = 1 (перша цифра), {1,5} = 0,5;

0,5×2 = 1, [1] = 1 (следующая цифра), {1} = 0.

Все дальнейшие цифры будут 0, поэтому 0,11 є конечным двоичным представлением для десятичного 0,75.

Получим двоичную запись десятичной дроби 0,1.

0,1×2 = 0,2,[0,2] = 0(перша цифра), {0,2} =0,2;

0,2×2 = 0,4, [0,4] = 0 (следующая цифра), {0,4} = 0,4;

0,4×2 =0,8, [0,8] = 0 (наступна цифра), {0,8} = 0,8;

0,8×2 = 1,6, [1,6] = 1 (следующая цифра), {1,6} = 0,6;

0,6×2 = 1,2, [1,2] = 1 (заступная цифра), {1,2} = 0,2.

Дальше цифры 0,0,1, 1 будут бесконечно повторяться, т.е. точная двоичная запись десятичного 0,1 есть периодическим 0,0(0011), а любое начало этой записи обозначает приближение к десятичному 0,1, например,

0,00011 = —+— = 0,09375 (ошибка — приблизительно шесть тысячных).

16   32 v          F          ‘

Получим 16-ковий запись десятичной дроби 0,8.

0,8×16 = 12,8, [12,8] = 12 (першацифра С), {12,8} = 0,8.

Дальше цифра Сбуде бесконечно повторяться, поэтому 0,(С) есть 16-точным ковим записью десятичного 0,8. S

Если Ve конечной десятичной дробью и основа Р имеет оба простые множителя 2 и 5, то число V можно представить конечным Р-ковим записью. В другом случае Р-ковий запись может быть бесконечной, и тогда за конечное количество шагов будет получено приближенное представление числа V.

Итак, за действительным числом V, V < 1, можно получить R первых цифр его Р-кового представление, выполняя такой алгоритм.

1.         Сначала представлением есть «0.».

2.         Пока  получено меньше  за R дробовых цифр, вычислить VXP,   вычислить d как   [VXP]    (целое число от  0  до  Р-1)   и V как   {VXP}. Представить значение d как Р-кову цифру и дописать ее к представлению по правую сторону.

Целые и дробовые числа переводятся в недесятичную систему алгоритмами. Если надо перевести число, которое имеет целую и дробовую части, надо выделить эти части и перевести их отдельно. Вообще, перевести запись числа из недесятичной системы исчисления в другую недесятичную непросто, поскольку при этом необходимо выполнять много арифметических действий в непривычной недесятичной системе. Тем не менее это сделать просто, используя десятичную систему как промежуточную.

8 Окт »

Позиционные системы исчисления

Автор: Основной язык сайта | В категории: Изучаем информатику
1 кол2 пара3 трояк4 хорошо5 отлично (Еще не оценили)
Загрузка...

Человек, привыкший к десятичной системе записи чисел (системы исчисления). Эта система постепенно совершенствовалась на протяжении тысячелетий, начиная с Вавилона и Индии. В Средневековье она стала известная арабам и благодаря ним пришла в Европу. В десятичной системе есть десять знаков — цифр, которыми записывают числа от 0 до 9. Большие числа записывают теми самыми знаками, но не одним, а двумя и больше, т.е. число записывают как последовательность знаков. В этой последовательности знаки имеют разные позиции поэтому цифра по правую сторону обозначает количество единиц, следующее -количество десятков, и так далее. Итак, одна и та самая цифра в зависимости от позиции имеет «разный вес». Например, в записи 32 цифра 2 задает две единицы, а в записи 23 -два десятки. Поэтому эту систему записи чисел называют позиционной.

История человечества оставила в наследство не только десятичную систему записи чисел. В некоторых странах люди и до сих пор подсчитывают предметы дюжинами (12 предметов) тягросами (12 дюжин). Для записи чисел в такой системе нужны 12разных знаков. Некоторые народы использовали 60разных знаков, некоторые — пять.

Все указанные системы имеют разные количества знаков (10,12,60, 5), которые называются основами.

Кроме позиционных систем, известные и непозиционные. Некоторое употребление и до сих пор мж римская система исчисления, которая возникла в Давнем Риме. В этой системе запись следующего числа образовывается не новой цифрой, а добавлением цифры: І, II, III, поэтому ее называют адитивною. Конечно, правила образования записей чисел этим не исчерпываются; они намного более сложные, чем в позиционных системах, и рассматривать их подробнее не будем. Особенно неудобно в римской системе выполнять арифметические операции, и недаром она не стала «рабочей» для человечества.

Возвратимся к позиционной десятичной системе. Цифру по правую сторону в записи числа называют младшей («она записана в младшем разряде»), по левую сторону — старшей. Разряд единиц называют нулевым, разряд десятков — первым, сотен -вторым и т.п.. За такой нумерации вес разряда отвечает степени числа 10: единица — это 10°,десяток — это 10и,сотня — это 102 и т.п..

Итак, расположение цифры в тому или другому разряде является прямым указанием, на которую степень числа 10 надо помножить цифру. Отсюда число можно записать как сумму произведений цифр числа на соответствующие степени десятки. Например,

  • 5834 = 5-Ю3+ 8-102 + 3-10’+4-10°.

Если запись числа имеет дробовую часть, то прибавляются цифры, делимые на число 10в соответствующей степени, например,

0,234 = 2 .J- + 3—!- + 4 ~  10 102   103

Рассмотрим какую-нибудь позиционную систему исчисления с основой, отличной от 10, например, 7.

Аналогично к десятичной, эта система должна иметь такие свойства:

•          для записи чисел есть семь цифр  0,1,2,3,4,5,6;

•          значение цифры зависит от ее расположения (позиции) в записи;

•          вес каждого разряда числа является соответствующей степенью семерки.

Итак, первые числа записываются как 0,1,…, 6, а дальше идут записи 10,11, …, 16,20,21, …,66,100,… .Семеричное  10 — это обычное десятичное 7 (но же нет такого знака в сімковій системе!), Семеричное 11 -это обычное 8,20-это обычное десятичное 14, т.е. дважды по 7, и т.п.. А Семеричное 100 и 200 — это десятку 49 и 98, т.е. один и два раза по 7 в квадрате.

А теперь подадим суммами степеней семерки такие числа (о сімковий запись свидетельствует маленькая цифра 7 возле числа):

3427=3-72+4-7’+2-7° 63017=6-73+3-72+0-7’+1-7

2. Преобразование чисел из недесятичной системы в десятичную

1      2 0,127= —+ — 32,56, =3-7’+2-7°+4 +  7  

Этот способ записи используется в позиционных системах исчисления с любой основой (больше 1). Вопрос в том, какие знаки являются цифрами. Если основа не больше десяти, используют обычный набор десятичных цифр (из него берут столько знаков, сколько надо). Тем не менее для системы с основой больше десяти нужны дополнительные знаки, чтобы обозначать десятичные числа 10,11, … .

В XX столетии для этого стали использовать последовательные прописные буквы латинского алфавита -А, В, С.

Примеры. В двоичной системе исчисления лишь две цифры — 0 и 1.

Двоичная запись 1101 обозначает число 1 • 23 +1 • 22 + 0 • 2и +1-2° =13, запись

0,101-число 1-2″‘+0-2-2+1-2-3 =0,625.

8 Окт »

Интерпретация

Автор: Основной язык сайта | В категории: Изучаем информатику
1 кол2 пара3 трояк4 хорошо5 отлично (1голосов, средний: 5,00 out of 5)
Загрузка...

Интерпретация. Это такой способ обработки программы, за которым машинная программа не создается. Входная программа обрабатывается специальной программой — интерпретатором. При этом действия входной программы, которые она задает, сразу выполняются. Как правило, интерпретация входной программы происходит медленнее, чем выполнение соответствующей машинной программы.

Иногда компиляцию и интерпретацию обобщают словом трансляция, называя трансляторами все виды программ преобразования входных текстов к машинному или промежуточного вида.
Интерпретация программы используется в таком инструменте, как налагоджуеач. Он обеспечивает интерпретацию входной программы небольшими порциями (шагами) и дает возможность увидеть результаты выполнения после каждого шага. Это облегчает выявление ошибок в программе.

Описанные средства (текстовый редактор, компилятор и/или интерпретатор, компонувальник, загрузчик и налагоджувач), как правило, образовывают систему программирования, или интегрированная среда. Кроме них, в состав этой системы входит библиотека стандартных подпрограмм, которые можно использовать во время создания программы.
Что лучше разработчик программы владеет технологиями, инструментом и библиотеками.

8 Окт »

Дельфины и человек

Автор: Основной язык сайта | В категории: Уроки по биологии
1 кол2 пара3 трояк4 хорошо5 отлично (1голосов, средний: 5,00 out of 5)
Загрузка...

В море, находясь на палубе корабля, нередко можно видеть, как стайка из нескольких дельфинов обгоняет судно. Развив под водой большую скорость, они одновременно, как по команде, выпрыгивают из воды. Пролетев несколько метров по воздуху, дельфины ныряют вниз головой в море, чтобы через минуту вновь выпрыгнуть.

Когда наблюдаешь, как резвятся около корабля дельфины, восхищаешься их красотой и ловкостью. Поражают мощность и изящество движений этих рекордистов по плаванию и прыжкам среди морских животных. Дельфины обитают во всех морях, связанных с океаном, в том числе в Средиземном, Черном, Охотском, Японском, Белом, Баренцевом. Некоторые дельфины пресноводных видов живут в реках Амазонке, Ганге, Янцзы.

Ученые насчитывают около 70 видов дельфинов. Одни из них многочисленны  и  живут

[smszamok]

стадами,  другие более редкие.

Важная особенность дельфинов — их стремительное и легкое передвижение в воде. Взрослый дельфин развивает скорость свыше 50 километров в час. Внезапным прыжком он выбрасывает тело в воздух для вдоха. Скоростному плаванию дельфина способствует не только обтекаемое тело, но и особые свойства кожи.

Дельфины обладают сложной звуковой сигнализацией. Установлено, что они создают и воспринимают ультразвуки. Точный гидролокатор позволяет им обнаружить предметы величиной с желудь в воде на расстоянии до 15 метров. Благодаря эхолокации дельфины, плавая, находят пищу и избегают столкновений с препятствиями даже в совершенно мутной воде.

Жизнь дельфинов во многом напоминает жизнь китов. Как и  киты,   они  рождают  детенышей   в  воде.   В  момент  родов самка высоко поднимает хвост над водой, дельфиненок рождается в воздухе и успевает вздохнуть прежде, чем упадет в воду.

Первые часы дельфиненок плавает, как поплавок, в вертикальном положении, слегка шевеля передними ластами: он накопил достаточный запас жира в утробе матери и его плотность меньше плотности воды.

Самка вынашивает детеныша десять месяцев. Он рождается длиной в половину длины тела матери. Как и у китенка, у дельфиненка при сосании губы заменяет свернутый в трубку язык: им он охватывает сосок матери, и та вбрызгивает ему в рот молоко. Все это происходит под водой: дыхательный канал китообразных отделен от пищевода, и дельфин, как и киты, может заглатывать пищу под водой, не боясь захлебнуться. Дельфины рождают раз в два года по одному детенышу. Через три года он становится взрослым. Живут дельфины до 25— 30 лет.

В настоящее время промысел дельфинов запрещен. Дельфины все больше и больше привлекают внимание ученых. В последние годы за рубежом и в нашей стране появилось много статей и книг, поражающих воображение читателей сенсационными сведениями о необыкновенных «умственных» способностях дельфинов.

В предисловии к русскому изданию книги американского физиолога Дж. Лилли «Человек и дельфин» советский зоолог С. Е. Клейненберг пишет: «Современные работы по морфологии мозга дельфинов говорят о необычайно высокой организации их центральной нервной системы, ставящей дельфинов на порядок выше всех остальных млекопитающих…»

Нередко рассказывают о случаях спасения дельфинами тонущих людей. В океанариумах дельфинов легко приучают подплывать по зову и прыгать сквозь обруч, играть с мячом, плавать вместе с человеком. Некоторые сообщения говорят о том, что дельфины во время длительных опытов в лабораторных условиях научились понимать человеческую речь, выполнять, например, команды водолазов и приносить водолазам под воду нужный инструмент: клещи, молоток, разводной ключ, разыскивать упавший в воду предмет и т. д. Достоверность таких возможностей дельфинов покажут дальнейшие исследования и научные опыты.

Цирковые выступления дельфинов демонстрируются во многих океанариумах и дельфинариумах, вызывая большой восторг публики. Дельфины прыгают в заклеенные бумагой или горящие обручи, играют в футбол, передвигаются на хвосте, катают на спине всадника, «поют» перед микрофоном, звонят в колокол и т. д.

Из дельфинов лучше и полнее изучены афалины. Эти дельфины легко уживаются и даже размножаются в неволе. К человеку они относятся дружелюбно, быстро обучаются акробатическим трюкам, по команде человека выполняют много разных упражнений. В дрессировке, по мнению специалистов, афалина превосходит собак и обезьян.

Римский естествоиспытатель Плиний Старший, живший около 2000 лет назад, описал такой случай. В древности один мальчик с берега Средиземного моря обучил афалину приплывать на свой зов, кормил ее с рук, и она регулярно перевозила его через бухту в школу и обратно домой. Нечто подобное бывает и в наши дни. В местечке Опонони (Новая Зеландия) молодая самка афалины посещала пляж, где играла с купальщиками. Известны случаи, когда дельфины отгоняли акул от случайно очутившегося в открытом море человека и тем спасали его. Отношение дельфинов к акулам объяснить легко: ведь акулы их естественные враги, они нападают на дельфинят. Поэтому считать, что животные сознательно стремятся помочь человеку, нельзя: дельфины поступают так, как подсказывает им инстинкт.

Дельфины — полезные звери. Жители Мавритании используют их для рыболовства: дельфины загоняют в сети барабульку. Обученные и выпущенные в море дельфины быстро обнаруживают рыбные косяки. Их можно научить разведывать морское дно, доставлять пробы грунта, защищать человека от акул, находить затонувшие суда, раковины с жемчугом. Дельфины могут научиться обнаруживать терпящие бедствия суда, спасать тонущих людей. Эти китообразные служат медицине как подопытные животные в лабораториях для изучения сердечно-сосудистых заболеваний, влияния питания и других проблем.

[/smszamok]

Бережного и разумного отношения к себе требуют эти мирные морские животные. Они готовы служить людям не менее   усердно,   чем   наземный   четвероногий   друг — собака.


Всезнайкин блог © 2009-2015