Основы информатики

Разработка алгоритма и механизм написания программы на языке Turbo Pascal, ее структура и компоненты, принципы тестирования. Построение электронных таблиц, их содержание и предъявляемые требования. Вычисление значения функций и их графики в Excel.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 13.10.2017
Размер файла 563,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

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

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

Найти сумму S всех ее положительных и произведение Р всех ее отрицательных элементов. Сформировать вектор из тех элементов матрицы, которые стоят в столбцах с чётными номерами. Вывести на экран полученный вектор, сумму, произведение.

Блок-схема

Программа

uses Crt;

var

j, i, n, r, k: Integer;

s, pr: real;

A:array [1. 50,1..50] of real;

Y:array [1..50] of real;

begin

ClrScr; Randomize;

Write ('Введите n: '); Readln(n);

Write ('Dlja ruchnogo wwoda‚ Введите 1, inahe 0: '); Readln(r);

if (r=1) then

for i:=1 to n do

for j:=1 to n do

Begin

Write ('Введите A [', i, ', ', j, ']='); Readln (A [i, j]);

end

else

for i:=1 to n do

for j:=1 to n do

A [i, j]:= random(10000)/100-50;

s:=0; pr:=1;

for i:=1 to n do

for j:=1 to n do

begin

if (A [i, j]>0) then

s:=s+A [i, j];

if (A [i, j]<0) then

pr:=pr*A [i, j];

end;

for i:=1 to n do

for j:=1 to n do

if (i mod 2 = 0) then

Begin

k:=k+1;

Y[k]:=A [j, i];

end;

Writeln;

Writeln ('Poluchenij wektor');

for i:=1 to k do

Begin

Write (Y[i]:2:2,' ');

writeln;

end;

Writeln ('Summ: ', s:2:2);

Writeln ('Proizw: ', pr:2:2);

end.

Пример работы программы

Используемые в программе переменные

n - размеры матрицы;

r - переменная выбора

i, j - переменные цикла, используются для перебора всех элементов матрицы;

k - в этой переменной хранится размер полученного вектора;

s - это сумма всех положительных элементов матрицы;

pr - это произведение всех отрицательных элементов матрицы

A - массив для хранения nЧn элементов;

Y - одномерный массив для хранения полученного вектора.

Описание работы программы

В начале, мы вводим размер исходной квадратной матрицы - n. Затем мы вводим значение переменной r. Благодаря этой переменной программа выбирает, как вводятся значения: вручную или случайным образом. В нашем случае случайным образом. Затем в цикле наш массив заполняется случайными числами с помощью оператора random. Далее в следующем цикле проверяются все элементы - если элемент > 0, то он добавляется в сумму, если < 0, то он добавляется в произведение. В следующем цикле формируется вектор из всех элементов исходной матрицы, стоящих в четных столбцах. Затем выводится на экран полученный вектор, сумма и произведение.

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

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

Правила формирования столбцов

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

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

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

Расчёт ячеек

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

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

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

Услуга

Коэффициент

Аренда

5,12

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

4,13

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

3,12

НДС

18%

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

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

Фирмы, не имеющие задолженность на начало месяца и имеющие задолженность в конце месяца.

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

По диаграмме видно, что больше всего переплаты на конец месяца у фирмы Аптека «Будь здоров», а меньше всего - у ЗАО «Адвокат». Все эти фирмы имеют переплату и в начале месяца.

алгоритм программа электронный excel

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

с шагом 0,1 f(x) = и g(x) = .

Листинг выполнения в Excel

x

f(x)

g(x)

-1,5708

5

-0,67341

-1,4708

4,503152

-0,69652

-1,3708

3,645759

-0,71355

-1,2708

2,519334

-0,72115

-1,1708

1,258746

-0,71557

-1,0708

0,021356

-0,69345

-0,9708

-1,03741

-0,6529

-0,8708

-1,78821

-0,59461

-0,7708

-2,14781

-0,52221

-0,6708

-2,09188

-0,44161

-0,5708

-1,65852

-0,35931

-0,4708

-0,94195

-0,28068

-0,3708

-0,07737

-0,20891

-0,2708

0,780617

-0,14494

-0,1708

1,482566

-0,08785

-0,0708

1,907941

-0,03558

0,029204

1,000431

0,014614

0,129204

1,008718

0,065671

0,229204

1,028394

0,120456

0,329204

1,060657

0,181375

0,429204

1,10683

0,249895

0,529204

1,168376

0,325924

0,629204

1,246912

0,407238

0,729204

1,344225

0,489301

0,829204

1,46229

0,565904

0,929204

1,603288

0,630669

1,029204

1,769632

0,678852

1,129204

1,963989

0,708532

1,229204

2,189303

0,720639

1,329204

2,44883

0,718071

1,429204

2,746169

0,704522

1,529204

3,085297

0,683571

1,629204

3,470608

0,658196

1,729204

3,90696

0,630636

1,829204

4,399721

0,602449

1,929204

4,954822

0,574651

2,029204

5,578822

0,54786

2,129204

6,278965

0,522419

2,229204

7,06326

0,49849

2,329204

7,940557

0,476115

2,429204

8,920637

0,45527

2,529204

10,01431

0,435886

2,629204

11,23352

0,417875

2,729204

12,59148

0,401139

2,829204

14,10277

0,385578

2,929204

15,78352

0,371096

3,029204

17,65155

0,357602

3,129204

19,72657

0,34501

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

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

x

f(x)

g(x)

=-ПИ()/2

=ЕСЛИ (A2<=0; 5*COS (2*A2)^2-3*COS(A2); EXP(A2) - A2)

=(A2^3+A2)/(A2^4 + 2)

=A2+0,1

=ЕСЛИ (A3<=0; 5*COS (2*A3)^2-3*COS(A3); EXP(A3) - A3)

=(A3^3+A3)/(A3^4 + 2)

=A3+0,1

=ЕСЛИ (A4<=0; 5*COS (2*A4)^2-3*COS(A4); EXP(A4) - A4)

=(A4^3+A4)/(A4^4 + 2)

=A4+0,1

=ЕСЛИ (A5<=0; 5*COS (2*A5)^2-3*COS(A5); EXP(A5) - A5)

=(A5^3+A5)/(A5^4 + 2)

=A5+0,1

=ЕСЛИ (A6<=0; 5*COS (2*A6)^2-3*COS(A6); EXP(A6) - A6)

=(A6^3+A6)/(A6^4 + 2)

=A6+0,1

=ЕСЛИ (A7<=0; 5*COS (2*A7)^2-3*COS(A7); EXP(A7) - A7)

=(A7^3+A7)/(A7^4 + 2)

=A7+0,1

=ЕСЛИ (A8<=0; 5*COS (2*A8)^2-3*COS(A8); EXP(A8) - A8)

=(A8^3+A8)/(A8^4 + 2)

=A8+0,1

=ЕСЛИ (A9<=0; 5*COS (2*A9)^2-3*COS(A9); EXP(A9) - A9)

=(A9^3+A9)/(A9^4 + 2)

=A9+0,1

=ЕСЛИ (A10<=0; 5*COS (2*A10)^2-3*COS(A10); EXP(A10) - A10)

=(A10^3+A10)/(A10^4 + 2)

=A10+0,1

=ЕСЛИ (A11<=0; 5*COS (2*A11)^2-3*COS(A11); EXP(A11) - A11)

=(A11^3+A11)/(A11^4 + 2)

=A11+0,1

=ЕСЛИ (A12<=0; 5*COS (2*A12)^2-3*COS(A12); EXP(A12) - A12)

=(A12^3+A12)/(A12^4 + 2)

=A12+0,1

=ЕСЛИ (A13<=0; 5*COS (2*A13)^2-3*COS(A13); EXP(A13) - A13)

=(A13^3+A13)/(A13^4 + 2)

=A13+0,1

=ЕСЛИ (A14<=0; 5*COS (2*A14)^2-3*COS(A14); EXP(A14) - A14)

=(A14^3+A14)/(A14^4 + 2)

=A14+0,1

=ЕСЛИ (A15<=0; 5*COS (2*A15)^2-3*COS(A15); EXP(A15) - A15)

=(A15^3+A15)/(A15^4 + 2)

=A15+0,1

=ЕСЛИ (A16<=0; 5*COS (2*A16)^2-3*COS(A16); EXP(A16) - A16)

=(A16^3+A16)/(A16^4 + 2)

=A16+0,1

=ЕСЛИ (A17<=0; 5*COS (2*A17)^2-3*COS(A17); EXP(A17) - A17)

=(A17^3+A17)/(A17^4 + 2)

=A17+0,1

=ЕСЛИ (A18<=0; 5*COS (2*A18)^2-3*COS(A18); EXP(A18) - A18)

