Құрылым тілдері
Баяндама
Тақырыбы: Логикалық программалау. Логикалық программалардың түрлері. Олардың тарихы.
Орындаған: Рамазанова Аяна ҚТӘ 101
Тексерген: Капарова Л.Е
Жоспар:
Логикалық программалау дегеніміз не? 3
Логикалық программалаудың түрлері.Олардың тарихы.] 4
Пролог тілінің негізгі ерекшелігі ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... 5
Пролог тіліндегі негізгі ұғымдар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..6
Пролог тіліндегі негізгі операциылар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 7
Логикалық программалау дегеніміз не?
Логикалық программалау -- бұл көмегімен компьютерге ақпараттың ерекшелігін, құрылымдарын және операцияларды анықтайтын, оны талдау және шешу мақсатында жазылған алгоритмдерді компьютерге беру үшін қолданылатын бір жүйе. Бұл өңдеу, талдау және шешу процесін ақпараттың маңызды ерекшеліктері мен мәліметтері бойынша жүзеге асыратын алгоритмдердің бірінші басамағын құру үшін пайдаланылады. Логикалық программалаудың маңызды мақсаты -- компьютерге ақпаратты өңдеу, ақпаратты шешу, нәтиже бойынша анықтау және нәтижені табу мақсатында алгоритмдерді жазу және олардың жұмыстарын бағыттау.
Логикалық программалардың түрлері. Олардың тарихы.
XX ғасырдың 90 жылдарынан бастап дүние жүзінде жасанды интеллекті игерген компьютерлердің жобалары құрылған және де олар кейінгі жылдары көп ілгері дамыған. Бұл - компьютерлердің 5 - ұрпағы, олардың аппараттық негізіне өте жоғары деңгейдегі программалау тілдері алынған, бұл тұрғыда дәстүрлі Бейсик тілінің ролін бүгінгі Пролог тілі орындайтын болады, себебі оның мәні мен мүмкіндіктері логикалық программалауды таратуда және де танытуда тым үлкен болып тұр.
ЖИ идеялары адамның жұмысын жеңілдетуге арналған электр-механикалық құрылғылар - зерделі роботтар жұмысы негізіне салынған. ЖИ программалары көбінесе ПРОЛОГ, ЛИСП.
Лисп тілі 1965 жылы американдық профессор Джон Маккарти жасанды интеллект пролемалары бойынша зерттеу үшін ойлап тапты. Бұл тілдің ерекшілігі оның негізі болып алгоритмдердің математикалық теориясы және рекурсивті функциялар болуында. Лисп тілінде рекурсивті анықтайтын функциялар ұғымдары негізгі болып табылады. Осы себептен Лисп тілі әмбебап тіл болып есептеледі, себебі кез-келген алгоритм бірнеше рекурсивті функциялардың жинағы ретінде сипатталуы мүмкін. Бұл жағдай ЭЕМ күрделі алгоритмдерді, мәліметтерді өңдеуге, сонымен қатар адамдардың интеллектуальдық қызметерін модельдеуге модельдеуге мүмкіндік береді
Логикалық программалаудың көптеген түрлері бар, олар алғашқы алғашқылардағы іс-шаралардан, құрылыс және қолданым мәнінен бастап, жүзеге асырылған жаңа және жаңа технологиялардың дамуына дейінгі сәйкес кездесетінділерін қосудың жайында даму етілген. Бірнеше тәуелділіктері талқылау мүмкін:
1. Құрылым және бағдарламалық тілдер бойынша:
:: Машиндік тілдер: Java, C++, Python, C#, JavaScript, PHP, Ruby, Swift, Kotlin, Objective-C, Go, Perl, и т.д.
:: Құрылым тілдері: Verilog, VHDL, SystemVerilog, MATLAB, LabVIEW, и т.д.
2. Іс-шаралардың түрлері бойынша:
:: Информациялық тарату (Data Processing)
:: Таңдалған шарттарға қарай жүзеге асырылған іс-шаралар (Rule-based Systems)
:: Машиндік оңтайлылық (Machine Learning)
:: Келесі нәтижелерге бағытталған ақпараттық іс-шаралар (Decision Support Systems)
:: Бағыттармен және барлықсыз іске қол жеткізу (Programming without and with Constraints), ішінде констрақтылар жүзеге асырылмаған.
3. Программалаудың көздеріне байланысты:
:: Қолданым менислігі: Десктоптарға (Desktop), Веб-сервистерге (Web), Мобильді құрылғыларға (Mobile), Компьютерлік жүйелерге (Embedded Systems), Математикалық модельдерге (Mathematical Models).
:: Өнімділігі: Білдірме, Менеу, Саздапалатын, Орталық көмекші, Орталық белсендірілген, Объект-ориентирленген, Құпиялықтық, Функционалдық, Жиынтық, Машиналық тілдер, Әрекеттілік, Жұмыс тарату.
Пролог тілінің ерекшелігі.
Пролог тілі, алгоритмдік тілдердің бірі болып, тарихында қуылымсыз таңдау мен логикалық түрлендіру технологияларының дамуында алғаш рет пайда болды. Ерекшелігінің негізі - машиналық тарау және оның мақсатты қолдануымен жұмыс істеу. Осы тілді пайдалану арқылы, адамдар бірнеше қадамда таңдау және айырмашылықтардың ерекшеліктерін анықтау, келесі нәтижеге бағытталған мәселелерді шешу мүмкіндігі бар. Пролог тілінің ерекшеліктерінің көбі, оның логикалық түрлендіру механизмінде ақпараттардың айырмашылығын бағалауға және тілдер арасындағы байланысты белгілеу мүмкіндігін жариялауға арналған. Прологда оқушылар үшін, түрлендірудің жаңа құралдарын, айырмашылықтарды анықтау, ақпараттық шараларды құру және қауіпсіздік негізін сақтау және басқару арқылы алдын ала алу, жаңа бағыттарды дамыту үшін келесі мәтіндердің ерекшеліктерінің ерекшелігі жаңадан жаңа үлгілерін оқырмайды.
Проглог тіліндегі негізгі ұғымдар
Пролог тілінде қолданылатын негізгі ұғымдар бірнеше қатарда жиналған. Олар ... жалғасы
Тақырыбы: Логикалық программалау. Логикалық программалардың түрлері. Олардың тарихы.
Орындаған: Рамазанова Аяна ҚТӘ 101
Тексерген: Капарова Л.Е
Жоспар:
Логикалық программалау дегеніміз не? 3
Логикалық программалаудың түрлері.Олардың тарихы.] 4
Пролог тілінің негізгі ерекшелігі ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... 5
Пролог тіліндегі негізгі ұғымдар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..6
Пролог тіліндегі негізгі операциылар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 7
Логикалық программалау дегеніміз не?
Логикалық программалау -- бұл көмегімен компьютерге ақпараттың ерекшелігін, құрылымдарын және операцияларды анықтайтын, оны талдау және шешу мақсатында жазылған алгоритмдерді компьютерге беру үшін қолданылатын бір жүйе. Бұл өңдеу, талдау және шешу процесін ақпараттың маңызды ерекшеліктері мен мәліметтері бойынша жүзеге асыратын алгоритмдердің бірінші басамағын құру үшін пайдаланылады. Логикалық программалаудың маңызды мақсаты -- компьютерге ақпаратты өңдеу, ақпаратты шешу, нәтиже бойынша анықтау және нәтижені табу мақсатында алгоритмдерді жазу және олардың жұмыстарын бағыттау.
Логикалық программалардың түрлері. Олардың тарихы.
XX ғасырдың 90 жылдарынан бастап дүние жүзінде жасанды интеллекті игерген компьютерлердің жобалары құрылған және де олар кейінгі жылдары көп ілгері дамыған. Бұл - компьютерлердің 5 - ұрпағы, олардың аппараттық негізіне өте жоғары деңгейдегі программалау тілдері алынған, бұл тұрғыда дәстүрлі Бейсик тілінің ролін бүгінгі Пролог тілі орындайтын болады, себебі оның мәні мен мүмкіндіктері логикалық программалауды таратуда және де танытуда тым үлкен болып тұр.
ЖИ идеялары адамның жұмысын жеңілдетуге арналған электр-механикалық құрылғылар - зерделі роботтар жұмысы негізіне салынған. ЖИ программалары көбінесе ПРОЛОГ, ЛИСП.
Лисп тілі 1965 жылы американдық профессор Джон Маккарти жасанды интеллект пролемалары бойынша зерттеу үшін ойлап тапты. Бұл тілдің ерекшілігі оның негізі болып алгоритмдердің математикалық теориясы және рекурсивті функциялар болуында. Лисп тілінде рекурсивті анықтайтын функциялар ұғымдары негізгі болып табылады. Осы себептен Лисп тілі әмбебап тіл болып есептеледі, себебі кез-келген алгоритм бірнеше рекурсивті функциялардың жинағы ретінде сипатталуы мүмкін. Бұл жағдай ЭЕМ күрделі алгоритмдерді, мәліметтерді өңдеуге, сонымен қатар адамдардың интеллектуальдық қызметерін модельдеуге модельдеуге мүмкіндік береді
Логикалық программалаудың көптеген түрлері бар, олар алғашқы алғашқылардағы іс-шаралардан, құрылыс және қолданым мәнінен бастап, жүзеге асырылған жаңа және жаңа технологиялардың дамуына дейінгі сәйкес кездесетінділерін қосудың жайында даму етілген. Бірнеше тәуелділіктері талқылау мүмкін:
1. Құрылым және бағдарламалық тілдер бойынша:
:: Машиндік тілдер: Java, C++, Python, C#, JavaScript, PHP, Ruby, Swift, Kotlin, Objective-C, Go, Perl, и т.д.
:: Құрылым тілдері: Verilog, VHDL, SystemVerilog, MATLAB, LabVIEW, и т.д.
2. Іс-шаралардың түрлері бойынша:
:: Информациялық тарату (Data Processing)
:: Таңдалған шарттарға қарай жүзеге асырылған іс-шаралар (Rule-based Systems)
:: Машиндік оңтайлылық (Machine Learning)
:: Келесі нәтижелерге бағытталған ақпараттық іс-шаралар (Decision Support Systems)
:: Бағыттармен және барлықсыз іске қол жеткізу (Programming without and with Constraints), ішінде констрақтылар жүзеге асырылмаған.
3. Программалаудың көздеріне байланысты:
:: Қолданым менислігі: Десктоптарға (Desktop), Веб-сервистерге (Web), Мобильді құрылғыларға (Mobile), Компьютерлік жүйелерге (Embedded Systems), Математикалық модельдерге (Mathematical Models).
:: Өнімділігі: Білдірме, Менеу, Саздапалатын, Орталық көмекші, Орталық белсендірілген, Объект-ориентирленген, Құпиялықтық, Функционалдық, Жиынтық, Машиналық тілдер, Әрекеттілік, Жұмыс тарату.
Пролог тілінің ерекшелігі.
Пролог тілі, алгоритмдік тілдердің бірі болып, тарихында қуылымсыз таңдау мен логикалық түрлендіру технологияларының дамуында алғаш рет пайда болды. Ерекшелігінің негізі - машиналық тарау және оның мақсатты қолдануымен жұмыс істеу. Осы тілді пайдалану арқылы, адамдар бірнеше қадамда таңдау және айырмашылықтардың ерекшеліктерін анықтау, келесі нәтижеге бағытталған мәселелерді шешу мүмкіндігі бар. Пролог тілінің ерекшеліктерінің көбі, оның логикалық түрлендіру механизмінде ақпараттардың айырмашылығын бағалауға және тілдер арасындағы байланысты белгілеу мүмкіндігін жариялауға арналған. Прологда оқушылар үшін, түрлендірудің жаңа құралдарын, айырмашылықтарды анықтау, ақпараттық шараларды құру және қауіпсіздік негізін сақтау және басқару арқылы алдын ала алу, жаңа бағыттарды дамыту үшін келесі мәтіндердің ерекшеліктерінің ерекшелігі жаңадан жаңа үлгілерін оқырмайды.
Проглог тіліндегі негізгі ұғымдар
Пролог тілінде қолданылатын негізгі ұғымдар бірнеше қатарда жиналған. Олар ... жалғасы
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz