Автор работы: Пользователь скрыл имя, 13 Февраля 2015 в 05:56, шпаргалка
Слово "информация" происходит от латинского слова informatio, что в переводе означает сведение, разъяснение, ознакомление. Понятие «информация» является базовым в курсе информатики, невозможно дать его определение через другие, более «простые» понятия. В случае с понятием «информация» проблема его определения еще более сложная, так как оно является общенаучным понятием. Данное понятие используется в различных науках (информатике, кибернетике, биологии, физике и др.), при этом в каждой науке понятие «информация» связано с различными системами понятий.
Билет 9.
Логическая переменная - это простое высказывание, содержащее
только одну мысль. Ее символическое обозначание
- латинская буква (например, A, B,C,F). Значением
логическое меременной могут быть только
констансты ИСТИНА (1) и ЛОЖЬ (0). Базовые логические операции: 1. Логическое умножение (конъюнкция)(соответсвует союз "И") Составное
высказывание, образованное в результате
операции логического умножения (конъюнкции),
истинно тогда и только тогда, когда истинны
все входящие в него простые высказывания. 2. Логическое сложение (дизъюнкция) (соответсвует союз "ИЛИ") Составное
высказывание, образованное в результате
операции логического сложения (дизъюнкции),
истинно тогда, когда истинно хотя бы одно
из входящих в него простых высказываний. 3. Логическое отрицание (инверсия) (соответсвует частица "НЕ") Логическое
отрицание (инверсия) делает истинное
высказывание ложным и, наоборот, ложное
– истинным. Логическое выражение при
выполнении алгоритма принимает одно
из двух знаничений:"истина" или "ложь".
В логических выражениях действие (операцией)
является сравнение (отношение). В качестве условия - логическое выражение
t=36.6.
Если условие является истинным, то идет
вывод сообщения о том, что человек здоров
(ведь нормальная температура 36.6 градусов.
Если условие является ложным - ветка иначе (т.е. температура выше или ниже нормы),
то вывод сообщения о том, что человек
болен.
Билет 10.
Назначение программирования - разработка программ управления компьютером с целью решения различных информационных задач. Для составления программ существуют разнообразные языки программирования. Язык программирования - это фиксированная система обозначений для описания алгоритмов и структур данных. В настоящее время существует много различных языков программирования: Кобол, Фортран, Visual Basic, Pascal и др. Языки программирования - это формальные языки, специально созданные для общения человека с компьютером. Каждый язык программирования, равно как и "естественный" язык (русский, английский), имеет алфавит, словарный запас, свою грамматику, а также семантику.(Семантика - система правил однозначного толкования отдельных языковых конструкций, позволяющих воспроизвести процесс обработки данных). Вскоре после появления первых компьютеров были разработаны специальные формальные языки – языки программирования высокого уровня, с более удобной для человека формой записи команд и не зависящие от особенностей архитектуры конкретного семейства компьютеров. Примерами таких языков являются Паскаль и Basic. Для того, чтобы программа, написанная на языке программирования высокого уровня, могла быть выполнена компьютером, она должна быть переведена на язык его машинных команд. Это делается автоматически с помощью специальной программы-переводчика, называемой транслятором. Трансляторы бывают двух видов – компиляторы и интерпретаторы. Интерпретатор транслирует одну за другой команды исходной программы и обеспечивает выполнение каждой команды на языке высокого уровня сразу же после ее трансляции. Компилятор запоминает созданную для исходной программы последовательность машинных команд в специальном файле, но не дает команды компьютеру на их выполнение. Сохраненная компилятором в файле машинная программа может быть выполнена по команде пользователя в любое время. Язык программирования выского уровня Pascal. Трансляторы программ, написанных на Паскале, разработаны для различных компьютеров и в настоящее время множество разновидностей. Они являются компиляторами, обрабатывающими разработанные программистами тексты программ. Существует много версий языка Паскаль. Различия между ними порой весьма велики. Любая Паскаль-программа является текстовым файлом с собственным именем и с расширением .pas. Заголовок программы начинается со слова Program (программа), за которым следует произвольное имя, придуманное программистом. Program <имя программы>; Раздел описания переменных начинается со слова Var (variables - переменные), за которым идет список имен переменных через запятую. Тип указывается после двоеточия. В стандарте языка Паскаль существует два числовых типа данных: вещественный и целый. Слово integer обозначает целый тип (является идентификатором целого типа). Вещественный тип обозначается словом real. Например, раздел описания переменных может быть таким: Var a, b: integer; c,d:real; Раздел операторов (оператор - команда алгоритма, записанная на языке программирования) - основная часть программы. Начало и конец раздела операторов программы отмечается служебными словами begin (начало) и end (конец). В самом конце программы ставится точка. Begin <операторы> end. Вывод результатов происходит по оператору write (write - писать) или writeln (writeln - писать в строку. Арифметический оператор присваивания на Паскале имеет следующий формат: <числовая переменная>:= <арифметическое выражение> Арифметическое выражение может содержать числовые константы и переменные, знаки арифметических операций, круглые скобки. Кроме того, в арифметичесих выражениях могут присутствовать функции. Примеры программ на языке программирования Pascal : Линейная стуктура: Задача. Заданы длины двух катетов прямоугольного треугольника a, b. Вычислить длину гипотенузы с.
Program treug;
var a, b ,c: real;
begin
write ('a='); read (a);
write ('b='); read (b);
c:=sqrt (a*a+b*b);
writeln ('c=', c:6:2);
end.
Билет 11.
Персональный компьютер (ПК) — это компьютер, предназначенный для обслуживания одного рабочего места. По своим характеристикам он может отличаться от больших ЭВМ, но функционально способен выполнять аналогичные операции. По способу эксплуатации различают настольные, портативные и карманные модели ПК. Устройство компьютера. Любой компьютер состоит из четырех частей: устройства ввода информации, устройства обработки информации, устройства хранения информации, устройства вывода информации. Базовая аппаратная конфигурация ПК. Чаще всего персональный компьютер состоит из следующих устройств: Системный блок, Монитор, Клавиатура, Мышь, Дополнительно могут подключатся другие устройства ввода и вывода информации, например звуковые колонки, принтер, сканер... Системный блок — основной блок компьютерной системы. В нем располагаются устройства, считающиеся внутренними. Устройства, подключаемые к системному блоку снаружи, считаются внешними. Для внешних устройств используют также термин периферийное оборудование. Монитор — устройство для визуального воспроизведения символьной и графической информации. Служит в качестве устройства вывода. Клавиатура — клавишное устройство, предназначенное для управления работой компьютера и ввода в него информации. Информация вводится в виде алфавитно-цифровых символьных данных. Мышь — устройство «графического» управления. Внутренние устройства персонального компьютера. Разъемы некоторых устройств выведены на заднюю стенку — они служат для подключения периферийного оборудования. К некоторым устройствам системного блока доступ не предусмотрен — для обычной работы он не требуется. Процессор. Микропроцессор — основная микросхема персонального компьютера. Все вычисления выполняются в ней. Основная характеристика процессора — тактовая частота. Чем выше тактовая частота, тем выше производительность процессора. Оперативная память. Оттуда поступают данные и команды. Данные копируются в ячейки процессора (они называются регистрами), а потом преобразуются в соответствии с содержанием команд. Оперативную память можно представить как обширный массив ячеек, в которых хранятся числовые данные и команды в то время, когда компьютер включен. Объем оперативной памяти измеряется в Мбайт. Процессор может обратиться к любой ячейке оперативной памяти (байту), поскольку она имеет неповторимый числовой адрес. Материнская плата — это самая большая плата персонального компьютера. На ней располагаются магистрали, связывающие процессор с оперативной памятью, — так называемые шины. Различают шину данных, по которой процессор копирует данные из ячеек памяти, адресную шину, по которой он подключается к конкретным ячейкам памяти, и шину команд, по которой в процессор поступают команды из программ. К шинам материнской платы подключаются также все прочие внутренние устройства компьютера. Управляет работой материнской платы микропроцессорный набор микросхем — так называемый чипсет. Видеоадаптер — внутреннее устройство, устанавливаемое в один из разъемов материнской платы. Современные видеоадаптеры имеют собственный вычислительный процессор (видеопроцессор), который снизил нагрузку на основной процессор при построении сложных изображений. Особенно большую роль видеопроцессор играет при построении на плоском экране трехмерных изображений. В некоторых моделях материнских плат функции видеоадаптера выполняют микросхемы чипсета — в этом случае говорят, что видеоадаптер интегрирован с материнской платой. Если же видеоадаптер выполнен в виде отдельного устройства, его называют видеокартой. Разъем видеокарты выведен на заднюю стенку. К нему подключается монитор. На материнской плате устанавливается звуковой адаптер. Он может быть интегрирован в чипсете материнской платы или выполнен как отдельная подключаемая плата, которая называется звуковой картой. Разъемы звуковой карты выведены на заднюю стенку компьютера. Для воспроизведения звука к ним подключают звуковые колонки или наушники. Отдельный разъем предназначен для подключения микрофона. При наличии специальной программы это позволяет записывать звук. Жесткий диск. Поскольку оперативная память компьютера очищается при отключении питания, необходимо устройство для длительного хранения данных и программ. В настоящее время для этих целей широко применяют так называемые жесткие диски. Принцип действия жесткого диска основан на регистрации изменений магнитного поля вблизи записывающей головки. Основным параметром жесткого диска является емкость, измеряемая в Гбайт. Дисковод гибких дисков. Для транспортировки данных между удаленными компьютерами используют так называемые гибкие диски. Для записи и чтения данных, размещенных на гибких дисках, служит специальное устройство — дисковод. Приемное отверстие дисковода выведено на лицевую панель системного блока. Для транспортировки больших объемов данных удобно использовать компакт-диски CD-ROM. Эти диски позволяют только читать ранее записанные данные — производить запись на них нельзя. Для чтения компакт-дисков служат дисководы CD-ROM. Основной параметр дисковода CD-ROM— скорость чтения. Она измеряется в кратных единицах. Основной недостаток дисководов CD-ROM — невозможность записи дисков — преодолен в современных устройствах однократной записи — CD-R. Существуют также устройства CD-RW, позволяющие осуществлять многократную запись. Коммуникационные порты. Для связи с другими устройствами, например принтером, сканером, клавиатурой, мышью и т. п., компьютер оснащается так называемыми портами. Порт — это не просто разъем для подключения внешнего оборудования, хотя порт и заканчивается разъемом. Порт — более сложное устройство, чем просто разъем, имеющее свои микросхемы и управляемое программно. Сетевые адаптеры необходимы компьютерам, чтобы они могли обмениваться данными между собой. Этот прибор следит за тем, чтобы процессор не подал новую порцию данных на внешний порт, пока сетевой адаптер соседнего компьютера не скопировал к себе предыдущую порцию. После этого процессору дается сигнал о том, что данные забраны и можно подавать новые. Так осуществляется передача. Сетевые адаптеры могут быть встроены в материнскую плату, но чаще устанавливаются отдельно, в виде дополнительных плат, называемых сетевыми картами. Принцип программного управления: Из него следует, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.
Билет 12.
Любой компьютер представляет собой автоматическое устройство, работающее по заложенным в него программам. Компьютерная программа представляет собой последовательность команд, записанных в двоичной форме на машинном языке, понятном процессору компьютера. Компьютерная программа является формой записи алгоритмов решения поставленных задач. Совокупность готовых к исполнению программ, хранящихся в оперативной и внешней памяти компьютера, называется его программным обеспечением. Виды программного обеспечения. Можно выделить три основных вида программного обеспечения: системное, прикладное и инструментальное. Системное программное обеспечение обеспечивает согласованное взаимодействие устройств компьютера и создает условия для выполнения остальных программ. Самой важной частью системного программного обеспечения является операционная система – программа, необходимая для работы компьютера. Операционная система выполняет следующие функции: обеспечение пользовательского интерфейса, то есть программных средств диалога человека и компьютера; управление выполнением других программ на компьютере, в том числе организация их доступа к устройствам (процессору, памяти, устройствам ввода-вывода); управление хранением информации на компьютере в виде иерархической системы папок, содержащих файлы. Можно сказать, что операционная система является средой, в которой выполняются остальные программы. К системному программному обеспечению относятся также драйверы – программы управляющие работой устройств ввода-вывода и некоторых других устройств, позволяющие настраивать параметры их работы. Драйверы обычно поставляются вместе с устройствами. Комплект наиболее распространенных драйверов поставляется вместе с операционной системой. В состав системного программного обеспечения входят также антивирусы и другие программы, связанные с обслуживанием компьютера. Системные программы часто называют утилитами (от лат. utilis – полезный). Прикладное программное обеспечение (приложения) – это программы, непосредственно предназначенные для удовлетворения потребностей пользователя. Типичные представители прикладного программного обеспечения: текстовые и графические редакторы; программы работы с электронными таблицами; системы управления базами данных; средства просмотра web-страниц; обучающие системы, электронные энциклопедии, игры. К инструментальному программному обеспечению относятся средства автоматизации разработки компьютерных программ, то есть инструменты программиста. При разработке программного обеспечения необходимо представлять алгоритмы в форме, понятной компьютеру. Для этого используются комплексы программ, называемые системами программирования. Назначение и состав операционной системы компьютера. Для того чтобы мы могли не думать о том, как в компьютере происходит работа процессора с программами, данными и с аппаратными устройствами, существует специальный комплекс программ, называемых операционной системой. Операционные системы разные, но их назначение и функции одинаковые. Операционная система является базовой и необходимой составляющей ПО компьютера, без нее компьютер не может работать в принципе. Операционная система – комплекс программ, обеспечивающих взаимодействие всех аппаратных и программных частей компьютера между собой и взаимодействие пользователя и компьютера. В состав операционной системы входит специальная программа — командный процессор, которая запрашивает у пользователя команды и выполняет их. Пользователь может дать, например, команду выполнения какой-либо операции над файлами (копирование, удаление, переименование), команду вывода документа на печать и т. д. Операционная система должна эти команды выполнить. Для упрощения работы пользователя в состав современных операционных систем, и в частности в состав Windows, входят программные модули, создающие графический пользовательский интерфейс. В операционных системах с графическим интерфейсом пользователь может вводить команды посредством мыши, тогда как в режиме командной строки необходимо вводить команды с помощью клавиатуры. Операционная система содержит также сервисные программы, или утилиты. Такие программы позволяют обслуживать диски (проверять, сжимать, дефрагментировать и т. д.), выполнять операции с файлами (архивировать и т. д.), работать в компьютерных сетях и т. д. Для удобства пользователя в операционной системе обычно имеется и справочная система. Она предназначена для оперативного получения необходимой информации о функционировании как операционной системы в целом, так и о работе ее отдельных модулей. Графический интерфейс. Интерфейсом пользователя называется программно реализованные средства общения человека и компьютера. В системах с графическим интерфейсом пользователь управляет компьютером, выбирая мышью нужные пункты меню, кнопки, значки и другие элементы интерфейса. Если для управления компьютером используются команды на специальном языке, вводимые с клавиатуры, то такой интерфейс называется командным. Основными объектами графического интерфейса операционных систем являются рабочий стол, занимающий весь экран монитора, и расположенные на нем значки, окна и панель задач.
Билет 13.
Все программы и данные хранятся в долговременной (внешней) памяти компьютера в виде файлов. Файл — это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти. Имя файла состоит из двух частей, разделенных точкой: собственно имя файла и расширение, определяющее его тип (программа, данные и т. д.). Собственно имя файлу дает пользователь, а тип файла обычно задается программой автоматически при его создании. Файловая система. Файловая система - это система хранения файлов и организации каталогов. Для дисков с небольшим количеством файлов (до нескольких десятков) удобно применять одноуровневую файловую систему, когда каталог (оглавление диска) представляет собой линейную последовательность имен файлов. Если на диске хранятся сотни и тысячи файлов, то для удобства поиска файлы организуются в много уровневую иерархическую файловую систему, которая имеет «древовидную» структуру. Для того чтобы найти файл в иерархической файловой структуре необходимо указать путь к файлу. В путь к файлу входят записываемые через разделитель "\" логическое имя диска и последовательность имен вложенных друг в друга каталогов, в последнем из которых находится данный нужный файл. Например, путь к файлам на рисунке можно записать так: C:\Музыка\Пикник\ . Операции над файлами. В процессе работы на компьютере над файлами чаще всего производятся следующие операции: копирование, перемещение, удаление, переименование. Операции копирование и перемещение осуществляются через буфер обмена Windows. Буфер обмена - область памяти, в которую временно помещается временный или скопированный объект. Выполнять различные операции над файлами удобно с помощью различных файловых менеджеров: Far, Total Commander и т.д. Графическое представление файловой системы. Иерархическая файловая система MS-DOS, содержащая каталоги и файлы, представлена в операционной системе Windows с помощью графического интерфейса в форме иерархической системы папок и документов. Папка в Windows является аналогом каталога MS-DOS. Однако иерархические структуры этих систем несколько различаются. В иерархической файловой системе MS-DOS вершиной иерархии объектов является корневой каталог диска, который можно сравнить со стволом дерева — на нем растут ветки (подкаталоги), а на ветках располагаются листья (файлы). Архивация данных. Архивация – это сжатие одного или нескольких файлов и помещение их в специальный файл, называемый архивным. Для упаковки файлов и последующего их восстановления используются специальные программы – архиваторы. Проблема архивации возникает тогда, когда жесткий диск наполнен информацией и требуется освободить на нем место, ничего не удаляя безвозвратно. Возникший в результате архивирования файл имеет, как правило, значительно меньший объем, чем исходный. Степень сжатия, т.е. отношение объема исходного файла к объему архивного, определяется двумя обстоятельствами: природой информации и алгоритмом (методом) архивации. Так файл, созданный текстовым процессором Word и не содержащий рисунков, может быть сжат при архивации в несколько раз; степень сжатия графических файлов, как правило существенно меньше. Компьютерные вирусы. Среди огромного разнообразия видов компьютерных программ существует одна их разновидность, заслуживающая особого упоминания. Главное отличие этих программ от всех остальных состоит в том, что они вредны, т.е. предназначены для нанесения ущерба пользователям ЭВМ. Это компьютерные вирусы. Компьютерным вирусом называется программа, обычно малая по размеру (от 200 до 5000 байт), которая самостоятельно запускается, многократно копирует свой код, присоединяя его к кодам других программ ("размножается") и мешает корректной работе компьютера и/или разрушает хранимую на магнитных дисках информацию (программы и данные). Среди всего разнообразия вирусов следует выделить следующие группы:загрузочные вирусы, файловые вирусы, загрузочно-файловые вирусы, драйверные, макро-вирусы, сетевые вирусы – черви. Антивирусные средства. К настоящему времени накоплен значительный опыт борьбы с компьютерными вирусами, разработаны антивирусные программы, известны меры защиты программ и данных.Антивирусные программы можно разделить на несколько типов:Детекторы (их назначение - лишь обнаружить вирус).Фаги (фаг - это программа, которая способна не только обнаружить, но и уничтожить вирус).Ревизоры (ревизор контролирует возможные пути распространения программ-вирусов и заражени компьютеров).Сторожа (инспекторы) (сторож - это резидентная программа, постоянно находящаяся в памяти компьютера, контролирующая операции компьютера, связанные с изменением информации на магнитных дисках, и предупреждающая пользователя о них).Вакцины (антивирусные программы, ведущие себя подобно вирусам, но не наносящие вреда).
Билет 14.Информационные ресурсы. Ресурс – это запас или источник некоторых
средств традиционно различают следующие
виды общественных ресурсов: материальные,
энергетические, трудовые, финансовые.
Информационные ресурсы общества в настоящее
время расматриваются как стратегические
ресурсы, аналогичные по значимости ресурсам
материальным, сырьевым, энергетическим,
трудовым и финансовым. Однако между информационными
и другими ресурсами существует одно важнейшее
различие: всякий ресурс после использования
исчезает (сожженное топливо, израсходованные
финансы), а информационный ресурс остается,
им можно пользоваться многократно, он
копируется без огроничения. Более того,
по мере использования информационный
ресурс имеет тенденцию увеличиваться,
так как использование информации редко
носит совершенно пассивный характер,
чаще при этом генерируется дополнительной
информацией. Любая попытка дать класификацию
информационным ресурсам общества оказывается
неполной. В основу класификации можно
положить: отраслевой принцип (по виду
науки, промышленности, социальной сферы,
по тому, к чему относится информация);
форму представления (по виду носителей,
степени формализованности, наличию дополнительного
описания и пр.). Правовая охрана информации. Для оповещения о своих правах разработчик
программы может, начиная с первого выпуска
в свет программы, использовать знак охраны
авторского права, состоящий из трех элементов:
буквы С в окружности или круглых скобках
©; наименования (имени) правообладателя;
года первого выпуска программы в свет.
Например: © Корпорация Microsoft, 1993-1997. Автору
программы принадлежит исключительное
право осуществлять воспроизведение и
распространение программы любыми способами,
а также модификацию программы. Организация
или пользователь, правомерно владеющий
экземпляром программы (купивший лицензию
на ее использование), вправе без получения
дополнительного разрешения разработчика
осуществлять любые действия, связанные
с функционированием программы, в том
числе ее запись и хранение в памяти ЭВМ. Защита доступа к компьютеру. Для предотвращения несанкционированного
доступа к данным, хранящимся на компьютере,
используются пароли. Компьютер разрешает
доступ к своим ресурсам только тем пользователям,
которые зарегистрированы и ввели правильный
пароль. Каждому конкретному пользователю
может быть разрешен доступ только к определенным
информационным ресурсам. При этом может
производиться регистрация всех попыток
несанкционированного доступа. Защита
пользовательских настроек имеется в
операционной системе Windows (при загрузке
системы пользователь должен ввести свой
пароль), однако такая защита легко преодолима,
так как пользователь может отказаться
от введения пароля. Вход по паролю может
быть установлен в программе BIOS Setup, компьютер
не начнет загрузку операционной системы,
если не введен правильный пароль. Преодолеть
такую защиту нелегко, более того, возникнут
серьезные проблемы доступа к данным,
если пользователь забудет этот пароль.
В настоящее время для защиты от несанкционированного
доступа к информации все более часто
используются биометрические системы
авторизации и идентификации пользователей.
К биометрическим системам защиты информации
относятся системы распознавания речи,
системы идентификации по отпечаткам
пальцев, а также системы идентификации
по радужной оболочке глаза. Защита информации в Интернете.
Если компьютер подключен к Интернету,
то в принципе любой пользователь, также
подключенный к Интернету, может получить
доступ к информационным ресурсам этого
компьютера. Если сервер имеет соединение
с Интернетом и одновременно служит сервером
локальной сети (Интранет-сервером), то
возможно несанкционированное проникновение
из Интернета в локальную сеть. Механизмы
проникновения из Интернета на локальный
компьютер и в локальную сеть могут быть
разными: загружаемые в браузер Web-страницы
могут содержать активные элементы ActiveX
или Java-апплеты, способные выполнять деструктивные
действия на локальном компьютере; некоторые
Web-серверы размещают на локальном компьютере
текстовые файлы cookie, используя которые
можно
получить конфиденциальную информацию
о пользователе локального компьютера;
с помощью специальных утилит можно получить
доступ к дискам и файлам локального компьютера
и др. Для того чтобы этого не происходило,
устанавливается программный или аппаратный
барьер между Интернетом и Интранетом
с помощью брандмауэра (firewall — межсетевой
экран). Брандмауэр отслеживает передачу
данных между сетями, осуществляет контроль
текущих соединений, выявляет подозрительные
действия и тем самым предотвращает несанкционированный
доступ из Интернета в локальную сеть.