Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

informatique-2-btp

.pdf
Скачиваний:
26
Добавлен:
22.05.2015
Размер:
2.93 Mб
Скачать

 

4.

К и (О или Ч) или (Я и О)

 

4.

Ц или (Ц и З и У)

5.

По возрастанию

17.

По убыванию

 

1.

В и Ц и (А или Ц)

 

1.

Б или Я или (С и Б)

 

2.

Ф или В или (Ц и А)

 

2.

Я и (С или Б или Т)

 

3.

А и Ф и (Ц или Ф или В)

 

3.

С и Б

 

4.

Ц и (А или Ф или В)

 

4.

(Б или Я) и (Б или С или Т)

6.

По убыванию

18.

По возрастанию

 

1.

(Г и Д) или (М и Н)

 

1.

(А или К) и (Я и Т)

 

2.

М или Г или (Г и Н)

 

2.

(Я или К) и Т

 

3.

Н или (Д и М и О)

 

3.

(А и Я и К) или Т

 

4.

(О или Д) и М

 

4.

К и Т и (А или Я)

 

5.

Г или (М и Г и Н)

 

5.

А или (А и К)

7.

По возрастанию

19.

По убыванию

 

1.

Х и Ц и Б

 

1.

Ж и (Г или У или Ж)

 

2.

Б или (Ц и Х и Р)

 

2.

Г и (Ж и У) и (Ф или Г)

 

3.

(Р и Ц) или (Ц или Б или Х)

 

3.

У и Ж и (У или Г)

 

4.

Х и (Ц или Б) и (Х или Б)

 

4.

Ф или (У и Г) или Ж

8.

По убыванию

20.

По возрастанию

 

1.

Д и В и (О или П)

 

1.

(З или Э) и (А или Т)

 

2.

В или (О и Д) или (В и П)

 

2.

А и Э и (З или А)

 

3.

О или Д

 

3.

Т или (Э и Т) или (А и Э)

 

4.

Д или В или (О и П)

 

4.

Э или А или (З и Т)

9.

По возрастанию

21.

По убыванию

 

1.

(Ф и С) и (К или Л)

 

1.

(А или В) и (Б и Я)

 

2.

(Ф или Л) и (К или С)

 

2.

В и (Я или А) и (А или Б)

 

3.

К и (Ф или С) и (Л или К)

 

3.

В и А

 

4.

Л и С и (Ф или Л)

 

4.

(Б или Я) и (А или В)

10.

По убыванию

22.

По возрастанию

 

1.

(Г или А) и (С и Н)

 

1.

(Б и Л) или (Р и Э)

 

2.

А и Н и (Г или С)

 

2.

(Э и Л) или Б

 

3.

С или (А и Н) или Г

 

3.

(Л или Б или Э) и Р

 

4.

(А и Г) или (Г и С)

 

4.

(Р или Б) и (Э или Л)

 

5.

Н и (А или Г или С)

 

5.

Л или (Р и Э и Б)

11.

По возрастанию

23.

По убыванию

 

1.

(Ч или Х) или (В и З)

 

1.

Ж и Й и (У или Ц)

 

2.

(Х и В) или З

 

2.

(Ж или Ц) и (Й или У)

 

3.

(В или Ч) и З и Х

 

3.

(Ц и У) или (Ж и Й)

 

4.

Х и (Ч или В) и (З или Х)

 

4.

Й и (Ц или Ж или У)

 

5.

З и (Х или Ч)

 

5.

Ц или У

12.

По убыванию

24.

По возрастанию

 

1.

(Ю и Б и Д) или (Ю и П)

 

1.

Т или Ы или (А и О)

 

2.

(Ю или Б) и Д и (П или Б)

 

2.

О и Т и (Ы или А)

 

3.

Д или П или (Б и Ю)

 

3.

Ы или О или (А и Т и О)

 

4.

(П или Ю) и (Б или Д)

 

4.

О или (А и Ы и Т)

Задание 2

Найти информацию о web-сервисах сети Internet и заполнить в Word таблицу 23.1

Примечание

1.Вызвать Word и вставить таблицу, содержащую 4 столбца и 10 строк (см. табл.

23.1)

2.Запустить какую-либо поисковую систему Internet и найти информацию о webсервисах сети Internet

3.Заполнить созданную в Word таблицу, отобрав необходимую информацию

4.Сохранить файл на своем носителе

Таблица 23.1. Web-сервисы сети Internet

Web-сервис

Принцип работы

Особенности

Классификация

электронная почта

 

 

 

доски объявлений

 

 

 

группы

новостей

 

 

 

News

 

 

 

 

FTP – серверы

 

 

 

«параллельные

 

 

 

беседы»

 

 

 

 

интернет-телефония и

 

 

 

интернет-телевидение

 

 

 

виртуальные

 

 

 

 

магазины

 

 

 

 

поисковые

системы

 

 

 

всемирной

паутины

 

 

 

WWW

 

 

 

 

электронные

 

 

 

 

платѐжные системы

 

 

 

 

 

 

Практическая работа 24

ЯЗЫКИ ПРОГРАММИРОВАНИЯ

Задание 1

Найти информацию о языках программирования и заполнить в Word таблицу 24.1

Примечание

1.Вызвать Word и вставить таблицу, содержащую 4 столбца и 22 строки (см. табл.

24.1)

2.Запустить какую-либо поисковую систему Internet и найти информацию о языках программирования

3.Заполнить созданную в Word таблицу, отобрав необходимую информацию

4.Сохранить файл на своем носителе

Таблица 24.1. Языки программирования

Название языка

Год создания /

Сущность

Классификация

 

автор

 

по стилю

Ассемблер

 

 

 

C

 

 

 

Basic

 

 

 

Fortran

 

 

 

Pascal

 

 

 

Modula-2

 

 

 

Lisp

 

 

 

Prolog

 

 

 

HTML

 

 

 

WML

 

 

 

XML

 

 

 

Object Pascal

 

 

 

Visual Basic

 

 

 

C++

 

 

 

Delfi

 

 

 

Java

 

 

 

Perl

 

 

 

PHP

 

 

 

JavaScript

 

 

 

VBScript

 

 

 

VRML

 

 

 

Справка 2

Для построения ЛСМ уровня «особенное» или «единичное» по отношению к уровню «сущность» построенной модели, следует использовать алгоритм:

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

2.Построить каркас новой ЛСМ, оси которого образуют узловые точки оси, название которой стало объектом конструирования

3.Разместить объект конструирования в центре каркаса

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

5.Разместить узловые точки с названиями в виде словосочетаний, аббревиатур, формул на соответствующих осях

Пример

Построим логико-смысловые модели уровня «особенное» и «единичное» по модели «Экономическая информация» уровня «сущность» (см. рис. 24.1)

Рис. 24.1. ЛСМ «Экономическая информация» уровня «сущность»

Для построения модели уровня «особенное» воспользуемся алгоритмом:

1.Выберем новый объект конструирования – название 4 оси «Носители» ЛСМ «Экономическая информация» уровня «сущность»

2.Построим каркас новой ЛСМ, оси которого образуют три узловые точки 4 оси «Носители»:

название оси 1 «Машинные носители»

название оси 2 «Материальные предметы»

название оси 3 «Волны»

3.Разместим объект конструирования «Носители» в центре каркаса

4.Выделим, назовем и проранжируем узловые точки каждой оси:

для оси 1: флеши, диски, дискеты, магнитные ленты, перфокарты

для оси 2: бумага, камень, дерево

для оси 3: акустическая, электромагнитная, гравитационная

5.Разместим узловые точки с названиями на соответствующих осях и получим модель уровня «особенное» (см. рис. 24.2)

Рис. 24.2. ЛСМ «Носители экономической информации» уровня «особенное»

Для построения модели уровня «единичное» воспользуемся алгоритмом:

1.Выберем новый объект конструирования – название 1 оси «Машинные носители» ЛСМ «Носители экономической информации» уровня «особенное»

2.Построим каркас новой ЛСМ, оси которого образуют пять узловых точек 1 оси «Машинные носители»:

название оси 1 «Флеши»

название оси 2 «Диски»

название оси 3 «Дискеты»

название оси 4 «Магнитные ленты»

название оси 5 «Перфокарты»

3.Разместим объект конструирования «Машинные носители» в центре каркаса

4.Выделим, назовем и проранжируем узловые точки каждой оси:

для оси 1: NAND-флеш, NOR-флеш

для оси 2: DVD, CD, магнитно-оптические (МО)

для оси 3: zip, jaz, 3,5 , 5,25 , 8

для оси 4: кассеты, катушки

для оси 5: двоичный режим, текстовый режим

5.Разместим узловые точки с названиями на соответствующих осях и получим модель уровня «единичное» (см. рис. 24.3)

Рис. 24.3. ЛСМ «Машинные носители» уровня «единичное»

Задание 2

Построить логико-смысловые модели «Язык программирования…» уровня «сущность», «особенное» и «единичное»

Примечание

1.Выбрать тип модели, тип осей и построить каркас модели уровня «сущность» согласно варианту в тетради (см. практическая работа 18, справка 1)

2.Построить в Word модель уровня «сущность» (см. практическая работа 18, задание 1)

3.Сохранить файл на своем носителе под именем model-1

4.Построить в новом документе Word модель уровня «особенное» (см. Справка 2)

5.Сохранить файл на своем носителе под именем model-2

6.Построить в новом документе Word модель уровня «единичное» (см. Справка 2)

7.Сохранить файл на своем носителе под именем model-3

 

 

Вариант

 

Вариант

1.

Pascal

13.

Basic

2.

VBScript

14.

Object Pascal

3.

JavaScript

15.

XML

4.

Fortran

16.

Ассемблер

5.

Perl

17.

HTML

6.

Delfi

18.

Prolog

7.

C

 

19.

Lisp

8.

Java

20.

Modula-2

9.

Algol

21.

Двоичный (машинный) язык

10.

Cobol

22.

Logo

11.

Ada

23.

Snobol

Пример
1, < 0
Вычислим значение функции y(x), заданной формулой y(x) = −1, ≥ 0
Анализируя формулу, можно заметить, что функция y(x) принимает два значения в зависимости от условия, которое накладывает аргумент x. Если x < 0, то y(x) = 1, иначе y(x) = –1
Изобразим блок-схему (см. рис. 25.1)

12. PL/1

24. WML

Практическая работа 25

РАЗВЕТВЛЯЮЩИЕСЯ АЛГОРИТМЫ

Справка 1

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

25.1).

Таблица 25.1. Условные обозначения блоков в блок-схеме

Блоки

начало / конец

ввод / вывод

действие

условие

Цикл

 

 

 

 

 

Рис. 25.1. Блок-схема для вычисления значения функции y(x) =

1, < 0

−1, ≥ 0

Задание 1

 

Оформить в Word блок-схему для решения задачи: «Вычислить значение функции y(x), заданной формулой»

Примечание

1.Вызвать Word и записать с помощью редактора формул функцию согласно варианту

2.Проанализировать функцию и записать в Word условия, которые накладывает аргумент x, учитывая, что если функция принимает три и более значений, блоксхема будет содержать два и более блоков условия (см. Справка 1)

3.Изобразить в Word блок-схему для решения задачи по вычислению значения функции (см. Справка 1)

4.Сохранить файл на своем носителе

 

 

 

 

 

 

 

 

 

 

 

 

Вариант

 

 

 

 

 

 

 

 

 

 

 

 

Вариант

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x3 4x 2,

x 5

 

cos 5x,

 

 

x 2

 

 

 

 

 

1.

 

 

 

 

 

 

 

0 x 5

13.

 

5

 

 

 

 

 

2

3x,

2 x 3

y sin 2x,

 

y x

4x

 

x 4

 

 

 

 

x 0

 

 

 

 

 

 

 

x 2

 

 

 

x 3

 

 

 

 

 

 

 

 

 

 

 

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

 

 

 

 

 

 

 

 

1-x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7 3x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x5 9x2 8x,

 

 

 

8 x 6

 

cos 7 x,

 

 

x 7

 

 

 

 

 

2.

 

 

 

 

 

 

x 6

 

 

 

 

 

 

14.

 

 

4

2x

3

9,

7

x 4

y tg4x,

 

 

 

 

 

 

 

 

 

y x

 

 

x 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x 5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

 

x 8

 

 

 

 

 

 

 

 

 

,

 

 

x 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1-x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, < −12

 

 

 

 

 

 

 

 

 

 

 

 

3 ,

≥ 19

3. =

3 − 12 + 31, −12 ≤ < −9

15. =

 

2 6 − 28 3 − 3 , 7 < < 19

 

 

 

 

 

 

 

 

 

 

 

 

2 4, ≥ −9

 

 

 

 

 

 

 

 

 

 

 

 

5 + 12, < 7

 

 

 

 

 

 

 

 

 

 

 

 

7 , < −11

 

 

 

 

+ 11 , < −5

4. =

−5 5 − 4 4 + 8, −11 ≤ < −6

16. =

 

−4 8 − 18, −5 ≤ < 15

 

 

 

 

 

 

 

 

 

 

 

+1

 

+ −3 , ≥ −6

 

 

 

 

 

 

−2 +13

 

+ 2

, ≥ 15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2+8

 

 

 

 

 

 

3 4+61

 

 

 

 

 

 

 

 

 

3 − 8 , ≤ −13

 

 

 

 

4 − 7 , ≥ 27

5. =

4 6 + 7 , −13 < < 2

17.

=

 

17 − 2,

14 ≤ < 27

 

 

 

 

 

 

 

 

 

−6 −21

+ 2, ≥ 2

 

 

 

 

 

 

 

 

 

3 − 27, < 14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5 6−6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5 + 2 , > 19

 

 

 

 

2

− 2 4, −10 < ≤ 9

6. =

 

2 + 8

− 2 , −25 ≤ ≤ 19

18.

=

 

 

 

 

 

 

 

 

 

 

+ , > 9

 

 

 

 

 

 

 

 

6 + 4

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

− 7, < −25

 

 

 

 

 

 

 

 

 

 

 

 

− 1, ≤ −10

 

 

 

 

2 − , −64 ≤ < −29

 

 

 

 

