WWW.DISS.SELUK.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА
(Авторефераты, диссертации, методички, учебные программы, монографии)

 

Министерство образования РФ

Тверской государственный университет

Кафедра информатики

А.В. Масюков

ЛЕКЦИИ ПО ИНФОРМАТИКЕ

(Краткий конспект)

Учебное пособие для студентов, обучающихся по специальностям

«прикладная математика и информатика»,

«математические методы в экономике»

Тверь 2002 Настоящее пособие посвящено принципам программирования и базовым алгоритмам, а не конкретному языку или системе программирования (используется Borland Pascal для MS-DOS). Основное внимание в настоящем пособии уделяется вопросам, которые с трудом воспринимаются студентами. Для успешного прохождения курса необходимо запрограммировать и отладить решения упражнений настоящего пособия или 100 аналогичных задач.

СОДЕРЖАНИЕ

§1 ОСНОВНЫЕ ПОНЯТИЯ §2 СИНТАКСИС, ПРОСТЫЕ ТИПЫ, ОПЕРАТОРЫ §3 ПРОЦЕДУРЫ И ФУНКЦИИ

§4 СИСТЕМЫ СЧИСЛЕНИЯ, ФОРМАТЫ ДАННЫХ, БИТОВЫЕ ОПЕРАЦИИ

§5 ТИПЫ ARRAY, RECORD, STRING §6 ХЕШИРОВАНИЕ

§7 НЕТИПИРОВАННЫЕ ПАРАМЕТРЫ, ПРИВЕДЕНИЕ ТИПА, УКАЗАТЕЛИ,

ОПЕРАТОР ВЗЯТИЯ АДРЕСА, ДИНАМИЧЕСКИЕ МАССИВЫ

§8 СТЕК, ПОСТФИКСНАЯ ЗАПИСЬ, БЫСТРАЯ СОРТИРОВКА,

СЛОЖНОСТЬ ВЫЧИСЛЕНИЙ, МЕТОД ВЕТВЕЙ И ГРАНИЦ, РЕКУРСИЯ

§9 ФАЙЛЫ. ВНЕШНИЕ СОРТИРОВКИ. HEAPSORT. §10 BMP-ФАЙЛЫ. ЭЛЕМЕНТЫ КОМПЬЮТЕРНОЙ ГРАФИКИ. §11 БЫСТРОЕ ПРЕОБРАЗОВАНИЕ ФУРЬЕ §12 ДИНАМИЧЕСКИЕ СПИСКИ §13 ДИНАМИЧЕСКИЕ ДЕРЕВЬЯ §14 ПРОПЕДЕВТИЧЕСКИЙ ОБЗОР ЯЗЫКА СИ ЛИТЕРАТУРА §1 ОСНОВНЫЕ ПОНЯТИЯ Компьютер – это устройство для хранения, обработки и визуализации информации. Основные части компьютера: центральный процессор (CPU) и оперативная память (RAM – Random Access Memory – произвольного доступа).

Процессор имеет инструкции (команды) изменения значений ячеек памяти (арифметических операций, сравнения, и т.д.). Адрес (иначе, указатель) – это номер ячейки памяти (как правило, относительно некоторого стартового адреса). Процессор устроен так, что считывает и выполняет инструкцию, находящуюся по адресу, который хранится на специальном регистре процессора (instruction pointer). При этом значение instruction pointer увеличивается на размер инструкции, если очередная команда не является командой перехода (goto), изменяющей значение instruction pointer специально. Содержимое оперативной памяти теряется при выключении компьютера, для хранения информации используются внешние носители: магнитные и оптические диски. Чтение-запись диска означает копирование информации между диском и RAM.

Как правило, диски организованы иерархично – как деревья папок (folder, directory, catalogue), листьями являются файлы – именованные области данных диска. CPU способен посылать сообщения периферийным процессорам (диска, клавиатуры, и т.д.).

Контроллер диска может непосредственно читать-писать RAM. Графическую плату (карту) можно рассматривать, как самостоятельный (специализированный) компьютер со своим процессором (графический процессор может быть мощнее центрального) и своей памятью, содержимое которой отображается на экране монитора. Компьютер может иметь различную периферию и аксессуары (коврик для мыши, тапочки для таракана). Программа – это 1) файл, содержащий инструкции процессора, которые выполняются после загрузки в память, или 2) исходный текст на некотором языке программирования. Компилятор – это программа трансляции (перевода) исходного текста программы в выполняемый файл (инструкции процессора). Операционная система (ОС) – это программа, которая поддерживает файловую систему дисков и управляет процессами (загружает другие программы). Любая ОС имеет консоль, на которой отображается команда ОС, набираемая на клавиатуре. Имеются команды просмотра содержимого папки, копирования файлов, запуска программ. Некоторые юзеры могут пользоваться только графическим интерфейсом (надстройкой ОС) и никогда не видеть консоль.

Программа, скомпилированная для одной платформы, не может выполняться на другой: процессоры имеют различные наборы инструкций. На одном компьютере могут быть две ОС, но каждая имеет свою файловую систему и свой формат выполняемых файлов. Некоторая переносимость программ имеется только на уровне исходных текстов. Следует различать стандарт языка программирования (системнонезависимый) и его конкретную реализацию (компилятор). В курсе информатики мы используем Borland Pascal для MS-DOS (далее – BP), являющийся расширением стандарта языка Паскаль (автор – Н. Вирт). BP позволяет изучать основные принципы программирования не тратя много времени на изучение среды программирования (очень простой). Считается, что разработка программного продукта в незнакомой среде (и на новом языке программирования) требует от настоящего программиста всего на 10% больше времени.

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

(Разные компиляторы выдают различный код.) Операторы применяются к переменным, которые могут принимать числовые значения или быть более сложного типа. Например, файловые переменные являются системно-зависимыми структурами, которые могут оставаться неизвестными для программиста высокого уровня.

Переменными языков сверхвысокого уровня могут быть, например, системы дифференциальных уравнений (Maple, MatLab). Переменная суть адрес того места, где хранится ее значение. Точнее, программа-транслятор для каждой переменной должна хранить кортеж: (идентификатор, адрес, тип). Тип переменной определяет применимые к ней операции, и ее формат: сколько байтов, начиная с адреса переменной, занимает ее значение и как оно закодировано. Некоторые задачи можно решать на языках высокого уровня, не зная системно-зависимых форматов, или внутреннего представления данных. Однако, рассмотрение примеров форматов необходимо для понимания работы системных программ и компьютера в целом.



Идентификатор, или имя переменной, есть последовательность букв и цифр, начинающаяся с буквы. Это определение можно представить в виде синтаксической диаграммы:

Другим способом формализации синтаксиса являются формы Бэкуса-Наура (БНФ), например:

Здесь квадратные скобки означают то, что может повторяться (возможно, ноль раз), вертикальная черта – или. Компилятор Паскаля не различает строчные и прописные буквы. Рекомендуется давать переменным имена вроде IndexOfRow, IndexOfColumn вместо i и j, для ускорения разработки программ.

§2 СИНТАКСИС, ПРОСТЫЕ ТИПЫ, ОПЕРАТОРЫ

В языке Паскаль все переменные должны быть объявлены заранее в блоке описаний, который начинается с зарезервированного слова var (от слова variables – переменные) и вслед за каждым списком переменных, разделенных запятыми, следует двоеточие и тип этих переменных. Программа начинается с begin и заканчивается end с точкой, между begin и end программы находятся операторы, разделяемые точкой с запятой. Простейшая паскаль-программа представляется в виде синтаксической диаграммы:

Если двигаться в диаграмме по стрелкам (выбирая любой вариант разветвления), мы получим синтаксически правильную программу. Несколько десятков синтаксических диаграмм однозначно определяют грамматику языка программирования (и задачу компилятора). Синтаксически правильная программа может содержать ошибки, не обнаруживаемые компилятором. Считается, что тестирование (обнаружение ошибок) и отладка (их локализация и исправление) занимают половину времени разработки. При этом самые распространенные (107 копий) и самые дорогие (107 USD) программные продукты (ПП) не свободны от жучков (bugs). В приведенной выше диаграмме предполагается существование всего двух типов: integer (целые) и real (вещественные, или с плавающей точкой, могут хранить дробные числа). Синтаксис оператора присваивания:

подчеркивает, что это не математическое равенство – во время работы программы вычисляется выражение, стоящее в правой части (с использованием значений переменных, входящих в выражение), и результат вычислений записывается по адресу переменной, стоящей в левой части оператора. При этом тип выражения должен совпадать, или быть совместимым с типом этой переменной. В языке Паскаль целой переменной нельзя присвоить выражение типа real, и результат деления целых выражений имеет тип real. Для целочисленного деления имеется операция div (деление без остатка), mod – остаток от деления нацело. Рассмотрим пример программы с ошибками (фигурных скобки {} для комментариев):

var i,j : integer; {Блок описания переменных} x:real;

begin {Начало программы} i:=3.14; {ошибка несоответствия типов} readln(x); {программа будет продолжена после ввода числа} x:=3.14;

i:=trunc(x); {i получит значение 3, отбрасывание дробной части} i:=4/2; {ошибка, 4/2 есть 2.0 (в языке Паскаль)} i:=5 div 2;

j:=5 mod 2;

x:=i; x:=x*x;

i:=i+1;

{ в выражении может присутствовать переменная, стоящая слева от := } k:=1; {ошибка, переменная k не объявлена} writeln(‘i=’, i:2, ‘j=’, j:2, ‘x=’, x:5:2, ‘Press Enter’);

readln; {оператор ввода без списка ввода} end. {Конец программы} Текст, который в операторе вывода writeln находится в апострофах, просто копируется на экран (проверьте), а значения переменных списка вывода преобразуются в символьную десятичную запись.

На первом этапе изучения информатики важно понять, что компьютерная программа в конечном счете состоит из элементарных действий и искусство алгоритмизации состоит в сведении задачи к последовательности имеющихся операций. Например, поиск нужного слова в тексте состоит в сравнении каждого слова данным, пока не будет совпадения или текст не кончится. Оператор сравнения (или условный оператор) if есть основа логики программы. Его синтаксис:

Заметим, что else (иначе) может отсутствовать и перед else разделитель (точка с запятой) не ставится. В качестве логического выражения могут выступать пересечения (and) и объединения (or) равенств и неравенств. Например, if (i mod 2 0) or (ib then b:=a; writeln(a,b);

2) if i=j then if j>k then x:=2 else x:=3;

Итак, оператор if означает проверку условия, в зависимости от истинности которого происходит выполнения одной или другой ветки программы. В каждой ветке может быть много операторов. Структурированные языки программирования (к которым относится язык Паскаль) основаны следующем принципе: всюду (в том числе в синтаксической диаграмме if) в качестве оператора может стоять составной оператор, являющейся последовательностью операторов, заключенных в операторные скобки (которыми являются begin и end в языке Паскаль):

Структура программы отображается в исходном тексте отступами. Стиль отступов может быть различным, например, if ……. then или if …… then begin else begin Главное, отступы в исходном тексте показывают вложенность, которая может быть также изображена в виде дерева:

Если бы не было циклов, скорость процессора была бы бесполезна – мы не можем писать 106 операторов в секунду. А с помощью вложенных циклов лаймер (lame under the hat) может загрузить самый мощный процессор бессмысленными действиями надолго (если не навсегда). Основным оператором цикла является while (пока), его диаграмма такова:

Тело цикла (то есть оператор, стоящий после do; обычно это составной оператор) выполняется повторно, пока условие, стоящее после while, истинно. Например, while TRUE do;

есть бесконечный цикл (тело цикло – пустой оператор, а условие цикла – логическая константа ИСТИНА). Следующий цикл i:=0; {инициализация переменной (счетчика) цикла} while i2 do не будет выполняться ни разу. Условие while проверяется перед выполнением тела цикла.

Действие цикла можно изобразить с помощью следующей схемы:

Хотя в языке Паскаль имеется также цикл for, цикл while является основным (используется в 90% случаев). Поэтому я советую на этапе изучения языка пользоваться только while. Другая рекомендация состоит в отказе от использования операторов continue (возврат на проверку условие цикла) и break (выход из цикла), которые отсутствуют в стандарте языка и заимствованы в BP из Си. Конечно, в некоторых (простейших случаях) конструкция for удобнее, но надо научиться сочинять сложные условия цикла. Операторы continue и break очень сильны, но их лучше оставить на случай переструктурирования (усложнения) программы. Следующая программа находит наибольший общий делитель двух чисел, используя наивный алгоритм (вычитание 1 пока оба числа – и одно и другое – не разделятся без остатка):

var x,y,z: integer;

begin writeln(‘введи два числа’); readln(x,y);

if x1) and b;

Упражнение. Составьте синтаксические диаграммы арифметических и логических выражений. Проверьте, что диаграммы порождают только допустимые выражения и все допустимые выражения.

Переменные типа char (символьный, или литерный тип) принимают значения символов. На самом деле символы хранятся в памяти компьютера как их коды, в соответствии с той или иной кодировкой символов, а изображения символов – это уже другая песня. Переход от символа к его коду осуществляет функция ord, а обратный переход – функция chr. Следующая программа выводит символы в соответствии с их кодировкой:

var i:integer;

begin writeln('Чтобы получить код символа, сложите числа строки и столбца');

i:=0; write(' ');





Похожие работы:

«МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РОСТОВСКОЙ ОБЛАСТИ Филиал ГБОУ СПО РО Донской педагогический колледж в г. Азове ВИВАТ, УЧИТЕЛЬ! Выпуск 3. Учебно-методические материалы Педагогического фестиваля Виват, Учитель! -2012 Азов - 2013 Рекомендовано к изданию Методическим советом Филиала ГБОУ СПО Донской педагогический колледж в г. Азове Составитель: О.И. Андреева, доцент, к.п.н., Виват, Учитель! Вып. 3. Учебно-методические материалы Педагогического фестиваля Виват, Учитель! – Азов,...»

«Бюджетное образовательное учреждение Омской области Центр повышения квалификации работников здравоохранения Современные аспекты работы среднего медицинского персонала Бюджетное образовательное учреждение Омской области Центр повышения квалификации работников здравоохранения Медицинская сестра должна иметь квалификацию троякого ряда: научную – для понимания болезни, сердечную – для понимания больного, техническую – для ухода за больными. Флоренс Найтингейл Разделы: Разделы 1. Организация...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ, МОЛОДЕЖИ И СПОРТА УКРАИНЫ НАЦИОНАЛЬНАЯ МЕТАЛЛУРГИЧЕСКАЯ АКАДЕМИЯ УКРАИНЫ МЕТОДИЧЕСКИЕ УКАЗАНИЯ по выполнению курсовой работы Определение типа и параметров термической (структурной) обработки сплава Fe+.%С по дисциплине Теоретические основы технологических процессов термической обработки металлов для студентов направления 6.050401 - металлургия УТВЕРЖДЕНО на заседании Ученого совета академии Протокол №15 от 27.12.2011 Днепропетровск НМетАУ 2 УДК 621.78.012(07)...»

«Окружной ресурсный центр системы образования Северного территориального округа г. Архангельска Сборник методических разработок педагогов МОУ СОШ №37, 43, 51 Тезисы выступлений Разработки уроков, внеурочных мероприятий Выпуск 1 Архангельск 2009 Печатается по решению Методического Совета окружного ресурсного центра Северного территориального округа. Руководитель ОРЦ Северного территориального округа – Козяр С.В., директор МОУ СОШ №37. Сборник методических разработок педагогов МОУ СОШ №37, 43, 51:...»

«Министерство образования и науки Российской Федерации ФГБОУ ВПО Московский архитектурный институт (государственная академия) В.К. Лицкевич, Л.И. Конова Учет природно-климатических условий местности в архитектурном проектировании Учебно-методические указания к курсовой расчетно-графической работе Москва МАРХИ 2011 УДК 551.58 ББК 38.113 У 91 Лицкевич В.К., Конова Л.И. Учет природно-климатических условий местности в архитектурном проектировании: учебно-методические указания к курсовой...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ ГОУ ВПО УРАЛЬСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ -УПИ МОДЕЛИРОВАНИЕ ИНДУКЦИОННОГО НАГРЕВА С ПОМОЩЬЮ ПРОГРАММЫ ELCUT 4.2Т Методические указания к выполнению курсовой работы по дисциплине Методы расчета электромагнитных и тепловых полей для студентов дневной формы обучения специальности 180500 – Электротехнологические установки и системы 1 УДК 681.3 Составитель В.Э. Фризен Научный редактор проф., д-р техн. наук Ф.Н. Сарапулов МОДЕЛИРОВАНИЕ...»

«ГБУЗ КО Кемеровская областная научная медицинская библиотека Научная библиотека ГОУ ВПО КемГМА Росздрава ГУК Кемеровская областная научная библиотека им. В.Д. Федорова Медицинская литература (текущий указатель литературы) Вып. 2 Кемерово - 2014 Текущий указатель новых поступлений Медицинская литература издается Кемеровской областной научной медицинской библиотекой совместно с научной библиотекой КемГМА, Кемеровской областной научной библиотекой им. В.Д. Федорова. Библиографический указатель...»

«РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ ПЕДАГОГИЧЕСКИЙ УНИВЕРСИТЕТ им. А. И. ГЕРЦЕНА МОТИВАЦИЯ ПЕРСОНАЛА В СОВРЕМЕННОЙ ОРГАНИЗАЦИИ Учебное пособие Под общей редакцией С. Ю. Трапицына Допущено Учебно методическим объединением по направлениям педагогического образования Министерства образования и науки РФ в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению 540400 (050400) Социально экономическое образование Санкт Петербург УДК 378. ББК 74. М Авторы: П. А. Бавина,...»

«ПРИЕМ НА ОБУЧЕНИЕ В РОССИЙСКИЕ ОБРАЗОВАТЕЛЬНЫЕ УЧРЕЖДЕНИЯ ГРАЖДАН, ИМЕЮЩИХ ИНОСТРАННЫЕ ДОКУМЕНТЫ ОБ ОБРАЗОВАНИИ МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ДЛЯ ПРИЕМНЫХ КОМИССИЙ ОБРАЗОВАТЕЛЬНЫХ УЧРЕЖДЕНИЙ Зверев Н.И., Житникова М.Н. Данные методические рекомендации предназначены для экспертов и специалистов по оценке иностранных документов об образовании, сотрудников международных служб, подготовительных факультетов и приемных комиссий российских образовательных учреждений высшего профессионального образования....»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ УДМУРТСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНСТИТУТ ИСТОРИИ И КУЛЬТУРЫ НАРОДОВ ПРИУРАЛЬЯ КАФЕДРА АРХЕОЛОГИИ И ИСТОРИИ ПЕРВОБЫТНОГО ОБЩЕСТВА Н.А. Лещинская Н.Ф. Широбокова БИБЛИОГРАФИЯ НАУЧНЫХ ТРУДОВ ИНСТИТУТА ИСТОРИИ И КУЛЬТУРЫ НАРОДОВ ПРИУРАЛЬЯ И КАФЕДРЫ АРХЕОЛОГИИ И ИСТОРИИ ПЕРВОБЫТНОГО ОБЩЕСТВА ЗА 1973-2008 гг. ИЖЕВСК 2008 ББК91.9:63+63.48(235.55)я1+63.529(235.55)я...»

«Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Пермский государственный национальный исследовательский университет Утверждено на заседании Ученого совета университета от 30.03.2011 №8 Основная образовательная программа высшего профессионального образования Направление подготовки 01.04.03 Механика и математическое моделирование Магистерская программа Теоретическая механика и оптимальное...»

«МУНИЦИПАЛЬНОЕ БЮДЖЕТНОЕ ОБЩЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ СРЕДНЯЯ ОБЩЕОБРАЗОВАТЕЛЬНАЯ ШКОЛА №121 ГОРОДСКОГО ОКРУГА САМАРА СОГЛАСОВАНО УТВЕРЖДАЮ педагогическим Советом Директор МБОУ СОШ №121 Протокол № 1 _Т.В. Моргунова от 31 августа 2012 Положение о школьной медиатеке МБОУ СОШ №121 г.о. Самара Общие положения. Медиатека МБОУ СОШ №121 г.о. Самара создана для оказания помощи учителям в деятельности по внедрению электронных средств обучения в образовательный процесс; аккумуляции электронных средств...»

«БИБЛИОГРАФИЧЕСКИЙ УКАЗАТЕЛЬ КНИГ, ПОСТУПИВШИХ В БИБЛИОТЕКУ (январь 2013 г.) БИОЛОГИЯ 1. 57(075) Б 63 Биология : руководство к практ. занятиям: учеб. пособие для студ. стоматологич. фак. / В. В. Маркина [и др.] ; под ред. В. В. Маркиной. - М. : ГЭОТАР- Медиа, 2010. - 448 с. : ил. Экземпляры: всего:30 - чз6(3), мед.аб(27) 2. 57(031) Б 63 Биология : справочник / Н. В. Чебышев [и др.]. - 2-е изд., испр. и доп. - М. : ГЭОТАР, 2011. - 608 с. : ил. Экземпляры: всего:10 - чз6(3), мед.аб(7) ОБЩАЯ...»

«Министерство образования и науки РФ ФГБОУ ВПО Новосибирский государственный педагогический университет Институт рекламы и связи с общественностью ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА Методические рекомендации по подготовке и представлению к защите выпускных квалификационных работ для студентов очной и заочной форм обучения по специальностям 032401 Реклама, 030602 Связи с общественностью, 080111 Маркетинг Новосибирск 2012 УДК 378.14 Печатается по решению ББК 76 Редакционно-издательского В92 совета...»

«Министерство образования Республики Коми Государственное автономное образовательное учреждение дополнительного профессионального образования (повышения квалификации) специалистов Республики Коми Коми республиканский институт развития образования Федеральная стажировочная площадка по направлению Модернизация муниципальных систем дошкольного образования Учебно-методические материалы к образовательной программе стажировки Управление ДОУ в условиях модернизации муниципальных систем дошкольного...»

«Федеральное агентство по образованию ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР) Кафедра электронных приборов (ЭП) П.П. Гейко Взаимодействие оптического излучения с веществом Учебное пособие Томск 2007 Оглавление Введение Рис.2.1. Поглощение и дисперсия в линейной изотропной среде Здесь мы ограничились линейным членом разложения, предполагая, что импульс является узкополосным, т.е. 0), а действительная часть — фазовую скорость распространения света в среде....»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ САМАРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ МЕЖФАКУЛЬТЕТСКАЯ КАФЕДРА ИСТОРИИ ОТЕЧЕСТВА МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ИЗУЧЕНИЮ КУРСА “ПОЛИТИЧЕСКИЕ ПАРТИИ В СИСТЕМЕ МЕЖДУНАРОДНЫХ ОТНОШЕНИЙ” Издательство “Самарский университет” 2003 Печатается по решению Редакционно-издательского совета Самарского государственного университета Методические указания содержат программу, планы семинарских занятий, тематику рефератов, список литературы и рекомендации по работе над...»

«Московский государственный технический университет имени Н.Э. Баумана Калужский филиал С.М. Жданов, А.П. Коржавый, В.Г. Челенко ПРОМЫШЛЕННАЯ ЭКОЛОГИЯ Учебное пособие Под редакцией А.П. Коржавого УДК 502 (631.95) ББК 40.3 Ж42 Рецензенты: д-р техн. наук, проф. И.В. Федосеев; д-р техн. наук, проф. С.И. Черняев Утверждено методической комиссией КФ МГТУ им. Н.Э. Баумана (протокол №1 от 14.10.08) Ж42 Жданов С.М., Коржавый А.П., Челенко В.Г. Промышленная экология: Учебное пособие / Под ред. А.П....»

«Факультет, Тираж, Кому передано Подписано кафедра кол-во для к печати стр. редактирования (в типогр.) 14.11.07 январь В.Г. Радченко, ПРОИЗВОДСТВО СВАРНЫХ МТФ 76 с. авт. ред. №1362 Д.П. Чепрасов, КОНСТРУКЦИЙ МБСП 100 экз. Баранов тираж...»

«1 Негосударственное образовательное учреждение высшего профессионального образования Московский экономико-правовой институт Кафедра юриспруденции РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ ЖИЛИЩНОЕ ПРАВО образовательная программа по направления подготовки 030900 Юриспруденция Профиль подготовки: гражданско-правовой Квалификация (степень) выпускника бакалавр юриспруденции Москва 2013 2 СОДЕРЖАНИЕ Цели освоения учебной дисциплины. 1. Место учебной дисциплины в структуре ООП. 2. Структура и содержание...»






 
2014 www.av.disus.ru - «Бесплатная электронная библиотека - Авторефераты, Диссертации, Монографии, Программы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.