Базовые элементы языка программирования.




БАШКИРСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ

 

Факультет ______________Энергетический_________

Кафедра ___________ Информатики и ИТ__________

Специальность _Теплоэенргетика и теплотехника __

Специализация Энергообеспечение предприятий АПК

Форма обучения _______заочная___________________

Курс, группа __________1, 4/2_____________________

 

 

Аксёнов Николай Сергеевич

(Фамилия, имя, отчество студента)

Контрольная работа по дисциплине «Информатика»

«К защите допускаю»

Руководитель

____________________________

(ученая степень, звание Ф.И.О.)

_________________________________

(подпись)

“ ___” _____________20__г.

 

 

Оценка при защите

__________________

_____________________

(подпись)

“___” ________20__г.

 

 

Уфа 2015г.

 

 

ОГЛАВЛЕНИЕ

 

 

Введение  
1. Управление и графическое отображение данных в MS EXCEL  
2. Базовые элементы языка программирования.  
3. Разработка алгоритма и построение блок-схемы решения задачи  
Заключение  
Библиографический список  

 

 


ВВЕДЕНИЕ

Целью данной работы является закрепление навыков работы с табличным процессором Excel, текстовым редактором Word и разработка алгоритмов при решении задач агропромышленного комплекса.

Выбор варианта задания:

· № зачетной книжки –1414027;

· № варианта задания для решения в MS Excel – 9, № варианта для сортировки и выбора итоговой функции -7, вариант критерия -2.

· № теоретического вопроса -9.

· № задачи для разработки алгоритма решения и построения блок-схемы-9.


Управление и графическое отображение данных в MS EXCEL

Создание и оформление исходных таблиц

Загрузил MS Excel. Сформировал на первом листе («Лист 1») рабочей книги таблицу (рисунок 1) согласно варианту задания.

Рисунок 1. Вид таблицы «Сопротивление диодов(Ом) при последовательном соединении» (таблица 1)

 

1.2 Расчеты в таблицах.

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

Сначала рассчитал столбец «Сопротивления диодов.». Для этого ввел в ячейку D2 следующую формулу «=В2/С2», а остальные ячейки заполнил используя прием авто заполнения: выделил ячейку, в которой производил расчет (D2), подвел курсор к нижнему правому уголку ячейки и захватив ее, переместил курсор на необходимое количество ячеек (D2:D11).

Для вычисления минимального значения (МИН) использовал расчет с использованием функций. Нажав на (D13) я отметил ячейку затем на вставить функцию вышло окно: «Вставка Функции» (рисунок 2). Находим нужную нам функцию (МИН) ОК выделяем столбик с сопротивления диодов жмем ОК. Получаем минимальное значение(МИН) в столбце сопротивления диодов 1,5.

Рисунок 2. «Вставка функции».

 

Сортировка данных

Так как при сортировке данные таблицы будут изменены, то создал новый лист «Сортировка» и в нем вставил копию таблицы 1. Для сортировки, выделил мышкой интервал ячеек А2:А11. В строке меню выбрал команду Данные/Сортировка, в появившемся окне диалога указал: Сортировать по – диодам и тип сортировки – «по возрастанию». В итоге получил отсортированную таблицу (рисунок 3).

Рисунок 3. Вид таблицы «Сопротивление диодов(Ом) при последовательном соединении» после сортировки по полю Диоды.

Фильтрация данных

При выполнении фильтрации (выборки) данных так же, как и в случае сортировки, данные изменяются, поэтому аналогично создал новый лист «Фильтрация» и в нем вставил копию таблицы 1.

Для фильтрации данных курсор установил в ячейке (D1) и выбрал в меню команду Данные/Фильтр/Автофильтр. На верхних ячейках выделенной таблицы появились значки . В ячейке (D1) нажал на этот значок, появляется список, из него выбрал – числовые фильтры настраиваемый фильтр (рисунок 4) В появившемся диалоговом окне «Пользовательский автофильтр» (рисунок 5). Ввожу данные больше 2,5 и меньше 5.нажимаю ОК и получаем таблицу (рисунок 6). В результате выполненных действий по нашему варианту.

 

Рисунок 4. Выбор условия фильтрации данных.

 

Рисунок 5.Пользовательский автофильтр.

 

Рисунок 6. Вид таблицы после фильтрации.

 

Построение диаграмм

По данным двух несмежных столбцов «Диоды» и «Сопротивление диодов» таблицы 1 построил стандартную диаграмму.

Для построения диаграммы выделил в таблице 1 («Лист1») интервалы ячеек: A2:A11 и D2:D11, удерживая клавишу «CTRL». Диаграмму создавал с помощью мастера диаграмм, который вызвал с помощью команды в строке главного меню ВСТАВКА/ДИАГРАММА.

Аналогично построил еще 2 диаграммы: график и гистограмму. После выполненных расчетов и построений сохранил работу в MS Excel на дискете с помощью команды Файл/Сохранить как, указал имя файла «Аксенов Н.С. ТТ2014 4. 2 бак».

 

Рисунок 7. Стандартная диаграмма по результатам таблицы 1 «Сопротивление диодов (Ом)».

 

Базовые элементы языка программирования.

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

Основные понятия. Алфавит. Синтаксис. Семантика

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

Алфавит – фиксированный для данного языка набор символов (букв, цифр, специальных знаков и т.д.), которые могут быть использованы при написании программы.

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

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



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-12-12 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: