Karar Destek Sistemleri Deneme Sınavı Sorusu #959231

Kısıt sırasının bir önemi yoktur. Değişken isimleri bir harf ile başlamalıdır. Değişken isimleri en çok 32 karakter olmalıdır. Büyük ya da küçük harf kullanımları arasında fark yoktur. Bütün matematiksel ifadeler birbirinden “_” ile ayrılır. Hangisi/hangileri LİNGO yazılım modelinde uyulması gereken kurallar arasında yer almaktadır?


I, II, III, IV ve V

I, II, III ve IV  

II, III, IV ve V

II, IV ve V

Yalnız IV


Yanıt Açıklaması:

Modelin açık yazımı sırasında uyulması gereken yazım kuralları aşağıda verilmiştir:

Genel bir anlayış olarak modelin amaç fonksiyonu ilk satırda, kısıtlar da     diğer satırlarda yazılmaktadır. Ancak LINGO’ da bu bir zorunluluk değildir.

Bütün matematiksel ifadeler birbirinden ‘;’ işareti kullanılarak ayrılmalıdır. Sonuçta LINGO ‘;’ ile ayrılmış ifadeleri algılar.

LINGO MAX= veya MIN= ile başlayan satırı amaç fonksiyonu satırı olarak, diğer satırları ise kısıt olarak kabul eder. Her kısıtın yeni bir satırdan başlaması önerilir, kısıt sırasının önemi yoktur.

Değişken isimleri bir harf (A-Z) ile başlamalı ve en çok 32 karakter uzunluğunda olmalıdır.

Büyük ya da küçük harf kullanımları arasında fark yoktur. “TALEP” ve “talep” aynı değişken olarak kabul edilir.

Değişken ve parametreler arasında ‘*’ işaretinin olması gerekir.

≤ ve ≥ işaretleri LİNGO’ da <=           ve >= olarak ya          da < ve > olarak yazılabilir.

Ayrıca bir koşul verilmediği sürece, LINGO modeldeki bütün değişkenleri sıfırdan büyük veya eşit reel değişken olarak kabul eder. Farklı özellikteki değişkenler için modele mutlaka ilgili işaret kısıtı eklenmelidir. LINGO’ da işaret kısıtlarını yazmak için kullanılabilecek fonksiyonlar aşağıda verilmiştir:

@GIN(değişken-adı) genel tamsayı değişken

@BIN(değişken-adı) 0-1 tamsayı değişken

@FREE(değişken-adı) her türlü reel değer alabilen değişken

@BND(alt sınır, değişken-adı, üst sınır) alt veya üst sınır değeri olan değişken

Doğru yanıt B’dir.

Yorumlar
  • 0 Yorum