Bilgisayar Programlama MCQ Soruları ve Cevapları

Bilgisayar Programlama MCQ Soruları ve Cevapları

MCQSS.com, binlerce farklı konuda ücretsiz Bilgisayar Programlama MCQ soruları ve cevapları sunar. İnteraktif formatımız sayesinde sorulara doğru yanıt verip vermediğinizi hemen öğrenebilirsiniz. Bilgisayar Programlama becerilerinizi bugün test etmek için çoktan seçmeli soru koleksiyonumuzu keşfedin! Üyelik satın alma veya kayıt olma zorunluluğu yoktur, sitemizi ücretsiz olarak kullanabilirsiniz. MCQSS.com ile becerilerinizi geliştirin ve sınavlara hazırlanın.

1: Kendini "bunu yap" veya "bunu yap" gösteren birine borç vermez mi?

A.   Matematik

B.   Tablo

C.   Müzik

D.   Kodlama

E.   Yemek pişirmek

2: Bir programın hata ayıklamasına yardımcı olmak için ne yapmanız gerekiyor?

A.   Programı çalıştır

B.   Programı değiştir

C.   Bir değişkendeki bir değeri değiştirin

D.   Bir açıklama yaz

3: Genç bir genç olarak anlamını ne bilmiyordun?

A.   Defansif olarak nasıl sürülür

B.   Kontak, dişli vites değiştirici veya e-moloz

C.   Bir lastik nasıl değiştirilir

D.   Nasıl flört edilir

E.   Nasıl tıraş edilir

4: Bir aracı nasıl çalıştıracağınız konusunda size öğretilen ilk şey neydi?

A.   Dişli Vites Değişimi Hareket Etmek

B.   Defansif bir şekilde sürüş

C.   Anahtarı ateşlemeye koymak

D.   Tekerleği Dönüş

E.   Yolun sağ tarafında sürüş

5: "Kodlama" terimini duyduğunuzda ne düşünüyorsunuz?

A.   Nasıl sürüleceğini öğrenmek

B.   Bir Robot Programlama

C.   Bilgisayarda Çalışma

D.   Matematik yapmak

E.   Bir bilgisayara veri girmek

6: Kullanmanız gerektiğinde çaresiz hissettiğiniz terim neydi?

A.   Yaralanma

B.   Tıbbi

C.   Ateş

D.   Ölüm

E.   Ateşleme

7: Terminolojiyi kodlamak için başka bir terim nedir?

A.   Bilgi Teknolojisi Şartları

B.   Kodlama terimleri

C.   Lingo programlama

D.   Teknik dil

E.   Yazılım Geliştirme Şartları

8: Çözmek için bir dizi talimat algoritması nedir?

A.   Algoritma

B.   Yöntem

C.   Sorun

D.   Çözüm

9: Algoritma nedir?

A.   Sorunları çözen bir bilgisayar programı

B.   Sonuçları hesaplayan bir bilgisayar programı

C.   Bir sorunu çözmek için kullanılan bir dizi adım veya talimat

D.   Bir sorunu çözmek için kullanılan matematiksel bir formül

E.   Takip edilen bir dizi talimat

10: Bir bilgisayarın bir sorunu çözmek için izlediği süreç nedir?

A.   Veri

B.   Program

C.   Mantık

D.   Algoritma

11: Argüman ne için kullanılır?

A.   Birini bir noktaya ikna etmek

B.   Birini bir noktaya ikna et

C.   Daha fazla bilgi sağlayın

D.   Bir şeyi çürütmek için

E.   Birini bir şeyler yapmaya ikna et

12: Diziler hakkında ne düşünüyorsunuz?

A.   Kütüphane

B.   Evcil Hayvan dükkanı

C.   Oyuncak dükkanı

D.   Okul

E.   Müze

13: Diziler nasıl?

A.   Bir evcil hayvan mağazasında raflar

B.   Bir grup üzüm

C.   Bir ağaç üzerinde yaprak grupları

D.   Bir Güverte Kart

14: Hemen hemen her uygulamada gerekli olan nedir?

A.   Aritmetik operatörler

