 
        
        - •«Тюменский государственный
- •Нефтегазовый университет»
- •Вопрсы к экзаменационным билетам
- •Госэкзамена по специальности рэНиГм
- •Для специализации «Моделирование процессов разработки нефтяных и газовых месторождений»
- •Раздел 1.
- •Разработка и эксплуатация нефтяных и газовых месторождений
- •Раздел 2. Подземная гидромеханика н/г пласта
- •Раздел 3. Вычислительная техника и программирование
- •Раздел 4. Системное и прикладное программное обеспечение
- •Раздел 5. Компьютерное проектирование (Программный комплекс «техсхема»)
- •Раздел 6. Моделирование технологических процессов эксплуатации нефтяных и газовых месторождений
- •Раздел 7. Геологическое и гидродинамическое моделирование пластов
Раздел 3. Вычислительная техника и программирование
- 
Архитектура и назначение устройств персонального компьютера: системный блок, системная плата, центральный процессор, оперативная память. 
- 
Периферийные устройства персонального компьютера: клавиатура, принтеры, модемы, сканеры, плоттеры и мышь. 
- 
Устройство жесткого диска (винчестера). Аспекты, влияющие на скорость доступа к данным на жестком диске. 
- 
Локальные вычислительные сети. Преимущества использования локальных вычислительных сетей. Топология сетей. 
- 
Оборудование, необходимое для создания локальных вычислительных сетей. Отличия хаба и свитча. 
- 
Локальные и глобальные компьютерные сети. Отличия, примеры. Краткая история сети Internet. 
- 
Понятие алгоритма. Основные свойства алгоритмов. Временная и емкостная сложности алгоритмов. Графический способ описания алгоритмов. Блоки описания алгоритмов. 
- 
Алгоритмы линейной и разветвляющихся структур. 
- 
Алгоритм циклических структур: с предусловием, с постусловием и блоком модификации. 
- 
Уровни языков программирования. Отличия, назначение языков каждого из видов, применимость, примеры. 
- 
Языки программирования высокого уровня. Понятие версии языка. Составные части любого языка: алфавит, синтаксис, семантика и операторы. Константы и переменные. 
- 
Структура программы на Паскале. Стандартные типы данных и их описание. 
- 
Основные стандартные функции Турбо Паскаля. Запись арифметических выражений. 
- 
Организация ввода–вывода данных. Операторы реализации линейного алгоритма. 
- 
Структур ветвления. Операторы безусловного и условного переходов. Оператор выбора. 
- 
Программирование алгоритмов циклических структур. 
- 
Программирование алгоритмов с использованием подпрограмм-процедур и функций пользователя и их описания. 
- 
Стринговые переменные. Основные функции и процедуры стринговых переменных. 
- 
Тип-запись. Способы доступа к полям записи: точечная нотация и оператор WITH. 
- 
Работа с внешними файлами. Основные функции и процедуры, применяемые к внешним файлам. 
- 
Система быстрой разработки приложений Delphi. Назначение, используемый язык высокого уровня, возможности, достоинства и недостатки приложений, разработанных с использованием Delphi. 
- 
Работа с динамической памятью. Понятие указателя. Процедуры выделения и освобождения памяти в Turbo Pascal. В чем преимущества и недостатки использования динамической памяти? 
- 
Структуры данных: массив, разреженный массив, связный список. В чем преимущества и недостатки использования этих структур данных? 
- 
Структуры данных: стэк, очередь, B-деревья. Пример применения этих структур данных. 
- 
Основные понятия объектно-ориентированного программирования. Дайте определение понятиям: класс, метод, полиморфизм. 
- 
Основные понятия объектно-ориентированного программирования. Дайте определение понятиям: экземпляр класса, свойство, инкапсуляция. 
- 
Операции над нечеткими множествами, наглядное представление операций над нечеткими множествами. 
- 
Основные понятия объектно-ориентированного программирования. Дайте определение понятиям: конструктор, деструктор, наследование. 
- 
Среды быстрой разработки приложений (RAD) на примере Borland Delphi. Что такое проект? Дайте определение понятиям: события и обработчики событий. 
- 
Основные отличия структурного и объектно-ориентированного программирования (ООП). Укажите достоинства и недостатки обоих подходов. 
- 
Источники бесперебойного питания. Типы, характеристики. 
