![]() | You are viewing Log in Create a LiveJournal Account Learn more | Explore LJ: Life Entertainment Music Culture News & Politics Technology |
Пока (массив a не отсортирован) {
Выбрать два случайных индекса i и j в массиве;
Поменять a[i] и a[j] местами;
}
Итак, еще раз (это момент принципиальный): лингвистов озадачил лишь состав списка утвержденных словарей и принцип его утверждения, а вовсе не «новые» нормы, взорвавшие общественность в День знаний. Почему слово «новые» заключено в кавычки и почему они не возмутили лингвистов? Да потому что ничего нового в этих нормах нет. На допустимость в разговорной речи ударения дОговор и употребления слова кофе в среднем роде, на вариативность произношения по средАм – по срЕдам словари указывают в течение последних десяти и более лет. Эти рекомендации можно встретить в большинстве современных словарей русского языка, в том числе не вошедших в список. Исключение составляют словари для работников радио и телевидения – однако у этих изданий своя специфика: варианты в этих словарях часто не указываются даже в случае их безусловной равноправности, поскольку звучащая в эфире речь должна быть единообразной.


Когда А.Д. Сахаров в 1979 году резко осудил временный ввод ограниченного контингента советских войск в Афганистан, терпение высшего начальства лопнуло. Была организована полномасштабная травля отщепенца. Рабочие и колхозницы, академики и деятели культуры во всех СМИ клеймили опального атомщика. Его лишили всех правительственных наград и отправили в ссылку в Горький. Но академиком он оставался, что, конечно, не порядок.
По этому вопросу был собран президиум АН СССР с участием заведующего отделом науки ЦК КПСС. Он и объяснил уважаемым ученым, что академик Сахаров – большая сука, и ему не место в нашей советской академии. Обсуждение проходило примерно так:
А.П. Александров (президент АН). – Какие будут вопросы?
Кто-то – А что известно насчет прецедентов?
П.Л. Капица – С прецедентами плохо. Более того, люди, прославившиеся своей антинаучной деятельностью, например Т.Д. Лысенко, до конца жизни оставались академиками. Но один прецедент все-таки был. Нацисты в 1933 году выгнали Эйнштейна из Прусской академии наук.
После этого собрание тихо разошлось. Уж больно яркая была аналогия.
Источник: Заметки о Капице Бориса Думеша (via
В сентябре 2008 г. была создана рабочая группа во главе с главным редактором Российского общеобразовательного портала Алексеем Львовичем Семеновым, в которую вошли профессора МГУ, учителя московских школ и из регионов (в т.ч. и И. Ященко), выпускники школ-медалисты. Ее задачей стала разработка новой концепции ЕГЭ по математике. Новый проект был апробирован на больших массивах школьников (50-80 тыс. чел.) и, скорее всего, будет принят принят в качестве основной концепции ЕГЭ по математике 2010 г.
В этой концепции не предусмотрено задач с multiple choice (выбором ответа из предложенных вариантов), ответ на которые для многих школьников сводился к подстановке предложенных ответов в условие задачи. Сокращено и само число задач, теперь их будет 18 (12 задач из «школьной» части – достаточно простых задач на базовый уровень знания математики и 6 задач из «вузовской» части – более сложных). Увеличится доля задач по геометрии.
Звучит хорошо, но что из этого получится, посмотрим.
trait Regions {
...
type Region
...
}
def program(semantics : Regions) : semantics.Region = ...
if (dst == null)
throw new ArgumentNullException(”dst”);
if (src == null)
throw new ArgumentNullException(”src”);
if (dstOffset + length > dst.Length || dstOffset < 0)
throw new ArgumentOutOfRangeException(
“dst, dstOffset, length”,
string.Format(”dst range is not within bounds, ({0} + {1}) > {2}”, dstOffset, length, dst.Length));
if (srcOffset + length > src.Length || srcOffset < 0)
throw new ArgumentOutOfRangeException(
“src, srcOffset, length”,
string.Format(”src range is not within bounds, ({0} + {1}) > {2}”, srcOffset, length, src.Length));
if (length < 0)
throw new ArgumentOutOfRangeException(”length”, “length must be >= 0, ” + length.ToString());
Validate.Begin()
.IsNotNull(dst, “dst”)
.IsNotNull(src, “src”)
.Check()
.IsPositive(length)
.IsIndexInRange(dst, dstOffset, “dstOffset”)
.IsIndexInRange(dst, dstOffset + length, “dstOffset + length”)
.IsIndexInRange(src, srcOffset, “srcOffset”)
.IsIndexInRange(src, srcOffset + length, “srcOffset + length”)
.Check();
Test.Assert(() => customer.Name != null && customer.Name != “”)при пустом customer.Name даёт
TestCustomerDefaultPropertyValues failed. Values are same. Expected not “”, got “”. customer.Name != “”