Свойства информации. Единицы измерения количества информации
Вопросы - Педагогика
Другие вопросы по предмету Педагогика
? оператором, множественного ветвления).
В алгоритмической структуре "выбор" вычисляется выражение /с и выбирается ветвь, значение метки которой совпадает со значением k. После выполнения выбранной ветви происходит выход из конструкции выбрра (в СНК в отличие от Turbo Pascal, такой выход не осуществляется, а продолжают выполняться последующие операторы, поэтому для принудительного завершения оператора выбора применятся оператор break). Если в последовательности нет метки со значением, равным значению выражения /с, то управление передается внешнему оператору, следующему за конструкцией выбора (это происходит в случае отсутствия альтернативы выбора; если она есть, то выполняется следующий за ней оператор, а уже затем управление передается внешнему оператору).
Запись оператора выбора: Turbo Pascal
case k of
Al : серия 1; A2 : серия 2;
AN : серия N; else серия N + 1 end;
C++
switch (k)
{case Al :
case A2 :
серия 1; break; серия 2; break;
case AN : серия N; break; default: серия N + 1;}
Любая из указанных серий операторов может состоять как из единственного оператора, так и нескольких (в этом случае, как обычно, операторы, относящиеся к одной метке, должны быть заключены в операторные скобки begin, .end в Turbo Pascal и {..} -в C++).
Выражение /с здесь может быть любого порядкового типа (напомним, что к таким типам в языке Pascal относятся все целые типы, boolean, char, перечисляемый тип, диапазонный тип, базирующийся на любом из указанных выше типов).
Привести примеры задач с использованием оператора выбора.
Желательно изложить
Сравнительная характеристика условного оператора и оператора выбора.
Примечание для учителей
При изучении темы необходимо показать, какие преимущества имеет данный оператор перед условным, выявить ситуации, когда его целесообразно использовать.
Ссылка на материалы вопроса
1. "Информатика" № 14, 2003, с. 3 8.
2.
3. Перевод десятичных чисел в двоичную, восьмеричную, шестнадцатеричную системы счисления.
Теоретический материал к этой задаче содержится в билете № 13, вопрос 2. Примеры перевода с подробными пояснениями и варианты заданий можно найти на сайте
БИЛЕТ № 19
Программные средства и технологии обработки |
| числовой информации (электронные калькуляторы I
| и электронные таблицы). Назначение и принципы i
I работы
2. Событийное объектно-ориентированное про- ,
граммирование. Событийные и общие процедуры.
3. Компьютерные вирусы. Практическое зада-
I ние. Исследование дискет на наличие вируса с по- I
I мощью антивирусной программы.
1. Программные средства и технологии обработки числовой информации (электронные калькуляторы и электронные таблицы). Назначение и принцип работы
Примечания для учителей
Сегодня хочется начать именно с примечаний, поскольку у автора текста этого ответа есть серьезные сомнения по поводу того, что именно надо рассказывать по данному вопросу. Следовательно, и содержимое остальных разделов будет существенным образом зависеть от того, что написано в примечании.
Согласно тексту вопроса, от нас требуется рассказать о двух технологиях обработки числовой информации на компьютере на калькуляторе и с помощью электронной таблицы (обращаю ваше внимание на тот факт, что в тексте не содержится ни малейшего намека на существование других технологий даже с помощью традиционного "и т.д."). Подобная постановка вопроса мне кажется неудачной как минимум по следующим причинам.
Существуют другие программные средства и технологии, причем не менее эффективные, чем электронные таблицы, позволяющие обрабатывать числовую информацию на современном компьютере. Тезис об электронной таблице Excel как о вершине обработки числовых данных по крайней мере неубедителен.
Стандартные учебники не обсуждают сформулированный вопрос в явном виде. Включать подобного типа вопросы в билеты некорректно как по отношению к ученикам, так и к учителям (откуда им взять информацию для объяснения?!).
Ответ на данный вопрос без литературы с помощью самостоятельных рассуждений затруднителен. Например, я честно скажу, что не готов описать принцип работы программы-калькулятора в Windows, если только под принципом не понимается описание способа набора чисел и порядка манипуляций при выполнении на нем арифметических действий1.
1 Словами "принцип работы программы" обычно принято обозначать описание внутренней логики устройства программы и методы, которыми она обрабатывает информацию; хотя, конечно, практические приемы использования можно назвать принципами работы с программой (знать бы, что именно авторы вопроса имели в виду...).
Итак, как можно поступить в данной ситуации? Возможно несколько путей.
1. Принять максимально простое толкование сформулированного вопроса: есть примитивный калькулятор, позволяющий выполнить небольшой объем вычислений, и есть электронные таблицы, которые дают возможность обработки большого количества чисел по одинаковым формулам.
2. Воспользоваться допустимым правом учителя в разумных пределах варьировать формулировку вопроса и, убрав упоминание о калькуляторах, оставить традиционный и понятный вопрос об электронных таблицах как технологии обработки числовой информации, их назначении и принципах работы.
3. Рассмотреть вопрос "в полной постановке", т.е. обсудить основные технологии обработки числовой информации и место эл