Файл: Информатика Часть 2.pdf

ВУЗ: Не указан

Категория: Учебное пособие

Дисциплина: Информатика

Добавлен: 15.11.2018

Просмотров: 2402

Скачиваний: 10

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

 

 
 
 
 
 
 
 
 

ИНФОРМАТИКА  

Часть II 

 

Методические указания  

и задания к контрольным работам № 3, 4  

(переработанные и дополненные) 

 

 
 

Составители: Вихорь Н.А., Колупаева С.Н. 

 

 

 

 
 
 
 
 
 

Томск 2017 


background image

 

2

Информатика. Часть II: методические указания и задания 

к  контрольным  работам  №  3,  4  /  составители:  Вихорь Н.А., 
Колупаева С.Н. –  Томск: Изд-во Том. гос.  архит.-строит. ун-та, 
2017. – 38 с. 

 
 
 

Методические  указания  и  контрольные  задания  по  дисци-

плине «Информатика» для студентов заочной формы обучения.  

Рассмотрены  и  рекомендованы  к  изданию  на  заседании  ка-

федры прикладной математики (протокол 

№ 1 от 28 августа 2017 г.)

 

 
 
 
 
 
 
Оригинал-макет подготовлен Н.А. Вихорь 
 
 
 
 
 
 
 
 

Подписано в печать

.   

01.11.2017

 

 

 

Формат 6090/16. Бумага офсет. Гарнитура Таймс.  

Уч.-изд. л. 2 . Тираж  50  экз. Заказ  №_____ 

Изд-во ТГАСУ, 634003, г. Томск, пл. Соляная, 2. 

Отпечатано с оригинал-макета в ООП ТГАСУ. 

634003, г. Томск, ул. Партизанская, 15. 


background image

 

3

ОГЛАВЛЕНИЕ 

 

Введение………………………………………..……………. 

1.  Некоторые  замечания  по  выбору  программной  среды 

для выполнения расчетов………………………………... 

1.1. Языки программирования ………………………….. 

1.2. Электронные таблицы (ЭТ)……………………….... 

2.  Выбор варианта контрольных работ ……..…………….. 

3.  Задания  к  вариантам  и  требования  к  оформлению  

контрольных работ ……………………………………..... 

4.  Варианты заданий контрольных работ …………..…….. 

5.  Рекомендации к выполнению контрольных работ……..  27 

5.1. Пример выполнения контрольной работы № 3 …... 

27 

5.2. Пример выполнения контрольной работы № 4.…... 

29 

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


background image

 

4

ВВЕДЕНИЕ 

 
Методические  указания  содержат  варианты  заданий  кон-

трольных  работ № 3, 4 по дисциплине «Информатика»  для  бака-
лавров заочной формы обучения. 

Для  выполнения  контрольных  работ  студентам  потребуется 

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

Методические указания содержат примеры выполнения зада-

ний,  список  литературы,  в  том  числе,  ссылки  на  Internet-ресурсы, 
которые  должны  помочь  студентам  выполнить  контрольные  рабо-
ты. 
 
 
1. НЕКОТОРЫЕ ЗАМЕЧАНИЯ ПО ВЫБОРУ ПРОГРАММНОЙ 

СРЕДЫ ДЛЯ ВЫПОЛНЕНИЯ РАСЧЕТОВ  

 
Числа  и  вычисления  являются  неотъемлемой  частью  на-

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

 

1.1. Языки программирования 
 

Алгоритм  –  это  точно  определенное  описание  способа  ре-

шения задачи в виде конечной (по времени) последовательности 


background image

 

5

действий. Для представления алгоритма в виде понятном компь-
ютеру служат языки программирования. Сначала всегда разраба-
тывается  алгоритм,  а  затем  он  записывается  на  одном  из  таких 
языков. Способ записи алгоритма зависит от конкретного выбо-
ра  языка  программирования.  В итоге получается текст програм-
мы  –  полное,  законченное  и  детальное  описание  алгоритма  на 
языке  программирования.  Затем  этот  текст  программы  специаль-
ными служебными приложениями (трансляторами) переводится в 
машинный код и исполняется. 

Если  язык  программирования  ориентирован  на  конкрет-

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

Языки  программирования  высокого  уровня  значительно 

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

В  контрольной  работе  №  3  требуется  выполнить  задания 

по теме «Алгоритмизация и программирование». Для записи ал-
горитма  рекомендуется  использовать  блок-схему,  для  записи 
текста программы можно использовать любой из известных вам 
языков программирования высокого уровня  на  выбор  Паскаль, 
Бейсик, С++ или Фортран.