11. D. Halliday, R. Resnich, J. Walker. Fundamentals of Physics (Extended) – New York: John Willey & Sons, Inc., 1997. - 1142 pp. 12. A. Hobson. Physics. Concepts and connections. – New Jersey: Prentice-Hall, 1999. - 536 pp. 13. M. Merken. Physical science with modern application. 5-th edition. – Saunders College Publish, 1993. - 680 pp. 14. R.A. Serway, R.J. Beichner. Physics for Scientists and Engineers. Vol. 1. – Saunders College Publishing: 2000. - 705 pp. 15. A.L. Stanford, J.M. Tanner.Physics for Students of Science and Engineering. – Orlando, Florida: Academic press, Inc., 1985. - 804 pp. Literatūra (02-papildliteratūra): Literatūra (03-ieteicamā periodika): Kādām <strong>studiju</strong> programmām un to daļām (A, B, C, D) ir piederīgs šis kurss: <strong>Bakalaura</strong> <strong>studiju</strong> <strong>programmas</strong> “Matemātika” A daļa. Kursa nosaukums angļu valodā: Kursa anotācija angļu valodā: Piezīmes:
Nosaukums Objektorientēta programmēšana II Kursa līmenis (1,2,3,4,5,6,7,P) 2 Kredītpunkti 2 Apjoms (akadēmisko kontaktstundu skaits semestrī) 32 Zinātnes nozare Datorzinātnes Zinātnes apakšnozare Kursa autori (vārds uzvārds, struktūrvienība, amats) Olga Perevalova, Informātikas katedra, lektore. Priekšzināšanas (kursa nosaukums, <strong>programmas</strong> daļa, kurā kurss jāapgūst) Kursa anotācija: Kurss ir paredzēts bakalaura <strong>studiju</strong> <strong>programmas</strong> “Matemātika” studentiem. Iepazīstināt studentus ar programmēšanas valodu C++, attīstīt programmēšanas iemaņas. Programmēšanas valodas C++ vispārīgs raksturojums. Programmēšanas vide. Programmas struktūra. Datu pamattipi. Mainīgie un konstantes. Standarta operācijas. Izteiksmes. Datu ievade-izvade. Sazarošanās un cikli. Koda un datu novietošana atmiņā. Adrese, rādītājs, norāde. Jēdziens par funkcijām. Masīvi. Rādītāju izmantošana darbā ar masīviem. Simbolu virknes (char*, string, AnsiString). Funkcijas, paredzētas darbam ar simbolu virknēm. Lāgošanas līdzekļi. Darbs vizuālajā vidē (Borland C++ Builder). Kursa apraksts - plāns: 32 semināri 1. Programmēšanas valodas C++ vispārīgs raksturojums. Programmēšanas vide. Programmas struktūra. 2. Datu pamattipi. Mainīgie un konstantes. Standarta operācijas. Izteiksmes. Datu ievade-izvade. 3. Sazarošanās un cikli. 4. Koda un datu novietošana atmiņā. Adrese, rādītājs, norāde. 5. Jēdziens par funkcijām. 6. Masīvi. Rādītāju izmantošana darbā ar masīviem. 7. Simbolu virknes (char*, string, AnsiString). Funkcijas, paredzētas darbam ar simbolu virknēm. 8. Lāgošanas līdzekļi. 9. Darbs vizuālajā vidē (Borland C++ Builder). Prasības kredītpunktu iegūšanai: Diferencētā ieskaite. Literatūra (01-mācību literatūra): 1. Bjarne Stroustrup. The C++ Programming Language. - Addison-Wesley Company, 1991. 2. Herbert Schildt. Teach Yorself C++. - Osborne McGraw-Hill, 1994. 3. H.M. Deitel, P.J. Deitel. How to programm C++. - Prentice-Hall International, 1998. 4. Allen I. Holub. Rules for C and C++. - McGraw-Hill, 1995. 5. Шилдт Г. Теория и практика С++. - СПб, BHW, 2001. 6. Каррано Ф.М., Причард Дж.Дж. Абстракция данных и решение задач на С++. Стены и зеркала. - М.:"Вильямс", 2003. 7. Березин Б.И., Березин С.Б. Начальный курс С и С++.- Москва: ДИАЛОГ-МИФИ, 1996. 8. Дейтел Х., Дейтел П. Как программировать на С и С++.- Москва: ЗАО "Издательство БИНОМ", 1998. 9. Керниган Б., Ритчи Д. Язык програмирования Си. – Москва: Финансы и статистика, 1992. 10. Герберт Шилдт. Самоучитель С++. - Санкт-Петербург: BHV, 1997. 11. Шамис В.А. С++ Builder 3. Техника визуального программирования. - Москва: "Нолидж", 1998. 12. В.А. Шамис. Borland C++ Builder. Программирование на С++ без проблем. - Москва: "Нолидж", 1998. 13. Страуструп Б. Язык программирования С++.- Киев: ДиаСофт, 1993. 14. Касаткин А.И. Профессиональное программирование на языке Си.- Минск: Высшая школа, 1993.