Помощь в написании студенческих работ
Антистрессовый сервис

Информатика

КурсоваяПомощь в написанииУзнать стоимостьмоей работы

Q Графа Оплачено заполняется произвольно, причём фирма может оплатить только некоторые из услуг или все услуги в неполном объёме. Наша булочная была создана 4-мя друзьями которые после окончания института собрав все свои сбережения решили создать небольшое. Произвести сортировку записей в соответствии с вариантом. Сортировка выполняется для таблиц, содержащих результаты запроса. Сформировать… Читать ещё >

Информатика (реферат, курсовая, диплом, контрольная)

Задание № 1

Разработать алгоритм и написать программу на языке Turbo Pascal

pascal excel электронная таблица Задана матрица (двухмерный массив) А размером N*M, состоящая из действительных элементов. Числа M и N вводятся с клавиатуры. Для задания исходной матрицы предусмотреть два варианта: ввод с клавиатуры и ввод с помощью датчика случайных чисел. Где это необходимо ввести квадратную матрицу. Во всех вариантах вывести исходную матрицу в общепринятом виде и необходимые результаты работы программы.

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

Блок-схема

Пример работы:

Программа

Program MM1;

var

j, i, n, m, variant:Integer;

min, max: real;

A:array[1.50,1.50] of integer;

B:array[1.50,1.50] of real;

begin

ClrScr;Randomize;

Write ('Wwedite n: ');Readln (n);

Write ('Wwedite m: ');Readln (m);

Write ('Wwedite 1(sluchaino) ili 2(vruchnuj): ');Readln (variant);

if (variant=1) then

begin

for i:=1 to n do

for j:=1 to m do

A[i, j]: =10-random (20)+1;

end

else

begin

for i:=1 to n do

for j:=1 to m do

begin

write ('A[', i,',', j,']=');

Read (A[i, j]);

end;

end;

Writeln ('Vvedennaj Matriza:');

for i:=1 to n do

Begin

for j:=1 to m do

Write (A[i, j],' ');

writeln;

end;

min:=A[1,1];

for i:=1 to n do

for j:=1 to m do

