Carleton University · OSS 3004

Veri Yapıları

Resmi başlık : Data Structures

Kredi : 0.5 krediReferans yılı : 2026-27

Açıklama

Soyut veri tiplerinin özellikleri ve yığınlar, kuyruklar, ağaçlar, tablolar ve grafikler olarak uygulanmaları. Yaygın ve kullanışlı örnekler. Analiz ve sonlu durum makineleri için ayrıştırma. Algoritma analizi, özyineleme, yeniden girilebilirlik. Özel vurgu: soyutlama, arayüz tanımlaması ve nesne yönelimli programlama kullanılarak hiyerarşik tasarım.

Önkoşullar

  • Önkoşul(lar): BIT 2400.

Şartlar ve koşullar

  • Ayrıca NET 3004 olarak da listelenir.
  • PLT 3010 için ek kredi verilmesini engeller (artık sunulmuyor).
  • Önkoşul(lar): BIT 2400.
  • Haftada üç saat ders, haftada iki saat ders/uygulama laboratuvarı.
Kaynak metin orijinal dilinde

Specification and design of abstract data types and their implementation as stacks, queues, trees, tables and graphs. Common and useful examples. Parsing and finite state machines. Analysis of algorithms, recursion, re-entrance. Special focus: abstraction, interface specification and hierarchical design using object-oriented programming.

  • Prerequisite(s): BIT 2400 .
  • Also listed as NET 3004 .
  • Precludes additional credit for Precludes additional credit for PLT 3010 (no longer offered).
  • Lectures three hours a week, tutorial/laboratory two hours a week.

Kaynaklar ve referanslar

Tarih ve kaynaklar bilgileri doğrulamanıza yardımcı olmak için saklanır. Okumayı kolaylaştırmak için çeviriler sunulmuştur; koşullar ve gereksinimler için resmi kaynak esas alınır.

Kaynak referans : https://calendar.carleton.ca/undergrad/courses/OSS/

StudyCanada’ya yazın

Planınızı veya sorunuzu paylaşın. Görüşmeye e-postayla devam edelim.

Bu iletişim bilgilerini sorunuza yanıt vermek için kullanacağız. Gizlilik

Bu form StudyCanada’ya gönderilir. Okulla iletişime geçmek için okul profilindeki bilgileri kullanın.