Семинар за решаване на задачите на компютър: преподаване и методическо ръководство. Семинар за решаване на задачите за компютри: образователни и методически ръчни списъци на съседни върхове на графиката

Този урок съдържа набор от лабораторни работи по дисциплината "семинар за решаване на задачите на компютър." Семинарът за разглеждане на задачите на компютъра се изследва в деветия и десетия семестъра и е неразделна част от непрекъснатото компютърно обучение на учениците. От една страна, тя разчита на знанията, получени в изследването на класическите математически дисциплини (алгебра, геометрия, математически анализ, теория на вероятностите), а от друга страна, за познаването на основите на компютърните науки и компютърното оборудване, придобити в Процесът на учебни дисциплини: Компютърни науки, програмиране, компютърен софтуер. Основната цел на семинара е да формира практически умения и умения в учениците в решаването на приложни задачи на персонални компютри. В ръководството се обръща много внимание на анализа на примери за решаване на проблеми. Създават въпроси и задачи за независимо решение. За самостоятелно тест са дадени две възможности за типични контролни работи в рамките на изследвания материал.

Текстът по-долу се получава чрез автоматично премахване от оригиналния PDF документ и е предназначен за визуализация.
Изображения (снимки, формули, графики) липсват.

Министерство на образованието и науката на Руската федерация Федерална агенция за образование на Руската федерация Московски Държавен регионален университет Йелец Държавен университет на име I. А. Бунина Търрова I.N., Terekhov Yu.p., Masina O.n., Skokov A.V. Москва - Elets 2005 UDC се отпечатва от редакционния решения-002, но издателски съвет на Elets BBK, когото държавата UNI-22.18 на вертерата. I.А. Bunin Protocol19 номер 5 от 30 ноември 2005 г. Рецензенти: Доктор по физическа и математическа наука, професор по катедра "Алгебра и геометрия Мернов Ю.н.". (YEGA. I.A. Bunin); Доктор на физически и математически науки, професор, водещ служител на компютния център. A.A. Dorodnitsina - Ras Dikusar v.v. (Режим); Кандидат на физически и математически науки, старши преподавател на KA Fedra на уравнения в частични деривати и теорията на вероятността Malykov o.p. (VSU, Voronezh) Tarova I.n., Terekhov Yu.p., Masina O.n., Skokov A.V. T19 Workshop за решаване на задачите на компютър: образователно и методическо място. - Elets: Yega. I.А. Bunina, 2005. - 194 p. ISVN 5-7017-0825 В проучването на дисциплината "Семинар за справяне със задачите на компютъра", учениците се сблъскват с трудности, свързани с липсата на необходимата литература на отделните теми в библиотеката. Тази образователна програма съдържа набор от лабораторни упражнения по дисциплина. Много внимание се обръща на анализа на примери за решаване на проблеми. Продуци и задачи се правят за независимо решение. За самолечение има два варианта на типични тестове в рамките на изследвания материал. Това образователно и методическо ръководство е адресирано до ученици от денонощието и отсъствията от физико-математическите факултети на университетите. UDC 002 ISVN 5-7017-0825-X BBK 22.18 © YSH. I.A. Bunina, 2005 © Tarova I.N., Terekhov Yu.p., Masina O.n., Skokov A.V., 2005 © Mgou, 2005 © Mgou Издателска къща, 2005 Семинар за решаване на компютърни задачи Съдържание Въведение 5 Част I Програмиране на високо ниво 9 семестър Паскал Програмиране език . Теоретичен материал 7 1. Аритметиката на валидните номера се изчислява за 2 часа 25 по формули 2. Разклоняване 2 часа 27 3. Най-прости цели аритметики 2 часа 31 4. Най-простите цикли 2 часа 35 5. Най-простите графични конструкции за 2 часа 39 6. Стъпка по стъпка данни за данни и изход на резултатите 2 часа 42 7. Циклични комбинации и вилица 2 часа 46 8. Обработка на символики последователности 2 часа 51 9. Изчисления със съхранение последователно 2 часа 56 Коса 10. Вътрените цикли 2 часа 59 11. Инвестирани цикли в матрични задачи 2 часа 62 12. Използване на процедури 2 часа 66 13. Файлове 4 часа 69 14. Изчисления със съхранение последователно 4 часа 75 стоманения, броят на членовете зависи от първоначалните данни 15. Изследване @ 1 2 Часове 79 16. Целлести 4 часа 81 17. Номера 4 часа 88 18. Геометрия 6 часа 96 19. Сортиране на маси и файлове 4 часа 99 10 семестър 20. Монтиран 2 часа 101 21. Конверсия и изграждане на матрици 4 часа 103 22. Матрица Алгебра 4 часа 105 23. Числени методи 10 часа 110 24. Случайни числа 4 часа 124 25. Изчисления с известна точност от 4 часа 127 26. Графика 2 часа 130 27. Графика и движение 6 часа 137 28. Игри 2 часа 144 Част II Математически изчисления в математически изчисления на MathCAD в MathCAD. Теоретичен материал. 146 29. Въведение в MathCAD 4 часа 162 3 Tarova I.n., Terekhov Yu.p., Masina O.n., Skokov A.V. 30. Изпит номер 2 2 часа 164 31. Mathcad задачи на линейна алгебра 10 часа 166 32. Математически анализ на математика 10 часа 167 33. MathCAD обикновен диференциал 10 часа 168 уравнения 34. mathcad математически график задачи - 4 часа 170 купчина 171 библиография \\ t 172 ПРИЛОЖЕНИЕ Работна програма за дисциплината 174 "Работилница за справяне със задачите на компютър" Въвеждането на семинари за решаване на задачите на компютъра се изследва в деветия и десетия семестъра и е неразделна част от непрекъснатата компютърна подготовка на учениците. От една страна, тя разчита на знанията, получени в изследването на класическите математически дисциплини (алгебра, геометрия, математически анализ, теория на вероятностите), а от друга страна, за познаването на основите на компютърните науки и компютърното оборудване, придобити в Процес на учебни дисциплини: информатика, програмиране, компютърен софтуер. Основната цел на семинара е да формира практически умения и умения за решаване на приложни задачи на персонални компютри. След учениците се задават следните задачи: Консолидиране и задълбочаване на уменията за програмиране за PEVM (език за програмиране на Паскал); задълбочаване и систематизиране на идеята за прилагане на нови информационни технологии в математическите приложения; да спечелят опит за изграждане на най-простите математически модели и тяхното прилагане на компютър (компютърен експеримент); Научете се да решавате класическите предизвикателства пред геометрията на PEVM, Algebla, Algebra, както и сортиране на масиви и файлове; Да получат уменията за решаване на задачите на PEVM, свързани със специалните раздели на математиката и информатиката: цифрови методи; номера на случай; графики и движение; компютърни игри. Това образование и методическо ръководство се състои от две части: първата част е набор от двадесет и седем лабораторни упражнения, ориентирани към програмиране на езици на високо равнище, втората част се изчислява върху изчисления в математическите пакети и се състои от пет лабораторни упражнения. Общо, надбавката съдържа тридесет и две лабораторни упражнения, всяка от които включва примери за решаване на задачи и задачи за независимо решение. 4 Семинар за решаване на задачите на компютъра за организиране на самолечение в ръководството включваше две тестови работи, предназначени за две опции. И двете части съдържат теоретичен материал, съответстващ на техния телевизор. Образователното и методическото ръководство се основава на материала, изследван от каскадите в рамките на дисциплината: "Семинар за решаване на задачите на компютъра" за няколко години. При изготвянето на задачи се използва събиране на задачи от следното автоматично: S.A. Абрамов, ж.г. Генздилова, напр. Kapustina, m.i. Селеон. Авторите на образованието и методологичното наръчника изразяват благодарност към последващите и оценките на катедрата по компютърна математика и информатика на I.aha Bunin за помощ при полагане на лабораторни упражнения. Част I Програмиране на теоретични материали на високо ниво: езиков език Pascal Pascal, създаден от N. Vertom през 1971 година. Той играе специална роля в практическото програмиране и да го изучава. Има много език Паскал. Всяка програма за Pascal е текстов файл със собствено име и разширение. PAS. Той има формата на последователността на символите на латински и руски букви, арабски номера, признаци на операции, скоби, препинателни знаци и някои допълнителни знаци. Схематично, програмата е представена като последователност от осем раздела: 1. заглавието на програмата (започва с думата програма); 2. описание на външни модули, процедури и функции; 3. описание на етикетите; 4. описание на постоянната (започва с думата const); 5. Описание на променливите (започва с думата var); 6. описание на променливите; 7. описание на функциите и процедурите; 8. Разделът на операторите (започва с думата). Не всякакви секции са задължително присъстват във всяка програма. Всяка секция започва с услуга, чиято цел е изменена по такъв начин, че да не може да се използва за други цели. Програмата е уловена в услуга Word End, след което е зададена точката. Възможностите и операторите са отделени един от друг със запетая. Имената се използват за обозначаване на стойности. Те се състоят от латински букви и цифри, а първият знак трябва да бъде писмото. Името на програмата е избрано от автора и е съставено от същото правило. Постоянните стойности са числови или символични. Стойностите на символите 5 Тареова I.N., Terekhov Yu.p., Masina O.n., Skokov A.V. Licinis са апострофи. Постоянните стойности са описани в раздела за постоянна схема: const<имя>=<константа>. Данните, обработвани от програмата, могат да бъдат от различни видове. Типът определя областта на допустимите стойности, както и оператори и функции, приложими за стойността. В Паскал има няколко вградени прости вида със стандартни имена. Типът скалар е типът, чиито стойности могат да бъдат изброени в някои списъци. За тях се дефинира ординалната функция - номерът на стойностите в списъка (за цяло число x ord (x) \u003d x), pred (x) - стойността в списъка, предшестващ x, succ (x) - стойността в списъка, следваща Поръчен тип тип, чиито стойности са поръчани в обичайния смисъл. Тези приложения са приложими<,>,<=,>=,<>. Извършва се фалшиво неравенство за логически стойности :<тип>. Имената са разделени от запетая. Над цели стойности (тип цяло число), операциите са дефинирани: *, div (въз основа на действия), mod (разделение с остатъка), +, - (са дадени в реда на Старт). Над реални стойности (тип реален) дефинирани: *, +, - /, както и функции с реални или цели аргументи: ABS (x), sqr (x), sin (x), cos (x), Arctan \\ t (x), ln (x), exp (x), sqrt (x), int (x), случайно. Те дават съществен резултат. Над логически стойности (тип низ) дефинирани операции: не - отричане, и - връзка, или - disjunction. Нечетната (x) логическа функция е вярна, ако цяло число X е странно, невярно - ако е равномерно. Комплектът от всички символи за символи (тип Char) са поръчани. Изразяването са структури, които определят правилата за изчисляване на стойностите на променливите. Те са изградени от променливи, константи, функции с операции и скоби. Основни дизайни. Следване - изпълнено с помощта на композитен оператор: започнете<последовательность операторов> край. Вилицата - се осъществява чрез условен оператор и оператора на опцията (подбор). Структура на условния оператор: ако<логическое выражение> Тогава.<оператор 1> Друго.<оператор 2> Опция Операторска форма: 6 Работна среща за решаване на задачи по компютърна кутия<выражение> На.<список констант 1>:<оператор 1>; <список констант 2>:<оператор 2>; ……………… <список констант N>:< оператор N > край. Има три оператора за прилагане на циклите. Ако броят на повторенията се оценява предварително, тогава се използва цикълът с параметъра: 1) за<параметр>:= <выражение 1> да се.<выражение 2> .<оператор>, 2) за<параметр>:= <выражение 1> До.<выражение 2> .<оператор>Шпакловка В други случаи използвайте цикъл с предпоставка: докато<логическое выражение> .<оператор>(Действие: стойността на логическото изразяване се изчислява, ако е вярно, операторът се извършва, след което се изчислява стойността на логическия израз отново, в противен случай действието е завършено); или цикъл с поща: повторете<последовательность операторов> До.<логическое выражение>(Действие: Последователността на операторите се извършва, тогава стойността на логическото изразяване се изчислява, ако е вярно, действието завършва, в противен случай последователността на операторите е напълно изведена). Масиви. Композитни видове количества се формират от други видове, докато методът на образуване или структура на композитен тип играе значителна роля. Често се използва композитен тип - масив. Масив е последователност, състояща се от фиксиран брой елементи от един тип. Всички елементи на масива имат общо име и различни индекси. Индексите могат да бъдат изчислени. Когато описвате масиви, се използват думи: масив и на. В описанието на масива е посочено вида на неговите елементи и индекси: тип<имя массива>\u003d Масив [<список типов индексов>] НА.<тип элементов>. Броят на индексите се нарича измерение на масива. Решението на елемента на масива се извършва с помощта на задачата на името на променливата, последвано от списъка на индекса на елемента, затворен в квадратни скоби. Пример. Помислете за задачата за рационализиране на членове на цифрова последователност според всеки знак (възходящ). Използваме метода, който се нарича "балон". За да направите това, ние ще разгледаме двойките елементи последователно отляво надясно и ще пренаредим елементите в чифт, ако те грешат. В началото ние присвояваме определена логическа променлива стойност p: \u003d true, ако, когато се гледа на пара, поне един транзит променя стойността на логическата променлива. Цикълът завършва, ако след следващото преглеждане на състоянието е изпълнено: p \u003d вярно. 7 Tarova I.N., Terekhov Yu.p., Masina O.n., Skokov A.V. Програма: програмен балон; Конст А: Масив от цяло число \u003d (19,817,6,15,4,13,2,1,0); Var b, i: цяло число; P: Boolean; Започнете CLRSCR; За I: \u003d 1 до 10, докато (I]: 3); Writeln; Writeln; Повторете p: \u003d true; За i: \u003d 10 до 2 do, ако [i] (<список описаний формальных параметров>). Описанието на параметрите е<список имен>: <тип> или VAR.<список имен>: <тип>. В първия случай те говорят за стойностите на параметрите във втория - за параметрите на променливите. В най-простия случай процедурата за заглавие съдържа само нейното име. Операторът на повикванията на процедурата има формата:<имя процедуры> (<список выражений>). Тези изрази се наричат \u200b\u200bдействителни параметри. Списъкът трябва точно да отговаря на списъка с описания на официалните параметри на процедурата. По време на процедурата се обадете, всяка стойност на параметър се присвоява стойността на подходящия реален параметър и поради това те обикновено се използват за предаване на входни данни. Променливите трябва да се използват за представяне на резултатите от процедурата. 8 работилница за решаване на компютърни задачи Функцията е подпрограма, която определя единствената скаларна, реална или струнна стойност. Разлики на функцията от процедурата: функцията заглавие започва с функцията на услугата и се депозира от вида на функционалната стойност; Функцията на функционалните оператори трябва да съдържа поне един оператор на функция; Обжалване на функцията - не операторът, а израз на формата<имя функции> (<список фактических параметров>). Функциите и процедурите могат да използват собственото си име в собствения си дизайн, т.е. могат да бъдат рекурсивни. Работа с файлове. Файлът (последователността) е една от най-фундаменталните структури за данни. Програма организация на компютрите, тяхната връзка с външни устройства се основава на файловата структура. Файловете ви позволяват да решите два проблема: 1) възможността за формиране и поддържане на стойности за последващо използване от други програми (например в многобройни програми за обработка на информационни системи, като отчети за плащане, различни ACS, бази данни, необходимостта от дългосрочното съхранение е очевидно); 2) Взаимодействие на програми с външни I / O устройства: дисплей, принтер, ASP и др. В Pascal тези проблеми се премахват с помощта на структуриран тип данни. Типът на файла в програмата е зададен, както следва: Тип<имя файлового типа>\u003d Файл от.<тип компонентов> Като тип файлови компоненти се оставя да използва всеки тип данни, различен от файла. Например: тип Intfile \u003d файл на цяло число; RABILE \u003d Файл на реално; Chfile \u003d файл на char; Ran \u003d 1..10; ST \u003d набор от RAN; Вектор \u003d редица реални; Apple \u003d запис; Re, Im: цяло число; край; setfile \u003d файл на st; vecfile \u003d файл на вектор; compfile \u003d файл на all; Променливото описание на файла е зададено по обичайния начин в раздел 9 Търгов, Терекхов Ю.П., Масина О., Скоков A.V. описания. Например: var f: intfile; или var f: файл на цяло число. Променливата на файла е буфер между програмата Pascal и външното устройство и трябва да бъде свързан логически към него. Комуникацията се извършва от оператора на Pascal езика:<имя файловой переменной>,"<имя устройства>") Обикновено файловете за съхранение на данни са свързани с външно устройство за памет на магнитни носители (задвижване) и се наричат \u200b\u200bвъншни файлове. Ако например файлът на име Primer.dat е логично свързан с диска A:, тогава Всички данни, поставени във файл, ще се съхраняват на това дисково устройство и да задавате "прозореца" между програмата и файла ще бъдат определени чрез променливата на файла f от зададения оператор (F, "Primer.dat"), ако външният Устройството е принтерът, връзката се извършва от оператора, присвояващ (F, "1-ви:"). Тук 1 е логическото име на печатарското устройство. По-долу са логическите имена на външни I / O устройства: конзола; TRM - терминал; KBD - клавиатура; 1-ва - принтер; AUX - FER мрежа; USR - потребителски драйвер. След комуникацията файловата променлива f се идентифицира със съответния файл. За да работи с файла, трябва да бъде отворен и в Край на работата - затворете. Файлът се отваря, за да прочете оператора за нулиране (F), за запис - оператор Oer Rewrite (F). Данните за четене и писане се извършват чрез известни команди за четене / запис, само в началото на списъка, че файловата променлива е поставена: прочетете (F,<список ввода>); Readln (f,<список ввода>); Пишете (F,<список вывода>); Writeln (F,<список вывода>). Затварянето на файла се извършва чрез Command Close (F). Обчително, файлът може да бъде представен като лента, която има начало, а краят на NE е фиксиран. Компонентите на файла се записват на тази лента последователно, dpyr след друг: ... M. F0 F1 F2 F3 K. ^ tm. Тук tm. - токов маркер, указващ работното положение (прозореца) на файла; MK. (Краят на маркера за файлове) е специален код, който автоматично се формулира след последния елемент на файла. Този вид файлове се наричат \u200b\u200bпоследователни файлове за достъп. В оригиналната версия на Pascal директни файлове за достъп, за които можете директно "да получите" всеки компонент не е предоставен; Въпреки това, в турбо-паскал, директните елементи за достъп са (например чрез функцията за търсене). Пренаписване (F) Команда - отворен файл за запис - Задава файла на първоначалното състояние на режима на запис; Текущият маркер е инсталиран на 10

Министерство на образованието на Руската федерация

Башкир държавен университет

Семинар за EUM.

Задачи за C ++

Част 1

Компилатор:

Rykov v.i. Работилница на компютър. Задачи за C ++ .. Част1. / Издание на университета Башкир. - UFA 2006. - Nos. ° С.

Работата е посветена на методологията за програмиране в C ++.

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

Методи за програмиране и кодиране програми за всеки тип задача е представен под формата на пълни примери.

Работата се използва при прилагането на лабораторна и практическа работа по дисциплината "работилница на компютър".

1 Въведение 5.

1.1 Първа програма 5

2 Сертификат за C ++ 5

2.1 основни типове данни 5

3 прости типове данни 6

3.1 Модел за въвеждане на задачи, цикъл. Прикачване на структури 6.

3.2 Структура на псевдокода 7

3.3 Изпълнение на контролни структури 7

3.4 Модел задачи. Оператори за, докато, ако 8

4 масиви 10.

4.1 Модел задача на масиви. Машина нула 10.

4.2 Моделна задача, включително управляващи структури 18

5 процедури и функции 20

5.1 Моделна задача Примерна функция 20

5.2 Функция за претоварване 21

5.3 Прехвърляне на параметри за функциониране 21

5.4 Прехвърляне на адрес на масив към функция 22

6 вектори и матрица 24

6.1 Модел задача Многоизмерни масиви, вход от файла 24

7 обработка на символична информация 29

7.1 Решение намиране на най-дългата симетрична дума от посоченото изречение 31

8 рекурсия 33.

8.1 Изчисляване на решението за факторист на положително число 33

8.2 Рекурсивни функции. Работа с редове. 36.

8.3 Решение за изграждане на синтактичен анализатор за концепцията за скоба. 38.

9 Форма на доклад за лабораторните работи 41

10 опции за лабораторни упражнения 42

1. Въведение

Програмирането на първоначалната информация е посочена в програмите за околната среда и грешките на Microsoft Visual C ++.

1.1 Представяне на програма

Програмата "2 + 3". В програмата след покана се въвеждат две числа. За да въведете всеки номер, трябва да го наберете на клавиатурата и натиснете клавиша Enter.

#Include "iostream.h"

char * rus (const char * текст);

int main (int argc, char * argv)

// coutreturn 0;

char * rus (const char * текст)

Федерална агенция за образование

Държавна образователна институция

Томск политехнически университет

__________________________________________________________________

"Одобрявам"

Директор IDO.

"____" ____________ 2007

Семинар за EUM.

Работна програма, методически инструкции и контрол на задачите за студенти от специалитети 521600 (080100) "икономика", 060500 (080109) "Счетоводство, анализи и одит", 060700 (080103) "Национална икономика", 060800 (080502) "Икономика и управление на. \\ T Enterprise, 061100 (080507) "Управление на организацията" Институт по дистанционно обучение

