Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Введение в информатику.doc
Скачиваний:
19
Добавлен:
11.09.2019
Размер:
3.41 Mб
Скачать

Глава 5. Логические основы компьютеров 84

5.1. Что такое алгебра логики? 84

5.2. Что такое логическая формула? 86

5.3. Какая связь между алгеброй логики и двоичным кодированием? 86

5.4. В каком виде записываются в памяти компьютера и в регистрах процессора данные и команды? 86

5.5. Что такое логический элемент компьютера? 87

5.6. Что такое   схемы  И,  ИЛИ,  НЕ,  И—НЕ,  ИЛИ—НЕ? 87

5.7. Что такое триггер? 89

5.8. Что такое сумматор? 90

5.9. Какие основные законы выполняются в алгебре логики? 91

5.10. Как составить таблицу истинности? 92

5.11. Как упростить логическую формулу? 93

5.12. Что такое переключательная схема? 94

5.13. Как решать логические задачи? 97

5.14. Упражнения 101

ЛОГИЧЕСКИЕ ЗАДАЧИ 105

Глава 6. Программное обеспечение компьютеров 109

6.1. Что такое программное обеспечение? 109

6.2. Как классифицируется программное обеспечение? 109

6.3. Какие программы называют прикладными? 110

6.4. Какова роль и назначение системных программ? 110

6.5. Что такое операционная система? 111

6.6. Что такое файловая система ОС? 112

6.7. Какова структура операционной системы MS DOS? 113

6.8. Что такое программы-оболочки? 114

6.9. Что собой представляют операционные системы Windows, Unix, Linux ? 115

6.10. Что такое транслятор, компилятор, интерпретатор? 117

6.11. Что такое системы программирования? 118

6.12. Для чего нужны инструментальные программы? 120

6.13. Что такое текстовый редактор? 120

6.14. Что такое графический редактор? 121

6.15. Каковы возможности систем деловой и научной графики? 121

6.16. Что такое табличный процессор? 122

6.17. Что такое системы управления базами данных? 123

6.18. Что такое библиотеки стандартных подпрограмм? 124

6.19. Что такое пакеты прикладных программ? 124

6.20. Что такое интегрированные пакеты программ? 124

6.21. Что такое органайзеры? 125

6.22. Что такое сетевое программное обеспечение? 125

6.23. Вопросы для самоконтроля. 127

Глава 7. Алгоритмы. Алгоритмизация. Алгоритмические языки 128

7.1. Что такое алгоритм? 128

7.2. Что такое "Исполнитель алгоритма"? 129

7.3. Какими свойствами обладают алгоpитмы? 129

7.4. В какой форме записываются алгоритмы? 129

7.5. Что такое словесный способ записи алгоритмов? 130

7.6. Что такое графический способ записи алгоритмов? 130

7.7. Что такое псевдокод? 131

7.8. Как записываются алгоритмы на школьном алгоритмическом языке? 131

7.9. Что такое базовые алгоритмические структуры? 132

7.10. Какие циклы называют итерационными? 135

7.11. Что такое вложенные циклы? 136

7.12. Чем отличается программный способ записи алгоритмов от других? 137

7.13.Что такое уровень языка программирования? 137

7.14. Какие у машинных языков достоинства и недостатки? 138

7.15. Что такое язык ассемблера? 138

7.16. В чем преимущества алгоритмических языков перед машинными? 139

7.17. Какие компоненты образуют алгоритмический язык? 139

7.18. Какие понятия используют алгоритмические языки? 139

7.19. Что такое стандартная функция? 140

7.20. Как записываются арифметические выражения? 141

7.21. Как записываются логические выражения? 142

7.22. Упражнения 143

8.2. Что называют математической моделью? 155

8.3. Какие основные этапы содержит процесс разработки программ? 156

8.4. Как проконтролировать текст программы до выхода на компьютер? 156

8.5. Для чего нужны отладка и тестирование? 156

8.6. В чем заключается отладка? 157

8.7. Что такое тест и тестирование? 157

8.8. Какими должны быть тестовые данные? 157

8.9. Из каких этапов состоит процесс тестирования? 158

8.10. Каковы характерные ошибки программирования? 158

8.11. Является ли отсутствие синтаксических ошибок свидетельством правильности программы? 159

8.12. Какие ошибки не обнаруживаются транслятором? 159

8.13. В чем заключается сопровождение программы? 160

8.14. Вопросы для самоконтроля 160

8.15. Упражнения 160

Как используются компьютеры в быту? 161

9.2. Что такое системы автоматизированного проектирования (САПР)? 161

9.3. Что такое автоматизированные системы научных исследований (АСНИ)? 161

9.4. Какая взаимосвязь между АСНИ и САПР? 162

9.6. Как используются компьютеры в административном управлении? 163

9.7. Какую роль играют компьютеры в обучении? 163

9.8. Какую роль играют компьютеры в управлении технологическими процессами? 165

9.9. Какую роль играют компьютеры в медицине? 166

9.10. Как используются компьютеры в торговле? 167

9.11. Что такое электронные деньги? 168

9.13. Вопросы для самоконтроля 169

Интернет-версия издания: Шауцукова Л.З. Информатика 10 - 11. — М.: Просвещение, 2000 г.

http://www.kbsu.ru/~book/theory/index.html

Введение в информатику

 Глава 1. Информация. Свойства. Информатика. 

1.1. Что такое инфоpматика?

Термин "информатика" (франц. informatique) происходит от французских слов information (информация) и automatique (автоматика) и дословно означает "информационная автоматика".

Широко распространён также англоязычный вариант этого термина — "Сomputer science", что означает буквально "компьютерная наука".

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

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

Таким образом, информатика базируется на компьютерной технике и немыслима без нее.

Инфоpматика — комплексная научная дисциплина с широчайшим диапазоном применения. Её приоритетные направления:

pазpаботка вычислительных систем и пpогpаммного обеспечения;

теоpия инфоpмации, изучающая процессы, связанные с передачей, приёмом, преобразованием и хранением информации;

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

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

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

биоинформатика, изучающая информационные процессы в биологических системах;

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

методы машинной графики, анимации, средства мультимедиа;

телекоммуникационные системы и сети, в том числе, глобальные компьютерные сети, объединяющие всё человечество в единое информационное сообщество;

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

Российский академик А.А. Дородницин выделяет в информатике три неразрывно и существенно связанные части — технические средства, программные и алгоритмические.

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

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

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

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

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