"Информатика (в 3 частях)", Семёнов А.Л., Рудченко Т.А.
Имя объекта — это слово или словосочетание, которым объект называют и отличают от других. Имена нужны, чтобы точно говорить о предметах, явлениях и информационных объектах, например файлах. Собственное имя выделяет отдельный объект, а нарицательное обозначает целый класс объектов. Но даже знакомое название не всегда понятно без контекста: точное имя помогает определить, о каком именно объекте идёт речь.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Имя объекта — слово или словосочетание, с помощью которого объект называют и отличают от других. Например, именем может быть слово «стол» или название «Мой проект». Имя позволяет упомянуть объект в разговоре, тексте или программе. Без него пришлось бы каждый раз описывать объект целиком, и собеседникам было бы труднее понять друг друга.
Собственное имя — имя отдельного, единичного объекта. Так называют, например, Москву или Волгу, чтобы выделить конкретный город или реку среди других. Собственное имя помогает указать на определённый объект, а не на любой похожий. Оно особенно полезно, когда нужно сообщить, о каком именно месте, человеке или информационном объекте идёт речь.
Нарицательное имя — имя, общее для объектов одного класса. Слово «река» обозначает не одну определённую реку, а любой объект, подходящий под это понятие. Такое имя удобно, когда говорят об объектах одного вида, не выделяя какой-то один из них. По нему можно понять, к какому классу относится объект, но не всегда — какой именно объект имеется в виду.
Однозначность имени — возможность по имени определить нужный объект в данном контексте. Например, название «класс» может быть недостаточным, если в школе много кабинетов и групп с таким обозначением. Уточнение «кабинет 12 на втором этаже» делает указание понятнее. Однозначность нужна, чтобы люди или программы не перепутали объекты.
Объектами называют предметы, явления и другие вещи, о которых можно говорить или с которыми можно работать. Имена нужны, потому что без них трудно быстро и точно указать на нужный объект. Вместо длинного описания достаточно произнести или записать его название. Это важно и для информационных объектов: имя файла позволяет найти его среди других файлов и обратиться к нему.
Имя не следует путать с самим объектом, потому что название — это обозначение, а объект — то, что обозначают. Можно изменить имя файла, не меняя его содержимого, а можно говорить о реке, даже если она находится далеко и её нельзя увидеть. Такое различие помогает понять, что слова и записи служат для описания мира, но не заменяют его. В программах это тоже важно: название переменной помогает обращаться к хранящимся данным, но не является самими данными.
Собственные и нарицательные имена различаются тем, на что они указывают. Собственное имя выделяет единичный объект, например Волгу среди рек, а нарицательное называет весь класс — реки. Благодаря нарицательным именам можно объединять похожие объекты и говорить о них вместе. Собственные имена, напротив, помогают перейти от общего класса к конкретному представителю.
Одно и то же имя может относиться к разным объектам, если слушатель не знает контекста. Например, «Класс находится на втором этаже» может означать помещение или группу учеников, а название «Класс» может повторяться в разных школах. Контекст — это обстоятельства и сведения, которые помогают понять смысл сказанного. Если этих сведений недостаточно, к имени добавляют уточнения: номер школы, кабинета или группы.
Чтобы имя было точным и понятным, сначала нужно определить, какие объекты могут быть перепутаны. Затем следует выбрать признаки, по которым нужный объект отличается от остальных, и включить важные признаки в название. Не стоит перегружать имя подробностями, которые не помогают поиску, но нельзя оставлять его слишком общим. Например, названия «файл» и «документ» мало помогают найти нужную работу, а название «Доклад_история_12_апреля» сообщает больше полезных сведений.
| Признак | Собственное имя | Нарицательное имя |
|---|---|---|
| Что обозначает | Отдельный, единичный объект | Класс объектов |
| Количество объектов, к которым относится | Обычно один объект в данном контексте | Может относиться ко многим объектам |
| Примеры | Москва, Волга | Город, река, компьютер |
| Можно ли заменить именем класса объектов | Да: Волга — река, Москва — город | Нет, само по себе уже называет класс |
| Роль контекста при понимании имени | Помогает определить, о каком объекте с таким именем идёт речь | Помогает понять, какой именно объект класса имеется в виду |
Сначала определи, называет ли слово один объект или целый класс: это основной способ различить виды имён. Затем посмотри, достаточно ли контекста, чтобы понять, какой именно объект имеется в виду. Таблица показывает общий принцип, но конкретная ситуация может потребовать дополнительных уточнений.
Задача 1. Распредели слова «Москва», «город», «Волга», «река», «компьютер» на собственные и нарицательные имена. Нужно определить, каждое слово выделяет отдельный объект или подходит для целого класса. Не следует считать слово собственным только потому, что оно обозначает предмет или место. Проверим значение каждого слова по очереди.
Ответ: собственные имена — «Москва», «Волга»; нарицательные — «город», «река», «компьютер». Проверка проста: можно ли назвать этим словом множество объектов одного вида? Если можно, имя нарицательное; если оно выделяет единичный объект, собственное.
Задача 2. В предложениях «Класс находится на втором этаже» и «5А находится на втором этаже» определи, какое имя точнее указывает на объект. Контекст один и тот же, но названия отличаются по конкретности. Нужно выяснить, какое из них оставляет меньше вариантов толкования. Для этого представим, что в школе несколько классов и кабинетов.
Ответ: в данном школьном контексте «5А» точнее, чем общее слово «класс», но контекст и дополнительные признаки могут понадобиться и для него. Сравнивать однозначность нужно не в отрыве от ситуации, а с учётом того, какие объекты могут быть перепутаны. Чем меньше подходящих вариантов остаётся, тем точнее имя.
Задача 3. Нужно придумать имена для нескольких одинаковых файлов или учебных объектов так, чтобы каждый можно было однозначно найти. Одного общего названия, например «Документ», недостаточно: оно подходит ко многим объектам. Сначала выберем различающие признаки, которые важны для поиска. Это могут быть тема, дата, номер или назначение.
Ответ: имена должны включать общее назначение и сведения, различающие объекты. В школьной работе такими именами могут быть «Модель_Солнце_1» и «Модель_Земля_1». Перед использованием системы названий проверь, сможет ли другой человек по имени найти нужный объект, не перебирая все остальные.
Считать имя самим объектом. Название и то, что оно обозначает, легко смешать, потому что в разговоре мы часто произносим имя вместо полного описания предмета. Но изменение имени файла не обязательно меняет его содержимое, а слово «река» не является водным объектом. Проверь себя вопросом: можно ли изменить название, сохранив сам объект? Если да, имя и объект различаются.
Называть любое имя собственным. Такая ошибка возникает, когда кажется, что любое название указывает на что-то конкретное. Однако «компьютер» может обозначать множество устройств, а значит, это нарицательное имя. Проверь, относится ли слово только к одному объекту или подходит для целого класса. Если подходит для многих, имя нарицательное.
Утверждать, что одно имя всегда обозначает только один объект. Это неверно, потому что одинаковые слова могут встречаться в разных местах и иметь разные значения. Например, «класс» может означать кабинет или группу учеников. Чтобы проверить себя, спроси, хватает ли контекста и могут ли существовать другие подходящие объекты. Если вариантов несколько, добавь уточнение.
Считать слишком общее имя однозначным. Названия «файл» или «книга» часто не помогают найти нужный объект среди многих похожих. Их выбирают, потому что они короткие и знакомые, но краткость сама по себе не делает имя точным. Проверь, сможет ли другой человек найти объект только по названию. Если нет, добавь тему, дату, номер или другой различающий признак.
Чтобы выбирать имена, полезно понимать, что такое объект, класс объектов и свойства объектов. Класс объединяет объекты с общими признаками, а свойства помогают отличать их друг от друга. Поэтому классификация подсказывает, какие признаки можно использовать в названии. Имена встречаются при работе с файлами, переменными, объектами программ и записями в базах данных: везде они помогают находить и различать нужные элементы.
Чем имя объекта отличается от самого объекта?
Объект существует сам по себе, а имя только обозначает его в речи или записи. Например, слово «Волга» не является рекой: оно помогает назвать конкретную реку.
Почему слово «река» — нарицательное имя, а «Волга» — собственное?
Слово «река» подходит для целого класса водоёмов, поэтому оно нарицательное. «Волга» называет отдельную реку, поэтому это собственное имя.
Может ли один объект иметь несколько имен?
Да, один объект можно назвать по-разному: например, «компьютер» и «ПК» могут обозначать один и тот же предмет. Какое имя выбрано, зависит от ситуации и от того, что нужно подчеркнуть.
Может ли одно имя обозначать разные объекты?
Да, если контекст не уточняет значение. Например, слово «класс» может обозначать учебное помещение, группу учеников или категорию объектов.
Как выбрать имя, чтобы не возникло путаницы?
Выбирай понятное имя, которое сообщает достаточно признаков для отличия объекта от других. Если одинаковых объектов несколько, добавь к названию уточнение, например номер, дату или место.
Имена