Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

386

.pdf
Скачиваний:
1
Добавлен:
21.11.2023
Размер:
115.35 Кб
Скачать

Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования

«Нижегородский государственный архитектурно-строительный университет»

А. И. Домрачев

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ

Учебно-методическое пособие

по подготовке к лекциям (включая рекомендации по организации самостоятельной работы) для обучающихся по дисциплине «ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ» по направлению подготовки 09.03.02 Информационные системы и технологии, без профиля

Нижний Новгород

2016

Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования

«Нижегородский государственный архитектурно-строительный университет»

А. И. Домрачев

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ

Учебно-методическое пособие

по подготовке к лекциям (включая рекомендации по организации самостоятельной работы) для обучающихся по дисциплине «ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ» по направлению подготовки 09.03.02 Информационные системы и технологии, без профиля

Нижний Новгород ННГАСУ

2016

УДК 681.3(075)

Домрачев А. И./ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ [Электронный ресурс]: учеб. – метод. пос./ А. И. Домрачев; Нижегор. гос. архитектур. – строит. ун-т – Н. Новгород: ННГАСУ, 2016. - 9 с. 1 электрон. опт. диск (CD-R)

Даются тематика лекций, их краткое содержание, а также методические рекомендации по самостоятельной работе обучающихся по дисциплине «ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ». Указывается необходимая литература и источники, разъясняется последовательность их изучения, выделяются наиболее сложные вопросы и даются рекомендации по их изучению, приводится тематика расчётных работ.

Предназначено для обучающихся в ННГАСУ по дисциплине «ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ» по направлению подготовки 09.03.02 Информационные системы и технологии, без профиля.

© А. И. Домрачев © ННГАСУ. 2016.

Учебно-методическое пособие по подготовке к лекциям (включая рекомендации по организации самостоятельной работы) по дисциплине «ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ» предназначены для студентов первого курса, обучающихся по направлению 09.03.02 Информационные системы и технологии, и содержат программу для проведения лекционных занятий, а также методические рекомендации по самостоятельной работе.

Цель учебно-методического пособия: помочь студентам при изучении учебной программы с использованием лекционных материалов и рекомендуемой учебно-методической литературы при формировании необходимых компетенций дисциплины «ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ».

Целями освоения дисциплины «ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ» являются формирование у студента, совместно с другими дисциплинами учебного плана и всеми формами образовательного процесса в университете, компетенций, знаний, умений и навыков, определяемых требованиями ФГОС ВО по направлению 09.03.02 Информационные системы и технологии.

В лекциях излагается общая характеристика вопросов тем, даются практические примеры применения стандартов, осуществляется групповая работа студентов и преподавателя по разработке соответствующих разделов пояснительной записки по разработке программного обеспечения или информационных систем. Главной целью лекции является привитие студентам интереса к изучаемому материалу, формирование мотивации к последующему самостоятельному анализу рассматриваемой проблематики. На лекциях студентам раскрываются наиболее сложные вопросы и теоретические положения, показывается их практическая значимость, даются рекомендации по углубленному самостоятельному изучению теории и практики.

На лекциях по дисциплине «ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ» широко используются активные формы проведения занятий. Такие формы организации образовательного процесса, способствуют разнообразному (индивидуальному, групповому, коллективному) изучению учебных вопросов (проблем), активному взаимодействию студентов и преподавателя, живому обмену мнениями между ними, нацеленному на выработку правильного понимания содержания изучаемой темы и способов ее практического использования.

Материал пропущенных лекций студент восстанавливает самостоятельно и по всем непонятным положениям и вопросам обращается за разъяснением к преподавателю.

Виды и формы самостоятельной работы студентов по дисциплине:

-систематическая проработка лекций, основной и дополнительной литературы;

-выполнение расчётно-графической работы;

-подготовка к зачёту.

3

Содержание разделов дисциплины:

1.Модель КИС.

2.Создание библиотек.

3.Использование окружения процесса.

4.Низкоуровневый ввод-вывод.

5.Основы объектного подхода.

6.Перегрузка операций.

7.Наследование и полиморфизм.

8.Стандартная библиотека С++

9.Язык Bash

10.Язык PHP

11.Создание автоматических тестов

12.Использование системы контроля версий

13.Использование веб-сервера

14.Создание веб-систем

15.Использование баз данных

16.Создание пакета для развёртывания информационной системы

17.Создание резервных копий информационных систем

На консультациях в течение семестра студенты могут обсуждать с преподавателем различные вопросы по выполнению расчётно-графической работы (РГР).

Рекомендуется проработать конспект лекций, затем повторить теоретический материал, пользуясь рекомендованной основной и дополнительной литературой. Если после этого остаются вопросы, рекомендуется выписать их и обратиться к преподавателю на консультациях.

РГР предусмотрена в 1 семестре. Целями выполнения РГР при изучении дисциплины «ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ» являются:

