Информационные технологии

Технические составляющие информатизации и совершенствования компьютерных технологий в развитии общества. Программное обеспечение вычислительных машин, их операционная и файловая система. Оператор описания массивов в алгоритмическом языке Visual BASIC.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 11.10.2015
Размер файла 24,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Контрольная работа

Информационные технологии

Выполнила студентка РГАЗУ

Гилёва Ирина Владимировна

Направление: муниципальное и государственное управление

1 курс (3года)

Содержание

1. Роль информатизации в развитии общества

2. Программное обеспечение ЭВМ

3. Оператор описания массивов в алгоритмическом языке Visual BASIC

4. Задача

Список литературы

1. Роль информатизации в развитии общества

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

Рассмотрим этот процесс более подробно.

История развития информатизации началась в США с 60-х гг., затем с 70-х гг. -- в Японии и с конца 70-х -- в Западной Европе.

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

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

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

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

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

Информатизация на базе внедрения компьютерных и телекоммуникационных технологий является реакцией общества на потребность в существенном увеличении производительности труда в информационном секторе общественного производства, где сосредоточено более половины трудоспособного населения. Так, например, в информационной сфере США занято более 60% трудоспособного населения, в СНГ -- около 40%.

В настоящее время все страны мира в той или иной степени осуществляют процесс информатизации. Неправильно выбранная стратегия информатизации или ее недостаточные динамизм и мобильность могут привести к существенным, а подчас драматическим изменениям во всех сферах жизни страны. Как известно, первая страна, которая начала информатизацию, -- это США. Другие промышленно развитые страны мира, поняв перспективность и неизбежность этого направления, достаточно быстро сориентировались и стали наращивать темпы внедрения компьютеров и средств телекоммуникаций. В настоящее время вся деловая и политическая пресса США полна бесконечных дискуссий о потере рынков сбыта этой страной в компьютерной, телекоммуникационной и микроэлектронной областях за счет вы­теснения США другими развитыми странами (Японией, Германией и др.).

Основные идеи японского проекта информатизации.

В настоящее время Япония находится на второй стадии информатизации.

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

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

* компьютеров с высокой степенью параллелизма обработки информации, в которых одновременно выполняют сложные операции десятки -- сотни процессоров;

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

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

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

Для успешной реализации программы информатизации желательно следовать общим для всего мирового сообщества принципам:

* отказ от стремления в первую очередь обеспечить экономический рост страны;

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

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

* широкое использование достижений науки и техники

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

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

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

2. Программное обеспечение ЭВМ

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

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

- Windows-семейство операционных систем корпорации Microsoft, ориентированных на применение графического интерфейса при управлении.

- MS-DOS - коммерческая операционная система фирмы Microsoft для IBM PC-совместимых персональных компьютеров. MS-DOS - самая известная ОС из семейства DOS, ранее устанавливавшаяся на большинство IBM PC-совместимых компьютеров. Со временем она была вытеснена ОС семейства Windows 9x и Windows NT.

Один из важных элементов программного обеспечения ЭВМ - это язык программирования - формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под её управлением. Популярные языки программирования: паскаль - язык программирования общего назначения, один из наиболее известных языков программирования, используется для обучения программированию в старших классах и на первых курсах ВУЗов, является базой для ряда других языков; бейсик- семейство высокоуровневых языков программирования, который был разработан в 1963 году профессорами Дартмутского колледжа Томасом Курцем и Джоном Кемени, он предназначался для обучения программированию и получил широкое распространение в виде различных диалектов, прежде всего как язык для домашних компьютеров.

Программа - это упорядоченные последовательности команд.

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

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

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

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

Уровни ПО представляют собой пирамидальную конструкцию. Каждый следующий уровень опирается на ПО предшествующих уровней.

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

Программное обеспечение делится на следующие виды:

- программы начальной загрузки компьютера;

- операционные системы (ОС);

- файловая система;

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

- драйверы устройств.

