İnternet Tabanlı Programlama Deneme Sınavı Sorusu #961538

Ruby dilindeki "İnsan Faktörü Prensibi" neyi ifade eder?


Tamamen nesne yönelimli bir dil olmasını

Programcıya alternatif yollar sunmasını

Programcının diğer programlarda satırlar süren ifadeleri bir iki satırla halledebilmesini

Yapılan işlemin sonucunun tahmin edilebilir olmasını

Makinadan çok insan faktörü düşünülerek tasarlanmış olmasını


Yanıt Açıklaması:

İnsan Faktörü Prensibi: Matz’in diğer dillerle ilgili en çok yakındığı nokta: bu dilleri kullanan programcıların, özellikle bilgisayar mühendislerinin, program yazarken işlevsellik yerine makinenin daha hızlı ve verimli çalışmasına odaklanmalarıydı. Bunu yaparken insan faktörü sürekli göz ardı ediliyordu. Halbuki bizler, bilgisayar programlarının büyük bir bölümünü insanlarla etkileşim halinde olması için tasarlamaktayız. Bu nedenle programlama dilleri makineden çok insan faktörü düşünülerek tasarlanmalıdır. Matz bunu şu ifadeyle açıkça dile getirmektedir: “Onlar (bilgisayarlar) köle, bizler efendiyiz.” Yanıt E'dir

Yorumlar
  • 0 Yorum