− 2 3 , 23 ≤ ≤ 31

 

 

3

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

=

 

 

+ 2 , ≥ −29

 

 

 

 

 

 

 

 

 

 

7 + 2 − 4 , > 31

7.

 

19. =

 

 

 

 

 

 

 

 

 

 

 

 

2 + 3 − 1, < −64

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

−8

, < 23

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

24−

 

 

 

 

 

7 + 4, −87 < ≤ −43

 

 

 

 

7 + 2 3 − 1, −29 < < −5

8. =

 

 

 

4 2

4, ≤ −87

20. =

 

 

 

 

 

 

 

 

 

6 + 21, ≥ −5

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+ 3, ≤ −29

 

 

 

 

 

 

 

 

 

 

2

 

+ 13, > −43

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5 , < 17

21.

 

 

 

 

 

 

 

 

 

9. =

−7 8 + 23 3 − 9 , 17 ≤ < 40

−2 2 4 + 7 4 6, −6 ≤ ≤ 18

 

 

 

4 − 3 + 6, ≥ 40

=

 

 

 

 

 

 

 

4 4 + 23

− 3 7 , > 18

 

 

 

 

 

 

 

12 + − 4, < −6

10.

 

 

 

 

 

 

 

 

− 4 3 , < −5

 

19 + 3 , ≤ −22

22. =

2 5 + 28 − 4 , −5 ≤ < 7

= 14 2 − 16 − 5, −22 < < −10

 

 

 

 

3 2 − 4 2, ≥ 7

 

 

−14 + 13 2

+ 4 3, ≥ −10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

−3 4−8

 

 

 

 

 

 

 

 

 

 

 

2 2 + 4 6, 11 < ≤ 33

 

3 + 5 , −44 ≤ ≤ −4

 

 

 

 

 

3

 

 

 

+ 4, > −4

11. =

 

 

 

– 3 , > 33

 

12 2 − 7

 

 

2 4 + 17

23. =

 

 

 

8 + 51 , ≤ 11

 

 

 

 

−2−3 3+9

, < −44

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

45−

 

 

 

 

12.

 

 

 

 

 

 

2 − 3 , ≤ −13

=

 

 

 

 

 

24. =

4 6 + 8 3 − 11, −13 < ≤ 16

3

− + 18 , −12 < < 29

 

 

 

12 −4

3

 

 

 

4 − 3 , ≥ 29

 

 

 

7 5+19

+ 5

, > 16

 

 

 

 

 

 

 

 

 

 

 

 

 

2 − 6 5, ≤ −12

 

 

 

 

 

 

 

 

 

 

Справка 2

Для вычисления значений функций в Excel используют встроенные функции Excel, вызов которых осуществляется выбором в меню вкладки ФОРМУЛЫ / ВСТАВИТЬ

ФУНКЦИЮ

Запись формулы в ячейку листа Excel начинается со знака равенства (=), после которого записывается выражение по правилам Excel латинскими буквами:

аргумент функции y(x) – это имя ячейки, в которой находится значение x (например, D3)

аргумент записывают в скобках, например, sin(D3)

для записи степени используют знак ^

если аргумент функции – сложный (т.е. содержит другие функции или знаки математических действий), то при его записи следует использовать СТРОКУ ФОРМУЛ, расположенную в верхней части листа Excel под меню (см. рис.

25.2)

Рис. 25.2. Строка формул листа Excel

Пример

, > 0

Оформим в Excel вычисление значения функции = 2 + 1, −3 ≤ ≤ 0 при ln 2 4 , < −3

заданных значениях x= 2, –1, –5

Расположим заданные значения аргумента x на листе Excel следующим образом

Для вычисления значения функции y необходимо составить выражение по правилам Excel для каждого значения аргумента x (см. рис. 25.3):

в ячейку B2 запишем формулу для вычисления функции y = sinx, так как x = 2 попадает в интервал (0; + ), т.е. в ячейке B2 будет записано выражение:

=SIN(A2)

в ячейку B3 запишем формулу для вычисления функции y = x2 + 1, так как x =

–1 попадает в интервал [–3;0], т.е. в ячейке B3 будет записано выражение:

=A3^2 + 1

в ячейку B4 запишем формулу для вычисления функции y = ln2x4, так как x = – 5 попадает в интервал (– ; –3), т.е. в ячейке B4 будет записано выражение:

=LN(2*A4^4)

Рис. 25.3. Запись формул на листе Excel

Таким образом, функция y принимает следующие значения при заданных значениях аргумента x (см. рис. 25.4)

Рис. 25.4. Значения функции y(x), вычисленные в Excel

Задание 2

Оформить в Excel вычисление значения функции y из задания 1 при заданных значениях x

Примечание

1.Вызвать Excel и расположить данные на листе согласно варианту (см. Справка 2)

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

3.Сохранить файл на своем носителе

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]