Другой класс программного обеспечения - прикладное ПО.

В прикладном ПО можно выделить следующие группы программных средств (ПС):

- ПС для обработки текстов;

- ПС для обработки числовой информации;

- ПС для обработки графической информации;

- ПС для обработки звуковой информации.;

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

- ПС, обеспечивающие автоматизированное хранение информации - системы управления базами данных (СУБД);

- ПС, используемые в процессах управления и диагностики;

- ПС, применяемые для проведения исследовательских и проектно-конструкторских работ;

- ПС, используемые в обучении - электронные учебники, тренажеры, тесты и пр.;

- Игровые программы;

- Программы, созданные пользователе

Для хранения и обработки больших объемов информации используются базы данных. Телефонный справочник является базой данных, в которой хранится информация об организациях. Записная книжка является базой данных, в которую записывается информация о людях. Библиотечный каталог является базой данных, которая хранит информацию о книгах. Каждая база данных хранит информацию о большом количестве объектов одинакового типа. Объекты одного типа обладают одинаковым набором свойств, поэтому база данных хранит для каждого объекта значения этих свойств. База данных позволяет упорядоченно хранить данные о большом количестве однотипных объектов, обладающих одинаковым набором свойств. В настоящее время широкое распространение получили компьютерные базы данных. Система управления базами данных - это приложение, позволяющее создавать базы данных и осуществлять в них сортировку и поиск данных. Осуществляется с помощью Microsoft Excel, Microsoft Word иOpen Office Writer.

3. Оператор описания массивов в алгоритмическом языке Visual BASIC

Массивы - последовательности логически связанных элементов одного типа, которым присвоено одно имя. Положение элемента в массиве однозначно определяется его индексами (одним, в случае одномерного массива, или несколькими, если массив многомерный). Имена массивов имеют те же ограничения, что и имена переменных, тип данных, хранящихся в массиве, задается так же, как для переменных. Однако если массив имеет тип Variant, его отдельные элементы могут содержать данные разных типов.

Массив -- это набор элементов определенного типа, каждый из которых имеет свой порядковый номер, называемый индексом.

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

Определение массива выполняется оператором:

Dim ИмяПеременной ([НижнийПредел То]

ВерхнийПредел) [As тип].

Например: Dim b (a to 15) -- объявление массива b, состоящего из 15 элементов.

Visual Basic по умолчанию индексирует элементы массива, начиная с нуля, т. е. индекс 0 обозначает первый элемент массива, индекс 1 -- второй и так далее. Оператор Option Base 1 позволяет задать индексацию массива с 1. Этот оператор должен находиться в секции (General) (Declarations).

При объявлении массива фиксированной длины за его именем в круглых скобках задаются через запятую верхние границы каждой размерности, не превышающие максимального значения типа Long. По умолчанию нижняя граница равна 0, но ее можно задать явно с помощью ключевого слова To: Lines (100 To 120) As String

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

Примечание. В VBA массивы любых типов данных требуют 20 байт памяти плюс 4 байт на каждую размерность массива плюс число байт, требуемых для хранения данных. Объем памяти, требуемый для сохранения данных, рассчитывается как произведение числа элементов на размер элемента.

Например, данные в одномерном массиве, который содержит четыре элемента типа Integer, требующих по 2 байт на элемент, занимают 8 байт. Вместе с 20 байт на массив и 4 байт на размерность общий требуемый объем составляет 32 байт. Значение типа Variant, содержащее массив, требует 12 байт в дополнение к объему, требуемому массивом.

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

4. Задача

Составить программу расчета ожидаемого прироста урожайности с 1 га (%) по формуле:

,

где А1 ? объем агротехнических мероприятий, намеченный к проведению в планируемом году, % к общей площади посева одной или группы культур; А0 ? объем агротехнических мероприятий, освоенный за базисный период, %; Эф ? прирост урожайности от полного освоения данного комплекса мероприятий на всей площади одной или группы культур, %.

