Экзаменационные билеты по информатике. 2000/2001 учебный год. Билет №1



страница5/8
Дата14.04.2017
Размер1.22 Mb.
Просмотров597
Скачиваний0
ТипЭкзаменационные билеты
1   2   3   4   5   6   7   8

Телеконференции


В Интернет существуют десятки тысяч конференций, каждая из которых посвящена обсуждению какой-либо проблемы. Каждой конференции выделяется свой почтовый Ящик на серверах Интернет, которые поддерживают работу телеконференций. Пользователи могут посылать свои сообщения на любой из этих серверов, а так как серверы периодически синхронизируются, т. е. обмениваются содержимым почтовых ящиков телеконференций, материалы конференций в полном объеме доступны на любом таком сервере.

Принцип работы в телеконференциях мало чем отличается от принципа работы с электронной почтой. Пользователь может посылать свои сообщения в любую телеконференцию и читать сообщения, посланные другими участниками. Для работы в телеконференциях используют обычно те же самые почтовые программы, что и при работе с электронной почтой.


Файловые архивы


Большое количество серверов (они называются FTP-серверы) Интернет содержат файловые архивы. Это очень удобно для пользователей, т. к. многие необходимые программы можно получить из Интернет.

Файловые серверы поддерживают многие компании — производители программного обеспечения или аппаратных компонентов компьютера и периферийных устройств.

Программное обеспечение, размещаемое на таких серверах, можно разделить на две большие группы: свободно распространяемое программное обеспечение (freeware) и условно бесплатное программное обеспечение (shareware).

Как это ни странно, многие производители программного обеспечения и компьютерного оборудования заинтересованы в широком бесплатном распространении программного обеспечения. К таким программным средствам относятся следующие:



  • новые недоработанные (бета) версии программных продуктов (это позволяет провести их широкое тестирование);

  • программные продукты, являющиеся частью принципиально новых технологий (это позволяет завоевать рынок);

  • дополнения к ранее выпущенным программам, исправляющие найденные ошибки или расширяющие возможности;

  • устаревшие версии программ;

  • драйверы к новым устройствам или улучшенные драйверы к уже существующим. Условно бесплатными обычно бывают:

  • программы с ограниченным сроком действия (после истечения указанного срока программа перестает работать, если за нее не произведена оплата);

  • программы с ограниченными функциональными возможностями (в случае оплаты пользователю сообщается код, включающий все функции);

  • нормально работающие программы, которые размещают вновь образованные фирмы или отдельные программисты в целях рекламы и с предложением произвести добровольную оплату (обычно в небольшом размере).

Для работы с файловыми серверами можно использовать как универсальные браузеры, так и специализированные программы FTP-клиенты (например, CuteFTP).

Для поиска необходимых файлов можно использовать систему серверов Archie. Эти серверы хранят постоянно обновляемую информацию о содержимом файловых серверов.



Всемирная паутина (World Wide Web, WWW, 3W)

Бурное развитие сети Интернет, которое началось с начала 90-х годов, во многом обусловлено появлением новой технологии WWW. В основу этой технологии положена технология гипертекста, распространенная на все компьютеры, подключенные к сети Интернет.

При использовании технологии гипертекста текст структурируется и в нем выделяются слова-ссылки. При активизации ссылки (например, с помощью мыши) происходит переход на заданный в ссылке фрагмент текста или на другой документ. Так, мы могли бы наш текст преобразовать в гипертекст, выделив слова «технология гипертекста» в первом абзаце и зафиксировав, что при активизации этой ссылки произойдет переход на начало второго абзаца.

Технология WWW позволяет осуществлять переходы не только внутри исходного документа, но и на любой документ, находящийся на данном компьютере и, что самое главное, на любой документ любого компьютера, подключенного в данный момент к Интернету. Документы, реализованные по технологии WWW, называются Web-страницами.

Структурирование документов и создание Web-страниц осуществляется с помощью языка HTML (Hyper Text Markup Language). Последняя версия текстового редактора Word (Word 97) позволяет сохранять документы в формате Web-страниц. Просмотр Web-страниц осуществляется с помощью специальных программ просмотра — браузеров. В настоящее время наиболее распространенными бра-узерами являются Internet Explorer и Netscape Navigator.

Если компьютер подключен к Интернет, то можно загрузить один из браузеров и отправиться в путешествие по Всемирной паутине. Вначале необходимо загрузить Web-страницу с одного из серверов Интернет, затем найти ссылку и активизировать ее. В результате будет загружена Web-страница с другого сервера Интернет, который при этом может находиться в другой части света. В свою очередь можно активизировать ссылку на данной Web-странице, загрузится следующая Web-страница и т. д.

Сеть Интернет растет очень быстрыми темпами, и найти нужную информацию среди десятков миллионов документов становится все сложнее. Для поиска информации используются специальные поисковые серверы, которые содержат точную и постоянно обновляемую информацию о содержимом десятков миллионов Web-страниц.
Билет № 6

Файлы (тип, имя, местоположение). Работа с файлами.

Работа на персональном компьютере в среде операционной системы фактически сводится к работе с файлами. В операционной системе Windows 95 понятие файл часто заменяется понятием документ. файлы создаются, записываются на диск, хранятся и считываются с него, распечатываются на принтере, пересылаются по информационным сетям и т. д.

Строгое определение понятию файла дать достаточно сложно. В первом приближении можно сказать, что файл — это определенное количество информации, хранящееся на диске и имеющее имя. Рассмотрим это определение более подробно.

Информация на диске записана на концентрических дорожках, которые разбиты на секторы. Сектор является минимальным адресуемым элементом информации на диске. На гибком диске объем одного сектора составляет 512 байт, на жестких дисках его величина больше.

Файл хранится на диске. Следовательно, минимальный объем файла равен одному сектору. Максимальный объем файла равен, естественно, информационному объему диска. Объем реальных файлов обычно не превышает нескольких мегабайт.

Файл имеет имя. Например, полное имя файла proba.txt состоит из имени файла (proba) и типа файла, его расширения (txt). В операционной системе MS-DOS имя файла может содержать до 8 букв латинского алфавита, цифр и некоторых специальных символов. Операционная система Windows 95 поддерживает также длинные имена файлов (документов), которые могут содержать до 255 символов, причем разрешается использовать буквы русского алфавита. Имя файлу дается его создателем (пользователем, программистом).

Тип файла необходим операционной системе компьютера для того, чтобы определить, с помощью какой прикладной программы этот файл был создан и, соответственно, какую программу необходимо вызвать для его обработки. Тип файла задается прикладной программой, в которой он создается, с помощью трех символов, отделенных от имени точкой. Так, в Windows файлы, созданные текстовым редактором Word, имеют расширение DOC, Web-страницы Internet имеют расширение НТМ и т. д.

Современные жесткие диски имеют информационную емкость в 1 Гб и более, на них могут храниться тысячи и десятки тысяч файлов. Каждый диск имеет логическое имя (А, В — гибкие диски, С, D и т.д.— жесткие диски, оптические диски и т. п.). Для удобства поиска файлы хранятся в иерархической структуре каталогов, которая имеет «древовидную» структуру. Из корневого каталога можно перейти в каталоги 1-го уровня, в свою очередь, из них в каталоги 2-го уровня и т. д. В каталогах всех уровней могут храниться файлы.


Пусть на жестком диске С в корневом каталоге имеются два каталога 1-го уровня (GAMES, TEXT) и один каталог 2-го уровня (CHESS). Как найти. имеющиеся файлы (chess.exe, proba.txt)? Для этого необходимо указать путь к файлу. В путь файла входит имя диска и последовательность имен каталогов, т. е. пути к вышеперечисленным файлам соответственно будут: C:\GAMES\CHESS\chess.exe C:\TEXT\proba.txt

В операционной системе MS-DOS операции с файлами (копирование, удаление, переименование, печать и т. д.) можно производить непосредственно из командной строки с помощью команд (copy, delete, rename, print). Однако это неудобно для пользователя, т. к. требует запоминания форматов команд операционной системы. Для работы с файлами обычно используется программная оболочка Norton Commander, которая представляет пользователю удобные возможности поиска файлов и операций над ними с помощью функциональных клавиш и мыши.

В операционной системе Windows операции с файлами можно производить с помощью мыши с использованием технологии «возьми и перенеси».
Основные подходы к программированию: процедурный (алгоритмический), логический, объектно-ориентированный.

Основные подходы к программированию можно различать как по соответствию, определенному математическому формализму, так и по стилю.

Так, формализму рекурсивных функций соответствует функциональное программирование. Реализацией этого подхода являются языки FP, Haskell.

Формализму исчисления высказываний соответствует подход, называемый логическим программированием, который состоит в следующем. Имеется база знаний задачи — набор логических аксиом («факты») и правил вывода («правила»); запросы к базе знаний формулируются в виде целевых утверждений («целей»). База знаний вкупе с целевым утверждением называется логической программой. Выполнение программы состоит в доказательстве целевого утверждения для данной базы знаний.

В рамках логического программирования возможны две точки зрения: описательная и декларативная. Первая предусматривает описание того, как что-либо сделать. Эта точка зрения нашла отражение в языке Лисп. Вторая предусматривает описание того, что нужно сделать, т. е. «целей». Данная точка зрения представлена различными реализациями языка Пролог.

Объектно-ориентированное программирование (ООП) часто называют новой парадигмой программирования. Вот как выглядят основные принципы ООП в изложении Алана Кэя, одного из авторов объектно-ориентированной системы Смолток:

1. Все является объектом.

2. Объекты взаимодействуют друг с другом посредством посылки сообщений. Сообщение — это запрос на выполнение действия, дополненный набором аргументов, которые необходимы для выполнения действия. Все вычисления выполняются путем взаимодействия между объектами.

3. Каждый объект имеет независимую память, в которой размещены другие объекты.

4. Каждый объект является представителем класса, который выражает общие свойства объектов, например целых чисел или массивов.

5. В классе задается поведение объекта. Все объекты одного класса умеют выполнять одни и те же действия.

6. Классы организованы в единую иерархическую древовидную структуру с общим корнем. Память и поведение объектов некоторого класса наследуются объектами класса, расположенного ниже в иерархическом дереве.

Примерами объектно-ориентированных языков являются Смолток (Smalltalk), C++, Actor, Object Pascal, Java.
Билет № 7

Информационные процессы в природе, обществе, технике. Информационная деятельность человека.

В современном мире роль информатики, средств обработки, передачи, накопления информации неизмеримо возросла. Средства информатики и вычислительной техники сейчас во многом определяют научно-технический потенциал страны, уровень развития ее народного хозяйства, образ жизни и деятельности человека.

Для целенаправленного использования информации ее необходимо собирать, преобразовывать, передавать, накапливать и систематизировать. Все эти процессы, связанные с определенными операциями над информацией, будем называть информационными процессами.

Получение и преобразование информации является необходимым условием жизнедеятельности любого организма. Даже простейшие одноклеточные организмы постоянно воспринимают и используют информацию, например, о температуре и химическом составе среды для выбора наиболее благоприятных условий существования. Живые существа способны не только воспринимать информацию из окружающей среды с помощью органов чувств, но и обмениваться ею между собой.

Человек также воспринимает информацию с помощью органов чувств, а для обмена информацией между людьми используются языки. За время развития человеческого общества таких языков возникло очень много. Прежде всего, это родные языки (русский, татарский, английский и др.), на которых говорят многочисленные народы мира. Роль языка для человечества исключительно велика. Без него, без обмена информацией между людьми было бы невозможным возникновение и развитие общества.

Информационные процессы характерны не только для живой природы, человека, общества. Человечеством созданы технические устройства — автоматы, работа которых также связана с процессами получения, передачи и хранения информации. Например, автоматическое устройство, называемое термостатом, воспринимает информацию о температуре помещения и в зависимости от заданного человеком температурного режима включает или отключает отопительные приборы.

Деятельность человека, связанную с процессами получения, преобразования, накопления и передачи информации, называют информационной деятельностью.

Тысячелетиями предметами труда людей были материальные объекты. Все орудия труда от каменного топора до первой паровой машины, электромотора или токарного станка были связаны с обработкой вещества, использованием и преобразованием энергии. Вместе с тем человечеству пришлось решать задачи управления, задачи накопления, обработки и передачи информации, опыта, знания, возникают группы людей, чья профессия связана исключительно с информационной деятельностью. В древности это были, например, военачальники, жрецы, летописцы, затем — ученые и т. д.

Однако число людей, которые могли воспользоваться информацией из письменных источников, было ничтожно мало. Во-первых, грамотность была привилегией крайне ограниченного круга лиц и, во-вторых, древние рукописи создавались в единичных (иногда единственных) экземплярах.

Новой эрой в развитии обмена информацией стало изобретение книгопечатания. Благодаря печатному станку, созданному И. Гутенбергом в 1440 году, знания, информация стали широко тиражируемыми, доступными многим людям. Это послужило мощным стимулом для увеличения грамотности населения, развития образования, науки, производства.

