Темы дипломных работы Применение анализа грамматик при разработке оптимального кода программы расчета траектории движения физического тела Оптимизация кода программы с использованием возможностей перекодировщика icon

Темы дипломных работы Применение анализа грамматик при разработке оптимального кода программы расчета траектории движения физического тела Оптимизация кода программы с использованием возможностей перекодировщика


Смотрите также:
Экзамен: 6 семестр всего часов: 118...
Программа обсуждена на заседании кафедры теоретической и прикладной информатики...
Классификация
Разработка программного модуля расчета метрик исходного кода программ Направление: 230100...
Разработка программной системы расчета метрик исходного кода программ Направление: 230100...
Проектирование кодирующего устройства циклического кода...
Программы. Проблемы организации вычислений на многопроцессорных вычислительных системах...
Синтаксис и поведение для обоих способов: для композиции и наследования, идентичны...
Рабочей программы учебной дисциплины Номер кода утверждения Код факультета...
Валентинович методы адаптивной коррекции параметров помехоустойчивого кода и их применение в...
Коммерческое предложение группа компаний «кода» — это совокупность опыта и профессионализма...
Курсовая работа по дисциплине «Цифровые устройства» На тему: «Разработка преобразователя кода»...



Загрузка...
скачать
5. ТЕМАТИКА ДИПЛОМНЫХ/КУРСОВЫХ/КОНТРОЛЬНЫХ РАБОТ/РЕФЕРАТОВ И МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ИХ ВЫПОЛНЕНИЮ

5.1 Темы дипломных работы

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

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


5.2 Темы курсовых работы

  1. Определение и назначение транслятора. Разновидности транслирующих программ.

  2. Ассемблер - как системная обслуживающая программа. Специфические черты.

  3. Назначение компилятора

  4. Определение интерпретатора. Методы анализа исходного текста программы.

  5. Эмулятор. Отличие от текстовых программ.

  6. Возможности перекодировщика.

  7. Макропроцессор. Макроязыки. Библиотека Microsoft Foundation Classes (MFC).

  8. Синтаксис и семантика языков программирования.

  9. Синтаксический анализатор.


Темы рефератов

  1. Направления теории языков.

  2. Описание языков для ЭВМ.

  3. Грамматики языков для ЭВМ.

  4. Построения грамматик

  5. Формализация семантики языков

  6. Краткий обзор развития языков программирования

  7. Языки информационных систем

  8. Виды трансляторов

  9. Генерация объектного кода

  10. Назначение эмуляторов

  11. Разновидность компиляторов

  12. Структура трансляторов


5.3 Основные этапы работы.

  1. Сбор материала по теме исследования из разных литературных источников.

  2. Составление плана курсовой или дипломной работы.

  3. Формулировка проблемы, цели, задачи, формулы решения или описания.

  4. Компоновка материала согласно плана курсовой или дипломной работы.

  5. Форматирование текста курсовой или дипломной работы.

  6. Сдача работы научному руководителю для предварительной проверки.

  7. Защита курсовой или дипломной работы.


Требования к оформлению рефератов, курсовых и дипломных работ в соответствии с ГОСО.

^ Общие требования

Оформление реферата осуществляется в соответствии с ГОСТ 7.32 – 2001 (Система стандартов по информации, библиотечному и издательскому делу «Отчет о научно-исследовательской работе»).

Реферат выполняется на белой бумаге на одной стороне листа стандартного формата А4 размером от 288203 до 297210 мм. Иллюстрация, графики, таблицы могут выполняться на бумаге других форматов (с соответствующим сгибом).

Работа выполняется рукописным, машинописным способом или с применением печатающих и графических устройств вывода ЭВМ (через полтора интервала, шрифт № 14). Цвет шрифта – черный.

При написании (печатании) текста необходимо соблюдать следующие размеры полей: левое – 20 мм, правое – 10 мм, верхнее – 20 мм и нижнее – 20 мм. Рамки, ограничивающие текст, не вычерчиваются.

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

