Подходы обработки информации

Описание технических и программных средств реализации информационных процессов. Примеры решения функциональных и вычислительных задач. Определение понятий алгоритмизация и программирование. Описание программного обеспечения, технологий программирования.

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

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

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

52

1. Информация

1.1. Количество информации

Количеством информации называют ее числовую характеристику, отражающую ту степень неопределенности, которая исчезает после получения информации. Для оценки и измерения количества информации в сообщении применяются различные подходы, среди которых следует выделить статистический и алфавитный.

Статистический подход. Для количественной оценки неопределенности или энтропии Н Хартли Р. предложил формулу, содержащую логарифм от числа равновероятных возможностей N

H = log2 N, (1)

которую можно записать в следующем виде:

2H = N, (2)

где H - количество информации.

Минимальной единицей количества информации, именуемой битом, будет выбор из двух возможностей.

При не равновероятной возможности выбора количество информации hi, зависящей от индивидуальной вероятности Pi i - го выбора, вычисляется по формуле К. Шеннона

, (3)

которую можно преобразовать к виду

. (4)

Удобнее в качестве меры количества информации пользоваться не значнем hi, а средним значением количества информации

. (5)

Алфавитный подход позволяет определить количество текстовой информации. Количество информации, которое несёт каждый символ вычисляется по формуле

i = log 2 N, (6)

где N - мощность алфавита, равная количеству символов в нём.

Текст, содержащий K символов, имеет объём информации, равный

I = K · i. (7)

Максимальное количество слов L из m букв, которое можно составить с помощью алфавита мощностью N, определяется как

L = N m. (8)

Примеры решения задач с равновероятными возможностями

П 1.1. Пусть имеется колода карт, содержащая 32 различные карты. При выборе одной карты имеется 32 возможности.

Решение: Число возможностей N = 32 при подстановке в формулу (1) дает количество информации H = 5 (2H = 25).

П 1.2. При бросании монеты выбор одного результата (например, выпадения орла) несет один бит информации, поскольку количество возможных равновероятных результатов N = 2 (орел или решка). Действительно, подставляя N = 2 в формулу (1), получим H = 1 бит.

П 1.3. Какой объем информации содержит сообщение, уменьшающее неопределенность в 4 раза?

Решение: так как неопределенность знаний уменьшается в 4 раза, следовательно, она была равна 4, т.е. существовало 4 равновероятных события. Сообщение о том, что произошло одно из них, несет 2 бита информации (4 = 22).

Ответ: 2 бита.

П 1.4. В коробке лежат 16 кубиков. Все кубики разного цвета. Сколько информации несет сообщение о том, что из коробки достали красный кубик?

Решение: из 16 равновероятных событий нужно выбрать одно. Поэтому N = 16, следовательно, H = 4, (16 = 24).

Пояснение: события равновероятны, т.к. всех цветов в коробке присутствует по одному.

Ответ: 4 бита.

П 1.5. Сообщение о том, что ваш друг живет на 10 этаже, несет 4 бита информации. Сколько этажей в этом доме?

Решение: N = 24 = 16 этажей.

Пояснение: события равновероятны, т.к. номера этажей не повторяются.

Ответ: 16 этажей.

Примеры решения задач с не равновероятными событиями

П 1.6. В корзине лежат 8 черных шаров и 24 белых. Сколько информации несет сообщение о том, что достали черный шар?

Дано: Nч = 8; Nб = 24. Найти: Hч = ?

Решение:

1) N = 8 + 24 = 32 - шара всего;

2) Pч = 8/32 = ? - вероятность доставания черного шара;

3) H = log2 (1/ ?) = 2 бита.

Ответ: 2 бита.

П 1.7. В коробке лежат 64 цветных карандаша. Сообщение о том, что достали белый карандаш, несет 4 бита информации. Сколько белых карандашей было в коробке?

Дано: Nч = 64; Hб = 4. Найти: Кб = ?

Решение:

1) Hб = log2(1/Pб); 4 = log2(1/Pб); 1/Pб = 16; Pб = 1/16 - вероятность доставания белого карандаша;

2) Pб = Кб/N; 1/16 = Кб/64; Кб = 64/16 = 4 белых карандаша.

Ответ: 4 белых карандаша.

П 1.8. В корзине лежат белые и черные шары. Среди них 18 черных шаров. Сообщение о том, что из корзины достали белый шар, несет 2 бита информации. Сколько всего шаров в корзине?

Дано: Кч = 16, N = 2 бита. Найти: N - ?

Решение:

1) 1/Pб = 21, 1/Pб = 22 = 4, Pб = ? - вероятность доставания белого шара;

2) Pб = Кб/N = Кб/(Кб + Кч), ? = Кб/(Кб + 18), Кб + 18 = 4 * Кб, 18 = 3 * Кб, Кб = 6 - белых шаров;

3) N = Кб + Кч = 18 + 6 = 24 шара было в корзине.

Ответ: 24 шара лежало в корзине.

Примеры решения задач на измерение алфавитного объёма

П 1.9. Найти объем текста HT, записанного на языке, алфавит которого содержит N = 128 символов и K = 2000 символов в сообщении.

Решение:

1) H = log2N = log2128 = 7 бит - объем одного символа.

2) HT = H ? K = 7 ? 2000 = 14 000 бит - объем сообщения.

Ответ: 14 000 бит.

П 1.10. В алфавите некоторого языка всего N = 2 буквы, каждое слово в языке состоит точно из m = 7 букв. Какой максимальный запас слов в языке?

а) 128; б) 256; в) 64; г) 1024.

Решение:

Если мощность алфавита N, а максимальное количество букв в слове, записанном с помощью этого алфавита, - m, то максимально возможное количество слов определяется по формуле L = Nm, откуда N = 27, следовательно, N = 128.

Тестовые задачи

Т 1.1. «Вы выходите на следующей остановке?» - спросили человека в автобусе. «Нет», - ответил он. Сколько информации содержит ответ?

Варианты ответа: а) 1 бит; б) 2 бита; в) 3 бита; г) 4 бита.

Т 1.2. Сколько информации содержит сообщение, уменьшающее неопределенность знаний в 8 раз?

Варианты ответа: а) 1 бит; б) 2 бита; в) 3 бита; г) 4 бита.

Т 1.3. При угадывании целого числа в некотором диапазоне было получено 8 бит информации. Сколько чисел содержит этот диапазон?