B.   String manipülasyonu

C.   Teller

D.   Değişkenler

E.   Giriş ve çıkış

15: Aritmetik operatörlerin önemli bir işlevi nedir?

A.   Cebir

B.   Geometri

C.   Oyunlar

D.   Sayıların sistematik karşılaştırması

E.   Cebirsel manipülasyon

16: Atama operatörleri ne için bir kısayol görevi görür?

A.   Programcının bir virgül operatörünün kullanımını atlamasına izin verirler

B.   Derleyiciye kodu nasıl optimize edeceğiniz hakkında bir ipucu verir

C.   Kodlayıcılar, bir değişkenin değerini değiştiren bir işlem gerçekleştirmelidir

D.   Tek bir değişkene birden çok değerin atanmasına izin verir

E.   İki farklı ifadenin bir araya getirilmesine izin verirler

17: Hangi popüler oyun artırılmış gerçekliğin bir örneğidir?

A.   Meyve ninja

B.   Şekerleme

C.   Pokémon Go

18: Artırılmış gerçeklik ne tür bir etkileşimdir?

A.   Etkileşimli olmayan

B.   İşitsel

C.   Etkileşimli

D.   Görsel

E.   Karışık

19: Sensörleri kullanarak ortamlarında gezinen robotları tanımlamak için kullanılan diğer terimler nelerdir?

A.   Mekanize makine, otomat ve yapay zeka

B.   Robotik kol, mobil robot ve robotik elektrikli süpürge

C.   Uzaktan kumandalı robot, servo kontrollü araba ve tarımsal robot

D.   Aktif RFID etiketli robot, akıllı bebek ve yerli robot

E.   Otonom robot, kendi kendine giden araba ve teslimat botu

20: Ne tür bir robot kendi başına gezinir?

A.   Robot arabası

B.   Yapay zekaya sahip robot

C.   Uzaktan çalıştırılan robot

D.   Otonom Robot

E.   Uzaktan kumandalı robot

21: Otonom robot, kendi kendine giden araba ve teslimat botu tanımlamak için kullanılan tüm terimler nedir?

A.   Malları teslim etmek için kullanılan robotlar

B.   Sensörler kullanarak ortamlarında gezinen robotlar

C.   Özerk seyahat edebilen araçlar

D.   Öğeleri yerler arasında taşımak için tasarlanmış teslimat botları

E.   Eylemlerini kontrol etmek için sensörlere ve yazılımlara dayanan kendi kendine giden arabalar

22: İkili sayı nedir temsil etmek için kullanılır?

A.   Bilgi

B.   Bir işaret

C.   Elektrik

D.   Bir Sayı Sistemi

E.   Bir sayıdaki bir rakam

23: Bilgisayarın bilgileri temsil etmenin yolu nedir?

A.   Grafikler

B.   Metin

C.   İkili numara

D.   ASCII Kodu

E.   Onaltılık numara

24: C ++ olan dilin seviyesi nedir?

A.   Düşük seviye

B.   Orta düzey

C.   Yüksek seviye

D.   Orta seviye

25: Düşük seviyeli ve çok yönlü tanımlama nedir?

A.   Piton

B.   Java

C.   C ++

D.   Javascript

26: Deve vakası örnekleri nelerdir?

A.   İPhone, eBay, YouTube ve elbette "ID Tech"

B.   Yıldız Savaşları, Pixar ve Coca Cola

C.   Java, Centos ve C ++

D.   Java, JavaScript ve XML

E.   CSS, SQL ve DHTML

27: Roblox'un kodlama dili nedir?

A.   HTML

B.   Javascript

C.   Lua

D.   C ++

28: Minecraft hangi programlama dili ile inşa edildi?

A.   Piton

B.   Java

C.   C ++

29: Çocukların öğrenebileceği kodlama dillerinin bazı örnekleri nelerdir?

A.   C ++, Java ve Python

B.   C#, vb.net ve java

C.   JavaScript, Scratch ve Python

D.   C ++, Java ve Swift

E.   Cobol ve SQL

30: Çocukları programlamak için ne kullanıyor?

A.   Boyama kitapları

B.   Makrolar

C.   Telefon kitapları

D.   Kodlama Dilleri

E.   pencereler

31: İnsanların sorunları daha kolay işlemelerine yardımcı olmak için ne kullanılabilir?

A.   Bir bilgisayar programı

B.   Bir Slayt Sunumu

C.   Bir Diyagram

D.   Bir hikaye

32: Bilgisayar programı bir gruptur.

A.   Kod satırları

B.   İfadeler

C.   Talimatlar

D.   Kodlamak

33: Bilgisayarlar genellikle bilgisayar programlarını ne yapmak için kullanır?

A.   Sayıları manipüle et

B.   Raporlar Oluşturun

C.   Problem çözmek

D.   İşlem bilgisi

E.   Diğer bilgisayarlarla iletişim kurun

34: İnsanlar bilgisayar programlarını ne yapmak için ne kullanıyor?

A.   Problemleri çözmek

B.   Şakalar söyle

C.   Hataları düzeltin

D.   İnsanlar için uzun problemleri daha kısa ve daha kolay hale getirin

E.   Bilgi arayın

35: Ne tür ifadeler doğru veya yanlış için değerlendirir?

A.   Ayrık ifadeler

B.   Beyanname

C.   Koşullu İfadeler

D.   Zorunlu ifadeler

36: Koşullu ifadeler neyi değerlendirebilir?

A.   İfadelerin bir listesi

B.   Bir ifadenin değeri

C.   İki argüman alan bir işlev

D.   Doğru ya da yanlış

E.   Öğelerin bir listesi

37: Ne tür ifadeler doğru veya yanlış olarak değerlendirir?

A.   Olasılık İfadeleri

B.   Gerçek ifadeleri

C.   Fikir beyanları

D.   Koşullu İfadeler

E.   Zorunlu ifadeler

38: IF ifadesindeki durum doğru olmadığında ne yapılır?

A.   Başka ifadeler

B.   Kırmak

C.   Devam etmek

D.   Switch ifadeleri

E.   İfadeler

39: İfadeler, IF ifadesindeki durum doğru değilse ne yapmak için kullanılırsa?

A.   Başka bir şey yap

B.   Kod bloğunu yürüt

C.   If ifadesini bitir

D.   Mesaj görüntüleyin

40: IF ifadesindeki durum yanlış olduğunda, başka ifade nedir?

A.   Başka bir şey yapardı

B.   Hiçbir şey yapma

C.   Mesaj görüntüleyin

D.   Bir hata getirir

E.   Yürütülmez

41: Tekrarlama açısından olduğu gibi döngüler için ne var?

A.   Döngülerken

B.   Döngüler için

C.   Döngüler yapmak

D.   Foreach döngüleri

42: Döngüler için ne yapamazken bunu yapmanıza izin verir?

A.   Tekrar tekrar bir kod bloğunu çalıştırın

B.   Bir öğe koleksiyonu boyunca döngü

C.   Kod bloğunu çalıştırmadan önce bir koşul oluşturun

D.   Kod bloğunu bir kez çalıştırın ve ardından durdurun

43: Döngüler için ne yapar.

A.   Belirli bir koşul olup olmadığını kontrol edin ve karşılanırsa kod bloğunu çalıştırın

B.   Bir koşul karşılanana kadar bir kod bloğu çalıştırın

C.   Kod bloğunu çalıştırmadan önce bir koşul olup olmadığını kontrol edin

D.   Kullanıcının koşullu bir ifade için yeni bir değer girmesine izin verin

E.   Bir kod bloğunu belirli bir kez çalıştırın

44: Bir işlev ne içerir?

A.   Sonuçlar

B.   Veri

C.   Kod

D.   Sonuç

45: İşlevler ne denir?

A.   Belirli bir dilde yazılmış bir program

B.   Bir programlama terimi

C.   Matematiksel bir denklem

D.   İsimle referans verilebilen bir kod bloğu

E.   Bir bilgisayara ne yapacağını söyleyen bir dizi talimat

46: Bir programda, ifadeler ne olup olmadığına bağlı olarak bir kod bloğu çalıştırmak için kullanılabilirse?

A.   Bir durum doğrudur

B.   Bir değer doğrudur

C.   Bir ifade doğrudur

D.   Bir durum ne doğru ne de yanlıştır

E.   Bir durum yanlıştır

47: Ne tür bir ifade, bir koşulun doğru olup olmadığına bağlı olarak bir kod bloğu çalıştırır?

A.   Tekrar deyimi

B.   Eğer ifade

C.   Eğer ve başka bir açıklama

D.   Eğer/else ifadesi

E.   Anahtar ifadesi

48: Kodlamayı daha basit hale getiren IDE denir?

A.   Entegre geliştirme ortamı

B.   Program geliştirme ortamı

C.   Uygulama Geliştirme Ortamı

D.   Tercüman

49: Programları kodladığınız ve çalıştırdığınız yeri tanımlamak için kullanılan terim nedir?

A.   Entegre geliştirme ortamı

B.   Konsol

C.   Sunucu

D.   Bilgisayar

E.   Ofis

50: Bir IDE ne yapar?

A.   Programlama sürecini otomatikleştirir

B.   Geliştirme süresini hızlandırır

C.   Kodlamayı basitleştirir

D.   Senin için kod çalıştırıyor

51: Kod yazma ve çalıştırma için hangi araç oluşturuldu?

A.   Intellij

B.   Görsel stüdyo

C.   VS Kod

D.   EMACS

E.   Tutulma

52: Web çerçevesi ve performansı nedeniyle Java'da hangi uygulama oluşturuldu?

A.   Youtube

B.   Gmail

C.   Twitter

D.   Facebook

E.   Google Haritalar

53: Gmail, Web için performansı ve çerçevesi nedeniyle hangi dili kullandı?

A.   Piton

B.   Java

C.   Yakut

54: Android işletim sistemini oluşturmak için hangi dil kullanıldı?

A.   Piton

B.   C ++

C.   C

D.   Java

55: Minecraft hangi işletim sistemini çalıştırıyor?

A.   pencereler

B.   Windows 10

C.   Mac os işletim sistemi

D.   Android

E.   Mac

56: Jupyter Notebook hangi dili destekliyor?

A.   R

B.   Python

C.   Matlab

57: Bir tür entegre geliştirme ortamı nedir?

A.   Jupyter not defteri

B.   Kubernetes

C.   Birlik

D.   Unreal Motor 4

E.   Ubuntu stüdyosu

58: Android işletim sistemine atıfta bulunmak için başka hangi isim kullanılır?

A.   pencereler

B.   Linux

C.   Elma

D.   Krom OS

E.   Android

59: Linux ne tür cihazlarda çalışabilir?

A.   Telefonlar ve tabletler gibi el cihazları

B.   Masaüstü bilgisayarlar, sunucular ve diğer büyük cihazlar

C.   Dizüstü bilgisayarlar, telefonlar, tabletler, robotlar ve diğerleri

D.   Yalnızca masaüstü işletim sistemleri

E.   Yalnızca sunucular

60: Bir kod bloğu çalıştırmadan önce döngüler ne kontrol eder?

A.   Yineleme sayısı

B.   Döngü kontrol değişkeni

C.   Kod bloğunun yürütme bağlamı

D.   Döngü Sayacı

E.   Bir durum

61: Döngüler bir durumu kontrol edin ve sonra ne?

A.   Zamanı kontrol et

B.   Bir Kod Bloğu Çalıştır

C.   Mevcut tarihi kontrol edin

D.   Döngünün tepesine geri dön

62: Ana işlev hangi dilin bir parçasıdır?

A.   C ++

B.   Objektif c

C.   Java

D.   Piton

63: C ++ 'nın ana işlevi nedir?

A.   Koşar

B.   İletişim kurar

C.   Başlar

D.   Yazılım oluşturur

E.   Programları daha hızlı çalıştırır

64: Programlanmadan hareket eden bir bilgisayarın eylemi nedir?

A.   Belirli bir programda çalıştırın

B.   Açma ve Kapatma

C.   Bilgisayara bir sinyal göndermek

