Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка 1,2,3 сем - Компьютерная подготовка.doc
Скачиваний:
3
Добавлен:
02.11.2018
Размер:
626.18 Кб
Скачать

Тема 5. Системы управления базами данных (субд)

Назначение, виды, особенности применения. Система команд. Создание и редактирование базы данных; организация запросов, формирование отчетов, просмотр, связанные и сложные формы и запросы.

Литература: [8, 14, 16, 17].

Вопросы для самоконтроля

1. Режимы работы СУБД.

2. Как осуществляется создание базы данных и заполнение ее данными?

3. Как формируются запросы к базе данных?

4. Особенности создания форм и отчетов.

Тема 6. Вычислительные сети. Интернет.

Назначение, классификация вычислительных сетей. Аппаратное, информационное и программное обеспечение сетей. Распределенная обработка данных. Работа в Интернете, создание страниц, поиск информации.

Литература: [1, 3].

Вопросы для самоконтроля

1. Каковы достоинства и недостатки использования сетей передачи данных?

2. Назначение локальной сети и особенности работы пользователя в ней.

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

4. Особенности сети Internet: физические, логические адреса; электронная почта, конференции, мобильный интернет.

Раздел: 2. Разработка приложений в различных программных средах

Тема 7. Введение в программирование

Алгоритмизация решения задач на ЭВМ. Типовые базовые конструкции алгоритмов. Понятие языка и среды программирования. Классификация языков программирования. Основные понятия в области программирования. Системы программирования. Приёмы и методы работы в средах программирования. Стандартизация в программировании.

Литература: [1, 2, 3, 4, 5, 7, 12, 13].

Вопросы для самоконтроля

1. Понятие алгоритма, его свойства.

2. Способы записи алгоритма.

3. Базовые алгоритмические конструкции.

4. Основные объекты алгоритмов.

5. Структура программы и ее основные элементы.

6. Основные типы данных.

7. Примеры стандартизации в программировании.

Тема 8. Процедурные языки программирования

Развитие процедурных языков. Лексика, синтаксис и семантика языка программирования. Классификация языков программирования. Принцип программного управления работой компьютера. Данные и их структуры. Выражения. Операторы языка. Структура программы. Тестирование и отладка программ. Документирование программ.

Литература: [1, 2, 3, 4, 5, 7, 11, 12, 14].

Вопросы для самоконтроля

  1. Примеры и особенности процедурных языков.

  2. Основные элементы языка.

  3. Особенности записи операторов.

  4. Структурные типы данных.

  5. Понятия тестирования и отладки программ.

  6. Правила документирования программ.

Тема 9. Структурное проектирование и программирование прикладных задач

Принципы структурной методологии. Алгоритмизация и программирование типовых задач (сортировка, поиск, слияние и т. п.). Структурное и модульное программирование. Функциональная декомпозиция и блочное построение программ. Особенности передачи параметров. Модули, их структура и выполнение.

Литература: [1, 3, 9, 12].

Вопросы для самоконтроля

1. Роль принципов абстракции и формальности при разработке программ.

2. Что такое модуль и модульное программирование, каковы достоинства модульного про-

граммирования?

3. Требования, предъявляемые к модулю.

4. В чем различия функций и процедур?

5. Каковы правила передачи управления в модульной программе?