Варианты ответа: а) 128; б) 256; в) 64; г) 32.

Т 1.4. В школьной библиотеке 16 стеллажей с книгами. На каждом стеллаже 8 полок. Библиотекарь сообщил Пете, что нужная ему книга находится на пятом стеллаже на третьей сверху полке. Какое количество информации библиотекарь передал Пете?

Варианты ответа: а) 5 бит; б) 6 бит; в) 7 бит; г) 8 бит.

Т 1.5. При угадывании целого числа в диапазоне от 1 до N было получено 9 бит информации. Чему равно N?

Варианты ответа: а) 64; б) 128; в) 256; г) 512.

Т 1.6. В группе N = 30 студентов. За контрольную работу по математике получено К5 = 15 пятерок, К4 = 6 четверок, К3 = 8 троек и К2 = 1 двойка. Какое количество информации Н5 в сообщении о том, что Андреев получил пятерку?

Варианты ответа: а) 1 бит; б) 2 бита; в) 3 бита; г) 4 бита.

Т 1.7. За семестр студент получил N = 100 оценок. Сообщение о том, что он получил пятерку, несет Н5 =2 бита информации. Сколько пятерок К5 студент получил за четверть?

Варианты ответа: а) 15; б) 20; в) 25; г) 30.

Т 1.8. В ящике лежат перчатки (белые и черные). Среди них - Кч = 2 пары черных. Сообщение о том, что из ящика достали пару черных перчаток, несет Нч = 4 бита информации. Сколько пар белых перчаток Кб было в ящике?

Варианты ответа: а) 20; б) 30; в) 40; г) 48.

Т 1.9. Для ремонта актового зала использовали белую, синюю и коричневую краски. Израсходовали одинаковое количество банок белой и синей краски Кб = Кс. Сообщение о том, что закончилась банка белой краски, несет Нб = 2 бита информации. Синей краски израсходовали Кс = 8 банок. Сколько банок коричневой краски Кк израсходовали на ремонт актового?

Варианты ответа: а) 8; б) 12; в) 16; г) 20.

Т 1.10. На остановке останавливаются троллейбусы с разными номерами. Сообщение о том, что к остановке подошел троллейбус с номером N1, несет НN1 = 4 бита информации. Вероятность появления на остановке троллейбуса с номером N2 в два раза меньше, чем вероятность появления троллейбуса с номером N1 (РN1 = 2РN2). Сколько информации НN2 несет сообщение о появлении на остановке троллейбуса с номером N2?

Варианты ответа: а) 5 бит; б) 6 бит; в) 7 бит; г) 8 бит.

Т 1.11. В корзине лежат 32 клубка шерсти. Среди них - 4 красных. Сколько информации несет сообщение о том, что достали клубок красной шерсти?

Варианты ответа: а) 1 бит; б) 2 бита; в) 3 бита; г) 4 бита.

Т 1.12. В корзине лежат красные и зеленые шары. Среди них 15 красных шаров. Сообщение о том, что из корзины достали зеленый шар, несет 2 бита информации. Сколько всего в корзине шаров?

Варианты ответа: а) 18; б) 20; в) 22; г) 24.

Т 1.13. Известно, что в ящике лежат N = 20 шаров. Из них - Кс = 10 синих, Кз = 5 - зеленых, Кж = 4 - желтых и Кк = 1 - красный. Какое количество информации несут сообщения о том, что из ящика случайным образом достали черный шар Нч, белый шар Нб, желтый шар Нж, красный шар Нк?

Варианты ответа:

а) Нч = 1 бит, Нб = 2 бита, Нж = 2,236 бит, Нк = 4,47 бит.

б) Нч = 2 бита, Нб = 4 бита, Нж = 2, 6 бит, Нк = 4,47 бит.

в) Нч = 1 бит, Нб = 2 бита, Нж = 3 бита, Нк = 4 бита.

г) Нч = 3 бита, Нб = 2 бита, Нж = 2,236 бит, Нк = 4,47 бит.

Т 1.14. В корзине находятся всего 128 красных, синих и белых шаров, причем красных шаров в три раза больше, чем синих. Сообщение о том, что достали белый шар, содержит 3 бита информации. Найти количество синих шаров. арианты ответа: а) 24; ) 28; в) 32; г) 36.

Т 1.15. В озере обитает 12500 окуней, 25000 пескарей, а карасей и щук по 6250. Сколько информации мы получим, когда поймаем какую-нибудь рыбу?

Варианты ответа: а) 1, 5 бит; б) 1, 75 бит; в) 2 бита; г) 2, 25 бит.

Т 1.16. Сообщение, записанное буквами из 64-х символьного алфавита, содержит 20 символов. Какой объем информации оно несет?

Варианты ответа: а) 100 бит; б) 110 бит; в) 120 бит; г) 130 бит.

Т 1.17. Информационное сообщение объемом 1,5 Кбайта содержит 3072 символа. Сколько символов содержит алфавит, при помощи которого было записано это сообщение?

Варианты ответа: а) 8; б) 16; в) 24; г) 32.

Т 1.18. Для записи текста использовался 256-символьный алфавит. Каждая страница содержит 30 строк по 70 символов в строке. Какой объем информации содержат 5 страниц текста?

Варианты ответа: а) 850 байт; б) 950 байт; в) 1050 байт; г) 1150 байт.

Т 1.19. В алфавите некоторого языка всего две буквы: «А» и «Б». Все слова, записанные на этом языке, состоят из 11 букв. Какой максимальный словарный запас может быть у этого языка?

Варианты ответа: а) 22; б) 11; в) 2048; г) 1024; д) 44.

Т 1.20. Словарный запас некоторого языка составляет 256 слов, каждое из которых состоит точно из 4 букв. Сколько букв в алфавите языка?

Варианты ответа: а) 8; б) 4; в) 64; г) 1024; д) 256.

1.2. Представление числовой информации

Системы исчисления

Система счисления - это способ представления чисел и соответствующие ему правила действия с числами.

Разнообразные системы счисления, которые существовали раньше и которые используются в наше время, можно разделить на непозиционные и позиционные. Знаки, используемые при записи чисел, называются цифрами.

В непозиционных системах счисления от положения цифры в записи числа не зависит величина, которую она обозначает.

Примером непозиционной системы счисления является римская система (римские цифры). В римской системе в качестве цифр используются латинские буквы:

I V L C D M

1 5 10 50 100 500 1000

П 1.11. Число CCXXXII складывается из двух сотен, трех десятков и двух единиц и равно 232.

В римских числах цифры записываются слева направо в порядке убывания. В таком случае их значения складываются. Если же слева записана меньшая цифра, а справа - большая, то их значения вычитаются, например:

VI = 5 + 1 = 6, а IV = 5 - 1 = 4.

П 1.12. Записать римское число MCMXCVIII в десятичной системе

MCMXCVIII = 1000 + (- 100 + 1000) + (-10 +100) + 5 + 1 + 1+ 1 = 1998.

В позиционных системах счисления величина, обозначаемая цифрой в записи числа, зависит от ее позиции. Количество используемых цифр называется основанием позиционной системы счисления.

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

0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Позиционный характер этой системы легко понять на примере любого многозначного числа. Например, в числе 333 первая тройка означает три сотни, вторая - три десятка, третья - три единицы.

Для записи чисел в позиционной системе с основанием n нужно иметь алфавит из n цифр. Обычно для этого при n < 10 используют n первых арабских цифр, а при n > 10 к десяти арабским цифрам добавляют буквы. Вот примеры алфавитов нескольких систем:

Основание

Название

Алфавит

n = 2

двоичная

0 1

n = 3

троичная

0 1 2

n = 8

восьмеричная

0 1 2 3 4 5 6 7

n = 16

шестнадцатеричная

0 1 2 3 4 5 6 7 8 9 A B C D E F

Если требуется указать основание системы, к которой относится число, то оно приписывается нижним индексом к этому числу. Например: 1011012, 36718, 3В8F16.

В системе счисления с основанием q (q-ичная система счисления) единицами разрядов служат последовательные степени числа q. q единиц какого-либо разряда образуют единицу следующего разряда. Для записи числа в q-ичной системе счисления требуется q различных знаков (цифр), изображающих числа 0, 1, …, q - 1. Запись числа q в q-ичной системе счисления имеет вид 10. Развернутой формой записи числа называется запись в виде

Здесь Aq -само число, q - основание системы счисления, ai - цифры данной системы счисления, n - число разрядов целой части числа, m - число разрядов

дробной части числа.

Свернутой формой записи числа называется запись в виде

которой пользуются в повседневной жизни.

П 1.13. Записать в развернутом виде число А10 = 4718,63

А10 = 4*103 + 7*102 + 1*101 + 8*100 + 6*10-1 + 3*10-2 .

П 1.14. Записать в развернутом виде число А8 = 7764,1

А8 = 7*83 + 7*82 + 6*81 + 4*80 + 1*8-1 .

П 1.15. Записать в развернутом виде число А16 = 3АF

А16 = 3*163 + 10*161 + 15*160 .

П 1.16. Все числа 1123, 1011012, 15FC16, 101,112 перевести в десятичную систему

1123 = 1*32 + 1*31 + 2*30 = 9 + 3 + 2 = 1410,

1011012 = 1*25 + 0*24 + 1*23 + 1*22 + 0*21 + 1*20 = 32 + 8 + 4 + 1 = 4510,

15FC16 = 1*163 + 5*162 + 15*161 + 12 = 4096 + 1280 + 240 + 12 = 562810,

101,112 = 1*22 + 0*21 + 1*20 + 1*2-1 + 1*2-2 = 4 + 1 + ? + ? = 5 + 0,5 + 0, 25 = 5,7510.

П 1.17. У жителей села «Не десятичное» на ферме имеется 120 голов рогатого скота, из них 53 коровы и 34 быка. Какая система счисления используется сельчанами?

Решение: Самая большая цифра в рассматриваемых числах - это цифра 5. Значит, она входит в состав алфавита искомой системы счисления. Тогда основание системы счисления больше 5. Задачу можно решить методом подстановки оснований 6 и 7 или математически.

Примем за х основание искомой системы счисления. Тогда после перевода чисел, стоящих в правой и левой частях, в десятичную систему счисления получим следующее равенство: х2 + 2х = 5х + 3 + 3х + 4. После преобразований получим уравнение х2 - 6х - 7 = 0.

Ответ х = 7.

Перевод десятичных чисел в другие системы счисления

1) Последовательно выполнить деление данного числа и получаемых неполных частных на основание новой системы счисления до тех пор, пока не получите неполное частное, меньшее делителя;

2) полученные остатки, являющиеся цифрами числа в новой системе счисления, привести в соответствие с алфавитом новой системы счисления;

3) составить число в новой системе счисления, записывая его, начиная с последнего частного.

П 1.18. Перевести число 3710 в двоичную систему счисления. Для обозначения цифр в записи числа используем символику: а5 а4 а3 а2 а1 а0.

Отсюда 3710 = 1001012.

П 1.19. Перевести десятичное число 315 в восьмеричную и в шестнадцатеричную системы счисления:

Отсюда следует: 31510 = 4738 = 13В16.

Напомним, что 1110 = В16.

Перевод двоичных чисел в системы счисления с основанием 2n

Для того, чтобы целое двоичное число записать в системе счисления с основанием q = 2n (4, 8, 16 и т.д.), нужно:

1) данное двоичное число разбить справа налево на группы по n цифр в каждой группе;

2) если в последней левой группе окажется меньше n разрядов, то ее надо дополнить слева нулями до нужного числа разрядов;

3) рассмотреть каждую группу как n-разрядное двоичное число и записать ее соответствующей цифрой в системе счисления с основанием q = 2n.

Ниже приводится таблица с числами систем счисления с основаниями q = 2n, где n = 1, 3, 4 и десятичной системы счисления.

Десятичная

Двоичная

Восьмеричная

Шестнадцатеричная

0

0

0

0

1

1

1

1

2

10

2

2

3

11

3

3

4

100

4

4

5

101

5

5

6

110

6

6

7

111

7

7

8

1000

10

8

9

1001

11

9

10

1010

12

А

11

1011

13

B

12

1100

14

C

13

1101

15

D

14

1110

16

E

15

1111

17

F

П 1.20. Перевести число 11001010011010101112 в восьмеричную систему счисления.

Разбиваем число на группы по три цифры - триады (т.к. q = 8, 8 = 2n, n = 3) справа налево и, пользуясь таблицей, записываем соответствующее восьмеричное число.

001

100

101

001

101

010

111

1

4

5

1

5

2

7

Ответ: 14515278

П 1.21. Перевести число 11001010011010101112 в шестнадцатеричную систему счисления.

Разбиваем число на группы по четыре цифры - тетрады (т.к. q = 16, 16 = 2n, n = 4) справа налево и, пользуясь таблицей, записываем соответствующее шестнадцатеричное число.

0110

0101

0011

0101

0111

6

5

3

5

7

Ответ: 6535716

П 1.22. Чему равно значение основания системы счисления Х, если известно, что 175Х = 7D16?

Решение: Запишем числа 175Х и 7D16 в десятичной системе счисления.

175Х = Х 2 + 7Х + 5,

7D16 = 7·16 + 13 = 125.

Но так как эти числа равны, то Х 2 + 7Х + 5 = 125.

Корни полученного квадратного уравнения: Х = 8 и Х = -15 (не подходит, так как основание системы счисления не может быть отрицательной величиной). Следовательно, основание системы счисления - 8.

Для того, чтобы произвольное число, записанное в системе счисления с основанием q = 2n, перевести в двоичную систему счисления, нужно каждую цифру этого числа заменить ее n-разрядным эквивалентом в двоичной системе счисления.

Применительно к компьютерной информации часто используются системы с основанием 8 (восьмеричная) или 16 (шестнадцатеричная).

П 1.23. Перевести двоичное число 110111101011101111 в шестнадцатеричную систему счисления.

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

0011 0111 1010 1110 1111.

А теперь, глядя на двоично-шестнадцатеричную таблицу, заменим каждую двоичную группу на соответствующую шестнадцатеричную цифру

3 7 А Е F.

Следовательно

1101111010111011112 = 37AEF16.

Тестовые задачи

Т 1.21. В саду 100q плодовых кустарников, из них 33 куста малины, 22 куста смородины красной, 16 кустов черной смородины и 17 кустов крыжовника. В какой системе счисления подсчитаны деревья?

Варианты ответа: а) 7; б) 9; в) 11; г) 13.

Т 1.22. Было 53q груши. После того, как каждую из них разрезали пополам, стало 136 половинок. В системе счисления с каким основанием вели счет?

Варианты ответа: а) 11; б) 13; в) 15; г) 17.

Т 1.23. Какое число больше?

Варианты ответа: а) 1527; б) 15210; в) 15212; г) 15216.

Т 1.24. Переведите двоичные числа в восьмеричную систему счисления:

а) 110000110101; 1010101 б) 11100001011001; 1000010101.

Т 1.25. Переведите двоичные числа в шестнадцатеричную систему счисления: а) 11011010001; 111111111000001 б) 10001111010; 100011111011.

Т 1.26. Переведите шестнадцатеричные числа в двоичную систему счисления: а) 1АС7 б) FACC.

Т 1.27. Переведите числа из восьмеричной системы счисления в шестнадцатеричную: а) 774; б) 665.

1.3. Представление символьной информации

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

Так, 1 бит (принимающий значения 0, 1) позволяет кодировать 2 символа, 2 бита (00, 01, 10, 11) - 4 символа, 3 бита (000, 001, 010, 100, 011, 101, 110, 111) - 8 символов и, наконец, n бит - 2n символов. Минимальное количество бит n, необходимое для кодирования N символов определяется по формуле

N ? 2n. (9)

С текстовыми данными можно производить следующие операции: сравнение двоичных кодов (>, <, =, ?), слияние и разбиение текста на отдельные символы или группы символов.

В наиболее распространенном ASCII стандарте кодировки каждому символу поставлено в соответствие двоичное число от 0 до 255 (8-битовый двоичный код), например: А - 01000001 (41), В - 01000010 (42), С - 01000011 (43), D - 01000100 (44) и т.д. Символы от 0 до 127 - латинские буквы, цифры и знаки препинания - составляют постоянную (базовую) часть таблицы. Расширенная таблица от 128 до 255 символов отводиться под национальный стандарт.

В настоящее время идет внедрение нового стандарта - Unicode. Этот стандарт определяет кодировку каждого символа двумя байтами. Соответственно, число одновременно все известные символы, в том числе японские и китайские иероглифы.

Существуют и национальные стандарты кодировки. Например, в СССР был введен стандарт КОИ-8 (код обмена информацией восьмизначный), который по сей день используется для кодировки текста.

П 1.24. Какое количество бит необходимо для кодирования 33 строчных и прописных букв русского алфавита.

Решение. Всего необходимо закодировать N = 66 букв, для чего согласно формуле (9)

потребуется n = 7 бит.

П 1.25. Закодируйте в двоичном, десятичном и шестнадцатеричном коде слово АВВА.

Ответ:

1) в двоичном коде: АВВА2 = 01000001 01000010 0100001001000001.

2) в десятичном коде:

А10 = 0*27 + 1*26 + 0*25 + 0*24 + 0*23 + 0*22 + 0*21 + 1*20 = 65

В10 = 0*27 + 1*26 + 0*25 + 0*24 + 0*23 + 0*22 + 1*21 + 0*20 = 66

АВВА10 = 65666665

3) в шестнадцатеричном коде

А16 = 41, В16 = 42.

АВВА16 = 41424241.

П 1.26. Какое максимальное количество символов может содержать кодировочная таблица, если при хранении один символ из этой таблицы занимает 10 бит памяти?

а) 800; б) 80; в) 1024; г) 512; д) 256.

Ответ: в.

Пояснение: необходимо воспользоваться формулой 2i = N, где i = 10 бит. Тогда N = 210 = 1024 - количество символов в кодировочной таблице.

П 1.27. Выбрать слово, имеющее наибольшую сумму кодов символов в таблице кодировки ASCII.

а) окно; б) кино; в) ника; г) конь; д) ночь.

Ответ: д.

Пояснение: При решении этой задачи используется принцип последовательного кодирования. Буквы в кодировочной таблице располагаются в алфавитном порядке. Нет необходимости знать код каждой буквы. Сопоставим, например, слова «кино» и «ника». Они отличаются только одной буквой. Код (номер) буквы «о» больше, чем код буквы «а». Следовательно, слово «кино» имеет большую сумму кодов символов. Аналогично проведем анализ остальных слов.

Тестовые задачи

Т 1.28. Выбрать фрагмент текста, имеющий минимальную сумму кодов в таблице ASCII.

Варианты ответа: а) 2b2d; б) файл; в) file; г) 1999; д) 2001.

