Специальность 09.02.02. Компьютерные сети




Вопросы к экзамену по дисциплине

«Основы программирования и баз данных»

Курс

Специальность 09.02.02. Компьютерные сети

 

1. Разработать приложение, которое в зависимости от выбранного переключателя в группе «Метод платежа» отображает в окне приложения только одну из следующих групп переключателей: «Наличными» или «Кредитная карта»

2. Разработать приложение, позволяющее добавлять и удалять фамилии студентов в список, а также выводить в метку выбранные значения из трех списков (при щелчке по командной кнопке). Значения для списков «Студенты», «Список экзаменов», «Оценка» сформировать на стадии проектирования.

3. Свойства и формы записи алгоритмов.

4. Основные понятия алгоритмизации. Понятия «алгоритм», «исполнитель алгоритма».

5. Разработать приложение, позволяющее при щелчке по одному из изображений выводить сообщение о его назначении.

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

7. Разработать приложение, позволяющее с помощью командных кнопок перемещать линию в выбранном направлении.

8. Разработать приложение, позволяющее с помощью группы флажков отображать или не отображать элементы управления в окне приложения.

 

9. Основные алгоритмические конструкции: линейные, разветвляющиеся и циклические.

 

10. Разработать приложение, позволяющее с помощью списков «Фирма», «Цвет», «Исполнение», «Тип кузова» и полосы прокрутки дать описание модели автомобиля. Выбранные значения должны отображаться в метке по щелчку по кнопке «Зафиксировать». Значения списков формируются на стадии проектирования.

 

11. Составление блок-схем алгоритмов.

 

12. Разработать приложение, которое с помощью полос прокруток позволяет менять высоту и ширину изображения.

13. Языки и системы программирования. Языки высокого и низкого уровня.

 

14. Правила записи выражений и операций. Типы данных. Синтаксис.

 

15. Понятие модуля и формы.

 

16. Обзор стандартных элементов.

 

17. Использование ComboBox и ListBox.

 

18. Разработайте приложение, которое для введенного значения радиуса окружности вычисляет длину окружности, площадь круга, а также меняет размер фигуры – окружности в соответствии с указанным радиусом.

19. Работа с логическими операторами и операторами сравнения.

20. Разработайте приложение для определения общей стоимости покупки (в рублях и долларах). Название продуктов выбираются из списка, цены, количество, курс доллара.

 

21. Распределенные и централизованные базы данных. Архитектура файл-сервер. Архитектура клиент-сервер.

 

22. Иерархическая и сетевая модели данных.

 

23. Реляционная модель данных. История развития. Основные понятия (тип данных, домен, отношение, кортеж, атрибут, ключ).

 

24. Реляционная база данных.

 

25. Функции системы управления базами данных (СУБД): управления данными во внешней памяти, управление буферами оперативной памяти, управление транзакциями.

 

26. Функции системы управления базами данных: журнализация, поддержка языков баз данных.

 

27. Типовая организация современной СУБД.

 

28. Базовые средства манипулирования реляционными данными.

 

29. Реляционная алгебра. Общая интерпретация реляционных операций.

 

30. Особенности теоретико-множественных операций реляционной алгебры.

 

31. Реляционное исчисление.

 

32. Схема отношения. Функциональные зависимости. Декомпозиция отношений, транзитивные зависимости.

 

33. Целостность сущностей и ссылок.

 

34. История развития SQL. Функции и основные возможности SQL. ANSI SQL; T-SQL; PL/SQL; Jet SQL

 

35. Выражения в SQL.

 

36. СУБД в архитектуре клиент-сервер. Открытые системы.

 

37. Клиенты и серверы локальных сетей.

 

38. Системная архитектура клиент-сервер. Удаленный вызов процедур.

 

39. Сервера баз данных.

 

40. Типичное распределение функций между клиентом и сервером. Распределенные базы данных.

 

41. Создание и модификация базы данных в MS SQL Server.

 

42. Сортировка и поиск данных в MS SQL Server.

 

43. Язык T-SQL. Числовые и денежные типы данных. Типы данных для хранения информации о времени.

 

44. Язык T-SQL. Символьные и текстовые типы данных.

 

45. Язык T-SQL. Специальные типы данных. Конвертирование типов данных.

 

46. Процесс проектирования таблиц в реляционной базе данных. Определение идентификационной колонки.

 

47. Создание таблиц средствами T-SQL.

 

48. Изменение структуры таблицы средствами T-SQL. Удаление таблиц.

 

49. Использование представлений.

50. Хранимые процедуры. Этапы создания.

 

51. Создание, модификация и удаление хранимых процедур средствами T-SQL.

 

52. Создание, изменение и удаление представлений средствами T-SQL.

 

53. Современные промышленно-сопровождаемые СУБД

 

54. Системы управления базами данных следующего поколения.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2021-11-20 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: