Презентация на тему: » Числовые выражения В языке Q-basic. Переменные. Переменная — это область данных в памяти, имеющая имя. Переменная — это величина, которая может меняться.» — Транскрипт:
1 Числовые выражения В языке Q-basic
2 Переменные. Переменная — это область данных в памяти, имеющая имя. Переменная — это величина, которая может меняться при выполнении программы. Правила написания переменных : 1. Имя переменной может состоять из различных символов ( латинские буквы, цифры и так далее ). 2. Оно должно обязательно начинаться с буквы. 3. Оно не должно включать знак «.» ( точка ). 4. Нельзя использовать зарезервированные слова, например «else».
3 Типы переменных в языке Basic Тип переменной определяется типом данных. числовые данные : Integer – целое число. Например : A=10 Single – вещественное число. Например : A=10, 126 c имвольные данные : String – строковая переменная. Например : A = Привет, Маша. данные алгебры логики : Boolean – логическая переменная. Например : А =0 или А =1.
Алфавит Синтаксис Переменная.
4 Операторы Программа обычно представляет собой последовательность инструкций ( команд ). Оператор — наименьшая автономная часть языка программирования. Оператор — команда ( инструкция ), предписывающая выполнить выражаемое им действие.
5 Объявление типа переменной. Оператор Dim. Синтаксис оператора : Dim ИмяПеременной As ТипПеременной. Например : Dim A As String Переменная А будет строкового типа. Dim B As Integer Тип переменной В будет целое число.
6 Присваивание значения переменной. Оператор присваивания : = ЗАПОМНИТЬ !! В памяти хранится только последнее значение переменной . Пример : Dim C As String Dim D As String D= КБК 6 C=C новым годом ! D=C Вопрос : чему равно D?
7 Правило выполнения оператора присваивания для чисел : 1.вычисляется выражение, которое находится справа от знака равенства 2.переменной, имя которой указано слева от знака равенства, присваивается значение вычисленного выражения Пример : Dim A As Integer Dim B As Single A=4 B=75,25 A=B B=B+2 Вопрос : чему равно A?
8 Арифметические операторы : + оператор сложения – оператор вычитания ^ оператор возведения в степень. * оператор умножения. / оператор деления оператор целочисленного деления Mod оператор вычисления остатка от деления
9 Операторы сравнения : больше = больше или равно = равно не равно
10 Стандартные функций : Правило : аргументы функции пишутся после названия функции в скобках Математичес кая функция Функция в Бэйсике Пояснение sin х cos х SIN( х ), COS( х ) Синус ( косинус ) числа Х, выраженного в радианах tg х arctg x T А N( х ), ATAN (x) Тангенс ( арктангенс ) числа Х, выраженного в радианах
11 Стандартные функций : Правило : аргументы функции пишутся после названия функции в скобках Математичес кая функция Функция в Бэйсике Пояснение ex ex exp(x) Степень числа e = 2.7 ln х LOG(x) Натуральный логарифм Х a b a^b Число а в степени b |X|ABS(x) Модуль числа SQR ( Х ) Квадратный корень Внимание : Выражение записывается как X^(1/5)
Урок 6 Операторы. Типы переменных. Последовательность выполнения программы в Greenfoot.
12 Правила записи чисел. 1. Числа с десятичной точкой записываются со знаком « точка ». 2. Вещественные числа могут записываться в основной и экспоненциальной форме. Например : 1,534*10 -8 = 1.534E-8 1,008*10 5 =1.008E5
13 Арифметические выражения. Правила : 1. Все выражения пишутся в 1 строку. 2. Сначала вычисляются части выражений, заключенные в скобки. Если скобок много, то вычисление идет от внутренних скобок к внешним. 3. Количество открывающих скобок должно равняться количеству закрывающих.
4. Приоритет арифметических операций — как в математике.
14 Пример : Выражение на языке программирования записывается, как : ((1+ х )/(1- х )+(2+ х )/(2- х ))*(a+b)
15 Правило : 1.Если в числителе стоит 2 и более слагаемых, то они заключаются в скобки. Пример : выражение записывается : (a+b)/x^2 2. Если в знаменателе стоит 2 и более слагаемых или 2 или более множителей, то они заключаются в скобки. Пример : выражение записывается : (a+b)/(x*y)
16 Вывод данных : ( из памяти компьютера на экран ) ОПЕРАТОР Print Примеры : A=2 B=3 C=2+3 Print C ( На экране появится — 5) Print A, B( На экране появится — 23) Print B, A, C( На экране появится — 325)
17 ПРИМЕР : Вычислить значение выражения При a= 2,34 b= 156 c=0,00017 Решение : Dim a As Single Dim b As Single Dim c As Single Dim y As Single a= 2.34 b= 156 c=1.7E-4 ( можно c= ) y=SQR((b* с +cos(b))/(a*c)) Print y
Источник: www.myshared.ru
ИнфоБлог
3. набор конструкция, предназначенный для записи компьютерных программ.
Задание № 2
Для входа в среду VBA из любого приложения Office необходимо выполнить команду
1) активизировать любое приложение пакета MS Office (Word, Excel);
2) выполнить команду меню: Разработчик + VisualBasic
Задание № 3
Операции ^(возведение в степень), + (сложение), — (вычитание), *(умножение), /(деление):
1. арифметические операции;
2. операции отношений;
3. логические операции;
Задание № 4
Тип переменной Integer обозначает
1. логическое значение True или False;
2. целые числа от -32768 до 32767;
3. целые числа от 0 до 255.
Задание № 5
Это величина, которая может меняться при выполнении программы
1. переменная;
2. константа;
3. выражение;
Задание № 6
Чтобы начать набор текста функции или подпрограммы на языке VBA необходимо:
1. выполнить команду Debug/CompileVBAProject;
2. выполнить команду Insert/Procedure;
3. выполнить команду Insert/Module;
Задание № 7
Какие типы данных существуют в языке VBA:
1)Variant Case 2)Long 3)Single 4)Double
Ответ : 2), 3), 4)
Задание № 8
Какой из вариантов записи оператора присваивания правильный?
1. ИМЯ_ПЕРЕМЕННОЙ := ВЫРАЖЕНИЕ;
2. ВЫРАЖЕНИЕ = ИМЯ_ПЕРЕМЕННОЙ;
3. ИМЯ_ПЕРЕМЕННОЙ = ВЫРАЖЕНИЕ
Задание № 9
Операции =(равенство), <>(неравно), >(больше) это:
1. арифметические операции;
2. операции отношений
3. логические операции;
4. функциональные операции
Задание № 10
Какое служебное слово открывает раздел объявления переменной в VBA
3. Variable
Задание № 11
Запись оператора множественного выбора в VBA начинается со служебных слов
2. Case Else
3. Select Case
Задание № 12
Величина, не меняющаяся в процессе работы
1. переменная;
2. константа;
3. выражение;
Задание № 13
Вывод данных с помощью функции MsgBox осуществляется
1. на форму;
2. в текстовое поле;
3. в диалоговое окно.
Задание № 14
Ключевое слово VBA (от), обозначающее начало цикла:
Задание № 15
Синтаксическая конструкция условного оператора имеет форму:
1) For х = 5 To 8 Step 1
2) If t hen e lse
3) SelectCase
Case Значение_1
Задание № 16
Чтобы создать новую форму в VBA необходимо:
1. выполнить команду Insert/Module;
2. выполнить команду Insert/Procedure;
3. выполнить команду Insert/UserForm
Задание № 17
Обращение к математической формуле корень квадратный на языке VBA выглядит следующим образом:
Задание № 18
В языке VBA существуют следующие элементы управления:
1) True; 2) Label; 3) Variant;
4) CommandButton; 5) Name; 6) TextBox
Ответ: 2) , 4), 6)
Задание № 19
Для размещения в форме элемента управления надо:
1. зажать левую клавишу мыши;
2. создать новую форму;
3. перетащить элемент на форму;
4. в окне ToolBox найти необходимую пиктограмму элемента управления; (установить соответствие)
Ответ: 2 — 4 —1 — 3
Задание № 20
Какие действия выполняет функция InputBox:
1. открывает диалоговое окно для ввода данных;
2. добавляет элемент управления на форму;
3. выводит данные в диалоговом окне;
Задание № 21
Описание процедуры в VBA имеет вид
1) Sub имя (список Параметров)
тело процедуры
2) Function имя (список Параметров)
тело процедуры
EndFunction
3) Sub имя (список Параметров)
тело процедуры
Задание № 22
При создании программ, которые работают с Excel, используется следующие объекты:
1) Workbook 2) Click 3) Sheets
4) Cells 5) Image 6) Document
Ответ: 1 ) , 3), 4)
Задание № 23
Какое свойство из окна Properties определяет характеристики шрифта элемента управления:
3. BackColor
Задание № 24
Элемент управления Label позволяет:
1. визуально и логически объединяет некоторые элементы управлени
2. окно редактируемого текста свободной формы для ввода данных
3. позволяет создавать заголовки элементов управления, которые не имеют собственных встроенных заголовков
Задание № 25
Какое свойство из окна Properties определяет характеристики цвета элемента управления:
Источник: info-polozhit.blogspot.com
Ответы. Алгоритм должен состоять из отдельных шагов. Это свойство называется
Единственный в мире Музей Смайликов
Самая яркая достопримечательность Крыма
Скачать 327.19 Kb.
Алгоритм должен состоять из отдельных шагов. Это свойство
называется.
дискретность
массовость
однозначность
понятность
Алгоритм, записанный на понятном компьютеру языке, называется.
блок-схемой
исполнителем
программой
системой команд исполнителя
Выберите верное утверждение
одна величина может иметь несколько типов
значение переменной может изменяться в процессе выполнения алгоритма
величина логического типа не может принимать всего четыре значения
при присваивании переменной какого-либо значения предыдущее её значение сохраняется автоматически
Выберите тип величины, который следует использовать для обозначения
количества учеников в классе
числовой целый
числовой вещественный
строковый
с плавающей точкой
Выделение характеристик и свойств объекта, которые позволяют его
однозначно отделить от других объектов, называется.
абстрагирование
инкапсуляция
наследование
полиморфизм
30
15
65
Инструментальные средства разработки программ – это
сервисные средства разработки ПО
аналитические средства разработки ПО
программное обеспечение, предназначенное для разработки и отладки новых программ
средства отладки ПО
Информационная модель объекта использует.
все свойства моделируемого объекта
произвольную часть свойств моделируемого объекта
только те свойства, которые отделяют моделируемый объект от других
информационная модель не использует свойства моделируемого объекта
К основным понятиям объектно-ориентированного подхода не относится
реализация
инкапсуляция
наследование
полиморфизм
Какие работы включает процесс разработки программного обеспечения?
управление, создание инфраструктуры
структура из процессов, работ, задач
обеспечение качества, верификация
анализ требований, проектирование
Какие тестовые метрики используются при тестировании?
количество и плотность найденных дефектов
покрытие функциональных требований и покрытие кода продукта
покрытие множества сценариев
все ответы верны
Какие требования не предъявляются к идеальному критерию
тестирования?
проверяемость
достижимость
полнота
достаточность
Какой особенности интеграционного тестирования для процедурного
программирования не существует?
использование диаграмм потока управления в качестве модели тестируемого комплекса
контроль соответствия спецификациям параметров модулей и межмодульных связей
контроль наследования
тестирование программных комплексов, заданных в виде иерархических структур модулей
Какой разновидности интеграционного тестирования не существует?
регрессионное тестирование
восходящее тестирование
нисходящее тестирование
монолитное тестирование
Классификация и обозначения стандартов ЕСПД. За что отвечает группа
«0» в стандартах ЕСПД?
общие положения
основополагающие стандарты
правила выполнения документации разработки
правила выполнения документации изготовления
Классификация и обозначения стандартов ЕСПД. За что отвечает группа
«1» в стандартах ЕСПД?
общие положения
основополагающие стандарты
правила выполнения документации разработки
правила выполнения документации изготовления
Классификация и обозначения стандартов ЕСПД. За что отвечает группа
«2» в стандартах ЕСПД?
общие положения
основополагающие стандарты
правила выполнения документации разработки
правила выполнения документации изготовления
Классификация и обозначения стандартов ЕСПД. За что отвечает группа
«3» в стандартах ЕСПД?
общие положения
основополагающие стандарты
правила выполнения документации разработки
правила выполнения документации изготовления
Компонент интегрированной среды разработки приложений, который
позволяет превратить листинг программы в исполняемый код,
называется.
текстовой редактор
компилятор
средства сборки
отладчик
Компоновщик – это
программа для компоновки и оформления тестовых документов
комплекс программ, для создания и ведения баз данных
программа, которая из одного или нескольких объектных модулей с привлечением библиотечных программ и стандартных подпрограмм формирует загрузочный модуль
программное обеспечение для создания презентаций
О каком свойстве алгоритма идет речь: алгоритм должен быть применим
для целого класса подобных задач, отвечающих общим условиям?
понятность
массовость
однозначность
дискретность
Объектный подход к программированию – это
технология создания сложного программного обеспечения, основанная на представлении задачи исследования как объекта
технология создания сложного программного обеспечения, основанная на представлении программы как единого объекта
технология создания сложного программного обеспечения, предназначенного для автоматизации технологических объектов
технология создания сложного программного обеспечения, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного типа (класса), а классы образуют иерархию с наследованием свойств
Операция, в которой одни и те же действия повторяются многократно,
называется
условием
циклом
выражением
алгоритмом
Определенная последовательность действий, которую нужно выполнить
для решения конкретной задачи называется
алгоритмом
исполнителем
Параметры объекта, которые определяют его внешний вид и поведение в
процессе выполнения приложения, называются.
свойствами
методами
событиями
характеристиками
Параметры объекта, которые характеризуют возможные действия над
ними, называются.
свойствами
методами
событиями
характеристиками
Преимущества объектно-ориентированного подхода
быстрота написания программного кода
статичность конфигурации системы
возможность многократного использования
низкая стоимость проекта
При вызове функции в теле программы используются.
только фактические параметры
используются оба типа параметров
среди ответов нет правильного
только формальные параметры
При описании прототипа функции используются.
только формальные параметры
только фактические параметры
используются оба типа параметров
среди ответов нет правильного
Принцип программирования, в которой выполнение программы
определяется
действиями
пользователя
(клавиатура,
мышь),
сообщениями других программ и потоков, событиями операционной
системы, называется.
событийно-ориентированное программирование
объектно-ориентированное программирование
компонентно-ориентированнное программирование
структурное программирование
Принцип разработки программного обеспечения
командный процесс разработки
коллективный процесс разработки
параллельный процесс разработки
промежуточный процесс разработки
Принципы разработки эффективного пользовательского интерфейса
видимость, обратная связь
первое использование, итерация
интеграция, повторение
связь, обработка
Программные инструментальные средства разработки ПО – это
системное программное обеспечение, позволяющее сопровождать офисные программные пакеты
средства создания текстовых документов
программное обеспечение, используемое на всех стадиях разработки нового ПО
программное обеспечение для настройки офисных приложений на условия конкретного применения
Процесс, при котором функция вызывает саму себя, называется.
рекурсией
циклом
зависанием
алгоритмической ошибкой
Разработка и сопровождение ИС в конкретной организации и конкретном
проекте должна поддерживаться стандартом
стандарт конкретного проекта
стандарт организации
стандарт проектирования
стандарт оценки
Создание новых классов на основе существующих, с использованием их
сртуктурных и поведенческих характеристик, называется.
абстрагирование
инкапсуляция
наследование
полиморфизм
Способность объекта скрывать внутреннее устройство своих свойств и
методов, называется.
абстрагирование
инкапсуляция
наследование
полиморфизм
Угроза это
потенциальное возможное событие, действие, процесс или явление, которое может привести к нанесению хороших данных
возможное событие, действие, процесс или явление, которое может привести к сохранности данных
потенциальное возможное событие, действие, процесс или явление, которое может привести к нанесению изменению данных
потенциальное возможное событие, действие, процесс или явление, которое может привести к нанесению ущерба
Укажите логическое выражение
Х+7>=0
N=10
X:=7
Х+7
Укажите принцип, согласно которому создается интегрированная
информационная система?
блочный
интегрированный
позадачный
процессный
Укажите стандартные процессы жизненного цикла информационной
системы, используемые в процессе ее создания и функционирования
основные процессы производства
вспомогательные процессы маркетинга
организационные процессы жизненного цикла
организационные циклы логистики
Укажите характеристики информационной системы, которые можно
использовать для ее оценки и выбора
функциональные возможности
количество программных модулей
форматы данных
структура баз данных
Управление требованиями — .
задача выявления изначальных проблем заказчика и создание системы, удовлетворяющей этим требованиям
процесс систематического выявления, организации и документирования требований к сложной системе
выявление требований заказчика и управление ими
хороший стиль программирования
набор элементов, которые образуют надежность, дружественность, отличный интерфейс
Что такое структурное программирование?
методология разработки ПО, в основе которых лежит представление программ в виде иерархической структуре блоков
методология разработки ПО, в основе которых лежит представление программ в виде блоков
разработки из частей
программирование по частям одной процедуры
Что такое транслятор?
программа для перевода с языка программирования на машинные коды
программа для изменения кода
программа для перевода из машинного кода в язык программирования
программа для создания изменений исходных программ
Это величина, которая может меняться при выполнении программы
переменная
выражение
константа
операнд
Источник: topuch.com