
- •Вопросы по информатике
- •1. Информация и информационные процессы в природе, обществе, технике. Информационная деятельность человека.
- •2. Объектно-ориентированное программирование. Объекты: свойства и методы. Классы объектов
- •3. Информационные процессы и управление. Обратная связь
- •4. Строковые переменные. Строковые выражения и функции
- •5. Язык и информация. Естественные и формальные языки.
- •6. Алгоритмическое программирование. Основные способы организации действий в алгоритмах.
- •7. Двоичная система счисления. Запись чисел в двоичной системе счисления.
- •8. Магистрально-модульный принцип построения компьютера
- •9. Кодирование информации. Способы кодирования
- •10. Основные характеристики компьютера (разрядность, тактовая частота, объем оперативной и внешней памяти, производительность и др.)
- •11. Качественные и количественные характеристики информации. Свойства информации (новизна, актуальность, достоверность и др.). Единицы измерения количества информации
- •12. Внешняя память компьютера. Различные виды носителей информации, их характеристики (информационная емкость, быстродействие и др.)
- •13. Функциональная схема компьютера. Основные устройства компьютера, их назначение и взаимосвязь.
- •14. Способы записи алгоритмов (описательный, графический, на алгоритмическом языке, на языке программирования).
- •15. Программное управление работой компьютера. Программное обеспечение компьютера
- •16. Основные типы и способы организации данных (переменные и массивы).
- •17. Папки и файлы (тип файла, имя файла). Файловая система. Основные операции с файлами в операционной системе
- •18. Логическое сложение. Таблица истинности.
- •19. Правовая охрана программ и данных. Защита информации.
- •20. Основные логические устройства компьютера (сумматор, регистр).
- •21. Этапы решения задачи с помощью компьютера (построение модели — формализация модели — построение компьютерной модели — проведение компьютерного эксперимента — интерпретация результата).
- •22. Моделирование как метод научного познания. Модели материальные и информационные.
- •23. Формализация. Привести пример формализации (например, преобразования описательной модели в математическую).
- •24. Мультимедиа-технология.
- •25. Описание состояния объекта и описание изменения состояния объекта с помощью статических и динамических информационных моделей.
- •26. Массивы и алгоритмы их обработки
- •27. Задача на перевод числа, записанного в десятичной системе счисления, в двоичную, восьмеричную и шестнадцатеричную системы.
- •28. Алгоритм. Свойства алгоритма. Возможность автоматизации интеллектуальной деятельности человека.
- •29. Операционная система компьютера (назначение, состав, загрузка).
- •30. Алгоритмическая структура ветвление. Команды ветвления. Привести пример.
- •31. Представление и кодирование информации с помощью знаковых систем. Алфавитный подход к определению количества информации.
- •32. Задача на определение истинности составного высказывания.
- •33. Алгоритмическая структура цикл. Команды повторения.
- •34. Выполнение арифметических операций в двоичной системе счисления.
- •35. Задача на определение количества информации с последующим преобразованием единиц измерения.
- •36. Пример разработки алгоритма методом последовательной детализации. Вспомогательные алгоритмы.
- •37. Информационное моделирование. Основные типы информационных моделей (табличные, иерархические, сетевые).
- •38. Задача на сложение и вычитание двоичных чисел.
- •39. Основы языка программирования (алфавит, операторы, типы данных и т. Д.).
- •40. Основы языка разметки гипертекста (html).
- •41. Практическое задание на организацию запроса при поиске информации в Интернете.
- •42. Текстовый редактор. Назначение и основные функции.
- •43. Двоичное кодирование текстовой информации. Различные кодировки кириллицы
- •44. Графический редактор. Назначение и основные функции
- •45. Логическое умножение. Таблица истинности.
- •46. Электронные таблицы. Назначение и основные функции.
- •47. Адресация в Интернете: доменная система имен и ip-адреса.
- •48. Задание по программированию на разработку программы поиска максимального элемента в массиве.
- •49. Базы данных. Назначение и основные функции.
- •50. Компьютерные вирусы: способы распространения, защита от вирусов.
- •51. Информационные ресурсы сети Интернет: электронная почта, телеконференции, файловые архивы. Всемирная паутина.
- •52. Информация. Вероятностный подход к измерению количества информации.
- •53. Задача на построение блок-схемы алгоритма.
- •54. Гипертекст. Технология www (World Wide Web — Всемирная паутина).
- •55. Визуальное объектно-ориентированное программирование. Графический интерфейс: форма и управляющие элементы.
- •56. Основные этапы развития вычислительной техники. Информатизация общества.
- •57. Локальные и глобальные компьютерные сети. Назначение сетей.
- •58. Задание по программированию на использование двумерного массива и вложенных циклов.
17. Папки и файлы (тип файла, имя файла). Файловая система. Основные операции с файлами в операционной системе
Файл.
Все программы и данные хранятся в
долговременной (внешней) памяти компьютера
в виде файлов. Файл — это определенное
количество информации (программа или
данные), имеющее имя и хранящееся в
долговременной (внешней) памяти.
Имя файла состоит из двух частей,
разделенных точкой: собственно имя
файла и расширение, определяющее его
тип (программа, данные и т. д.). Собственно
имя файлу дает пользователь, а тип файла
обычно задается программой автоматически
при его создании.
В различных операционных системах
существуют различные форматы имен
файлов. В операционной системе MS-DOS
собственно имя файла должно содержать
не более восьми букв латинского алфавита
и цифр, а расширение состоит из трех
латинских букв, например:
proba.txt
В операционной системе Windows имя файла
может иметь до 255 символов, причем
допускается использование русского
алфавита, например:
Единицы измерения информации.doc
Файловая система. На каждом носителе
информации (гибком, жестком или лазерном
диске) может храниться большое количество
файлов. Порядок хранения файлов на диске
определяется установленной файловой
системой.
Для дисков с небольшим количеством
файлов (до нескольких десятков) удобно
применять одноуровневую файловую
систему, когда каталог (оглавление
диска) представляет собой линейную
последовательность имен файлов.
Если на диске хранятся сотни и тысячи
файлов, то для удобства поиска файлы
организуются в многоуровневую
иерархическую файловую систему, которая
имеет «древовидную» структуру.
Начальный, корневой, каталог содержит
вложенные каталоги 1-го уровня, в свою
очередь, в каждом из них бывают вложенные
каталоги 2-го уровня и т. д. Необходимо
отметить, что в каталогах всех уровней
могут храниться и файлы.
Операции над файлами. В процессе работы
на компьютере над файлами чаще всего
производятся следующие операции:
копирование (копия файла помещается в
другой каталог); перемещение (сам файл
перемещается в другой каталог); удаление
(запись о файле удаляется из каталога);
переименование (изменяется имя
файла).
Графическое представление файловой
системы. Иерархическая файловая система
MS-DOS, содержащая каталоги и файлы,
представлена в операционной системе
Windows с помощью графического интерфейса
в форме иерархической системы папок и
документов. Папка в Windows является аналогом
каталога MS-DOS.
Однако иерархические структуры этих
систем несколько различаются. В
иерархической файловой системе MS-DOS
вершиной иерархии объектов является
корневой каталог диска, который можно
сравнить со стволом дерева — на нем
растут ветки (подкаталоги), а на ветках
располагаются листья (файлы).
В Windows на вершине иерархии папок находится
папка Рабочий стол (рис. 10). Следующий
уровень
представлен папками Мой компьютер,
Корзина и Сетевое окружение (если
компьютер подключен к локальной
сети).
18. Логическое сложение. Таблица истинности.
В
алгебре логики объединение двух (или
нескольких) высказываний с помощью
союза «или» называется операцией
логического сложения или дизъюнкцией.
Составное высказывание, образованное
в результате логического сложения
(дизъюнкции), истинно тогда, когда истинно
хотя бы одно из входящих в него простых
высказываний.
Операцию логического сложения (дизъюнкцию)
принято обозначать либо знаком «v», либо
знаком сложения «+»:
Мы записали формулу функции логического
сложения, аргументами которой являются
логические переменные А и B, принимающие
значения истина (1) и ложь (0).
Функция логического сложения F также
может принимать лишь два значения:
истина (1) и ложь (0). Значение логической
функции можно определить с помощью
таблицы истинности данной функции,
которая показывает, какие значения
принимает логическая функция при всех
возможных наборах ее аргументов (табл.
3).
По таблице истинности легко определить
истинность составного высказывания,
образованного с помощью операции
логического сложения. Рассмотрим,
например, составное высказывание «2 х
2 = 4 Или 3 х 3 = 10». Первое простое высказывание
истин-* до (А = 1), а второе высказывание
ложно (В = 0); по таблице определяем, что
логическая функция принимает значение
истина (F = 1), т. е. данное составное
высказывание истинно.