рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Лекции по курсу Информатика Лекция 1. Основные понятия и методы теории информатики и кодирования. Информатика как научная дисциплина. Понятие информации и информационных процессов

Лекции по курсу Информатика Лекция 1. Основные понятия и методы теории информатики и кодирования. Информатика как научная дисциплина. Понятие информации и информационных процессов - Лекция, раздел Информатика, Министерство Образо...

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное Агентство по образованию Костромской государственный университет им. Н.А. Некрасова   Кафедра информационных технологий в образовании   Лекции по курсу «Информатика» для студентов специальности 040101.65 «Социальная работа» Составитель: ассистент кафедры информационных технологий в образовании Тихонов С.С. Кострома

Содержание:

Лекция 1. Основные понятия и методы теории информатики и кодирования. 4

1.1. Информатика как научная дисциплина. 4

1.2. Понятие информации и информационных процессов. 4

1.3. Меры и единицы количества и объема информации. 6

1.4. Позиционные системы счисления. 11

1.5. Логические основы ЭВМ.. 18

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

2.1. История развития ЭВМ.. 24

2.2. Понятие и основные виды архитектуры ЭВМ.. 25

2.3. Состав и назначение основных устройств персонального компьютера, их характеристики. 26

2.4. Запоминающие устройства: классификация, принцип работы, основные характеристики. 28

2.5. Устройства ввода/вывода данных, их разновидности и основные характеристики 29

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

3.1. Понятие и виды программного обеспечения компьютера. 32

3.2. Операционная система. 34

3.3. Файловая система компьютера. 35

3.4. Технологии обработки текстовой информации. 37

3.5. Электронные таблицы.. 50

3.6. Технологии хранения, поиска и сортировки информации в базах данных 73

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

4.1. Моделирование как метод познания. 85

4.2. Классификация и формы представления моделей. 86

4.3. Методы и технологии моделирования. 87

4.4. Формы представления информационных моделей. 88

4.5. Формализация. 89

4.6. Объекты и их связи. 90

4.7. Табличные информационные модели. 91

4.8. Иерархические информационные модели. 92

4.9. Сетевые информационные модели. 94

Лекция 5. Алгоритмизация и программирование. 96

5.1. Понятие алгоритма и исполнителя алгоритмов. 96

5.2. Языки программирования и их виды.. 99

5.3. Среда программирования Turbo Pascal 100

5.4. Язык программирования Pascal 101

5.5. Линейные алгоритмы. Простые операторы языка Pascal 105

5.6. Разветвляющиеся алгоритмы. Условные операторы языка Pascal 108

5.7. Циклические алгоритмы. Операторы цикла языка Pascal 110

Лекция 6. Локальные и глобальные сети ЭВМ... 113

6.1. Назначение компьютерных сетей. 113

6.2. Виды компьютерных сетей. 114

6.3. Понятие глобальной компьютерной сети «Интернет». 115

6.4. Основы функционирования Интернета. 116

6.5. Адресация в сети Интернет. 117

6.6. Службы Интернета. 118

6.7. Способы подключения к Интернету. 122

6.7.1. Подключение по коммутируемой телефонной линии с помощью модема. 122

6.7.2. Подключение с применением спутниковой антенны.. 123

6.7.3. ADSL-доступ с применением телефонной линии. 125

6.7.4. Подключение к Интернет по выделенной телефонной линии. 127

6.7.5. Подключение к Интернет по технологии GPRS. 128

6.7.6. Подключение к Интернет по технологии Ethernet 129

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


Лекция 1. Основные понятия и методы теории информатики и кодирования

1.1. Информатика как научная дисциплина

Информатика - это новая научная дисциплина и новая информационная индустрия, связанные с использованием персональ­ных компьютеров и сетей ЭВМ.

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

Предмет информатики составляют следующие понятия:

- аппаратное обеспечение средств вычислительной техники;

- программное обеспечение средств вычислительной техники;

- средства взаимодействия аппаратного и программного обеспечения;

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

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

Слово информатика происходит от французского слова Informatique, образованного в результате объединения терминов Informacion (информация) и Automatique (автоматика), что выражает ее суть как науки об автоматической обработке информации.

1.2. Понятие информации и информационных процессов

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

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

Данные – составная часть информации, представляющая собой зарегистрированные сигналы.

В связи с этим, дадим следующую трактовку термину «информации» (с точки зрения науки информатики):

Информация – продукт взаимодействия данных и адекватных методов их обработки.

Свойства информации:

§ Объективность. Информация объективна, если она не зависит от чьего-либо мнения или суждения.

§ Полнота. Информация полна, если её достаточно для понимания и принятия решений. Полнота информации во многом характеризует качество информации.

§ Достоверность. Информация достоверна, если она отражает истинное положение дел.

§ Точность. Точность информации определяется степенью ее близости к реальному состоянию объекта, процесса, явления и т.п.

§ Доступность. Доступность информации – мера возможности получить ту или иную информацию.

§ Актуальность. Актуальность информации – это степень соответствия информации текущему моменту времени.

§ Понятность. Информация становится понятной, если она выражена языком, на котором говорят те, кому предназначена эта информация.

Использование информации предусматривает выполнение над ней некоторых действий, называемых информационными процессами.

Информационные процессы – это процессы сбора, передачи, хранения, обработки и использования информации.

1.3. Меры и единицы количества и объема информации

Алфавитный подход к измерению количества информации

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

 

Пример: Сигнал SOS: 3 знака в латинском алфавите;

 

11 знаков в алфавите Морзе: ··· пауза – – – пауза ···.

 

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

Пример: Пусть сообщение в двоичном алфавите выглядит следующим образом: 000100010001. Мы не знаем, какая информация была заложена в этом сообщении, но можем легко подсчитать его длину – 12 двоичных знаков, следовательно, его информационный объем равен 12-ти битам.

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

закодированные по-разному, будут иметь различный информационный объем. Сообщения одинаковой длины могут нести как совершенно бесполезные сведения, так и нужную информацию. Пример: Применяя алфавитный подход, получаем, что информационный объем слов “фыырпбьощ” и “компьютер” совершенно одинаков, а слов “ученик” и “учащийся” – различен.

Если алфавит содержит 2n знаков, то каждый из его знаков можно закодировать с помощью n знаков двоичного алфавита. Таким образом, объем информации, содержащейся в сообщении длиной m при использовании алфавита мощностью 2n, равен m·n бит.

Пример:

Найдем информационный объем слова SOS, записанного в компьютерной кодировке. При кодировании букв в компьютере используется либо алфавит ASCII (American Standard Code for Information Interchange — американский стандартный код обмена информацией), состоящий из 28=256 знаков, либо алфавит Unicode, мощность которого 216 = 65536. В слове SOS три буквы, следовательно, его информационный объем 3·8=24 или 3·16=48 бит, в зависимости от используемой кодировки.

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

Единицы измерения информации

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

 

1 байт = 23 бит = 8 бит

1 килобайт (Кб) = 210 байт = 1024 байт

1 мегабайт (Мб) = 1024 Кб

1 гигабайт (Гб) = 1024 Мб

1 терабайт (Тб) = 1024 Гб

То, что отношения между единицами измерения кратны степеням 2, объясняется большим теоретическим и практическим значением двоичного кодирования в информатике.

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

С точки зрения отдельного человека, ценность информации определяется тем, насколько она проясняет для него какой-либо вопрос, то есть уменьшает неопределенность ситуации. При этом количество одной и той же информации может быть оценено различными людьми по-разному. Для объективного измерения количества информации необходимо формализовать задачу.

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

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

Чем больше равновозможных событий, тем больше неопределенность ситуации.

Минимальный размер сообщения о том, что произошло одно из двух равновозможных событий, равен одному биту.

Информацию о том, что произошло первое событие, можно закодировать в двоичном алфавите нулем, а о том, что произошло второе событие – единицей.

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

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

Пример. С точки зрения уменьшения неопределенности, сообщение о исходе опыта бросания двух идеальных монет (четыре равновозможных события: орел-решка; решка-орел; орел-орел; решка-решка) несет два бита информации. Действительно, 2n в данном случае равняется четырем, следовательно n = 2.

Задача нахождения n по известному значению k = 2n решается нахождением логарифма числа k по основанию 2, поэтому, для того, чтобы закодировать информацию, уменьшающую неопределенность в k раз, необходимо log2k бит информации. Приведем таблицу некоторых двоичных логарифмов, являющихся целыми числами.

