- •1. Понятие инф-ии.
- •2. Алгоритм
- •3. Оо анализ, проект-ие и программ-е.
- •4. Система программ-я.
- •5. Интерфейсные объекты
- •6. Данные.
- •7. Структурированные типы данных
- •8. Операторы передачи упр-я в языках программ-я. Turbo Pascal
- •Visual Basic
- •9. Операторы орг-ии циклов в языках программ-я. Turbo Pascal
- •Visual Basic
- •10. Процедуры в языках программ-я.
- •Visual Basic
- •Visual Basic
- •12. Граф. Процедуры и функции. Граф. Объекты.
- •13. Алгоритмы сортировки
- •Сортировка Хоара
- •14. Послед. И бинарный поиск
- •15. Операционные системы (ос)
- •16. Прикладное программное обеспечение общего назначения. Системы обработки текстов. Системы машинной графики.
- •Свои параметры форматирования имеют символы текста (шрифт): Формат – Шрифт.
- •17. Электронные таблицы
- •Можно описать процессы: создание рабочей книги, открытие рабочей книги, сохранение рабочей книги, закрытие рабочей книги, завершение работы с Microsoft Excel.
- •Операции с листами рабочих книг: переименование, копирование перемещение, перемещение листа, удаление, вставка.
- •21. Понятие архитектуры и основные типы архитектуры эвм. Типовая схема эвм. Оперативная память, центральный процессор эвм.
- •22. Периферийные устройства пк
- •18. Прикладные инструментальные пакеты для решения задач на эвм.
- •19. Антивирусные программы. Архиваторы. Программы обслуживания дисков.
- •20. Понятие "модель". Виды моделирования. Компьютерная модель. Математические модели.
- •23. Компьютерные сети.
- •24. Интернет (сеть). Электронная почта. Обмен файлами (ftp). Технология www. Поиск информации в Интернет.
- •25. Язык html как средство создания информационных ресурсов Интернет.
- •26. Понятие мультимедиа. Создание мультимедийных приложений.
- •27. Основные направления исследований в области искусственного интеллекта. Представление знаний в иис. Понятие об экспертной системе.
- •29. Информационные модели данных: реляционные, иерархические, сетевые. Последовательность создания информационной модели. Взаимосвязи в модели.
- •30. Базы данных. Определение взаимосвязи между элементами бд. Ключи атрибутов. Нормальные формы.
8. Операторы передачи упр-я в языках программ-я. Turbo Pascal
Структурированные операторы сост. из др. операторов.
Составной оператор - это набор простых операторов, заключ. в командные скобки begin end;. Этот оператор вып-ся, как один оператор. Можно сказать, что тело программы на языке Pascal явл-ся сост. оператором.
Оператор if позв-ет проверять ист-сть усл-я и в зав-сти от этого вып-ть те или иные действия. Схема его использ. такова:
if <Условие> then
<Выполняется, если условие истинно>
else
<Выполняется, если уловие ложно>;
Можно исп-ть так же неполную развилку:
if <условие> then <Выполняется, если условие истинно>;
С пом-ю оператора case м. вып-ть действя в зав-сти от зн-я параметра порядкового типа. Структура его такова:
case <Параметр> of
<Значение1>: <Действие1>;…
<ЗначениеN>: <ДействиеN>;
else {необязательная часть}
<Выполняется, если параметр <> значениям>;
end;
Visual Basic
Операторы упр-я порядком вып-я команд позв-ют в зав-сти от зн-ий переем-х выбир.для исполн.разл. блоки прогр. кода.
Оператор If…Then…Else Этот оператор сущ-ет в 2формах: однострочной и блочной. Прост. формой оператора If явл-ся однострочная: If усл-е Then оператор [Else оператор]. Функционир-е оператора такой структуры отн-но просто. Если усл-е после If истинно, т.е. рез-т равен True, вып-ся оператор, указ. за Then. Если же рез-т равен False, то вып-ся оператор, следующий за ключ. словом Else, если такое им. Пример 1:
If Age<18 Then Print "Вы ещё не можете голосовать"
Блочная версия оператора If немного сложнее:
If BankBalance<0 Then
Print "Отрицательный баланс"
Else
Print "Всё в порядке"
End If
Блочная запись предоставляет такие же возможности как и однострочная. Но если в зав-сти от усл-я необх-мо вып-ть не простую команду, а группу операторов, следует исп-ть блочный синтаксис. Это отно-ся и к ветви Else. Блочная структура с Else If позв-ет анализировать неск. усл-ий.
Пример 2:
If условие Then
[операторы 1]
[Else
If условие N Then
[операторы 2]
Else
[операторы 3]
End If]
End If
При формир-и более сложных условий блочная запись удобнее. Исп-ие в этом случае блочного синтаксиса улучшает читабельность программы.
Оператор Select Case - оператор ветвления, который позв-ет вып-ть одну из неск. групп операторов в зав-сти от зн-ия усл-я. Синтаксис конструкции Select Case:
Select Case Проверочное выр-е
[Case значение 1
[Операторы 1]]
[Case значение 2
[Операторы 2]]
[Case Else
[Операторы N]]
End Select
В операторе Case м. исп-ть строк. или числ. выр-е. В списке зн-ий допускается указать: явное зн-е; диапазон зн-ий, задаваемый с пом-ю ключ. слова To; усл. диапазон, задаваемый с пом-ю ключ. слова Is.
Пример 3:
Speed = S/t 'число от 0 до 50
Select Case Speed
Case 0, 1, 2
Print "Медленно"
Case 3 To 30
Print "В пределах нормы"
Case 30 To 40
Print "Небольшое превышение"
Case Is >= 50
Print "Наибольшее превышение"
Case Else
Print "Большое превышение"
End Select