Семестър

Независима работа, седмици

Задачи, седмици

Отчет за писане, часовник

Форми на контрол

UDC 681.3: 658.8

Семинар на компютър: Работна програма, Методически инструкции за студенти от специалности 521600 (080100) "Икономика", 060500 (080109) "Счетоводство, анализи и одит", 060700 (080103) "Национална икономика", 060800 (080502) "Икономика и управление" \\ t В предприятието, "061100 (080507)" управление на управлението ". ID / SOST. . - Томск: Ед. TPU, 2007. - 23 p.

Работната програма, насоки и контрол на контрола се разглеждат и препоръчват за публикуването на методологическия семинар на Министерството на икономиката 12 април 2007 г., протокол

Глава Отдел, професор, д. Д. Н .____________

Анотация

Работна програма, методически инструкции и контрол на задачите за производствена практика "Семинар на компютър" са предназначени за студенти от специалности 521600 (080100) "Икономика", 060500 (080109) "Счетоводство, анализи и одит", 060700 (080103) "Национална икономика" \\ t , 060800 (080502) "Икономика и управление на предприятието", 061100 (080507) "управление на организацията". Образователната практика се провежда в четвъртия семестър на компютъра в компютърния клас на предоставяне на отдела или клон IDO, продължителността на практиката е 4 седмици.

Даден е списъкът на основните въпроси, които трябва да бъдат изучавани на практика. Опциите са дадени контролни задачи. Дадени са методически инструкции за тяхното изпълнение.

1. Цели и цели на производствените практики

Цели на производствените практики

Образователната практика "Семинар за EUM" има за цел да консолидира уменията за използването на информационни технологии. По време на пасажа учениците се запознават със структурата на икономическата информационна система, с информационни ресурси, обща характеристика и класификация на информационните технологии, използвайки Microsoft Office в работата си. Практиката е важна при подготовката икономистдопринася за успешното изпълнение на програмата за непрекъсната употреба Компютър в обучение процес. Специално внимание се отделя на независимата работа и внушаването на практически умения с широко използване на компютъра. За да се осигури и удостоверява натрупания трудов опит, семинарът съдържа допълнителни задачи, които учениците трябва да изпълняват и представят резултатите в доклада.

Задачи по време на тренировъчната практика

По време на практиката студентите изпълняват задачи за обработка на икономическа информация и финансови изчисления в Excel, създават бази данни и работят с тях в средата за достъп до DBMS.

Проход на тренировъчна практика "Работилница на компютър" включва:

а) независима работа по преподавателските обезщетения, насоки;

б) извършване на независими задачи и референтни задачи;

г) защита на практиката.

Тема 1. Информационни технологии

1. Информация, технология.

2. Икономическа информационна система.

3. Концептуален модел на информационните технологии.

4. Информационни ресурси и свойства на информационните технологии.

5. Класификация на информационните технологии.

Тема 2. Обработка на икономическа информация в Excel

1. Подготовка и редактиране на икономическа информация.

2. Най-прости изчисления в таблиците на Excel.

3. Изготвяне на доклади за бизнес анализ.

Тема 3. Финансови изчисления в Excel

1. Натрупващи лихвени проценти.

2. Анализ на инвестициите.

3. Прогнозиране на стойностите на режима на време.

Тема 4. Система за управление на бази данни за достъп

1. Основни понятия за достъп до DBMS.

2. Достъп до работната среда на базата данни.

3. Създаване на достъп до таблици.

4. Създаване на най-простите форми и тяхното използване.

5. Търсене на информация и създаване на заявки.

6. Създаване на доклади.

По време на приемането на практика задачите се изпълняват по следните теми. Всеки ученик трябва да изпълни една задача от дадените задачи за независима работа. Номерът на задачата показва ръководството. Тренировъчна практика държани на лични Компютър И се намира в практическото използване от студенти от компютърни софтуерни продукти (Microsoft Office).

Тема2 . Обработка на икономическа информация в Excel

Подготовка и редактиране на икономическа информация

1. Създаване на таблица, в която е необходимо да се включат следните данни за собствениците на превозни средства: фамилия, име, покромишление, дата на раждане, адрес, марка на автомобила, държавен регистрационен номер, дата на издаване, километър (км). Таблицата трябва да съдържа данни за най-малко десет собственици.

2. Създайте таблица, която определя резултатите от сесията и включва следните данни: фамилия, име, покромишление, дата на преминаване на изпита, името на обекта, резултатът от доставката (номер). Сесията беше 4 изпит.

3. Създаване на таблица, съдържаща следната информация за доставката на стоки на хранителната група: името на стоките, цената на единица (стр.), Номера (бр., Kg), името на компанията - Купувач, име, име, дилър, датата на доставка. Таблицата трябва да съдържа най-малко десет вида стоки.

4. Създаване на таблица, съдържаща информация за наличието на стоки от индустриалната група (аудио и видео оборудване) в склада на фирмата: наименование на продукта, цената на устройството (стр.), Количество (бр.), Името на производителя, датата на получаване. Таблицата трябва да съдържа най-малко десет вида стоки.

Задачи за независима работа

Тема 3.Финансови селища в Excel

В условията на съответните независими задачи за раздел "Подготовка и редактиране на икономическа информация" намират:

1. Възраст на собствениците на превозни средства (TC), общите разходи за всички превозни средства, средния пробег на превозното средство, датата на издаване на най-новите и най-старите TS.

2. Средната оценка, получена на изпитите, датата на първия изпит е последният изпит.

3. цената на стоките, изпълнявани от всеки дилър, датата на последната доставка, цената на най-скъпите стоки, общата стойност на стоките, предоставени от дружеството.

4. цената на всички стоки на склад, датата на получаване на стоките, по-дълго от всички съхранени в склада, общия брой на стоките, цената на най-скъпите стоки.

Тема 4.Система за управление на бази данниДостъп.