Т 1.29. Какое минимальное количество бит потребуется для кодирования 26 прописных и строчных латинских букв.

Варианты ответа: а) 5 бит; б) 6 бит; в) 7 бит; г) 8 бит.

Т 1.30. В каком порядке будут идти фрагменты текста «excel», «байт», «8в», «10г», «9а», «10а», если упорядочить их по убыванию?

Варианты ответа:

а) байт, excel, 8в, 9а, 10г, 10а;

б) байт, excel, 8в, 9а, 10а, 10г;

в) 10а, 10г, 9а, 8в, байт, excel;

г) байт, excel, 10г, 10а, 9а, 8в;

д) excel, байт, 10г, 10а, 9а, 8в.

Т 1.31. Во сколько раз увеличиться информационный объем страницы текста при его преобразовании из кодировки Windows 1251 (таблица кодировки содержит 256 символов) в кодировку Unicode (таблица кодировки содержит 65536 символов)?

Варианты ответа: а) 2; б) 4; в) 6; г) 8.

1.4. Представление графической информации

Графическая информация представляет собой изображение, сформированное из определенного числа точек, именуемых пикселями. Качество изображения зависит от количества цветов и точек, составляющих изображение.

Пиксель - наименьший элемент изображения на экране (точка на экране).

Растр - прямоугольная сетка пикселей на экране.

Разрешающая способность экрана - размер сетки растра, задаваемого в виде произведения M?N, где M - число точек по горизонтали, N - число точек по вертикали (число строк).

Видеоинформация - информация об изображении, воспроизводимом на экране компьютера, хранящаяся в компьютерной памяти.

Видеопамять - оперативная память, хранящая видеоинформацию во время ее воспроизведения в изображение на экране.

Графический файл - это файл, хранящий информацию о графическом изображении.

Разрешающей способностью называют количество точек, которую определяют 4 основных ее значения: 640?480, 800?600, 1024?768, 1280?1024.

Битовой глубиной цвета называется количество бит, необходимое для кодирования цвета точки. Наиболее распространенными значениями битовой глубины цвета являются 4, 8, 16 и 24 бита на точку.

Количество цветов можно вычислить по формуле N = 2i, где i - битовая глубина цвета.

При кодировании цвета в основном используют две цветовые модели: RBG (R, Red - красный; B, Blue - синий; G, Green - зеленый) и CMYK (C, Cyan - голубой; M, Magenta - пурпурный; Y, Yellow - желтый; K, Black - черный).

П 1.28. Какой объем видеопамяти необходим для хранения четырех страниц изображения при условии, что разрешающая способность дисплея равна 640?480 точек, а используемых цветов - 32?

Решение:

1) N = 2i, 32 = 2i, i = 5 бит - глубина цвета;

2) 640*480*5*4 = 6144000 = 750 Кбайт.

Ответ: 750 Кбайт.

П 1.29. Объем видеопамяти равен 1875 Кбайтам и она разделена на 2 страницы. Какое максимальное количество цветов можно использовать при условии, что разрешающая способность экрана монитора 800?600?

Решение:

1) 1875*1024*8 = 30720000 бит - объем видеопамяти;

2) 30720000:800:600:2 = 16 бит - глубина цвета;

3) N = 2i = 216 = 65536 цветов.

Ответ: 65536 цветов.

П 1.30. 265-цветный рисунок содержит 1Кайт информации. Из скольких точек он состоит?

Решение:

1) N = 2i, 256 = 2i, i = 8 бит - информационный объем одной точки;

2) 1024*8 = 8192 бит - объем изображения;

3) 8192:8 = 1024 точек - на изображении.

Ответ: 1024 точек.

П 1.31. После преобразования графического изображения количество цветов уменьшилось с 256 до 32. Во сколько раз уменьшился объем занимаемой памяти?

Решение:

1) N1 = 2i, 256 = 2i, i1 = 8;

2) N2 = 2i, 32 = 2i, i2 = 5;

3) i1 / i2 = 8/5 = 1,6 раза.

Ответ: 1,6 раз.

Тестовые задачи

Т 1.32. Какой объем видеопамяти необходим для хранения двух страниц изображения при условии, что разрешающая способность дисплея равна 640?350 пикселей, а количество используемых цветов - 16?

Варианты ответа: а) 54,3 Кбайт; б) 124,3 Кбайт; в) 174,4 Кбайт ; г) 218,7 Кбайт.

Т 1.33. Какой объем видеопамяти необходим для хранения четырех страниц изображения, если битовая глубина равна 24, а разрешающая способность дисплея - 800?600 пикселей?

Варианты ответа: а) 4,8 Мбайт; б) 5,5 Мбайт; в) 6,7 Мбайт; г) 7,2 Мбайт.

Т 1.34. Объем видеопамяти равен 1 Мбайт. Разрешающая способность дисплея - 800?600. Какое максимальное количество цветов можно использовать при условии, что видеопамять делится на две страницы?

Варианты ответа: а) 64; б) 128; в) 256; г) 512.

Т 1.35. Битовая глубина равна 32, видеопамять делится на две страницы, разрешающая способность дисплея - 800?600. Вычислить объем видеопамяти.

Варианты ответа: а) 3,7 Мбайт; б) 4,8 Мбайт; в) 5,5 Мбайт; г) 6,4 Мбайт.

Т 1.36. Видеопамять имеет объем, в котором может храниться 4-х цветное изображение размером 640?480. Какого размера изображение можно хранить в том же объеме видеопамяти, если использовать 256-цветную палитру?

Варианты ответа: а) 160?120; б) 320?240; в) 640?480; г) 800?600.

Т 1.37. На экране монитора необходимо получить 1024 оттенка серого цвета. Какой должна быть глубина цвета?

Варианты ответа: а) 10 бит; б) 20 бит; в) 30 бит; г) 40 бит.

Т 1.38. Объем видеопамяти - 2 Мбайта, разрешающая способность дисплея равна 800?600. Сколько оттенков серого цвета можно получить на экране при условии, что видеопамять делится на две страницы?

Варианты ответа: а) 512; б) 1024; в) 1536; г) 2048.

Ответ: 1024 оттенка.

Т 1.39. Объем видеопамяти равен 2,5 Мбайта, глубина цвета - 16, разрешающая способность экрана монитора - 640?480 точек. Найти максимальное количество страниц, которое можно использовать при этих условиях.

Варианты ответа: а) 2; б) 3; в) 4; г) 5.

Т 1.40. Видеопамять имеет объем, в котором может хранится 8-цветное изображение размером 640?350 точек. Какого размера изображение можно хранить в том же объеме видеопамяти, если использовать 512-цветную плитру? Варианты ответа: а) 151245; б) 182434; в) 253624; г) 273066.

Т 1.41. После преобразования графического изображения количество цветов увеличилось с 256 до 65536. Во сколько раз увеличился объем занимаемой памяти?

Варианты ответа: а) 3,5; б) 2,5; в) 1,5; г) 0,5.

Т 1.42. Растровый графический редактор предназначен для:

а) создания чертежей; в) построения диаграмм; б) построения графиков; г) создания и редактирования рисунков.

Т 1.43. Из предложенного списка графическими форматами является:

1) TIFF; 2) TXT; 3) MPI; 4) JPG; 5) BMP.

Верные утверждения содержатся в варианте ответа:

а) 2, 3, 5; б) 1, 4, 5; в) 4, 5; г) 1, 2.

Т 1.44. Энтропия в информатике - это свойство:

а) данных; б) знаний; в) информации; г) условий поиска.

Т 1.45. Семантический аспект информации:

а) определяет информацию с точки зрения ее практической полезности для получателя;

б) определяет отношения между единицами информации;

в) определяет значение символа естественного алфавита;

г) дает возможность раскрыть ее содержание и показать отношение между смысловыми значениями ее элементов.

Т 1.46. СMYK является:

а) графическим редактором; б) системой представления цвета;

в) форматом графических файлов; г) типом монитора.

Т 1.47. Если 1110 = 23х, то основание системы счисления Х равно:

а) 4; б) 8; в) 10; г) 16.82.

Т 1.48. Словарный запас некоторого языка составляет 256 слов, каждое из которых состоит точно из 4 букв. Сколько букв в алфавите языка?

а) 8; б) 4; в) 64; г) 1024; д) 256.

2. Технические средства реализации информационных процессов

2.1. Основные этапы развития информатики и вычислительной техники

С этой темой можно ознакомиться в разделе 2.1. пособия [1].

Тестовые задачи

Т 2.1. Установите хронологическую последовательность изобретения перечисленных приспособлений для счета:

а) аналитическая машина Ч. Беббиджа; б) арифмометр «Паскалина»;

в) абак; г) счеты.

Т 2.2. Первым программистом считается:

а) Готфрид Лейбниц; б) Ада Лавлейс;

в) Джон фон Нейман; г) Блез Паскаль.

Т 2.3. Продолжите фразу: «Деление электронной вычислительной техники на поколения обусловлено…»

а) исторической обстановкой; б) развитием элементной базы;

в) уменьшением размеров компьютеров; г) развитием науки.

Т 2.4. Установите соответствие между поколениями ЭВМ и основными составляющими элементной базы. К каждой позиции, данной в первом столбце, подберите соответствующую позицию из второго столбца.

Поколение ЭВМ

Элементная база

1

I поколение

а

Микросхемы

2

II поколение

б

БИС, СБИС

3

III поколение

в

Транзисторы

4

IV поколение

г

Электронные лампы

Запишите в таблицу выбранные буквы, а затем получившуюся последовательность букв без пробелов и других символов запишите в ответ.

2.2. Состав и назначение основных элементов персонального компьютера

С этой темой можно ознакомиться в разделе 2.2. пособия [1].

Тестовые задачи

Т 2.5. В левой части таблицы приведены названия носителей, а в правой - их возможная емкость. К каждой позиции левого столбца подберите соответствующую позицию из правого столбца.

Носитель

Емкость

1

Жесткий диск

а

256Мбайт - 2Гбайт

2

Флоппи-диск

б

700Мбайт

3

CD-RW

в

1,44Мбайт

4

Флэш-память

г

80Мбайт и более

Запишите в таблицу выбранные буквы, а затем получившуюся последовательность букв без пробелов и других символов запишите в ответ.

Т 2.6. Что из перечисленного является носителем информации?

1. дистрибутив; 2. флоппи-диск; 3. блокнот; 4. пластинка; 5. дисковод.

Выберите правильный вариант ответа:

а) 2, 3, 4, 5; б) 2, 3, 4; в) 1, 2, 5; г) 1, 2, 4, 5.

Т 2.7. Что из перечисленного входит в состав системы НЖМД?

1. головки записи / чтения; 2. гибкий диск; 3. дисковод; 4. жесткий диск.

Выберите правильный вариант ответа:

а) 1, 2, 3; б) 1, 2, 4; в) 1, 2, 3; г) 1, 2, 4.

Т 2.8. К какому типу памяти относится жесткий диск персонального компьютера?

а) внутренняя; б) внешняя; в) центральная; г) переносная.

Т 2.9. Теоретические основы функционирования и структуры ЭВМ разработаны группой ученых под руководством:

а) Джона фон Неймана; б) Билла Гейтса;

в) Эмиля Поста; г) Алана Тьюринга.

Т 2.10. Во время исполнения прикладная программа хранится:

а) в видеопамяти; б) в процессоре;

в) в оперативной памяти; г) в ПЗУ.

Т 2.11. При отключении компьютера информация стирается:

а) из оперативной памяти; б) из постоянного запоминающего устройства;

в) на магнитном диске; г) на компакт-диске.

2.3. Устройства ввода (вывода)

С этой темой можно ознакомиться в разделе 2.3. пособия [1].

Тестовые задачи

Т 2.12. Установите соответствие между периферийными устройствами компьютера и их разновидностью в классификации. К каждой позиции, данной в первом столбце, подберите соответствующую позицию из второго столбца.

Носитель

Емкость

1

Сканер

а

Устройство ввода

2

Плоттер

б

Устройство вывода

3

Световое перо

в

4

Джойстик

г

5

Колонки

д

6

Микрофон

е

Запишите в таблицу выбранные буквы, а затем получившуюся последовательность букв без пробелов и других символов запишите в ответ.

Т 2.13. Какое из перечисленных устройств вывода можно использовать для ввода информации?

а) монитор с сенсорным экраном; б) принтер - копир; в) плоттер; г) звуковые колонки.

3. Программные средства реализации информационных процессов

С этой темой можно ознакомиться в главе 3 пособия [1].

Тестовые задачи

