Основы информатики
Понятие и свойства информации. Правила перевода числа из одной системы счисления в другую. Виды программного обеспечения компьютера. Оболочки, драйверы и утилиты как составные элементы операционной системы. Прикладные специализированные программы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 01.12.2013 |
Размер файла | 139,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Контрольная работа по информатике
1. Свойства информации. Информатизация общества
Информация это - отражение предметного мира с помощью знаков и сигналов.
Получение информации это - получение сведений и данных о свойствах, структуре и взаимодействии объектов и явлений окружающего нас мира.
Свойства информации:
Достоверность, полнота, ценность, актуальность, ясность и понятность.
Достоверность информации это - свойство отражать истинное состояние дел, предметов и явлений.
Полнота информации это - свойство информации, характеризующее ее достаточность для правильного принятия решения.
Ценность и актуальность информации это - свойство, определяемое задачами, которые можно решить с ее помощью в данное время.
Ясность и понятность информации зависит от языка, на котором она выражена и который должен быть понятен тому, кому эта информация предназначена.
Информационное общество это - общество, в котором большинство работающих занято производством, хранением, переработкой и реализацией информации, особенно высшей ее формы - знаний.
Процесс информатизации общества обусловлен тем, что деятельность отдельных людей, групп, коллективов и организаций сейчас все в большей степени начинает зависеть от их информированности и способности эффективно использовать имеющуюся информацию. Прежде чем предпринять какие-то действия, необходимо провести большую работу по сбору и переработке информации, ее осмыслению и анализу. Отыскание рациональных решений в любой сфере требует обработки больших объемов информации, что подчас невозможно без привлечения специальных технических средств.
Возрастание объема информации особенно стало заметно в середине XX в. Лавинообразный поток информации хлынул на человека, не давая ему возможности воспринять эту информацию в полной мере. В ежедневно появляющемся новом потоке информации ориентироваться становилось все труднее. Подчас выгоднее стало создавать новый материальный или интеллектуальный продукт, нежели вести розыск аналога, сделанного ранее.
Образование больших потоков информации обусловливается:
· чрезвычайно быстрым ростом числа документов, отчетов, диссертаций, докладов и т.п., в которых излагаются результаты научных исследований и опытно-конструкторских работ;
· постоянно увеличивающимся числом периодических изданий по разным областям человеческой деятельности;
· появлением разнообразных данных (метеорологических, геофизических, медицинских, экономических и др.) , записываемых обычно на магнитных лентах и поэтому не попадающих в сферу действия системы коммуникации.
В истории развития цивилизации произошло несколько информационных революций - преобразований общественных отношений из-за кардинальных изменений в сфере обработки информации. Следствием подобных преобразований являлось приобретение человеческим обществом нового качества.
Первая революция связана с изобретением письменности, что привело к гигантскому качественному и количественному скачку. Появилась возможность передачи знаний от поколения к поколениям.
Вторая (середина XVI в.) вызвана изобретением книгопечатания, которое радикально изменило индустриальное общество, культуру, организацию деятельности.
Третья (конец XIx в.) обусловлена изобретением электричества, благодаря которому появились телеграф, телефон, радио, позволяющие оперативно передавать и накапливать информацию в любом объеме.
Четвертая (70-е гг. XX в.) связана с изобретением микропроцессорной технологии и появлением персонального компьютера. На микропроцессорах и интегральных схемах создаются компьютеры, компьютерные сети, системы передачи данных (информационные коммуникации) . Этот период характеризуют три фундаментальные инновации:
· переход от механических и электрических средств преобразования информации к электронным;
· миниатюризация всех узлов, устройств, приборов, машин;
· создание программно-управляемых устройств и процессов.
2. Правила перевода из одной системы счисления в другую
Любое число в любой позиционной системе счисления представляется в виде суммы:
, где
n - количество разрядов числа;
i - текущий разряд числа;
аi - коэффициенты при степенях S (цифры системы счисления)
S - основание системы счисления.
( В десятичной системе цифрами являются символы от 0 до 9, а в двоичной - символы 0 и 1).
Этой формулой обусловлен перевод чисел из одной системы счисления в другую.
Например, десятичное число 38074 представляется в виде:
38074 = 4*100 + 7*101 + 0*102 + 8*103 + 3*104 ,
двоичное число 101100111 представляется в виде:
1011001112 = 1*20 + 1*21 + 1*22 + 0*23 + 0*24 + 1*25 + 1*26 + 0*27 + 1*28 =1 + 2 + 4 + 0 + 0 + 32 + 64 + 0 + 256 = 35910
Чтобы перевести число 35910 из десятичной в двоичную систему счисления, нужно число 359 последовательно делить нацело на основание 2 - той системы счисления, в которую переводим число, и записывать остатки от этого деления, а затем переписать эти остатки в обратном порядке:
Аналогичные действия переводят восьмеричное число в десятичное и наоборот, например:
восьмеричное число 2037 представляется в виде:
20378 = 7*80 + 3*81 + 0*82 + 2*83 = 7 + 24 + 0 + 1024 = 105510
Чтобы перевести число 10558 из десятичной в восьмеричную систему счисления, нужно число 1055 последовательно делить нацело на основание 8 - той системы счисления, в которую переводим число, и записывать остатки от этого деления, а затем переписать эти остатки в обратном порядке:
Понятно, что в восьмеричной системе счисления цифры обозначаются символами от 0 до 7.
Аналогичные действия переводят шестнадцатеричное число в десятичное и наоборот, например шестнадцатеричное число 1А3Е представляется в виде:
1А3Е16 = Е*160 + 3*161 + А*162 + 1*163 = 15*160 + 3*161 + 10*162 + 1*163= 15*1 + 3*16 + 10*256 + (24)3 = 15 + 48 + 2560 + 4096 = 671910
Чтобы перевести число 671910 из десятичной в шестнадцатеричную систему счисления, нужно число 6719 последовательно делить нацело на 16:
В шестнадцатеричной системе счисления цифры обозначаются символами от 0 до 15, причем цифры от 10 до 15 обозначаются английскими буквами А, В, С, D, E, F: 10 - А, 11 - В, 12 - С, 13 - D, 14 - E, 15 - F .
Перевод смешанного двоичного числа, состоящего из целой и дробной частей, в десятичное производится по тем же правилам, только те цифры, которые стоят в дробной части после запятой умножаются на отрицательные степени основания, например:
10010,0112 = 1*24 + 0*23 + 0*22 + 1*21 + 0*20 + 0*2-1 + 1*2-2 + 1*2-3 =
= 16 + 0 + 0 + 2 + 0 + 0 + 0,25 + 0,125 = 18,37510
Переводить смешанное десятичное число в двоичное придется в два этапа - сначала переводим целую часть, а затем дробную и объединяем их, например:
Теперь дробную часть умножаем на 2 и каждый раз целую часть получившегося при этом произведения переносим в дробную часть двоичного числа:
цифры после , |
0,375 |
*2 |
|
0 |
0,75 |
*2 |
|
1 |
1,5 |
*2 |
|
1 |
1,0 |
Далее умножать нет смысла |
0,32510 = 0,0112
Итак: 18,37510 = 10010,0112 .
Сделаем замечание. В общем случае не удастся точно перевести десятичное число в двоичное ( и в любое другое). Сделать это можно только с точностью до какого-либо знака - до какого должно быть указано. Аналогичные действия придется проделать и при переводе смешанных чисел в восьмеричную и шестнадцатеричную системы.
При переводе чисел из двоичной системы в восьмеричную или шестнадцатеричную можно пользоваться следующим правилом.
Каждая 8-ричная цифра изображается в 2-й системе счисления тремя разрядами, например: 1012 = 58 , 1112 = 78 , 0012 = 18 и т. д..
Каждая цифра шестнадцатеричной системы счисления изображается четырьмя разрядами двоичного числа, например:
01102 = 610 , 11112 = F16 , 10102 = A16 и т. д..
Это правило обусловлено тем, что 23 = 8 и 24 = 16.
Поэтому, например:
3. Классификация программного обеспечения компьютера
ПЭВМ (или ПК) не может работать без программного обеспечения. Для ее работы необходим целый комплекс программ. Все программное обеспечение для ПЭВМ можно разделить на 3 группы: системное обеспечение, системы программирования и прикладное программное обеспечение (см. рис.).
Операционная система (ОС) - это совокупность программ, обеспечивающих управление процессом обработки информации и взаимодействие между аппаратными средствами и пользователем.
В мире существует десятка полтора ОС. Самое широкое распространение получили: ОС MS DOS, UNIX, WINDOWS 98 и последующие версии WINDOWS.
В состав ОС включаются также программы - оболочки, драйверы и утилиты.
Программы-оболочки - это программы, обеспечивающие более удобный и наглядный способ общения с ЭВМ.
Программ-оболочек существует тоже несколько.
Для ОС MS DOS это такие как NORTON COMMANDER, VOLKOV COMMANDOR, DOS NAWIGATOR и другие.
Они оказались настолько удачными, что и в ОС WINDOWS пользователи пожелали работать с подобными оболочками. Для этого существуют такие оболочки как WINDOWS COMMANDER и FAR MANAGER.
Правила работы в этих оболочках настолько похожи, что овладев работой в одной из них, можно работать и в других.
Драйверы - это программы, обеспечивающие взаимодействие ОС с внешними устройствами (принтерами, НМД, CD ROM, клавиатурой, мышкой, сканером и др.)
Утилиты - вспомогательные программы, обеспечивающие расширение возможностей ОС (русификаторы, архиваторы, антивирусные программы, оптимизации дисков и т.д.).
Средства контроля и диагностики предназначены для проверки устройств ПК, выявления неисправностей и выводе сообщений об этом.
Системы программирования включают в себя языки программирования и трансляторы и позволяют разрабатывать как системное, так и прикладное программное обеспечение.
Языки программирования - это искусственные языки, созданные для описания алгоритмов обработки данных.
В настоящее время в мире насчитывается несколько сотен языков программирования. Однако широкое распространение получили около десятка языков. Это такие как БЕЙСИК, ПАСКАЛЬ, СИ, ФОРТРАН, ПРОЛОГ, ЯВА, АДА и др..
Транслятор - переводчик с языка программирования на язык ЭВМ, т.е. на язык машинных кодов. Они делятся на компиляторы и интерпретаторы.
Интерпретатор - это транслятор, который переводит последовательно каждую команду программы в машинные коды и сразу же ее выполняет. Достоинством интерпретатора является возможность отладки программы в режиме диалога: пользователь - ПЭВМ. Недостатком - низкая скорость выполнения программы.
Компилятор - это транслятор, который переводит всю программу в машинные коды без ее выполнения. Затем создает загрузочный модуль для выполнения всей программы. Достоинством компилятора является высокая по сравнению с интерпретатором скорость перевода программы в машинные коды.
Прикладное программное обеспечение включает в себя прикладные программы, интегрированные пакеты прикладных программ и специализированные пакеты прикладных программ.
К прикладным программам относятся текстовые и табличные процессоры, программы для создания графических документов, программы бухгалтерских и инженерных расчетов, игры и другие специализированные программы.
Интегрированные пакеты прикладных программ могут включать в себя комплекс прикладных программ, которые коммуникабельны друг с другом - часть документа, созданная в одном приложении может быть перенесена в другое.
К таким пакетам, например, относится интегрированный пакет Microsoft Office, включающий текстовый редактор MS WORD, табличный процессор MS EXCEL, систему управления базами данных ACCESS, программу создания презентаций POWER POINT и т. д.. Имеются аналогичные пакеты других производителей, например РУССКИЙ ОФФИС. Однако более 80% пользователей ПК используют именно Microsoft Office.
Специализированные пакеты прикладных программ призваны решать более узкие задачи, которые, тем не менее включают в себя многие возможности простых прикладных программ такие как текстовый и табличный редактор, редактор графиков и формул и т.д.. К таким специализированным пакетам можно отнести пакеты MATHCAD и MATHLAB.
4. Прикладные программы
К прикладным программам относятся программы, призванные решать специализированные вопросы. Например, простейший текстовый редактор БЛОКНОТ, программа КАЛЬКУЛЯТОР, графический редактор PAINT, входящие в состав OC WINDOWS, профессиональные графические редакторы PHOTOSHOP и COREL DRAW, различные специализированные программы для бухгалтерских расчетов, инженерных и научных расчетов, программы - переводчики с одного языка на другой, игровые программы и т. д.. информация программный оболочка утилита драйвер
К прикладным специализированным программам можно отнести также различные программы для управления приборами и технологическими процессами и другие.
5. Число, заданное в двоичной системе счисления, перевести сначала в восьмеричную, а затем в шестнадцатеричную систему счисления
1) 10010012 = 0010010012 = 1118 = 4916 , потому что:
0012 = 18 , 01002 = 1002 = 416 , 10012 = 916 .
1201208 = 0010100000010100002 = А05016 , потому что
10102 = А16 , 00002 = 016 , 01012 = 516 .
AF0AF016 = 1010111100001010111100002 = 536053608 , потому что
А16 = 10102 , F16 = 11112 016 = 00002 ,
1012 = 58 , 0112 = 38 , 1102 = 68 , 0002 = 08 .
2) 1011010110,012 = 001011010110,01002 = 1326,28 = 2D6,416 ,
потому что 0012 = 18 , 0112 = 38 , 0102 = 28 = 216, 1102 = 68 = 616,
D16 = 11012 , 0102 = 28 , 01002 = 416 .
6. Определить истинность формулы
при а) x = 1, y = 0 б) x = 1, y = 1
Решение
=
==
==
= = == =
Итак, при x = 1 и y = 0: = 0, при x = 1 и y = 1: = 1
Размещено на Allbest.ru
...Подобные документы
Системы счисления: понятие и содержание, классификация и типы, отличительные свойства и принципы. Перевод чисел из одной системы счисления в другую, виды программного обеспечения. Возможности программы сканирования и распознавания текста Fine Reader.
контрольная работа [37,2 K], добавлен 15.12.2013Примеры правила перевода чисел с одной системы в другую, правила и особенности выполнения арифметических операций в двоичной системе счисления. Перевод числа с десятичной системы в двоичную систему счисления. Умножение целых чисел в двоичной системе.
контрольная работа [37,3 K], добавлен 13.02.2009Система счисления как способ записи (изображения) чисел. История появления и развития различных систем счисления: двоичная, восьмеричная, десятичная и шестнадцатеричная. Основные принципы и правила алгоритма перевода из одной системы счисления в другую.
курсовая работа [343,1 K], добавлен 11.11.2014Роль и практическое значение автоматизации вычислений и обработки данных. Представление информации в компьютере, сущность системы счисления. Перевод числа из одной системы счисления в другую. Арифметические операции в позиционных системах счисления.
контрольная работа [1,2 M], добавлен 23.10.2009Основные виды программного обеспечения. Характеристика пакетов прикладных программ. Виды и группы систем счисления. Перевод целых и дробных чисел из одной системы счисления в другую. Арифметические операции в двоичной системе. Компьютерные преступления.
шпаргалка [65,2 K], добавлен 19.01.2014Описание логической структуры программы "perevod" для перевода числа из одной системы счисления в другую. Блок-схема алгоритма обработчика события Button1Click. Разработка и испытание приложений. Назначение и условия применения программы, листинг.
курсовая работа [945,5 K], добавлен 03.01.2011Составные части информатики и направления ее применения. Классы компьютеров, примеры команд. Принтер, сканер и плоттер. Виды топологий сетей. Системы счисления. Способы соединения с Интернетом. Категории программного обеспечения. Значение базы данных.
шпаргалка [184,0 K], добавлен 16.01.2012Система счисления и перевод числа из одной системы в другую. Машинное предоставление информации. Числа с фиксированной точкой: прямой, обратный (инверсный) или дополнительный код. Программная реализация алгоритма и описание использованных процедур.
курсовая работа [96,7 K], добавлен 20.11.2010Понятие и классификация систем счисления. Перевод чисел из одной системы счисления в другую. Перевод правильных и неправильных дробей. Выбор системы счисления для применения в ЭВМ. Навыки обращения с двоичными числами. Точность представления чисел в ЭВМ.
реферат [62,0 K], добавлен 13.01.2011Целые числа в позиционных системах счисления. Недостатки двоичной системы. Разработка алгоритмов, структур данных. Программная реализация алгоритмов перевода в различные системы счисления на языке программирования С. Тестирование программного обеспечения.
курсовая работа [593,3 K], добавлен 03.01.2015Обработка информации и вычислений в вычислительной машине. Непозиционные и позиционные системы счисления. Примеры перевода десятичного целого и дробного числа в двоичную систему счисления. Десятично-шестнадцатеричное и обратное преобразование чисел.
контрольная работа [41,2 K], добавлен 21.08.2010Прикладные программы и утилиты. Простейшие функции операционной системы. История разработки корпорацией Microsoft Corporation графической операционной оболочки Windows. Версия семейства сетевых ОС Windows NT (Millennium Edition, 2000, XP, Vista, Seven)
презентация [965,2 K], добавлен 12.10.2013Компьютерные программы, обеспечивающие управление аппаратными средствами компьютера. Операционные системы Microsoft Corporation. Прикладные программы, утилиты. Простейшие функции операционной системы. Линейка Microsoft Windows для домашнего использования.
презентация [947,8 K], добавлен 01.10.2012Определение понятия и видов систем счисления - символического метода записи чисел, представления чисел с помощью письменных знаков. Двоичные, смешанные системы счисления. Перевод из одной системы счисления в другую и простейшие арифметические операции.
курсовая работа [232,6 K], добавлен 16.01.2012История систем счисления, позиционные и непозиционные системы счисления. Двоичное кодирование в компьютере. Перевод чисел из одной системы счисления в другую. Запись цифр в римской нумерации. Славянская нумерация, сохранившаяся в богослужебных книгах.
презентация [516,8 K], добавлен 23.10.2015Общее представление о системах счисления. Перевод чисел в двоичную, восьмеричную и шестнадцатеричную системы счисления. Разбивка чисел на тройки и четверки цифр. Разряды символов числа. Перевод из шестнадцатеричной системы счисления в десятичную.
практическая работа [15,5 K], добавлен 19.04.2011Понятие шестнадцатеричной системы счисления как позиционной с основанием "16", история ее внедрения. Символы и синтаксис использования, виды и правила перевода. Применение шестнадцатеричной системы счисления в цифровой электронике и компьютерной технике.
презентация [1,6 M], добавлен 05.05.2012Исследование истории развития систем счисления. Изучение математического аспекта теории информатики. Характеристика информационных систем счисления. Основные операции над двоичными числами. Разработка программного обеспечения для проведения тестирования.
курсовая работа [995,4 K], добавлен 24.05.2015Характеристика основных функций и состава программного обеспечения. Понятие компьютерной программы и операционной системы. Система и языки программирования. Утилиты - программные средства контроля ПК, используемые для проверки его работоспособности.
презентация [481,3 K], добавлен 29.11.2012Основные понятия информатики. Информация, ее виды, свойства, единицы измерения и способы обработки. Командные строки для форматирования дискеты с переносом на неё операционной системы и создания файловой структуры. Программы, работающие на компьютере.
контрольная работа [17,3 K], добавлен 13.04.2012