Редакционно-издательским советом Томского политехнического университета Издательство Томского политехнического университета 2011 ббк 32. 973. 2я73

Вид материалаДокументы

Содержание


1. ОБЩИЕ ВОПРОСЫ ИНФОРМАТИКИ 1.1. Определение информатики
Теоретическая информатика
Вычислительная техника
Подобный материал:
1   2   3   4   5   6   7   8   9   ...   26

ВВЕДЕНИЕ


Данное учебное пособие предназначено для изучения курса «Информатика» для студентов ИДО, обучающихся по классической форме обучения (КЗФ) и с использованием дистанционных образовательных технологий (ДОТ) направления 220700 «Автоматизация технологических процессов и производств». В данном пособии представлены также дополнительные материалы, которые могут использоваться при выполнении лабораторных и курсовой работы по дисциплине «Информатика».

В этом пособии рассматриваются основные понятия и определения информатики, приведен материалы для изучения систем счисления, используемых в ЭВМ, привелдены практические примеры, при решении которых студент подготовится к сдаче зачёта по дисцииплине «Информатика». Также в данном пособии представлены примеры написания программ на языке программирования C++.

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

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

Наиболее распространенным видом современной вычислительной техники стали персональные компьютеры IBM PC. По этим причинам в пособии изучаются основные возможности наиболее совре­менных программных средств персональных компьютеров IBM PC – операционной системы Windows, а также редактора текстов Word.

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

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

Настоящее пособие построено так, что по нему можно изучать информатику даже дома с использованием персональной ЭВМ, и последующей сдачей зачета с помощью Интернет (для студентов, обучающихся с применением ДОТ). Такая возможность требует наличия на домашних ЭВМ перечисленных пакетов программ с операционными системами, редакторами текстов и системами программирования.


1. ОБЩИЕ ВОПРОСЫ ИНФОРМАТИКИ

1.1. Определение информатики


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

Информатика – молодая научная дисциплина, изучающая вопросы, связанные с поиском, сбором, хранением, преобразованием и использованием информации в самых различных сферах человеческой деятельности. Генетически информатика связана с вычислительной техникой, компьютерными системами и сетями, так как именно компьютеры позволяют порождать. Хранить и автоматически перерабатывать информацию в таких количествах, что научный подход к информационным процессам становится одновременно необходимым и возможным [9].

Рассмотрим состав ядра современной информатики [9]. Каждая из этих частей может рассматриваться как относительно самостоятельная научная дисциплина; взаимоотношения между ними примерно такие же, как между алгеброй, геометрией и математическим анализом в классической математике – все они хоть и самостоятельные дисциплины, но, несомненно, части одной науки.

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

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

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