n log2k

Пример. С точки зрения уменьшения неопределенности, сообщение о исходе опыта бросания точечного объекта на шахматную доску (равновозможные события - попадания в одну из 64 клеток) несет 6 бит информации. Действительно, k в данном случае равняется 64, log264 = 6. Минимальная длина двоичного сообщения также будет равна 6. Подробнее: номер клетки доски по вертикали можно закодировать целым числом от 0 до 7. Для этого требуется 3 двоичных разряда. Еще 3 разряда нужны для того, чтобы закодировать номер клетки доски по горизонтали, 3+3=6. Можно также просто пронумеровать все клетки числами от 0 до 63. Для этого опять-таки потребуется 6 разрядов.

1.4. Позиционные системы счисления

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

Существуют позиционные и непозиционные системы счисления.

В непозиционных системах счисления вес цифры (т. е. тот вклад, который она вносит в значение числа) не зависит от ее позициив записи числа. Так, в римской системе счисления в числе ХХХII (тридцать два) вес цифры Х в любой позиции равен просто десяти.

В позиционных системах счисления вес каждой цифры изменяется в зависимости от ее положения (позиции) в последовательности цифр, изображающих число. Например, в числе 757,7 первая семерка означает 7 сотен, вторая — 7 единиц, а третья — 7 десятых долей единицы.

Сама же запись числа 757,7 означает сокращенную запись выражения

700 + 50 + 7 + 0,7 = 7 . 102 + 5 . 101 + 7 . 100 + 7 . 10-1 = 757,7.

Любая позиционная система счисления характеризуется своим основанием.

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

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

Пример: Переведем число 75 из десятичной системы в двоичную, восьмеричную и шестнадцатеричную:

Ответ: 7510 = 1 001 0112 = 1138 = 4B16.

Для перевода правильной десятичной дpоби F в систему счисления с основанием q необходимо F умножить на q , записанное в той же десятичной системе, затем дробную часть полученного произведения снова умножить на q, и т. д., до тех пор, пока дpобная часть очередного пpоизведения не станет pавной нулю, либо не будет достигнута требуемая точность изображения числа F в q-ичной системе. Представлением дробной части числа F в новой системе счисления будет последовательность целых частей полученных произведений, записанных в порядке их получения и изображенных одной q-ичной цифрой. Если требуемая точность перевода числа F составляет k знаков после запятой, то предельная абсолютная погрешность при этом равняется q -(k+1) / 2.

Пример. Переведем число 0,36 из десятичной системы в двоичную, восьмеричную и шестнадцатеричную:

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

Перевод в десятичную систему числа x, записанного в q-ичной cистеме счисления (q = 2, 8 или 16) в виде xq = (anan-1 ... a0 , a-1 a-2 ... a-m)q сводится к вычислению значения многочлена

x10 = an qn + an-1 qn-1 + ... + a0 q0 + a-1 q -1 + a-2 q-2 + ... + a-m q-m
средствами десятичной арифметики.

Примеpы:

Кроме десятичной широко используются системы с основанием, являющимся целой степенью числа 2, а именно:

  • двоичная (используются цифры 0, 1);
  • восьмеричная (используются цифры 0, 1, ..., 7);
  • шестнадцатеричная (для первых целых чисел от нуля до девяти используются цифры 0, 1, ..., 9, а для следующих чисел — от десяти до пятнадцати — в качестве цифр используются символы A, B, C, D, E, F).

Полезно запомнить запись в этих системах счисления первых двух десятков целых чисел:

10-я 2-я 8-я 16-я

 

10-я 2-я 8-я 16-я
A
B
C
D
E
F

 

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

Сложение

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

Сложение в шестнадцатеричной системе

Шестнадцатеричная: F16+616 Ответ: 15+6 = 2110 = 101012 = 258 = 1516. Проверка. Преобразуем полученные суммы к десятичному… Пример 2. Сложим числа 141,5 и 59,75.

Вычитание

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

Логическое сложение (дизъюнкция).

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

Например, «Москва – столица России или 2+2=5».

Обозначение операции: .

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

A B F=AB

Логическое умножение (конъюнкция).

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

Например, «Москва – столица России и 2+2=5».

Обозначения операции:

 

 

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

A B F=AB

Логическое отрицание (инверсия).

Если высказывание образовано добавлением к нему частицы «не», то говорят, что задана операция логическое отрицание (инверсия).

Обозначение операции:

Например, «не 2+2=5».

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

A

Логическое следование (импликация).

Если составное высказывание образовано соединением простых высказываний с помощью оборота речи «если…, то…», то говорят, что задана операция логическое следование (импликация).

Например, «Если завтра будет дождь, то мы не пойдем гулять»

Обозначение операции: .

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

A B F=AB

Логическое равенство (эквиваленция).

Если составное высказывание образовано соединением простых высказываний с помощью оборота речи «…тогда и только тогда, когда…», то говорят, что задана операция логическое равенство (эквиваленция).

«Студент будет допущен к экзамену тогда и только тогда, когда он сдаст все лабораторные работы».

Обозначение операции: .

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

A B F=AB

Правила построения таблицы истинности

2. Количество столбцов таблицы равно сумме логических переменных и логических операций. Пример: Составим таблицу истинности для формулыF=, которая содержит 2 переменные x и y и 5 логических операций. В первых двух…

Многоколончатая верстка

2.В появившемся окне «Колонки» необходимо задать нужное количество колонок, размеры колонок и, если это необходимо, разделитель колонок.   3.Переход на новую колонку происходит автоматически по окончании свободного места в колонке. Если же необходимо…

Работа со списками

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

Стилевое оформление текста

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

Работа с таблицами в текстовом редакторе

Рисование таблицы

1.Для того чтобы самостоятельно создать структуру таблицы (нарисовать ее строки и столбцы), необходимо вывести на экран панель инструментов «Таблицы и границы», выбрав в пункте меню «Таблица» команду «Нарисовать таблицу».

2.На появившейся панели инструментов «Таблицы и границы» необходимо нажать на кнопку .

3.Выбирая тип линии и ее толщину, необходимо начертить строки и столбцы таблицы.

4.Инструмент «Ластик» позволяет удалить лишние и ненужные линии.

 

Работа со строками и столбцами

1.Для того чтобы сделать одинаковую ширину столбцов или высоту строк, необходимо в пункте меню «Таблица» выбрать команду «Автоподбор» и выбрать необходимую команду.

2.Для удаления таблицы, строк, столбцов и ячеек необходимо в пункте меню «Таблица» выбрать команду «Удалить» и нажать левой клавишей мыши на нужную опцию.

3.Для выделения таблицы, строки, столбца или ячейки необходимо в пункте меню «Таблица» выбрать команду «Выделить» и нажать левой клавишей мыши на нужную опцию.

 

Работа с табличным текстом

1.Для задания направления текста в ячейке (горизонтальное, вертикальное), необходимо нажать правой клавишей мыши в нужной ячейке и в появившемся контекстном меню выбрать команду «Направление текста…».

 

2.Для выбора способа выравнивания текста в ячейке таблицы, необходимо нажать правой клавишей мыши в ячейке и в появившемся контекстном меню выбрать команду «Выравнивание в ячейке», установить один из девяти способов выравнивания.

 

3.Для установки заливки в ячейке, необходимо нажать правой клавишей мыши в ячейке и в появившемся контекстном меню выбрать команду «Свойства таблицы…», далее нажать на командную кнопку «Границы и заливка…», активировать вкладку «Заливка» и в появившемся диалоговом окне «Заливка» установить необходимые параметры заливки:

– цвет заливки;

– узор заливки;

– к чему применяется заливка (абзацу, ячейке, таблице).

 

Адресация ячеек таблицы

Все строки и столбцы таблицы имеют свою нумерацию. Строки таблицы нумеруются арабскими цифрами 1, 2, 3, …Столбцы таблицы нумеруются латинскими буквами или их сочетаниями a, b, c, …, aa, ab, … Для обращения к ячейке необходимо указать номер столбца и номер строки, на пересечении которых она находится: a1, b2, c12, …

Если группа ячеек таблицы образует прямоугольную область, то такая группа называется диапазоном ячеек. Для обращения к диапазону ячеек указывают адрес левой верхней ячейки диапазона и через двоеточие адрес правой нижней ячейки. Если диапазон образуют ячейки только одного столбца, то вместо адреса левой верхней ячейки просто указывается адрес верхней ячейки. Например, a1:b3, b8:c:10, a1:a10.

Вычисления в ячейках таблицы

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

Для того чтобы Wordмог произвести вычисления в ячейке таблицы, необходимо вставить формулу:

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

2.В пункте меню «Таблица» выбрать команду «Формула…».

3.В появившемся диалоговом окне «Формула» указать необходимые параметры:

– ввести формулу, которая должна начинаться со знака «=»и может включать в себя адреса ячеек, диапазоны ячеек, числа, функции, знаки арифметических операций (+, -, *, /). Например:

=a1/a2+(c5-a2*b2)

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

Функции:

а) ABS(адрес ячейки) – возвращает модуль значения ячейки с указанным адресом;

б) COUNT(диапазон ячеек) – вычисляет количество ячеек в диапазоне. Например: count(b1:c12);

в) MAX(диапазон ячеек или их адреса через «;») – максимальное значение диапазона ячеек. Например, MAX(a1:b12; c13; d14);

г) MIN(диапазон ячеек или их адреса через «;») - минимальное значение диапазона ячеек. Например, MIN(a1:b12; c13; d14);

д) SUM(диапазон ячеек или их адреса через «;») – сумма значений ячеек из диапазона. Например, SUM(a1:b12; c13; d14);

е) AVERAGE(диапазон ячеек или их адреса через «;») – среднее арифметическое значений ячеек из диапазона. Например, AVERAGE(a1:b12; c13; d14).

Построение диаграмм по табличным данным

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

2) В пункте меню «Вставка» выбрать команду «Рисунок - Диаграмма».

3) Если необходимо, то изменить данные в появившейся таблице:

4) Щелкнуть левой клавишей мыши в любом свободном месте рабочего поля окна текстового процессора. На листе появится диаграмма:

Работа с графическими объектами

Вставка рисунка из файла Для вставки рисунка из файла, необходимо в пункте меню Вставка выбрать команду… Вставка рисунка из коллекции Microsoft Office

Создание автоматического оглавления

Создание автоматического оглавления 1.Вставить текстовый курсор в знакоместо расположения оглавления. 2.В пункте меню «Вставка» выбрать команду «Ссылка – Оглавление и указатели…»

Правила записи формул

2. Формула может содержать адреса ячеек, знаки арифметических операций (+, -, *, /), знаки операций сравнения (>, <, =, >= - больше или… 3. Арифметические операции выполняются согласно их приоритету, если не указан… 4. В записи формулы зависящие ячейки выделяются цветом.

Относительная адресация

Можно увидеть, что формулы в ячейках C2:C5 будут однотипные, меняются в них только адреса строк. В Microsoft Excel нет необходимости вводить…

Абсолютная адресация

Тогда формула в ячейке C2 будет такая: (A2+D2)*B2. Скопировав формулу в ячейки… Принцип абсолютной адресации дает возможность не менять в формуле при копировании некоторую ячейку или часть ее…

Сортировка данных

Причем, если в первом столбце сортировки встречаются несколько одинаковых значений, то существует возможность указать, как и по значению какого… Для выполнения сортировки данных необходимо в пункте меню «Данные» выбрать…  

Мастер функций

В Microsoft Excel для проведения различного рода вычислений содержаться встроенные функции, внедрение которых в ячейку или в формулу в ячейке возможна с помощью мастера функций. Для его запуска необходимо в пункте меню «Вставка» выбрать команду «Функция». В появившемся диалоговом окне «Мастер функций – шаг 1 из 2» нужно выбрать из списка категорию функций, затем дважды щелкнуть по имени нужной функции.

В появившемся окне «Аргументы функции» ввести с клавиатуры адрес ячейки или нажать на кнопку перед знаком «=» и щелкнуть мышью на нужную ячейку.

Автозаполнение ячеек таблицы данными

1 способ: Необходимо ввести первые два значения последовательности и выделить диапазон… 2 способ:

ABS

Возвращает модуль (абсолютную величину) числа. Абсолютная величина числа - это число без знака.

ABS(число)

Число — это действительное число, модуль которого требуется найти.

COS

Возвращает косинус заданного угла.

COS(число)

Число — это угол в радианах, для которого определяется косинус.

Если угол задан в градусах, умножьте его на ПИ()/180 или используйте функцию РАДИАНЫ, чтобы преобразовать его в радианы.

КОРЕНЬ

Возвращает положительное значение квадратного корня.

КОРЕНЬ(число)

Число — число, для которого вычисляется квадратный корень.

СТЕПЕНЬ

Возвращает результат возведения числа в степень.

СТЕПЕНЬ(число;степень)

Число — основание. Оно может быть любым вещественным числом.

Степень — показатель степени, в которую возводится основание.

Вместо функции СТЕПЕНЬ для возведения в степень можно использовать оператор ^, например 5^2.

EXP

Возвращает число «e», возведенное в указанную степень. Число «e» равно 2,71828182845904 и является основанием натурального логарифма.

EXP(число)

Число — это число, для которого вычисляется экспоненциальная функция с основанием «e».

TAN

Возвращает тангенс заданного угла.

TAN(число)

Число — угол в радианах, для которого определяется тангенс.

СУММ

Суммирует все числа в интервале ячеек.

СУММ(число1;число2; ...)

Число1, число2,... — от 1 до 30 аргументов, для которых требуется определить итог или сумму.

СУММЕСЛИ

Суммирует ячейки, заданные критерием.

СУММЕСЛИ(диапазон;критерий;диапазон_суммирования)

Диапазон — диапазон вычисляемых ячеек.

Критерий — критерий в форме числа, выражения или текста, определяющего суммируемые ячейки. Например, критерий может быть выражен как 32, "32", ">32", "яблоки".

Диапазон_суммирования — фактические ячейки для суммирования.

  • Ячейки в «диапазон_суммирования» суммируются, только если соответствующие им ячейки в аргументе «диапазон» удовлетворяют критерию.
  • Если «диапазон_суммирования» опущен, то суммируются ячейки в аргументе «диапазон».

ПРОИЗВЕД

Перемножает числа, заданные в качестве аргументов и возвращает их произведение.

ПРОИЗВЕД(число1;число2; ...)

Число1, число2,... — от 1 до 30 перемножаемых чисел.

ОКРУГЛ

Округляет число до указанного количества десятичных разрядов.

ОКРУГЛ(число;число_разрядов)

Число — округляемое число.

Число_разрядов — количество десятичных разрядов, до которого нужно округлить число.

  • Если число_разрядов больше 0, то число округляется до указанного количества десятичных разрядов справа от десятичной запятой.
  • Если число_разрядов равно 0, то число округляется до ближайшего целого.

Если число_разрядов меньше 0, то число округляется слева от десятичной запятой.

11) НЕЧЁТ

Возвращает число, округленное до ближайшего нечетного целого.

НЕЧЁТ(число)

Число — округляемое значение.

  • Если аргумент число не является числом, то функция НЕЧЁТ возвращает значение ошибки #ЗНАЧ!.
  • Независимо от знака числа, округление всегда производится с избытком. Если число является нечетным целым, то округления не происходит.

12) ЧЁТН

Возвращает число, округленное до ближайшего четного целого. Эту функцию можно использовать при обработке объектов, которые поступают парами. Например, упаковочный ящик позволяет упаковывать по два объекта в ряд. Ящик будет заполнен, если количество объектов, округленное до ближайшего четного числа, равняется вместимости ящика.

ЧЁТН(число)

Число — это округляемое значение.

  • Если аргумент число числом не является, то ЧЁТН возвращает значение ошибки #ЗНАЧ!.
  • Независимо от знака числа округление производится с избытком. Если число уже является четным целым, то никакого округления не производится.

ЦЕЛОЕ

Округляет число до ближайшего меньшего целого.

ЦЕЛОЕ(число)

Число — это вещественное число, округляемое до ближайшего меньшего целого.

ОКРВВЕРХ

Возвращает результат округления с избытком до ближайшего числа, кратного точности. Например, если в значениях цен необходимо избежать рублей, а товар стоит 442 рубля, используйте формулу =ОКРВВЕРХ(442;10), чтобы округлить цену с точностью до 10 рублей.

ОКРВВЕРХ(число; точность)

Число — это округляемое значение.