^ Разрешается использование компьютерных возможностей акцентирования внимания на определенных терминах, формулах, теоремах, применяя шрифты разной гарнитуры.

В печатном тексте вписывание слов, фраз, формул, знаков допускается только черным цветом (чернилами, тушью, пастой).

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

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

^ Оформление разделов работы:

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

  • «Титульный лист» выполняется чертежным шрифтом или печатается на плотной бумаге.

  • “Содержание” должно включать перечень разделов (глав), параграфов и т.д. согласно плану реферата. Все структурные элементы содержания должны сопровождаться указанием номера страницы, на которой начинается изложение материала данного раздела (пункта и т.д.). Содержание помещается сразу после титульного листа.

Нумерация разделов, подразделов, пунктов и т.д. осуществляется арабскими цифрами без слов “раздел”, “глава” и т.д.

Разделы нумеруются арабскими цифрами без точки (1 Название). Подразделы должны иметь нумерацию внутри каждого раздела (пункты и т.п.) – арабскими цифрами, разделенными точками (1.1 Название; 1.1.1 Название и т.д.). В конце номера раздела точка не ставится. В конце названия раздела точка тоже не ставится. Введение, заключение, список использованных источников не нумеруются. Приложения (если их несколько) нумеруются отдельно;

Например:

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

  1. ^ НАЗВАНИЕ ПЕРВОЙ ГЛАВЫ

1.1

1.2 Параграфы первой главы

1.3

2 НАЗВАНИЕ ВТОРОЙ ГЛАВЫ

2.1

2.2 Параграфы второй главы

2.3

и т.д.

ЗАКЛЮЧЕНИЕ

^ СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

ПРИЛОЖЕНИЯ

- если раздел состоит из одного подраздела, то подраздел не выделяется. Наличие одного подраздела эквивалентно их отсутствию;

Например:

^ 1 ТИПЫ И ОСНОВНЫЕ ХАРАКТЕРИСТИКИ СТРАТЕГИЙ РОСТА ФИРМЫ

    1. Стратегии фирмы НЕ ВЫДЕЛЯЕТСЯ ПАРАГРАФ

  1. ^ ИССЛЕДОВАНИЕ ФАКТОРОВ РОСТА ФИРМЫ И Т.Д.

- в тексте работы заголовки должны в точности повторять названия и нумерацию «Содержания». Заголовки разделов и подразделов выполняются прописными буквами или отличным шрифтом. Перенос слов в заголовках не допускается, точка в конце не ставится. Заголовки должны быть отделены от текста или другого заголовка интервалом 10-15 мм. Каждый раздел работы рекомендуется начинать с нового листа, а подразделы продолжать на заполненном листе с соблюдением указанного расстояния. Не допускается оставлять заголовок подраздела внизу листа, если за ним не следует хотя бы одной строки текста;

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


^ Выполнение текстовой части работы

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

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

Следует соблюдать единообразие терминов, обозначений, символов.

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

Если в тексте есть перечисления, перед каждым ставится дефис или, при необходимости ссылки в тексте, строчная буква со скобкой и далее цифра со скобкой.

Например:

Виды классификации объектов:

а) _________________

  1. ___________________

  2. ___________________

  3. ___________________

б) _________________

  1. _________________

  2. _________________ и т.д.

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

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

^ В тексте не допускаются сокращения слов.

Исключение составляют:

  • общепринятые сокращения, установленные правилами русской орфографии и пунктуации;

  • сокращения, применяемые с цифровыми величинами;

  • сокращения единиц измерения величин;

  • сокращения в примечаниях, сносках и списке литературы, предусмотренные правилами библиографического описания.

^ Использование и оформление формул

Уравнения и формулы в тексте следует выделять в отдельную строку, оставляя выше и ниже не менее одной свободной строки. Если формула или уравнение не вмещается в одну строку, то они могут быть перенесены после знака «=» или после математических знаков. При этом знак в начале следующей строки повторяется.

Формулы должны нумероваться сквозной по всей работе нумерацией арабскими цифрами в скобках (1) справа по строке. Если использована одна формула, то она не нумеруется. Допускается нумерация формул в пределах раздела работы. Тогда нумерация должна содержать порядковый номер раздела и номер формулы, разделенные точкой (3.1).

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

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

В тексте формула должна приводиться за фразой, имеющей к ней отношение. При необходимости может быть сделана ссылка в тексте на ранее приведенную формулу (например, «расчет производился по формуле (3)») без ее повтора.

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

Например:


А= В :С (1)

где А – ___________________________________________;

В - ___________________________________________;

С - ___________________________________________.


^ Использование и оформление таблиц

Таблицы в тексте работы являются способом представления аналитического материала (цифрового и морфологического).

Требования к оформлению таблиц:

  • таблица располагается непосредственно после текста, в котором она упоминается впервые или на следующей странице;

  • таблица должна иметь заголовок, отражающий ее содержание. Название таблицы следует размещать над таблицей слева, без абзацного отступа в одну строку с ее номером через тире (рис. 1);

  • нумерация таблиц может быть сквозная по всей работе (2) или по разделам с указанием номера раздела (1.2);

Например:

I.Таблица 1 - _____(Название)_____________________________


заголовки строк

(С прописной буквы в единственном числе)






























Рисунок 1 - Макет таблицы

  • при переносе части таблицы на другой лист слово «Таблица» и название пишутся только на первом листе, над остальными частями пишется: «Продолжение табл._______(номер)». При переносе таблицы нижняя горизонтальная граница первой части не проводится;;

  • в примечании (под таблицей) или в ссылке по тексту необходимо указать на основе каких данных она составлена (собственных исследований или литературных источников);

  • под таблицей делаются также необходимые пояснения к данным таблицы (числам, словам). При этом над поясняемыми данными справа ставятся арабская цифра со скобкой и переносится в сноску (рис.2).

Например:

Таблица 1 - ___________________________

(Название)

П

А

Б

В

l


1.


10 1)

25

15


10

2.

20

30

20

10


3.

30

35

302)

5


1)получено по результатам ….

2)не включает …..

Рисунок 2 - Макет таблицы.

  • если имеются сноски и примечания, то сначала под таблицей помещаются сноски, а затем примечания;

  • на все таблицы должны быть ссылки в тексте. Например: «В таблице 1 приведены данные о …»;

  • нумерация граф таблицы допускается только в том случае, если в тексте работы есть на них ссылки, например: «Сумма затрат в графе 2 рассчитана как …»;

  • в таблицу не допускается включение графы «Единицы измерения». Если все показатели таблицы выражены в одной единице измерения, то она указывается в заголовке, например: «Структура затрат на производство продукции, %». Если данные в таблице имеют различные единицы измерения, то они указываются в заголовках граф или (и) строк»;

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

  • при отсутствии отдельных данных в таблице ставятся прочерки (знак «тире»);

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



Иллюстрации

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

Иллюстрации могут быть в компьютерном исполнении, в том числе и цветные.

Иллюстрации нумеруются арабскими цифрами сквозной нумерацией («Рисунок 1») или в пределах раздела работы с указанием номера раздела и номера иллюстрации в разделе (« Рисунок 1.1»).

Иллюстрации должны иметь название, помещаемое внизу под рисунком посередине строки. Например, (Рисунок 1 – Название ….».

Все пояснения и обозначения на иллюстрации располагаются сразу под ней до слова «Рисунок».

На все иллюстрации в тексте делаются ссылки. При ссылке на иллюстрации следует писать «…в соответствии с рисунком 1 …» или « … в соответствии с рисунком 1.1 …»

Приложения

В приложении обычно выносятся различные справочные материалы, громоздкие таблицы, исходные первичные материалы. Они оформляются как продолженные работы на последующих страницах.

В тексте работы все приложения должны иметь ссылки. Приложения располагаются в порядке ссылок на них в тексте, за исключением справочного приложения «Библиография», которое располагается последним.

Каждое приложение следует начинать с новой страницы с указанием наверху посередине страницы слова «Приложение» и обозначающей его заглавной буквы русского (или латинского) алфавита. Ниже располагается заголовок симметрично относительно текста с прописной буквы отдельной строкой.

^ Список использованных источников

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

Библиография

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

1) Произведение основоположников теоретической экономики.

