
- •Алматы, 2012
- •5В070300 - «Ақпараттық жүйелер»(бакалавриат) мамандығы бойынша «Windows-та бағдарламалау және hci» пәнінен жұмыс оқулық жоспар бойынша құрастырылған.
- •Алматы, 2012
- •5В070300 - «Ақпараттық жүйелер»(бакалавриат) мамандығы бойынша «Windows-та бағдарламалау және hci» пәнінен жұмыс оқулық жоспар бойынша құрастырылған.
- •Оқылатын пәннiң сипаттамасы (түсiнiктеме )
- •Жұмыстық оқу бағдарламасына жалпы сипаттама
- •Пәннің қысқа сипаттамасы
- •Дәріс тақырыптарының жіктелімі
- •Тәжірибелік (семинарлық) сабақтардың тақырыбы
- •Зертханалық сабақтар тақырыбы
- •Соөж тақырыптары
- •Сөж тақырыптары
- •Ұсынылған әдебиеттер тізімі:
- •«ТҰран» университеті мекемесі»
- •«Акпараттық технологиялар» кафедрасы силлабус (sillabus) «программирование в windows и hci» пәні бойынша
- •5B070300 «Ақпараттық жүйелер» (бакалавриат) мамандығы үшін
- •5В070300 - «Ақпараттық жүйелер»(бакалавриат) мамандығы бойынша «Windows-та бағдарламалау және hci» пәнінен жұмыс оқулық жоспар бойынша құрастырылған.
- •Түсіндірме жазбахат
- •Общие данные по рабочей программе
- •Краткое описание дисциплины
- •Основная часть тематика лекционных занятий
- •Темы и содержание семинарских (практических) занятий
- •Темы и содержание лабораторных занятий
- •Тематика срсп
- •Тематика срс
- •Список рекомендуемой литературы:
- •Темы и продолжительность их изучения
- •Задания самостоятельной работы:
- •Тематика и график сдачи срсп
- •График сдачи срс и время консультаций
- •Перечень срс по курсу
- •Вопросы для проведения контроля
- •Информация по оценке знаний
- •Критерии оценки (обобщенные)
- •Определение итоговой оценки по вск
- •Процедура апелляции
- •Требования преподавателя Политика и процедуры курса
- •График выполнения и сдачи заданий по дисциплине
- •График сдачи срс и время консультаций
- •Перечень срс по курсу
- •Лекционный комплекс-контент (тезисы лекций, иллюстративный и раздаточный материал, список рекомендуемой литературы) «программирование в windows и hci»
- •Алматы, 2012 Лекция 1. Введение в php. Основы синтаксиса языка php.
- •План лабораторных занятий
- •Лабораторная работа 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.PHP-ге кіріспе. Мәліметтің браузерге жіберілуінің негізгі синтаксисі. Мәліметтің браузерге жіберілуі.Сценарийді тестілеу. Жай мәтіннің браузерге жіберілуі. HTML парағының браузерге жіберілуі.Пробелді символдардың РНР мен HTML-де қолданылуы. Сценарийге коментарийдің қосылуы.
Тақырып 2. PHP-дағы айнымалылар. Айнымалы дегеніміз не. Айнымалылар синтаксисі. Айнымалылар типі.Алдын ала анықталған айнымалылар.
Тақырып 3. HTML-формалар және РНР. Қарапайым форма құру. Get және Post әдістерінің қолданылуы. РНР формасынан мәліметтерді алу. Мәліметтерді қолмен енгізу.
Тақырып 4. Сандардың қолданылуы . Күрделілендіру,санау, көбейту және бөлу.
Сандарды форматтау. Инкремент және декремент.Әртүрлі операторлардың бірге қолданылуы.Математикалық функциялардың қолданылуы. РНР-ге бағдарламалау негіздері.
Тақырып 5. Жолдардың қолданылуы. Соңғы пробелдің жойылуы. Жолдарды біріктіру. Жолды кодтау және декодтау. Жолды шифрлеу және дешифрлеу. Жол бөлігін қысу.
Тақырып 6. Басқарушы структукралар. If шартты операторы. Басқа операторлар. if-else операторларының қолданылуы. if-elseif конструкциясының қолданылуы. Switch шартты операторы.while циклі. For циклі.
Тақырып 7. Массивтер. Массивтің құрылуы. Массивке элементтердің қосылуы. Массив элементтеріне кіру. Массивтерді сұрыптау. Жолдарды және массивтерді бейнелеу. Экрандық формада массив құру. Көпөлшемді массивті құру.
Тақырып 8.Тұрақты көрініс. Тұрақты көрініс дегеніміз не. Қарапайым шаблон құру. Шаблондармен салыстыру.Біршама күрделі шаблондарды құру. Шаблонмен салыстыру және оның ауысуы.
Тақырып 9. Функция құру. Жай функцияны құру және пайдалану. Қабылданған аргументтер функциясын шақыру және құру. Қайтушы мағыналы функцияның құрылуы және пайдалануы. Айнымалылар және функциялар. Мазмұны.
Тақырып 10. Файлдар және каталогтар. Файлдарға кіруге рұқсат алу. Деректерді файлға тіркеу. Файлды оқу. Каталогтар. Жойылған компьютерге файлдарды жүктеу. Файлдар мен каталогтардың атын өзгерту және жою.
Тақырып 11. Деректер қоры. Сервермен байланыс және деректер қорын құру. Кестелер құру.Деректердің жіберілуі. Деректерді шығару.
Тақырып 12. Cookie-дің қолданылуы. Cookie құру және оқу. Cookie-ге параметрлерді қосу.Сookie-ді жою.
Тақырып 13. Web-қосымшасын құру. Include және require функцияларының қолданылуы. Күн мен уақытты анықтау. HTTP-тақырыбының қолданылуы. Электрондық поштаның жіберілуі.
Тақырып 14. Сценарийді дұрыстау .Қателерді кеңейту. Болуы мүмкін қателер және оның хаттамалауы туралы хабарлама. Қателерді қадағалау. Die инструкциясының қолданылуы..
Тақырып 15. ОБП(объекттелген бағдарланған программа) негізгі түсініктері. Класстар және объектілер .Айнымалылардың атауы. Мұрагерлік. Құрылымдаушылар.
Тәжірибелік (семинарлық) сабақтардың тақырыбы
Тақырып 1. Деректерді браузерге жіберудің синтаксистік негіздері.
Тақырып 2. Айнымалы синтаксисі. Айнымалы типтері. Айнымалы мәндерін меншіктеу.
Тақырып 3. Қарапайым форманы құру. Get және Post әдістерінің қолданылуы.
Тақырып 4. Математикалық функциялардың қолданылуы. РНР-ге бағдарламалау негіздері.
Тақырып 5. Мәтінмен жұмыс. Жолдарды кодтау және декодтау. Жолдарды шифрлеу және дешифрлеу.
Тақырып 6. Шартты операторлар. Циклдік операторлар.
Тақырып 7. Массив құру: бірөлшемді және екіөлшемді массивтер.
Тақырып 8. Тұрақты көрініс.
Тақырып 9. Деректерді файлға тіркеу. Файлды оқу. Каталогтар.
Тақырып 10. Деректер қорын құру.
Тақырып 11 Cookie құру және оқу.
Тақырып 12. Include және require функцияларының қолданылуы.
Тақырып 1 3. Күн мен уақытты анықтау. Электрондық поштаның жіберілуі.
Тақырып 14. Қателерді қадағалау. Die инструкциясының қолданылуы.
Тақырып 15. ОБП(объекттелген бағдарланған программа) негізгі түсініктері.