В программировании и информатике системы используют различные типизации. Системы типов позволяют грамотно обрабатывать данные, а также хранить их и выполнять разнообразные операции/расчеты. Каждый язык программирования имеет свою собственную типизацию. Рассматривая данную особенность в более широком смысле, можно выделить несколько видов данных: целочисленный; логический; вещественный; перечисляемый. Это наиболее распространенные типы информации. Сегодня предстоит на примере C# познакомиться с типом the enum. Определение Тип перечисления (enumeration, enumerated type) – это тип данных, в котором множество значений представляет…
Язык программирования Си является функциональным, он используется для создания как крупных проектов, так и небольших приложений/игр. В процессе решения задач…
Разработка программного обеспечения раньше требовала огромных сил. С развитием языков программирования соответствующий процесс стал значительно проще. Появились различные синтаксисы, при помощи которых удается создавать качественное ПО. Наиболее популярными являются языки, относящиеся в СИ-семейству (C#, C, C++). Они выступают не только самыми известными, но и функциональными. Далее предстоит рассмотреть такой элемент программирования, как шаблоны в C и C++. С их помощью удается намного быстрее генерировать классы, а также разнообразные функции. Представленная информация в большей степени ориентирована…
C и C# – два распространенных языка программирования, которые помогают создавать различное программное обеспечение. Они имеют схожие черты и компоненты. …
Логическая ошибка — это ошибка, допущенная в связи с нарушением логической правильности умозаключений. Знание о существовании логических ошибок (как говорится, «знай врага в лицо») является важной составляющей развитого критического мышления. Критическое мышление помогает принимать взвешенные решения как в личной жизни, так и в рабочих ситуациях, структурировать информацию и вести переговоры. В этой заметке представлен список из 24 наиболее распространенных логических ошибок. Полную версию с более подробными объяснениями и примерами читайте на Хабр. 1. Подмена тезиса…
Предлагаем вашему вниманию проектную работу Кирилла Малютина, выпускника курса по DevSecOps. Он спроектировал Jenkins pipeline для автоматизации сканирования образов и…
Для выполнения различных операций в программировании используются разнообразные ключевые слова, аргументы, функции и параметры. Каждый разработчик, работающий с C Sharp, должен быть знаком с out и ref. Они помогают передавать аргументы внутри методов или разнообразных алгоритмов. Знать соответствующие компоненты должен каждый программист. Далее предстоит получше познакомиться с in out в C Sharp. Также необходимо разобраться, для чего используется ref, что он означает и чем отличается от «аута». Предложенные сведения больше ориентированы на новичков, которые уже…