Вопросы к экзамену. вопрос ответ по информатике экзамен. Что является предметом информатики
![]()
|
Структура программы на языке ПаскальРассмотрим, как написать программу на языке Паскаль и, какова ее структура. Она всегда состоит из двух частей. В первой части программы описывается последовательность необходимых действий, во второй части - данные, с которыми они оперируют. На основании описаний и определений выводятся данные, а действия представляются операторами языка. Программа может иметь заголовок, он задает имя программы и ее параметры. Чтобы знать, как правильно написать программу, надо разобраться с ее структурой. Она содержит: Заголовок программы. С ключевого слова program начинается раздел, а потом уже идет название программы. Например, program Alex; Следует обратить внимание на то, что любое действие языка надо заканчивать точкой с запятой. Имя программы никогда не начинают с цифры, так как оно является пользовательским идентификатором. Блок описаний. Он содержит много различных блоков программы, каждый из них отвечает за определенный вид программы. Блок операторов. Его еще называют блоком действий. Это обязательный блок в программе, в котором находятся команды, которые нужно сделать в процессе выполнения программы. Начинается он с ключевого слова begin, а заканчивается словом end, обязательно с точкой. 67. Какие операторы имеются в Паскале? В языке Паскаль имеются два условных оператора: if (оператор ветвления) и case (оператор выбора). Оператор if обеспечивает выбор из двух альтернатив, оператор выбора case позволяет сделать выбор из произвольного числа имеющихся вариантов. 68. Как в Паскале осуществляется ввод и вывод данных? Рассмотрим, для начала, Вывод данных в Паскале. Для этой цели используются две стандартные процедуры: Writeln и Write. Writeln (Список вывода) ; — стандартная процедура, которая используется для вывода данных на экран. Значения выводятся в порядке их записи в списке вывода. Затем курсор переходит в начало следующей строки. Write (Список вывода) ; — стандартная процедура для вывода данных на экран без перевода курсора на новую строку. Примеры использования процедур вывода с указанием местонахождения курсора после выполнения операторов вывода даны в таблице: Символ «□» указывает место расположения курсора после вывода информации.
Символ «□» указывает место расположения курсора после вывода информации. Рассмотрим, теперь, Ввод данных в Паскале. Для ввода значений переменных с клавиатуры используют две стандартные процедуры ввода: Read и Readln. Внимание! РАЗЛИЧИЯ READ B READLN ВАЖНЫ ПРИ ЧТЕНИИ ИСХОДНЫХ ДАННЫХ ИЗ ФАЙЛА При наличии в списке ввода нескольких идентификаторов соответствующие значения после запуска программы следует вводить через пробел(ы) или нажимая после каждого значения клавишу Enter. При этом соответствующей переменной будет присвоено очередное по порядку значение. При выполнении оператора ввода программа приостанавливает работу, пока пользователем не будут введены необходимые значения переменных. 69. Как описываются функции в Паскале? Структура описания процедур и функций до некоторой степени похожа на структуру Паскаль-программы: у них также имеются заголовок, раздел описаний и исполняемая часть. Раздел описаний содержит те же подразделы, что и раздел описаний программы: описания констант, типов, меток, процедур, функций, перменных. Исполняемая часть содержит собственно операторы процедур. Формат описания функции: function имя функции (формальные параметры):тип результата; раздел описаний функции begin исполняемая часть функции end. 70. Как описываются процедуры в Паскале? Формат описания процедуры имеет вид: procedure имя процедуры (формальные параметры); раздел описаний процедуры begin исполняемая часть процедуры end. 71. Что такое компьютерная сеть?
Компьютерную сеть представляют как совокупность узлов (компьютеров и сетевого оборудования) и соединяющих их ветвей (каналов связи). Ветвь сети — это путь, соединяющий два смежных узла. Различают узлы оконечные, расположенные в конце только одной ветви, промежуточные, расположенные на концах более чем одной ветви, и смежные — такие узлы соединены по крайней мере одним путём, не содержащим никаких других узлов. Компьютеры могут объединяться в сеть разными способами. 72. Каково назначение локальных сетей? Локальная сеть — объединение нескольких компьютеров, расположенных на небольшом расстоянии друг от друга (обычно в пределах одного здания) для совместного решения информационных, вычислительных, учебных и других задач. В небольшой локальной сети может быть 10-20 компьютеров, в очень большой — порядка 1000. Назначение локальных сетей· совместное использование общих аппаратных средств (накопителей принтеров, модемов) · оперативный обмен данными · информационная система предприятия (учреждения) 73. Какие бывают конфигурации локальных вычислительных сетей?
74. Что представляет собой глобальная сеть Интернет? Введение в ИнтернетКомпьютерная сеть – это система компьютеров, связанных каналами передачи информации. В качестве каналов связи могут использоваться, например: · телефонная линия · оптоволоконный кабель · спутниковая связь · радиосвязь · GPRS Региональные компьютерные сети.Локальные сети не позволяют обеспечить совместный доступ к информации пользователям, находящимся, например, в различных частях города. На помощь приходят региональные сети, объединяющие компьютеры в пределах одного региона (города, страны, континента). Корпоративные компьютерные сети.Многие организации, заинтересованные в защите информации от несанкционированного доступа (например, военные, банковские и пр.), создают собственные, так называемые корпоративные сети. Корпоративная сеть может объединять тысячи и десятки тысяч компьютеров, размещенных в различных странах и городах (в качестве примера можно привести сеть корпорации Microsoft, MSN). Глобальная телекоммуникационная сеть — это объединение многих локальных сетей и отдельных компьютеров, находящихся на больших расстояниях друг от друга. Inter – между… Net – сеть… Internet — это глобальная компьютерная сеть, которая по протоколу TCP/IP объединяет, сети различных регионов, государств, научных организаций в одну общую сеть. Преимущество глобальных сетей в том, что вы можете соединить вашу сеть с какой-либо еще другой сетью. Вы можете объединять сети до тех пор, пока не получите гигантскую сеть сетей. Вопрос 88. Как классифицируют компьютерные вирусы? В настоящее время существует несколько тысяч компьютерных вирусов. Классифицируют: По среде обитания: Сетевые (используют для своего распространения команды и протоколы телекоммуникационных сетей Файловые (внедряются в файлы) Загрузочные (внедряются в загрузочный сектор дискеты или жесткого диска) Макровирусы (заражают документы) По способу заражения: Резидентные (продолжают функционировать и после завершения зараженной программы, вплоть до выключения компьютера) Нерезидентные (запускаются и удаляются вместе с программой) По алгоритмам функционирования: Паразитирующие (изменяют содержимое зараженных файлов) Троянские кони (маскируются по полезные программы) Невидимки (способны прятаться) Мутанты (периодически изменяют свой программный код). Вопрос 89. Каковы методы защиты от компьютерных вирусов? Методы защиты: предотвращение поступления вирусов предотвращение вирусной атаки (если вирус поступил на компьютер) предотвращение разрушительных последствий (если атака произошла) Реализация защиты: резервное копирование ценных данных антивирусные программы. |