undefined

Начинаем изучать Си и команды Linux

Harvard CS50
1 уровень , 0 лекция
Открыта

На этой неделе мы начинаем изучать язык Си (или «С»). Правильнее даже будет сказать не язык Си, а основы программирования посредством Си. Вот что вы будете знать по завершению первой недели CS50:

  • Основные команды Linux, компиляция и запуск новосозданных программ в командной строке.
  • Программа типа «Hello, world» с пониманием её синтаксиса.
  • Библиотеки C, для чего и как их подключать к собственным программам.
  • Что такое компилятор, как он устроен в C (в общих чертах, разумеется).
  • Функции С, аргументы и значения, void, функция main и вызов из неё других функций.
  • Численные и символьные типы данных.
  • Ввод и вывод данных, спецификаторы вывода, плейсхолдеры.
  • Точность при использовании разных типов данных.
  • Арифметические и логические операторы. Деление по модулю.
  • Оператор присваивания.
  • Условные выражения if-else.
  • Переключатели switch.
  • Циклы do-while, while-do, for. Бесконечные циклы.
  • Баги и к чему они приводят.

Конечно, большинство тем подается в ознакомительном формате, но правильном таком ознакомительном, практическом: по результату изученного к концу первой недели вы создадите 3 программки на Cи, в которых есть циклы, условия, ввод и вывод на экран, приведение типов и реализация несложного, но вполне применимого «жадного» алгоритма.

Комментарии (28)
Чтобы просмотреть все комментарии или оставить свой,
перейдите в полную версию
6 апреля 2021
а где можно найти саму лекцию ? смысле видео урок
Максим 5 уровень, Казань
26 февраля 2021
Всем привет. Подскажите пожалуйста. В процессе просмотра лекций гарварда нужно стараться повторять их упражнения или это просто для ознакомления?
Max Filinn 0 уровень
4 февраля 2021
😎
Михаил Микляев 1 уровень, Киев
17 января 2021
Я готов !) поехали )
Marisha Mikheeva 0 уровень
8 октября 2020
👌
Marisha Mikheeva 0 уровень
8 октября 2020
😚
Marisha Mikheeva 0 уровень
8 октября 2020
😄
Игорь 1 уровень, Киев
5 октября 2020
Стартуем
Никита 10 уровень, Пермь
6 сентября 2020
СТАРТУЕМ!
Максим Ерогов 28 уровень, Екатеринбург
21 августа 2020
Погнаали!