Содержание
- 2. Основные критерии качества программы © Коломеец А.О. (СГУПС, Новосибирск) надежность возможность точно планировать производство и сопровождение
- 3. Парадигмы программирования © Коломеец А.О. (СГУПС, Новосибирск) Парадигма – способ организации программы, принцип её построения. Наиболее
- 4. Первый взгляд на классы © Коломеец А.О. (СГУПС, Новосибирск) Понятие класс аналогично обыденному смыслу этого слова
- 5. Состав языка C# © Коломеец А.О. (СГУПС, Новосибирск) Символы буквы: A-Z, a-z, _, буквы нац. алфавитов
- 6. Имена (идентификаторы) © Коломеец А.О. (СГУПС, Новосибирск) имя должно начинаться с буквы или со знака _
- 7. Нотации © Коломеец А.О. (СГУПС, Новосибирск) Понятные и согласованные между собой имена — основа хорошего стиля.
- 8. Ключевые слова, знаки операций, разделители © Коломеец А.О. (СГУПС, Новосибирск) Ключевые слова — идентификаторы, имеющие специальное
- 9. Ключевые слова языка С# © Коломеец А.О. (СГУПС, Новосибирск) abstract as base bool break byte case
- 10. Концепция типа данных © Коломеец А.О. (СГУПС, Новосибирск) Внутреннее представление данных – множество их возможных значений
- 11. Различные классификации типов данных © Коломеец А.О. (СГУПС, Новосибирск)
- 12. Классификация типов данных С# © Коломеец А.О. (СГУПС, Новосибирск)
- 13. Хранение в памяти величин значимого и ссылочного типа © Коломеец А.О. (СГУПС, Новосибирск)
- 14. Встроенные типы данных С# © Коломеец А.О. (СГУПС, Новосибирск)
- 15. Встроенные типы данных С# © Коломеец А.О. (СГУПС, Новосибирск)
- 16. Математические функции (класс Math) © Коломеец А.О. (СГУПС, Новосибирск) Для выполнения различных математических операций в библиотеке
- 17. Математические функции (класс Math) © Коломеец А.О. (СГУПС, Новосибирск)
- 18. Математические функции (класс Math) © Коломеец А.О. (СГУПС, Новосибирск)
- 19. Переменные © Коломеец А.О. (СГУПС, Новосибирск) Переменная — это величина, которая во время работы программы может
- 20. Область действия и время жизни переменных © Коломеец А.О. (СГУПС, Новосибирск) Переменные описываются внутри какого-л. блока
- 21. Инициализация переменных © Коломеец А.О. (СГУПС, Новосибирск) При объявлении можно присвоить переменной начальное значение (инициализировать). При
- 22. Структура простейшей программы С# © Коломеец А.О. (СГУПС, Новосибирск)
- 23. Пример описания переменных © Коломеец А.О. (СГУПС, Новосибирск)
- 24. Именованные константы © Коломеец А.О. (СГУПС, Новосибирск) Вместо значений констант можно (и нужно!) использовать в программе
- 25. Выражения © Коломеец А.О. (СГУПС, Новосибирск) Выражение — правило вычисления значения. В выражении участвуют операнды, объединенные
- 26. Приоритеты операция в С# © Коломеец А.О. (СГУПС, Новосибирск) Первичные (), [], ++, --, new, …
- 27. Тип результата выражения © Коломеец А.О. (СГУПС, Новосибирск) Если операнды, входящие в выражение, одного типа, и
- 28. Неявные преобразования типов С# © Коломеец А.О. (СГУПС, Новосибирск)
- 29. Явные преобразования типов С# © Коломеец А.О. (СГУПС, Новосибирск) long b = 300; int a =
- 30. Введение в исключения © Коломеец А.О. (СГУПС, Новосибирск) При вычислении выражений могут возникнуть ошибки (переполнение, деление
- 31. Операция инкремент © Коломеец А.О. (СГУПС, Новосибирск) Результат программы:
- 32. Операция декремент © Коломеец А.О. (СГУПС, Новосибирск) Результат программы:
- 33. Умножение (деление) © Коломеец А.О. (СГУПС, Новосибирск) Операция умножения (*) возвращает результат перемножения двух операндов. Стандартная
- 34. Пример © Коломеец А.О. (СГУПС, Новосибирск) Результат программы:
- 35. Операции отношения и проверки на равенство © Коломеец А.О. (СГУПС, Новосибирск) Операции отношения ( , >=,
- 36. Логические операции © Коломеец А.О. (СГУПС, Новосибирск) Результат программы:
- 37. Операция присваивания © Коломеец А.О. (СГУПС, Новосибирск) Присваивание – это замена старого значения переменной на новое.
- 38. Сложное присваивание в С# © Коломеец А.О. (СГУПС, Новосибирск) x += 0.5; соответствует x = x
- 39. Ввод с консоли © Коломеец А.О. (СГУПС, Новосибирск) Ввод данных с клавиатуры C#: имя_переменной=тип.Parse(Console.ReadLine()); x=int.Parse(Console.ReadLine()); //ввод
- 40. Ввод с консоли © Коломеец А.О. (СГУПС, Новосибирск)
- 41. Вывод на консоль © Коломеец А.О. (СГУПС, Новосибирск) Вывод данных на экран C#: Console.WriteLine(имя_переменной); Console.WriteLine(“Вывод строки”);
- 42. Вывод на консоль © Коломеец А.О. (СГУПС, Новосибирск) Результат программы:
- 43. Форматированный вывод © Коломеец А.О. (СГУПС, Новосибирск) Результат программы: Результат программы: Результат программы:
- 44. Пример консольного приложения в С# © Коломеец А.О. (СГУПС, Новосибирск) Результат программы:
- 46. Скачать презентацию