Основы и методология программирования 2016/2017 пилотный поток/161-2 — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Контакты семинариста)
(Семинар 05.09.2016)
Строка 17: Строка 17:
 
*grep
 
*grep
 
и попрактиковаться в перенаправлениях потоков.
 
и попрактиковаться в перенаправлениях потоков.
 +
 +
===Семинар 07.09.2016===
 +
Решение задач.
 +
*числа Фибоначчи
 +
*ASCII-таблица
 +
*Треуголник Паскаля
 +
*Быстрое возведение в степень
 +
*Непарное число
 +
 +
Типичные ошибки и замечания по style guide'у:
 +
*именование переменных
 +
*инициализация переменных при создании
 +
 +
Полезные ссылки
 +
*[http://overthewire.org/wargames/bandit/ Игра на знакомство с linux]
 +
*[http://google.github.io/styleguide/cppguide.html Google style guide]

Версия 22:10, 7 сентября 2016

Контакты семинариста

Почта finisterra@yandex.ru
VK vk.com/finisterra
Телефон +7(915)004-91-33
Telegram lastearth

Семинар 05.09.2016

HelloWorld на C++. Знакомство с linux. Основные команды, которые следует освоить:

  • ls
  • cd
  • vim
  • g++

Также стоит посмотреть на команды

  • man
  • cat
  • less
  • grep

и попрактиковаться в перенаправлениях потоков.

Семинар 07.09.2016

Решение задач.

  • числа Фибоначчи
  • ASCII-таблица
  • Треуголник Паскаля
  • Быстрое возведение в степень
  • Непарное число

Типичные ошибки и замечания по style guide'у:

  • именование переменных
  • инициализация переменных при создании

Полезные ссылки