Составители В.В. Серов, И.М. Шаронова, Л.Н. Яснова 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Составители В.В. Серов, И.М. Шаронова, Л.Н. Яснова



 

Информатика. Метод. указания и контр. задания / Российск. заочн. ин-т текстил. и легк. пр-сти; Сост. В.В.Серов, И.М.Шаронова, Л.Н. Яснова

М.,2008. __с.

 

 

Разработаны контрольные задания и дана методика составления программ на алгоритмическом языке Visual Basic для линейного, разветвляющегося и циклического типов алгоритмов.

 

Предназначено для студентов инженерных специальностей.

 

Рецензент проф. М.И. Сапронов (РосЗИТЛП)

 

СОДЕРЖАНИЕ

  1. Введение……………………………………………………………….…3
  2. Методические указания по выполнению контрольных заданий…….4
  3. Задания……………………………………………………………………5
  4. Алгоритмический язык Visual Basic for Application (Визуальный Бейсик для приложений)………………………………………………..9

4.1. Алфавит………………………………………………………………10

4.2. Типы данных…………………………………………………………11

4.3. Оператор присваивания………………………………………… …16

……..4.4. Операторы вывода информации на экран………………………….21

……..4.5. Примеры программ…………………………………………………..22

……..4.6. Ввод информации с использованием клавиатуры…………………24

……..4.7. Условные операторы………………………………………………...26

4.8. Оператор цикла………………………………………………………30 4.9. Массивы………………………………………………………………35

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

 

 

Редактор О.Л.Лобанова

План 2008г., поз..

 

 

Сдано в производство. Формат 60х84/16.

Бумага офсетная. Печать офсетная.

Усл. печ. Л_____. Уч.-изд. л. ____Тираж 500 экз.

Заказ. Цена договорная.

 

 

Российский заочный институт текстильной и легкой промышленности.

123423 Москва ул. Демьяна Бедного, 7.

 

 

  1. ВВЕДЕНИЕ

 

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

 

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

 

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

 

Студент допускается к сдаче зачётов и экзамена только после выполнения контрольных работ, зачтенных преподавателем.

 

В пособии приведены сведения об алгоритмическом языке Visual Basic for Application (VBA), даны примеры программ, написанных на этом языке. VBA входит в состав MS Office – мощной среды разработки, общей для таких приложений, как Excel, Word, Access. Эта среда позволяет быстро и достаточно просто создавать программы для работы в Windows. Помимо специальных средств, характерных для каждого приложения, эта среда включает некоторые общие средства, в том числе современный объектно-ориентированный язык программирования Visual Basic for Application (VBA), средства отладки, редактирования, создания интерфейса. В наше время на ПК, как правило, устанавливают Windows и Microsoft Office и не устанавливают DOS. Начиная с версии MS Office 97, VBA входит в состав этого пакета офисных программ.

 

 

2. МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ

КОНТРОЛЬНЫХ РАБОТ.

 

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

 

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

 

Сроки прослушивания лекционного курса, предоставления контрольных работ в институт и сдачи экзаменов (зачётов) по курсу определяются индивидуальными графиками, рассылаемыми факультетами института.

 

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

 

 

Задания.

Задание 1.

Написать программу для вычисления значения функции Z для заданных значений x и y. Затем вычислить Z для значений х, изменяющихся от 0,1 до 1 с шагом 0,1. Использовать текстовый процессор Excel.

 

1. . =1,56 2.
3. 4.
5. 6.
7. 8.
9. 10.


 

Задание 2.

Написать программу для вычисления функции y для значений х, изменяющихся от 0,1 до 1 с шагом 0,1.. Значение a ввести с клавиатуры (задать самостоятельно). Значения x, a и y вывести на экран дисплея и построить график зависимости y от x.

 

1. 2.
3. 4.
5. 6.
7. 8.
9. 10.

 

Задание 3.

Написать программу для вычисления функции f. Полученное значение функции вывести на экран.

 

1. 2.
3. 4.
5. 6.
7. 8.
9. 10.

Задание 4.

Составить блок-схему алгоритма и программу вычисления частичной суммы числового ряда согласно варианту. Найденные значения частичной суммы и номера последнего члена рядя вывести на экран дисплея. e - точность вычисления.

 

1.

 

2.

 

3.

 

 

4.

 

 

5.

 

 

6.

 

7.

 

8.

 

9.

 

10.

 

Задание 5.

Составить блок-схему, описания алгоритма и программу вычисления вектора согласно варианту. Значения результирующего вектора распечатать.

1. , , С = А + В

 

2. , , С = А - В

 

3. , , С = А + В(2)

 

4. , , С = А + В(1)

 

5. , , С = А(2) + В

 

6. , , С = А(3) + В

 

7. , , С = А + В(2)

 

8. , , С = А(2) + В

 

9. , , С = В(2) - А

 

10. , , С = А / В(3)

 

4. Алгоритмический язык Visual Basic for Application

(Визуальный Бейсик для приложений).

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

 

Алфавит

 

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

 

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



Поделиться:


Последнее изменение этой страницы: 2016-12-16; просмотров: 208; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.133.147.87 (0.038 с.)