Точность — это кратное, до которого требуется округлить.

  • Если один из аргументов не является числом, то ОКРВВЕРХ возвращает значение ошибки #ЗНАЧ!.
  • Независимо от знака числа, округление производится с избытком. Если число уже кратно точности, то округления не производится.
  • Если число и точность имеют разные знаки, то функция ОКРВВЕРХ возвращает значение ошибки #ЧИСЛО!.

ОКРВНИЗ

Округляет число до кратного заданной точности с недостатком.

ОКРВНИЗ(число; точность)

Число — это округляемое числовое значение.

Точность — это кратное, до которого требуется округлить.

  • Если любой из аргументов не число, то ОКРВНИЗ возвращает значение ошибки #ЗНАЧ!.
  • Если число и точность имеют разные знаки, то ОКРВНИЗ возвращает значение ошибки #ЧИСЛО!.
  • Независимо от знака числа, округление всегда производится с недостатком. Если число уже кратно точности, то никакого округления не производится.

ОКРУГЛВВЕРХ

Округляет число до ближайшего большего по модулю.

ОКРУГЛВВЕРХ(число;число_разрядов)

Число — любое вещественное число, которое нужно округлить с избытком.

Число_разрядов — количество цифр, до которого округляется число.

  • Функция ОКРУГЛВВЕРХ подобна функции ОКРУГЛ, за тем исключением, что округление всегда производится с избытком.
  • Если число_разрядов больше 0 (нуля), то число округляется с избытком до заданного количества десятичных разрядов после десятичной запятой.
  • Если число_разрядов равно 0, то число округляется до ближайшего целого.
  • Если число_разрядов меньше 0, то число округляется с избытком, с учетом десятичных разрядов слева от десятичной запятой.

ОКРУГЛВНИЗ

Округляет число до ближайшего меньшего по модулю значения.

ОКРУГЛВНИЗ(число;число_разрядов)

Число — любое вещественное число, которое нужно округлить с недостатком.

Число_разрядов — количество цифр, до которого округляется число.

  • Функция ОКРУГЛВНИЗ подобна функции ОКРУГЛ, за тем исключением, что число всегда округляется с недостатком.
  • Если число_разрядов больше 0 (нуля), то число округляется с недостатком до заданного количество десятичных разрядов после запятой.
  • Если число_разрядов равно 0, то число округляется вниз до ближайшего целого.
  • Если число_разрядов больше 0, то число округляется с недостатком до заданного количеств десятичных разрядов слева от запятой.

ЧИСЛКОМБ

Возвращает количество комбинаций для заданного числа объектов. Функция ЧИСЛКОМБ используется для определения числа всех возможных сочетаний объектов в группы.

ЧИСЛКОМБ(число; число_выбранных)

Число — это число элементов.

Число_выбранных — это число объектов в каждой комбинации.

Нахождение значения функции в некоторой точке

Пусть требуется найти значение функции в некоторой точке x0.

Пусть в ячейке A1 будет содержатся конкретное значение x0. Тогда значение функции будем искать в ячейке B1, используя формулу с внедрением в нее математических функций Excel:

=СТЕПЕНЬ(ABS(SIN(A1/2)+(СТЕПЕНЬ(COS(A1);2)/EXP(2)));1/3)

Табулирование функции и построение ее графика

Пусть требуется протабулировать функцию на отрезке [-2;2] с шагом 0,5 и построить ее график. Пусть в столбце A будут размещаться значения x, в столбце В – значения y.…

Построение графиков двух функций на одной диаграмме

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

Решение уравнений методом подбора параметра

- установить в ячейке B1; - значение 0; - изменяя значение ячейке $A$1.

Статистические функции

1) МАКС - возвращает наибольшее значение из набора значений.

МАКС(число1;число2; ...)

Число1, число2,... — от 1 до 30 чисел, среди которых требуется найти наибольшее.

МАКСА

Возвращает наибольшее значение в списке аргументов. Наряду с числовыми значениями выполняется также сравнение текстовых и логических (таких как ИСТИНА и ЛОЖЬ) значений.

МАКСА(значение1;значение2;...)

Значение1, значение2,... — от 1 до 30 значений, среди которых требуется найти наибольшее.

Аргументы, содержащие значение ИСТИНА интерпретируются как 1, аргументы, содержащие текст или значение ЛОЖЬ интерпретируются как 0 (ноль).

МИН

Возвращает наименьшее значение в списке аргументов.

МИН(число1;число2; ...)

Число1, число2,... — от 1 до 30 чисел, среди которых требуется найти наименьшее.

МИНА

Возвращает наименьшее значение в списке аргументов. Наряду с числовыми значениями выполняется также сравнение текстовых и логических, таких как ИСТИНА и ЛОЖЬ, значений.

МИНА (значение1;значение2;...)

Значение1, значение2,... — от 1 до 30 значений, среди которых требуется найти наименьшее.

Аргументы, содержащие значение ИСТИНА интерпретируются как 1, аргументы, содержащие текст или значение ЛОЖЬ, интерпретируются как 0 (нуль).

МЕДИАНА

Возвращает медиану заданных чисел. Медиана — это число, которое является серединой множества чисел, то есть половина чисел имеют значения большие, чем медиана, а половина чисел имеют значения меньшие, чем медиана.

МЕДИАНА(число1;число2;...)

Число1, число2,... — от 1 до 30 чисел, для которых определяется медиана.

МОДА

Возвращает наиболее часто встречающееся или повторяющееся значение в массиве или интервале данных. Как и функция МЕДИАНА, функция МОДА является мерой взаимного расположения значений.

МОДА(число1;число2; ...)

Число1, число2,... — от 1 до 30 аргументов, для которых вычисляется мода. Можно использовать один массив или одну ссылку на массив вместо аргументов, разделяемых точкой с запятой.

НАИБОЛЬШИЙ

Возвращает k-ое по величине значение из множества данных. Эта функция позволяет выбрать значение по его относительному местоположению. Например, функцию НАИБОЛЬШИЙ можно использовать для определения наилучшего, второго или третьего результатов тестирования в баллах.

НАИБОЛЬШИЙ(массив;k)

Массив — массив или интервал данных, для которых определяется k-ое наибольшее значение.

k — позиция (начиная с наибольшей) в массиве или интервале ячеек данных.

НАИМЕНЬШИЙ

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

Синтаксис

НАИМЕНЬШИЙ(массив;k)

Массив — массив или диапазон числовых данных, для которого определяется k-ое наименьшее значение.

k — позиция (начиная с наименьшей) в массиве или интервале ячеек данных.

СРОТКЛ

Возвращает среднее абсолютных значений отклонений точек данных от среднего. СРОТКЛ является мерой разброса множества данных.

СРОТКЛ(число1; число2; ...)

Число1, число2,... — это от 1 до 30 аргументов, для которых определяется среднее абсолютных отклонений. Можно использовать массив или ссылку на массив вместо аргументов, разделяемых точкой с запятой.

10) СЧЁТ

Подсчитывает количество чисел в списке аргументов. Функция СЧЁТ используется для получения количества числовых ячеек в интервалах или массивах ячеек.

СЧЁТ(значение1; значение2; ...)

Значение1, значение2, ... — это от 1 до 30 аргументов, которые могут содержать или ссылаться на данные различных типов, но в подсчете участвуют только числа.

11) СЧЁТЕСЛИ

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

СЧЁТЕСЛИ(диапазон;критерий)

Диапазон — диапазон, в котором нужно подсчитать ячейки.

Критерий — критерий в форме числа, выражения или текста, который определяет, какие ячейки надо подсчитывать. Например, критерий может быть выражен следующим образом: 32, "32", ">32", "яблоки".

9) СЧЁТЗ

Подсчитывает количество непустых значений в списке аргументов. Функция СЧЁТЗ используется для подсчета количества ячеек с данными в интервале или массиве.

СЧЁТЗ(значение1; значение2; ...)

Значение1, значение2, ... — это от 1 до 30 аргументов, количество которых требуется сосчитать. В данном случае значением считается значение любого типа, включая пустую строку (""), но не включая пустые ячейки. Если аргументом является массив или ссылка, то пустые ячейки в массиве или ссылке игнорируются.

СЧИТАТЬПУСТОТЫ

Подсчитывает количество пустых ячеек в заданном диапазоне.

СЧИТАТЬПУСТОТЫ(диапазон)

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

Ячейки с формулами, которые возвращают значение "" (пустой текст), учитываются при подсчете. Ячейки с нулевыми значениями не учитываются.

СРЗНАЧ

Возвращает среднее (арифметическое) своих аргументов.

СРЗНАЧ(число1; число2; ...)

Число1, число2, ... — это от 1 до 30 аргументов, для которых вычисляется среднее.

СРЗНАЧА

Вычисляет среднее арифметическое значений, заданных в списке аргументов.

Помимо чисел в расчете могут участвовать текст и логические значения, такие как ИСТИНА и ЛОЖЬ.

СРЗНАЧА(значение1; значение2;...)

Значение1, значение2,... — это от 1 до 30 ячеек, интервалов ячеек или значений, для которых вычисляется среднее.

Массивы и ссылки, содержащие текст, интерпретируются как 0 (ноль). Пустой текст ("") интерпретируется как 0 (ноль). Если при расчете не требуется учитывать текстовые значения, следует использовать функцию СРЗНАЧ.

Аргументы, содержащие значение ИСТИНА, интерпретируются как 1. Аргументы, содержащие значение ЛОЖЬ, интерпретируются как 0 (ноль).

Логические функции Microsoft Excel

Для построения таблиц истинности логических выражений в электронных таблицах, существуют логические функции, являющиеся аналогами функций конъюнкция, дизъюнкция и инверсия. Значению «0» в Excel ставится в соответствие значении ЛОЖЬ, значению «1» ставится в соответствие значении ИСТИНА.

1) Функция ИЛИ (аналог функции дизъюнкция)

ИЛИ(логическое_значение1;логическое_значение2; ...)

Логическое_значение1, логическое_значение2,... — от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.

Даная функция возвращает ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА; возвращает ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ.

2) Функция И (аналог функции конъюнкция)

И(логическое_значение1;логическое_значение2; ...)

Логическое_значение1, логическое_значение2,... — от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.

Даная функция возвращает ИСТИНА, если все аргументы имеют значение ИСТИНА; возвращает ЛОЖЬ, если хотя бы один из аргументов имеет значение ЛОЖЬ.

3) Функция НЕ (аналог функции инверсия)

НЕ(логическое_значение)

Логическое_значение — величина или выражение, которые могут принимать два значения: ИСТИНА или ЛОЖЬ.

Если логическое_значение имеет значение ЛОЖЬ, то функция НЕ возвращает значение ИСТИНА; если логическое_значение имеет значение ИСТИНА, то функция НЕ возвращает значение ЛОЖЬ.

Тогда построение таблицы истинности логической функции F=будет выполнено следующим образом:

1) в диапазоне ячеек A2:B5 укажем всевозможные комбинации значений ИСТИНА и ЛОЖЬ логических переменных X и Y:

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

3) в ячейке D2 укажем формулу для вычисления второго действия , используя логические функции Excel, и скопируем эту формулу в остальные ячейки:

4) в ячейке E2 укажем формулу для вычисления третьего действия , используя логические функции Excel, и скопируем эту формулу в остальные ячейки:

5) в ячейке F2 укажем формулу для вычисления результата , используя логические функции Excel, и скопируем эту формулу в остальные ячейки:

6) в итоге получим следующую таблицу истинности:

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

Например, требуется разработать таблицу, в которой бы отражались сведения о результатах ЕГЭ некоторых абитуриентов, и автоматически бы по этим результатам определялось, поступил абитуриент в институт или не поступил. Таблица может быть такой:

Пусть для поступления в институт абитуриенту необходимо набрать в сумме 130 баллов. Тогда в ячейке E2 должна размещаться формула, которая бы проверяла сумму баллов и в случае истинности условия (сумма баллов достигнута 130) возвращала бы значение «Зачислен» или «Не зачислен» в случае ложности условия. Такой функций является логическая функция ЕСЛИ.

Формат записи данной функции:

ЕСЛИ(логическое выражение;значение_если_истина;значение_если_ложь)

Логическое выражение — это любое значение или выражение, принимающее значения ИСТИНА или ЛОЖЬ. Например, A10=100 — это логическое выражение; если значение в ячейке A10 равно 100, то выражение принимает значение ИСТИНА. В противном случае — ЛОЖЬ. Этот аргумент может быть использован в любом операторе сравнения.

Значение_если_истина — это значение, которое возвращается, если логическое выражение равно ИСТИНА. Значение_если_истина может быть формулой.

Значение_если_ложь — это значение, которое возвращается, если логическое выражение равно ЛОЖЬ. Значение_если_ложь может быть формулой.

Таким образом, в нашем примере в ячейке E2 должна быть указана формула:

=ЕСЛИ((B2+C2+D2)>=130;”Зачислен”;”Не зачислен”)

Изменим условие нашей задачи. Пусть для поступления в институт нужно не только набрать в сумме 130 баллов, но еще пройти собеседование. Таблица будет такой:

Пусть в ячейке E2 будет отображаться значение «Да», если абитуриент прошел собеседование и «Нет» в противном случае.

Тогда условие поступления в институт будет зависеть от двух критериев:

o сумма баллов достигнута 130;

o собеседование равно «Да».

Для того чтобы в функции ЕСЛИ связать два или несколько условий в одно необходимы логические функции ИЛИ, И, НЕ.

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

ЕСЛИ(И((B2+C2+D2)>=130;E2=”Да”);”Зачислен”;”Не зачислен”).

3.6. Технологии хранения, поиска и сортировки информации в базах данных

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

База данных – это организованная структура, предназначенная для хранения информации.

Классификация баз данных

1) По типу хранимой информации:

- фактографические базы данных (БД, в которых содержатся факты – ФИО, названия, даты и пр.);

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

2) По количеству пользователей, одновременно работающих с базой данных:

- централизованная база данных (размещенная на одном компьютере);

- распределенная база данных (размещенная на одном центральном компьютере, обращение к которой возможно со всех компьютеров в локальной компьютерной сети)

3) По способу организации хранимых данных:

- реляционная база данных (табличная)

Фамилия Имя Отчество Дата рождения Социальный статус
Иванов Иван Иванович 12.02.1989 Студент
Петров Петр Петрович 18.03.1923 Пенсионер
Сидоров Владимир Иванович 25.12.1975 Безработный

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

- сетевая база данных (БД, в которой связи между объектами могут быть разнообразными). Примером такой базы данных может являться база данных IP-адресов компьютеров в глобальной компьютерной сети Internet, так как все компьютеры связаны между собой линиями связи.

Мы будем работать с реляционными (табличными) базами данных, которые состоят из полей и записей.

Поле базы данных – именованный столбец таблицы, определяющий некоторое характеристическое свойство данных.

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

Запись – строка таблицы, определяющая набор конкретных значений полей базы данных.

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

Для работы с базами данных необходимы специальные прикладные программы, называемые системами управления базами данных (СУБД).

Одной из наиболее распространенных СУБД является Microsoft Access.

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

Создание таблицы базы данных

1. При запуске СУБД Microsoft Access сначала необходимо создать файл новой базы данных и сохранить его.

2. После сохранения базы данных появится окно работы с сохраненной базой.

 

3. Сначала нам потребуется активизировать объект «Таблицы» и создать таблицу в режиме конструктора.

4. В появившемся окне «Таблица1: таблица» в столбце «Имя поля» необходимо указать соответствующие имена полей, а в столбце «Тип данных» - их типы.

 

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

6. Затем необходимо закрыть окно «Таблица1: таблица» и сохранить таблицу, придав ей имя.

7. Сохраненная таблица появится в списке таблиц.

Заполнение базы данных

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

2. Для создания формы необходимо активизировать объект «Формы» и создать форму с помощью мастера.

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

Поиск данных в базе данных

1. Наиболее простой способ поиска данных – поиск данных с помощью фильтров.

2. Для выполнения фильтра необходимо открыть таблицу.

3. В пункте меню «Записи» выбрать команды «Фильтр» - «Изменить фильтр».

4. В соответствующих полях необходимо указать критерии поиска.

5. В пункте меню «Фильтр» выбрать команду «Применить фильтр».

Для возврата в текущую таблицу необходимо в пункте меню «Фильтр» выбрать команду «Удалить фильтр».

Создание межтабличных связей

Если структура базы данных продумана заранее, а связи между таблицами намечены, то создание реляционных отношений между таблицами выполняется очень… 1) В пункте меню «Сервис» выбирается команда «Схема данных…». 2) В появившемся диалоговом окне «Добавление таблицы» необходимо выделить соответствующую таблицу и нажать на кнопку…

Работа с запросами

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

