Перечень тем курсовых работ (проектов)
Наименование дисциплины: «ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ ВЫСОКОГО УРОВНЯ» Направление подготовки 09.03.03 ПРИКЛАДНАЯ ИНФОРМАТИКА Направленность программы (профиль): ПРИКЛАДНАЯ ИНФОРМАТИКА В ЭКОНОМИКЕ Группа_________, 2016 год набора Выполнение контрольной работы Контрольная работа является одной из форм контроля учебной работы. Цель контрольной работы - закрепить теоретические и практические знания, полученные студентом. Качество содержания контрольной работы и уровень ее защиты отражают умение ориентироваться как в категориальном аппарате и проблематике рассматриваемого предмета, так и в хозяйственной практике. Студент выбирает вариант контрольной работы в соответствии с таблицей приведённой ниже. Выбор варианта контрольной работы
Например: Данилова – вариант № 2; Орлов – вариант № 6 и т.д.
Варианты контрольных работ Вариант № 1
Вариант № 2
Вариант № 3
Вариант № 4
Вариант № 5
Вариант № 6
Вариант № 7
Вариант № 8 1. Создать функцию, вычисляющую сумму n элементов следующего ряда
Значения х и n передаются в функцию в качестве параметров.
Вариант № 9
Вариант № 10
Перечень тем курсовых работ (проектов)
Вопросы для подготовки к экзамену:
1. Этапы создания программного обеспечения. 2. Базовые алгоритмические структуры. 3. Понятие алгоритма. Способы записи алгоритмов. 4. Свойства алгоритмов. 5. Понятие переменной, типы данных, объявление переменных и констант. 6. Локальные и глобальные переменные. Диапазон действия переменных и констант. 7. Арифметические операции, деление с плавающей точкой и целочисленное деление, вычисление остатка, конкатенация строк. Порядок выполнения операций. 8. Булевские переменные. Возможные значения. Операции над булевскими переменными. 9. Условные алгоритмы. 10. Условный оператор Примеры использования. 11. Циклические алгоритмы. Цикл FOR. Примеры использования. 12. Циклические алгоритмы. Оператор цикла с предусловием. Примеры использования. 13. Циклические алгоритмы. Оператор цикла с постусловием. Примеры использования. 14. Оператор CASE. Примеры использования. 15. Модульный принцип построения проекта. 16. Общая процедура. Формальные и фактические параметры процедуры и способы их передачи. Примеры использования. 17. Функция, её отличие от процедуры. Примеры использования. 18. Системные функции. Примеры использования. 19. Функции для работы со строковыми переменными. 20. Экранные координаты. Графические методы. 21. Текстовые файлы. Запись в файл. Чтение данных из файла. 22. Одномерные массивы. Способы объявления и использования. Доступ к элементам массива. 23. Динамические массивы. Объявление и использование. Оператор изменения размерности динамического массива. 24. Позиционные и непозиционные системы счисления. Основание системы счисления. Виды систем счисления, их алфавит. 25. Линейные алгоритмы. 26. Алгоритм перевода чисел из р – ичной системы счисления в десятичную. 27. Алгоритм решения квадратного уравнения. 28. Алгоритм Евклида поиска наибольшего общего делителя двух натуральных чисел. 29. Алгоритм поиска простых чисел (решето Эратосфена). 30. Алгоритм подсчета количества слов в строке.
31. Алгоритм перевода целой и дробной частей чисел из одной системы счисления в другую. 32. Алгоритм поиска индекса наибольшего или наименьшего элемента в одномерном массиве. 33. Алгоритм вычисления произведения матриц. 34. Алгоритм вычисления суммы матриц. 35. Алгоритм сортировки одномерного массива методом прямого выбора. 36. Алгоритм сортировки одномерного массива методом обмена (метод пузырька) 37. Алгоритм сортировки одномерного массива методом вставки. 38. Алгоритм нахождения среднего значения элементов массива, удовлетворяющих некоторому заданному условию. 39. Алгоритм вычисления суммы элементов одномерного массива. 40. Суммирование элементов массива, удовлетворяющих некоторому заданному условию. 41. Алгоритм поиска подстроки в строке. 42. Алгоритм подсчета числа повторений заданной буквы в заданной строке. 43. Алгоритм заполнения одномерного массива случайными числами. 44. Алгоритм поиска приближенного решения обыкновенного уравнения методом деления отрезка пополам. 45. Алгоритм поиска приближенного решения обыкновенного уравнения методом сканирования. 46. Алгоритм поиска заданного значения в одномерном массиве. 47. Алгоритм простого перебора. 48. Алгоритм бинарного поиска элемента массива. 49. Вычисление суммы ряда с заданной точностью. 50. Алгоритм поиска наибольшего и наименьшего элемента в одномерном массиве. Рекомендуемая литература Основная литература 1. Иванова Г.С., и др. Объектно-ориентированное программирование: Учебник для вузов.- М.: Из-во МГТУ им. Н.Э. Баумана, 2013.-368 с 2. Информатика и программирование: Компьютерный практикум (гриф) / А. Н. Гуда [и др.]; Под ред. В.И.Колесникова. - М.; Ростов н/Д: Дашков и К: Наука-Спектр, 2012. - 240с. 3. Бобровский С.И. Delphi 7. Учебный курс.-СПб.:ПИТЕР,2013.-736с. 4. Программирование на языке высокого уровня. Программирование на языке Object Pascal: Учебное пособие / Т.И. Немцова; Под ред. Л.Г. Гагариной. - М.: ФОРУМ: ИНФРА-М, 2015. - 496 с. http://znanium.com/catalog.php?bookinfo=472870. (Дата обращения 28.08.2016 г.) 5. Введение в программирование на языке Visual C#: Учебное пособие / С.Р. Гуриков. - М.: Форум: НИЦ ИНФРА-М, 2013. - 448 с. http://znanium.com/bookread2.php?book=404441. (Дата обращения 28.08.2016 г.)
Дополнительная литература
Воспользуйтесь поиском по сайту: ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|