if (ABS (A[i, j])

min:=A[i, j];

for i:=1 to n do

for j:=1 to m do

B[i, j]: =min-A[i, j];

Writeln ('Poluchennaj matriza:');

for i:=1 to n do

Begin

for j:=1 to m do

Write (B[i, j]: 2:2,' ');

writeln;

end;

for i:=1 to n do

begin

max:=B[i, 1];

for j:=1 to m do

if (B[i, j]>max)then max:=B[i, j];

Writeln ('Max ', i,'-i stroki: ', max:2:2);

end;

Readln;

end.

Задание № 2

Построение электронных таблиц

По 4−5 адресам находится не менее 15 фирм-арендаторов. Постройте для фирм таблицу, отражающую расчеты за услуги.

q Столбцы с заголовками №, Фирма-арендатор, Адрес, Занимаемая площадь заполняются произвольно

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

q Графа Оплачено заполняется произвольно, причём фирма может оплатить только некоторые из услуг или все услуги в неполном объёме.

Расчёт ячеек

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

q Процент НДС берётся из таблицы коэффициентов и составляет 10−20%

Таблица коэффициентов

Услуга

Коэффициент

Аренда

6,315

Коммун. Платежи

5,406

Тех. обслуживание

3,26

НДС

18%

q Рассчитайте столбец Итого начислено как сумму по графе Начислено

q Рассчитайте столбец Итого оплачено как сумму по графе Оплата

q Рассчитайте строку Итого, как сумму значений по каждому столбцу с числовыми данными

q Рассчитайте графу Итоги на конец месяца. Итоги считаются с использованием функции Если и учитывая данные граф На начало месяца, Итого начислено, Итого оплачено.

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

С помощью функции итоги посчитать итоговые суммы по каждому адресу аренды.

Вывести на экран список фирм с использованием фильтра:

5 фирм с максимальной задолженностью на конец месяца.

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

Таблица фирм-арендаторов

N

Фирма-арендатор

Адрес

Занимаемая площадь

На начало месяца

Начислено

Итого начислено

Проплачено

Итого приплачено

На конец месяца

Статус

задолженность

переплата

аренда

НДС аренды

коммун. платежи

НДС

тех. обслуживание

аренда

коммун. платежи

тех. обслуживание

задолженность

переплата

Магазин «Багира»

г. Орел, ул. Московская, 3а

35,19р.

145,25р.

26,14р.

124,34р.

22,38р.

74,98р.

393,09р.

170,00р.

150,00р.

70,00р.

390,00р.

38,28р.

0,00р.

Долг

Магазин «НИКС»

г. Орел, ул. Комсомольская, 11

35,45р.

164,19р.

29,55р.

140,56р.

25,30р.

84,76р.

444,36р.

200,00р.

169,00р.

85,00р.

454,00р.

0,00р.

45,09р.

Магазин «НЭКС»

г. Орел, ул. 1-я Посадская, 5

45,62р.

170,51р.

30,69р.

145,96р.

26,27р.

88,02р.

461,45р.

202,00р.

175,00р.

0,00р.

377,00р.

130,07р.

0,00р.

Долг

Магазин «Гранд»

г. Орел, ул. Московская, 3а

45,59р.

195,77р.

35,24р.

167,59р.

30,17р.

101,06р.

529,81р.

250,00р.

200,00р.

102,00р.

552,00р.

0,00р.

67,78р.

Магазин «Formoza»

г. Орел, ул. 1-я Посадская, 5

48,90р.

221,03р.

39,78р.

189,21р.

34,06р.

114,10р.

598,18р.

270,00р.

225,00р.

115,00р.

610,00р.

0,00р.

60,72р.

Магазин «Эксперткомпьютеры»

г. Орел, ул. Герцена, 13

16,29р.

246,29р.

44,33р.

210,83р.

37,95р.

127,14р.

666,54р.

295,00р.

250,00р.

130,00р.

675,00р.

7,83р.

0,00р.

Долг

Магазин «Позитроника»

г. Орел, ул. 1-я Посадская, 5

50,49р.

322,07р.

57,97р.

275,71р.

49,63р.

166,26р.

871,63р.

0,00р.

326,00р.

169,00р.

495,00р.

326,14р.

0,00р.

Долг

Магазин «Колибри»

г. Орел, ул. Московская, 3а

60,27р.

334,70р.

60,25р.

286,52р.

51,57р.

172,78р.

905,81р.

400,00р.

340,00р.

179,00р.

919,00р.

0,00р.

73,46р.

Магазин «Бонус»

г. Орел, ул. Герцена, 13

60,06р.

397,85р.

71,61р.

340,58р.

61,30р.

205,38р.

1 076,72р.

470,00р.

405,00р.

206,00р.

1 081,00р.

0,00р.

64,34р.

Магазин «Квант»

г. Орел, ул. Комсомольская, 11

17,48р.

404,16р.

72,75р.

345,98р.

62,28р.

208,64р.

1 093,81р.

480,00р.

409,00р.

209,00р.

1 098,00р.

13,29р.

0,00р.

Долг

Магазин «Позитроника»

г. Орел, ул. Герцена, 13

30,05р.

258,92р.

46,60р.

221,65р.

39,90р.

133,66р.

700,72р.

306,00р.

269,00р.

150,00р.

725,00р.

5,77р.

0,00р.

Долг

Магазин «Навигатор»

г. Орел, ул. Комсомольская, 11

50,06р.

378,90р.

68,20р.

324,36р.

58,38р.

195,60р.

1 025,45р.

450,00р.

0,00р.

199,00р.

649,00р.

326,39р.

0,00р.

Долг

Магазин «ДЕЛИТ»

г. Орел, ул. Московская, 3а

45,06р.

290,49р.

52,29р.

248,68р.

44,76р.

149,96р.

786,18р.

350,00р.

300,00р.

150,00р.

800,00р.

0,00р.

58,88р.

Магазин «ЛЕКС»

г. Орел, ул. 1-я Посадская, 5

26,54р.

353,64р.

63,66р.

302,74р.

54,49р.

182,56р.

957,08р.

420,00р.

359,00р.

189,00р.

968,00р.

15,62р.

0,00р.

Долг

Магазин «Энергия»

г. Орел, ул. Комсомольская, 11

44,44р.

309,44р.

55,70р.

264,89р.

47,68р.

159,74р.

837,45р.

366,00р.

313,00р.

160,00р.

839,00р.

0,00р.

45,99р.

Магазин «Технопарк»

г. Орел, ул. Герцена, 13

33,33р.

252,60р.

45,47р.

216,24р.

38,92р.

130,40р.

683,63р.

300,00р.

266,00р.

135,00р.

701,00р.

0,00р.

50,70р.

Магазин «Эльдорадо»

г. Орел, ул. Московская, 3а

15,95р.

347,33р.

62,52р.

297,33р.

53,52р.

179,30р.

939,99р.

410,00р.

360,00р.

180,00р.

950,00р.

5,94р.

0,00р.

Долг

Итого

187,12р.

473,65р.

4 793,09р.

862,76р.

4 103,15р.

738,57р.

2 474,34р.

12 971,90р.

5 339,00р.

4 516,00р.

2 428,00р.

12 283,00р.

869,33р.

466,96р.

Таблица в формульном виде

N

Фирма-арендатор

Адрес

Занимаемая площадь

На начало месяца

Начислено

Итого начислено

задолженность

переплата

аренда

НДС аренды

коммун. платежи

НДС

тех. обслуживание

Магазин «Багира»

г. Орел, ул. Московская, 3а

35,19

=D4*$C$ 25

=G4*$C$ 28

=D4*$C$ 26

=I4*$C$ 28

=D4*$C$ 27

=G4+H4+I4+K4+J4

Магазин «НИКС»

г. Орел, ул. Комсомольская, 11

35,45

=D5*$C$ 25

=G5*$C$ 28

=D5*$C$ 26

=I5*$C$ 28

=D5*$C$ 27

=G5+H5+I5+K5+J5

Магазин «НЭКС»

г. Орел, ул. 1-я Посадская, 5

45,62

=D6*$C$ 25

=G6*$C$ 28

=D6*$C$ 26

=I6*$C$ 28

=D6*$C$ 27

=G6+H6+I6+K6+J6

Магазин «Гранд»

г. Орел, ул. Московская, 3а

45,59

=D7*$C$ 25

=G7*$C$ 28

=D7*$C$ 26

=I7*$C$ 28

=D7*$C$ 27

=G7+H7+I7+K7+J7

Магазин «Formoza»

г. Орел, ул. 1-я Посадская, 5

48,9

=D8*$C$ 25

=G8*$C$ 28

=D8*$C$ 26

=I8*$C$ 28

=D8*$C$ 27

=G8+H8+I8+K8+J8

Магазин «Эксперткомпьютеры»

г. Орел, ул. Герцена, 13

16,29

=D9*$C$ 25

=G9*$C$ 28

=D9*$C$ 26

=I9*$C$ 28

=D9*$C$ 27

=G9+H9+I9+K9+J9

Магазин «Позитроника»

г. Орел, ул. 1-я Посадская, 5

50,49

=D10*$C$ 25

=G10*$C$ 28

=D10*$C$ 26

=I10*$C$ 28

=D10*$C$ 27

=G10+H10+I10+K10+J10

Магазин «Колибри»

г. Орел, ул. Московская, 3а

60,27

=D11*$C$ 25

=G11*$C$ 28

=D11*$C$ 26

=I11*$C$ 28

=D11*$C$ 27

=G11+H11+I11+K11+J11

Магазин «Бонус»

г. Орел, ул. Герцена, 13

60,06

=D12*$C$ 25

=G12*$C$ 28

=D12*$C$ 26

=I12*$C$ 28

=D12*$C$ 27

=G12+H12+I12+K12+J12

Магазин «Квант»

г. Орел, ул. Комсомольская, 11

17,48

=D13*$C$ 25

=G13*$C$ 28

=D13*$C$ 26

=I13*$C$ 28

=D13*$C$ 27

=G13+H13+I13+K13+J13

Магазин «Позитроника»

г. Орел, ул. Герцена, 13

30,05

=D14*$C$ 25

=G14*$C$ 28

=D14*$C$ 26

=I14*$C$ 28

=D14*$C$ 27

=G14+H14+I14+K14+J14

Магазин «Навигатор»

г. Орел, ул. Комсомольская, 11

50,06

=D15*$C$ 25

=G15*$C$ 28

=D15*$C$ 26

=I15*$C$ 28

=D15*$C$ 27

=G15+H15+I15+K15+J15

Магазин «ДЕЛИТ»

г. Орел, ул. Московская, 3а

45,06

=D16*$C$ 25

=G16*$C$ 28

=D16*$C$ 26

=I16*$C$ 28

=D16*$C$ 27

=G16+H16+I16+K16+J16

Магазин «ЛЕКС»

г. Орел, ул. 1-я Посадская, 5

26,54

=D17*$C$ 25

=G17*$C$ 28

=D17*$C$ 26

=I17*$C$ 28

=D17*$C$ 27

=G17+H17+I17+K17+J17

Магазин «Энергия»

г. Орел, ул. Комсомольская, 11

44,44

=D18*$C$ 25

=G18*$C$ 28

=D18*$C$ 26

=I18*$C$ 28

=D18*$C$ 27

=G18+H18+I18+K18+J18

Магазин «Технопарк»

г. Орел, ул. Герцена, 13

33,33

=D19*$C$ 25

=G19*$C$ 28

=D19*$C$ 26

=I19*$C$ 28

=D19*$C$ 27

=G19+H19+I19+K19+J19

Магазин «Эльдорадо»

г. Орел, ул. Московская, 3а

15,95

=D20*$C$ 25

=G20*$C$ 28

=D20*$C$ 26

=I20*$C$ 28

=D20*$C$ 27

=G20+H20+I20+K20+J20

Продолжение таблицы в формульном виде:

Проплачено

Итого приплачено

На конец месяца

Статус

аренда

коммун. платежи

тех. обслуживание

задолженность

переплата

=M4+N4+O4

=ЕСЛИ (E4+L4-F4-P4>0;E4+L4-F4-P4;0)

=ЕСЛИ (F4+P4-E4-L4>0;F4+P4-E4-L4;0)

=ЕСЛИ (Q4>0;" Долг" ;" «)

=M5+N5+O5

=ЕСЛИ (E5+L5-F5-P5>0;E5+L5-F5-P5;0)

=ЕСЛИ (F5+P5-E5-L5>0;F5+P5-E5-L5;0)

=ЕСЛИ (Q5>0;" Долг" ;" «)

=M6+N6+O6

=ЕСЛИ (E6+L6-F6-P6>0;E6+L6-F6-P6;0)

=ЕСЛИ (F6+P6-E6-L6>0;F6+P6-E6-L6;0)

=ЕСЛИ (Q6>0;" Долг" ;" «)

=M7+N7+O7

=ЕСЛИ (E7+L7-F7-P7>0;E7+L7-F7-P7;0)

=ЕСЛИ (F7+P7-E7-L7>0;F7+P7-E7-L7;0)

=ЕСЛИ (Q7>0;" Долг" ;" «)

=M8+N8+O8

=ЕСЛИ (E8+L8-F8-P8>0;E8+L8-F8-P8;0)

=ЕСЛИ (F8+P8-E8-L8>0;F8+P8-E8-L8;0)

=ЕСЛИ (Q8>0;" Долг" ;" «)

=M9+N9+O9

=ЕСЛИ (E9+L9-F9-P9>0;E9+L9-F9-P9;0)

=ЕСЛИ (F9+P9-E9-L9>0;F9+P9-E9-L9;0)

=ЕСЛИ (Q9>0;" Долг" ;" «)

=M10+N10+O10

=ЕСЛИ (E10+L10-F10-P10>0;E10+L10-F10-P10;0)

=ЕСЛИ (F10+P10-E10-L10>0;F10+P10-E10-L10;0)

=ЕСЛИ (Q10>0;" Долг" ;" «)

=M11+N11+O11

=ЕСЛИ (E11+L11-F11-P11>0;E11+L11-F11-P11;0)

=ЕСЛИ (F11+P11-E11-L11>0;F11+P11-E11-L11;0)

=ЕСЛИ (Q11>0;" Долг" ;" «)

=M12+N12+O12

=ЕСЛИ (E12+L12-F12-P12>0;E12+L12-F12-P12;0)

=ЕСЛИ (F12+P12-E12-L12>0;F12+P12-E12-L12;0)

=ЕСЛИ (Q12>0;" Долг" ;" «)

=M13+N13+O13

=ЕСЛИ (E13+L13-F13-P13>0;E13+L13-F13-P13;0)

=ЕСЛИ (F13+P13-E13-L13>0;F13+P13-E13-L13;0)

=ЕСЛИ (Q13>0;" Долг" ;" «)

=M14+N14+O14

=ЕСЛИ (E14+L14-F14-P14>0;E14+L14-F14-P14;0)

=ЕСЛИ (F14+P14-E14-L14>0;F14+P14-E14-L14;0)

=ЕСЛИ (Q14>0;" Долг" ;" «)

=M15+N15+O15

=ЕСЛИ (E15+L15-F15-P15>0;E15+L15-F15-P15;0)

=ЕСЛИ (F15+P15-E15-L15>0;F15+P15-E15-L15;0)

=ЕСЛИ (Q15>0;" Долг" ;" «)

=M16+N16+O16

=ЕСЛИ (E16+L16-F16-P16>0;E16+L16-F16-P16;0)

=ЕСЛИ (F16+P16-E16-L16>0;F16+P16-E16-L16;0)

=ЕСЛИ (Q16>0;" Долг" ;" «)

=M17+N17+O17

=ЕСЛИ (E17+L17-F17-P17>0;E17+L17-F17-P17;0)

=ЕСЛИ (F17+P17-E17-L17>0;F17+P17-E17-L17;0)

=ЕСЛИ (Q17>0;" Долг" ;" «)

=M18+N18+O18

=ЕСЛИ (E18+L18-F18-P18>0;E18+L18-F18-P18;0)

=ЕСЛИ (F18+P18-E18-L18>0;F18+P18-E18-L18;0)

=ЕСЛИ (Q18>0;" Долг" ;" «)

=M19+N19+O19

=ЕСЛИ (E19+L19-F19-P19>0;E19+L19-F19-P19;0)

=ЕСЛИ (F19+P19-E19-L19>0;F19+P19-E19-L19;0)

=ЕСЛИ (Q19>0;" Долг" ;" «)

=M20+N20+O20

=ЕСЛИ (E20+L20-F20-P20>0;E20+L20-F20-P20;0)

=ЕСЛИ (F20+P20-E20-L20>0;F20+P20-E20-L20;0)

=ЕСЛИ (Q20>0;" Долг" ;" «)

=СУММ (M4:M20)

=СУММ (N4:N20)

=СУММ (O4:O20)

=СУММ (P4:P20)

=СУММ (Q4:Q20)

=СУММ (R4:R20)

=СЧЁТЕСЛИ (S4:S20; «Долг»)

5. фирм с максимальной задолженностью на конец месяца

N

Фирма-арендатор

Адрес

Занимаемая площадь

На начало месяца

Начислено

Итого начислено

Проплачено

Итого проплачено

На конец месяца

Статус

задолженность

переплата

аренда

НДС аренды

коммун. платежи

НДС

тех. обслуживание

аренда

коммун. платежи

тех. обслуживание

задолженность

переплата

Магазин «Багира»

г. Орел, ул. Московская, 3а

35,19р.

145,25р.

26,14р.

124,34р.

22,38р.

74,98р.

393,09р.

170,00р.

150,00р.

70,00р.

390,00р.

38,28р.

0,00р.

Долг

Магазин «НЭКС»

г. Орел, ул. 1-я Посадская, 5

45,62р.

170,51р.

30,69р.

145,96р.

26,27р.

88,02р.

461,45р.

202,00р.

175,00р.

0,00р.

377,00р.

130,07р.

0,00р.

Долг

Магазин «Позитроника»

г. Орел, ул. 1-я Посадская, 5

50,49р.

322,07р.

57,97р.

275,71р.

49,63р.

166,26р.

871,63р.

0,00р.

326,00р.

169,00р.

495,00р.

326,14р.

0,00р.

Долг

Магазин «Навигатор»

г. Орел, ул. Комсомольская, 11

50,06р.

378,90р.

68,20р.

324,36р.

58,38р.

195,60р.

1 025,45р.

450,00р.

0,00р.

199,00р.

649,00р.

326,39р.

0,00р.

Долг

Магазин «ЛЕКС»

г. Орел, ул. 1-я Посадская, 5

26,54р.

353,64р.

63,66р.

302,74р.

54,49р.

182,56р.

957,08р.

420,00р.

359,00р.

189,00р.

968,00р.

15,62р.

0,00р.

Долг

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

По круговой диаграмме видно, что больше всего переплаты на начало месяца у фирмы Магазин «Бонус» (13% от общей суммы переплаты на начало месяца), а меньше всего — у Магазин «НИКС 7% от общей суммы переплаты на начало месяца), и Магазин «Технопарк» (7% от общей суммы переплаты на начало месяца).

Задание № 3

Вычислить значение функций и начертить их графики в Excel в одной системе координат:

с шагом 0,2 f (x) = и

Выполнение в Excel

x

f (x)

g (x)

— 3

0,52 632

1,3922

— 2,8

0,52 998

1,88 769

— 2,6

0,53 444

1,19 321

— 2,4

0,53 994

0,4 411

— 2,2

0,54 682

— 0,6455

— 2

0,55 556

— 0,5836

— 1,8

0,56 684

— 0,0466

— 1,6

0,5817

0,55 021

— 1,4

0,60 163

0,9541

— 1,2

0,62 887

1,12 276

— 1

0,66 667

1,1334

— 0,8

0,7193

1,0826

— 0,6

0,7907

1,3 345

— 0,4

0,87 879

1,767

— 0,2

0,96 296

1,52

0,2

0,784

1,52

0,4

0,5 905

1,767

0,6

0,18 002

1,3 345

0,8

0,36 915

1,0826

0,59 582

1,1334

1,2

0,80 966

1,12 276

1,4

0,95 698

0,9541

1,6

0,99 872

0,55 021

1,8

0,92 358

— 0,0466

0,75 183

— 0,5836

График функции f (x)

В формульном виде:

x

f (x)

g (x)

— 3

=ЕСЛИ (A2<=0;(1+A22)/(1+2*A22);(SIN (A2))^3)

=SIN (A22)+(COS (A2))^2

— 2,8

=ЕСЛИ (A3<=0;(1+A32)/(1+2*A32);(SIN (A3))^3)

=SIN (A32)+(COS (A3))^2

— 2,6

=ЕСЛИ (A4<=0;(1+A42)/(1+2*A42);(SIN (A4))^3)

=SIN (A42)+(COS (A4))^2

— 2,4

=ЕСЛИ (A5<=0;(1+A52)/(1+2*A52);(SIN (A5))^3)

=SIN (A52)+(COS (A5))^2

— 2,2

=ЕСЛИ (A6<=0;(1+A62)/(1+2*A62);(SIN (A6))^3)

=SIN (A62)+(COS (A6))^2

— 2

=ЕСЛИ (A7<=0;(1+A72)/(1+2*A72);(SIN (A7))^3)

=SIN (A72)+(COS (A7))^2

— 1,8

=ЕСЛИ (A8<=0;(1+A82)/(1+2*A82);(SIN (A8))^3)

=SIN (A82)+(COS (A8))^2

— 1,6

=ЕСЛИ (A9<=0;(1+A92)/(1+2*A92);(SIN (A9))^3)

=SIN (A92)+(COS (A9))^2

— 1,4

=ЕСЛИ (A10<=0;(1+A102)/(1+2*A102);(SIN (A10))^3)

=SIN (A102)+(COS (A10))^2

— 1,2

=ЕСЛИ (A11<=0;(1+A112)/(1+2*A112);(SIN (A11))^3)

=SIN (A112)+(COS (A11))^2

— 1

=ЕСЛИ (A12<=0;(1+A122)/(1+2*A122);(SIN (A12))^3)

=SIN (A122)+(COS (A12))^2

— 0,8

=ЕСЛИ (A13<=0;(1+A132)/(1+2*A132);(SIN (A13))^3)

=SIN (A132)+(COS (A13))^2

— 0,6

=ЕСЛИ (A14<=0;(1+A142)/(1+2*A142);(SIN (A14))^3)

=SIN (A142)+(COS (A14))^2

— 0,4

=ЕСЛИ (A15<=0;(1+A152)/(1+2*A152);(SIN (A15))^3)

=SIN (A152)+(COS (A15))^2

— 0,2

=ЕСЛИ (A16<=0;(1+A162)/(1+2*A162);(SIN (A16))^3)

=SIN (A162)+(COS (A16))^2

=ЕСЛИ (A17<=0;(1+A172)/(1+2*A172);(SIN (A17))^3)

=SIN (A172)+(COS (A17))^2

0,2

=ЕСЛИ (A18<=0;(1+A182)/(1+2*A182);(SIN (A18))^3)

=SIN (A182)+(COS (A18))^2

0,4

=ЕСЛИ (A19<=0;(1+A192)/(1+2*A192);(SIN (A19))^3)

=SIN (A192)+(COS (A19))^2

0,6

=ЕСЛИ (A20<=0;(1+A202)/(1+2*A202);(SIN (A20))^3)

=SIN (A202)+(COS (A20))^2

0,8

=ЕСЛИ (A21<=0;(1+A212)/(1+2*A212);(SIN (A21))^3)

=SIN (A212)+(COS (A21))^2

=ЕСЛИ (A22<=0;(1+A222)/(1+2*A222);(SIN (A22))^3)

=SIN (A222)+(COS (A22))^2

1,2

=ЕСЛИ (A23<=0;(1+A232)/(1+2*A232);(SIN (A23))^3)

=SIN (A232)+(COS (A23))^2

1,4

=ЕСЛИ (A24<=0;(1+A242)/(1+2*A242);(SIN (A24))^3)

=SIN (A242)+(COS (A24))^2

1,6

=ЕСЛИ (A25<=0;(1+A252)/(1+2*A252);(SIN (A25))^3)

=SIN (A252)+(COS (A25))^2

1,8

=ЕСЛИ (A26<=0;(1+A262)/(1+2*A262);(SIN (A26))^3)

=SIN (A262)+(COS (A26))^2

=ЕСЛИ (A27<=0;(1+A272)/(1+2*A272);(SIN (A27))^3)

=SIN (A272)+(COS (A27))^2

Задание № 4

Составить двухтабличную БД и обработать данные в ней посредством выборки и сортировки; создать запросы и отчеты

1. Сформировать структуры таблиц, необходимых для выполнения заданной БД, определить ключевые поля. Обосновать этот выбор.

2. Создать схему данных. Ввести в таблицы от 10 до 20 записей.

3. Сформулировать и выполнить запрос по критериям, заданным в варианте задания. Сформулировать и выполнить запрос с вычисляемым полем (данные для этого запроса задать самостоятельно). Результаты всех запросов сохранить. Запросы выполняются по двум связанным таблицам. Поля для запроса выбираются исходя из особенностей и требований конкретной БД.

4. Создать не менее 3-х запросов с использованием языка SQL.

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

6. Составить отчет в соответствии с вариантом. Создаваемый отчет, исходя из особенностей конкретной БД, обязательно должен удовлетворять следующим требованиям:

— составляться по двум связанным таблицам;

— иметь итоговые значения по группам и по отчету в целом;

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

Тема для составления БД — Продукция — Поставки.

Предприятие производит несколько наименований продукции. Характеристика продукции могут являться такие параметры, как: наименование, ее вид, ГОСТ на нее, цена и т. д. Каждый вид продукции может участвовать в нескольких поставках. О поставке необходимо знать: потребителя, дату, № документа, по которому произведена поставка, объем поставленных товаров и т. д.

Критерий для запросов выборок — по интервалу значений в числовом поле.

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

При составлении отчета тип группировки — по полю.

Вид итога — максимальное.

Таблица «Продукция»

Продукция

№ прод

Наименование

Вид

ГОСТ

Цена за кг

Хлеб спасский

хлебо-бул. изделия

27 842−88

Батон молодежный

хлебо-бул. изделия

27 842−88

Хлеб ржаной

хлебо-бул. изделия

27 842−88

Хлеб заварной

хлебо-бул. изделия

27 842−88

Шампиньоны

овощи

52 467−2005

Вешенка

овощи

52 467−2005

Каперсы

овощи

51 808−2001

Грушы половинки

фрукты

52 475−2005

Малина с сахаром

фрукты

52 475−2005

Персик в сиропе

фрукты

52 475−2005

Ключевое поле — № прод, т.к. это поле не повторяется.

Таблица «Поставки»

Поставки

№ п/п

Потребитель

Дата

№ докум

Объем, кг

№ прод

Магазин № 3

05.03.2011

Копейка

05.03.2011

Магнит

05.03.2011

Наташа

08.03.2011

Магнит

09.03.2011

Альянс

10.03.2011

Магазин № 3

05.03.2011

Магнит

08.03.2011

Копейка

09.03.2011

Копейка

10.03.2011

Космос

08.03.2011

Магнит

09.03.2011

Космос

10.03.2011

Магазин № 3

05.03.2011

Копейка

09.03.2011

Наташа

08.03.2011

Магнит

08.03.2011

Альянс

09.03.2011

Копейка

10.03.2011

Ключевое поле — № п/п, т.к. оно уникально.

Схема данных

Запрос на выборку

Условие: вся информация о продукции в поставках с объемом от 50 до 100 кг.

Запрос в режиме конструктора

Результат

Запрос1

Наименование

ГОСТ

Цена за кг

Потребитель

Дата

Объем, кг

Вешенка

52 467−2005

Космос

10.03.2011

Шампиньоны

52 467−2005

Космос

08.03.2011

Шампиньоны

52 467−2005

Магнит

09.03.2011

Хлеб заварной

27 842−88

Копейка

09.03.2011

Хлеб заварной

27 842−88

Копейка

10.03.2011

Хлеб заварной

27 842−88

Магнит

08.03.2011

Хлеб спасский

27 842−88

Копейка

05.03.2011

Хлеб спасский

27 842−88

Магазин № 3

05.03.2011

Отчет выполняется по результатам Запроса.

Поставки

Наименование ГОСТ Цена за Потребитель Дата Объем,

Вешенка

52 467−2005 170 Космос 10.03.201 95

Итоги для 'Наименование' = Вешенка (1 запись)

Max 95

Хлеб заварной

27 842−88 25 Копейка 09.03.201 80

27 842−88 25 Копейка 10.03.201 80

27 842−88 25 Магнит 08.03.201 100

Итоги для 'Наименование' = Хлеб заварной (3 записей)

Max 100

Хлеб спасский

27 842−88 15 Копейка 05.03.201 80

27 842−88 15 Магазин № 3 05.03.201 50

Итоги для 'Наименование' = Хлеб спасский (2 записей)

Max 80

Шампиньоны

52 467−2005 150 Космос 08.03.201 65

52 467−2005 150 Магнит 09.03.201 80

Итоги для 'Наименование' = Шампиньоны (2 записей)

Max 80

25 декабря 2011 г. Страница 1 из 1

Запросы на языке SQL

Запрос SQL1: Поставки потребителям 05.03.2011

SELECT Поставки. Потребитель, Поставки. Дата, Продукция. Наименование, Поставки. Объем, кг], Поставки. № докум]

FROM Продукция INNER JOIN Поставки ON Продукция. № прод]=Поставки. [№ прод]

WHERE (Поставки.Дата=#3/5/2011#);

Результат запроса

Запрос SQL1

Потребитель

Дата

Наименование

Объем, кг

№ докум

Магазин № 3

05.03.2011

Хлеб спасский

Копейка

05.03.2011

Хлеб спасский

Магнит

05.03.2011

Хлеб спасский

Магазин № 3

05.03.2011

Хлеб ржаной

Магазин № 3

05.03.2011

Каперсы

Запрос SQL2: Информация о продуктах по ГОСТ 27 842–88

SELECT Наименование, Вид, [Цена за кг]

FROM Продукция

WHERE (ГОСТ="27 842−88″);

Результат запроса

Запрос SQL2

Наименование

Вид

Цена за кг

Хлеб спасский

хлебо-бул. изделия

Батон молодежный

хлебо-бул. изделия

Хлеб ржаной

хлебо-бул. изделия

Хлеб заварной

хлебо-бул. изделия

Запрос SQL3: Продукты для магазина Магнит.

SELECT Продукция. Наименование, Продукция. Цена за кг], Поставки. Объем, кг]

FROM Продукция INNER JOIN Поставки ON Продукция. № прод] = Поставки. № прод]

WHERE (Поставки.Потребитель="Магнит");

Результат запроса

Запрос SQL3

Наименование

Цена за кг

Объем, кг

Хлеб спасский

Батон молодежный

Хлеб заварной

Шампиньоны

Малина с сахаром

Задание № 5

Создание Web-страниц

Разработать три — четыре Web-страницы, посвященные общей тематике.

Булочная «Пирожок». Выпечка товаров в сутки

Ночь

Утро

День

Вечер

Плюшки

Ватрушки

Пирожки

Расстеган

Страницы, отображенные браузером:

Страница 1

Страница 2

Страница 3

HTML код страниц

Начало. Страница 1.

Главная

Булочная «Пирожок»

И С Т О Р И Я Б У Л О Ч Н О Й


Булочная «Пирожок»

Наши товары

Сотрудники


Наша булочная была создана 4-мя друзьями которые после окончания института собрав все свои сбережения решили создать небольшое

предприятие, которое в итоге переросло в прибыльное дело


Наши товары:
  • ПЛЮШКИ
  • ВАТРУШКИ
  • ПИРОЖКИ
  • РАССТЕГАИ

Наши телефоны

987−141−181

факс:987−121−191


Фото нашей булочной

Товары. Страница 2.

Наши товары

Булочная «Пирожок»

Н, А Ш И Т О В, А Р Ы

История булочной

Сотрудники

Булочная «Пирожок»
Выпечка товаров в сутки
Ночь, штУтро, штДень, штВечер, шт
Плюшки451358020
Ватрушки371217513
Пирожки49996630
Расстегай51123569

Плюшки

Ватрушки

Пирожки

Расстегай


Выводы о работе общества

Общество получает стабильный и высокий заработок от продажи выпечки

А это диаграмма, отображающая производство товара в течении суток

Сотрудники. Страница 3.

Булочная «Пирожок»

С О Т Р У Д Н И К И


История булочной

Наши товары

Это наши сотрудники


Иванов А.А.
бухгалтер, стаж работы-3 лет
Безруков Е.Е.
кладовщик, стаж работы-1 года
Куприянов О.О.
дворник, стаж работы-10 мес.
Дорохов А.Е.
торговый агент, стаж работы-5 лет
Булкин В.В.
водитель, стаж работы-4 мес.

Наши магазины располагаются по адресам

  1. ул. Пряникова 1/28, 5 кв.м.
  2. ул. Кирова 10, 20 кв.м.
  3. ул. Ватрушкина 5, 20 кв.м.
  4. ул. Пушкина 2, 10 кв.м.

Это наш замечательный директор Плюшкин А.А.

Наш директор очень умный. Он расчетлив и щедр!!!


1. Симонович, С. В. и др. Специальная информатика: Учебное пособие [Текст] /С. В. Симонович, Г. А. Евсеев, А. В. Алексеев. — М.: АСТ-ПРЕСС КНИГА, 2003. — 480 с.

2. Могилёв, А.В. и др. Информатика: Учебное пособие для студентов пед. вузов [Текст] /А. В. Могилёв. — М.: 1999. — 816 с.

3. Симонович, С. В. и др Информатика: базовый курс [Текст] / С. В. Симонович. — СПб: Питер, 2000. — 640 с.

4. Алексеев, А. П. Информатика 2002 [Текст] / А. П. Алексеев, — М.: СОЛОН-Р, 2002. — 400 с.

5. Схемы алгоритмов программ данных и систем [ Электронный ресурс]/ГОСТ 19.701.90. — Режим доступа: http://cert.obninsk.ru/gost/282/282.html

6. Меженный, О. А. Turbo Pascal. Самоучитель [Текст] / О. А. Меженный. — М.: Издательский дом «Вильямс», 2004. — 336 с.

7. Абрамов, С.А., Гнездилова Г. Г., Капустина Е. Н., Селюн М. И. Задачи по программированию. [Текст]/С.А. Абрамов, — М., 1988.

Показать весь текст
Заполнить форму текущей работой