Объем агротехнических мероприятий, намеченный к проведению в планируемом году изменяется в пределах от 40 до 60 % с шагом 1 % (А0 = 25 %, Эф = 60 %).

Решение:

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

Для составления программы перейдем от символов в задаче к символам языка Vizual BASIC:

Упр у, А1 а, А0 с, Эф u.

Программа расчета ожидаемого прироста урожайности с использованием оператора условного перехода имеет вид:

Show

Print "РАСЧЕТ ОЖИДАЕМОГО ПРИРОСТА УРОЖАЙНОСТИ"

с = InputBox(“А0 =25 “)

u = InputBox(“Эф =60 “)

Let a= 40

Metka

Let y

Print y,a

Let a

If a <= 60 Then Go To Metka

В программе оператор Show делает результаты решения задачи видимыми. Оператор Print выводит на экран дисплея название программы. Оператор InputBox осуществляет ввод числовых значений переменных c и u (объем агротехнических мероприятий и прирост урожайности от полного освоения данного комплекса мероприятий). Оператор Let присваивает переменной a значение 40 (нижний предел объема агротехнических мероприятий). Следующий оператор Let вычисляет значение переменной y (ожидаемый прирост урожайности). Оператор Print выводит на экран дисплея значения переменных y и a (ожидаемый прирост урожайности и п объем агротехнических мероприятий). Оператор Let увеличивает значение переменной a на шаг 10. Оператор If осуществляет разветвление вычислительного процесса: если a 60, то управление передается метке Metka, в противном случае ? на конец программы.

При использовании операторов цикла программа принимает вид:

Show

Print "РАСЧЕТ ОЖИДАЕМОГО ПРИРОСТА УРОЖАЙНОСТИ"

с = InputBox(“А0 =25 “)

u = InputBox(“Эф =60 “)

For a = 40 To 60 Step 10

Let y

Print y, a

Next p

Цикл в программе организуется с помощью операторов заголовка цикла For...To..Step и конца цикла Next. В первом вслед за словом For указано начальный объем агротехнических мероприятий, за словом To ? конечное значение, а после слова Step ? шаг изменения обьема. Выход из цикла происходит как только значение переменной p превысит значение 60.

Список литературы

информатизация компьютерный basic программный

1. Назаров С.В., Мельников П.П. Программирование на MS Visual BASIC:Учеб. пособие для вузов/ Под ред. С.В. Назарова. -М. : Финансы и статистика, 2001. -320с.

2. Информатика. Базовый курс. Учебник для Вузов/под ред. С.В. Симоновича, - СПб.: Питер, 2000

3. Информатика: Учеб. для вузов/ Под ред. Н. В. Макаровой.?3-е изд., перераб. - М.: Финансы и статистика, 2011.-765с.

4. Каймин В.А. Информатика: учеб. для вузов/ В.А. Каймин. -М. : ИНФРА-М, 2009. -284с.

Размещено на Allbest.ru

...