-самостоятельное углублённое изучение отдельных разделов курса;

-закрепление навыков программирования, полученных в течение первых трёх семестров.

Общее задание на РГР: создать консольное приложение, которое описывает модель какого-либо процесса, имеющего набор состояний, на которые пользователь программы может влиять, взаимодействуя с программой. В течение курса со студентами проводятся индивидуальные и групповые консультации по вопросам выполнения РГР, а также по общетеоретическим вопросам, возникающим при самостоятельной работе студентов при подготовке к занятиям и выполнении РГР. Результатом выполнения РГР является пояснительная записка, описывающая проектирование приложения и программный код. При выставлении оценки (от 2,0 до 5,0 баллов) за РГР оценивается способность студента составлять

4

алгоритм в соответствии с индивидуальным заданием и разрабатывать на его основе простейшее оконное приложение.

Студент допускается к зачёту, если он сдал все лабораторные работы и РГР. При подготовке к зачету после получения перечня вопросов рекомендуется:

1)внимательно прочитать материал лекций;

2)постараться разобраться с непонятными, в частности, новыми терминами, используя рекомендованную литературу;

3)просмотреть все лабораторные работы;

4)выписать вопросы для подробного обсуждения с преподавателем на консультации.

Перечень примерных вопросов, выносимых на зачёт:

1.Как организовать мультифайловое программирование на языке С

2.Что представляют из себя заголовочные файлы, для чего они нужны?

3.Расскажите о модели клиент-интерфейс-сервер

4.Расскажите о библиотеках программирования

5.Расскажите об объектных файлах

6.Расскажите о ключах компиляции команды gcc

7.Расскажите об использовании переменных окружения в программах

8.Каким образом написать программу, которая будет работать поразному у разных пользователей?

9.Расскажите о низкоуровневом вводе-выводе

10.Как написать программу, которая получив на вход файл изображения выдаст размер этого изображения в пикселах?

11.Каким образом определить размер файла, используя функции низкоуровнего ввода-вывода?

12.Расскажите о стандартной библиотеке языка С

13.Основы объектного подхода

14.Создание классов в языке С++

15.Создание объектов в языке С++

16.Отличия языков С и С++

17.Перегрузка операций

18.Наследование в ООП

19.Полиморфизм в ООП

20.Стандартная библиотека С++

21.Расскажите об особенностях программирования в операционных системах Linux

22.Объясните понятие Кроссплатформенность

23.Расскажите о системных вызовах

24.Какие функции ядра операционной системы?

25.Команды для работы с файлами в командной строке

26.Основные синтаксические конструкции языка BASH

27.Циклы на языке BASH

5

28.Коды возврата команд и условный оператор языка BASH

29.Команда test языка BASH

30.Арифметические операции на языке BASH

31.Способы парсинга файлов на языке BASH

32.Мини-язык awk

33.Потоки ввода-вывода на языке BASH

34.Запуск PHP сценариев из командной строки

35.Запуск PHP сценариев с помощью веб-сервера

36.Как взаимодействуют язык PHP и веб сервер?

37.Как создать веб-страницу, принимающую и сохраняющую данные пользователя?

38.Основные команды языка BASH

39.Основные команды языка PHP

40.Создание автоматических тестов на языке BASH

41.Взаимодействие программ на языке PHP с базами данных

42.Взаимодействие программ на языке BASH с базами данных

43.Использование системы контроля версий

44.Основные команды системы контроля версий GIT

45.Использование архиваторов для создания автоматических резервных копий программ

46.Добавление файлов на веб-сервер

47.Добавление модулей веб-сервера

48.Поиск ошибок в веб скриптах

49.Организация работы с БД Mysql

50.Внесение изменений в настройки языка PHP

Показатели оценки по зачёту представлены в таблице 2.

Таблица 2 Показатели оценки по зачёту

Показатели

Бал-

 

 

 

 

 

 

оценивания

Оценка

Критерий оценки

лы

компетенций

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Результаты

4,5 -

«зачтено»

ставится

 

обучающемуся,

освоения

5,0

 

показавшему

 

глубокие

дисциплины

 

 

систематизированные

знания

соответствует

 

 

учебного материала, в полной

требованиям

 

 

мере

соответствующие

ФГОС

 

 

требованиям

к

уровню

 

 

 

подготовки

 

обучающегося,

 

 

 

проявившему

 

творческие

 

 

 

способности

в

понимании,

 

 

 

изложении

и

использовании

 

 

 

учебного

материала

при

 

 

 

решении поставленных задач,

 

 

 

умеющему

 

 

обобщать

6

Показатели

 

Бал-

 

 

 

 

 

 

 

оценивания

 

 

Оценка

 

Критерий оценки

 

лы

 

 

компетенций

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

информацию,

 

 

 

 

 

 

 

аргументировано

и

 

 

 

 

 

практически

без

ошибок

 

 

 

 

 

ответившему на все вопросы.

Результаты

 

3,5

-

«зачтено»

ставится

 

обучающемуся,

освоения

 

4,4

 

 

продемонстрировавшему

дисциплины

 

 

 

 

достаточно

полные

знания

соответствует

 

 

 

 

учебного материала, в целом

требованиям

 

 

 

 

соответствующие

 

ФГОС

 

 

 

 

требованиям

к

уровню

 

 

 

 

 

подготовки

 

обучающегося,

 

 

 

 

 

способность

к

их

 

 

 

 

 

самостоятельному

 

 

 

 

 

 

восполнению и обновлению в

 

 

 

 

 

ходе

решения

поставленных

 

 

 

 

 

задач,

 

 

умение

 

 

 

 

 

систематизировать

 

 

 

 

 

 

информацию,

допустившему

 

 

 

 

 

негрубые ошибки и недочеты.

Результаты

 

2,5

-

«зачтено»

ставится

 

обучающемуся,

освоения

 

3,4

 

 

показавшему уровень знаний

дисциплины

 

 

 

 

учебного материала в объёме,

соответствует

 

 

 

 

минимально

необходимом

требованиям

 

 

 

 

для

решения

поставленных

ФГОС

 

 

 

 

задач,

знание

основ

 

 

 

 

 

дисциплины,

владеющего

 

 

 

 

 

навыками

 

логического

 

 

 

 

 

мышления

и

допустившему

 

 

 

 

 

непринципиальные

ошибки

 

 

 

 

 

при ответе на вопросы.

Результаты

 

0,0

-

«не зачтено»

ставится

 

обучающемуся,

освоения

 

2,4

 

 

показавшему

существенные

дисциплины

НЕ

 

 

 

пробелы в знании основного

соответствует

 

 

 

 

учебного

 

материала,

требованиям

 

 

 

 

допустившему

 

ФГОС

 

 

 

 

принципиальные ошибки при

 

 

 

 

 

применении знаний,

которые

 

 

 

 

 

не позволяют ему приступить

 

 

 

 

 

к решению

поставленных

 

 

 

 

 

задач

без

дополнительной

 

 

 

 

 

подготовки.

 

 

7

Перечень основной и дополнительной учебной литературы, необходимой для освоения дисциплины.

Таблица 3 Основная литература

№ п/п

 

 

 

Наименование

Автор(ы)

 

Место и год издания

 

 

 

 

 

 

 

 

 

1

 

С/С++. Программирование на языкеПавловская

 

СПб. : Питер, 2002

 

 

 

высокого уровня : Учеб. для студентов вузовТатьяна

 

 

 

 

 

 

по направлению "Информатика и вычислит.Александровна

 

 

 

 

 

техника"

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

Основы программирования на языке С++ :Платов

 

Н.Новгород : ННГАСУ,

 

 

 

учеб. пособие

 

 

Александр

 

2003

 

 

 

 

 

 

 

 

Юрьевич

;

 

 

 

 

 

 

 

 

 

Нижегор.

гос.

 

 

 

 

 

 

 

 

 

архит.-строит.

 

 

 

 

 

 

 

 

 

ун-т

 

 

 

 

 

 

 

 

 

 

 

 

 

Таблица 4 Дополнительная литература

 

 

 

 

 

 

 

 

 

 

 

 

 

 

№ п/п

 

 

Наименование

Автор(ы)

 

 

Место и год издания

1

Разработка программного обеспеченияХвостов А. А. ,

Воронежский

государственный

 

системы мониторинга производства наБитюков В. К.,

университет

инженерных

 

языке

С++

с

использованиемГаврилов А. Н.,

технологий, 2014

 

 

 

математической модели технологическогоКарманова О.

 

 

 

 

 

 

процесса : Учебное пособие

В., Тихомиров

 

 

 

 

 

 

 

 

 

 

 

С. Г., Хаустов

 

 

 

 

 

 

 

 

 

 

 

И. А.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Перечень ресурсов информационно – телекоммуникационной сети «интернет» (далее - сеть «интернет»), необходимых для освоения дисциплины:

1.http://www. ixbt.com интернет-издание о компьютерной технике

2.http://www.intuit.ru/ Национальный открытый университет.

3.http://yandex.ru/ Поисковая система.

4.http://www.google.ru/ Поисковая система.

8

Домрачев Анатолий Иванович

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ

Учебно-методическое пособие

по подготовке к лекциям (включая рекомендации по организации самостоятельной работы) для обучающихся по дисциплине «ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ» по направлению подготовки 09.03.02 Информационные системы и технологии, без профиля

Федеральное государственное бюджетное образовательное учреждение высшего образования «Нижегородский государственный архитектурно-строительный университет»

603950, Нижний Новгород, ул. Ильинская, 65. http://www.nngasu.ru, srec@nngasu.ru

9

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]