Что такое объект? Первое что нужно выделить, это что такое объект - это некоторая сущность в цифровом пространстве, которая обладает определенным состоянием и поведением, имеющая определенные свойства или атрибуты и операции над методами. Как правило, при рассмотрении объектов всегда выделяется то, что объекты принадлежат одному или нескольким классам, которые определяют поведение объекта и являются моделями. Термины «экземпляр класса» и «объект» взаимозаменяемы[2]. Объект, наряду с понятием класс, так же является важным понятием ООП. Объекты обладают свойствами наследования, инкапсуляции и полиморфизма. Что в программировании называется файлом? В С++ файлы - это логическая концепция, которая применимая ко всему, начиная от дисковых файлов оканчивая терминалами. Поток связывается с конкретным файлом с помощью операции открытия. Если файл открыт, может осуществляться обмен между файлом и программой. Так же не все файлы имеют одинаковые возможности. Например, дисковый файл поддерживает произвольный доступ, а модем - нет. Это иллюстрирует важный момент системы ввода/вывода С -все потоки одинаковы, а файлы нет. Если файл поддерживает произвольный доступ, открытие файла инициализирует индикатор позиции файла на начало файла. По мере чтения или записи символов в файл индикатор позиции увеличивается, обеспечивая тем самым продвижение по файлу. Наименьшей частью доступа к диску является сектор. Информация записывается или читается с диска посекторно. Следовательно, даже если программе необходим 1 байт данных, будет прочитан весь сектор. Эти данные помещаются в буфер - область памяти, пока не смогут использоваться программой. Когда данные вводятся в файл, происходит буферизация, пока не накопится целый сектор информации, после чего данные физически записываются в файл. Что описывает класс Form? Для взаимодействия с пользователем в Windows Forms используется механизм событий. События в Windows Forms представляют стандартные события на C#, только применяемые к визуальным компонентам и подчиняются тем же правилам, что события в C#. Но создание обработчиков событий в Windows Forms все же имеет некоторые особенности. Прежде всего в WinForms есть некоторый стандартный набор событий, который по большей части имеется у всех визуальных компонентов. Отдельные элементы добавляют свои события, но принципы работы с ними будут похожие. Чтобы посмотреть все события элемента, нам надо выбрать этот элемент в поле графического дизайнера и перейти к вкладке событий на панели форм. 4. Какое предназначение у контейнера GroupBox? GroupBox представляет собой специальный контейнер, который ограничен от остальной формы границей. Он имеет заголовок, который устанавливается через свойство Text. Чтобы сделать GroupBox без заголовка, в качестве значения свойства Text просто устанавливается пустая строка. Нередко этот элемент используется для группирования переключателей - элементов RadioButton, так как позволяет разграничить их группы. 5.Логічні операції, які підтримуються у мові C#. Следующие операторы выполняют логические операции с использованием логических операндов: Унарный ! (логическое отрицание) оператор. Бинарные & (логическое И), | (логическое ИЛИ), а также ^ (логическое исключающее ИЛИ) операторы. Эти операторы всегда обрабатывают оба операнда. Бинарные && (условное логическое И) и || (условное логическое ИЛИ) операторы. Эти операторы вычисляют правый операнд, только если это необходимо. Для операндов целочисленных типов операторы &, | и ^ выполняют побитовые логические операции. Дополнительные сведения см. в разделе Побитовые операторы и операторы сдвига. Оператор логического И & Оператор & вычисляет логическое И для всех своих операндов. Результат операции x & y принимает значение true, если оба оператора x и y имеют значение true. В противном случае результат будет false. Оператор & вычисляет оба операнда, даже если левый операнд имеет значение false. При этом операция должна вернуть значение false, независимо от значения правого операнда. Оператор логического исключения ИЛИ ^ Оператор ^ вычисляет логическое исключение ИЛИ для всех своих операндов, возвращая true для x ^ y, если x имеет значение true и y имеет значение false или x имеет значение false и y имеет значение true. В противном случае результат будет false. То есть для операндов bool оператор ^ возвращает тот же результат, что и оператор неравенства !=. |