Задачи за независима работа

С помощта на DBMS създаване:

1. База данни за прилагане на продукта от търговска организация за определения период.

Имена на полета: Търговец, доставка на доставка, количество консумативи, дата на доставка, номер на фактура, клиент.

Таблици: Търговец, клиент.

2. Базата данни за складов склад в търговска организация до определената дата.

Имена на полета: Име на продукта, количество, цена на единица., Доставчик, дата на доставка.

Таблици: Стоки, доставчици.

Като прототип за задачи 1 и 2, вземете всяка известна търговска организация на региона, област, град. Данните могат да бъдат условни.

Във формата на дилър(Задача 1) и име на продукта (задача 2) Създайте бутони: Напред в записите, Обратно по записи, Търсене, Изход.

4. Изпит

4.1. Основни упътвания

За да завършите проучването на икономическите проблеми в процесорът на Excel Table в края на производствената практика, трябва да изпълнявате задачите за контрол тук за издадената опция.

Контролните задачи и резултатите от решението трябва да бъдат представени в доклада за производствена практика.

Дизайнът на доклада е направен в съответствие с общите изисквания за докладване (вж. Параграф 6.)

4.2. Методически инструкции и опции за тестови задачи

Номер 1.

Търговското дружество в текущия месец доставени продукти Н. Клиенти за обща сума С. R. с предоставянето на търговски кредит за период от един месец при процента ПИ.. Определи:

· Дружеството за печалба от този заем;

· Чиста печалба, при условие че данъкът върху доходите е 20%;

· Печалба с увеличаване на инфлацията 1% на месец;

· Промяна на условията за кредитиране на нивото на инфлацията, така че дружеството да направи печалба от 10%.

Стойности С.1 , С.2 ,…, SN. Задайте произволно.

Стойности ПИ. Вземете от интервала:

Изходните данни за опциите за задачите са показани в таблица 1. Таблица 1

Вариант на варианта

Доставка на сумата

Брой клиенти Н.

Пример за изпълнение

Нека данните за перфектните продажби са посочени в таблица 2

Таблица 2.

Клиент

Стойност на продажбите, r.

Процент

За да изпълните задачата, е необходимо да се извършат следните изчисления:

Печалба \u003d 13350 p.

Данък върху печалбата \u003d 2670 p.

Нетна печалба \u003d 10680 p.

Нетната печалба с инфлация 1% https://pandia.ru/text/78/464/images/image009_63.gif "Ширина \u003d" 351 "Височина \u003d" 41 "\u003e \u003d 7.92%

Фиг. 4.1. Изпълнение на номер 1 в Excel

Номер 2.

Стоковите резерви са закупени от предприятието 4 пъти по време на оперативния цикъл ( Н.1, Н.2, Н.3, Н.четири). Запасите в началото (началото на остатъка) Н.0 единици. Движението на запасите (количество, цена, цена) на периодите са дадена таблица. 3.

Определи:

· Стоки за стоки Н. По време на периода на получаване и тяхната стойност в приходите С.;

· Баланс на стоките R. в края на периода;

· Цената на баланса на стоките е три метода - среднопретеглена, LIFO, FIFO, ако са изпълнени 500 единици стоки;

· Цената на баланса на стоките е три метода - претеглена, LIFO, FIFO, ако са изпълнени 100 единици стоки.

Таблица 3.

Показатели

количество

Цена на единица., R.

Цена на цени

пристигания, r.

Остатък (начален)

Продажби

Остатък (край)

Изходните данни за опциите за задачите са показани в таблица 4.

Таблица 4.

Вариант на варианта

Н.0

Н.4

Семинар на компютър, методи за решаване на линейни системи и намиране на собствени ценности, част 1, Богчев К.Ю., 1998

Настоящата помощ съдържа описания на алгоритми, предлагани на изпълнението на Механиката и математическия факултет на Московския държавен университет на компютъра, но семинар на компютъра. " За всички алгоритми се предоставя необходимата теоретична обосновка, съответните очаквани отношения и препоръки, но практическото им прилагане на компютъра (организацията на процеса на изчисление. Съхранение на данни и резултати в паметта на компютъра и др.).

Методи за решаване на линейни системи въз основа на единни трансформации на матрици.
Всеки от горните методи за решаване на линейни системи може да бъде представен като последователност от елементарни трансформации на матрицата (виж, например такова представяне в §4 за метода Гаус). Всяка от трансформациите се дава от някаква матрица Р, така че употребата на този препарат е еквивалентна на умножаване (вляво) на оригиналната матрица А на матрицата R. Така всяка стъпка от горните алгоритми е преходът от матрицата А към матрицата A \u003d Ra. Относно броя на условията на тази нова матрица A \u003d RA, е възможно да се твърди, че K (RA)< к(Р)к(А). Поэтому может случиться так. что в процессе проведения преобразований число обусловленности матрицы возрастает и на каждом шаге метод будет вносить все большую вычислительную погрешность. В результате может оказаться, что исходная матрица имела приемлемое число обусловленности, однако после нескольких шагов алгоритма она уже имеет слишком большое число обусловленности, так что последующие шаги алгоритма приведут к появлению очень большой вычислительной погрешности.

Възниква идея за избор на матрици на трансформатора. Така че броят на условията на матрицата в процеса на трансформации не е увеличен. Lemma 1.5 ни показва пример за такива матрици: ако матрицата на трансформацията на r единната (ортогонална в реалния случай), след това по отношение на спектралната норма до (RA) \u003d K (A).

Методът на въртене и метода на отражение са алгоритмите за избора на единни матрици на трансформации P, като например, в резултат на всички тези трансформации, първоначалната матрица А се задвижва от триъгълна форма. След това системата с триъгълна матрица се решава, например чрез позоваване на метода Гаус. Въпреки. Това, което сложността на тези методи е по-голяма от метода на Гаус (съответно 3 и 2 пъти), тези методи са широко разпространени в изчислителната практика поради тяхната устойчивост на натрупването на изчислителна грешка.


Безплатно изтегляне e-book в удобен формат, вижте и прочетете:
Изтеглете цеха на книгата на компютъра, методите за решаване на линейни системи и намиране на собствени ценности, част 1, Bogachev K.Yu., 1998 - Fileskackat.com, бързо и безплатно изтегляне.

  • Семинар на компютър, методи за решаване на линейни системи и намиране на собствени ценности, част 2, Богчев К.Ю., 1998
  • Математика и дизайн, Клас 1, Ръководство за обучение за общи образователни организации, Volkova S.i., 2016
  • Математика, устни упражнения, степен 1, урок за общи образователни организации, Volkova s.i., 2016

Следните учебници и книги.

АД

Конкурс 1: Python (в Anytaisc)

10 септемвриУрок 2.

Numpy Library. Векторизиране на изчисленията.

Важна статия Документация Numpy:

Конкурс 2: Numpy (в Anytask)

17 септемвриУрок 3.

Кодова организация в Python.

Функции, модули, класове.

Конкурс 3: Класове (в Anytask)

24 септемвриУрок 4.

Методи за метрични класификации.

Обсъждане на първата практическа задача.

Въведение в обработката на изображения.

Визуализация в Python.

01 октомвриУрок 5.

Изготвяне на текстови отчети. TEX система.

8 октомври.Урок 6.

Обработка на изключения. Контекст на менегерите. Тестване.

Изготвяне на кратки изказвания.

15 октомвриУрок 7.

Итератори и генератори.

Изисквания за доклада относно практическите задачи

Докладът трябва да бъде самодостатъчен документ в PDF формат, приготвен в латексната система. Учениците, които са завършили доклади за минали задачи, могат да преминат отчети в HTML или PDF формат, приготвени с помощта на Jupyter Notebook.

Докладът трябва да даде възможност за проверка на отговорите на следните въпроси:

  • Какъв курс е задачата?
  • Каква задача е направена?
  • Кой е задачата?
  • Каква беше задачата?
  • Какво е направено? Какво не е направено?
  • Са правилните отговори на всички теоретични въпроси на задачата?
  • Извършени ли са всички необходими експерименти? Получили ли сте смислени заключения?
  • Ли е творческата част на задачата?
  • Дали ученикът, който трябва да използва? Ако е така, в кой обем?
  • Каква литература използва ученикът?

Някои елементи от добър доклад:

  • Обем на отчета: 5--20 страници;
  • Докладът на доклада не повтаря пълната формулировка на задачите;
  • Структурата на доклада съответства на задачите;
  • Използват се векторни шрифтове;
  • Графиките са правилно декорирани;
  • Мащабът за графики е избран правилно;
  • На различни графики резултатите за същите методи се показват в един и същи цвят;
  • Между местоположението на графиките и местата за споменаване в текста сравнително кратко разстояние (на същата или на следващата страница);
  • Страниците не трябва да имат много празно пространство;
  • В повечето случаи графиките / таблиците / псевдокодите на алгоритмите не трябва да заемат по-голямата част от една страница от доклада;
  • Всички номера в текста / таблиците са посочени с необходимия брой значими цифри;
  • В повечето случаи в доклада не трябва да има код;
  • За всички експерименти е описано избраният дизайн на експериментите, както и заключения от получените резултати;
Дял