Создания запроса на выборку

2) В диалоговом окне «Добавление таблицы» добавить таблицы, на основе которых будет осуществляться запрос, и нажать на кнопку «Закрыть». 3) Далее необходимо выбрать названия таблиц и их полей, которые будут…

Создания запроса с параметром

1) Необходимо создать запрос на выборку с установкой необходимых параметров. 2) В строке «Условие отбора» указывается в квадратных скобках параметр поиска,… 3) Иногда при организации запроса с параметром оператор не знает, как точно задаются данные, а, например, первую букву…

Создания запроса нас создание таблицы

1) Необходимо создать запрос на выборку с установкой условий запроса.

2) В пункте меню «Запрос» выбирается команда «Создание таблицы…».

3) В появившемся диалоговом окне «Создание таблицы» задается имя будущей таблицы и ее месторасположение (в текущей или другой базе данных):

4) При запуске запроса будет создана новая таблица, в которую буду размещены результаты запроса.

 

Создания запроса на обновление

1) Необходимо создать запрос на выборку.

2) В пункте меню «Запрос» выбрать команду «Обновление».

3) Необходимо указать имя таблицы и ее поля, в котором произойдет обновление, если нужно, то условие отбора (чтобы обновление коснулось не всех записей, а только соответствующих условию), указать формулу для обновления, в которой поля указываются в квадратных скобках. Например, для обновления номеров групп 1, 2, 3 на 2, 3, 4 соответственно нужно использовать следующие параметры:

Создания запроса на удаление

1) Необходимо создать запрос на выборку.

2) В пункте меню «Запрос» выбрать команду «Удаление».

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

 

Сортировка данных с помощью запроса на выборку

Сортировка данных – это упорядочивание данных по значению какого-либо поля или полей.

Записи поле сортировки располагаются в определенном порядке в зависимости от типа поля:

- по алфавиту – для текстового поля;

- по величине числа – для числового поля;

- по дате – для поля дата/время.

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

 

Создание отчетов

Обычно запросы создаются с помощью мастера, где устанавливаются различные параметра отчета (на основе какой таблицы или запроса отчет, группировка,… Для отправки отчета в другие офисные приложения, необходимо в пункте меню… Лекция 4. Модели решения функциональных и вычислительных задач

Модель может быть построена для любого объекта, процесса или явления.

Моде́ль (фр. modèle, от лат. modulus — «мера, аналог, образец») — некоторый материальный или мысленно представляемый объект, процесс или явление, являющийся упрощённой версией моделируемого объекта, процесса или явления (прототипа) и в достаточной степени повторяющий свойства, существенные для целей конкретного моделирования (опуская несущественные свойства, в которых он может отличаться от прототипа).

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

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

С помощью языка программирования.

С помощью псевдокодов.

5.2. Языки программирования и их виды Назначение программирования – разработка программ управления компьютером с… Язык программирования – это фиксированная система обозначений для описания алгоритмов и структур данных.

Вещественный тип

real – вещественное число в диапазоне от 2,9*10-39 до 1,7*1038.

Символьный тип

char – одиночный символ из таблицы кодировки ASCII.

Логический тип

Константами называют используемые в процессе выполнения программы заранее определенные величины. Тип их не задается программистом, а определяется… Const <имя константы> = <значение константы>; Например: Const Perimetr = 10.3;

Операции для работы с целыми числами

+ сложение
- вычитание
* умножение
div частное целочисленного деления
mod остаток от деления

Примеры целочисленного деления:

19 div 4 = 4

-19 div 4 = 4

19 mod 4 = 3

-19 mod 4 = -3

5.5. Линейные алгоритмы.
Простые операторы языка Pascal

Линейный алгоритм –алгоритм, в котором команды выполняются последовательно одна за другой. Команды в линейном алгоритме выполняются в порядке их записи в алгоритме. Рассмотрим блок-схему линейного алгоритма:

 

Программы с линейной структурой составляются из операторов присваивания, ввода, вывода, обращения к процедурам. Рассмотрим некоторые из таких операторов.

Оператор присваивания

Формат:

<переменная>:=<выражение>;

Результат выражения должен соответствовать типу переменной в левой части оператора присваивания. Например: если в разделе описания переменных var мы описали переменную k типа integer, то впоследствии в ходе разработки алгоритма мы можем присвоить данной переменной значение только этого типа.

k:=3;

или

k:=m*5;

(m – переменная типа integer)

Операторы вывода

Оператор Write

Формат:

Write(<список вывода>);

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

В операторе write можно использовать форматирование данных. Для этого после соответствующего значения в скобках ставится “:” (двоеточие) и указывается количество знакомест, выделяемых под это значение. Для дробных чисел через второе двоеточие можно указать количество знакомест под цифрой после запятой (количество знакомест для дробной части числа).

Пример:

Write(3.5343:0:2);

В результате на экран будет выведено число 3,53.

Оператор Writeln

Формат:

Writeln(<список вывода>);

Отличается от оператора write лишь тем, что после вывода списка на экран он переводит курсор на начало следующей строки.

Пример:

Writeln(k);

На экран выводится значение переменной k и переводится курсор на начало следующей строки.

Операторы ввода

Оператор Read

Формат:

Read(<список переменных>);

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

Пример:

Read(k);

С клавиатуры вводится значение переменной k соответствующего типа.

Оператор Readln

Формат:

Readln(<список переменных>);

Отличается от оператора read лишь тем, что еще обрабатывает нажатие на клавишу <Enter>, т.е. перевод курсора на новую строку и возврат каретки.

Пример:

Readln(k);


5.6. Разветвляющиеся алгоритмы.
Условные операторы языка Pascal

В отличие от линейных алгоритмов, в которых команды выполняются последовательно одна за другой, в алгоритмическую структуру «ветвление» входит условие, в зависимости от выполнения или невыполнения которого реализуется та или иная последовательность команд.

Ветвление – алгоритмическая структура, в которой та или иная серия команд выполняется в зависимости от истинности условия.

В ветвлении команды выполняются с нарушением порядка их следования в алгоритме.

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

В неполном ветвлении если условие выполняется (истинно), то будет выполняться определенный список команд.

В полном ветвлении если условие выполняется (истинно), то выполняется список команд 1, иначе, если условие не выполняется (ложно), выполняется список команд 2.

В Pascal разветвляющиеся алгоритмы реализуются с помощью условного оператора If и оператора выбора Case.

Условный оператор If

Формат полной формы условного оператора:

if <условие> then <оператор 1> else <оператор 2>;

Формат неполной формы условного оператора:

if <условие> then <оператор>;

В качестве условия используются отношения и логические выражения.

Отношения – это два выражения, разделенные одним из знаков отношения (“>”, “<”, “=”, “>=”, “<=”, “<>”). Если условий несколько, то они отделяются друг от друга круглыми скобками и объединяются логическими операциями not, or, and и xor.

Например:

(x>=a) and (x<=b)

Если в результате выполнения (или невыполнения) условия должен выполниться не один оператор, а несколько, то эти операторы объединяют так называемыми операторными скобками:

begin

<операторы>

end

Например:

if (a>b) and (a>c) then

begin

max:=a;

writeln(‘max=’,max);

end

else writeln(a*b);


5.7. Циклические алгоритмы.
Операторы цикла языка Pascal

В алгоритмическую структуру «цикл» входит серия команд, выполняемая многократно. Такая последовательность команд называется телом цикла.

Цикл – алгоритмическая структура, содержащая в себе серию команд, выполняемых многократно.

Циклические алгоритмические структуры бывают двух типов:

- циклы со счетчиком, в которых тело цикла выполняется определенное количество раз;

- циклы с условием, в которых тело цикла выполняется, пока условие истинно.

Циклы с условием делятся на 2 типа:

- циклы с предусловием, в которых вначале проверяется условие выполнения цикла, а затем выполняется тело цикла;

- циклы с постусловием, в которых вначале выполняется тело цикла, а затем проверяется условие выхода из цикла;

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

Рассмотрим циклические алгоритмические структуры на блок-схемах:

Цикл с предусловием (цикл-пока)

Цикл с постусловием (цикл-до)

В языке программирования Pascal существуют все 3 вида циклов. Рассмотрим формат их записи.

Оператор цикла с предусловием While

Формат:

while <условие> do

<тело цикла>

Пока условие выполняется (истинно), то выполняется тело цикла. В качестве условия может присутствовать логическое выражение.

Пример:

while a<=25 do

begin

a:=a+1;

writeln(a);

end;

Оператор цикла с постусловием Repeat .. Until

Формат:

repeat

<тело цикла>

until <условие>

Тело цикла повторяется до тех пор, пока условие не станет истинным. Использование операторных скобок begin и end для ограничения составного цикла не требуется.

Пример:

repeat

a:=a+1;

writeln(a);

until a>25;

Оператор цикла с параметром (счетчиком) For

Формат:

for <переменная-счетчик>:=<начальное значение> to <конечное значение> do

<тело цикла>

или

for <переменная-счетчик>:=<начальное значение> downto <конечное значение> do

<тело цикла>

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

Отличие второго случая от первого состоит лишь в том, что значение переменной-счетчика уменьшается на 1.

Пример:

for i:=1 to 25 do

begin

a:=i;

writeln(a);

end;

for i:=25 downto 1 do

begin

a:=i;

writeln(a);

end;


Лекция 6. Локальные и глобальные сети ЭВМ

6.1. Назначение компьютерных сетей

В настоящее время широко развивается процесс информатизации. Мы уже не можем считать себя полноценным в обществе, не получая оперативной информации о погоде, новостях. Человек нуждается в новых знаниях о мире и процессах, в нем происходящих. Компьютер стал сейчас неотъемлемой частью нашей полноценной жизни. С развитием компьютерной техники все больше стал рассматриваться вопрос о необходимости передачи и получения информации. Для организации этого процесса необходимы так называемые «компьютерные сети».

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

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

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

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

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

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

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

6.2. Виды компьютерных сетей

В зависимости от того, на каком расстоянии находятся компьютеры, между которыми передается информация, все компьютерные сети делятся на несколько видов:

Локальные компьютерные сети – это небольшие компьютерные сети, работающие в пределах одного помещения, одного предприятия.

Они предназначены для:

- обмена информацией (файлами и папками) между компьютерами;

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

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

Глобальные сети объединяют компьютеры со всего мира. На сегодняшний момент наиболее распространенной глобальной компьютерной сетью является сеть Интернет.

6.3. Понятие глобальной компьютерной сети «Интернет»

В дословном переводе на русский язык «интернет» - это межсеть, то есть в узком смысле слова Интернет – это объединение сетей. Однако в 90-е годы XX века у этого слова появился и более широкий смысл: Всемирная компьютерная сеть. Интернет можно рассматривать в физическом смысле как несколько миллионов компьютеров, связанных друг с другом всевозможными линиями связи, однако такой «физический» взгляд на Интернет слишком узок. Лучше рассматривать Интернет как некое информационное пространство.

Интернет – это не совокупность прямых соединений между компьютерами. Так, например, если два компьютера, находящиеся на разных континентах, обмениваются данными в Интернете, это совсем не значит, что между ними действует одно прямое или виртуальное соединение. Данные, которые они посылают друг другу, разбиваются на пакеты, и даже в одном сеансе связи разные пакеты одного сообщения могут пройти разными маршрутами, но в одну точку отправления.

Таким образом, Интернет представляет собой как бы «пространство», внутри которого осуществляется непрерывная циркуляция данных.


6.4. Основы функционирования Интернета

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

Сетевой протокол – это согласованный набор конкретных правил обмена информацией между разными устройствами передачи данных. Имеются протоколы для скорости передачи, форматов данных, контроля ошибок и др.

Одним из наиболее важных сетевых протоколов является протокол TCP/IP.

Передаваемые данные в сети разбиваются на небольшие порции, называемые пакетами. Каждый пакет перемещается по сети независимо от других пакетов. Сети в Интернет неограниченно коммутируются (т.е. связываются) друг с другом, потому что все компьютеры, участвующие в передаче данных, используют единый протокол коммуникации TCP/IP (читается "ти-си-пи / ай-пи"). На самом деле протокол TCP/IP — это два разных протокола, определяющих различные аспекты передачи данных в сети:

- протокол TCP (Transmission Control Protocol) — протокол управления передачей данных, использующий автоматическую повторную передачу пакетов, содержащих ошибки; этот протокол отвечает за разбиение передаваемой информации на пакеты и правильное восстановление информации из пакетов получателя;

- протокол IP (Internet Protocol) — протокол межсетевого взаимодействия, отвечающий за адресацию и позволяющий пакету на пути к конечному пункту назначения проходить по нескольким сетям.

Схема передачи информации по протоколу TCP/IP такова: протокол ТСР разбивает информацию на пакеты и нумерует все пакеты; далее с помощью протокола IP все пакеты передаются получателю, где с помощью протокола ТСР проверяется, все ли пакеты получены; после получения всех пакетов протокол ТСР располагает их в нужном порядке и собирает в единое целое.

6.5. Адресация в сети Интернет

Каждый компьютер, подключенный к сети Интернет имеет два равноценных уникальных адреса: цифровой IP-адрес и символический доменный адрес. Присваивание адресов происходит по следующей схеме: международная организация Сетевой информационный центр выдает группы адресов владельцам локальных сетей, а последние распределяют конкретные адреса по своему усмотрению.

IP-адрес компьютера имеет длину 4 байта. Обычно первый и второй байты определяют адрес сети, третий байт определяет адрес подсети, а четвертый — адрес компьютера в подсети. Для удобства IP-адрес записывают в виде четырех чисел со значениями от 0 до 255, разделенных точками, например: 145.37.5.150. Адрес сети — 145.37; адрес подсети — 5; адрес компьютера в подсети — 150.

Доменный адрес (URL-адрес), в отличие от цифрового, является символическим и легче запоминается человеком.

Пример доменного адреса: image.mail.ru. Здесь домен image — имя реального компьютера, обладающего IP-адресом, домен mail — имя группы, присвоившей имя этому компьютеру, ru – префикс, означающий географическое положение компьютера.


6.6. Службы Интернета

Интернет предоставляет своим пользователям разнообразные услуги и возможности (сервисы), реализуемые специальными службами сети.

1) World Wide Web (WWW, "Всемирная паутина") — гипертекстовая, а точнее, гипермедийная информационная система поиска ресурсов Интернет и доступа к ним.

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