Подобные документы

  • Операционная система (ОС) как комплекс служебных и программных средств. Базовое программное обеспечение компьютера, BIOS - опора для программного обеспечения, прикладных и служебных приложений. Функции ОС, файловая система, базовые объекты Windows.

    контрольная работа [505,3 K], добавлен 24.11.2009

  • Сумма двух разреженных полиномов, заданных ненулевыми коэффициентами и их номерами. Разработка программ на языке программирования Visual Basic for Applications. Вывод справочной информации. Операционная система Windows. Хранение двоичных данных.

    научная работа [390,2 K], добавлен 09.03.2009

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

    курсовая работа [199,1 K], добавлен 15.02.2012

  • Сравнительная характеристика средств обучения программированию в среде Visual Basic. Задачи проектируемых автоматизированных программных систем. Комплекс технических средств. Математическое и программное обеспечение. Язык программирования Visual Basic.

    дипломная работа [64,1 K], добавлен 17.05.2007

  • Visual Basic for Application. Объекты и коллекции. Использование VBA в среде Access. Основы современной технологии проектирования АИС. Автоматизированное проектированиеCASE-технологий. Реинжиниринг бизнес-процессов и проектирование корпоративной ИС.

    курсовая работа [2,1 M], добавлен 22.02.2008

  • Системное и программное прикладное программное обеспечение. Понятие "операционная система". Утилиты, программно-инструментальные средства. Системы технического обслуживания. Пакеты прикладных программ общего назначения. Сетевая операционная система.

    презентация [70,2 K], добавлен 31.10.2016

  • Этапы подготовки и решения задач на компьютере. Способы предоставления алгоритмов. Простые типы данных и их обработка. Основы работы с графикой и графическими операторами в Visual Basic. Организация линейной программы. Процедуры и функции в языке Паскаль.

    дипломная работа [1,9 M], добавлен 25.10.2015

  • Язык программирования Visual Basic: краткая история возникновения, значение и общая характеристика. Изучение основных свойств Visual Basic, синтаксис языка. Обзор ключевых операторов Visual Basic, пользовательские процедуры и функции данного языка.

    контрольная работа [36,4 K], добавлен 23.07.2014

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

    тест [34,6 K], добавлен 10.12.2011

  • Составление блок-схемы алгоритма решения задачи, погрешности вычисления суммы членов числового ряда. Разработка программ на языке на Visual Basic, работа с массивами. Особенности работы со строковыми данными. Варианты реализации формы приложения.

    контрольная работа [220,4 K], добавлен 18.06.2010

  • Рождение и развитие Basic. Краткое описание Visual Basic for Applications. Новые возможности Visual Basic 5.0. Пример взаимодействия Excel и Visual Basic. Программирование табличных функций. Встраивание, применение функций. Формы, средства управления OLE.

    реферат [20,7 K], добавлен 11.03.2010

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

    курсовая работа [67,7 K], добавлен 20.07.2015

  • Основні типи даних, математичні оператори й функції, що використовуються у Visual Basic. Числові, рядкові й логічні дані. Описання даних у підрозділі програми. Приклад використання функції перетворення даних. Елементи управління та їх змінені властивості.

    лабораторная работа [306,7 K], добавлен 28.11.2010

  • Совокупность программ, используемых в работе на компьютере. Функциональное назначение программного обеспечения, правовые нормы его использования. Операционная система и сервисные программы. Разработка компьютерных программ на языке программирования.

    презентация [5,0 M], добавлен 10.10.2016

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

    реферат [20,0 K], добавлен 05.10.2011

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

    курсовая работа [48,6 K], добавлен 03.03.2013

  • Процесс обработки информации на электронно-вычислительных машинах в 50-х гг. Возможность редактирования и форматирования текстовых документов в 70-х гг. Отличительные черты данных и программ. Операционная система и аппаратное обеспечение компьютера.

    презентация [68,1 K], добавлен 27.12.2011

  • Программный проект Баз данных средствами Visual Basic 6.0. Проектирование структуры таблицы базы данных Visual Basic 6.0. Заполнение созданных таблиц БД исходными данными. Создание пользовательского меню. Вид формы и свойства элементов управления.

    курсовая работа [3,0 M], добавлен 19.06.2010

  • Устройство компьютерных сетей. Системы для передачи информации, состоящие из терминалов, серверов и коммуникационной среды. Технические, программные и информационные средства сетей. Классификация компьютерных сетей. Сетевые операционные системы.

    курсовая работа [3,7 M], добавлен 10.07.2014

  • Компьютерная база и программное обеспечение предприятия. Применяемые на предприятии информационные технологии. Техническое обслуживание и ремонт компьютерных систем и комплексов. Ремонт печатающей головки на МФУ EPSON. Реестр компьютерной техники.

    отчет по практике [44,4 K], добавлен 26.04.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.