|
ПЕРЕЧЕНЬ ТЕМ ДЛЯ КУРСОВЫХ РАБОТ
Вариант 1.
Данные для простой складской системы. База данных должна содержать следующую информацию: уникальный номер поставщика, фамилию, имя, отчество поставщика, название города местонахождения поставщика, а также уникальный номер детали, ее название, цвет, вес и название города хранения деталей этого типа.
Вариант 2.
Сведения об участниках конкурса бальных танцев. База данных должна содержать следующую информацию: фамилию, имя, отчество участника, город, фамилию тренера, оценки за каждый танец.
Вариант 3.
Сведения об успеваемости студентов. База данных должна содержать следующую информацию: фамилию, имя, отчество студента, номер группы, в которой обучается студент, название учебной дисциплины, номер задания, коэффициент сложности, оценку данного студента по данной дисциплине за данное задание от 0 до 1 (как доля сделанной работы).
Вариант 4.
Сведения о месячной зарплате рабочих. База данных должна содержать следующую информацию: фамилию, имя, отчество рабочего, название цеха, в котором он работает, дату поступления на работу. По заработной плате необходимо хранить информацию о ее размере, стаже работника, его разряде и должности.
Вариант 5.
Учет изделий, собранных в цехе за неделю. База данных должна содержать следующую информацию: фамилию, имя, отчество сборщика, количество изготовленных изделий за каждый день недели раздельно, название цеха, а также тип изделия и его стоимость.
Вариант 6.
Учет изделий категорий А, В, С, собранных рабочим цеха за месяц. База данных должна содержать следующую информацию: фамилию, имя, отчество рабочего, название цеха, количество изделий по категориям, количество рабочих в цехе и фамилию начальника цеха.
Вариант 7.
Сведения об абонентах АТС. База данных должна содержать следующую информацию: фамилию, имя, отчество владельца телефона, год установки телефона, номер телефона, тип установки телефона (спаренный или нет), льготу (процентную скидку при оплате).
Вариант 8.
Сведения об ассортименте игрушек в магазине. База данных должна содержать следующую информацию: название игрушки, ее цену, количество, возрастную категорию детей, для которых она предназначена, а также название фабрики и города, где изготовлена игрушка.
Вариант 9.
Результаты сессии на первом курсе кафедры ВТ. База данных должна содержать следующую информацию: индекс группы, фамилию, имя, отчество студента, пол студента, семейное положение и оценки по пяти экзаменам.
Вариант 10.
Учет рейтинга теннисистов за 5 лет. Каждая запись содержит поля: фамилия, имя, отчество спортсмена, пол, год рождения, фамилия, имя, отчество тренера, названия стран и пять полей с рейтингом.
Вариант 11.
Сведения о рейсах Аэрофлота. База данных должна содержать следующую информацию: номер рейса, пункт назначения, время вылета, время прибытия, количество свободных мест, тип самолета и его вместимость.
Вариант 12.
Сведения об ассортименте обуви в магазине. База данных должна содержать следующую информацию: артикул, наименование обуви, количество пар, стоимость одной пары, имеющиеся размеры, название фабрики и срок поставки обуви в магазин.
Вариант 13.
Сведения о нападающих команд “Спартак” и “Динамо”. База данных должна содержать следующую информацию: фамилию, имя, отчество, название команды, дату приема в команду, число заброшенных шайб, количество голевых передач, штрафное время и количество сыгранных матчей.
Вариант 14.
Сведения о выборе дисциплины студентом. База данных должна содержать следующую информацию: фамилию, имя, отчество студента, номер зачетной книжки и сведения о том, живет ли студент в общежитии, индекс группы, а также пять дисциплин (1 – желает изучать, 0 – не желает).
Вариант 15.
Журнал регистрации расходов в бухгалтерии. База данных должна содержать следующую информацию: номер пункта, дату перечисления, название организации-получателя, ее адрес и сведения о том, является ли организация коммерческой, а также вид затрат перечисления и общую сумму перечисления.
Вариант 16.
Учет оптовых продаж. База данных должна содержать следующую информацию: наименование товара, цену единицы товара и дату его поступления, номер партии, размер партии, названии фирмы-покупателя, размер проданной партии, цену единицы товара и дату продажи.
Вариант 17.
Учет лекарств в аптеке. База данных должна содержать следующую информацию: наименование лекарства, стоимость одной единицы, количество единиц, дату изготовления, срок годности, а также название фабрики, где производится данное лекарство, ее адрес.
Вариант 18.
Сведения о ветеранах спорта. Ассоциация ветеранов спорта проводит Всероссийские соревнования ветеранов. Для организации соревнований составляются списки участников, которые используются для размещения спортсменов в гостиницах. Для каждого спортсмена указывается гостиница, номер комнаты и количество мест в комнате. Для нужд самой ассоциации ветеранов спорта необходимо хранить информацию следующего вида: фамилию, имя, отчество спортсмена, возрастную группа, название города и вид спорта.
Вариант 19.
Учет рождаемости в роддоме. База данных должна содержать следующую информацию: фамилию, имя, отчество матери, пол ребенка, его вес, рост и дату рождения ребенка, а также ФИО лечащего врача и номер палаты, в которой находится мать ребенка.
Вариант 20.
Сведения об обучающихся на курсах повышения квалификации. База данных должна содержать следующую информацию: фамилию, имя, отчество слушателя, его пол и адрес, тип организации (коммерческая, государственная и т.д.), наименование организации, должность слушателя и оценки по прослушанным дисциплинам (маркетинг, финансы и кредит) для каждого слушателя.
Вариант 21.
Сведения о размере стипендии студента. База данных должна содержать следующую информацию: фамилию, имя, отчество студента, группу, адрес, по которому проживает студент, размер стипендии, а также фамилию преподавателя, читаемую дисциплину, дату экзамена и оценку, полученную студентом.
Вариант 22.
Учет поступления больных. База данных должна содержать следующую информацию: фамилию, имя, отчество больного, его пол, дату рождения, дата поступления, начальный диагноз, степень тяжести состояния больного, номер палаты, куда был помещен больной, и фамилию, имя, отчество лечащего врача.
Вариант 23.
Учет призывников. База данных должна содержать следующую информацию: фамилию, имя, отчество призывника, год его рождения, адрес, семейное положение, дату прохождения медкомиссии, заключение о пригодности к службе.
Вариант 24.
Учет золотых изделий в ювелирном магазине. База данных должна содержать следующую информацию: вид изделия, его вес, пробу, дату поступления и стоимость, а также фамилию, имя, отчество мастера-изготовителя, стаж его работы и разряд (1,2,3).
ЗАДАНИЕ 1.
Вычислить значение выражения Y. Значения аргумента Х задать с клавиатуры.
ЗАДАНИЕ 2.
Вычислить значение функции F в зависимости от значения аргумента Х, описав a и b константами.
Номер варианта
| Выражение
| Данные
|
| ax + bx, если х=0 F= 3.43x2 - ln|x|, x>0 e3 - 2.14cosx, x<0
| a=0,33 b=7,48 x=sin(2a-b)
|
| x/3b - sinx, если 1<=х<=2 F= (ax + b)/x, x<1 x2 - eax, x>2
| a=2,67 b=9,31 x=cos(3a+b)
|
| (8x - a)/3x, если 0<=х<=2 F= tgx - cos2x, x<=0 ex - 2sinx, x>=2
| a=7,55 b=4,32 x=a/2b
|
| x2 - 2tgx, если 0<х<=0,14 F= tgx (a - b), x<=0 14.5a - sinx, x>0,14
| a=8,43 b=9,38 x=(2a/9b)cosa
|
| x2 - 2x + ab, если x=2,2 F= (a - b)(x + cosx), x=5,18 5ab - sin2x, в остальных
| a=7,88 b=4,32 x=2a/sinb
|
| sina - 2b/cosx, если x<2,12 F= tgx - 2a/cosx, x=2,1 sinx + 2cosx, x=2,12
| a=8,43 b=9,38 x=(2a/9b)cosa
|
| e5sinx - e2cosx, если 0<x<2 F= ln5x - ln(a - x), x<=0 tgx - 2sin(a - x), x>=2
| a=7,88 b=4,56 x=(2b/a)sina
|
| ln5x - ln(a - x), если x<=2 F= (a - b)(x + cosx), 2<x<4 tgx - 1/cosax, в остальных
| a=9,89 b=4,84 x=0,14/2ab
|
| 3.14ax/tgbx, если x<=2 F= 4.54(a - b)/cos2x, 2<x<14 cosx - 1/tgx, x>=14
| a=6,33 b=8,44 x=1/(2ab)
|
| 14.2x + ax, если x=1,41 F= sin3x - cos22x, 1<=x<=1,41 tgx - 1/cosax, в остальных случаях
| a=1,14 b=5,83 x=b/a-1
|
| ax + bx, если х=0 F= 3.43x2 - ln|x|, x>0 e3 - 2.14cosx, x<0
| a=0,33 b=7,48 x=sin(2a-b)
|
| x/3b - sinx, если 1<=х<=2 F= (ax + b)/x, x<1 x2 - eax, x>2
| a=2,67 b=9,31 x=cos(3a+b)
|
| (8x - a)/3x, если 0<=х<=2 F= tgx - cos2x, x<=0 ex - 2sinx, x>=2
| a=7,55 b=4,32 x=a/2b
|
| x2 - 2tgx, если 0<х<=0,14 F= tgx (a - b), x<=0 14.5a - sinx, x>0,14
| a=8,43 b=9,38 x=(2a/9b)cosa
|
| ln5x - ln(a - x), если x<=2 F= (a - b)(x + cosx), 2<x<4 tgx - 1/cosax, в остальных
| a=9,89 b=4,84 x=0,14/2ab
|
| x2 - 2x + ab, если x=2,2 F= (a - b)(x + cosx), x=5,18 5ab - sin2x, в остальных
| a=7,88 b=4,32 x=2a/sinb
|
ЗАДАНИЕ 3.
Используя любой из видов циклов, вычислить значения выражения.
Номер варианта
| Выражение
| Данные
|
| Y=cosx + ax2
| х изменяется от 1 до 10,
а изменяется от 0 с шагом 0,1
|
| Y=sin2x - b/х
| х изменяется от 10 до 1,
b изменяется от 0 с шагом -0,2
|
| Y=5 + tg2x + a
| х изменяется от 21 до 11,
а изменяется от 0 с шагом -0,3
|
| Y= 2x2 + b
| х изменяется от 10 до 21,
b изменяется от 10 с шагом -0,4
|
| Y= eax + |x|
| х изменяется от 1 до 16,
а изменяется от 20 с шагом 1.5
|
| Y= |coseax|
| х изменяется от 10 до 1,
а изменяется от 0 с шагом -0,6
|
| Y= sin2x + cosax
| х изменяется от -1 до 1,
а изменяется от 0 с шагом 0,01
|
| Y= ln(x-1) + b
| х изменяется от 10 до 2,
b изменяется от 0 с шагом -0,8
|
| Y= ln(x2-a)
| х изменяется от 1 до 12,
а изменяется от -10 с шагом 0,2
|
| Y= |a - x| + lnex
| х изменяется от 10 до 1,
а изменяется от 0 с шагом -2
|
| Y=cosx + ax2
| х изменяется от 1 до 10,
а изменяется от 0 с шагом 0,1
|
| Y=sin2x - b/х
| х изменяется от 10 до 1,
b изменяется от 0 с шагом -0,2
|
| Y=5 + tg2x + a
| х изменяется от 21 до 11,
а изменяется от 0 с шагом -0,3
|
| Y= 2x2 + b
| х изменяется от 10 до 21,
b изменяется от 10 с шагом -0,4
|
| Y= ln(x-1) + b
| х изменяется от 10 до 2,
b изменяется от 0 с шагом -0,8
|
| Y= eax + |x|
| х изменяется от 1 до 16,
а изменяется от 20 с шагом 1.5
|
ЗАДАНИЕ 4.
Одномерные массивы
Номер варианта
| Условие
|
| Дан массив A. Найти наибольший элемент. Заменить все элементы массива, поделив их на значение наибольшего элемента массива. Вывести исходный и результирующий массивы, значение и порядковый номер наибольшего элемента.
|
| Дан массив А. Найти наименьший из положительных элементов. Вывести все положительные элементы и значение наименьшего элемента
|
| Дан массив А. Найти наибольший элемент. Заменить его значением суммы элементов, предшествующих ему. Вывести исходный и результирующие массивы, значение и индекс наибольшего элемента, значение суммы.
|
| Дан массив В. Определить каким по счету идет в массиве элемент, равный числу k. Если такого элемента нет, вывести соответствующее сообщение.
Вывести исходный массив, значение и порядковый номер элемента, если такой элемент есть.
|
| Дан массив. Определить количество нечетных и отрицательных элементов массива. Вывести исходный массив и количества.
|
| Дан массив. Вывести на экран первый отрицательный элемент массива и его порядковый номер, полагая, что в массиве есть хотя бы один отрицательный элемент.
|
| Дан массив. Определить количество полных квадратов среди элементов массива. Вывести исходный массив и все элементы массива, значение которых составляет полный квадрат.
|
| Дан массив. Определить сумму положительных и количество отрицательных элементов массива. Вывести исходный массив, значение суммы и количество.
|
| Дан массив. Найти модуль разности между максимальным и минимальным элементом массива. Вывести исходный массив и модуль разности.
|
| Дан массив. Определить сколько четных по счету элементов являются нечетными числами. Вывести исходный массив и количество.
|
| Написать программу, которая вводит с клавиатуры одномерный массив из 5 целых чисел и выводит количество положительных чисел.
|
| Написать программу, которая проверяет, представляют ли элементы введенного с клавиатуры массива возрастающую последовательность.
|
| Написать программу, которая проверяет, находится ли в массиве введенное с клавиатуры число. Массив должен вводиться во время работы программы
|
| Написать программу, которая выводит минимальный и максимальный элементы введенного с клавиатуры массива целых чисел.
|
| Дан массив. Определить сумму положительных и количество отрицательных элементов массива. Вывести исходный массив, значение суммы и количество.
|
| Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности положительных чисел
|
ЗАДАНИЕ 5.
Двумерные массивы
Номер варианта
| Условие
|
| Дана матрица. Записать на место отрицательных элементов нули, а на место положительных элементов - единицы. Вывести на экран нижнюю треугольную матрицу в общепринятом виде.
|
| Дана матрица. Вычислить и запомнить суммы и число положительных элементов каждой строки матрицы. Вывести матрицу, а также соответствующие суммы и числа в виде двух столбцов.
|
| Дана матрица. Вычислить сумму и число положительных элементов, находящихся под главной диагональю. Вывести матрицу, сумму и число.
|
| Дана матрица. Вычислить наименьший элемент матрицы. Записать нули в строку и столбец, в которых он находится и вывести полученную матрицу и значение минимального элемента на экран.
|
| Дана матрица. Вычислить среднее арифметическое положительных элементов каждого столбца. Вывести матрицу и соответствующие значения.
|
| Дана матрица. Найти строку с наибольшей и наименьшей суммой элементов. Вывести найденные строки и суммы.
|
| Дана целочисленная матрица. Найти для каждой строки количество элементов,
кратных пяти и из полученных результатов выбрать наибольший. Вывести матрицу, количества и максимум.
|
| Дана матрица. Среди элементов над главной диагональю отыскать минимальный и максимальный, поменять их местами, элементы под главной диагональю заменить нулями. Вывести полученную матрицу на экран.
|
| Дана матрица. Определить номера строк матрицы, содержащих только положительные элементы. Вывести исходную матрицу, номера строк и сами строки.
|
| Дана матрица. Вычислить произведение и количество четных элементов, находящихся над главной диагональю. Вывести матрицу, произведение и количество.
|
| Написать программу, которая вводит по строкам с клавиатуры двумерный массив и вычисляет сумму его элементов по столбцам.
|
| Написать программу, которая вводит по строкам с клавиатуры двумерный массив и вычисляет сумму его элементов по строкам.
|
| Написать программу, которая вычисляет сумму диагональных элементов квадратной матрицы.
|
| Написать программу, которая вводит по строкам с клавиатуры двумерный массив и вычисляет среднее арифметическое его элементов.
|
| Написать программу, которая вводит по строкам с клавиатуры двумерный массив и вычисляет сумму его элементов по строкам.
|
| Написать программу, которая вычисляет определитель матрицы второго порядка.
|
ПРИЛОЖЕНИЕ А
Не нашли, что искали? Воспользуйтесь поиском по сайту:
©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.
|