Този урок съдържа набор от лабораторни работи по дисциплината "семинар за решаване на задачите на компютър." Семинарът за разглеждане на задачите на компютъра се изследва в деветия и десетия семестъра и е неразделна част от непрекъснатото компютърно обучение на учениците. От една страна, тя разчита на знанията, получени в изследването на класическите математически дисциплини (алгебра, геометрия, математически анализ, теория на вероятностите), а от друга страна, за познаването на основите на компютърните науки и компютърното оборудване, придобити в Процесът на учебни дисциплини: Компютърни науки, програмиране, компютърен софтуер. Основната цел на семинара е да формира практически умения и умения в учениците в решаването на приложни задачи на персонални компютри. В ръководството се обръща много внимание на анализа на примери за решаване на проблеми. Създават въпроси и задачи за независимо решение. За самостоятелно тест са дадени две възможности за типични контролни работи в рамките на изследвания материал.
Текстът по-долу се получава чрез автоматично премахване от оригиналния 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) - стойността в списъка, следваща Поръчен тип тип, чиито стойности са поръчани в обичайния смисъл. Тези приложения са приложими<,>,<=,>=,<>. Извършва се фалшиво неравенство за логически стойности
Министерство на образованието на Руската федерация
Башкир държавен университет
Семинар за 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)
Numpy Library. Векторизиране на изчисленията.
Важна статия Документация Numpy:
Конкурс 2: Numpy (в Anytask)
Кодова организация в Python.
Функции, модули, класове.
Конкурс 3: Класове (в Anytask)
Методи за метрични класификации.
Обсъждане на първата практическа задача.
Въведение в обработката на изображения.
Визуализация в Python.
Изготвяне на текстови отчети. TEX система.
Обработка на изключения. Контекст на менегерите. Тестване.
Изготвяне на кратки изказвания.
Итератори и генератори.
Изисквания за доклада относно практическите задачи
Докладът трябва да бъде самодостатъчен документ в PDF формат, приготвен в латексната система. Учениците, които са завършили доклади за минали задачи, могат да преминат отчети в HTML или PDF формат, приготвени с помощта на Jupyter Notebook.
Докладът трябва да даде възможност за проверка на отговорите на следните въпроси:
- Какъв курс е задачата?
- Каква задача е направена?
- Кой е задачата?
- Каква беше задачата?
- Какво е направено? Какво не е направено?
- Са правилните отговори на всички теоретични въпроси на задачата?
- Извършени ли са всички необходими експерименти? Получили ли сте смислени заключения?
- Ли е творческата част на задачата?
- Дали ученикът, който трябва да използва? Ако е така, в кой обем?
- Каква литература използва ученикът?
Някои елементи от добър доклад:
- Обем на отчета: 5--20 страници;
- Докладът на доклада не повтаря пълната формулировка на задачите;
- Структурата на доклада съответства на задачите;
- Използват се векторни шрифтове;
- Графиките са правилно декорирани;
- Мащабът за графики е избран правилно;
- На различни графики резултатите за същите методи се показват в един и същи цвят;
- Между местоположението на графиките и местата за споменаване в текста сравнително кратко разстояние (на същата или на следващата страница);
- Страниците не трябва да имат много празно пространство;
- В повечето случаи графиките / таблиците / псевдокодите на алгоритмите не трябва да заемат по-голямата част от една страница от доклада;
- Всички номера в текста / таблиците са посочени с необходимия брой значими цифри;
- В повечето случаи в доклада не трябва да има код;
- За всички експерименти е описано избраният дизайн на експериментите, както и заключения от получените резултати;