Программа на каком из языков программирования представляет собой совокупность блоков памяти
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.
Рабочие листы и материалы для учителей и воспитателей
Более 2 500 дидактических материалов для школьного и домашнего обучения
Столичный центр образовательных технологий г. Москва
Получите квалификацию учитель математики за 2 месяца
от 3 170 руб. 1900 руб.
Количество часов 300 ч. / 600 ч.
Успеть записаться со скидкой
Форма обучения дистанционная
- Онлайн
формат - Диплом
гособразца - Помощь в трудоустройстве
311 лекций для учителей,
воспитателей и психологов
Получите свидетельство
о просмотре прямо сейчас!
1. С точки зрения информатики Паскаль это:
А. Единица измерения давления. Б. Французский учёный. В. Один из наиболее известных языков программирования . Г. Единица измерения механического напряжения.
2. Язык программирования Паскаль был разработан профессором:
А. Никлаусом Виртом. Б. Альбертом Энштейном. В. Иваном Борменталем. Г. Блезом Паскалем.
3. Раздел описания переменных начинается со слова:
А . Var. Б . Program. В . Begin. Г. Integer .
4. Основная часть программы, начало и конец которой обозначаются словами begin и end это:
А. Вывод результатов программы. Б. Вывод описания переменных. В. Раздел операторов. Г. Раздел описания переменных.
5. Если мы хотим присвоить арифметическое выражение некой числовой переменной, то между ними должен стоять знак:
А. «^». Б. «”». В. «:=». Г. « ». Д. Все ответы верны.
6. Вывод результатов в строку производится по оператору:
А . Write. Б . Read. В .Readln. Г . Writeln. Д. Все ответы верны.
7. Арифметическое выражение в программе может включать в себя:
А. Числовые константы. Б. Переменные. В. Знаки арифметических операций. Г. Круглые скобки. Д. Функции. Е. Все ответы верны. Ж. Нет правильного ответа.
8. Для правильной работы на компьютере необходимо строгое соблюдение синтаксиса программы так как:
А. Компьютер проверяет вашу грамотность. Б. Компьютер является формальным исполнителем. В. Паскаль написан учёными – лингвистами. Г. В компьютер заложена программа проверки пунктуации.
9. Возможно ли написание комментариев (пояснений) в программе на любом ином языке, кроме английского.
А. Категорически нет. Б. Возможно без ограничений. В. Возможно при соблюдении орфографических знаков или //. Г. Возможно только на русском.
10. Блок памяти вместе с именем называют:
11. В разделе описания переменных для хранения вещественных чисел используется тип:
А . Word. Б . Real. В .Integer. Г. Char .
12. Тип описания переменных « string » используется для:
13. Группа символов «разделители» используются для:
А. Отделения друг от друга идентификаторов. Б. Отделения друг от друга чисел. В. Отделения друг от друга слов. Г. Все ответы верны.
14. Множество допустимых значений данных, а так же совокупность операций над ними можно определить как:
А. Тип данных. Б. Переменная. В. Описание переменных. Г. Оператор.
15. Постоянные переменные, значения которых не меняются в процессе выполнения задачи это:
А. Константы. Б. Идентификаторы. В. Оба варианта верны. Г. Нет правильных вариантов.
1. С точки зрения информатики Паскаль это:
А. Единица измерения давления. Б. Язык программирования общего назначения. В. Французский учёный. Г. Единица измерения механического напряжения.
2. Язык программирования Паскаль был разработан профессором:
А. Блезом Паскалем. Б. Альбертом Энштейном. В. Иваном Борменталем. Г. Никлаусом Виртом.
3. Слово, после которого начинается раздел описания переменных:
А . Integer. Б . Program. В . Var. Г. Begin .
4. Основной частью программы является:
А. Вывод результатов программы. Б. Вывод описания переменных. В. Раздел операторов. Г. Раздел описания переменных.
5. Если мы хотим присвоить арифметическое выражение некой числовой переменной, то между ними должен стоять знак:
А. «^». Б. «”». В. «:». Г. « ». Д. Нет правильных вариантов.
6. Ввод исходных данных производится по оператору:
А . Write. Б . Read. В . Begin. Г. Writeln . Д. Все ответы верны.
7. При записи арифметических выражений используются:
А. Числовые константы. Б. Переменные. В. Знаки арифметических операций. Г. Круглые скобки. Д. Функции. Е. Все ответы верны.
8. Необходимо ли строгое соблюдение синтаксиса программы?
А. Да, так как компьютер проверяет вашу грамотность. Б. Да, поскольку компьютер является формальным исполнителем. В. Нет, т.к. «Паскаль» написан учёными – лингвистами. Г. Нет, так как компьютер сам исправляет ошибки.
9. Вы захотели оставить личный комментарий в программе. Возможно ли написание пояснений в программе на любом ином языке, кроме английского?
А. Возможно без ограничений. Б. Зависит от желания составителя программы. В. Возможно при соблюдении орфографических знаков или //. Г. Возможно только на русском и китайском.
10. Для определения места записи данных (куда нужно записать) необходимо дать указание компьютеру зарезервировать место в памяти. Выполняется это в блоке описания данных после слова:
А. Program . Б. Var .В. Begin . Г. Read . Д. Все варианты верны.
11. В разделе описания переменных для хранения целых чисел от 0 до 65535 используется тип:
А . Word. Б . Real. В .Integer. Г. Char .
12. Тип описания переменных « byte » используется для:
13. Последовательность латинских букв, цифр и символа «_» в Паскале относится к группе допустимых символов:
А. Разделители. Б. Специальные символы. В. Символы идентификатора. Г. Все ответы верны.
14. Множество допустимых значений данных, а так же совокупность операций над ними можно определить как:
А. Все ответы верны. Б.Оператор. В. Описание переменных. Г. Переменная. Д. Тип данных.
15. Данные которые могут меняться в процессе выполнения программы:
А. Константы. Б. Идентификаторы. В. Переменные. Г. Нет правильных вариантов.
1) совокупность средств и правил перевода текста с естественного языка на формальный.
2) совокупность средств и правил перевода текста с формального языка на естественный.
3) совокупность средств и правил представления алгоритма в виде, пригодном для выполнения вычислительной машиной.+
4) язык, понятный программистам.
5) язык, понятный компьютеру.
Система программирования – это:
1) устройство для создания компьютерных программ.
2) специальная программа, предназначенная для создания компьютерных программ.
3) операционная система компьютера.
4) программное обеспечение компьютера, предназначенное для разработки, отладки и исполнения программ, записанных на определённом языке программирования.+
5) совокупность программ на определённом языке программирования.
1) элементы данных, не имеющие значений.
2) элементы данных, обозначаемые словом cont.
3) элементы данных, значения которых в процессе выполнения программы могут изменяться или не изменяться в зависимости от условия.
4) элементы данных, значения которых в процессе выполнения программы изменяются.
5) элементы данных, значения которых в процессе выполнения программы не изменяются.+
В языке Turbo Pascal используются константы следующих видов:
1) числовые, логические, символьные и строковые.+
2) постоянные и переменные.
3) числовые и буквенные.
4) логические и булевские.
5) символьные и строковые.
Символьные и строковые константы – это
1) буквы и строки.
2) буквы и слова.
3) цифры и буквы.
4) цифры и строки букв.
5) отдельные символы и их последовательности.+
Тип данных определяет…
1) множество значений, которые могут принимать объекты программы.
2) множество значений, допустимых для операций программы.
3) множество значений, которые могут принимать объекты программы, а также совокупность операций, допустимых над этими значениями.+
4) совокупность операций, допустимых над этими значениями.
5) совокупность операций, допустимых над объектами программы.
Целочисленные типы, символьный, логический и пользовательские типы данных образуют группу
1) подпорядковых типов.
2) порядковых типов.+
3) порядочных типов.
4) непорядочных типов.
5) произвольных типов.
Слова языка программирования Turbo Pascal подразделяются на:
1) зарезервированные слова, стандартные идентификаторы и идентификаторы пользователя.+
2) зарезервированные слова и имена.
3) идентификаторы и резервные слова.
4) стандартные идентификаторы.
5) идентификаторы пользователя.
Метод решения задачи, записанный по определённым правилам, обеспечивающим однозначность его понимания и механического исполнения при всех значениях исходных данных (из некоторого множества значений), называется…
Алгоритмы делятся на три основных типа:
1) линейные, разветвляющиеся и цикловые.
2) линейные, разветвляющиеся и циклические.+
3) линейные, ветвические и циклические.
4) прямолинейные, разветвляющиеся и циклические
5) прямолинейные, разветвляющиеся и цикловые.
Блок-схема алгоритма представляет собой
1) систему произвольных фигур.
2) систему различных геометрических фигур.
3) систему различных стереометрических фигур.
4) систему связанных геометрических фигур.+
5) систему несвязанных геометрических фигур.
Так называется этап, изображаемый этим блоком.
2) Передача данных.
4) Принятие решения.
Данный блок обозначает:
1) начало и конец алгоритма.+
2) ввод или вывод информации.
3) арифметический блок.
4) логический блок, проверяющий истинность или ложность некоторого условия.
5) итерационный блок.
Операторы, которые не содержат внутри себя других операторов, называются
Такие операторы языка Turbo Pascal, как составной, оператор условного перехода, операторы цикла, оператор выбора, оператор присоединения в записях, относятся к
1) конструктивным операторам.
2) операционным операторам.
3) операторным данным.
4) простым операторам.
5) сложным операторам.+
Процедуры write и writeln предусмотрены для
1) записи данных в памяти компьютера.
2) чтения данных из памяти компьютера.
4) вывода данных.+
5) замены данных.
Часть программы, в которой записывается последовательность выполняемых операторов, называется
Это часть блок-схемы
1) линейного алгоритма.
2) разветвляющегося алгоритма.+
3) циклического алгоритма.
4) вспомогательного алгоритма.
5) вложенного алгоритма.
Раздел описания констант начинается с зарезервированного слова
Целый тип переменных обозначается словом
Вещественный тип переменных языка Turbo Pascal обозначается словом
Операторные скобки в программе обозначаются словами
2) writeln и readln.
3) program и end.
В программе на Turbo Pascal алгебраическое выражение (13b+53c+d):(7a+4) имеет вид:
В программе на Turbo Pascal алгебраическое выражение имеет вид:
В программе на Turbo Pascal алгебраическое выражение имеет вид:
В программе на Turbo Pascal алгебраическое выражение |x+y| имеет вид:
Новый файл в среде Turbo Pascal можно создать при помощи команды меню
Запуск программы на выполнение в среде Turbo Pascal осуществляется с помощью меню
Открыть файл в среде Turbo Pascal можно при помощи команды меню
Результаты работы программы в среде Turbo Pascal можно посмотреть при помощи меню
1) Compile – Compile.
5) Debug – Output.+
Для выхода из среды Turbo Pascal нужно использовать пункт меню
Цикл представляет собой
1) произвольную последовательность операторов.
2) линейную последовательность операторов.
3) ветвящуюся последовательность операторов.
4) последовательность операторов, которая выполняется однократно.
5) последовательность операторов, которая выполняется неоднократно.+
Приведённая схема отображает:
1) линейную последовательность.
3) цикл с параметром.+
4) цикл с постусловием.
5) цикл с предусловием.
Здесь приведён пример программы
1) линейного алгоритма.
2) разветвляющегося алгоритма.+
3) циклического алгоритма.
4) вспомогательного алгоритма.
5) вложенного алгоритма.
Так называется цикл, который может быть представлен в следующей форме:
1) поиск максимального элемента массива и его номера.+
2) только поиск максимального элемента массива.
3) поиск минимального элемента массива и его номера.
4) только поиск минимального элемента массива.
5) поиск элемента массива, имеющего значение, равное 1.
Приведённый фрагмент программы демонстрирует, как производится:
for j:=1 to m do if a[i,j]
1) поиск максимального элемента массива.
2) поиск минимального элемента массива.+
3) ввод элементов массива.
4) вывод всех элементов массива.
5) заполнение массива данными.
Для проверки чётности элементов массива можно использовать именно эту функцию, которая возвращает True, если число К – нечётное и False, если число К – чётное.
Приведённый фрагмент программы демонстрирует описание файла именно этого вида:
Вид файла определяет в программе:
1) применяемые символы.
2) применяемые процедуры.
3) применяемы операторы.
4) способ хранения информации в файле.+
5) внешний вид электронной страницы.
Файловые переменные Input и Output являются
Файл, к элементам которого доступ выполняется в той же последовательности, в какой они записывались, называется
1) файлом последовательного доступа.+
2) файлом прямого доступа.
3) файлом элементарного доступа.
4) файлом промежуточного доступа.
5) файлом доступа.
Процедура reset(ФайловаяПеременная) выполняет именно это действие.
1) Связывает файловую переменную с именем файла.
2) Открывает файл, связанный с файловой переменной для чтения, начиная с первого символа.+
3) Открывает файл для записи в начало файла.
4) Открывает файл для записи в конец файла.
5) Удаляет неоткрытый внешний файл любого типа, задаваемый параметром ФайловаяПеременная.
Эта процедура создаёт и открывает новый файл для последующей записи данных.
1) assign(ФайловаяПеременная, ИмяФайла)
4) rename(ФайловаяПеременная, ИмяФайла)
Так называется программная единица, имеющая имя, по которому она может быть вызвана их других частей программы.
Процедура append(ФайловаяПеременная) выполняет именно это действие.
1) Открывает файл для записи в начало файла.
2) Открывает файл для записи в конец файла.+
3) Удаляет неоткрытый внешний файл любого типа, задаваемый параметром ФайловаяПеременная.
4) Связывает файловую переменную с именем файла.
5) Открывает файл, связанный с файловой переменной для чтения, начиная с первого символа.
Процедура erase(ФайловаяПеременная) выполняет именно это действие
1) Связывает файловую переменную с именем файла.
2) Открывает файл, связанный с файловой переменной для чтения, начиная с первого символа.
3) Открывает файл для записи в начало файла.
4) Открывает файл для записи в конец файла.
5) Удаляет неоткрытый внешний файл любого типа, задаваемый параметром ФайловаяПеременная.+
Функция seekeof(ФайловаяПеременная) проверяет
1) существование файла на диске.
2) не достигнуто ли начало файла при чтении из него данных.
3) не достигнуто ли начало строки текстового файла.
4) не достигнут ли конец текстового файла.+
5) не достигнут ли конец строки текстового файла.
Выберите процедуру, которая производит запись в файл без перевода строки.
1) read(ФайловаяПеременная, СписокПеременных).
2) readln(ФайловаяПеременная, СписокПеременных).
3) write(ФайловаяПеременная, СписокПеременных).+
4) writeln(ФайловаяПеременная, СписокПеременных).
Так называется последовательность символов char, сгруппированных в строки, заканчивающиеся специальным символом eoln.
1) Текстовый файл+
2) Типизированный файл.
3) Нетипизированный файл.
4) Физический файл.
5) Логический файл.
Этот тип файлов в программе объявляется следующим образом:
var ФайловаяПеременная = text;
1) Физический файл.
2) Логический файл.
3) Типизированный файл.
4) Нетипизированный файл.
5) Текстовый файл.+
Этот тип файлов в программе объявляется следующим образом:
type ИмяТипа = file;
var ФайловаяПеременная : ИмяТипа;
1) Физический файл.
2) Логический файл.
3) Типизированный файл.
4) Нетипизированный файл.+
5) Текстовый файл.
Выберите пункт, который не описывает достоинства подпрограмм.
1) Программы, написанные с участием подпрограмм, легче тестировать и отлаживать, у них более чёткая логическая структура.
2) Подпрограммы делятся на два вида – процедуры и функции.+
3) Независимость подпрограмм позволяет локализовать в них все детали программной реализации того или иного алгоритма, и поэтому их изменение обычно не приводит к изменению основной программы.
4) Самостоятельный характер подпрограмм позволяет поручать их составление различным программистам.
5) Использование подпрограмм позволяет экономить память.
Так называется независимая именованная часть программы, которую после однократного описания можно многократно вызывать по имени из последующих частей программы для выполнения определённых действий.
Пусть в разделе описаний описана функция:
А также описаны некоторые переменные:
Укажите вариант верного примера, который описывает вызов этой функции в основной программе.
Заголовок функции в программе описывается следующим образом:
2) Function ИмяФункции;
3) Function ИмяФункции (ФормальныеПараметры);
4) Function ИмяФункции (ФормальныеПараметры): ТипРезультата;+
5) Program ИмяФункции;
Переменные, описанные в основной программе, являются по отношению к внутренним процедурам и функциям…
У формальных и фактических параметров должны совпадать:
1) только количество.
2) количество и тип.
3) количество и порядок следования.
4) порядок следования и тип.
5) количество, порядок следования, тип.+
Так называются параметры, перед которыми в описании формальных параметров не ставится служебное слово var, и в процедуре работают только значения этих параметров.
Автор: Назарова Екатерина Владимировна учитель информатики МАОУ «СОШ № 13» города Северодвинска
Описание материала: тест по теме «История программного обеспечения и ИКТ» созданы для учителей информатики. Данный материал будет полезен для обобщения и систематизации знаний обучающихся 9 класса. Все вопросы «строгие», требующие однозначного ответа, в конце представлен ключ и критерии оценивания тестовой работы.
Цель методического материала: обеспечить систематизацию и обобщение знаний обучающихся по теме «История программного обеспечения и ИКТ».
Задачи:
Образовательная закрепление понятий "программное обеспечение", "операционная система", "системы программирования", "сервисные программы", "прикладное программное обеспечение"; закрепление знаний обучающихся о структуре программного обеспечения и о характеристиках поколений ЭВМ.
Развивающая: развитие умения систематизировать и обобщать информацию, развитие информационной культуры обучающихся.
Воспитательная: воспитание самостоятельности и самооценки.
1. Что из перечисленного не относится к основным видам программного обеспечения ПК?
а) Структурное;
б) системы программирования;
в) системное;
г) прикладное.
2. Что использовали программисты на компьютерах первого поколения?
а) Языки машинных команд;
б) языки высокого уровня;
в) языки никого уровня;
г) объектно-ориентированные языки.
3. Что стало появляться в эпоху второго поколения компьютеров?
а) Языки машинных команд;
б) языки высокого уровня;
в) языки никого уровня;
г) объектно-ориентированные языки.
4. В эпоху которого поколения появилось понятие «системы программирования»?
а) I поколения;
б) II поколения;
в) III поколения;
г) IVпоколения.
5. К какому виду программного обеспечения относится операционная система?
а) Прикладному;
б) системному;
в) системам программирования;
г) инструментальному .
6. В эпоху которого поколения появились первые версии операционных систем?
а) I поколения;
б) II поколения;
в) III поколения;
г) IV поколения.
7. В чем заключается функция операционной системы?
а) Редактирование, сохранение текстовых документов;
б) организовать взаимодействие пользователя с компьютером и выполнение всех других программ;
в) монтировать видео, фото и звуковую информацию;
г) выводить информацию на экран или печатающее устройство.
8. Что относят к сервисным (обслуживающим) программам?
а) Программы сервисных организаций по бухгалтерскому учету;
б) программы обслуживающих организаций по ведению делопроизводства;
в) системные оболочки, утилиты, драйвера устройств, антивирусные и сетевые программы.
9. Как называется небольшая программа, выполняющая действия, направленные на улучшение работы компьютера?
а) Антивирус;
б) утилита;
в) архиватор;
г) WoW Classic.
10. К какому из типов программ относится к MS Office?
а) Архиватор;
б) операционная система;
в) система программирования;
г) пакет программ, включающий основные приложения общего назначения.
11. Как назывался первый табличный процессор?
а) VisiCals;
б) Excel;
в) Access;
г) OpenCals.
12. Какая программа не относится к системам управления базами данных?
а) Access;
б) FoxPro;
в) Oracle;
г) Cals.
13. Какие программы не являются текстовыми процессорами?
а) Word;
б) Writer;
в) Impress;
г) Foxit Reader.
15. К чему относится программа Page Maker?
а) К издательским системам;
б) к табличным процессорам;
в) к бухгалтерским системам;
г) к математическим пакетам.
16. К чему относится программа Maple?
а) К издательским системам;
б) к табличным процессорам;
в) к бухгалтерским системам;
г) к математическим пакетам.
17. К каким технологиям относится программа Auto Cad?
а) Корпоративной паутины;
б) системы автоматизированного проектирования;
в) дистанционного обучения;
г) электронного обучения.
Ключ
1 - а, 2 - а, 3 - б, 4 - в, 5 - б, 6 - б, 7 - б, 8 - в, 9 - б, 10 - г, 11 - а, 12 - г, 13 - в, 14 - б, 15 - а, 16 - г, 17 - б.
Критерии оценки:
оценка "5" - 14 - 15 заданий
оценка "4" - 12 - 13 заданий
оценка "3" - 10 - 11 заданий
оценка "2" - меньше 10 заданий
Предлагаю вашему вниманию тест "История языков программирования", который могут использовать на уроке учителя информатики, работающие в 9 классе по учебнику И.Г. Семакина.
Цель: обобщить и систематизировать знания учащихся по теме "История языков программирования".
Задачи:
- расширить кругозор учащихся о языках программирования;
- формировать интерес к изучаемому предмету
1. В какие годы программы писались на языке машинных кодов из 0 и 1?
А) 40-ые годы
Б) 50-ые годы
В) 30-ые годы
Г) 80-ые годы
2. Кого называют «бабушкой Кобола»?
А) Грейс Хоппер
Б) Ада Лавлейс
В) Мэри Микер
3. Для какой ЭВМ была написана первая подпрограмма вычисления sin x в 1944 году
А) Марк-1
Б) ENIAC
В) IBM
4. Какой язык программирования был разработан раньше?
А) С++
Б) Visual Basic
В) Алгол
5. Один из структурных языков программирования:
А) Scilab
Б) Euphoria
В) Pascal
6. Первые языки высокого уровня (несколько вариантов ответа)::
А) Кобол
Б) Фортран
В) Short Code
7. Какой из перечисленных языков стал первым широко используемым высокоуровневым языком программирования?
А) C++
Б) Фортран
В) Пролог
Г) Лисп
8. Автором языка Паскаль является:
А) Томас Курц
Б) Никлаус Вирт
В) Паскаль
Г) Лебедев
9. Паскаль был создан в:
А) 1941
Б) 1951
В) 1961
Г) 1971
10. Первым языком с элементами объектно-ориентированного программирования является:
А) Pascal
Б) Симула-67
В) Visual Basic
11. К языкам объектно-ориентированного программирования относятся (несколько вариантов ответа):
А) Basic
Б) Visual C
В) Delphi
Г) Ассемблер
12. К языкам объектно-ориентированного программирования не относится:
А) Basic
Б) Visual Basic
В) Delphi
Г ) C++
13. Выберите объектно-ориентированный язык программирования, который лучше всего подходит для создания веб-приложений
А) HTML
Б) PHP
В) Java
Г) Perl
14. К языкам искусственного интеллекта относят
А) Паскаль
Б) Си
В) Пролог
15. Для чего Джоном Маккарти был создан язык программирования Лисп?
А) Для работ по искусственному интеллекту
Б) Для управления бытовыми приборами
В) Для реализации компьютерной модели вселенной
16. запиши правильную последовательность жизненного цикла программного продукта
А) Внедрение
Б) Реализация
В) Сборка, тестирование, испытание
Г) Сопровождение
Д) Проектирование
Е) Анализ
1 - А
2 - А
3 – А
4 – В
5 – В
6 – А, Б
7 – Б
8 – Б
9 – Г
10 – Б
11 – Б, В
12 – А
13 – В
14 – В
15 – А
16 - ЕДБВАГ
ИНФОРМАТИКА- НАУКА, ИЗУЧАЮЩАЯ СПОСОБЫ АВТОМАТИЗИРОВАННОГО СОЗДАНИЯ, ХРАНЕНИЯ, ОБРАБОТКИ, ИСПОЛЬЗОВАНИЯ, ПЕРЕДАЧИ И ЗАЩИТЫ ИНФОРМАЦИИ.
ИНФОРМАЦИЯ – ЭТО НАБОР СИМВОЛОВ, ГРАФИЧЕСКИХ ОБРАЗОВ ИЛИ ЗВУКОВЫХ СИГНАЛОВ, НЕСУЩИХ ОПРЕДЕЛЕННУЮ СМЫСЛОВУЮ НАГРУЗКУ.
ЭЛЕКТРОННО-ВЫЧИСЛИТЕЛЬНАЯ МАШИНА (ЭВМ) ИЛИ КОМПЬЮТЕР (англ. computer- -вычислитель)-УСТРОЙСТВО ДЛЯ АВТОМАТИЗИРОВАННОЙ ОБРАБОТКИ ИНФОРМАЦИИ. Принципиальное отличие использования ЭВМ от всех других способов обработки информации заключается в способности выполнения определенных операций без непосредственного участия человека, но по заранее составленной им программе. Информация в современном мире приравнивается по своему значению для развития общества или страны к важнейшим ресурсам наряду с сырьем и энергией. Еще в 1971 году президент Академии наук США Ф.Хандлер говорил: "Наша экономика основана не на естественных ресурсах, а на умах и применении научного знания".
В развитых странах большинство работающих заняты не в сфере производства, а в той или иной степени занимаются обработкой информации. Поэтому философы называют нашу эпоху постиндустриальной. В 1983 году американский сенатор Г.Харт охарактеризовал этот процесс так: "Мы переходим от экономики, основанной на тяжелой промышленности, к экономике, которая все больше ориентируется на информацию, новейшую технику и технологию, средства связи и услуги.."
2. КРАТКАЯ ИСТОРИЯ РАЗВИТИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ.
Вся история развития человеческого общества связана с накоплением и обменом информацией (наскальная живопись, письменность, библиотеки, почта, телефон, радио, счеты и механические арифмометры и др.). Коренной перелом в области технологии обработки информации начался после второй мировой войны.
В вычислительных машинах первого поколения основными элементами были электронные лампы. Эти машины занимали громадные залы, весили сотни тонн и расходовали сотни киловатт электроэнергии. Их быстродействие и надежность были низкими, а стоимость достигала 500-700 тысяч долларов.
Появление более мощных и дешевых ЭВМ второго поколения стало возможным благодаря изобретению в 1948 году полупроводниковых устройств- транзисторов. Главный недостаток машин первого и второго поколений заключался в том, что они собирались из большого числа компонент, соединяемых между собой. Точки соединения (пайки) являются самыми ненадежными местами в электронной технике, поэтому эти ЭВМ часто выходили из строя.
В ЭВМ третьего поколения (с середины 60-х годов ХХ века) стали использоваться интегральные микросхемы (чипы)- устройства, содержащие в себе тысячи транзисторов и других элементов, но изготовляемые как единое целое, без сварных или паяных соединений этих элементов между собой. Это привело не только к резкому увеличению надежности ЭВМ, но и к снижению размеров, энергопотребления и стоимости (до 50 тысяч долларов).
История ЭВМ четвертого поколения началась в 1970 году, когда ранее никому не известная американская фирма INTEL создала большую интегральную схему (БИС), содержащую в себе практически всю основную электронику компьютера. Цена одной такой схемы (микропроцессора) составляла всего несколько десятков долларов, что в итоге и привело к снижению цен на ЭВМ до уровня доступных широкому кругу пользователей.
СОВРЕМЕННЫЕ КОМПЬТЕРЫ- ЭТО ЭВМ ЧЕТВЕРТОГО ПОКОЛЕНИЯ, В КОТОРЫХ ИСПОЛЬЗУЮТСЯ БОЛЬШИЕ ИНТЕГРАЛЬНЫЕ СХЕМЫ.
90-ые годы ХХ-го века ознаменовались бурным развитием компьютерных сетей, охватывающих весь мир. Именно к началу 90-ых количество подключенных к ним компьютеров достигло такого большого значения, что объем ресурсов доступных пользователям сетей привел к переходу ЭВМ в новое качество. Компьютеры стали инструментом для принципиально нового способа общения людей через сети, обеспечивающего практически неограниченный доступ к информации, находящейся на огромном множестве компьюторов во всем мире - "глобальной информационной среде обитания".
6.ПРЕДСТАВЛЕНИЕ ИНФОРМАЦИИ В КОМПЬЮТЕРЕ И ЕЕ ОБЪЕМ.
ЭТО СВЯЗАНО С ТЕМ, ЧТО ИНФОРМАЦИЮ, ПРЕДСТАВЛЕННУЮ В ТАКОМ ВИДЕ, ЛЕГКО ТЕХНИЧЕСКИ СМОДЕЛИРОВАТЬ, НАПРИМЕР, В ВИДЕ ЭЛЕКТРИЧЕСКИХ СИГНАЛОВ. Если в какой-то момент времени по проводнику идет ток, то по нему передается единица, если тока нет- ноль. Аналогично, если направление магнитного поля на каком-то участке поверхности магнитного диска одно- на этом участке записан ноль, другое- единица. Если определенный участок поверхности оптического диска отражает лазерный луч- на нем записан ноль, не отражает- единица.
ОБЪЕМ ИНФОРМАЦИИ, НЕОБХОДИМЫЙ ДЛЯ ЗАПОМИНАНИЯ ОДНОГО ИЗ ДВУХ СИМВОЛОВ-0 ИЛИ 1, НАЗЫВАЕТСЯ 1 БИТ (англ. binary digit- двоичная единица). 1 бит- минимально возможный объем информации. Он соответствует промежутку времени, в течение которого по проводнику передается или не передается электрический сигнал, участку поверхности магнитного диска, частицы которого намагничены в том или другом направлении, участку поверхности оптического диска, который отражает или не отражает лазерный луч, одному триггеру, находящемуся в одном из двух возможных состояний.
Итак, если у нас есть один бит, то с его помощью мы можем закодировать один из двух символов- либо 0, либо 1.
Если же есть 2 бита, то из них можно составить один из четырех вариантов кодов: 00 , 01 , 10 , 11 .
Если есть 3 бита- один из восьми: 000 , 001 , 010 , 100 , 110 , 101 , 011 , 111 .
1 бит- 2 варианта,
2 бита- 4 варианта,
3 бита- 8 вариантов;
Продолжая дальше, получим:
4 бита- 16 вариантов,
5 бит- 32 варианта,
6 бит- 64 варианта,
7 бит- 128 вариантов,
8 бит- 256 вариантов,
9 бит- 512 вариантов,
10 бит- 1024 варианта,
N бит - 2 в степени N вариантов.
В обычной жизни нам достаточно 150-160 стандартных символов (больших и маленьких русских и латинских букв, цифр, знаков препинания, арифметических действий и т.п.). Если каждому из них будет соответствовать свой код из нулей и единиц, то 7 бит для этого будет недостаточно (7 бит позволят закодировать только 128 различных символов), поэтому используют 8 бит.
ДЛЯ КОДИРОВАНИЯ ОДНОГО ПРИВЫЧНОГО ЧЕЛОВЕКУ СИМВОЛА В КОМПЬЮТЕРЕ ИСПОЛЬЗУЕТСЯ 8 БИТ, ЧТО ПОЗВОЛЯЕТ ЗАКОДИРОВАТЬ 256 РАЗЛИЧНЫХ СИМВОЛОВ.
СТАНДАРТНЫЙ НАБОР ИЗ 256 СИМВОЛОВ НАЗЫВАЕТСЯ ASCII ( произносится "аски", означает "Американский Стандартный Код для Обмена Информацией"- англ. American Standart Code for Information Interchange).
ОН ВКЛЮЧАЕТ В СЕБЯ БОЛЬШИЕ И МАЛЕНЬКИЕ РУССКИЕ И ЛАТИНСКИЕ БУКВЫ, ЦИФРЫ, ЗНАКИ ПРЕПИНАНИЯ И АРИФМЕТИЧЕСКИХ ДЕЙСТВИЙ И Т.П.
A - 01000001, B - 01000010, C - 01000011, D - 01000100, и т.д.
Таким образом, если человек создает текстовый файл и записывает его на диск, то на самом деле каждый введенный человеком символ хранится в памяти компьютера в виде набора из восьми нулей и единиц. При выводе этого текста на экран или на бумагу специальные схемы - знакогенераторы видеоадаптера (устройства, управляющего работой дисплея) или принтера образуют в соответствии с этими кодами изображения соответствующих символов.
Набор ASCII был разработан в США Американским Национальным Институтом Стандартов (ANSI), но может быть использован и в других странах, поскольку вторая половина из 256 стандартных символов, т.е. 128 символов, могут быть с помощью специальных программ заменены на другие, в частности на символы национального алфавита, в нашем случае - буквы кириллицы. Поэтому, например, передавать по электронной почте за границу тексты, содержащие русские буквы, бессмысленно. В англоязычных странах на экране дисплея вместо русской буквы Ь будет высвечиваться символ английского фунта стерлинга, вместо буквы р - греческая буква альфа, вместо буквы л - одна вторая и т.д.
ОБЪЕМ ИНФОРМАЦИИ, НЕОБХОДИМЫЙ ДЛЯ ЗАПОМИНАНИЯ ОДНОГО СИМВОЛА ASCII НАЗЫВАЕТСЯ 1 БАЙТ.
Очевидно что, поскольку под один стандартный ASCII-символ отводится 8 бит,
Остальные единицы объема информации являются производными от байта:
1 КИЛОБАЙТ = 1024 БАЙТА И СООТВЕТСТВУЕТ ПРИМЕРНО ПОЛОВИНЕ СТРАНИЦЫ ТЕКСТА,
1 МЕГАБАЙТ = 1024 КИЛОБАЙТАМ И СООТВЕТСТВУЕТ ПРИМЕРНО 500 СТРАНИЦАМ ТЕКСТА,
1 ГИГАБАЙТ = 1024 МЕГАБАЙТАМ И СООТВЕТСТВУЕТ ПРИМЕРНО 2 КОМПЛЕКТАМ ЭНЦИКЛОПЕДИИ,
1 ТЕРАБАЙТ = 1024 ГИГАБАЙТАМ И СООТВЕТСТВУЕТ ПРИМЕРНО 2000 КОМПЛЕКТАМ ЭНЦИКЛОПЕДИИ.
Обратите внимание, что в информатике смысл приставок кило- , мега- и других в общепринятом смысле выполняется не точно, а приближенно, поскольку соответствует увеличению не в 1000, а в 1024 раза.
СКОРОСТЬ ПЕРЕДАЧИ ИНФОРМАЦИИ ПО ЛИНИЯМ СВЯЗИ ИЗМЕРЯЕТСЯ В БОДАХ.
1 БОД = 1 БИТ/СЕК.
В частности, если говорят, что пропускная способность какого-то устройства составляет 28 Килобод, то это значит, что с его помощью можно передать по линии связи около 28 тысяч нулей и единиц за одну секунду.
7. СЖАТИЕ ИНФОРМАЦИИ НА ДИСКЕ
ИНФОРМАЦИЮ НА ДИСКЕ МОЖНО ОБРАБОТАТЬ С ПОМОЩЬЮ СПЕЦИАЛЬНЫХ ПРОГРАММ ТАКИМ ОБРАЗОМ, ЧТОБЫ ОНА ЗАНИМАЛА МЕНЬШИЙ ОБЪЕМ.
Существуют различные методы сжатия информации. Некоторые из них ориентированы на сжатие текстовых файлов, другие - графических, и т.д. Однако во всех них используется общая идея, заключающаяся в замене повторяющихся последовательностей бит более короткими кодами. Например, в романе Л.Н.Толстого "Война и мир" несколько миллионов слов, но большинство из них повторяется не один раз, а некоторые- до нескольких тысяч раз. Если все слова пронумеровать, текст можно хранить в виде последовательности чисел - по одному на слово, причем если повторяются слова, то повторяются и числа. Поэтому, такой текст (особенно очень большой, поскольку в нем чаще будут повторяться одни и те же слова) будет занимать меньше места.
Сжатие информации используют, если объем носителя информации недостаточен для хранения требуемого объема информации или информацию надо послать по электронной почте
Программы, используемые при сжатии отдельных файлов называются архиваторами. Эти программы часто позволяют достичь степени сжатия информации в несколько раз.
Читайте также:
- Эскалация задач в 1с документооборот что это
- Существующие антивирусные программы способны защитить информацию хранящуюся на компьютере
- Над формулами в программе ms excel можно проделывать следующее удалять форматировать копировать
- Программа для вебасто скидывать ошибку фрилендер 2
- Erisson 32lea20t2sm прошивка usb