Bilgisayar Mühendisliği
Ders Kodu Ders Adı Sınıf Kredisi Ders Saati Haftalık Ders Saati(Teorik) Haftalık Ders Saati(Uygulama) Haftalık Ders Saati(Laboratuvar)
MBB 4347 Makine Merkezli Programlama Dördüncü Sınıf 5 150 1 2 2
Ders Tanımları
Türkçe
PhD A.Abibullayeva

Disiplinin temel amacı, makine yönelimli programlama dillerindeki programların kaydını tutmanıza olanak tanıyan gerekli bilgi, beceri ve becerilerin yanı sıra program kalitesi parametrelerinin bilgisayar mimarisinin özelliklerini iletmek, rapor bölümünde düşük seviyeli dillerde program kodu geliştirmektir.

---

Algoritmalar ve veri yapıları, veritabanı teorisi

Hikaye anlatımı, görüş alışverişi, tartışma, sorunlu yöntemler.

1Makine merkezli programlama dillerinde pratik programlama becerilerini oluşturur.
2Düşük seviyeli dillerde yazılım kodu geliştirir.
3Algoritmalar geliştirir ve programlama ortamını tasarlamayı öğrenir.
4Çeşitli algoritmaların yapısal şemalarını oluşturabilir, verilen yapıları işin gereksinimlerine göre düzenleyebilir.
5Programlama dilinin yeteneklerini kullanarak programlar oluşturur.
6Programlama stillerinin uygulanmasına, programların hata ayıklanmasına ve test edilmesine, kaliteli yazılım belgelerinin oluşturulmasına sahiptir.
Haftalık KonuDeğerlendirme Yöntemi
1Python programlama dilinin temelleri. Python'u kullanan yeni teknolojiler. Python kurulumu. Programın yapısı. Yorumlar.
2Değişkenler. Değişkenlerin adı. Veri türleri. Değişkenlere atanan değerler. Veri türlerini doğrulama. Veri türlerini dönüştürme.
3Kameramanlar. Matematiksel operatörler. İkili operatörler. Sıralı çalışma için operatörler. Atama operatörleri. Operatör önceliği.
4Kameramanlar. Koşullu döngüsel operatörler. Karşılaştırma işleçleri.
5Rakamlar. Sayılarla çalışmak için yerleşik işlevler.
6Random modülü. Rasgele sayılar oluşturma.
7Listeler ve * konvoylar. Liste oluşturma. Liste işlemleri.
8Çok boyutlu listeler. Liste öğelerinin listesi.
9Kortejler.
10Tarih ve saatle çalışmak. Geçerli tarih ve saati alır. Tarih ve saati biçimlendirme. Datetime modülü. Tarih ve saati yönetme.
11Özel işlevler. Bir işlev oluşturun ve çağırın.İşlev tanımlarının yeri.
12Pyqt'ye giriş. PyQt kurulumu. İlk program. Programın yapısı.
13Olaylar. Pencere olayları. Klavye olayları.
14Fare hikayeleri.
15Ana bileşenler. Tema. Komut düğmesi. Değiştirmek. Tek şeritli metin kutusu. Birden çok şeritli metin kutusu.
Eğitim Programının Öğrenme Çıktıları İle İlişkisi
PÇ1PÇ2PÇ3PÇ4PÇ5PÇ6PÇ7PÇ8PÇ9PÇ10PÇ11PÇ12
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
1А. С. Бекенова. Python бағдарламалау тілі. Оқу құралы. - Алматы, 2019.
2Г. З. Халықов, С. Н. Идрисов , Н. Т. Маликова, Г. Азат, Python тілінде программалау негіздері. Оқу құралы. - Алматы,2022.
3Ермеков Н.Т., Таржибаева Б.Е. Введение в программирование на языка Python. Алматы 2022.
4Машинно-ориентированное программирование. Учебное пособие Ульяновск 2015. В.Н.Негода
5А.Ю.Пыркова, Л.Ш.Черикбаева, Жүйелік бағдарламалау. Алматы,Қазақ университеті, 2013,198б.