Голдованская И.Б.
Подполковник внутренней службы
По теме 1.2. Понятие как форма мышления.
КОНСПЕКТ
Кафедра философии и истории
Федеральная служба исполнения наказаний
Выражения.
Пример.
Преобразования распаковки.
Пример
Пользовательские явные преобразования
Явные преобразования ссылочных типов.
Преобразования из double к float.
Значение типа double округляется до ближайшего значения типа float. При переполнении арифметической операции или делении на ноль исключение никогда не вызывается, потому что типы чисел с плавающей запятой основаны на стандарте IEEE 754 и включают правила для представления бесконечности и нечисловых значений (NaN).
Поддерживаются следующие явные преобразования ссылочных типов:
· Из object любому другому ссылочному_типу.
· Из любого типа_класса S к любому типу_класса T, если S является базовым классом для T.
Преобразования с помощью вспомогательных классов.
|
|
int numVal = Convert.ToInt32("29");
Преобразование распаковки обеспечивает явное преобразование ссылочного_типа к типу_значений.
int i = 123;
object box = i;
i = 666;
i = (int)box;
Выражения состоят из операндов и операторов. Операторы в выражении указывают, какие операции производятся с операндами. К операторам относятся, например, +, -, *, / и new. К операндам относятся, например, литералы, поля, локальные переменные и выражения.
Существует три типа операторов.
· Унарные операторы. У унарного оператора есть только один операнд и оператор может записываться в префиксной форме (например, –x) или постфиксной форме (например, x++).
· двоичные операторы; У бинарных операторов два операнда и они записываются в виде инфикса (например, x + y).
· Тернарный оператор. Существует только один тернарный оператор,?:. В нем три операнда и используется инфиксная запись (c? x: y).
Порядок вычисления операторов в выражении определяется приоритетом и ассоциативностью операторов (§ Ошибка! Источник ссылки не найден.).
Операнды в выражении вычисляются слева направо.
Федеральное казенное образовательное учреждение
Высшего профессионального образования
«Псковский юридический институт
Федеральной службы исполнения наказаний»
лекции по курсу «Логика»
Специальность 031001.65 – Правоохранительная деятельность
Составитель:
доцент кафедры ФиИ
Тема 1.2. Понятие как форма мышления
Понятие как форма (единица) мысли. Представление понятий в языке. Понятие и слово. Основные методы образования понятий: анализ, сравнение, синтез, абстрагирование и обобщение.
Содержание и объем понятий. Структура понятия. Признаки предметов и их виды. Существенные и несущественные признаки. Понятие и представление. Содержание понятия. Объем понятия. Закон обратного отношения между объемом и содержанием понятия.
|
|
Виды понятий. Различие между понятиями по количественному и качественному признакам. Общие, единичные и пустые понятия. Конкретные и абстрактные понятия, положительные и отрицательные, относительные и безотносительные.
Отношения между понятиями. Сравнение понятий по объему и содержанию. Сравнимые и несравнимые понятия. Совместимые и несовместимые понятия. Различные отношения между понятиями по содержанию: тождественность, подчинение (отношение вида и рода), сходность, однородность, несравнимость. Соподчинение, противоположность (контрарность), противоречие (контрадикторность). Отношения между понятиями по объему; совпадение, включение, пересечение, исключение. Круги Эйлера.
Логические операции с понятиями. Определение понятий. Виды определений. Явные определения - определение через род и видовое отличие. Структура явного определения. Правила и ошибки в определении. Неявные определения: описание, сравнение, характеристика.
Деление понятий. Деление как операция, раскрывающая объем понятия. Правила деления. Виды деления. Классификация как один из видов деления и его разновидности. Дихотомическое деление и его значение. Возможные ошибки при делении понятий.
Обобщение и ограничение понятий. Установление родовидовых отношений между понятиями. Роль обобщения в формировании научных понятий. Значение ограничения понятий для конкретизации человеческих отношений.
Вопросы лекции: