37
Проектным решением по программному обеспечению является создание
автоматизированной системы по управлению эффективности деятельности
управления персоналом. Эта система будет работать под управлением Windows,
что позволит вести учет автоматизированным образом.
При разработке программного обеспечения весьма существенное значение
имеет правильный выбор языка программирования и СУБД, определяемых
характером конкретной задачи.
Язык программирования Delphi – это среда разработки, которая использует
язык программирования Delphi (начиная с седьмой версии язык в среде
именуется Delphi, ранее - Object Pascal), разработанный фирмой Borland и
изначально реализованный в её пакете Borland Delphi, от которого и получил в
2003 году своё нынешнее название.
Object Pascal - по сути является наследником языка Pascal с объектно-
ориентированными расширениями.
C# - объектно-ориентированный язык программирования, который был
создан в 2001 году. В состав разработчиков входили инженеры из Microsoft.
Данный язык разработки приложении работает на платформе Microsoft. NET
Framework. В конечном итоге данный язык получил стандартизацию ECMA-334
и ISO/IEC 23270. C# относится к языкам с С-подобным синатксисам, его
синтаксис наиболее близок к Java, и С++. C# вобрал в себе очень многие аспекты
от предшественников, таки какх С++, Delphi, Smalltalk, а так же Java. Опираясь
на все наработки своих предшественников, C# исключает некоторые модели,
которые зарекомендовали себя как проблемные при разработке. Например, C# в
отличии от С++ не поддерживает множественное наследование классов, но в то
же время поддерживает множественную реализацию интерфейсов.
Язык C# разрабатывался как язык программирования прикладного уровня
для CLR. В C# существует единая система типов. Все типы C#, включая типы-
примитивы, такие как int и double, наследуют от одного корневого типа object.
Таким образом, все типы используют общий набор операций, и значения любого
типа можно хранить, передавать и обрабатывать схожим образом. Кроме того,
C# поддерживает пользовательские ссылочные типы и типы значений, позволяя