Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры инфа.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.66 Mб
Скачать

3) Какую роль в ооп играет наследование?

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

Т.е. наследование представляет собой процесс, в ходе которого один объект приобретает свойства другого объекта. Это очень важный процесс, поскольку он обеспечивает принцип иерархической классификации. Если вдуматься, то большая часть знаний поддается систематизации благодаря иерархической классификации по нисходящей.

Если не пользоваться иерархиями, то для каждого объекта пришлось бы явно определять все его свойства. А если воспользоваться наследованием, то достаточно определить лишь те свойства, которые делают объект особенным в его классе. Он может также наследовать общие свойства своего родителя. Следовательно, благодаря механизму наследования один объект становится отдельным экземпляром более общего класса.

4)Особый алфавит. Командные слова,функции,синтаксисязыка,графический интерфейс. Синтаксис индивидуален для каждого языка.  В алфавит языка могут входить буквы, цифры, математические символы, а также так называемые ключевые слова If (если), Then (тогда), Else (иначе) и др. Из исходных символов (алфавита) по правилам синтаксиса строятся предложения, обычно называемые операторами.

Алгоритмические языки программирования, или их еще называют структурные языки программирования, представляют алгоритм в виде последовательности основных алгоритмических структур — линейной, ветвления, цикла.        Различные типы алгоритмических структур кодируются на языке программирования с помощью соответствующих операторов: ветвление — с помощью оператора If-Then-Else, цикл со счетчиком с помощью оператора For-Next и т. д. Операторы, кроме ключевых слов, иногда содержат арифметические, строковые и логические выражения.

  Арифметические выражения могут включать в себя числа, переменные, знаки арифметических выражений, стандартные функции и круглые скобки   В состав строковых выражений могут входить переменные строкового типа, строки (строками являются любые последовательности символов, заключенные в кавычки) и строковые функции. Например: "инф'+Mid("информатика", 3,5) +strА      Логические выражения, кроме логических переменных, нередко включают в себя числа, числовые или строковые переменные или выражения, которые сравниваются между собой посредством операций сравнения (>, <, =, >=, <= и т. д.). Логическое выражение принимает лишь одно из двух значений: истина или ложь. Например: 5 > 3 — истинно; 2-2 = 5 — ложно.      Над элементами логических выражений могут производиться логические операции, которые обозначаются следующим образом: логическое умножение — And, логическое сложение — Or и логическое отрицание — Not.          В языках программирования используются различные структуры данных: переменная, массив и др. Переменные задаются именами, которые определяют области памяти, в которых хранятся их значения. Значениями переменных могут быть данные различных типов (целые или вещественные числа, строки, логические значения). Соответственно переменные бывают различных типов: целочисленные (А%=5), вещественные (А=3 .14), строковые (А$="информатика"), логические (A=True).     Массивы являются набором однотипных переменных, объединенных одним именем. Массивы бывают одномерные, которые можно представить как одномерные таблицы, и двумерные, которые можно представить как двумерные таблицы. Массивы также могут быть различных типов: целочисленные, вещественные, строковые и т. д.

5)Среда программирования VisualBasicсодержит все необходимые инструменты для быстрого и эффективного создания мощных программ, работающих в среде Windows. Инструменты, имеющиеся в среде программирования VisualBasic, помогают при конструировании Basic -программ. Строка Меню обеспечивает доступ к большинству команд, управляющих средой программирования. Меню и команды работают в соответствии со стандартными соглашениями, общими для всех приложений Windows. Под строкой меню имеется панель инструментов - набор кнопок, являющихся ярлыками для команд, с помощью которых осуществляется работа в среде VisualBasic. В нижней части экрана расположена панель задач. Её можно использовать для переключения между компонентами VisualBasic или для активации других приложений Windows. Также имеется окно инструментов (Toolbox), окно содержания проекта (ProjectContainer), окно формы(Form), окно проекта(Project),окно непосредственного выполнения(Immediate), окно свойств(Properties) и окно макета формы(Formlayout). Файлы проектов VisualBasic имеют расширения. vbp, wak, vbg в имени файла.  В среде VisualBasic имеется 7 инструментов. Форма VisualBasic - это окно в интерфейсе пользователя. Инструменты и средства управления на панели служат для того, чтобы добавлять новые элементы пользовательского интерфейса. Панель инструментов содержит также средства управления для создания объектов, выполняющих специальные “за экранные” операции: управление информацией в базе данных, контроль временных интервалов и т.д. Окно Properties (Свойства) Окно Properties (Свойства) позволяет изменять характеристики (установки) элементов пользовательского интерфейса в форме. Окно свойств содержит список всех объектов, использующихся в данном пользовательском интерфейсе. Здесь также могут перечисляться изменяемые установки свойств для каждого объекта. Окно Project(Проект). VisualBasic - программа состоит из нескольких файлов, которые собираются вместе, когда программа готова. В окне Project перечисляются все файлы, используемые при программировании. Файлы проекта содержат список всех поддерживаемых файлов и программ проекта и их расширение vbp (VisualBasicprogram). В VisualBasic 5 в окно Project можно одновременно загрузить несколько файлов проектов. В VisualBasic предусмотрена оперативная справочная система, включающая информацию о среде программирования, инструментах и языке программирования VisualBasic. Средства управления. С их помощью создаются объекты и формы, выводится информация в текстовом блоке, просматриваются диски и папки в системе, обрабатываются данные, вводимые пользователем, запускаются Windows-приложения и просматриваются записи баз данных. Язык VisualBasic. Язык программирования VisualBasic содержит несколько сотен инструкций, функций и специальных символов. Он предназначен не только для использования в программном продукте VisualBasic, MicrosoftVisualBasicforApplication включен в состав MicrosoftExcel, MicrosoftWord, MicrosoftAccess, MicrosoftPowerPoint, MicrosoftProject и других приложений для Windows.