Программное обеспечение курса

Данный список может быть дополнен или изменен. Перечисленные ниже программы распространяются под свободной лицензией GPL 2/3 или ей подобными и являются частью дистрибутива Fedora Linux. В Linux установка осуществляется с…

Далее

Диаграмма связей

Mind map Диаграмма связей, интеллект-карта, карта мыслей (англ. Mind map) или ассоциативная карта – это способ изображения процесса общего системного мышления в виде графа. Граф реализуется в виде древовидной схемы,…

Далее

§5 Целые типы. Арифметические операции с целыми типами

Фундаментальные типы данных Любая программа работает с данными. Тип данных указывает как организована эта информация в памяти компьютера и какие операции можно производить с этим типом данных. Язык C++ является…

Далее

Школьный этап олимпиады по информатике

Задачи для 9-11 классов Задача В. Королевские кони Идея решения состоит в следующем. Преобразуем шахматные координаты в “обычные”, числовые. Так как латинские буквы a, b, c, d, e, f, g…

Далее

§1. Вводный. Программы, языки и среды

Программы = алгоритмы + структуры данных Никлаус Вирт Алгоритм Жизнедеятельность ставит перед человеком необходимость решения задач совершенно различного уровня сложности. На бытовом уровне мы составляем несложные алгоритмы собственных действий (расписание…

Далее

§3. Алфавит Python. Типы данных. Переменные. Стандартные функции

Лексемы Лексический анализ Первый шаг интерпретации программы на языке Python — лексический анализ кода. Символы алфавита любого языка программирования образуют лексемы. Если декларация кодировки отсутствует, то, по умолчанию, для построения…

Далее

§2. Форматированный вывод. Функция print(). Метод format()

Текст программы говорит о том, как, а комментарии должны объяснять, почему Swaroop Chitlur («A Byte of Python») Строки исходного текста Физические строки Физическая строка исходного файла — это строка заканчивающаяся…

Далее