Студопедия — ВНИМАНИЕ. Выполнил студент гр. Б01-712-1 Адонин А.А.
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

ВНИМАНИЕ. Выполнил студент гр. Б01-712-1 Адонин А.А.






 

 

Выполнил студент гр. Б01-712-1 Адонин А.А.

 

Проверил: к.т.н, доцент. Н.Н. Князева

 

 

Ижевск, 2013

 

 

Цель работы: Изучение логических операций и цыклических алгоритмов

 

Ход работы:
Оператор условного перехода в Турбо Паскаль имеет вид:

if условие then оператор 1 else оператор 2;

условие - это логическое выражение, в зависимости от которого выбирается одна из двух альтернативных ветвей алгоритма. Если значение условия истинно (TRUE), то будет выполняться оператор 1, записанный после ключевого слова then. В противном случае будет выполнен оператор 2, следующий за словом else, при этом оператор 1 пропускается. После выполнения указанных операторов программа переходит к выполеннию команды, стоящей непосредственно после оператора if.

Необходимо помнить, что перед ключевым словом else точка с запятой никогда не ставится!

else - часть в операторе if может отсутствовать:

if условие then оператор 1;

Тогда в случае невыполнения логического условия управление сразу передается оператору, стоящему в программе после конструкции if.

Следует помнить, что синтаксис языка допускает запись только одного оператора после ключевых слов then и else, поэтому группу инструкций обязательно надо объединять в составной оператор (окаймлять операторными скобками begin... end). В противном случае возникает чаще всего логическая ошибка программы, когда компилятор языка ошибок не выдает, но программа тем не менее работает неправильно.

Оператор цикла с постусловием REPEAT…UNTIL.

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

Синтаксис оператора REPEAT…UNTIL:

REPEAT
Оператор1;
Оператор2;
···
ОператорN;
UNTIL Условие;

Операторы (Оператор1, Оператор2, … ОператорN), образующие тело цикла, будут выполнятся циклически, до тех пор пока значение “Условия” не станет равно TRUE (истина). Иными словами, в цикле REPEAT…UNTIL условием продолжения итераций является невыполнение “Условия” (его значение FASLE – ложь).

Условие цикла может быть логической константой, переменной или логическим выражением.

Оператор REPEAT…UNTIL имеет две части: начальную (слово REPEAT) и завершающую (слово UNTIL), которые охватывают группу операторов, составляющих тело цикла. Поэтому необходимости в использовании составного оператора для построения тела цикла из нескольких простых операторов не возникает.

 

Задание 1 вариант 48

Блок схема: Программа: Program one; Var x,y,k,f:real; n,i,j:integer; Begin k:=1; if (x>0) and (x<=20) then for i:=1 to n do y:=y+k*(exp(i/3*ln(x))/2*i+1); k:=-k else begin f:=1; for j:=1 to n do begin F:=f*j; y:=(ln(abs(x))/ln(10))/f end; end; writeln('y= ', y:10:3); readln; end.

Задание 2 вариант 48 Блоксхема:

Программа: Program two; uses crt; Var a, z:real; Begin readln(a); z:=(2*a)/(exp(a)*(sin((5*pi)/180)))/(cos((5*pi)/180))); Writeln (‘Z= ‘, s:10:3); Readln; End.

 

Литература:

Методические указания к лабораторным по курсу «Информатика» (программироавние на алгоритмическом языке Turbo Pascal, часть1)/Сост. Князева Н.Н.- Ижевск: Изд-во ИжГТУ,2010.-36с.

Программирование в среде Turbo Pascal7.0/сост. Епанешников А.М., Епанешников В.А.-Диалог-МИФИ.1995

Предисловие

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

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

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

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

Прагматический аспект изучения данной дисциплины состоит в том, что для эффективного применения математических методов и современных информационных технологий в своей деятельности специалист должен уметь отбирать из предлагаемых математикой и информатикой возможностей наиболее подходящие инструменты решения возникающих перед ним конкретных задач. При возникновении необходимости в решении какой-либо нестандартной задачи по обработке информации каждый специалист должен суметь сформулировать и поставить задачу перед профессиональным математиком или программистом и найти с ними общий язык в процессе ее решения. Кроме того, любой современный человек обязан иметь элементарные навыки работы с компьютером. К ним относятся: умение включить компьютер, произвести запуск нужной программы, скопировать программу, документ, отформатировать дискету и т. д., работая в среде Windows или с оболочкой Norton Commander. Далее любой специалист высшей квалификации должен уметь осуществить набор, редактирование и печать текста документа в одном из текстовых редакторов типа MS Word 97. Он должен освоить работу с пакетами программ, практически используемыми в той или иной конкретной области деятельности, например, с различного рода библиографическими или издательскими системами, базами данных правового характера, программами-переводчиками. Кроме того, специалист должен уметь уверенно пользоваться основными информационными услугами, предоставляемыми такими сетями, как Интернет.

В пособии рассматривается круг вопросов, связанных с информатикой, — второй составной частью дисциплины. В этой части содержание пособия соответствует требованиям государственного образовательного стандарта для гуманитарных специальностей высшего профессионального образования и примерной программе дисциплины «Математика и информатика», утвержденной Министерством образования Российской Федерации.

Учебное пособие написано на основании опыта преподавания информатики в Самарском государственном университете. Лабораторные работы к 11 и 12 главам, а также 13 глава подготовлены на основе методических материалов и указаний, разработанных преподавателями кафедры «Информатика и вычислительная математика» СамГУ С. К. Гребенниковым, Е. В. Рогачевой, И. А. Шведовой, Л. К. Ширяевой.

В тексте пособия приняты следующие условные обозначения.

Новые понятия, термины в предложениях, в которых они встречаются впервые, выделены полужирным шрифтом.

ВНИМАНИЕ

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

Курсивом выделяются наиболее важные утверждения, замечания или фрагменты текста.







Дата добавления: 2015-09-15; просмотров: 568. Нарушение авторских прав; Мы поможем в написании вашей работы!



Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

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

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

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Кран машиниста усл. № 394 – назначение и устройство Кран машиниста условный номер 394 предназначен для управления тормозами поезда...

Приложение Г: Особенности заполнение справки формы ву-45   После выполнения полного опробования тормозов, а так же после сокращенного, если предварительно на станции было произведено полное опробование тормозов состава от стационарной установки с автоматической регистрацией параметров или без...

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

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

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

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

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия