- •Министерство образования и науки Российской Федерации Государственное образовательное учреждение высшего профессионального образования "поволжский государственный университет сервиса (пвгус)"
- •Учебно-методический комплекс дисциплины
- •Содержание
- •Введение
- •Рабочая учебная программа дисциплины
- •1.1. Цели и задачи дисциплины
- •1.2.Структура и объем дисциплины
- •1.3. Содержание дисциплины Распределение фонда времени по темам и видам занятий
- •1.4. Требования к уровню освоения дисциплины и формы текущего и промежуточного контроля
- •Перечень вопросов для подготовки к зачету по дисциплине «Информатика»
- •1.5. Содержание индивидуальной работы студента (под руководством преподавателя)
- •2. Учебно-методическое пособие
- •2.1. Конспект лекций
- •Тема 1. Информация и информационные процессы
- •1.1. Системы, образованные взаимодействующими элементами, состояния элементов, обмен информацией между элементами, сигналы
- •1.2 Меры и единицы представления, измерения и хранения информации
- •Синтаксическая мера информации
- •Семантическая мера информации
- •Прагматическая мера информации
- •Единицы измерения информации.
- •1.3 Системы счисления
- •Формы представления чисел
- •Двоичная система счисления
- •Правила выполнения простейших арифметических действий.
- •1.4. Основные понятия алгебры логики. Логические основы эвм.
- •Тема 2. Информационные модели и системы
- •2.1. Информационная модель объекта
- •2.2. Алгоритм и его свойства. Структура алгоритма.
- •Тема 3.Средства и технологии создания и преобразования информационных объектов
- •3.1. Текстовые процессоры
- •3.2. Электронные таблицы
- •3.3. Базы данных
- •Виды моделей данных
- •Классификация баз данных
- •Реляционные базы данных
- •Основные понятия реляционных баз данных
- •3.4. Графические редакторы
- •Тема 4. Компьютер как средство автоматизации информационных процессов
- •4.1. История развития эвм. Понятие и основные виды архитектуры эвм
- •4.2. Состав и назначение основных элементов персонального компьютера. Центральный процессор. Системные шины и слоты расширения
- •4.3. Запоминающие устройства: классификация, принцип работы, основные характеристики
- •4.4. Устройства ввода/вывода данных, их разновидности и основные характеристики
- •4.5. Классификация программного обеспечения. Виды программного обеспечения и их характеристики.
- •4.6. Системное программное обеспечение.
- •4.7. Защита информации.
- •Вредоносные программы
- •Классификация антивирусных программ
- •Тема 5. Средства и технологии обмена информацией с помощью компьютерных сетей (сетевые технологии)
- •5.1. Локальные компьютерныесети.
- •5.2. Базовые сетевые топологии
- •5.3. Сетевое оборудование
- •5.4. Глобальные сети эвм.
- •История
- •Адресация в Интернете
- •5.5. Поисковые информационные системы
- •Тема 6. Основы социальной информатики.
- •2.3. Лабораторный практикум по дисциплине Распределение тем лабораторных занятий по времени
- •Содержание лабораторных занятий лабораторная работа №1. « кодирование информации»
- •Кодирование символьной информации
- •Кодирование графических изображений
- •Лабораторная работа №2. «информация и энтропия»
- •Лабораторная работа №3. «позиционные системы счисления»
- •Краткие теоретические сведения:
- •Формы представления чисел
- •Двоичная система счисления
- •Восьмеричная и шестнадцатеричная системы счисления
- •Взаимное преобразование двоичных, восьмеричных и шестнадцатеричных чисел
- •Двоично-десятичная система счисления
- •Лабораторная работа №4. «проектирование алгоритмов. Блок-схема алгоритма»
- •Лабораторная работа №5. «основные приемы работы в microsoft word»
- •Интересное предложение
- •Образец формул
- •Лабораторная работа №6. «Технология создания электронных таблиц в ms Excel»
- •Функции ms Excel
- •Задания для выполнения:
- •Лабораторная работа №7. «основы обработки реляционных баз данных средствами
- •1. 2. Задания для самостоятельной работы
- •Лабораторная работа №8. «Логические основы функционирование эвм»
- •Логические элементы
- •Лабораторная работа №9. «Основы работы с MathCad»
- •Лабораторная работа №10. «информационная безопасность. Основы криптографии»
- •Тулыио целзио тсдизло
- •Современные алгоритмы шифрования
- •Лабораторная работа №11. «Создание одноранговой сети»
- •Требования к оформлению и защите лабораторных работ
- •3. Учебно-методическое обеспечение дисциплины
- •3.1. Перечень основной и дополнительной литературы
- •3.2 Методические рекомендации для преподавателя
- •3.3. Методические указания студентам по изучению дисциплины
- •3.4. Методические указания для выполнения кОнтрольной работы
- •Варианты заданий для выполнения контрольной работы
- •3.5. Материально-техническое и программное обеспечение дисциплины
- •3.6. Программное обеспечение
- •Поволжский государственный университет сервиса
- •Поволжский государственный университет сервиса
- •Приложение 1
Кодирование символьной информации
Один байт может иметь 28= 256 числовых кодов. Этого достаточно, чтобы ими закодировать заглавные и строчные символы латинского алфавита и кириллицы, знаки и специальные символы. Существует несколько стандартов кодирования символов, в которых один символ кодируется одним байтом. Наиболее распространенные приведены в таблице 1.1.
Таблица 1.1. Кодирования ASCII (32.. 127) и Windows 1251(128..255)
В системе кодировок коды с 0 по 31 отведены под управляющие символы, они невидимы на экране в текстовом режиме (видимы только при специальных режимах). Например, код 9 (Tab), если он встречается в строке, выводит следующий за ним символ в позицию правой ближней метки, код 8 - сдвигает курсор влево на одну позицию, удаляя из нее символ, код 27 - отменяет происходящую операцию, код 13 - переводит курсор на следующую строку, а в сочетании с кодом 10 устанавливает курсор в начало следующей новой строки.
Коды с 48 по 57 отведены под символы цифр. Код любой цифры равен 48 + цифра.
В приведенном стандарте символы алфавитов упорядочены по возрастанию, и можно заметить, что латинские заглавные буквы начинаются с кода 65, латинские строчные - с кода 97, русские заглавные буквы начинаются с кода 160, строчные - с кода 192 (разница между кодами одного символа строчного и заглавного регистра равна 32).
Над текстом, представляющим собой последовательность символов можно производить различные операции: вычислять длину строки (количество символов, включая управляющие и невидимые, например, пробел), сравнивать их коды (посимвольно с начала строки), анализировать, используя логические операции (И- логическое умножение, ИЛИ - логическое сложение, НЕ - логическое отрицание) .
Пусть есть строка символов: Зри в корень!.
Анализ строки:
Длина строки равна 13 символам. ,
Коды символов, которые будут записаны в памяти машины, следующие:
199 240 232 32 226 32 234 238 240 229 237 252 33.
Если это выражение в тексте представляет собой строку, то к этим числовым кодам символов добавляются управляющие коды перевода и начала строки, т.е. 13 и 10. Сравнение двух слов в строке: Зриикорень: 199 240 232 и 234 238 240 229 237 252.
Сравнение идет посимвольно, и можно установить по кодам символов «3», «к»: 199<234, поэтому верно будет утверждение"Зри" < "корень".
Приведем еще пример: пусть
Х= "Объем", У= "Информация" ,
тогда
(ДЛИНА (X) > ДЛИНА (У)-2) И (Х> У) = Ложь
(ДЛИНА(Х)<ДЛИНА(У)) ИЛИ(Х<У) = Истина
Задание 1.Записать коды символов, которые хранят строки крылатых слов (без учета кавычек). Между словами считать один пробел:
1) "Потемкинские деревни." 6) "Любви все возрасты покорны."
2) "Посеять зубы дракона." 7) "Камень преткновения."
3) "Что и требовалось доказать." 8) "Небо в алмазах..."
4) "Распалась связь времен." 9) "Патронов не жалеть!"
5) "Народ безмолвствует..." 10) "О времена! О нравы!"
Задание 2. Подсчитать объем памяти в байтах, занимаемый строками Пушкинских стихов (без учета кавычек; пустые промежутки заполнены одним пробелом; перевод строки считать двумя символами) :
1) "Благослови, поэт! В тиши парнасской сени
Я с трепетом склонил пред музами колени... "
2) "Мой жребий вынул Феб, и лира мой удел.
Страшусь, неопытный, бесславного паденья... "
3) "С небес уже скатилась ночи тень,
Войта заря, сияётбледный день... "
4) "Я говорил: в отечестве моем
Где верный ум, где гений мы найдем? "
5) "Любви, надежды; тихой славы недолго тешил нас обман,
Исчезли юные забавы, как сон, как утренний туман; "
6) "Пока свободою горим, пока сердца для чести живы,
Мой друг, отчизне посвятим души прекрасные порывы!"
7) "Я здесь от суетных оков освобожденный,
Учуся в истине блаженство находить..."
8) "С тех пор не целую прелестных очей,
С тех пор я не знаю веселых ночей. "
9) "Я пережил свои желанья, я разлюбил свои мечты;
Остались мне одни страданья, плоды сердечной пустоты. "
10) "Вуединении мой своенравный гений
Познал и тихий труд, и жажду размышлений. "
Задание 3. Получить верное утверждение, заменив знак вопроса операцией отношения (=,>,<,<>).
1) "Темп" ? "темпы"
2) "ключ" ? "Ключи"
3) "АЛГОРИТМ" ? "алгоритм"
4) "форма" ? "телевидение"
5) "56" ? "1127" ,
6) "Реальность" ? "Реалии"
7) "квадрат" ? "КВАДРАТ"
8) "345" ? "80"
9) "поколение" ? "Поколоть"
10) "Ц283" ? "Ц6"
Задание 4. . Какие слова записаны в ячейки ОЗУ, если они содержат значения :
1) 196 206 202 211204 197 205 210
2) 199 192 207 208 206 209
3) 192 208 195 211204 197 205 210
4) 194 203 206 198 197 205 200 197
5) 199 192 217 200210 192
6) 193 192 203 192 205 209
7) 209 210 206 203 193 197 214
8) 199 192 195 208 211 199 202 192
9) 212 206 208 204 211203 192
10) 200 204 207 206 208 210
Задание 5. Вычислить логические выражения с текстовыми константами:
1) X = "Машина" , У = "Запись"
(ДЛИНА(Х)= ДЛИНА(У)+1) И (Х>У)
(ДЛИНА(Х)= ДЛИНА(У)+1) ИЛИ (Х>У)
2) X = "Алгоритм" , У = "Программа"
(ДЛИНА(Х)< ДЛИНА(У)-1) И (Х<У)
(ДЛИНА(Х)< ДЛИНА(У)-1) ИЛИ (Х<У)
3) X = "Способ" , У = "Обработка"
(ДЛИНА(Х)= ДЛИНА(У)-2) И (Х>У)
(ДЛИНА(Х)= ДЛИНА(У)-2) ИЛИ (Х>У)
4) X = "Наука" , У = "Предел"
(ДЛИНА(Х)= ДЛИНА(У-1) И (Х>У)
(ДЛИНА(Х)= ДЛИНА(У-1) ИЛИ (Х>У)
5) X = "Интеграл" , У = "Длина"
(ДЛИНА(Х)= ДЛИНА(У)+2) И (Х<>У)
(ДЛИНА(Х)= ДЛИНА(У)+2) ИЛИ (Х<>У)
6) X = "Фотография" , У = "Хранение"
(ДЛИНА(Х)- ДЛИНА(У)=2) И (Х>У) "
(ДЛИНА(Х)- ДЛИНА(У)=2) ИЛИ (Х>У)
7) X = "Сервер" , У = "IP-ключ"
(ДЛИНА(Х)= ДЛИНА(У)-2) И (Х>У)
(ДЛИНА(Х)= ДЛИНА(У)-2) ИЛИ (Х>У)
8) X = "Определение" , У = "Знак"
(ДЛИНА(Х)- ДЛИНА(У)+6) И (Х>У)
(ДЛИНА(Х)- ДЛИНА(У )+6) ИЛИ (Х>У)
9) X = "Тест" , У = "Опрос"
(ДЛИНА(Х)+1 > ДЛИНА(У)) И (Х>У)
(ДЛИНА(Х)+1 > ДЛИНА(У)) ИЛИ (Х>У)
10) X = "Команда" , У = "Комментарий"
(ДЛИНА(Х)< ДЛИНА(У)-З) И (Х<>У) "
(ДЛИНА(Х)< ДЛИНА(У)-З) ИЛИ (ХоУ)