
- •Введение
- •Теоретическая часть Билет №1. История развития вычислительной техники.
- •I поколение эвм (1946 - 1958)
- •II поколение эвм (1958 - 1964)
- •III поколение эвм (1964 - 1972)
- •IV поколение эвм (c 1972г. По настоящее время)
- •V поколение эвм и суперкомпьютеры
- •Билет №2. Понятие информации. Информация и знание. Информационные процессы. Свойства информации.
- •Билет №3. Графические редакторы. Средства работы с графикой: мониторы, сканеры, принтеры. Виды компьютерной графики (растровая, векторная, фрактальная).
- •Сканер отпечатков пальцев
- •Виды принтеров:
- •Виды компьютерной графики: [15]
- •Билет №4. Внутренняя и внешняя память пк. Пзу. Озу. Свойства внутренней памяти. Дисковая память. Структура дисков.
- •Дискретность.
- •Адресуемость – занесение информации в память, а также извлечение ее из памяти производится по адресам.
- •Билет №5. Представление числовой информации в памяти пк: целые числа, вещественные числа.
- •Билет №6. Понятие логики как науки. Математическая логика. Высказывания. Основные логические операции. Законы логики.
- •Приоритет: Инверсия Конъюнкция Дизъюнкция Импликация Эквивалентность Логические операции:
- •Строгая дизъюнкция
- •Билет №7. Устройство полусумматора. Сумматор двоичных чисел.
- •Билет №8. Триггер. Использование триггеров в памяти пк.
- •Билет №9. Компьютерные сети. Классификация компьютерных сетей. Локальные сети. Топология локальных сетей. Хаб, коммутатор, маршрутизатор. Модем.
- •Билет №10. Интернет. История Интернет. Передача информации в сети Интернет. Адресация в Интернет. Протоколы Интернет.
- •Протоколы internet.
- •Маршрутизация пакетов в сети.
- •Билет №11. Понятие алгоритма. Свойства алгоритма. Способы записи алгоритмов.
- •Билет №12. Табличные редакторы и их назначение.
- •Билет №13. Системы счисления. История. Машинные системы счисления. Основные арифметические операции в машинных системах. Перевод чисел из различных систем в 10-ую и обратно.
- •3.Римская система:
- •Билет №15. Информация и управление. Понятие кибернетики. Передача информации по каналам связи. Асу и сау.
- •Билет №16. Ветвящиеся алгоритмы. Полное и неполное ветвление. Оператор ветвления и оператор выбора в Паскале.
- •Билет №17. Представление графической информации в памяти пк. Компьютерные цвета. Аддитивные, субтрактивные, перцепционные модели. Форматы графических файлов.
- •Билет №18. История Интернет. Сервисы Интернет.
- •Билет №19. Язык как способ представления информации. Естественные и формальные языки. Кодирование информации. Способы кодирования.
- •Билет №20. Измерение информации. Алфавитный и содержательный подходы. Выделяют три подхода к измерению информации:
- •Билет №21. Виды программного обеспечения пк.
- •Билет №22. Основные алгоритмические конструкции: линейный алгоритм, ветвящиеся алгоритмы (блок-схема, алгоритмический язык, запись на Паскале).
- •Билет №23. Основные алгоритмические конструкции: цикл с параметром, цикл с предусловием, цикл с постусловием (блок-схема, алгоритмический язык, запись на Паскале).
- •Билет №24. «Авторское право. Защита авторских прав. Ответственность за нарушение авторских прав»
- •Билет №25. Понятие об архитектуре пк. Основные устройства пк. Магистрально-модульный принцип построения пк.
- •Практическая часть Сборник задач №1 Двоичная система счисления
- •Восьмеричная система счисления
- •Шестнадцатеричная система счисления
- •Сборник задач №2
- •Заключение
- •Использованные литература и сетевые издания:
Билет №20. Измерение информации. Алфавитный и содержательный подходы. Выделяют три подхода к измерению информации:
Неизмеримость информации в быту [87] |
Вероятностный (содержательный) [88] |
Алфавитный [89] |
Невозможно сказать «кг информации». Греки приводили парадокс между знаниями и незнаниями: чем больше знаешь, тем больше не знаешь. На бытовом уровне можно дать только качественную оценку информации: *Полезная *Вредная *Качественная *Мало |
Минимальное количество событий для выбора только ДВА. За минимальное количество информации выбрали такое количество, которое позволяет нам выбрать 1 вариант из двух возможных – эту единицу назвали 1 бит. Сообщение, уменьшающее неопределенность в 2 раза несет 1 бит информации (бросание монетки). Связь количества информации и возможных результатов задается формулой: N = 2x N – кол-во результатов, x – кол-во информации (бит). |
Позволяет определить количество информации, заключенной в тексте – это объективный подход, т.к. не зависит от мышления конкретного человека, который воспринимает этот текст. Полное количество символов в алфавите называется его мощностью. Формулы: N = 2i Где i – информационный вес одного символа. Если текст содержит: K – количество символов; i – информационный вес одного символа; I – информационный вес сообщения. I
= k |
Задачи
Алфавит племени состоит из 8 букв. Найдите информационный вес одного символа.
Сообщение, записанное буквами из 64-символного алфавита. Сообщение содержит 20 символов. Найти информационный вес сообщения.
Билет №21. Виды программного обеспечения пк.
Програ́ммное обеспе́чение — совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ. Также, это совокупность программ, процедур и правил, а также документации, относящихся к функционированию системы обработки данных. [90]
ПО представляет собой совокупность программ, выполняющих две функции:
Предоставление пользователю удобств виртуальной машины – это функциональный эквивалент воображаемого компьютера с заданной конфигурацией, моделируемой программно-аппаратными средствами реального компьютера.
Повышение эффективности к рациональному управлению его компонентами
ПО:
Классификация по назначению |
|||
ПО |
Базовое |
BIOS (ПЗУ) |
|
Системное |
Оперативная Система |
MS DOS: – неграфическая оболочка |
|
Windows 3.1, Windows 3.11 – графические оболочки |
|||
Windows 95,98, NT, 2000, Me, XP, Wista,Seven |
|||
Linux: Debian, Altlinux, Mandriva, SUSE и др. |
|||
Macintosh OS (корпорация Apple) |
|||
и др. |
|||
Антивирусные программы |
Dr. Web, Nod32, McAfee, Касперский (KAV), Norton, Panda, Avast, BitDefender, AVG, ClamWin и многие другие... (около 75) |
||
Программы архиваторы |
WinRaR, WinZip |
||
Драйвера |
Для материнской платы, видеокарты, сетевой, звуковой карты, принтера, сканера, модема и др. устройств |
||
Утилиты |
Scandisk (проверка диска), Defrag (дефрагментация диска), Nero(для записи дисков) и многие др. |
||
Прикладное
|
Текстовые редакторы и процессоры |
Текстовые редакторы: Cтандартный блокнот Windows, Notepad, AkelPad и др. |
|
Текстовые процессоры: WordPad, Microsoft Word, OpenOffice.org Writer и др. |
|||
Графические редакторы |
Paint, Adobe photoshop, CorelDraw, Gimp и др. |
||
СУБД (Системы управления базами данных) |
Клиентские: Microsoft Access, OpenOffice.org Base, DataFlex и др. |
||
Серверные: Microsoft SQL Server, Oracle и др. |
|||
Табличные процессоры |
Microsoft Office Excel, OpenOffice.org Calc, SuperCalc и др. |
||
Коммуникационные (сетевые) программы |
Браузеры: Opera, Mozilla Firefox, Internet Explorer, Safari и др. |
||
Интернет пейджеры: QIP, ICQ, Jimm, Yahoo Messenger 9.0, Miranda и др. |
|||
Для локальных сетей: Network Assistant, LanScope, различные чаты и др. |
|||
Программы специального назначения для профессиональной деятельности |
|
||
Обучающие программы |
|
||
Тестирующие программы |
|
||
Компьютерные игры |
|
||
Системы программирования |
|
Turbo Basic, Turbo Pascal, Turbo C, Borland Delphi, Microsoft Visual Basic, Borland C++ |
[90]
Операционная система - это набор программ, управляющих процессором, Оперативной Памятью, внешними устройствами и файлами, ведущих диалог с пользователем [91]
Основные функции ОС:
Выполнение элементарных действий
Загрузка программ в ОП и их выполнение
Управление ОП (распределение между процессами, организация виртуальной памяти)
Стандартный доступ к периферийным (внешним) устройствам
Управление доступом к носителям И, организация файловой системы
Обеспечение пользовательского интерфейса
Сетевые операции, поддержка сети
Ядро операционной системы:
Ядро́ — центральная часть операционной системы (ОС), обеспечивающая приложениям координированный доступ к ресурсам компьютера, таким как процессорное время, память и внешнее аппаратное обеспечение. Также обычно ядро предоставляет сервисы файловой системы и сетевых протоколов.
Файлы операционной системы находятся на жестком диске.
После включения ПК производится загрузка ОС в ОП.
В системном блоке находится ПЗУ, в котором содержатся программы 1 этапа загрузки ОС и тестирования ПК. Команды ОС – программы на машинном языке, размещенные в командном процессоре.
Типы ОС:
Однозадачные / Многозадачные
Многопользовательские / Однопользовательские
Графические (с наличием GUI) / Текстовые (командная строка)
Бесплатные / Платные
Открытые (с возможностью редактировать исходный код) / Закрытые (без возможности редактировать исходный код)
Клиентские / Серверные
Высокая стабильность (устойчивость к сбоям аппаратной части) / Низкая стабильность
Простая в администрировании (для рядового пользователя) / сложная (для системных администраторов)
16-ти / 32-х / 64-х- разрядные
С высоким уровнем безопасности данных – С низким уровнем безопасности
Файловая система – функциональная часть ОС, обеспечивающая выполнение операций с файлами.
Файловая структура диска – совокупность файлов на диске и взаимосвязи между ними.
Каталог – совокупность файлов и каталогов. Верхний уровень – корневой.
Имя файла состоит из имени диска, пути к файлу на диске и имени файла. Почти во всех ОС составляется из 2 частей, разделенных точкой
Файл – информация, хранящаяся на внешнем носителе и объединенная общим именем. [92]
Системы программирования
Система программирования — это система для разработки новых программ на конкретном языке программирования.
Составные систем программирования:
• компилятор или интерпретатор;
• интегрированная среда разработки;
• средства создания и редактирования текстов программ;
• обширные библиотеки стандартных программ и функций;
• отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе;
• "дружественная" к пользователю диалоговая среда;
• многооконный режим работы;
• мощные графические библиотеки; утилиты для работы с библиотеками
• встроенный ассемблер;
• встроенная справочная служба;
• другие специфические особенности.
Turbo Basic, Quick Basic, Turbo Pascal, Turbo C, системы программирования, ориентированные на создание Windows-приложений:
• пакет Borland Delphi (Делфи) — предоставляющий качественные и очень удобные средства визуальной разработки.
• пакет Microsoft Visual Basic — удобный и популярный инструмент для создания Windows-программ с использованием визуальных средств. Содержит инструментарий для создания диаграмм и презентаций.
• пакет Borland C++ — одно из самых распространённых средств для разработки DOS и Windows приложений.
Транслятор — это программа-переводчик, преобразует программу, написанную на одном из языков высокого уровня, в программу, состоящую из машинных команд.
Трансляторы реализуются в виде компиляторов или интерпретаторов. С точки зрения выполнения работы компилятор и интерпретатор существенно различаются.
Компилятор — читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется.
Интерпретатор — переводит и выполняет программу строка за строкой.
Откомпилированные программы работают быстрее, но интерпретируемые проще исправлять и изменять.
Каждый конкретный язык ориентирован либо на компиляцию, либо на интерпретацию — в зависимости от того, для каких целей он создавался.
Определения:
Антивирусная программа (антивирус) — программа для обнаружения компьютерных вирусов, а также нежелательных (считающихся вредоносными) программ вообще, и восстановления зараженных (модифицированных) такими программами файлов, а также для профилактики — предотвращения заражения (модификации) файлов или операционной системы вредоносным кодом (например, с помощью вакцинации).
Недостатки
Ни одна из существующих антивирусных технологий не может обеспечить полной защиты от вирусов.
Антивирусная программа забирает часть вычислительных ресурсов системы, нагружая центральный процессор и жёсткий диск. Особенно это может быть заметно на слабых компьютерах. Замедление в фоновом режиме работы может достигать 380 %.
Антивирусные программы могут видеть угрозу там, где её нет (ложные срабатывания).
Антивирусные программы загружают обновления из Интернета, тем самым расходуя трафик.
Различные методы шифрования и упаковки вредоносных программ делают даже известные вирусы не обнаруживаемыми антивирусным программным обеспечением. Для обнаружения этих «замаскированных» вирусов требуется мощный механизм распаковки, который может дешифровать файлы перед их проверкой. Однако во многих антивирусных программах эта возможность отсутствует и, в связи с этим, часто невозможно обнаружить зашифрованные вирусы.
Программное обеспечение – это вся совокупность программ, хранящихся на всех устройствах внешней памяти компьютера.
Операционная система – это набор программ, управляющих работой компьютера.
Интерфейс – это способ общения программы с пользователем (это набор правил, с помощью которых пользователь управляет работой компьютера; это методы и средства взаимодействия пользователя с аппаратными и программными средствами).
Драйвер – это специальная программа, которая обеспечивает управление работой устройств и согласование информационного обмена с другими устройствами, а также позволяет производить настройку некоторых параметров устройств (это программа, предназначенная для обслуживания работы какого–либо устройства; это конкретные программы, отвечающие за взаимодействие с конкретными устройствами).
Утилиты – это служебные программы, которые используются для расширения или улучшения функций системных программ, основное их назначение состоит в автоматизации работ по проверке, наладке и настройке компьютерной системы (это специальные служебные программы, предназначенные для улучшения и других возможностей операционной системы).
Функции утилит
Мониторинг показателей датчиков и производительности оборудования — мониторинг температур процессора, видеоадаптера; чтение S.M.A.R.T. жёстких дисков; бенчмарки.
Управление параметрами оборудования — ограничение максимальной скорости вращения CD-привода; изменение скорости вращения кулеров.
Контроль показателей — проверка ссылочной целостности; правильности записи данных.
Расширение возможностей — форматирование и/или переразметка диска с сохранением данных, удаление без возможности восстановления.
Текстовый процессор — вид прикладной компьютерной программы, предназначенной для производства (включая набор, редактирование, форматирование, иногда печать) любого вида печатной информации. Иногда текстовый процессор называют текстовым редактором второго рода.
Графический редактор — специализированная программа, предназначенная для создания и обработки изображений.
Систе́ма управле́ния ба́зами да́нных (СУБД) — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.
Табли́чный проце́ссор — категория программного обеспечения, предназначенного для работы с электронными таблицами.
Компьютерная игра или видеоигра — компьютерная программа, служащая для организации игрового процесса, связи с партнёрами по игре, или сама выступающая в качестве партнёра. Первые примитивные компьютерные игры были разработаны в 1950-х и 1960-х годах.
Классификация
Компьютерные игры могут быть классифицированы по нескольким признакам:
Жанр: игра может принадлежать как к одному, так и к нескольким жанрам, а в уникальных случаях — открывать новый или быть вне всяких жанров;
Количество игроков и способ их взаимодействия: игра может быть однопользовательской — рассчитанной на игру одного человека, или многопользовательской — рассчитанной на одновременную игру нескольких человек; а также вестись на одном компьютере, через интернет, электронную почту, или массово;
Визуальное представление: игра может как использовать графические средства оформления, так и напротив, быть текстовой. Игра также может быть двухмерной или трехмерной. Есть и звуковые игры — в них вместо визуального представления используются звуки.
Платформа: игра может принадлежать как к одной платформе, так и быть мультиплатформенной.