D.   Makine öğrenme

E.   İşlem bilgisi

65: Bir makine söylenmeden ne yapar?

A.   Davranmak

B.   Çalıştırmak

C.   Ses yap

D.   İşlev

E.   İş

66: Micro: bit'i tanımlarken programlanabilir bilgisayar denir?

A.   Arduino

B.   Mikrodenetleme Geliştirme Kurulu

C.   Ahududu pi

D.   Bilgisayar

E.   Robotik denetleyici

67: "Beyin" nin nöral ağları nedir?

A.   Bir robot

B.   Bir telefon

C.   Program

D.   Bir bilgisayar

68: Bir algoritmayı eğitmek için ne yaparsınız?

A.   Dışbükey optimizasyon

B.   Nöral ağlar

C.   Regresyon analizi

D.   Genetik algoritmalar

69: Python'un hangi özelliği diğer dillerden daha kolay yazmayı kolaylaştırıyor?

A.   Sözdizimi

B.   Çok işlenmiş

C.   Nesne odaklı

D.   Okunabilirlik

70: Python'un kullandığı bir alan örneği nedir?

A.   Veri analizi

B.   Oyun Tasarımı

C.   Robot

D.   web Geliştirme

71: Çocuklar Scratch kullanırken ne tür bir bilgisayar programlama öğrenir?

A.   Montaj dili

B.   Javascript

C.   Sürükle ve bırak

D.   Logo

72: Çocukların hikayeler ve çizgi romanlar oluşturmayı öğrenebileceği MIT tarafından oluşturulan kodlama dilinin adı nedir?

A.   HTML

B.   Scratch Kodlama

C.   Javascript

D.   Piton

73: Java'da oluşturulan Google uygulamasının adı nedir?

A.   Gmail

B.   Google Sheets

C.   Google Earth

D.   Google Dokümanlar

74: Gmail hangi dilde yaratıldı?

A.   Javascript

B.   Java

C.   Piton

75: Java'nın Android üzerindeki birincil işlevi nedir?

A.   Uygulama geliştirme için bir platform sağlamak için

B.   Çalışan uygulamalar için kullanılır

C.   Kullanıcı arayüzleri oluşturmak için kullanılır

D.   Birçok profesyonel ve ticari uygulama için kullanılır

E.   Android cihazları daha kullanıcı dostu hale getirmek için

76: Scratch kodlamanın amacı nedir?

A.   Yeni kodlama dillerini öğrenmek için

B.   Etkileşimli hikayeler ve çizgi romanlar oluşturmak için

C.   Fikirleri paylaşmak ve projeler üzerinde çalışmak

D.   Yeni yazılım programları geliştirmek için

77: "Script" terimi programlamada ne ifade eder?

A.   Adımlar

B.   Bir programda yazılan talimatlar

C.   Senaryo denetçisi

D.   Komut dosyası dili

78: Sprites ile ne yapabilirsiniz?

A.   Ekrana Çizin

B.   Kod yoluyla hareket et

C.   Bir grafik kütüphanesi ile birlikte kullanın

D.   Bunları bir uygulamada kullanın

E.   Onlarla Çizin

79: Çocuklar sıfırda spriteler oluşturarak ne öğrenir?

A.   Sanat

B.   Matematik

C.   Animasyon

D.   Kodlama

E.   Oyun tasarımı

80: İnsanların bilgisayara talimat vermesinin en yaygın yolu nedir?

A.   Dosyaları sürükleme ve düşürme

B.   Komutlar yazma

C.   Yazma İfadeleri

D.   Ekrana dokunmak

E.   Komutlar yazma

81: Bir bilgisayara bir eylem gerçekleştirmesini söyleme süreci nedir?

A.   Programı Kapatma

B.   Bir Uygulama Seçme

C.   Belirli komutlar yazın

D.   Bir komuta yazma

E.   Talimatlar veya Yazma İfadeleri

82: İfadeler İngilizce'de nelere benzer?

A.   Kelimeler

B.   Fikir

C.   Cümleler

