Как выполнить фильтрацию файлов при использовании компонентов OpenDialog и SaveDialog?
Чем комбинированный список отличается от простого списка?
Как установить режимы рисования на канве? Какие режимы есть у пера?
Как очистить поверхность графического компонента Image?
Как установить цвет и ширину линии, которой рисуется график функции?
Назовите основные методы для рисования класса Canvas.
Назовите основные события графических компонентов Image и PaintBox.
Как вывести текст в графические компоненты?
Как вывести на графическом экране:точку в позицию, указанную курсором мыши.
Как вывести на графическом экране: свою фотографию, загруженную из графического файла.
Как вывести на графическом экране: установить толщину линии, ее цвет и провести линию указанной длины и под заданным углом.
Как установить цвет рисунка при использовании графики и нарисовать указанным цветом две касающихся внутренним образом окружности?
Опишите методику анимации изображения.
Какой режим пера Pen используется для удаления рисунка при повторном его рисовании?
Какие свойства имеет компонент Timer?
Назовите основные события мыши.
Как в программе распознать координаты курсора мыши?
Как распознать нажатую кнопку мыши?
Когда наступают события мыши OnStartDrag, OnDragOver, OnDragDrop, OnEndDrag? Что можно распознать при обработке этих событий?
С помощью какой клавиши клавиатуры можно перемещать фокус с элемента на элемент?
Какие способы вывода графической информации Вы знаете?
Какие проблемы могут возникнуть при рисовании непосредственно на форме? Как их преодолеть? Почему такие проблемы не возникают при использовании компонента Image?
С помощью какого метода класса Canvas можно вывести текст?
Что представляет собой псевдоним БД и как он создается?
Как создать таблицу с помощью программы Database Desktop? Какие другие средства для создания таблиц можно использовать?
Какие компоненты используются для связи таблиц БД с компонентами визуализации и управления данными DBGrid, DBEdit?
Как связать компоненты Table и Query с нужной таблицей БД ?
Как связать компонент DBNavigator с нужной таблицей БД ?
Что такое первичные и вторичные индексы для таблицы и как их создать?
Что такое SQL и из каких частей он состоит?
Чтоозначаютследующие SQL-запрос: SELECT name, projectname FROM emploee, project WHERE empno=team_leader;
Что означают следующие SQL-запрос:
SELECT name, salary FROM emploee, prohibit WHERE salary>2900; Как использовать SQL-запрос в C++Builder ?
Какие свойства используются при создании приложения-сервера с использованием компонента TserverSocket?
Какие свойства используются при создании приложения-клиента с использованием компонента TclientSocket?
С помощью какого метода можно получить данные с сервера по инициативе клиента ?
С помощью какого метода клиент может переслать текстовые данные на сервер ?
Куда в приложении-клиенте поступают данные, пересылаемые от сервера?
Какие методы используются для передачи информации от клиента серверу?
С помощью какого метода можно получить данные с сервера по инициативе клиента?
Как организовать постоянное отслеживание информации на сервере в приложении-клиенте?
Какое событие в приложении-сервере может быть использовано для определения того, что от клиента серверу послана информация?
Какие способы установления контакта с сервером Вы знаете?
Что нужно сделать, чтобы при запуске приложения-клиента автоматически запускалось и приложение-сервер?
Опишите схему разработки собственных компонентов.
Как добавить свойства и события в проектируемый компонент ?
Как выполнить регистрацию компонента в среде C++Builder ?
Как выполняется предварительная отладка созданного компонента ?
Как поместить разработанный компонент на Палитру компонентов?
Написать условный оператор для наращивания j на 1 если j положительно и меньше i, а иначе i уменьшается на 1.
Написать цикл for в стандарте C++ , объявляющий и вычисляющий целые переменные s и m - равные сумме и произведению первых десяти натуральных чисел соответственно.
Используя цикл с постусловием вычислить количество знаков подчеркивания в заданной строке (массиве символов) S.
Записать функцию, возвращающую среднее геометрическое двух целых чисел.
Присвоить переменной y 1, если x больше 9, а иначе 0, используя условный оператор.
Написать оператор switch, выводящий слова «ноль» и «единица», если численная переменная ch равна 0 или 1, в противном случае выводится фраза «цифра не двоичная».
Объявить длинную переменную L и инициализировать ее восьмеричной константой равной десятичному числу 14.
Написать оператор switch печатающий знак подчеркивания, если символьная переменная ch равна пробелу, и саму переменную в противном случае.
Написать цикл for в стандарте C++, вычисляющий и печатающий факториалы чисел от 1 до 9.
Используя цикл с предусловием вычислить количество цифр заданного числа N.
Записать функцию, заменяющую в строке (массиве символов) знак подчеркивания на знак пробела.
Написать условный оператор для увеличения j в 2 раза если j не равно i и j – нечетное число, в противном случае j умножить на i.
Описать класс объектов "журнал успеваемость студентов"
Описать класс объектов "векторы"
Описать класс объектов "клиенты в банке"
Описать класс объектов "матрицы"
Описать класс объектов "файлы на диске"
Описать класс объектов "жители города"
Описать класс объектов "предметы, по которым читаются лекции на факультете"
Описать класс объектов "страны в мире"
Описать класс объектов "сотрудники фирмы"
Описать класс объектов "города в стране"
Описать класс объектов "квартиры в доме"
Описать класс объектов "фирмы"
Описать класс объектов "программы" (например, в Windows)
Описать класс объектов "автомобили"
Нарисовать график функции y=sin x.
Нарисовать график функции y=-2x2+3x.
Вывести аналоговые часы (со стрелками). Предусмотреть кнопку для запуска и остановки часов. Использовать функцию Time() и класс TDataTime для получения текущего времени.
“Летающий” шарик. По достижении границы компонента он отражается от границы по правилам отражения. Предусмотреть кнопку остановки и запуска шарика.
Точка равномерно движется по окружности. Предусмотреть возможность увеличения скорости движения.
Построить простейший графический редактор с возможностью выбора цвета рисования.
Равносторонний треугольник вращается вокруг своего центра. Предусмотреть возможность увеличения скорости вращения.
Изобразить прямоугольник (квадрат), вращающийся вокруг своего центра. Предусмотреть возможность увеличения скорости вращения.
Вращаются два отрезка, каждый вокруг своей концевой точки. Предусмотреть возможность изменения скорости вращения каждого от резка отдельно.
Задан одномерный массив K[n]. Узнать количество нечетных элементов, значение которых возведенное в квадратную степень меньше чем 100.
Задан одномерный массив F[n]. Определите позиции и значения первых 3-х отрицательных элементов.
Задан одномерный массив K[n]. Создать одномерные массивы L и M. Массив L будет содержать четные элементы массива K, а массив M - нечетные.
Задан одномерный массив Y[n]. Вычислить сумму квадратных корней нечетных элементов.
Задан одномерный массив D[n]. Определить значения и позиции, последних двух четных элементов.
Задан одномерный массив A[n]. Содать одномерные массивы B и C. Массив B будет содержать элементы, кратные 3, а массив C – элементы не кратные 3.
Задан одномерный массив M[n]. Определите значение и позицию последнего нечетного элемента массива.
Задан одномерный массив W[n]. Узнайте значение и позицию минимального элемента среди четных элементов.