=(A18^3+A18)/(A18^4 + 2)

=A18+0,1

=ЕСЛИ (A19<=0; 5*COS (2*A19)^2-3*COS(A19); EXP(A19) - A19)

=(A19^3+A19)/(A19^4 + 2)

=A19+0,1

=ЕСЛИ (A20<=0; 5*COS (2*A20)^2-3*COS(A20); EXP(A20) - A20)

=(A20^3+A20)/(A20^4 + 2)

=A20+0,1

=ЕСЛИ (A21<=0; 5*COS (2*A21)^2-3*COS(A21); EXP(A21) - A21)

=(A21^3+A21)/(A21^4 + 2)

=A21+0,1

=ЕСЛИ (A22<=0; 5*COS (2*A22)^2-3*COS(A22); EXP(A22) - A22)

=(A22^3+A22)/(A22^4 + 2)

=A22+0,1

=ЕСЛИ (A23<=0; 5*COS (2*A23)^2-3*COS(A23); EXP(A23) - A23)

=(A23^3+A23)/(A23^4 + 2)

=A23+0,1

=ЕСЛИ (A24<=0; 5*COS (2*A24)^2-3*COS(A24); EXP(A24) - A24)

=(A24^3+A24)/(A24^4 + 2)

=A24+0,1

=ЕСЛИ (A25<=0; 5*COS (2*A25)^2-3*COS(A25); EXP(A25) - A25)

=(A25^3+A25)/(A25^4 + 2)

=A25+0,1

=ЕСЛИ (A26<=0; 5*COS (2*A26)^2-3*COS(A26); EXP(A26) - A26)

=(A26^3+A26)/(A26^4 + 2)

=A26+0,1

=ЕСЛИ (A27<=0; 5*COS (2*A27)^2-3*COS(A27); EXP(A27) - A27)

=(A27^3+A27)/(A27^4 + 2)

=A27+0,1

=ЕСЛИ (A28<=0; 5*COS (2*A28)^2-3*COS(A28); EXP(A28) - A28)

=(A28^3+A28)/(A28^4 + 2)

=A28+0,1

=ЕСЛИ (A29<=0; 5*COS (2*A29)^2-3*COS(A29); EXP(A29) - A29)

=(A29^3+A29)/(A29^4 + 2)

=A29+0,1

=ЕСЛИ (A30<=0; 5*COS (2*A30)^2-3*COS(A30); EXP(A30) - A30)

=(A30^3+A30)/(A30^4 + 2)

=A30+0,1

=ЕСЛИ (A31<=0; 5*COS (2*A31)^2-3*COS(A31); EXP(A31) - A31)

=(A31^3+A31)/(A31^4 + 2)

=A31+0,1

=ЕСЛИ (A32<=0; 5*COS (2*A32)^2-3*COS(A32); EXP(A32) - A32)

=(A32^3+A32)/(A32^4 + 2)

=A32+0,1

=ЕСЛИ (A33<=0; 5*COS (2*A33)^2-3*COS(A33); EXP(A33) - A33)

=(A33^3+A33)/(A33^4 + 2)

=A33+0,1

=ЕСЛИ (A34<=0; 5*COS (2*A34)^2-3*COS(A34); EXP(A34) - A34)

=(A34^3+A34)/(A34^4 + 2)

=A34+0,1

=ЕСЛИ (A35<=0; 5*COS (2*A35)^2-3*COS(A35); EXP(A35) - A35)

=(A35^3+A35)/(A35^4 + 2)

=A35+0,1

=ЕСЛИ (A36<=0; 5*COS (2*A36)^2-3*COS(A36); EXP(A36) - A36)

=(A36^3+A36)/(A36^4 + 2)

=A36+0,1

=ЕСЛИ (A37<=0; 5*COS (2*A37)^2-3*COS(A37); EXP(A37) - A37)

=(A37^3+A37)/(A37^4 + 2)

=A37+0,1

=ЕСЛИ (A38<=0; 5*COS (2*A38)^2-3*COS(A38); EXP(A38) - A38)

=(A38^3+A38)/(A38^4 + 2)

=A38+0,1

=ЕСЛИ (A39<=0; 5*COS (2*A39)^2-3*COS(A39); EXP(A39) - A39)

=(A39^3+A39)/(A39^4 + 2)

=A39+0,1

=ЕСЛИ (A40<=0; 5*COS (2*A40)^2-3*COS(A40); EXP(A40) - A40)

=(A40^3+A40)/(A40^4 + 2)

=A40+0,1

=ЕСЛИ (A41<=0; 5*COS (2*A41)^2-3*COS(A41); EXP(A41) - A41)

=(A41^3+A41)/(A41^4 + 2)

=A41+0,1

=ЕСЛИ (A42<=0; 5*COS (2*A42)^2-3*COS(A42); EXP(A42) - A42)

=(A42^3+A42)/(A42^4 + 2)

=A42+0,1

=ЕСЛИ (A43<=0; 5*COS (2*A43)^2-3*COS(A43); EXP(A43) - A43)

=(A43^3+A43)/(A43^4 + 2)

=A43+0,1

=ЕСЛИ (A44<=0; 5*COS (2*A44)^2-3*COS(A44); EXP(A44) - A44)

=(A44^3+A44)/(A44^4 + 2)

=A44+0,1

=ЕСЛИ (A45<=0; 5*COS (2*A45)^2-3*COS(A45); EXP(A45) - A45)

=(A45^3+A45)/(A45^4 + 2)

=A45+0,1

=ЕСЛИ (A46<=0; 5*COS (2*A46)^2-3*COS(A46); EXP(A46) - A46)

=(A46^3+A46)/(A46^4 + 2)

=A46+0,1

=ЕСЛИ (A47<=0; 5*COS (2*A47)^2-3*COS(A47); EXP(A47) - A47)

=(A47^3+A47)/(A47^4 + 2)

=A47+0,1

=ЕСЛИ (A48<=0; 5*COS (2*A48)^2-3*COS(A48); EXP(A48) - A48)

=(A48^3+A48)/(A48^4 + 2)

=A48+0,1

=ЕСЛИ (A49<=0; 5*COS (2*A49)^2-3*COS(A49); EXP(A49) - A49)

=(A49^3+A49)/(A49^4 + 2)

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

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

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

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

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

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

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

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

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

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

Тема для составления БД - «Машины - Перевози».

В автопарке имеются различные транспортные средства. Любое из них характеризуется своей маркой, грузоподъемностью, потребностью в топливе и пр. Каждым транспортным средством в неделю производится несколько перевозок, о которых необходимо знать: пункт назначения, расстояние до него, объем перевозного груза, Ф.И.О. водителя и т.д.

Критерий для запросов выборок - с логическим И, связывающим два значения числового поля.

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

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

Вид итога - сумма.

Таблица «Машины»

Машины

Номер машины

Марка

Год выпуска

Грузоподъемность, т

потр в топл, л/10 км

174

КРАЗ

1997

7

4

243

ГАЗ

1980

3

2

265

ВАЗ

1989

8

4

294

Камаз

2000

4

2

312

КРАЗ

1994

6

2

333

Камаз

1996

3

2

435

Камаз

1990

8

5

445

КРАЗ

1994

3

3

514

ВАЗ

1990

5

3

615

Камаз

1990

7

7

634

ГАЗ

1990

5

3

Ключевое поле - № машины, т.к. он индивидуален.

Таблица «Перевози»

Перевозки

№ перевозки

Пункт назнач

Дата

Расстояние, км

Объем, кг

№ машины

Водитель

1270

СПЗ

01.02.2011

30

4000

312

Тимонин Е.Н.

2345

Москва

06.05.2011

600

4500

312

Иванов П.С.

2346

Змеевка

21.03.2011

50

2000

265

Тимонин Е.Н.

2655

Змеевка

09.02.2011

50

850

243

Тарасов А.Б.

2946

СПЗ

07.06.2011

30

3800

312

Иванов П.С.

3456

Брянск

07.07.2011

200

1200

333

Тарасов А.Б.

3654

Москва

10.03.2011

600

500

243

Петров А.Г.

3655

Змеевка

11.03.2011

50

500

174

Тимонин Е.Н.

3678

Мценск

23.07.2011

300

1600

333

Градов В.П.

3780

СПЗ

02.08.2011

30

2000

333

Иванов П.С.

3885

Брянск

05.08.2011

200

800

333

Анохин А.А.

3902

Мценск

12.08.2011

300

6000

435

Тарасов А.Б.

3905

Змеевка

19.08.2011

50

5500

435

Тимонин Е.Н.

3912

Кромы

19.08.2011

85

2000

445

Иванов П.С.

3917

Брянск

25.08.2011

200

3200

514

Тарасов А.Б.

3919

Змеевка

30.08.2011

50

3800

514

Градов В.П.

3925

Мценск

10.09.2011

300

4000

514

Тимонин Е.Н.

3928

СПЗ

01.08.2011

30

6200

615

Тарасов А.Б.

3930

Мценск

12.09.2011

300

6000

615

Иванов П.С.

3931

Мценск

05.08.2011

300

3100

634

Волков Т.К.

4430

Москва

04.05.2011

600

2000

294

Тимонин Е.Н.

5344

СПЗ

12.07.2011

30

1000

174

Волков Т.К.

5654

Москва

20.11.2011

600

2500

265

Беляев Ж.Е

5734

Брянск

25.11.2011

200

3000

265

Тимонин Е.Н.

Ключевое поле - № перевозки, т.к. он индивидуален

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

Условие: Какие машины с грузоподъемностью >=5 сделали перевозки объемом >=5000 кг.

Схема запроса (режим конструктора)

Результат

Запрос1

Номер машины

Марка

Год выпуска

Грузоподъемность, т

Пункт назнач

Объем, кг

514

ВАЗ

1990

5

Брянск

3200

265

ВАЗ

1989

8

Брянск

3000

514

ВАЗ

1990

5

Змеевка

3800

312

КРАЗ

1994

6

Москва

4500

514

ВАЗ

1990

5

Мценск

4000

634

ГАЗ

1990

5

Мценск

3100

312

КРАЗ

1994

6

СПЗ

4000

312

КРАЗ

1994

6

СПЗ

3800

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

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

ЗапросSQL1: Выбрать все машины выпуска позже 1990 г.

SELECT Машины. [Номер машины], Машины. Марка, Машины. [Год выпуска], Машины. [Грузоподъемность, т]

FROM Машины

WHERE (((Машины. [Год выпуска])>1990));

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

запросSQL1

Номер машины

Марка

Год выпуска

Грузоподъемность, т

445

КРАЗ

1994

3

312

КРАЗ

1994

6

294

Камаз

2000

4

174

КРАЗ

1997

7

333

Камаз

1996

3

ЗапросSQL2: Машины Грузоподъемностью >4 т. и потребностью в топливе >= 4 л/10 км.

SELECT Машины. [Номер машины], Машины. Марка, Машины. [Грузоподъемность, т], Машины. [потр в топл, л/10 км]

FROM Машины

WHERE (((Машины. [Грузоподъемность, т])>4) AND ((Машины. [потр в топл, л/10 км])>=4));

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

запросSQL2

Номер машины

Марка

Грузоподъемность, т

потр в топл, л/10 км

615

Камаз

7

7

435

Камаз

8

5

174

КРАЗ

7

4

265

ВАЗ

8

4

ЗапросSQL3: Выбрать все перевозки на расстояния >200 км

SELECT Перевозки. [№ перевозки], Перевозки. [Пункт назнач], Перевозки. [Расстояние, км], Перевозки. [Объем, кг]

FROM Перевозки

WHERE (((Перевозки. [Расстояние, км])>200));

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

запросSQL3

№ перевозки

Пункт назнач

Расстояние, км

Объем, кг

3654

Москва

600

500

5654

Москва

600

2500

4430

Москва

600

2000

2345

Москва

600

4500

3678

Мценск

300

1600

3902

Мценск

300

6000

3925

Мценск

300

4000

3930

Мценск

300

6000

3931

Мценск

300

3100

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

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

Минимум содержания каждой из страниц.

Первая страница:

1. Заголовок с названием организации.

2. Краткая история организации.

3. Наименование производимых товаров или перечень оказываемых услуг (приведены в таблице) в виде списка.

4. Контактные телефоны.

5. Описание главного офиса с фотографией (рисунком).

Вторая страница:

1. Заголовок с названием таблицы.

2. Приведённая в задании таблица.

3. Выводы о результатах работы организации.

Третья страница:

1. Заголовок страницы

2. Список определений для 6-ти сотрудников на руководящих должностях с указанием должности и стажа работы.

3. Перечень занимаемых зданий с указанием адреса и площади.

4. Фотографию директора с комментариями.

5. Четвёртая страница является произвольной (содержание и оформление по желанию студента).

6. Страницы должны быть заполнены текстом подходящей тематики не менее чем на Ѕ от высоты листа, красочно оформлены с использованием возможностей HTML.

7. Каждая страница должна иметь ссылки на другие страницы или на рисунки.

8. Одна из страниц в качестве фона содержит заранее подготовленный фоновый рисунок.

9. Каждый студент самостоятельно заносит значения в ячейки таблицы.

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

Реализация варенья за февраль

С 1 по 7

с 7 по 14

с 14 по 21

с 21 по 28

Сливовое

100

200

300

400

Малиновое

200

300

400

500

Смородиновое

300

400

500

600

Яблочное

400

500

600

700

Страница 1

В виде HTML

<html>

<head>

<title>Магазин «Продукты»</title>

<meta http-equiv= «Content-Type» content= «text/html; charset=windows-1251»></head>

<body>

<table background= «image/fon.jpg» width= «100%» height= «100%» border= «1»>

<td>

<td width= «160» height= «100%» rowspan= «2» valign= «top»>

<p><font size= «5»>

<A href= «index.html»>Главная</A>

<A href= «prod.html»>Продукция</A>

<A href= «kollektiv.html»>Коллектив</A>

</font>

</p></td>

</td>

<tr>

<td valign= «top»><p align= «center»><font size= «6» face= «Courier New, Courier, monospace»><strong>Главная</strong></font></p>

<br>

<font size= "+2»>

<p> Наш магазин Продукты реализует только свежие и качественные изделия. </p>

<p> Нам доверяют люди, поэтому мы получаем хорошую прибль </p>

<p> Когда мы создавались, нам мешали конкуренты, но разными способами остались сейчас одни - Монополистами.</p>

<p> Р Е А Л И З У Е М ВАРЕНИЕ </p>

<font size= "+3»>Производим товары: </font>

<br> Сливовое, Малиновое, Смородиновое, Яблочное

<p>Тел: 36-12-13</p>

<p>Моб тел.: 8-920-361-1452</p>

</font>

<font size= "+3»> Главный офис: </font><br>

<div><img src= «image/logo.jpg»></div>

<br>

</tr>

</table>

</body>

</html>

Страница 2

В виде HTML

<html>

<head>

<meta http-equiv= «Content-Type» content= «text/html; charset=windows-1251» />

<title>Магазин «Продукты»</title>

</head>

<body>

<table width= «100%» height= «100%» border= «1» bgcolor= «f7f21a»>

<td>

<td width= «160» height= «100%» rowspan= «2» valign= «top»>

<p><font size= «5»>

<A href= «index.html»>Главная</A>

<A href= «prod.html»>Продукция</A>

<A href= «kollektiv.html»>Коллектив</A>

</font>

</p></td>

</td>

<tr>

<td valign= «top»><p align= «center»><font size= «7» face= «Courier New, Courier, monospace»><strong>Наша продукция</strong></font></p>

<br>

<table border=1 align=center bordercolor= "#000000» bgcolor= "#FFFFFF»>

<caption>Реализация варенья за февраль</caption>

<tr valign=middle>

<td></td>

<td>с 1 по 7</td>

<td>с 7 по 14</td>

<td>с 14 по 21</td>

<td>с 21 по 28</td>

</tr>

<tr valign=middle>

<td>Сливовое</td>

<td>100</td>

<td>200</td>

<td>300</td>

<td>400</td>

</tr>

<tr valign=middle>

<td>Малиновое</td>

<td>200</td>

<td>300</td>

<td>400</td>

<td>500</td>

</tr>

<tr valign=middle>

<td>Смородиновое</td>

<td>300</td>

<td>400</td>

<td>500</td>

<td>600</td>

</tr>

<tr valign=middle>

<td>Яблочное</td>

<td>400</td>

<td>500</td>

<td>600</td>

<td>700</td>

</tr>

</table><br>

<div align= «center»><img src= «image/dia.jpg»></div>

</tr>

</table>

</body>

</html>

Страница 3

В виде HTML

<html>

<head>

<meta http-equiv= «Content-Type» content= «text/html; charset=windows-1251» />

<title>Магазин «Продукты»</title>

</head>

<body >

<table width= «100%» height= «100%» border= «1» bgcolor= «f7f21a»>

<td>

<td width= «160» height= «100%» rowspan= «2» valign= «top»>

<p><font size= «5»>

<A href= «index.html»>Главная</A>

<A href= «prod.html»>Продукция</A>

<A href= «kollektiv.html»>Коллектив</A>

</font>

</p></td>

</td>

<tr>

