Главная страница
Навигация по странице:

  • Тема 4. Логические конструкции в естественном языке. Необходимость формализации логики в языках программирования (5 ч)

  • Общее понятие обратной связи в процессе управления (6 ч)

  • Тема 7. Методология решения задач по нисходящей и восходящей схемам, её применение к простейшим задачам по управлению исполнителями (6 ч)

  • Тема 8. Алгоритмические методы решения задач (8 ч)

  • Тема 10. Технические характеристики современных персональных ЭВМ и супер-ЭВМ. Применение современных Супер ЭВМ (3 ч)

  • ИКТ 2. Бк 74. 26 П76 Серия Стандарты второго поколения


    Скачать 277.5 Kb.
    НазваниеБк 74. 26 П76 Серия Стандарты второго поколения
    АнкорИКТ 2.doc
    Дата30.07.2018
    Размер277.5 Kb.
    Формат файлаdoc
    Имя файлаИКТ 2.doc
    ТипДокументы
    #22241
    страница3 из 4
    1   2   3   4

    Аналитическая деятельность:

    Тема 3. Формализация и моделирование. Моделирование состояния объекта. Дискретное и непрерывное моделирование процесса изменения состояния объекта. Конечный автомат как модель реальной системы. Управление конечным автоматом для достижения заданной цели. Возможность моделирования объектов и процессов средствами языков

    программирования (8 ч)

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

    Построение модели объекта, отвечающей данной задаче (словесное описание, таблица, график, граф, дерево, диаграмма, формула, чертёж, алгоритм и т. д.

    Назначение и виды информационных моделей (мо­делей информационных объектов и процессов). Оценка адекватности модели моделируемому объ­екту и целям моделирования.

    Системы, компоненты, взаимодействия между ком­понентами. Состояния системы (объекта), измене­ния состояния, сигналы. Простейшие виды инфор­мационных моделей: автомат; конечный автомат; набор подпрограмм, работающих над общими дан­ными.

    Использование моделей в практической деятельно­сти и за её пределами (космологические модели, предсказание траекторий навигационных спутни­ков, предсказание солнечных и лунных затмений)

    Аналитическая деятельность:

    1. выделять среди свойств данного объекта, существенные свойства с точки зрения целей моделирования;

    2. анализировать и структурировать данные при решении задач;

    3. оценивать адекватность модели моделируемому объекту и целям модели­рования;

    4. исследовать с помощью информационных моделей информационные про­цессы.

    Практическая деятельность (в том числе на примерах моделей, рассмотрен­ных в других предметах):

    1. формализовать инструкции (по заполнению бланков, приготовлению пищи, оперированию механизмами и т. д.), юридические определения и описания ситуаций и др.;

    2. строить, исходя из явлений реального мира, и интерпретировать по отноше­нию к этим явлениям описания: таблицы, диаграммы, графы, схемы, блок- схемы алгоритмов;

    3. выбирать язык представления информации в соответствии сданной целью;

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

    5. решать задачи, относящиеся к поведению и построению конечных автома­тов;

    6. строить модели внутреннего состояния моделируемого объекта и процессов его изменения, используя конечные автоматы;

    7. строить информационные модели в форме автоматов, в том числе конечных;

    8. строить модели внутреннего состояния моделируемого объекта, используя величины и правила записи имён величин и работы с ними, принятые в язы­ках программирования;

    9. строить модели пошагового изменения состояния моделируемого объекта с течением времени или под влиянием внешних воздействий, используя си­стему программ, записанных на языке программирования;

    10. строить несложные информационные системы



    Тема 4. Логические конструкции в естественном языке. Необходимость формализации логики

    в языках программирования (5 ч)

    Примеры использования логических конструкций при постановке простейших задач управления и вы­числения.

    Логические конструкции в современных языках про­граммирования: логические значения, логические операции, логические выражения.

    Логический язык (связки, скобки), семантика. Эле­менты алгебры логики. Имена и значения.

    Аналитическая деятельность:

    1. анализировать логическую структуру фраз естественного языка; выявлять неоднозначности, неопределённости, непоследовательности и другие трудно­сти, возникающие при таком анализе;

    2. анализировать запросы к поисковым системам и к базам данных с точки зрения их логической структуры;

    3. анализировать индуктивное построение формулы.

    Практическая деятельность:

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

    2. вычислять истинностное значение логической формулы, в том числе задан­ной на каком-нибудь языке программирования.



    Тема 5. Общее понятие исполнителя. Примеры учебных исполнителей: Робот, Чертёжник, Черепаха, Кузнечик, Удвоитель и др. Режим непосредственного управления исполнителем. Исполнение команд и их цепочек формальным исполнителем.

    Общее понятие обратной связи в процессе управления (6 ч)

    Формальное описание учебного исполнителя: имя, среда, обстановка, система команд, система отка­зов.

    Управление исполнителем с помощью команд- деиствий и их последовательностей.

    Использование команд-вопросов для недопущения отказов. Использование команд-вопросов для полу­чения информации, необходимой при целенаправ­ленном управлении исполнителем.

    Пульт управления учебным исполнителем, протоко­лирование процесса управления исполнителем.

    Аналитическая деятельность:

    1. анализировать системы команд и отказов учебных исполнителей: Робота, Чертёжника, Черепахи, арифметических исполнителей; придумывать анало­гичные учебные исполнители и задачи по управлению ими;

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

    Практическая деятельность:

    1. формально записывать условия для состояния учебного исполнителя с по­мощью логических выражений, включающих команды-вопросы;

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

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

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



    Тема 6. Недостатки режима непосредственного управления исполнителем и режим программного управления исполнителем. Необходимость введения языка программирования. ЭВМ — исполнитель программ. Основные конструкции

    современных процедурных языков программирования (8 ч)

    Программа как план будущей деятельности. Про­грамма управления исполнителем. Запись програм­мы для исполнения её человеком. Способы записи программы для исполнения её человеком: словес­ный, формульный, табличный, графический, блок-схема, псевдокод.

    Возможность исполнения формально записанной программы автоматическим устройством. Компью­тер (ЭВМ) - исполнитель программ. Необходи­мость формализации правил записи программы. Программа как способ реализации алгоритма на компьютере.

    Язык программирования. Основные конструкции современных процедурных языков программирова­ния (на примере школьного алгоритмического язы­ка): задание алгоритма, вызов вспомогательного алгоритма, ветвление и повторение. Рекурсия. Завершение процесса исполнения программы; воз­можные варианты не завершения процесса исполне­ния: отказы исполнителя, отказы компьютера, за­цикливание.

    Формализация основных конструкций построения алгоритмов (последовательное выполнение, повто­рение, ветвление). Имена программ и их использо­вание. Рекурсия.

    Имена с переменным значением. Присваивание значения.

    Представление о различных языках программиро­вания

    Аналитическая деятельность:

    1. для простейшей задачи по управлению исполнителем с помощью пульта запи­сать программу несколькими способами: словесно, графически, блок-схемой;

    2. анализировать работу с фиксированными и произвольными исходными данными следующих алгоритмов:

    1)быстрое возведение в степень;

    2)наибольший общий делитель;

    3)Ханойские башни;

    4)максимальное число.

    Практическая деятельность (по составлению программ управления учебными исполнителями):

    1. исполнять алгоритм при заданных исходных данных;

    2. составлять блок-схему решения задачи;

    3. строить динамические таблицы для решения модельных задач обработки и визуализации данных экономики и финансов;

    4. преобразовывать один способ записи алгоритма в другой;

    5. строить программы по словесному описанию процесса их исполнения рас­сматриваемыми исполнителями с использованием структурного редактора и основных алгоритмических конструкций;

    6. строить программы по словесному описанию функций, вычисляемых рас­сматриваемыми исполнителями с использованием современной среды про­граммирования и основных алгоритмических конструкций;

    7. составлять и анализировать линейные программы;

    8. составлять и анализировать программы с использованием вспомогательных алгоритмов, но без использования конструкций ветвления, повторения и без рекурсии;

    9. составлять простейшие программы с конструкциями ветвления, повторения и рекурсии;

    10. составлять и анализировать программы с использованием вспомогательных алгоритмов, конструкций ветвления и повторения.




    Тема 7. Методология решения задач по нисходящей и восходящей схемам, её применение к простейшим задачам по управлению исполнителями (6 ч)

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

    Аналитическая деятельность:

    1. придумать задачу, решение которой требует участия нескольких человек, и свести её к нескольким задачам, решаемым одним человеком;

    2. двумя разными способами свести заданную задачу управления учебным ис­полнителем к двум разным наборам подзадач;

    3. выбирать разбиение исходной задачи на подзадачи и оформлять решения подзадач в форме подпрограмм;

    4. использовать подпрограммы, реализованные при решении одной задачи, для решения других задач;

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

    Практическая деятельность:

    1. составить программу управления исполнителем для решения заданной за­дачи, используя заданный набор подпрограмм;

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




    Тема 8. Алгоритмические методы решения задач (8 ч)

    Применение алгоритмов для решения формализо­ванных задач.

    Аналитическая и практическая деятельность:

    1. уметь записать на языке программирования следующие алгоритмы и при­вести доводы в пользу их правильности:

    2. нахождение количества максимальных среди трёх и четырёх заданных чисел; решение квадратного уравнения;

    3. нахождение максимального числа среди заданной последовательности чисел;

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

    5. построение массива (строки), хранящего двоичные цифры числа, по массиву (строке), хранящему десятичные цифры того же числа;

    6. поиск заданного числа или места для его вставки в «возрастающем» массиве чисел методом деления пополам;

    7. проверка правильности арифметического выражения, состоящего из десятич­ных цифр, знаков сложения и умножения и круглых скобок;

    8. уметь описывать процесс выполнения указанных выше алгоритмов для кон­кретных исходных данных;

    9. придумать способ формальной записи решения задачи о волке, козе и ка­пусте и аналогичных задач;

    10. придумать формальный способ записи алгоритмов геометрических построе­ний




    Тема 9. Математические и физические основы информатики. Компьютер как универсальный исполнитель программ. Возможность моделирования любого исполнителя на компьютере путём создания программной модели этого исполнителя. Физические ограничения на эффективность процессов обработки информации (6 ч)

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

    Общее описание абстрактного компьютера: память, разбитая на элементарные ячейки; именование (адресование) элементарных ячеек натуральны­ми числами; слово - набор соседних ячеек, пред­назначенных для хранения порции информации (целого числа или команды); процессор — устрой­ство, способное читать команды из памяти и про­изводить операции с целыми числами и адреса­ми, читать и записывать информацию в память. Счётчик команд и основной алгоритм работы про­цессора.

    Переборные задачи. Проблема перебора.

    Законы физики и понятие информации. Прин­цип фон Неймана - Ландауэра (уничтожение одно­го бита информации при заданной температуре требует рассеивания определённого количества энергии). Физические ограничения вычислительной мощности компьютера заданного размера. Обрати­мые и необратимые вычисления. Атомное строение вещества; современные микроэлектронные техно­логии и нанотехнологии.

    Аналитическая деятельность:

    1. анализировать трудности, возникающие при попытках реализации перебора всех элементов большого множества;

    2. анализировать причины физических ограничений вычислительной мощно­сти компьютера заданного размера.

    Практическая деятельность:

    1. сравнить временные показатели (эффективность) решения одной перебор­ной задачи при использовании разных методов сортировки (например, для задачи сортировки большого массива слов в алфавитном порядке);

    2. составить программные модели исполнителей Робот, Удвоитель, Водолей и аналогичных



    Тема 10. Технические характеристики современных персональных ЭВМ и супер-ЭВМ. Применение современных

    Супер ЭВМ (3 ч)

    Перечень существенных характеристик персональ­ной ЭВМ и их типичные значения по состоянию на сегодняшний день. Динамика количественных и ка­чественных изменений ИКТ за последние 50 лет. За­кон Мура.

    Современные супер ЭВМ, примеры использования, единицы измерения их производительности. Науч­но-технические расчёты на ЭВМ. Предсказательное моделирование на супер ЭВМ (изучение свойств ма­териалов путём прогнозирования поведения индиви­дуальных атомов; ускорение поиска новых лекарств путём геометрического моделирования взаимодей­ствия белка с лекарством)

    Аналитическая деятельность:

    1. сравнивать производительность, стоимость приобретения и стоимость экс­плуатации супер-ЭВМ и персональной ЭВМ.

    Практическая деятельность:

    1. реализовывать простейшие вычислительные алгоритмы:

    2. построение таблицы пройденного пути по таблице средних скоростей;

    3. приближённое нахождение корня функции, заданной таблицей;

    4. приближённое нахождение корня функции, заданной формулой




    Тема 11. Ключевые факторы в развитии ИКТ в мире: глобализация информационного пространства, стандартизация. Процессы общемировой стандартизации методов и аппаратно-программных средств для работы с информацией (5 ч)

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

    Мир предметов и его информационная модель. Штрих-коды, радиометки, стандарты именования созданных человеком объектов.

    Стандарты хранения и экранного представления текстовой и графической информации. Юникод — стандарт машинного представления текстов есте­ственных языков. Алфавиты, допускающие байто­вую кодировку, байтовые стандарты кодирования (ASCII, КОИ-8Р, Windows 1251). Стандарты хранения аудиоинформации и видеоинформации.

    Открытые стандарты представления данных и от­крытое программное обеспечение.

    Стандартизация пользовательского интерфейса персонального компьютера и персонального уст­ройства мобильной связи.

    Интерактивные программные средства как исполни­тели команд пользователя. Меню как способ пред­ставления системы команд. Обзор используемых в образовательном процессе интерактивных про­граммных средств.

    Основные методы представления и изменения ин­формации, используемые в текстовых редакторах, электронных таблицах, базах данных.

    Аналитическая деятельность:

    1. уметь оценивать охват территории России и всего мира мировыми инфор­мационными сетями;

    2. уметь описывать положительные и отрицательные последствия стандартиза­ции и монополизации аппаратных и программных средств информационных технологий;

    3. уметь назвать несколько команд обработки текстов, общих для различных текстовых редакторов

    Практическая деятельность:

    1. уметь составлять формализованные или формальные описания простей­ших алгоритмов обработки текстовой информации (например, подсчёт числа слов и строк в заданном тексте или «разбавление» строки пробелами для достижения заданной ширины);

    2. выполнять кодирование и декодирование текстов, используя таблицы: юни­кода (66 русских букв и 52 латинские буквы, пробел, цифры и специальные знаки), других стандартов кодирования (ASCII, КОИ-8Р, Windows 1251)
    1   2   3   4


    написать администратору сайта