adabiyot
B.J.Boltayev, A.R.Azamatov, A.D.Rahimov, B.A.Azamatov, D.T.Asrayeva, Sh.Z.Qambaraliyev. Algoritmlash va dasturlash asoslari. C++ tili asoslari. Amaliy qo'llanma, nazariya, masalalar, mulohazalar, yechimlar, tavsiyalar. Toshkent 2019. 320 bet. | |
Qo'llanmada C++ dasturlash tili va elementlari, dastur tarkibi va tavsifi, unda dasturlash imkoniyatlari va usullari, tuzilmalar mohiyati erkin tarqatiladigan Codeblocks IDE asosida ochib berishga qaratilgan. Shu bilan birga, umumiy va nazariy ma'lumotlar, dastur namunlaridan tashqari takrorlash va mustaqil ishlash uchun ko'p sonli vazifalar keltirilgan. Keltirilgan vazifalarni hal etishda turli yondashuvlar va usullarning mohiyati cohib berishga harakat qilingan. Ma'lumotlar va vazifalar "oddiydan murakkabga" mantiqiy ketma-ketlikda bayon etilgan. Vazifalar qiyinlik darajasi bo'yicha A, B, C va D turkumlarga ajratilgan. Qo'llanmadan o'qituvchilar, o'quvchilar, talabalar, umuman dasturlash san'ati bilan qiziquvchilar foydalanishlari mumkin. Qo'llanma 11 va undan katta yoshli qiziquvchilar uchun mo'ljallangan. | |
M.ASHUROV, SH.SATTAROVA, SH.USMONQULOV.Algoritmlar. O'quv qo'llanma. Toshkent 2018. 247 bet. | |
Ushbu o‘quv qo'llanmada algoritm tushunchasi va uning xossalari. algoritm ijrochilari, algoritmlarni tasvirlash usullari, algoritmlarni ishlab chiqish metodlari, algoritmlar tahlili, saralash, qidiruv usullari, graflar bilan ishlovchi algoritmlar imkoniyatlari yoritib berilgan. 0 ‘quv qo'llanma bakalavriat yo‘nalishi: 5110700 - Informatika o‘qitish metodikasi ta'lim yo'nalishida tahsil olayotgan talabalarning o‘zlashtirishi lozim boMgan bilimlarni o'z ichiga olgan. | |
I.Axmadaliyev, R.Holdarboyev. “C++ dasturlash tili” ni o’rganish bo’yicha uslubiy qo’llanma. Andijon 2015 yil. 88 bet. | |
Ushbu taklif etilayotgan qo‘llanma asosan C++ dasturlash tilini o‘rganmoqchi bo‘lganlar uchun mo‘ljallangan. Shu sababli qo’llanmada C++ tiliga bog’liq boshlang’ich ma’lumotlar yoritilgan. Bu qo’llanmadan C++ dasturlash tilini o‘rganuvchilar, dastur tuzishni o‘rganayotganlar hamda “Dasturlash asoslari”, “Informatika va dasturlash” fanlaridan olingan nazariy bilimlarni mustahkamlash uchun foydalanishlari hisobga olingan. Ushbu qo‘llanmaga kiritilgan ma’lumotlar dasturlashning bazaviy kursidagi deyarli barcha bo‘limlarini, ya’ni skalyar turlar va boshqaruv operatorlaridan tortib, ma’lumotlarning murakkab turlari kabilarni o‘z ichiga oladi. | |
R.A.Ro‘ziyev .Sh.J.Xudoyorov. O‘.M.Mirsanov . Delphi dasturlash tilida massivlar bilan ishlash (Uslubiy qo‘llanma). Navoiy-2013. 38 bet. |
|
Uslubiy qo`llanma Delphi dasturlash tilida massivlar bilan ishlashga mo`ljallangan bo`lib, unda bir o`lchovli va ikki o`lchovli massivlarga doir bir qancha masalalar keltirilgan va ularni hal qilish uchun delphi muhitida amaliy dasturlar tuzib ko`rsatilgan, natijalar olinib ularning tahlili keltirilgan. Shu bilan birgalikda foydalanuvchilarga mustaqil yechish uchun misollar berilgan. Ushbu uslubiy qo‘llanma akademik litsey, kasb-hunar kollejlari, oliy o‘quv yurtlari talabalari hamda mustaqil foydalanuvchilar uchun mo‘ljallangan. | |
Алгоритмы. Построение и анализ | Кормен Томас Х., Лейзерсон Чарльз И. 2019 г |
|
Книга "Алгоритмы. Построение и анализ" удачно объединяет в себе полноту охвата и строгость изложения материала. Много книг, посвященных алгоритмам, отличается строгостью изложения материала, но страдает определенной неполнотой; другие книги охватывают огромный объем материала, но недостаточно строго излагают его. В книге "Алгоритмы. Построение и анализ" описаны самые разнообразные алгоритмы, сочетается широкий диапазон тем с глубиной и полнотой изложения; при этом изложение доступно для читателей самого разного уровня подготовки. Каждая глава книги относительно самодостаточна и может использоваться в качестве отдельной темы для изучения. Алгоритмы в книге "Алгоритмы. Построение и анализ" описаны простым человеческим языком и с применением псевдокода, который понятен любому, кто хоть в небольшой степени знаком с программированием, а пояснения принципов их работы даны без излишней математической строгости и требуют лишь элементарных знаний. | |
Автор: Роберт К. Мартин. Чистый код: создание, анализ и рефакторинг (2016) г |
|
Даже плохой программный код может работать. Однако если код не является "чистым", это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и "укрощение". Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший. Книга состоит из трех частей. В первой части излагаются принципы, паттерны и приемы написания чистого кода; приводится большой объем примеров кода. Вторая часть состоит из практических сценариев нарастающей сложности. Каждый сценарий представляет собой упражнение по чистке кода или преобразованию проблемного кода в код с меньшим количеством проблем. Третья часть книги - концентрированное выражение ее сути. Она состоит из одной главы с перечнем эвристических правил и "запахов кода", собранных во время анализа. Эта часть представляет собой базу знаний, описывающую наш путь мышления в процессе чтения, написания и чистки кода. | |
Neʼmatov А. Kulmuradov M. Tangirov А. Аkbarova N. DАSTURLАSH АSOSLАRI. Qoʼllanma. Toshkent-2011y. 88 bet. |
|
Qoʼllanma Pascal va Delphi dasturiy vositalarida dasturlar yaratishga bagʼishlangan. Unda Pascal tili asosiy elementlari va Delphining asosiy komponentalari haqida maʼlumotlar keltirilgan. Qoʼllanmadan Oliy texnika oʼquv yurtlarida, akademik litsey va kasb hunar kollejlarida informatika va axborot texnologiyalari fanidan dasturlash asoslari boʼyicha maʼruza va amaliy, hamda mustaqil mashgʼulotlarni olib borishda foydalanish mumkin. | |
А.А. Тюгашев. Основы программирования. Часть I. – СПб: Университет ИТМО, 2016. – 160 с.. |
|
Учебное пособие содержит теоретический материал и лабораторный практикум для изучения дисциплины «Основы программирования». Представлен панорамный взгляд на предметную область, с представлением не только традиционной императивной, но и функциональной, и логической парадигм программирования, исторической ретроспективы и связи с другими областями информатики. Приводится сравнение программирования на языках высокого и низкого уровней (ассемблер). Несмотря на обзорный характер, после прочтения и прохождения входящего в книгу лабораторного практикума студент будет способен писать программы средней сложности на языках С/С++. Книга содержит и специальные главы, посвященные жизненному циклу программных средств современной ИТ-индустрии, проблеме ошибок в программах и методах верификации программного обеспечения, стилю программирования. | |
Neʼmatov А. Oxunboev M. Yaxshiev U. Delphi . Аkademik litsey va kasb hunar kollejlari uchun qoʼllanma. Toshkent-2011 y. 66 bet. |
|
Qoʼllanmada Delphi dasturlash tili haqida maʼlumotlar berilgan. Qoʼllanmadan foydalangan har bir oʼquvchi Paskal tili rivoji boʼlgan Object Pascal va Delphi dasturiy vositasida vizual dasturlash texnologiyalari haqida tasavvurlarga ega boʼladi. Qoʼllanmadan informatika fanidan dasturlash asoslari boʼyicha maʼruza va amaliy hamda mustaqil mashgʼulotlarni olib borishda foydalanish mumkin. | |
A.R.AZAMATOV. ALGORITMLASH VA DASTURLASH ASOSLARI. Kasb-hunar kollejlari uchun o’quv qo’llanma.Cho’lpon nomidagi nashriyot-matbaa ijodiy uyi. Toshkent-2010.– 232 bet. |
|
O'quv qo'llanma “Algoritmlash va dasturlash asoslari” o'quv fani dasturi asosida yozildi. Unda algoritmlash asoslarini o'rgatish uchun Ijrochilar va ularning ko'rsatmalar sistemasi kiritilgan bo'lib, algoritm tushunchasi, algoritm xossalari, ularni tasviriash va tuzish usullari haqida ma’lumotlar yoritilgan. Bundan tashqari ko'rsatmalarni dasturlash tillarida ifodalari izohlanib, BASIC, PASCAL va DELPHI dasturlash tillarida taqqoslamalar berilgan. Nazariv ma'lumotlardan tashqari takrorlash va mustaqil ishlash uchun ko'p sonli vazifalar keltirilgan. Ushbu o'quv qo'llanma kasb-hunar kollejlari va akademik litsey talabalari uchun mo'ljallangan bo'lib, undan algoritmlash va dasturlashni o'rganmoqchi bo'lgan barcha kitobxonlar ham foydalan ishlari mumkin. | |
Boqiev R., Mamarajabov M., Ashurov M., Gulyamov J. Dasturlash tillari.(O’quv qo’llanma) Toshkent-2008 y.118 bet. |
|
Ushbu metodik qo’llanma oliy o’quv yurtlarining bakalavr yo’nalishlari talabalari va akademik litsey, kasb-hunar kollejlari o’quvchilari, mustaqil o’rganuvchilar uchun mo’ljallangan. | |
O‘. Jumanqo‘ziyev. Dasturlash tillarida misоl va masalalar yechish usullari. –T.: «Fan va texnologiya», 2016, 52 bet. |
|
Mazkur uslubiy qo‘llanma pedagogika oliy o‘quv yurtlari 5110700–informatika o‘qitish metodikasi yo‘nalishi I–II kurs talabalari uchun mo‘ljallangan. Ushbu uslubiy qo‘llanma “Algoritmlash va dasturlash tillari” fanidan misol va masalalar yechish bo‘yicha uslubiy ko‘rsatmalardan iborat. Ushbu uslubiy qo‘llanmadan pеdagogika institutlari talabalari, algoritmlash va dasturlash tillariga qiziquvchilar, o‘rganuvchilar va dasturlash bilan shug‘ullanuvchilar, biror sohada informatikaning algoritmlash va dasturlash bo‘limidan imtihon topshiruvchilar o‘z bilimlarini mustahkamlashda foydalanishlari, shuningdek, shu fandan dars beruvchi akademik litsey va kasb-hunar kollejlarining o‘qituvchilari foydalanishlari mumkin. | |
Sh.A.Nazirov, M.M.Musayev, A.N.Ne’matov, R.V.Qobulov. Delphi tilida dasturlash asoslari. Qayta nashri. Kasb-hunar kollejlari uchun o’quv qo’llanma.G’afur G’ulom nomidagi nashriyot-matbaa ijodiy uyi. Toshkent 2008. 280 bet. |
|
Ushbu qo’llanma Pascal tilining asosiy operatorlari va Delphi dasturlash vositasida dasturlar yaratish texnologiyalarini o’z ichiga olgan. Qo’llanma to’qqizta bo’limdan iborat. Har bir bo’limda nazariy ma’lumotlar va mavzuga oid misollar keltirilgan. | |
M.Аshurov, I.Mirmaxmudov, Sh.Sapaev. ZАMONАVIY DАSTURLАSH TILLАRI. Fanidan laboratoriya ishlari. TOShKENT 2008. 83 bet. |
|
Ushbu metodik qoʼllanmada pedagogika universitetining «matematika-informatika» ixtisosligida oʼqitiladigan «Zamonaviy dasturlash tillari» fanidan (Delphi dasturlash tili) laboratoriya mashgʼulotlarini oʼtkazish yoritilgan. Qoʼllanma pedagogika universiteti, pedagogika instituti va akademik litsey talabalariga moʼljallangan boʼlib, undan Delphi dasturlash tiliga qiziquvchilar ham foydalanishi mumkin. | |
B.B.Mo’minov, X.U.Xayatov. Paskal tilida dasturlash. Amaliy va laboratoriya ishlari to’plami.(metodik qo’llanma).Buxoro- 2007 yil. 100 bet. |
|
Mazkur qo’llanma oliy ta’lim muassasalari va dasturlashni o’rganuvchilar uchun mo’ljallangan. Metodik qo’llanma oliy ta’limning amaliy matematika va informatika yo’nalishi uchun maxsus fan sifatida tanlangan “Paskal tilida dasturlash” fani o’quv dasturi asosida tuzilgan. Unda Turbo paskal amaliy dastur imkoniyatlari, unda ishlashning zaruriy va yetarli ma’lumotlari keltirilgan. Shuningdek, nazariy ma’lumotlarni mustahkamlash uchun amaliy va laboratoriya mashg’ulotlariga mo’ljallangan topshiriqlar, laboratoriya mashg’uloti uchun variant topshiriqlari keltirilgan. | |
ГС.Иванова. Основы программирования. Издание второе, переработанное и дополненное. Москва издательство МГТУ имени Н.Э. Баумана 2002 г. с 417. |
|
Изложены основные теоретические положения разработки программного обеспечения с использованием структурного и объектно-ориентированных подходов. Подробно рассмотрены основные приемы решения задач различных классов, в том числе приемы создания и обработки динамических структур данных, без которых невозможно современное программирование. Особое внимание уделено оценке точности получаемых результатов и анализу вычислительной сложности алгоритмов и методов. Большое количество примеров и поясняющих рисунков помогает лучшему усвоению материала. Во втором издании (1-е — 2001 г) для описания объектно-ориентированных программ использован Универсальный язык моделирования (UML). Добавлен материал по разработке приложений в Delphi, проиллюстрированный примерами. Содержание учебника соответствует курсу лекций, которые автор читает в МГТУ им. Н.Э. Баумана. Для студентов вузов, обучающихся по специальностям, связанным с информатикой. Может быть полезен всем изучающим программирование самостоятельно. | |
Вальна О.Д. Borland C++ Builder экспресс-курс. Санкт-Петербург «БХВ-Петербург» 2006. ст 209. |
|
Рассмотрены основы разработки приложений с использованием среды C++ Builder, начиная с установки пакета и заканчивая отладкой приложений. Приведено большое количество практических примеров, позволяющих быстро научиться создавать собственные программы различного уровня сложности. Материал излагается просто и лаконично. | |
А.Я.Архангельский. Программирование в С++Builder 6. Москва издательство БИНОМ 2003. с 1140. |
|
Книга содержит методические и справочные материалы по новой версии системы визуального объектно-ориентированного программирования С++Builder 6 и предшествующим версиям С++Builder 5 и 4. Рассмотрены такие новые возможности С++Builder, как кросс-платформенные приложения, технологии доступа к данным АDO, InterBase Express, dbExpress, компоненты – серверы СОМ, технологии распределенных приложений СОМ, COBRA, MIDAS. |