2) Решения и постановления правительства и законодательных органов Российской Федерации.

3) Книги, статьи, материалы научно-экономических конференций, семинаров, авторефераты диссертаций.

4) Нормативно-справочные материалы.

Литературные источники оформляются в соответствии с требованиями ГОСТа 7.1-84, «Библиографическое описание документа. Общие требования и правила составления.»

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

. –точка и тире / косая черта;

, -запятая // две косые черты;

: -двоеточие ( ), круглые скобки;

; -точка с запятой.

^ Описание источника включает:

1) Сведения об авторах. Приводятся фамилии и инициалы автора. Если книга написана несколькими авторами, то ставятся три первых фамилии (в последовательности указаний на титуле), после чего пишут «и др.».

2)Полное и точное название книги (в том виде, в каком было дано на титульном листе) без кавычек.

3) Если ссылаются на многотомный труд, то номер тома их книги указывают арабскими цифрами, например, т.2 кн.1.

4) Место издания – название города: для Москвы и Санкт-Петербурга – соответственно – М., СПб.; в остальных случаях название города не сокращается.

5)Название издательства без кавычек, например, Специальная литература, ИНФРА-М, ЭКСМО-ПРЕСС и т.д.

6)Номер издания, а также сведения о переработке и дополнениях в очередном (данном) издании, например, 2-е издание; переработ. и доп. Если работа издана впервые, то номер издания не указывается.

7)Год издания. Слово «год» или сокращенно «Г» не пишется, например, 1999.

8)Номера страниц, на которых делается ссылка, например, 115с.

Например:

Макконелл К.Р., Брю С.Л. Экономика:Принципы, проблемы и политика. В 2-х т. Пер. с англ. - М.: Республика, 1992.

^ Описание официальных документальных материалов.

Схема описания: Основное заглавие: сведения, относящиеся к заглавию. Место издания, Издательство. Дата издания количественная характеристика.

Например:

Федеральный закон «О несостоятельности (банкротстве) //Экономика и жизнь, 1998. №4.

^ Описание книги.

Схема описания: Автор. Основные заголовки; сведения, относящиеся к заглавию / сведения об ответственности. Место издания: Издательство. Дата издания. Количественная характеристика.

Например:

Экономика предприятия. Учебник для вузов. Под ред. Ф.К. Беа, Э. Дихтла, М. Швайтцера. Пер. с нем.-М.; ИНФРА-М, 1999. – ХН, 928 с.


Перечень заданий для выполнения письменного семестрового задания:

1. Использование заставок для увеличения функциональных возможностей языка
Вопросы

  1. Дайте определение макропроцессору.

  2. Назовите назначение библиотеки классов MFC
^
Задание: найти максимум из двух назначений

2. Процесс разработки и отладки программ в интерпретаторе

Задание: Разработать программу сложения двух чисел, вводимых пользователем с клавиатуры с отображением результата в среде интерпретатора GW Basic.


^ Методические рекомендации к выполнению письменной работы: каждое задание должно быть выполнено в тетради (или на листах формата А4) , на обложке которой указывается специальность, курс, группа, фамилия и имя студента, номер варианта и дата сдачи работы.

Работа должна быть написана последовательно, на страницах следует оставить поля.

Решение задач необходимо сопровождать краткими пояснениями обязательно с рисунками –кадрами приложения, как результат выполнения.

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


5.4 Организация и процедура защиты работы

Требования к выполнению заданий:

  • работа должна сдаваться в срок и быть представлены на листах формата А4;

  • содержание работы составляет описание задачи (формулировка проблемы, цель задачи, формулы решения или описание);

  • сдавать и защищать работы в рамках СРС в назначенные сроки;

  • регулярно просматривать лекционный материал.


Критерии оценки

Шкала и критерии оценивания различных характеристик работ:


  1. Сдана вовремя – 2 балла.

  2. Оформлена по ГОСТу – 4 балла.

  3. Использован дополнительный материал – 1 балла.

  4. Работа выполнена самостоятельно – 1 балла.

  5. В приложение включены подтверждающие материалы– 2 балла.

Итого: 10 баллов


Основная литература:

  1. Абрамов С.А. Элементы анализа программ / С.А. Абрамов - М.: Наука, Гл. ред. физ.-мат. лит., 1986. - 128 с.

  2. Абрамов С.А. Элементы анализа программ / С.А. Абрамов - М.: Наука, Гл. ред. физ.-мат. лит., 1986. - 128 с.

  3. Бурин Е.А. Введение в основы информатики и вычислительной техники / Е.А. Бурин - Алма-Ата, Мектеп, 1989. - С. 97-112.

  4. Алферова З.В. Теория алгоритмов / З.В. Алферова - М.: Статистика, 1973.

  5. Ахо А. Теория синтаксического анализа, перевода, компиляции. В 2 т. Т. 1, 2 / А. Ахо, Дж. Ульман - М.: Мир, 1980.

  6. Берн Э.С. Вопросы теории поисковых систем / Э.С. Берн.- М., ВНИИЭМ, 1966.

  7. Болски М.И. Язык программирования Си / М.И. Болски. Справочник. - М.: Радио и связь, 1988.-230 с.

  8. Брауэр В. Введение в теорию конечных автоматов. -М.: Радио и связь, 1987.

  9. Информатика. Базовый курс: учеб.пособие для технич.вузов/ Под ред.С.В.Симоновича.- 2-е изд.- СПб.:Питер, 2003.- 640 с.


Дополнительная литература:


  1. Скэнлон Лео ПЭВМ IBM PC и XT. Программирование на языке Ассемблера. Перевод И. В. Емелина. М. Радио связь, 1989-335 с.

  2. Страуструп Б. Язык программирования Си / Б. Страуструп - М.: Радио и связь, 1991. – 352 с.

  3. Керниган Б. Язык программирования Си / Б. Керниган. М.: Финансы и статистика, 1992. – 272 с.

  4. Климова, Л. М. Pascal 7. 0: Практ. Программирование. Решение типовых задач: Учеб. пособие / Л. М. Климова.- М.: Кудиц Образ, 2000.- 528. с.- (Библиотека профессионала).

  5. Языки программирования. /под ред. Ф. Женюи. - М. Мир, 1972. - 405с.

  6. Фаронов, В. В. Delphi 5: Учеб. курс / В.В. Фаронов.- М.: Нолидж, 2001.- 608 с.: ил.

  7. Архангельский А. Разработка прикладных программ для Windows в Delphi 5 / А. Архангельский - М., 1999.

  8. Юров В. Assembler: [Учеб.] / В. Юров.- СПб.: Питер, 2001.- 624 с. + дискета: ил.

  9. Фаронов, В.В. Delphi 5:Руководство программиста/ В.В. Фаронов; Рос. ассоц. издателей компьютерной лит.- М.:Нолидж,2001.-880 с.

  10. Ивани А. Элементы теоретического программирования: Учеб.пособие для вузов / А. Ивани, Р.Л. Смелянский –М.: МГУ, 1985.

  11. Алферова З.В. Теория алгоритмов / З.В. Алферова - М.: Статистика, 1973.







Скачать 149,44 Kb.
оставить комментарий
Дата22.07.2012
Размер149,44 Kb.
ТипДиплом, Образовательные материалы
Добавить документ в свой блог или на сайт

Ваша оценка этого документа будет первой.
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com

Загрузка...
База данных защищена авторским правом ©exdat 2000-2017
При копировании материала укажите ссылку
обратиться к администрации
Анализ
Справочники
Сценарии
Рефераты
Курсовые работы
Авторефераты
Программы
Методички
Документы
Понятия

опубликовать
Загрузка...
Документы

Рейтинг@Mail.ru
наверх