83: Google'ın makine öğrenimi modellerinin ve sinir ağlarının oluşturulmasını ve eğitimini kolaylaştırmak için oluşturduğu kütüphanenin adı nedir?

A.   Teano

B.   Kafe

C.   Tensorflow

D.   Keras

84: Hangi şirket tensorflow yaratır?

A.   Microsoft

B.   Google

C.   Amazon

D.   Facebook

85: Bir algoritmaya büyük miktarda veri besleme işlemi nedir?

A.   Veri ön işlemesi

B.   Veri analizi

C.   Görselleştirme

D.   Yükleniyor

E.   Eğitim

86: Eğitim, algoritmanın ayarlanması ve geliştirilmesi için bir algoritmaya ne besleme sürecidir?

A.   Deneyler aracılığıyla kazanılan bilgiler

B.   Büyük miktarlarda veri

C.   Doğru Giriş

D.   Kullanıcıdan geri bildirim

E.   Doğru sonuçları sağlamak

87: Değişkenler neye benziyor?

A.   Bir tavuk

B.   Bir oyuncak

C.   Mutfak

D.   Bir göğüs

E.   Bir ağaç

88: "Değişken" kelimesinin anlamı nedir?

A.   Değiştirilebilecek bir şey

B.   Tek bir numara, kelime veya diğer bilgileri tutan kapsayıcı

C.   Yükseltilebilen veya indirilebilen bir müzik notu

D.   Seçenekler arasında bir seçim

E.   Zodyak'ın 12 işaretinden biri

89: Bir karakter için başka bir isim nedir?

A.   Resim

B.   İmaj

C.   Sembol

D.   Karakter

90: Bool ne anlama geliyor?

A.   Buldozer

B.   Kurucu

C.   Boolean operatörü

D.   Boolean değeri

E.   Boolean

91: Bir karakter örneği nedir?

A.   Bir tür çiftlik hayvanı

B.   Yazabileceğiniz tek bir harf veya sembol

C.   Bir kelimeyi oluşturan bir dizi sembol

D.   Bir çeşit sebze

E.   Bir tür yemek

92: Tipik olarak CHAR değerleri ne için kullanılır?

A.   Belirli bir yazı tipi stilini tanımlar;

B.   için kısa

C.   Alfabenin tek bir harfini temsil eder;

93: Döngüler tam olarak ne yapar?

A.   Döngüler için

B.   Döngüler yapmak

C.   İfadeler

D.   Döngüler yaparken yap

94: Bir süre döngüde, kod artık doğru olmayana kadar çalışacaktır?

A.   Döngünün çıkış durumu

B.   Değişkenin değeri

C.   Durum yanlış

D.   Program koşmayı bırakmayacak

E.   Kondisyon

95: İfadeler gibi ne tür döngüler ayarlanır?

A.   Döngülerken

B.   Döngüler yaparken yap

C.   Döngüler için

D.   Döngüler yapmak

96: Döngüler kadar çalışırken ne yapar?

A.   Durum artık doğru değil

B.   Durum karşılandı

C.   Önceden tanımlanmış bir sınıra ulaşıldı

D.   Kod bloğunun sonu

E.   Program tamamlıyor

97: Bir süre döngü doğru olana kadar çalışır?

A.   Durum kontrol ediyor

B.   Durum doğru

C.   Durum yanlış

D.   Durum asla değişmez

98: Daha karmaşık bir şey alma ve daha basit hale getirme süreci nedir?

A.   Kesinti

B.   Soyutlama

C.   Kompozisyon

D.   Bölüm

99: Soyutlama ve basitleştirme neyi temsil eder?

A.   Bir resim veya nesneden detayların kaldırılması

B.   Soyut bir şey görme yeteneği

C.   Daha karmaşık bir şeyin basitleştirilmiş bir temsili

D.   Bir şeyi daha basit veya anlaşılır hale getirme eylemi

E.   Bir görüntüden veya durumdan detayları kaldırma süreci

100: Soyutlama basitleştirilmiş bir temsili nedir?

A.   Hafızanın bir parçası

B.   Daha karmaşık

C.   Zihinsel bir süreç

D.   Bilgi düzenleme yöntemi