Т 3.1. Выберите операционную систему:

а) Adobe; б) IBM PC; в) API; г) UNIX.

Т 3.2. Редактирование текста представляет собой:

а) процесс внесения изменений в имеющийся текст;

б) процедуру сохранения текста на диске в виде текстового файла;

в) процесс передачи текстовой информации по компьютерной сети;

г) процедуру считывания с внешнего запоминающего устройства ранее

созданного текста.

Т 3.3. Задан полный путь к файлу C:\KOD\MOD\text.doc. Каково содержимое корневого каталога диска С:

а) MOD; б) KOD; в) KOD\MOD; г) text.doc.

Т 3.4. В основные функции операционной системы не входит:

а) организация файловой структуры; б) обеспечение диалога с пользователем;

в) разработка программ для ЭВМ; г) управление ресурсами компьютера.

Т 3.5. Для управления файлами и папками в ОС Windows можно использовать:

а) панель управления; б) проводник; в) меню кнопки «Пуск»; г) панель задач.

Т 3.6. В текстовом редакторе при задании параметров страницы устанавливаются:

а) гарнитура, размер, начертание; б) отступ, интервал;

в) поля, ориентация; г) стиль, шаблон.

Т 3.7. Установите соответствие между приложениями, перечисленными в первом столбце, и их назначением во втором столбце таблицы.

Приложение

Назначение приложения

1

WinRar

а

Файловый менеджер

2

Doctor Web

б

Восстановление поврежденных файлов и дисков

3

Windows Commander

в

Архивация и разархивация данных

4

ScanDick

г

Антивирусная проверка

Выберите правильный ответ.

а) г в а б; б) в г б а; в) в г а б; г) б г а в.

Т 3.8. Из предложенного списка файлов:

1) .doc; 2) .gif; 3).jpg; 4) .exe; 5) .bmp; 6) .bak,

выберите расширения графических файлов:

а) 1,3,5; б) 2,3,4; в) 2,3,5; г) 3,5,6.

4. Модели решения функциональных и вычислительных задач

4.1. Основы логики

Логические выражения и операции

Логика - это наука о формах и способах мышления. Это учение о способах рассуждений и доказательств.

Законы мира, сущность предметов, общее в них мы познаем посредством абстрактного мышления. Логика позволяет строить формальные модели окружающего мира, отвлекаясь от содержательной стороны.

Мышление всегда осуществляется через понятия, высказывания и умозаключения.

Понятие - это форма мышления, которая выделяет существенные признаки предмета или класса предметов, позволяющие отличать их от других.

Высказывание - это формулировка своего понимания окружающего мира. Высказывание является повествовательным предложением, в котором что-либо утверждается или отрицается.

По поводу высказывания можно сказать, истинно оно или ложно.

П 4.1. Истинное высказывание: «Буква «а» - гласная».

Ложное высказывание: «Компьютер был изобретен в середине XIX века».

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

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

Можно определить понятия логической переменной, логической функции и логической операции.

Логическая переменная - это простое высказывание, содержащее только одну мысль. ЕЕ символическое обозначение - латинская буква (например, A, B, X, Y и т.д.). Значением логической переменной могут быть только константы ИСТИНА или ЛОЖЬ; True (T) или False (F); 1 или 0.

Составное высказывание - это логическая функция, которая содержит несколько простых мыслей, соединенных между собой с помощью логических операций. Ее символическое обозначение - F(A, B,…).

На основании простых высказываний могут быть построены составные высказывания.

Логические операции - это логическое действие.

Рассмотрим три базовые логические операции - отрицание, конъюнкцию, дизъюнкцию и дополнительные - импликацию и эквивалентность.

A

B

А-В

1

1

0

1

1

1

1

1

0

0

0

1

0

0

0

1

1

0

1

1

0

0

0

1

0

0

1

1

Если составное высказывание (логическую функцию) выразить в виде формулы, в которую войдут логические переменные и знаки логических операций, то получится логическое выражение, значение которого можно вычислить. Значением логического выражения могут быть только ЛОЖЬ или ИСТИНА. При составлении логического выражения необходимо учитывать порядок выполнения логических операций, а именно:

1) действия в скобках;

2) инверсия, конъюнкция, дизъюнкция, импликация, эквивалентность.

П 4.2. Записать в виде логического выражения следующее высказывание: «Летом Петя поедет в деревню и, если будет хорошая погода, то он пойдет на рыбалку».

1. Проанализируем составное высказывание.

Оно состоит из следующих простых высказываний: «Петя поедет в деревню», «Будет хорошая погода», «Он пойдет на рыбалку». Обозначим их через логические переменные:

А = Петя поедет в деревню;

В = Будет хорошая погода;

С = Он пойдет на рыбалку.

2. Запишем высказывание в виде логического выражения, учитывая порядок действий. Если необходимо, расставим скобки:

F = A Л (B>C).

П 4.3. Есть два простых высказывания:

А - «Число 10 - четное»

В - «Волк - травоядное животное».

Составьте из них все возможные высказывания и определите их истинность. Ответ:

AЛB

A V B

A > B

A - B

Ложь (0)

Истина (1)

Ложь (0)

Истина (1)

Ложь (0)

Ложь (0)

Тестовые задачи

Составить и записать сложные высказывания из простых с использованием логических операций.

Т 4.1. Неверно, что и Z < 0.

Варианты ответа:

а) ; б) ;

в) ; г)

Т 4.2. Z является min (Z, Х, Y).

Варианты ответа:

а) (Z < Y)Л(Z < X); б) (Z > Y)Л(Z < X);

в) (Z < Y)V(Z < X); г) (Z < Y)Л(Z > X).

Т 4.3. А является max (A, B, C).

Варианты ответа:

а) (A > B) Л (A < C); б) (A > B) Л (A > C);

в) (A < B) Л (A > C); г) (A > B) V (A > C).

Т 4.4. Любое из чисел X, Y, Z положительно.

Варианты ответа:

а) (X > 0) Л (Y > 0) V (Z > 0); б) (X > 0) V (Y > 0) Л (Z > 0);

в) (X > 0) V (Y > 0) V (Z > 0); г) (X > 0) Л (Y > 0) Л (Z > 0).

Т 4.5. Любое из чисел X, Y, Z отрицательно.

Варианты ответа:

а) (X < 0) V (Y < 0) V (Z < 0); б) (X > 0) V (Y < 0) Л (Z < 0);

в) (X < 0) Л (Y < 0) V (Z < 0); г) (X < 0) Л (Y < 0) Л (Z < 0).

Т 4.6. Все числа X, Y, Z равны 12.

Варианты ответа:

а) (X = 12) V (Y = 12) Л (Z = 12); б) (X = 12) Л (Y = 12) V (Z = 12);

в) (X = 12) Л (Y = 12) Л (Z = 12); г) (X = 12) V (Y = 12) V (Z = 12).

Т 4.7. Только одно из чисел X, Y отрицательно.

Варианты ответа:

а) (X < 0) Л (Y > 0) Л (X > 0) Л (Y < 0); б) (X < 0) V (Y > 0) V (X > 0) Л (Y < 0);

в) (X < 0) Л (Y< 0) V (X > 0) Л (Y < 0); г) (X < 0) Л (Y > 0) V (X > 0) Л (Y < 0).

Т 4.8. Какое логическое выражение соответствует высказыванию: «Точка Х принадлежит интервалу (А, В)»?

Варианты ответа:

а) (X < A) или (X > B); б) (X > A) и (X < B);

в) не (X < A) или (X > B); г) (X > A) или (X > B).

4.2. Таблицы истинности. Логические схемы

Таблицы истинности

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

Для составления таблицы необходимо:

1) выяснить количество строк в таблице (вычисляется как 2n, где n - количество переменных);

2) выяснить количество столбцов = количество переменных + количество логических операций;

3) установить последовательность выполнения логических операций;

4) построить таблицу, указывая названия столбцов и возможные наборы значений исходных переменных;

5) заполнить таблицу истинности по столбцам.

П 4.4. Построим таблицу истинности для выражения F = (A V B) Л (V ).

Количество строк = 22 (2 переменных) + 1(заголовки столбцов) = 5.

Количество столбцов = 2 логические переменные (А, В) + 5 логических операций (V, Л, - , V, - ) = 7.

Расставим порядок выполнения операций: 1 5 2 4 3

(А V B) Л ( V )

Построим таблицу:

A

B

A V B

V

(A V B)Л( V )

0

0

0

1

1

1

0

0

1

1

1

0

1

1

1

0

1

0

1

1

1

1

1

1

0

0

0

0

Логические схемы

Из трех логических операций конъюнкции, дизъюнкции и инверсии (отрицания), выполняемых соответствующими элементами конъюнктром, дизъюнктром и инвертором, можно реализовать любые логические выражения.

А
1
1
0

0

В
1
0
1

0

Результат
1
0
0

0

А
1
1
0

0

В
1
0
1

0

Результат
1
1
1

0

А
1

0

0

1

Конъюнктор

Дизъюнктор

Инвертор

Построение логических схем

Правило построения логических схем:

1) Определить число логических переменных;

2) Определить количество логических операций и их порядок;

3) Изобразить для каждой логической операции соответствующий ей вентиль;

4) Соединить вентили в порядке выполнения логических операций.

П 4.5. Пусть Х = истина, Y = ложь. Составить логическую схему для следующего логического выражения: F = X Y X.

1) Две переменные - X и Y;

2) Две логические операции: 2 1

X Y X;

3) Строим схему:

Ответ: 1 V 0 Л 1 = 1.

П 4.6. Построить логическую схему, соответствующую логическому выражению F = X Y . Вычислить значения выражения для Х = 1, Y = 0.

1) Переменных две: Х и Y;

2) Логических операций три: конъюнкция и две дизъюнкции: 1 4 3 2

X Y ;

3) Схему строим слева направо в соответствии с порядком логических операций:

4) Вычислим значение выражения: F = 1 0 = 0.

Тестовые задачи

Т 4.9. Составьте таблицы истинности для следующих логических выражений:

1) F = (X ) Z.

2) F = X Y X.

3) F = (Y X).

4) F = (Z Л Y).

Т 4.10. Для какого из указанных значений числа X истинно высказывание:

(X > 4) \/ ((X > 1) > (X > 4))?

а) 1; б) 2; в) 3; г) 4.


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

  • Графические обозначения символов, применяемые при составлении схем алгоритмов. Оформление текстовых документов. Описание вычислительных методов алгоритмизации и программирования задач. Ручной просчет отладочного варианта. Машинное тестирование программы.

    курсовая работа [178,2 K], добавлен 01.06.2014

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

    дипломная работа [7,5 M], добавлен 16.08.2015

  • Описание вычислительной техники, характеристика операционных систем и языков программирования. Сравнительный анализ аналогов и прототипов. Разработка алгоритма решения задачи. Выбор средств и методов решения задач. Проектирование программного обеспечения.

    отчет по практике [1,0 M], добавлен 23.03.2015

  • Классификация служебных программных средств. Файловая структура операционных систем. Основы графического интерфейса пользователя Windows XX. Анализ алгоритмов решения задач. Описание процесса разработки программного обеспечения и результатов работы.

    курсовая работа [2,4 M], добавлен 14.11.2016

  • Формализация и стандартизация данных, необходимых для разработки веб-сайта. Описание среды программирования. Требования к техническому обеспечению. Алгоритмизация данных и защитное программирование. Анализ результатов решения и инструкция пользователю.

    дипломная работа [3,7 M], добавлен 30.06.2014

  • Возможности среды программирования delphi при разработке приложения с визуальным интерфейсом. Отладка программных модулей с использованием специализированных программных средств. Тестирование программного обеспечения. Оптимизация программного кода.

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

  • Cоздание и описание логической модели автоматизированной системы обработки информации. Проектирование структуры системы в виде диаграмм UML. Анализ программных средств разработки программного обеспечения и интерфейса. Осуществление тестирования программы.

    дипломная работа [2,5 M], добавлен 25.01.2015

  • Возможности современных компьютерных технологий решения задач в средах MS Excel, MS Word. Область программирования в офисных пакетах. Применение ЭВМ в решении математических задач. Разработка программного обеспечения. Разработка приложений с помощью VBA.

    дипломная работа [742,2 K], добавлен 29.01.2009

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

    контрольная работа [28,4 K], добавлен 05.04.2010

  • Программа как описание процесса обработки данных. Неконструктивность понятия правильной программы. Надежность программного средства. Технология программирования как технология разработки надежных программных средств. Интеллектуальные возможности.

    курс лекций [168,3 K], добавлен 26.12.2008

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