Гипермедиа — это то, что получится, если в определении гипертекста заменить слово "текст" на "любые виды информации": звук, графику, видео. Такие гипермедийные ссылки возможны, поскольку наряду с текстовой информацией можно связывать и любую другую двоичную информацию, например, закодированный звук или графику, Так, если программа отображает карту мира и если пользователь выбирает на этой карте с помощью мыши какой-либо континент, программа может тут же дать о нём графическую, звуковую и текстовую информацию.

Система WWW построена на специальном протоколе передачи данных, который называется протоколом передачи гипертекста HTTP (читается "эйч-ти-ти-пи", HyperText Transfer Protocol). Всё содержимое системы WWW состоит из WWW-страниц.

WWW-cтраницы — гипермедийные документы системы World Wide Web. Создаются с помощью языка разметки гипертекста HTML (Hypertext markup language).

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

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

Браузеры (англ. browse — листать, просматривать) — программы, с помощью которых пользователь организует диалог с системой WWW: просматривает WWW страницы, взаимодействует с WWW-cерверами и другими ресурсами в Интернет.

Существуют сотни программ-браузеров. Самые популярные браузеры: Netscape Navigator и Microsoft Internet Explorer.

Для доступа к некоторой Web-странице необходимо в адресной строке программы-браузера указать URL-адрес соответствующего сервера, на котором эта страница хранится, и путь к данной странице:

http://www.nag.ru/goodies/articles/ethernet.html

http – указывает на то, что доступ к Web-странице организуется по протоколу http (гипертекстовый документ).

www – название службы сети Интернет (World Wide Web – «Всемирная паутина»)

nag.ru – имя сервера, на котором хранится Web-страница.

goodies/articles/ethernet.html – полный путь и имя файла Web-страницы на сервере.

2) Электронная почта (Electronic mail, англ. mail — почта, сокр. e-mail) cлужит для передачи текстовых сообщений в пределах Интернет, а также между другими сетями электронной почты.

К тексту письма современные почтовые программы позволяют прикреплять звуковые и графические файлы, а также двоичные файлы — программы. При использовании электронной почты каждому абоненту присваивается уникальный почтовый адрес, формат которого имеет вид:

<имя пользователя> @ < имя почтового сервера>.

