Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты по информатике.doc
Скачиваний:
61
Добавлен:
04.06.2014
Размер:
118.78 Кб
Скачать

1.Константы и переменные языка программирования тп 7.0.

Константы- значения их фиксированы и не могут быть изменены в ходе выполнения программы.

Переменная – это ячейка оперативной памяти компьютера( или несколько ячеек).

Все переменные обязательно объявить в разделе описания переменной, там же определить её тип.

Идентификаторы (имена) – называют элементы языка, константы, метки, типы, переменные, процедуры, функции, модули, объекты.

Стандартные идентификаторы: sin, cos, sqr-x2, sqrt – x1/2….

Между двумя идентификаторами должен быть один пробел.

При написании идентификатора используются строчные и прописные буквы, значения не играет, они воспринимаются одинаково.

2.Базы данных с локальным и удаленным (сетевым) доступом.

По способу доступа к данным базы данных разделяются на базы данных с локальным доступом и базы данных с удаленным(сетевым) доступом.

Системы централизованных баз данных с сетевым доступом предполагают различные архитектуры подобных систем:

- файл- сервер

- клиент-сервер

Файл-сервер. Архитектура систем БД с сетевым доступом предполагает выделение одной мз машин сети в качестве центральной (сервер файлов). На такой машине хранится совместно используемая централизованная БД. Все другие машины сети выполняют функции рабочих станций, с помощью которых поддерживается доступ пользовательской системы к централизованный базе данных. Файлы базы данных в соответствии с пользовательскими запросами передаются на рабочие станции, где в основном и производится обработка. При большой интенсивности доступа к одним и тем же данным производительность информационной системы падает. Пользователи могут создавать также на рабочих станциях локальные БД, которые используются ими монопольно.

Клиент-сервер. В этой концепции подразумевается, что помимо хранения централизованной базы данных центральная машина (сервер базы данных) должна обеспечивать выполнение основного объема обработки данных. Запрос на данные, выдаваемый клиентом (рабочей станцией) порождает поиск и извлечение данных на сервере. Извлеченные данные ( но не файлы) транспортируются по сети от сервера к клиенту. Спецификой архитектуры клиент-сервер является использование языка запросов SQL.

Билет №12

1.Операторы языка. Простые операторы, оператор присваивания.

Операторы задают те или иные действия, которые должна выполнять программа.

Арифметические операторы: + - * /

:= присваивание

<> не равно

<= меньше или равно

>= больше или равно

.. диапазон значений

{} (* *) комментарии

2.Виды моделей данных. Средства представления связей.

Модель данных – совокупность структур данных и операций их обработки.

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

СУБД основывается на использовании иерархической, сетевой или реляционной модели, на комбинации этих моделей или на некотором их подмножестве.

Иерархическая структура представляет совокупность элементов, связанных между собой по определенным правилам. Объекты, связанные иерархическими отношениями, образуют ориентированный граф (перевернутое дерево).К основным понятиям иерархической структуры относятся: уровень, элемент(узел), связь.

Узел – это совокупность атрибутов данных, описывающих некоторый объект. К каждой записи базы данных существует только один (иерархический) путь от корневой записи.

В сетевой структуре при тех же основных понятиях(уровень, узел, связь) каждый элемент может быть связан с любым другим элементом.

Понятие реляционный (с англ. – отношение) связано с разработками известного американского специалиста в области систем баз данных Е.Кодда. Эти модели характеризуются простотой структуры данных, удобным для пользователя табличным представлением и возможностью использования формального аппарата алгебры отношений и реляционного исчисления для обработки данных.

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

- каждый элемент таблицы – одни элемент данных

- все столбцы в таблице однородные, т.е. все элементы в столбце имеют одинаковый тип (числовой, символьный и т.д.)

- каждый столбец имеет уникальные имя

- одинаковые строки в таблице отсутствуют

- порядок следования строк и столбцов может быть произвольным

Отношения представлены в виде таблиц, строки которых соответствуют кортежам или записям, а столбцы- атрибутам отношений, доменам, полям.

Поле, каждое значение которого однозначно определяет соответствующую запись, называется простым ключом(ключевым полем). Если записи однозначно определяются значениями нескольких полей, то такая таблица базы данных имеет составной ключ. Чтобы связать две реляционные таблицы, необходимо ключ первой таблицы ввести в состав ключа второй таблицы(возможно совпадение ключей), в противном случае нужно ввести в структуру первой таблицы внешний ключ- ключ второй таблицы.

Билет №13

1.Организация ввода-вывода.

2.СУБД Access. Назначение. Основные возможности.

Билет №14

1.Структурированные операторы. Составной оператор. Условные оператор IF.

Составной оператор представляет собой несколько операторов, объединяемых в один для выполнения действий в другом операторе(условном, цикла, выбора и пр.)

Условный оператор может быть записан в полном и коротком формате.

1)короткий: If условия then оператор

If x>0 then y:=x+z

2)полный: if условие then оператор1 else оператор2

if x>0 then y:=x+2 else y:=x-2

В условном операторе перед словом else точка с запятой не ставится. С помощью условного оператора выбирается и выполняется одни из операторов, входящих в его состав. После зарезервированных слов then и else может стоять либо один оператор языка, либо несколько, но обязательно объединенных в один составной оператор.

2. СУБД Access. Объекты БД. Связи между таблицами.

Билет №15

1.Структурированные операторы. Условные оператор CASE.

Конструкция CASE применяется в случае множественного выбора, например для опций пользовательского меню. Case-выражение, называемое селектором, может быть типа Integer, char или Boolean или любого другого порядкового типа. В зависимости от значения этого выражения управление в программе передается на одну из Case-меток дл я выполнения соответствующего оператора. Метки представляют различные возможные значения выражения.

Оператор выбора: case выражение of

2. СУБД Access. Структурные элементы БД.

Билет №16

1.Структурированные операторы. Оператор цикла FOR.

Цикл For представляет собой арифметический цикл, повторяющий выполнение оператора или блока операторов определенное число раз.

2.Приемы и методы работы со сжатыми данными.

Каждый хранимый на фиске файл занимает определенное место, которое выражено размером файла. Файл можно подвергнуть сжатию(архивированию), т.е. можно уменьшить его размер, после чего он будет занимать гораздо меньше места на диске.

Билет №17

1.Структурированные операторы. Оператор цикла WHILE.

С предпроверкой условия

2.Виды компьютерной графики. Области использования векторной и растровой графики.

Билет №18

1.Структурированные операторы. Оператор цикла REPEAT.

С постпроверкой условия

2.История Интернет. Устройство Интернет.

Билет №19

1.Подпрограммы в ТП 7.0. Процедуры и функции.

2.Основные возможности Интернет.

Билет №20

1.Стандартный модуль GRAPH: подключение, основные процедуры и функции.

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

Драйвер- это специальная программа, осуществляющая управление теми или иными техническими средствами ПК. Графические драйвера разработаны фирмой Borland практически всех адаптеров. Обычно они располагаются на диске в отдельном подкаталоге bgi в виде файлов с расширением .bgi.

Стандартное состояние ПК к моменту запуска программы из среды ТП соответствует работе экрана в текстовом режиме, поэтому любая программа, использующая графические средства компьютера, должна определенным образом инициировать графический режим работы адаптера. После завершения работы графический режим должен быть закрыт и ПК возвращается в текстовой режим.

1)Процедура initgraph инициирует графический режим работы адаптера.

2)Процедура closegraph прекращает работу адаптера в графическом режиме и восстанавливает текстовый режим работы экрана.

3)Процедура restorecrtmode служит для кратковременного возврата в текстовый режим.

4)Процедура ellipse, fillellipse, sector вычеркивают эллипсную дугу, эллипс или его сектор.

5)Процедура floodfill закрашивает текущим цветом и стилем произвольную замкнутую фигуры.

6)Функция imagesize возвращает количество байт, необходимых для размещения прямоугольного фрагмента изображения.

7)Процедура getmem выделяет память для сохранения прямоугольной области.

8)Процедура getimage помещает в память копию прямоугольного фрагмента изображения.

9)Процедура putimage выводит в заданное место экрана копию фрагмента изображения ранее помещённую в память процедуры getimage.

2.Виды подключения к Интернет.

Соседние файлы в предмете Информатика