Step 1 (S-37920)

From Stepik Wiki
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/13020/step/1

Step 1 (S-37920) 1.png

[00:00 - 00:14] привет саня настрой занятие на котором мы научимся создавать проект среде программирования запускать программу исправление ошибки если они вдруг появились издавать задач тестирую систему


[00:14 - 00:31] в 1 очередь нужно установить среду microsoft visual c + + express edition 2013 она бесплатно можно скачать по ссылке ниже если у вас mac или linux то там это среда не запустится и можно поставить другую например codeblocks в принципе мне все тоже самое но она чуть менее удобно


[00:31 - 00:50] исправить итак среда скачивала установлена и мы учимся создавать проект ней много всего потому что в ней можно делать большие проекты нам понадобятся гораздо меньше возможность нажимаем file создать проект


Step 1 (S-37920) 2.png

[00:50 - 01:08] а всякий случай проверял что выбрано именно visual c + + never win 32 и консольное приложение win 32 вы предлагает нам как вот название нас она вполне устраивает нажимаем ок далее и вот здесь обязательно выбрать флажок пустой проект


Step 1 (S-37920) 3.png

Step 1 (S-37920) 4.png

[01:08 - 01:23] сжимаем году нас остался пустой проект теперь в нем нужно создать файл исходного кода где будет хранится наш программ для этого справа выбираем файл исходного кода в английской версии это source files


Step 1 (S-37920) 5.png

Step 1 (S-37920) 6.png

[01:23 - 01:41] нажимаем правую кнопку добавить создателями file c + + добавлены нас появилось окошко похожа на окно текстового редактора где мы собственно будем набирать нашу программу вот наша 1 программа в 1 статье написано инклюда стрим


Step 1 (S-37920) 7.png

Step 1 (S-37920) 8.png

[01:41 - 01:56] это подключения библиотеки играют включить и устроим название библиотеки и апстрим переводится как input output stream потоки ввода вывода с помощью функции этой библиотеки наш программа сможет читать и писать


[01:56 - 02:15] следующая строка using namespace остальное пока можно отнестись к ней как к магии что страшно если память не все она обозначает использовать пространство имен std стандартных функций часто в больших проектах возникает проблема что название какой то функции которые есть там совпадает с именем стандартной возникает путаница


[02:15 - 02:31] но пока что она столько проблем не будет поэтому можно пользоваться всеми стандартными именами следующая строка int main это то место где начинается собсно наша программа мы значит главное эта функция она принимает и возвращает значение


[02:31 - 02:46] нашим случайно ничего не принимает запускает я прошел на система и ждет что функция скажете как она отработала хорошо или плохо инд означает что операционной системы ждет целое число если число 0 0 что было хорошо все может быть плохо


[02:46 - 03:05] например если наша программа разделят что то на 0 тогда она вернет другое число следующая строка сияют стрелочки hello world это вывод сияют консоле консоль это черная страшно окошко если на работе с линуксом то наверно хорошо с ним знакомы вас windows мы познакомимся


[03:05 - 03:21] собсно стрелочки обозначает что положить туда в поток вывода а дальше что положить на строка в кавычках content ставим точку с запятой пока можно не заморачиваться правилам их расстановки опрос ставить там же где стайных мы последнее осмысленное строка в нашей программе это летят 0


[03:21 - 03:36] означает вернуть значение тому кто нас вызвал операционной системе может означать что у нас все было хорошо послано я идет закрывающая как у нас скобочка которая говорит нам о том что все команд закончились и мы можем научиться запускать программу


Step 1 (S-37920) 9.png

[03:36 - 03:54] вот наша программа содержит работе чтобы запустить ее нужно нажать на кнопочку с изображением зеленой стрелке или f 5 как видно у нас мелькнуло черное окошко ты была консоль но мы ничего не успели прочитать чтобы оно оставалось подольше нужно поставить брекпоинт точка остановки напротив строки ритора 0


Step 1 (S-37920) 10.png

[03:54 - 04:10] ставим запускаем и оно осталось чтобы переключиться на другое окно и мы видим на hello word выполняя программу нужно нажать f 5 еще раз


Step 1 (S-37920) 11.png

Step 1 (S-37920) 12.png

Step 1 (S-37920) 13.png

[04:10 - 04:28] теперь мы можем выделить текст нашей программы и сдать его в тестирую систему а сейчас вам нужно будет сделать практическое задание ссылка на него есть описание к видео вам нужно будет сдать 2 задачи 1 из них laborde то что мы разобрали а 2 потребуется внести небольшие изменения


[04:28 - 04:46] переходить к следующему занятию имеет смысл только тогда оплачу людей по обеим этим задачам потому что дальше будет сложнее и без этого никак не обойтись я сам что то непонятно можете посмотреть видео еще раз или прочитать конспект если остались вопросы то задайте к нам сегодня все всем пока