
- •Алматы, 2012
- •5В070300 - «Ақпараттық жүйелер»(бакалавриат) мамандығы бойынша «Windows-та бағдарламалау және hci» пәнінен жұмыс оқулық жоспар бойынша құрастырылған.
- •Алматы, 2012
- •5В070300 - «Ақпараттық жүйелер»(бакалавриат) мамандығы бойынша «Windows-та бағдарламалау және hci» пәнінен жұмыс оқулық жоспар бойынша құрастырылған.
- •Оқылатын пәннiң сипаттамасы (түсiнiктеме )
- •Жұмыстық оқу бағдарламасына жалпы сипаттама
- •Пәннің қысқа сипаттамасы
- •Дәріс тақырыптарының жіктелімі
- •Тәжірибелік (семинарлық) сабақтардың тақырыбы
- •Зертханалық сабақтар тақырыбы
- •Соөж тақырыптары
- •Сөж тақырыптары
- •Ұсынылған әдебиеттер тізімі:
- •«ТҰран» университеті мекемесі»
- •«Акпараттық технологиялар» кафедрасы силлабус (sillabus) «программирование в windows и hci» пәні бойынша
- •5B070300 «Ақпараттық жүйелер» (бакалавриат) мамандығы үшін
- •5В070300 - «Ақпараттық жүйелер»(бакалавриат) мамандығы бойынша «Windows-та бағдарламалау және hci» пәнінен жұмыс оқулық жоспар бойынша құрастырылған.
- •Түсіндірме жазбахат
- •Жұмыстық оқу бағдарламасына жалпы сипаттама
- •Пәннің қысқа сипаттамасы
- •Тәжірибелік (семинарлық) сабақтардың тақырыбы
- •Зертханалық сабақтар тақырыбы
- •Соөж тақырыптары
- •Сөж тақырыптары
- •Темы и продолжительность их изучения
- •Өзіндік жұмыс тапсырмасы:
- •Сөж берілу графигі және консультация уақыты.
- •Сөж өткізу графигі
- •Бақылауға арналған сұрақтар
- •Информация по оценке знаний
- •Білімгердің білімін бағалау критериі (жалпыланған)
- •Вск бойынша қорытындыны анықтау
- •Қорытынды баға
- •Требования преподавателя Политика и процедуры курса
- •График выполнения и сдачи заданий по дисциплине
- •Сөж тапсыру графигі және консультация уақыты.
- •Перечень срс по курсу
- •Дәрістік кешен –контент (дәрістер тезисы, иллюстративті және үлестірмелі материал, ұсынылған әдебиеттер тізімі)
- •Алматы, 2012
- •План лабораторных занятий
- •Лабораторная работа 1 - Создание и вывод переменных
- •Лабораторная работа 2 – Арифметические, логические операторы
- •Лабораторная работа 3 - Конструкции if, else и elseif
- •Лабораторная работа 4 - Цикл for
- •Лабораторная работа 5 - Таблица умножения
- •Лабораторная работа 6 - Массивы
- •Лабораторная работа 7 - Навигационное меню.
- •Лабораторная работа 8 - Практическое использование функций
- •Лабораторная работа 9 - Работа с функциями. Область видимости переменных.
- •План семинарских (практических) занятий
- •Практическая работа № 2 Использование основных операторов
- •Практическая работа № 3 Использование функций
- •Практическая работа № 4 Работа с формами
- •Лабораторная работа № 5 Работа со строками и заголовком html документа
- •Практическая работа № 6 Принципы Объектно-ориентированного программирования
- •Практическая работа № 7 Работа с датой Основы работы с базами данных на примере MySql
- •Практическая работа № 8 Работа с изображениями. Работа с регулярными выражениями. Работа с cookies Работа с сессиями
- •План лабораторных занятий
- •Лабораторная работа 1 - Создание и вывод переменных
- •Основы php Лабораторная работа 7 - Практическое использование функций
- •Лабораторная работа 7 - Работа с функциями. Область видимости переменных.
- •План семинарских (практических) занятий
- •Методические рекомендации по изучению дисциплины
- •(По работе с учебно-методическим комплексом) Основания, целевая аудитория и ориентированность учебно-методического комплекса
- •Рекомендуемый порядок работы с учебно-методическим комплексом
- •Программное и мультимедийное сопровождение учебных занятий по дисциплине «Алгоритмы, структуры данных и программирование»
- •Программные средства обеспечения дисциплины:
- •Электронные учебники:
- •Перечень специализированных аудиторий, кабинетов и лабораторий
- •Карта обеспеченности дисциплины учебной и учебно-методической литературой
План семинарских (практических) занятий
№ |
Тема лабораторного занятия |
Неделя |
Вид работы
|
трудоемкость часов |
Форма сдачи |
Сроки сдачи |
1 |
Основы синтаксиса Передача данных в браузер |
1 |
Программная реализация |
1 |
Письменный отчет |
1 неделя |
2 |
Синтаксис переменных Типы переменных. Присвоение значений переменным. |
2 |
Программная реализация |
1 |
Письменный отчет |
2 неделя |
3 |
Создание простой формы. Использование методов Get и Post. |
3 |
Программная реализация |
1 |
Письменный отчет |
3 неделя |
4 |
Использование встроенных математических функций. Основы программирования на РНР. |
4 |
Программная реализация |
1 |
Письменный отчет |
4 неделя |
5 |
Работа с текстом. Кодирование и декодирование строк. Шифрование и дешифрование строк. |
5 |
Программная реализация |
1 |
Письменный отчет |
5 неделя |
6 |
Условные операторы. Циклические операторы. |
6 |
Программная реализация |
1 |
Письменный отчет |
6 неделя |
7 |
Создание массивов: одномерные и многомерные массивы. |
7 |
Программная реализация |
1 |
Письменный отчет |
7 неделя |
8 |
Регулярные выражения. |
8 |
Программная реализация |
1 |
Письменный отчет |
8 неделя |
9 |
Запись данных в файл. Чтение файла. Каталоги. |
9 |
Программная реализация |
1 |
Письменный отчет |
9 неделя |
10 |
Создание базу данных. |
10 |
Программная реализация |
1 |
Письменный отчет |
10 неделя |
11 |
Создание и чтение cookie. |
11 |
Программная реализация |
1 |
Письменный отчет |
11 неделя |
12 |
Использование функций include и require. |
12 |
Программная реализация |
1 |
Письменный отчет |
12 неделя |
13
|
Определение даты и времени. Отправка электронной почты |
13 |
Программная реализация |
1 |
Письменный отчет |
13 неделя |
14 |
Отслеживание ошибок. Использование инструкции die. |
14 |
Программная реализация |
1 |
Письменный отчет |
14 неделя |
15 |
Основные понятия ООП. |
15 |
Программная реализация |
1 |
Письменный отчет |
15 неделя |
|
ВСЕГО |
|
|
15 |
|
|
Преподаватель: ________________________Абдолдина Ф.Н.
СОГЛАСОВАНО:
Заведующий кафедрой _______________________Тусупова С.А.
«_________»________________________2012 г.
учреждение «Университет «Туран»
|
|
|
|
|
УТВЕРЖДЕНО на заседании кафедры «Информационные технологии» учреждения «Университет «Туран» Протокол № __ от «____»______ 2012 г. Заведующая кафедрой ___________________Тусупова С.А.
|
Методические указания
к семинарским (практическим) занятиям
по дисциплине
«ПРОГРАММИРОВАНИЕ В WINDOWS И HCI»
Специальность: 5В070300 Информационные системы
По дисциплине: Программирование в windows и hci
Авторы: Абдолдина Ф.Н. доцент университета «Туран»
Технология обучения: кредитная
Форма обучения: очное/заочное
Языковое отделение: русское
Система оценки знаний студентов: рейтинговая
Алматы, 2012
Практическая работа № 1
Простейшие операции
Задание
· Создать в корневом каталоге Apache сервера папку с названием, соответствующим
Вашей фамилии (к примеру Ivanov).
· Проверить доступность его с использованием адресации относительно localhost
Для этого:
· Создайте в созданной папке простой текстовый документ l1.php.
· Задайте кодировку документа UTF-8.
· Добавьте в него следующий код:
<?php
header( "Content-Type: text/html; charset=utf-8;" );
header( "Content-Encoding: utf-8" );
?>
<html>
<head>
<title>PHP test</title>
</head>
<body>
<h3>
<?php echo ”Hello from PHP!”; ?>
</h3>
<hr />
</body>
</html>
· В адресной строке браузера введите путь до скрипта:
h ttp : // l ocalhost / t si / I vanov / l 1 . p hp , где Ivanov, это название созданной Вами
директории.
Все последующие задания выполняются в этом же документе.
· Средствами РНР вывести строку “Hello Ваша Фамилия!”. Причём строка должна
быть выведена наклонным и жирным шрифтом. Теги <b> и <i> указать вне РНР
кода.
· Средствами РНР вывести строку “Hello Ваша Фамилия!”. Причём строка должна
быть выведена наклонным и жирным шрифтом. Теги <b> и <i> указать с
использованием РНР кода.
· Создать таблицу, каркас для которой дан ниже
<table border="3">
<tr>
<td>
_
</td>
<td>
_
</td>
</tr>
<tr>
<td>
_
</td>
<td>
_
</td>
table>
В каждой ячейке вывести средствами РНР Вашу фамилию и имя, на русском языке, при чём стиль либо цвет текста в каждой ячейке должен быть разным.
· Создать две переменные:
$linkAddr = “http://www.tsi.lv”;
$linkTetx = “Это Мой институт!”;
Создать ссылку, в которой адрес и текст выводится средствами РНР с использованием этих переменных.
<a href="link address" >Hyperlink text</a>
· Добавить ещё две переменные:
$emailAddr = “Ваш Е-мэйл, например ivanovTSIstudent@inbox.lv”;
$emailTxt = “Мой Е-мэйл”;
Создать ссылку на адрес электронной почты, в которой адрес выводится средствами РНР.
· Создать информационное окно JavaScript, в котором текст сообщения задаётся из PHP.
Добавить ещё переменную:
$alertMesTxt = “Совмещаем HTML PHP и JavaScript”;
Добавить вывод сообщения содержащего этот текст средствами JavaScript
<a href="javascript:alert('message');" >Show alert</a>
· Закомментировать созданный выше код, используя различные типы комментариев.
echo "Это тест"; // Это однострочный комментарий в стиле c++
/* Это многострочный комментарий
еще одна строка комментария
*/
echo "Последний тест"; # Это комментарий в стиле оболочки Unix
· Вызвать функцию phpinfo().