Например: earth@space.com, где earth — имя пользователя, space.com — имя компьютера, @ — разделительный символ "эт коммерческое".

Сообщения, поступающие по e-mail, хранятся в специальном "почтовом" компьютере в выделенной для получателя области дисковой памяти (его "почтовом ящике"), откуда он может их выгрузить и прочитать с помощью специальной программы-клиента. Для отсылки сообщения нужно знать электронный адрес абонента. При качественной связи электронное письмо доходит в любую точку мира в течение нескольких минут.

Для работы с электронной почтой необходимы специальные прикладные программы, называемые программи-мэйлерами (клиентами электронной почты). Например, Microsoft Outlook Express, The Bat!, и пр.

Кроме того, работать с электронной почтой можно непосредственно с помощью браузера на соответствующем сервере электронной почты. Например, www.mail.ru.

3) Служба IRC (Internet Relay Chat). Данная служба предназначена для прямого общения нескольких человек в режиме реального времени. Иногда службу IRC называют чат-конференциями или просто чатом.

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

4) ICQ. Эта служба – одна из нескольких существующих в Интернете служб для мгновенного обмена сообщениями. Если два человека подключены к Интернету одновременно, то, в принципе, им почти ничто не мешает общаться друг с другом напрямую. Единственная проблема – знание сетевого IP-адреса человека, подключенного в данный момент к Интернету. Большинство пользователей не имеет постоянного IP-адреса – такой адрес выдается им на временной основе в момент установки соединения.

Для пользователей этой службы надо зарегистрироваться на ее центральном сервере (www.icq.com) и получить персональный идентификационный номер UIN (Universal Internet Number). Данный номер можно сообщить партнерам по контактам. Зная номер UIN партнера, но не зная его текущий IP-адрес, можно через центральный сервер службы отправить ему сообщение с предложением установить соединение.

Программа пересылки файлов FTP.

Доступ к файловым архивам организуется c помощью программы-браузера с использованием протокола ftp с указанием адреса файлового сервера и имени… ftp://ftp.narod.ru/myfile.doc В этом случае наш файл myfile.doc будет храниться на сервере narod.ru, первый префикс ftp нам сообщает о том, что…

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

Для того чтобы подключиться по технологии Ethernet необходимо наличие сетевой платы, которая есть на каждом современном ПК, и Вам не нужно приобретать дополнительного оборудования.

 

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

а) основная литература:

Информатика. Базовый курс. 2-е издание / Под ред. С. В. Симоновича. – СПб.: Питер, 2006.

Информатика : учеб. пособие для студ. / сост.: А. В. Могилев, Н. И. Пак, Е. К. Хеннер. – М.: Издательский центр «Академия», 2003.

Информатика: учебник / Б.В. Соболь [и др.] – Ростов н/Д: Феникс, 2006.

б) дополнительная литература:

Алексеев А. П. Информатика, 2007 - М.: СОЛОН-ПРЕСС, 2007.

Алешин Л. И. Информационные технологии: [учеб. пособие] - М.: Литера, 2008.

Безручко В. Т. Компьютерный практикум по курсу "Информатика": работа в Windows XP, Word 2003, Excel 2003, PowerPoint 2003, Outlook 2003, PROMT Family 7.0, Интернет : [учеб. пособие для студ. высш. учеб. заведений] : допущено науч. - метод. советом- М.: ФОРУМ; ИНФРОА-М, 2008.

Воройский Ф.С. Информатика: Новый систематизированный толковый словарь-справочник: Вводный курс по информатике в терминах-М.: Либерея,2001.

Журин А. А. Самый современный самоучитель работы на компьютере - М.: АСТ: АКВАРИУМ БУК, 2003.

Каймин В. А. Информатика: учебник - М.: ИНФРА-М, 2002.

Леонтьев В. П. Осваиваем Word - М.: ОЛМА-ПРЕСС Образование, 2003.

Немнюгин С. А. Turbo Pascal: Программирование на языке высокого уровня: Учеб. для студ. высш. учеб. заведений - СПб.: Питер, 2004.

Новиков Ю. В. Локальные сети: архитектура, алгоритмы, проектирование - М.: ЭКОМ, 2002.

Олифер В. Г. Компьютерные сети: Принципы, технологии, протоколы: Учеб. пособие для студ. высш. учеб. заведений - СПб.: Питер, 2001.

Олифер В. Г. Основы сетей передачи данных: курс лекций : учеб. пособие - М.: ИНТУИТ, 2005.

Соломенчук В. Интернет: краткий курс. – СПб, 2000.

Стариченко Б. Е. Теоретические основы информатики: Учеб. пособие для студ. вузов - М.: Горячая линия - Телеком, 2004.

Храмцов П. Б. Основы WEB-технологий: курс лекций - М.: ИНТУИТ, 2003.

Шафрин Ю.А. Информационные технологии: В 2 ч.: Учеб. пособие. Ч.1: Основы информатики и информационных технологий- М.: Лаборатория Базовых Знаний,2001.

Шафрин Ю.А. Информационные технологии: В 2 ч.: Учеб. пособие. Ч.2: Офисная технология и информационные системы - М.: Лаборатория Базовых Знаний,2001.

Что будем делать с полученным материалом:

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

Еще рефераты, курсовые, дипломные работы на эту тему:

Лекции 1.ОСНОВНЫЕ ПОНЯТИЯ И КАТЕГОРИЯ ИНФОРМАТИКИ. 2 ЛЕКЦИИ 2. МАТЕМАТИЧЕСКИЕ ОСНОВЫ ИНФОРМАТИКИ. СИСТЕМЫ СЧИСЛЕНИЯ. 12 ЛЕКЦИЯ 3. АППАРАТНОЕ ОБЕСПЕЧЕНИЕ ЭВМ. 20 ЛЕКЦИЯ 4. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРОВ.. 49 Широко распространён также англоязычный вар
gl ОГЛАВЛЕНИЕ... Лекции ОСНОВНЫЕ ПОНЯТИЯ И КАТЕГОРИЯ ИНФОРМАТИКИ... ЛЕКЦИИ МАТЕМАТИЧЕСКИЕ ОСНОВЫ ИНФОРМАТИКИ СИСТЕМЫ СЧИСЛЕНИЯ...

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

Лекции по курсу Информатика ДЕ1. Понятие информации. Общая характеристика процессов сбора, передачи, обработки и накопления информации
ДЕ Понятие информации Общая характеристика процессов сбора передачи обработки и накопления информации... Лекция Основные задачи... Лекция Сигналы Данные Информация Понятия данные и...

Курс русской истории Лекции I—XXXII КУРС РУССКОЙ ИСТОРИИ Лекции I—XXXII ЛЕКЦИЯ I Научная задача изучения местной истории
Все книги автора... Эта же книга в других форматах... Приятного чтения...

ЛЕКЦИЯ 1. 3 ПОНЯТИЕ ПРАВОВОЙ ИНФОРМАТИКИ И ЕЕ ПРЕДМЕТ. Правовая информатика как наука и учебная дисциплина. О месте правовой информатики в системе наук и правоведении. 14
ВВЕДЕНИЕ... ЛЕКЦИЯ... ПОНЯТИЕ ПРАВОВОЙ ИНФОРМАТИКИ И ЕЕ ПРЕДМЕТ Правовая информатика как наука и учебная дисциплина...

Лекции по дисциплине Устройство и функционирование информационных систем Раздел 1. Информационные системы. Основные понятия и классификация
Раздел Информационные системы Основные понятия и классификация... Тема Информационные системы Основные понятия и... В данной теме рассматриваются общие понятия относящиеся к операционным системам определяются их типы и базовые...

Теоретический раздел → Курс лекций → Раздел 1. Информация и информатика. → Тема 1. Понятие информации → Тема 1. Лекция
Сигналы и данные Данные и методы Понятие об информации Кодирование данных двоичным кодом Единицы представления данных Понятия о... Теоретический раздел Курс лекций Раздел...

КУРС ЛЕКЦИЙ по дисциплине Информатика Лекция 1 1. Введение в информатику
Федеральное агентство по образованию... Государственное образовательное учреждение... высшего профессионального образования...

ЛЕКЦИИ ПО КУРСУ ИНФОРМАТИКА Лекция 1. Введение. История информатики. Измерение
Лекция... Введение История информатики Измерение...

Информатика. Лекция 1. Информация и информационные процессы
Лекция Информация и информационные процессы... План... Понятие информации Измерение информации...

0.04
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам