Skip to content

smeyashka/study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

study

I found some exercises on my computer that I do when I was learning to program. Most of this code written in 2000-2005. I will put them out gradually, cleaning them up a bit, checking that they compile with modern gcc, but in general preserve the structure.

May be useful for self-study or creation of tasks for schoolchildren or students. The code may not be the most beautiful or optimal, but it works, I did as best I could))

In the names of the files "u" denotes that this is an exercise, then comes the chapter number and number of exercises from the book. If there is no "u", it will most likely be some sample code from the book, often augmented.

  • cpp - с++ (some libSDL1.2). Exercises, two games (reversi, solitaire), console calculator. B. Stroustrup "The C++ Programming Language: Special Edition" (~2004)
  • comp_gr - c, OpenGL. Samples and exercises. Edward Angel "Interactive Computer Graphics. A top-down approach with OpenGL"
  • opengl - c, OpenGL. I don't remember the book or tutorials where these examples came from
  • script - bash. Samples and exercises. Mendel Cooper "Advanced Bash-Scripting Guide"

This code is more recent:

  • weather_satellites - Jupyter Notebook, Python, example of practical exercises for students studying satellite meteorology
  • network - client-server application (c++, STL, boost)
  • terminal - trade terminal imitation (c++, Qt, gui)

Нашла на компе упражнения, которые делала, когда училась программировать. В основном это код, написанный 2000-2005 годах. Выложу постепенно, немного почистив, проверив, чтоб компилировалось современным gcc, но в целом сохранив структуру.

Может кому пригодятся для самообучения или создания заданий для школьников или студентов. Код может быть не самым красивым, не самым оптимальным, но рабочим, делала, как умела))

В названиях файлов "u" обозначает упражнение, дальше идет номер главы и номер задания из книги. Если нет буквы "u" скорее всего это какой-то пример кода из книги, часто дополненный.

  • cpp - с++ (где-то libSDL1.2), упражнения, две игры (реверси, солитер), консольный калькулятор. Б. Страуструп "Язык программирования C++: Специальное издание" (~2004 год)
  • comp_gr - c, OpenGL. Энджэл Эдвард "Интерактивная компьютерная графика. Вводный курс на базе OpenGL"
  • opengl - c, OpenGL. Я не помню книгу или туториалы откуда эти примеры
  • script - bash. Samples and exercises. Mendel Cooper "Advanced Bash-Scripting Guide"

Это посвежее:

  • weather_satellites - пример практических заданий для студентов, изучающих спутниковую метеорологию
  • network - клиент-серверное приложение (c++, STL, boost)
  • terminal - имитация торгового терминала (c++, Qt, gui)