По мере развития общества постоянно расширялся круг людей, чья профессиональная деятельность была связана с обработкой и накоплением информации. Постоянно рос и объем человеческих знаний, опыта, а вместе с ним количество книг, рукописей и других письменных документов. Появилась необходимость создания специальных хранилищ этих документов — библиотек, архивов. Информацию, содержащуюся в книгах и других документах, необходимо было не просто хранить, а упорядочивать, систематизировать. Так возникли библиотечные классификаторы, предметные и алфавитные каталоги и другие средства систематизации книг и документов, появились профессии библиотекаря, архивариуса.

В результате научно-технического прогресса человечество создавало все новые средства и способы сбора, хранения, передачи информации. Но важнейшее в информационных процессах — обработка, целенаправленное преобразование информации осуществлялось до недавнего времени исключительно человеком.

Вместе с тем постоянное совершенствование техники, производства привело к резкому возрастанию объема информации, с которой приходится оперировать человеку в процессе его профессиональной деятельности.

Развитие науки, образования обусловило быстрый рост объема информации, знаний человека. Если в начале прошлого века общая сумма человеческих знаний удваивалась приблизительно каждые пятьдесят лет, то в последующие годы — каждые пять лет.

Выходом из создавшейся ситуации стало создание компьютеров, которые во много раз ускорили и автоматизировали процесс обработки информации.

Первая электронная вычислительная машина «ЭНИАК» была разработана в США в 1946 году. В нашей стране первая ЭВМ была создана в 1951 году под руководством академика В. А. Лебедева.

В настоящее время компьютеры используются для обработки не только числовой, но и других видов информации. Благодаря этому информатика и вычислительная техника прочно вошли в жизнь современного человека, широко применяются в производстве, проектно-конструкторских работах, бизнесе и многих других отраслях.

Компьютеры в производстве используются на всех этапах: от конструирования отдельных деталей изделия, его дизайна до сборки и продажи. Система автоматизированного производства (САПР) позволяет создавать чертежи, сразу получая общий вид объекта, управлять станками по изготовлению деталей. Гибкая производственная система (ГПС) позволяет быстро реагировать на изменение рыночной ситуации, оперативно расширять или сворачивать производство изделия или заменять его другим. Легкость перевода конвейера на выпуск новой продукции дает возможность производить множество различных моделей изделия. Компьютеры позволяют быстро обрабатывать информацию от различных датчиков, в том числе от автоматизированной охраны, от датчиков температуры для регулирования расходов энергии на отопление, от банкоматов, регистрирующих расход денег клиентами, от сложной системы томографа, позволяющей «увидеть» внутреннее строение органов человека и правильно поставить диагноз.

Компьютер находится на рабочем столе специалиста любой профессии. Он позволяет связаться по специальной компьютерной почте с любой точкой земного шара, подсоединиться к фондам крупных библиотек не выходя из дома, использовать мощные информационные системы — энциклопедии, изучать новые науки и приобретать различные навыки с помощью обучающих программ и тренажеров. Модельеру он помогает разрабатывать выкройки, издателю компоновать текст и иллюстрации, художнику — создавать новые картины, а композитору — музыку. Дорогостоящий эксперимент может быть полностью просчитан и имитирован на компьютере.

Разработка способов и методов представления информации, технологии решения задач с использованием компьютеров, стала важным аспектом деятельности людей многих профессий.


Структура программного обеспечения компьютера и назначение его составных компонентов.

Программное обеспечение компьютера можно разделить на операционную систему и прикладное программное обеспечение.



Операционная система обеспечивает функционирование и взаимосвязь всех компонентов компьютера и предоставляет пользователю доступ к его аппаратным возможностям. Внутренняя структура современных операционных систем достаточно сложная (подробнее см. билет № 5, вопрос 1).

Прикладное программное обеспечение можно разделить на две группы программ: средства разработки и приложения.

Средства разработки — это инструменты программиста. Традиционными средствами разработки являются алгоритмические (процедурные) языки программирования. Основой систем программирования является транслятор. Трансляторы языков программирования, т. е. программы, обеспечивающие перевод исходного текста программы на машинный язык (объектный код), бывают двух типов: интерпретаторы и компиляторы.

Интерпретатор — это транслятор, который обеспечивает последовательный синхронный «перевод» и выполнение каждой строки программы, причем при каждом запуске программы на выполнение вся процедура полностью повторяется. Достоинством интерпретатора является удобство отладки программы в интерактивном режиме, а недостатком — малая скорость работы.

Компилятор — это транслятор, который переводит текст программы целиком на машинный язык, в результате чего получается исполняемая программа. Получаемый загрузочный модуль обычно выполняется быстрее интерпретируемой программы.

Современные системы объектно-ориентированного визуального программирования позволяют сделать процесс программирования более наглядным за счет использования графического интерфейса.

Системы логического программирования реализуют декларативный способ представления знаний, когда программист лишь формулирует задачу с помощью фактов и правил. Система логического программирования с помощью механизма логического вывода получает все возможные следствия, т. е. ищет решение задачи.

Системы управления базами данных (СУБД) позволяют создавать, редактировать и модифицировать базы данных.

Системы компьютерной графики позволяют создавать и редактировать изображения, а также создавать анимацию.

Системы автоматизированного проектирования (САПР) позволяют разрабатывать проекты и создавать чертежи и схемы различных объектов (машин и механизмов, зданий, электронных схем и т. д.).

Инструментальные средства создания Web-страниц на основе HTML (Hyper Text Markup Language) используются большим количеством профессионалов (Web-мастеров) и просто пользователей сети для разработки Web-страниц.

Приложения — это программы для пользователя. Наибольшее количество пользователей работает с офисными приложениями, к которым относятся текстовый редактор, электронные таблицы, графический редактор и системы подготовки презентаций. Квалифицированный пользователь может также создавать простые базы данных и работать с ними.

Для работы во всемирной компьютерной сети Internet используются специальные сетевые приложения, такие, как браузеры, позволяющие «путешествовать» по Всемирной паутине, почтовые программы, необходимые для работы с почтой и доступа к телеконференциям, и некоторые другие.

Важнейшей частью прикладного программного обеспечения являются различные утилиты (антивирусные программы, архиваторы и т. д.). Все большее количество пользователей использует обучающие программы для самообразования или в учебном процессе. Прежде всего, это программы обучения иностранным языком, истории, географии и т. д.

Большую пользу приносят различные мультимедиа - энциклопедии и справочники на CD-ROM, которые содержат огромный объем информации и средства быстрого поиска.

Программы распознавания текста позволяют преобразовывать отсканированные страницы текста из графического формата в текстовый формат.

Программы-переводчики позволяют производить автоматический перевод текстов с русского на иностранные языки или, наоборот, с иностранных языков на русский.

Компьютерные игры бывают самых различных типов (логические, стратегические и т. д.).

Структура программного обеспечения компьютера (в скобках приведены п-римеры широко распространенных программ соответствующих типов).

1. Операционная система (Windows 95, Windows NT)

2. Прикладное программное обеспечение

2.1 Средства разработки

2.1.1 Системы процедурного (алгоритмического) программирования, трансляторы языков программирования

2.1.1.1 Интерпретаторы (QBasic)

2.1.1.2 Трансляторы (Turbo Pascal)

2.1.2 Системы объектно-ориентированного визуального программирования (VisualBasic, Delphi)

2.1.3 Системы логического (декларативного) программирования (Пролог)

2.1.4 Системы управления базами данных (dBase, Access)

2.1.5 Системы компьютерной графики (CorelDraw, Animator Pro)

2.1.6 Системы автоматизированного проектирования (AutoCad)

2.1.7 Средства создания Web-страниц (FrontPage)

2.2 Приложения приложения (Microsoft Office)

2.2.1 Офисные Works)

2.2.1.1 Текстовый редактор (Word)

2.2.1.2 Электронные таблицы (Excel)

2.2.1.3 Графический редактор (Photo Editor)

2.2.1.4 Мультимедиа-презентации (PowerPoint)

2.2.1.5 Базы данных (Works)

2.2.2 Сетевые приложения (Internet Explorer, Netscape Communicator)

2.2.3 Утилиты

2.2.3.1 Антивирусные программы (Dr.Web)

2.2.3.2 Архиваторы (Arj)

2.2.4 Обучающие программы

2.2.5 Энциклопедии, справочники

2.2.6 Программы распознавания текста (FineReader)

2.2.7 Программы  переводчики с иностранных языков (Stylus)

2.2.8 Игры



Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7   8


База данных защищена авторским правом ©nethash.ru 2017
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал