Презентация "Основные сведения о языке Бейсик" 10 класс
Подписи к слайдам:
Основные сведения о языке Бейсик
- Урок информатики в 10 классе
- Муниципальное образовательное учреждение «Средняя общеобразовательная школа № 101»
- г. Омска
- Автор: Богатырь Светлана Николаевна, учитель информатики
- Программирование – это раздел информатики, задача которого – разработка программного обеспечения ЭВМ.
- В узком смысле слово «программирование» обозначает процесс разработки программы на определённом языке программирования.
- заглавные буквы лат. алфавита от А до Z;
- арабские цифры 0,1, 2, .., 9;
- Знаки арифметических операций:
- + сложение, - вычитание, * - умножение;
- / - деление; ^ - возведение в степень;
- \ - деление нацело (!); MOD - деление по модулю
- разделители и прочие символы: точка, запятая, двоеточие, точка с запятой, пробел,
- скобки, кавычки, апостроф и т.д.
- Буквы русского алфавита используются только в текстовых константах.
- Данные
- Константы
- Переменные
- Числовая константа
- Текстовая константа
- Вещественные
- Целые
- Числа с плавающей точкой
- Числовая константа записывается в программе в виде конкретного числа.
- Вещественная константа – последовательность десятичных цифр (со знаком или без него) и ТОЧКИ.
- Точка разделяет целую и дробную части константы. Число цифр константы – НЕ БОЛЕЕ 7.
- Представление в виде числа с плавающей точкой основано на том, что любое число может быть представлено в алгебраической форме: произведения числа, меньшего 10, называемого мантиссой, и степени десяти, называемой порядком.
- Число: алгебраич.форма число с плав. точкой
- 1 000 000 1×106 1,000 000 0000Е+06
- -123,452 -1,23452×102 1,2345200000Е+02
- 0,0056712 5,6712×103 5,6712000000Е-03
- Задание: Например, число 0.0025. Как оно будет выводиться на экран?
- Ответ: 2.5Е-03
- Текстовая (строковая) константа - это последовательность любых символов языка (в том числе заглавных букв русского алфавита), ограниченная кавычками.
- Длина текстовой константы не более 255 символов.
- Пример:
- запись вида “Выражение” - будет являться строковой константой, а запись вида “25678” будет ли являться строковой константой?
- Ответ:
- да, т.к. число заключено в апострофы.
- Переменная - это величина, значение которого может изменяться в процессе выполнения программы, обозначается именем (идентификатором).
- Имя переменной – это последовательность не более чем L латинских букв и цифр, начинающаяся с буквы и заканчивающаяся суффиксом, определяющим тип переменной, L = 40.
- AB
- Z
- Z1
- 1A
- ВЕРНО
- НЕ ВЕРНО
- SSSS111
- Я
- LLLLLLL
- 22ФФФ
- Вопрос: Как вы думаете, почему в последнем выражении столько скобок?
- Ответ: Потому что каждый аргумент функции должен заключаться в скобки.
- В данном случае LOG(Y) будет являться аргументом для функции ABS().
- Выражение – представляет собой запись, указывающую, какие операции следует произвести над данными, чтобы получить требуемое значение.
- Например:
- (5* X + 3.3 * COS (X))/ LOG (Y)
- Арифметическое выражение – это символьная запись, составленная из чисел, имён переменных и элементов массивов, встроенных функций, знаков арифметических операций , круглых скобок и имеющая смысл с точки зрения математики.
- Текстовое выражение – в частном случае текстовым выражением является текстовая переменная или константа.
- Все символы выражения записываются в одну строку. Многоэтажные выражения, верхние и нижние индексы, запрещены.
- Два знака арифметических операций не должны располагаться рядом. Знак умножения опускать нельзя.
- Последовательность выполнения операций определяется по их приоритетам. В первую очередь выполняются:
- операции вычисления встроенных функций,
- возведения в степень,
- операции умножения и деления.
- операции целочисленного деления
- операции деления по модулю
- затем сложение и вычитания.
- изменить порядок вычисления можно с помощью круглых скобок.
- При записи выражений, содержащих скобки, должна соблюдаться парность скобок, т.е. число открывающих скобок должно быть равно числу закрывающих скобок.
- Операции равного старшинства выполняется по порядку слева направо.
- A:=52 mod 5
- Ответ: [2– остаток от деления]
- 2. B:=75 \ 7
- Ответ: [10 - деление нацело]
- 3. C:=13 mod 7
- Ответ: [5 - остаток от деления]
- 4. D:= 5 \ 2
- Ответ: [2 - деление нацело]
- §3.1 (учебник Ляхович В.Ф. Информатика)
- Выполнить письменно:
- Перевести математическую запись на язык Бейсик:
- (3х3+2,5а-10)/k
- ln2z+0,5z
- .
- Ляхович В.Ф. Информатика. Пособие для учащихся 10-11 классов общеобразовательных учреждений. - М.: Просвещение, 1998.
- Ляхович В.Ф. Руководство к решению задач по основам информатики и вычислительной техники. – М.: Высшая школа, 1994.
- Фон и картинки в презентации взяты с сайта www.themegallery.com
Информатика - еще материалы к урокам:
- Презентация "Анимированная открытка ветерану"
- Презентация "Основы алгоритмизации"
- Презентация "Алгебра высказываний. Решение логических задач" 10-11 класс
- Презентация "Основы логики. Введение" 10-11 класс
- Презентация "Основы логики. Алгебра высказываний" 10-11 класс
- Презентация "Логика высказываний. Алгоритм построения таблиц истинности" 10-11 класс