Жоспар: Кіріспе Негізгі бөлім С# бағдарламалау тілі С# та “ Логикалық функциялаp ” бағдарламалау Программаның орындау алгоритмі Қорытынды Пайдаланылған әдебиеттер Кіріспе
Қазақстан Республикасының Білім және ғылым министрлігі
Е.А.Бөкетов атындағы Қарағанды университеті
Математика және ақпараттық технологиялар факультеті
Қолданбалы математика және информатика кафедрасы
6В06103 – Ақпараттық жүйелер
Тақырыбы: “Логикалық функциялар”
Тобы:ИС 20-3
Орындаған:Кәдіров Ернар
Қабылдағандар:Копбалина С.С.
Турмуратова Д.А.
Қарағанды 2022
Жоспар: Кіріспе Негізгі бөлім 1. С# бағдарламалау тілі
2. С# та “ Логикалық функциялаp ” бағдарламалау
3. Программаның орындау алгоритмі
Қорытынды Пайдаланылған әдебиеттер
Кіріспе
Microsoft Visual Studio — Майкрософт компаниясының өнімдер тізбегі, құрамына біріктірілген өңдеу ортасы бағдарламалық жасақтамасы және басқа да аспаптық (инструменталды) құралдар кіреді. Аталған өнімдер консольдік қосымшалармен қатар қолданбалы бағдарламалық жасақтамалары да кіреді, мысалы қолданушының графикалық интерфейсі жасақтамасы, сонымен қатар Windows Forms технологиясын қолдану арқылы да, және веб-сайт, веб-жасақтамалар, веб-қызметтер Машинелік кодында және басқа Басқарылатын код арқылы да Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET Compact Framework и Microsoft Silverlight қолданатын барлық платформаларға.
Компоненталары
Visual Studio келесі өнімдердің бір немесе бірнеше компоненталарын өз бойына алған (қамтиды):
Visual Basic .NET, оған дейін — Visual Basic
Visual C++
Visual C#
Visual F# (Visual Studio 2010ға енген)
Visual C#
C# (дыбысталуы си-шарп) — Объектіге-бағытталған бағдарламалау тілі. 1998—2001 жылдары Microsoft компаниясында Андерс Хейлсбергтің басшылығымен бір топ инженерлермен Microsoft .NET Framework платформасына қосымшаларды ққрастырушы тіл ретінде жасалған. Кейіннен ECMA-334 және ISO/IEC 23270 тәрізді стандартталған.
C# C-ұқсас синтаксисі бар тілдер отбасына жатады, оның синтаксисі C++ және Java-ға ең жақын. Тіл статикалық типизацияға ие, полиморфизмді, операторлардың шамадан тыс жүктелуін (оның ішінде айқын және айқын емес типті келтіру операторлары), делегаттар, атрибуттар, оқиғалар, қасиеттері, жалпыланған типтері мен әдістері, итераторлар, тұйықталуды қолдайтын анонимдік функциялар, LINQ, ерекшеліктер, XML форматындағы түсініктемелерін қолдайды.
C++, Pascal, Модульдер, Smalltalk және, әсіресе, Java — С# тілдерінен көп нәрсені қабылдай отырып, оларды пайдалану тәжірибесіне сүйене отырып, бағдарламалық жүйелерді жасау кезінде өзін проблемалы ретінде көрсеткен кейбір модельдерді жоққа шығарады, мысалы, C# C++ және кейбір басқа тілдерге қарағанда, көптеген кластардың мұрагерлігін қолдамайды (сонымен қатар интерфейстердің көптеген мұрагерлеріне жол беріледі).
Логикалық функция
Цифрлық (логикалық) құрылғылардың кірістері мен шығыстарындағы кернеу мәндері логикалық 0 немесе логикалық 1 деп аталатын екі түрлі деңгейде болады. Логикалық құрылғылардың бұл ерекшелігі оларды жобалау үшін немесе осындай дайын құрылғылардың жұмысын талдау үшін логика алгебрасының (немесе Буль алгебрасының) қағидаларын пайдалануға мүмкіндік береді.
Цифрлық құрылғылардың атқарар қызметі сәйкесті логикалық функциялар арқылы сипатталады. Күрделілігі әртүрлі кез келген логикалық функцияны негізгі логикалық функциялар деп аталатын үш функция арқылы суреттеуге болады, олар – НЕМЕСЕ, ЖӘНЕ функциялары. Олардың атқарар қызметін кесте түрінде ,ол ақиқаттық кестесі деп аталады
Логикалық функция:
AND - Логикалық өнім (логическое произведение)
OR - Логикалық сома (логическая сумма)