- •Билет 1. Билет 7
- •Билет 2. Билет 8.
- •Билет 3. Билет 9. Билет 23.
- •Билет 4. Билет 10. Билет 24
- •Билет 5. Билет 11. Билет 27
- •Билет 6. Билет 12. Билет 28
- •Билет 13! Билет 19. Билет 31. Html. Структура документа, физическое и логическое форматирование, оформление абзацев и списков
- •Билет 14. Билет 20. Билет 32. Html. Рисунки и гиперссылки
- •Билет 15. Билет 25. Html. Использование и оформление таблиц
- •Билет 16. Билет 26. Html. Разбиение окна на фреймы
- •Билет 17. Html. Оформление документов с использованием css
- •Билет 18. Html. Типы css
- •Билет 21. Билет 29.
- •Билет 22
- •Билет 30 Структуры в языке с
- •Билет 33 Библиотека qt. Создание приложений в qt Creator.
- •Билет № 34 Библиотека qt. Работа со строками.
- •Билет 35 Использование JavaScript при оформлении динамических html страниц
- •Билет 36 Использование объектной модели документа (dom) в Java Script
- •Иерархия классов dom
- •Билет 37 Формы и их использование в JavaScript
- •Билет № 38 Объектная модель браузера и ее использование в JavaScript
Билет 2. Билет 8.
Классы в С++. Доступ к компонентам класса.
Класс — это пользовательский тип данных, объединяющий данные и алгоритмы для обработки этих данных. Класс моделирует группу каких-либо реальных объектов (студенты, машины), процессов (путешествия), явлений (погода).
Данные класса представлены в виде переменных и называются свойствами.
Алгоритмы представлены в виде функций и называются методами.
В классе существует разграничение доступа к его членам. Внутреннюю (закрытую) часть класса, доступную только этому классу, составляет раздел private, защищенная часть класса доступна классу и его наследникам — раздел protected, доступны для любых объектов без ограничения члены класса из раздела public (открытая часть класса).
class Student {
private:
char* Fam;
char* Name;
int age;
public:
void SetFam(char*NFam);
void SetName(char*NName);
void SetAge(int Nage);
char * GetFam(int Nage);
char * GetName(int Nage);
int GetAge( );
};
Задание.фрейм
<HTML> <HEAD> <TITLE>2 билет</TITLE> </HEAD> <FRAMESET rows="40%,60%"> <FRAME> <FRAMESET cols="30%,35%,35%"> <FRAME> <FRAME> <FRAME> </FRAMESET> </FRAMESET> </HTML> |
Задание таблица.
<HTML> <HEAD> <TITLE>8 билет</TITLE> </HEAD> <BODY> <TABLE width=30% BORDER="1" CELLSPACING="0" CELLPADDING="40%"> <TR> <TD COLSPAN="3"></TD> </TR> <TR> <TD></TD> <TD></TD> <TD></TD> </TR> </TABLE> </BODY> </HTML> |
Билет 3. Билет 9. Билет 23.
Классы в С++. Конструкторы и деструкторы
Класс — это пользовательский тип данных, объединяющий данные и алгоритмы для обработки этих данных. Класс моделирует группу каких-либо реальных объектов (студенты, машины), процессов (путешествия), явлений (погода).
Данные класса представлены в виде переменных и называются свойствами.
Алгоритмы представлены в виде функций и называются методами.
Объект создается по шаблону, который дает класс, при этом используется специальный метод — конструктор. Имя конструктора совпадает с именем класса, он помещается в раздел public, для него не указывается тип возвращаемого значения.
Конструктор по умолчанию создает объект с неинициализированными свойствами:
Book::Book()
{}
или всегда с одним и тем же набором значений:
Book::Book()
{ Author = “Noname”;
Title = “Noname”;
Year = 0;
}
Конструктор с параметрами создает объект с заранее определенным набором свойств:
Book::Book(std::string Auth, std:: Ttl, int y)
{ Author = Auth;
Title = Ttl;
Year = y;
}
Деструктор выполняет разрушение объекта, он не имеет параметров, находится в разделе public, не имеет типа возвращаемого значения, а имя отличается от имени конструктора одним символом: знаком ~ (тильда) в начале.
Book::~Book()
{}
Не требуется вставлять в программу явный вызов деструктора — он вызывается автоматически. Также деструктор можно не включать в класс — он будет добавлен автоматически компилятором.
В описании конструктора и любого другого метода класса (в реализации) используется оператор разрешения области видимости ::. Этот оператор позволяет включить идентификаторы в заданное пространство имен namespace. Для функций-членов класса пространством имен будет класс. Если не использовать оператор ::, получится глобальная функция, не связанная с классом.
Задание.3
<HTML> <HEAD> <TITLE>3 билет</TITLE> </HEAD> <FRAMESET cols="30%,35%,35%"> <FRAMESET rows="55%,45%"> <FRAME> <FRAME> </FRAMESET> <FRAME> <FRAME> </FRAMESET> </HTML> |
Задание таблица.
<HTML> <HEAD> <TITLE>3 билет</TITLE> </HEAD> <FRAMESET cols="30%,35%,35%"> <FRAMESET rows="55%,45%"> <FRAME> <FRAME> </FRAMESET> <FRAME> <FRAME> </FRAMESET> </HTML> |
Задание: НТМL. Вставить в один документ несколько картинок и сделать на них гиперссылки
<HTML>
<HEAD>
<TITLE>23 билет</TITLE>
</HEAD>
<BODY>
<a name=first><IMG src="1.jpg"></a>
<br>
<a name=second><IMG src="2.jpg"></a>
<br>
<a name=third><IMG src="3.jpg"></a>
<br>
<a href = #first>Ссылка на первую картинку</a>
<br>
<a href = #second>Ссылка на вторую картинку</a>
<br>
<a href = #third>Ссылка на третью картинку</a>
</BODY>
</HTML>
