- •Основы алгоритмизации и программирования Этапы решения задач на компьютере
- •Понятие алгоритма. Исполнители алгоритмов. Свойства алгоритмов
- •Типы алгоритмов и формы их представления
- •Разработка алгоритмов методом пошаговой детализации. Вспомогательный алгоритм
- •Разветвляющиеся алгоритмы. Команда ветвления
- •Циклические алгоритмы. Команда повторения
- •Примеры создания алгоритмов
- •Программирование
- •Языки программирования. Компиляция и интерпретация
- •Классификация языков программирования
- •Имя и значение переменной в программировании
- •Типы переменных в программировании
- •Объектно-ориентированный подход в информационных технологиях
- •Вопросы для самоконтроля
Вопросы для самоконтроля
Назовите этапы решения задач на компьютере.
Что такое алгоритм?
Назовите свойства алгоритма.
В чем заключается суть метода пошаговой детализации?
Когда создается вспомогательный алгоритм?
Назовите основные свойства вспомогательного алгоритма, которыми он должен обладать согласно концепции структурного программирования?
Какие различают типы алгоритмов?
Назовите формы представления алгоритма.
Что такое программирование?
Назовите основные принципы программирования.
Что такое программа?
Что такое компилятор, его назначение?
Что такое интерпретатор, его назначение?
Чем принципиально отличаются языки программирования от естественных языков?
Как можно классифицировать языки программирования?
Что такое переменная в программировании?
Назовите типы переменных.
Дайте понятие идентификатора в программировании.
В чем заключается объектно-ориентированный подход в программировании?
Назовите отличительные свойства объекта.
Что такое метод в объектно-ориентированном программировании?
Что такое событие в объектно-ориентированном программировании?
Инкапсуляция, в чем она заключается?
В чем заключается наследование?
Что такое полиморфизм?
Назовите языки объектно-ориентированного программирования.