МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
ЧЕЧЕНСКИЙ ГОСУДАРСТВЕННЫЙ ПЕДАГОГИЧЕСКИЙ ИНСТИТУТ
«УТВЕРЖДАЮ»
Проректор
доцент
______________________
«_____»__________201__г.
РАБОЧАЯ ПРОГРАММА
по дисциплине «Информатика и программирование»
для направления подготовки
230700 «Прикладная информатика»
по профилю
«Прикладная информатика в экономике»
Квалификация (степень) выпускника - бакалавр
Форма обучения
Очная
Грозный, 2010 г.
1. Цели и задачи дисциплины
Цель преподавания дисциплины:
- ознакомление студентов с современным представлением о научных и прикладных аспектах информатики как теоретико-прикладной области современной науки;
- обучение студентов методам разработки и программной реализации на языке высокого уровня алгоритмов решения вычислительных задач на ЭВМ.
Задачи преподавания дисциплины:
- получение студентами базовых знаний, умений и навыков по дисциплине «Информатика»;
- получение устойчивых практических навыков программирования на языке С++.
2. Место дисциплины в структуре ООП
Дисциплина "Информатика и программирование" определяет начальную базовую подготовку бакалавров по направлению 080800 в использовании компьютерных технологий в дальнейшей учебной, научной и профессиональной деятельности. «Информатика и программирование» относится к дисциплинам естественно-научного цикла и связана с дисциплинами учебного плана «Высокоуровневые методы информатики и программирования», «Операционные системы, среды и оболочки», «Вычислительные системы, сети и телекоммуникации», «Информационные технологии».
3. Требования к уровню освоения содержания дисциплины
Дисциплина "Информатика и программирование" изучается в соответствии с рабочим учебным планом.
Изучение дисциплины предусматривает проведение следующих видов занятий:
- лекции по основным изучаемым темам. Содержание лекционных занятий должно отвечать всем современным научно-методическим требованиям фундаментальности теоретических знаний в области информатики и программирования в академических учебных заведениях; выполнение лабораторных работ под руководством преподавателя на персональных компьютерах. Содержание лабораторных занятий должно формировать практические навыки работы в различных инструментальных средах; самостоятельная работа студентов с литературой и в компьютерных классах.
В результате освоения дисциплины студент должен
знать:
-основные понятия информатики;
-основные сведения об информации и информационных процессах;
-архитектуру персонального компьютера и вычислительных сетей;
-программное обеспечение персонального компьютера;
-основы алгоритмизации и объектно-ориентированного программирования;
-основные офисные информационные технологии;
-вопросы обеспечения безопасности и защиты информации
уметь:
-создавать программы на языке Visual Basic;
-создавать и редактировать документы в среде текстового процессора Word;
-форматировать текстовые документы в среде текстового процессора Word;
-создавать структурно сложные документы, включающие встроенные объекты в среде текстового процессора Word;
-создавать электронные таблицы в среде табличного процессора Excel;
-производить вычисления в электронные таблицах с использованием формул и стандартных функций Excel;
-строить графики и диаграммы в среде табличного процессора Excel;
-создавать и обрабатывать однотабличные и многотабличные базы данных средствами СУБД ACCESS;
-создавать свои пользовательские приложения на языке VBA в основных программах MS OFFICE.
владеть: навыками
- работы в среде операционных систем DOS и Windows;
- решения широкого круга задач с использованием офисных приложений Word и Excel операционной системы Windows;
- использования глобальной сети Интернет для получения требуемой информации;
- использования структурного подхода при конструировании алгоритмов решения вычислительных задач;
- выбора технологии и разработки, составления, отладки, тестирования и документирования программы на языке С++ для задач обработки числовой, символьной и текстовой информации.
4. Объем дисциплины и виды учебной работы.
Вид учебной работы | Всего часов/зач. ед. | семестры | ||
1 | 2 | |||
Аудиторные занятия: | 105/3.5 | 54/1,75 | 51/1.75 | |
В том числе: | ||||
Лекции | 35/2,5 | 18/0.875 | 17/0.875 | |
Практические занятия (ПЗ) | ||||
Семинары (С) | ||||
Лабораторные работы (ЛР) | 70/0,5 | 36/0,875 | 34/0.875 | |
Курсовой проект / курсовая работа | ||||
Расчетно-графические работы (РГР) | ||||
Самостоятельная работа | 111/3.5 | 55/1.75 | 56/1,75 | |
В том числе: | ||||
Реферат | ||||
Доклад | ||||
Коллоквиум | ||||
Вид отчетности (зачет, экзамен) | Зачет, экзамен | зачет | экзамен | |
Общая трудоемкость дисциплины | ВСЕГО в часах | 360 | 36 | |
ВСЕГО в зач. единицах | 10 | 5 | 5 |
5. Содержание разделов дисциплины
5.1. Содержание разделов дисциплины
№ п/п | Наименование дидактической единицы (раздел) | Содержание разделов |
1 | 2 | 3 |
1 | Введение в базы данных | Данные. Предметная область. Значения данных. Файл данных. Словарь данных Базы данных. Система управления базами данных. Классификация БД. Типы данных Ключевой элемент данных. Классификация сущностей. |
2 | Модели данных | Что такое модель данных. Взаимосвязи в модели данных. Обзор моделей данных. |
3 | Реляционная модель данных. | Достоинства модели. Недостатки модели |
4 | Иерархическая модель данных. | Иерархическая древовидная структура. Включение и удаление данных. Достоинства модели. Недостатки модели |
5 | Сетевая модель данных. | Представление взаимосвязи «один ко многим». Дополнительных классы наборов. Операции включения и удаления в сетевой модели данных. Достоинства модели. Недостатки модели |
6 | Проектирование логической модели данных | Отображение на реляционную модель данных. Отображение на иерархическую модель данных. Отображение сетевую модель данных. |
7 | Инфологическая модель данных «Сущность-связь». Сущность. Атрибут. Ключ. Связь. | Построение инфологической модели. Характеристика связей и язык моделирования. Ограничения целостности. О первичных и внешних ключах. Ключ. Первичный ключ. Внешний ключ. Связь между первичными и внешними ключами. Особенности внешнего ключа. |
8 | Проектирование концептуальной модели данных | Нормализация отношении. Нормальные формы. Процедуры нормализации отношении. Нормальная форма Бойса – Кодда Графическое представление. |
9 | Физическая модель данных | Интерфейсы между пользователем и базой данных. Методы доступа внутренней модели. |
10 | Реляционные Базы Данных. | Создание отдельных БД прикладных и предметных. Создание базы данных.Microsoft Access. Запросы создание запросов добавление таблиц в запрос удаление таблиц из запроса. Создание отчетов. Создание форм. |
11 | ЯЗЫК SQL | Состав языка SQL. Реляционные операции. Команды языка манипулирования данными. |
12 | Общая характеристика базы знаний и экспертных систем. | Терминология. Принципы, структура и функции систем баз знаний. Классификация инструментальных средств построения СБЗ |
5.2. Разделы дисциплины и междисциплинарные связи с обеспечиваемыми (последующими) дисциплинами
№ п/п | Наименование обеспечиваемых дисциплин | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
1 | Мировые информационные ресурсы | + | + | + | + | + | + | + | + | + | + | + | |
2 | Интеллектуальные информационные системы | + | + | + | + | + | + | + | + | + | + | + | + |
3 | Сетевое администрирование | + | + | + | + | + | + | + | + | + | + | ||
4 | Банковские информационные системы. | + | + | + | + | + | + | + | + | + | + | + | + |
5.3. Разделы дисциплин и виды занятий
№ п/п | Наименование раздела | Лекции часы/з. е | Лаб. зан. часы/з. е. | Практ. зан./з. е. | СРС/з. е. | Всего часов/з. е. |
1 | Введение в базы данных | 2/0,15 | 2/0,1 | 13/0,3 | 17/0,55 | |
2 | Модели данных | 8/0,25 | 8/0,2 | 14/0,4 | 30/0.85 | |
3 | Инфологическая модель данных «Сущность-связь». Сущность. Атрибут. Ключ. Связь. | 8/0,25 | 1/0.05 | 8/0,2 | 14/0,4 | 31/0.9 |
4 | Реляционные Базы Данных. | 8/0,25 | 2/0,05 | 8/0,2 | 14/0,5 | 32/1 |
5 | Реляционная модель данных. | 8/0,25 | 2/0,05 | 8/0,2 | 14/0,5 | 32/1 |
6 | Иерархическая модель данных. | 6/0,25 | 2/0,05 | 6/0,2 | 14/0,4 | 28/0,9 |
7 | Сетевая модель данных. | 4/0,15 | 2/0.05 | 4/0,1 | 14/0,4 | 24/0.7 |
8 | Проектирование концептуальной модели данных | 4/0,15 | 1/0,05 | 4/0,1 | 14/0,4 | 23/0.7 |
9 | Проектирование логической модели данных | 4/0,15 | 1/0,05 | 4/0,1 | 14/0,4 | 23/0.7 |
10 | Физическая модель данных | 4/0,25 | 2/0,05 | 4/0,2 | 14/0,4 | 24/0,9 |
11 | ЯЗЫК SQL | 8/0,2 | 2/0,05 | 8/0.2 | 14/0,5 | 32/1 |
12 | Общая характеристика базы знаний и экспертных систем. | 6/0,2 | 2/0,05 | 6/0,2 | 14/0,4 | 28/0.9 |
Всего: | 70/2.5 | 17/0,5 | 70/2 | 167/5 | 360/10 |
6. Лабораторный практикум
№ п/п | № раздела дисциплины | Наименование лабораторных работ | Трудоемкость (час. /зач. ед.) |
1. | 3 | Создание инфологической модели | 1/0.05 |
2. | 4 | СУБД ACCESS Создание базы данных. | 2/0,05 |
3. | 5 | Ввод и форматирование данных. | 2/0,05 |
4. | 8 | Работа с таблицами | 2/0,05 |
5. | 9 | Редактирование базы данных | 2/0.05 |
6. | 9 | Поиск данных по условию | 1/0,05 |
7. | 10 | Работа с помощью мастера | 1/0,05 |
8. | 10 | Работа со связанными таблицами | 2/0,05 |
9. | 11 | Работа с запросами. Работа с формами. Работа с отчетами | 2/0,05 |
12. | 12 | Проектирования базы данных "Студент". Проектирования базы данных "Библиотека" | 2/0,05 |
7. Практические занятия
№ п/п | № раздела дисциплины | Наименование раздела | Трудоемкость (час. /зач. ед.) |
1 | 1 | Введение в базы данных | 2/0,1 |
2 | 2 | Модели данных | 8/0,2 |
3 | 3 | Инфологическая модель данных «Сущность-связь». Сущность. Атрибут. Ключ. Связь. | 8/0,2 |
4 | 4 | Реляционные Базы Данных. | 8/0,2 |
5 | 5 | Реляционная модель данных. | 8/0,2 |
6 | 6 | Иерархическая модель данных. | 6/0,2 |
7 | 7 | Сетевая модель данных. | 4/0,1 |
8 | 8 | Проектирование концептуальной модели данных | 4/0,1 |
9 | 9 | Проектирование логической модели данных | 4/0,1 |
10 | 10 | Физическая модель данных | 4/0,2 |
11 | 11 | ЯЗЫК SQL | 8/0.2 |
12 | 12 | Общая характеристика базы знаний и экспертных систем. | 6/0,2 |
Всего: | 70/2 |
8. Организация самостоятельной работы студентов по дисциплине
№ п/п | Тематика самостоятельных работ | Трудоемкость (час/з. е ) |
1 | Проектирования базы данных "Студент" | 13/0,3 |
2 | Проектирования базы данных «Больница» | 14/0,4 |
3 | Проектирования базы данных "Библиотека" | 14/0,4 |
4 | Проектирования базы данных "Строительной компании" | 14/0,5 |
5 | Интеллектуальные базы данных | 14/0,5 |
6 | Распределенные базы данных | 14/0,4 |
7 | Объектно-ориентированные базы данных | 14/0,4 |
8 | Базы данных мультимедиа и виртуальной реальности настоящего времени | 14/0,4 |
9 | Проектирование логической модели данных | 14/0,4 |
10 | Физическая модель данных | 14/0,4 |
11 | ЯЗЫК SQL | 14/0,5 |
12 | Общая характеристика базы знаний и экспертных систем. | 14/0,4 |
Вопросы к экзамену
1. Данные
2. База данных
3. Система управления базами данных
4. Администратор БД. Обязанности АБД
5. Классификация баз данных
6. Виды моделей данных
7. Архитектура СУБД
8. Инфологическая модель данных «Сущность - связь»
9. Характеристика связей и язык моделирования
10. Классификация сущностей
11. Первичные и внешние ключи
12. Ограничения целостности
13. Реляционная модель данных
14. Сетевая модель данных
15. Типы данных. Схема данных
16. Формы
17. Нормальные формы
18. Запросы. Создание запросов
19. Простые запросы
20. Перекрестные запросы
21. Запрос на создание таблицы
22. Отчет
23. Нормальная форма Бойса – Кодда
24. Словарь данных.
9. Учебно-методическое и информационное обеспечение дисциплины
а) основная
- Томас Коннолли, Каролин Бегг БАЗЫ ДАННЫХ. Проектирование, реализация и сопровождение. Теория и практика. М: Вильямс, 20с.; Введение в системы баз данных, 8-е издание К. Дж. Дейт, 1328 с.; Базы данных. Учебник для высших учебных заведений, под редакцией проф. , Санкт Петербург, Корона, 2004. Ассеss 2003. БАЗЫ ДАННЫХ И ПРИЛОЖЕНИЯ. ЛЕКЦИИ И УПРАЖНЕНИЯ. Борис Послед, изд-во. «ДиаСофт», 2004.
б) дополнительная
1. БАЗЫ ДАННЫХ. МОДЕЛИ, РАЗРАБОТКА, РЕАЛИЗАЦИ, Санкт-Петербург, ПИТЕР, 2001.
10. Материально-техническое обеспечение дисциплины
Практические занятия должны проводиться в специализированной аудитории, оснащенной современными персональными компьютерами и программным обеспечением в соответствии с тематикой изучаемого материала. Число рабочих мест в аудитории должно быть таким, чтобы обеспечивалась индивидуальная работа студента на отдельном персональном компьютере. Аудитория также должна быть оснащенной современным компьютером с подключенным к нему проектором с видеотерминала на настенный экран, или иным аналогичным по функциональному назначению оборудованием.
Лекционная аудитория должна быть оснащена проектором видеосигнала на настенный экран с возможностью подключения аналогового VGA-источника сигнала, либо подключенным к проектору современным персональным компьютером.
Разработчик:
Доцент кафедры «Информатика» _________ //
СОГЛАСОВАНО:
Зав. кафедрой «Информатики» ___________//
Эксперт от факультета __________ /_______________/
(Член рабочей группы ЧГПИ по ФГОС от факультета)
Начальник УМО __________//