<td valign= «top»><p align= «center»><font size= «7» face= «Courier New, Courier, monospace»><strong>Наш коллектив</strong></font></p>

<br>

<font size= "+2»>

</font>

<p align= «center»><img src= «image/direktor.jpg»></p>

<p><font size= "+2»>Наш директор директор не просто директор, а КРАСИВАЯ женщина </font></p>

<p><font size= "+2»>Наш коллектив: </font></p>

<font size= "+2»>

<br>1. Зам директора - Бубушкина А.С. стаж 10 лет

<br>2. Главный водитель - Рулева Ю.Г. стаж 5 лет

<br>3. Начальница - Силаева У.Г. стаж 5 лет

<br>4. Продавец - Покушева Ю.В. стаж 20 лет

<br>5. Мастер по варенью - Матрешева Е.Н. стаж 10 лет

<br>6. Продавец - Подаев С.Е. стаж 20 лет

<p align= «center»><img src= «image/kollektiv.JPG»></p>

<br> Наш адрес: г. Орел, ул. Кромскад д. 7 Площадь 10 Кв. метров

</font>

</tr>

</table>

</body>

</html>

Список литературы

алгоритм программа электронный excel

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.

8. Абрамов, С.А., Зима Е.В. Начала информатики. [Текст] / С.А. Абрамов, - М., 1989.

Размещено на Allbest.ru


Подобные документы

  • Разработка алгоритма и написание программы на языке Turbo Pascal. Построение электронных таблиц, отражающих расчеты за услуги фирмы. Вычисление значения функций и построение их графиков в Excel в одной системе координат. Порядок создания Web-страниц.

    курсовая работа [1,9 M], добавлен 18.12.2012

  • Программирование и структура программы на языке Turbo Pascal и MS Visual C++6.0. Вычисление площади круга. Реализация программы в системе Turbo Pascal и MS VISUAL C++6.0 для Windows. Структура окна ТРW. Сохранение текста программы в файле на диске.

    лабораторная работа [3,7 M], добавлен 22.03.2012

  • Разработка эскизного и технического проектов программы "Helpopr" (ввод, хранение и вывод данных на дисплей по запросу пользователя). Язык программирования Turbo Pascal. Описание алгоритма программы. Требования к компьютеру и программному обеспечению.

    курсовая работа [198,1 K], добавлен 03.02.2010

  • Анализ эффективности методов сортировки данных в языке Turbo Pascal. Разработка эскизного и технического проекта программы. Сортировка без и с использованием дополнительной памяти, за исключением небольшого стека (массива). Сортировка связанных списков.

    курсовая работа [359,0 K], добавлен 23.05.2012

  • Понятие и назначение электронных таблиц. Сравнительная характеристика редакторов электронных таблиц Microsoft Excel, OpenOffice.org Calc, Gnumeric. Требования к оформлению электронных таблиц. Методика создания электронных таблиц в MS Word и MS Excel.

    контрольная работа [1,5 M], добавлен 07.01.2015

  • Основы работы на языке высокого уровня Turbo Pascal. Основное оборудование и программное обеспечение. Операторы, необходимы для работы в графической среде Turbo Pascal. Запуск графического режима. Текст программы в графической среде Turbo Pascal.

    лабораторная работа [12,7 K], добавлен 14.05.2011

  • Решения задачи графическим и программным способами. Описание алгоритма решения графическим способом, укрупненная схема алгоритма. Ввод элементов двумерного массива, вывод преобразованного массива, разработка программы на языке pascal, листинг программы.

    курсовая работа [115,5 K], добавлен 22.05.2010

  • Камеральная обработка результатов геодезических измерений. Получение координат пунктов геодезической сети. Определение значения дирекционного угла. Табличные вычисления MS Excel, вычисления в MathCad. Определение правильности алгоритма для Turbo Pascal.

    курсовая работа [7,7 M], добавлен 11.01.2011

  • Разработка программы на языке Turbo Pascal, обеспечивающей работу пользователя в диалоговом режиме с возможностью выбора функций с помощью одноуровневого меню вертикального типа. Блок-схема и листинг программы, описание руководства пользователя.

    курсовая работа [1,5 M], добавлен 17.03.2014

  • Особенности поиска среднеарифметического значения элементов массива. Общая характеристика проблем разработки в среде Turbo Pascal программы упорядочивания массива по возрастанию. Рассмотрение основных этапов разработки программы на языке PASCAL.

    курсовая работа [896,7 K], добавлен 18.05.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.