- •Билет №1
- •1. Базовые конструкции языка программирования Pascal.
- •2. Предмет мпи, его цели и задачи.
- •Билет №2
- •1. Информационная технология. Этапы развития и перспективы информационных технологий.
- •2. Охарактеризовать информатику, как науку.
- •3. Задан некоторый набор товаров. Определить для каждого из товаров, какие из них имеются в каждом магазине и каких товаров нет ни в одном магазине.
- •Билет №3
- •1. Алгебра высказываний как модель алгебры Буля, ее аксиоматическое задание. Принцип двойственности и теорема двойственности.
- •3. Операция следования или импликации ( → )
- •4. Операция эквивалентности ( ↔ )
- •2. Цели пропедевтического курса информатики
- •3. Дан целочисленный массив с количеством элементов n. Напечатать те его элементы, индексы которых являются степенями двойки (1,2,4,8,…). Задачу решить с использованием процедуры или функции.
- •Билет №4
- •1. Метод простой итерации при решении уравнения с одной переменной.
- •2. Цели школьной информатики. Компьютерная грамотность, алгоритмическая и информационная культура.
- •3. В заданном одномерном массиве поменять местами соседние элементы, стоящие на четных местах, с элементами, стоящими на нечетных местах.
- •Билет №5
- •2. Классическое понятие урока, основные цели.
- •3. Задано некоторое множество м и множество т того же типа. Подсчитать количество элементов в т и м, которые не совпадают.
- •Билет №6
- •1. Основные комбинаторные объекты и числа.
- •2. Типы уроков информатики.
- •3. Дана посл-ть действительных чисел а1,а2,…,аn. Заменить все её члены, большие данного z, этим числом. Подсчитать количество замен.
- •Билет №7
- •1.Архитектура эвм
- •2. Внеурочная работа по информатике.
- •3. Определить те имена учеников, которые встречаются во всех классах данной параллели.
- •Билет №8
- •1. Понятие о компьютерных сетях. Типы сетей. Топология. Классификация.
- •2. Функции контроля знаний учащихся.
- •3. Решите задачу линейного программирования симплексным методом. При решении задачи покажите умения отыскания исходного базиса с помощью введения искусственного базиса:
- •Билет №9
- •1. Основные понятия теории кодирования. Оптимальный код Шеннона-Фано.
- •2. Виды контроля знаний
- •3. Распечатать список учеников, фамилии которых начинаются на букву в, с указанием даты их рождения.
- •Билет №10
- •1. Теория множеств: множества и операции над множествами, основные проблемы.
- •2. Схема анализа урока
- •3. Дана строка, содержащая английский текст; слова разделены пробелами. Найти количество слов, начинающихся с буквы b.
- •Билет №11
- •2. Примерная памятка для самоанализа урока учителем
- •Билет №12
- •1. Условный экстремум: функция Лагранжа, метод множителей Лагранжа.
- •2. Классификация педагогических программных средств.
- •3. Решите задачу линейного программирования графическим методом.
- •Билет №13
- •2. Дидактические требования к современному року
- •3. Составить программу, определяющую, в каком из данных двух чисел больше цифр. Задачу решить с использованием процедуры или функции.
- •Билет №14
- •Билет №15
- •1. Основы теории распознавания образов(ро).
- •2. Психологические требования
- •Билет №16
- •1. Рекуррентные соотношения.
- •2. Предмет мпи, его цели и задачи.
- •Билет №17
- •3. Даны целые положительные числа а1,а2,…,аn. Найти среди них те, которые являются квадратами числа m.
- •Билет №18
- •1. Информационная емкость. Формула информационной емкости.
- •2. Виды контроля знаний
- •3. Дана строка. Указать те слова, которые содержат хотя бы одну букву к. Задачу решить с использованием процедуры или функции.
- •Билет №19
- •1. Метод простой итерации для слау
- •2. Понятие алгоритма.
- •Базовые алгоритмические структуры
- •3. Решите задачу линейного программирования графическим методом.
- •Билет №20
- •1. Описание процедур и функции языка программирования Pascal.
- •Описание и вызов процедур и функций
- •2. Свойства алгоритмов. Формы представления алгоритмов.
- •3. Дана строка; слова разделены пробелами. Подсчитать, сколько в ней букв r, k, t.
- •Билет №21
- •2. Классификация педагогических программных средств.
- •3. Дана строка; слова разделены пробелами. Подсчитать, сколько слов в строке.
- •Билет №22
- •2. Система методов преподавания информатики в школе. (Группы, методы)
- •3. Дана последовательность действительных чисел а1,а2,…,аn. Указать те элементы, которые принадлежат отрезку [c,d].
- •Билет №23
- •2. Объяснительно-иллюстративный метод и репродуктивный метод
- •3. Составить программу для вычисления суммы факториалов, всех чисел, кратных 3, от а до в. Задачу решить с использованием процедуры или функции.
- •Билет №24
- •1. Методы численного интегрирования дифференциальных уравнений.
- •2.Проблемный метод, частично-поисковый и эвристический метод
- •3. Заполнить таблицу размерности n*n:
- •Билет №25
- •1. Основные типы данных Pascal.
- •2. Типы уроков информатики.
- •Билет №26
- •1. Перспективы развития информационной технологии.
- •2. Информатика как школьная дисциплина.
- •Билет №27
- •1. Средства программирования в Delphi. Работа в Delphi
- •2. Классическое понятие урока, основные цели.
- •3. Дано простое число р. Найти и вывести на экран следующее за ним простое число. Задачу решить с использованием процедуры или функции.
- •Билет №28
- •1. Двойственность в линейном программировании
- •2. Схема анализа урока
- •3. Дан файл, содержащий различные даты. Каждая дата – это число, месяц и год. Найти самую позднюю дату.
- •Билет №29
- •2. Понятие алгоритма.
- •Базовые алгоритмические структуры
- •3. Заполнить таблицу размерности n*n:
- •Билет №30
- •2. Свойства алгоритмов. Формы представления алгоритмов.
- •3. Дано натуральное число п. Вычислить:
- •Билет №31
- •1. Интерполяционный многочлен Лагранжа и оценка его погрешности
- •2. Внеурочная работа по информатике.
- •3. Дана строка символов, среди которых есть одна открывающаяся и одна закрывающаяся скобка. Вывести на экран все символы, расположенные внутри этих скобок.
- •Билет №32
- •1.Система счисления с произвольным основанием.Перевод из одной с.С в другую.Операции над числами в с.С с произвольным основанием.
- •2. Функции контроля знаний учащихся.
- •3. Составить программу, которая запрашивает пароль (например, четырёхзначное число) до тех пор, пока он не будет правильно введён.
- •Билет №33
- •1.Технология «КлиентСервер». Одноранговые и распределительные системы.
- •2. Дидактические требования к современному року
- •3. Заполнить таблицу размерности n*n:
- •Билет №34
- •1.Разработка мультимедийных приложений в среде Delphi.
- •2. Примерная памятка для самоанализа урока учителем
- •3. Из данного списка спортсменов распечатать сведения о тех из них, кто занимается плаванием. Указать того, кто занимается спортом дольше всех.
- •Билет №35
- •1. Проблема разрешимости (разрешения) для класса однотипных задач. Проблема разрешимости в алгебре высказываний и способы их разрешения.
- •2. Система методов преподавания информатики в школе. (Группы, методы)
- •3. Строка содержит одно слово. Проверить, будет ли оно читаться одинаково справа налево и слева направо (т.Е. Является ли оно палиндромом).
- •Билет №37
- •1. Высказывательные формы (предикаты). Способы их задания. Логические операции над предикатами.
- •2. Информатика как школьная дисциплина.
- •3. В строке имеется одна точка с запятой (;). Подсчитать количество символов до точки с запятой и после неё.
3. Дана строка символов, среди которых есть одна открывающаяся и одна закрывающаяся скобка. Вывести на экран все символы, расположенные внутри этих скобок.
program lab41;
var
s,sl:string;
i,k,p,l:integer;
begin
writeln('Vvedite stroku:');
readln(s);
k:=0;
p:=0;
for i:=0 to length(s) do
begin
k:=pos('(',s);
p:=pos(')',s);
end;
if (k<>0) and (p<>0) then
begin
sl:=copy(s,k+1,p-k-1);
writeln('Tekst vnutri skobok: ', sl);
end;
end.
Билет №32
1.Система счисления с произвольным основанием.Перевод из одной с.С в другую.Операции над числами в с.С с произвольным основанием.
Система счислений, в которой числа образуются по позиционному принципу, т.е. по разрядам, называется позиционной системой счислений. Эта система счислений является привычной для нас, поэтому ее и будем рассматривать. Число N в такой системе запишется так: N = аn аn-1 аn-2 ...а1 а0 , где а0 указывает число единиц, а1 - число десятков и т.д. Каждая единица следующего разряда в 10 раз больше единицы предыдущего разряда, в связи с чем, число 10 можно назвать основанием системы счисления, а саму систему - десятичной системой счислений. счислений), "тройками" и др.
Записать число N в р-ичной системе счислений можно так: N= аn * рn + аn-1 * рn-1 + ... + а1 * р + а0, где каждый из коэффициентов-цифр аi может быть 0,1,2,...,р-1, причем, старшая цифра а ненулевая. "Десятком" в р-ичной n системе будет число, равное р, например, в 6-ричной - это 6, а в двоичной - 2. Примеры разложения чисел в р-ичной системе счислений: р=4: (цифры для записи 0,1,2,3) 231014 =2*44 +3*43 +1*42 +0*41 +1*40
р=8: (цифры для записи от 0 до 7)
2168 =2*82 +1*81 +6*81 (1)
Для записи числа в новой с/с нужно определить коэффициент b0, b1,b2,.. такие что , причем . ? , . - запись числа q в с/с с основанием р. Последнее n – кратное применение операции div к числу дает в результате 0. На этих формулах базируется алгоритм последовательного деления.
Теперь переведем число 146 из десятичной системы счислений в шестиричную методом выписывания остатков при делении столбиком числа на основание системы, выписывая все остатки от деления в обратном порядке: 14610 = 4026, т.е. 2168 =4026
Отличительной чертой арифметики является: 1) использование вместо 2-х чисел цепочки цифр 0 и1; 2) строго фиксируется число цифр в цепочке, опред-е числом разрядов в регистре в зависимости от типа компьютера; 3) использование в качестве базовых только двух оперций: сложение и сдвига.
Особенностью комп. арифметики является то, что для представления целых чисел без знака и со знаком, а также вещественных чисел существуют спец. формы представления: 1) представление целых чисел без знака. Целое число без знака располагается в регистре так, что его самый младший двоичный разряд записываетсяв тройке правой бит – разрядной сетке, причем все разряды д/б заполнены, даже если в этом разряде будет хранится незначащие модули. Условились нумеровать разряды регистров справа-налево, начиная с 0. 2) Представление целых чисел со знаком: старший разряд отводится под знак числа 0-«+», 1-«-». Числа в двоичной с/с называется прямым кодом 2-го числа. Прямой код положит. Числа совпадает с самим числом, а прямой код отриц-го числа отл-ся от пол-го только наличием 1 в знаковом разряде.
Сложение положительных чисел в комп-й арифметике осуществляется над прямыми кодами 2-х чисел, а для отриц-х чисел через допол. код.Позволяет заменить операцию вычитания простым сложением. При этом операция сложения выполняется над всеми разрядами полученного доп-го кода, то есть распр-ся на разряды знаков.
Доп. код отриц-х чисел получается по правилу: 1) отриц-е двоичное число записывается в прямом коде; 2) все двоичные разряды, кроме знакового, инвертируются; 3) к инвер-му числу прибавляется 1 по правилу сложения 2-го числа. -1 прямой: 1001, доп-й – 1111.
Примеры: 1) А=34, В=30. А+В=? 00100010
+00011110 01000000=64
2) А-В=А+(-В) -В=10011110 +00100010
11100001 11100010
-11100010 100000100=4