MCQSS.com, çeşitli konuları kapsayan sistem programlama çoktan seçmeli soruları (MCQ) ücretsiz olarak sunmaktadır. Etkileşimli formatımız, yanıtınızın doğru olup olmadığını anında görmenizi sağlar. Sistem programlama bilginizi test etmek için çoktan seçmeli soru koleksiyonumuza göz atın! Üyelik satın alma veya kayıt olma zorunluluğu yoktur - web sitemizi ücretsiz olarak kullanabilirsiniz. Bu fırsatı değerlendirerek becerilerinizi geliştirin ve MCQSS.com sınavlarına hazırlanın!
A. Bir iç işlevin taranmasında
B. Herhangi bir yerde
C. FSCANF () işlevinin yinelemesinde
D. Main () işlevinin başlangıcında
A. & Ctl_addr tarafından işaret edilen bir bellek alt kümesini başlatır
B. 0'ın geçtiği göz önüne alındığında, ctl_addr belleğini çıkarır
C. & Ctl_addr işaret edilen bellek bölgesini başlatır
D. Değişken CTL_ADDR için bellek tahsis eder ve başlatır
A. Zamanlama diyagramı
B. Sekans diyagramı
C. Etkinlik İz
D. E-R şeması
A. Göndermek()
B. gönderildi()
C. sendmsg ()
A. Ssh
B. RSH
C. Encryptotelnet
D. rlogin
A. Bir müşterinin sunucusu
B. Bir müşterinin soketi
C. Bir sunucunun istemcileri
D. Bir sunucunun soketi
A. Uygun program işlevi, tüm iş parçacıklarının hızlı çalışmasını gerektirir
B. Uygun program işlevi, tüm iş parçacıklarının aynı hızda çalışmasını gerektirir
C. Uygun program işlevi, her iş parçacığının yürütme sırasına ve zamanlamasına bağlıdır
A. fflush ()
B. fscanf ()
C. fBuffer ()
D. sscanf ()
A. Hayır, 'iyi tanımlanmış' veya ayrılmış bir limandır.
B. Evet, diğer herhangi bir bağlantı noktası numarası kadar iyidir.
C. Evet, bağlantı noktası numaraları için düşük sayı kullanması en iyisidir.
D. Hayır, üç veya dört basamaklı bağlantı noktası numarası kullanmak en iyisidir.
A. Ortadaki adam
B. Arabellek taşması
C. Şifre Çatlama
D. Hizmet reddi
A. Çocuk süreci ana süreçten önce sona erer
B. Ebeveyn süreci, çocuk sürecinden önce sona erer
C. Ebeveyn ve çocuk süreci aynı anda sona erer
A. PHP
B. Algol
C. Lisp
D. Bunlardan hiçbiri
A. #itdef, #ifndef ve #endif
B. Bit bayrakları ve bitsel veya '
C. Ana bilgisayara özgü bağlayıcıları kullanın
D. eğer, başka bir şey varsa ve başka bloklar
A. Konular ve süreçler ayrı ayrı var
B. Her iş parçacığı bir süreçte var
C. Her işlem bir iş parçacığında var
A. İşlev blok yapılandırma kullanılarak yazılır
B. Kontrol arayana dönmeden önce işlev sona erdirilmelidir
C. Bu işlevin amacı, yapılandırılmamış çağrıları engellemektir
D. Bu işlev mümkün olan en yüksek önceliğe sahiptir
A. Zor bağlantılar dosya sistemlerini geçebilir
B. Sert bir bağlantı kaldırıldığında dosyalar diskten silinir
C. Zor bağlantılar, başka bir dosyayla aynı inode işaret eden dizin girişleridir
A. Sözdizimi hatası; İkinci argüman tek bir tamsayı türü olmalı
B. Sözdizimi hatası; işlev, 'dosya adı' sonrasında yalnızca bir argüman daha alır
C. Çalışma zamanı hatası Çeşitli bayraklar ve modlar çatışıyor olarak dosyayı açma
D. Bir dosya tanımlayıcısı, bitsel veya 'çıkış bayrakları ve modda 644 açar
A. E -postayı ve diğer ağ hizmetlerini sık sık kontrol edin
B. Üst komut tarafından kullanılmak üzere örnek sistemi işlem bilgileri
C. Hangilerin hazır olduğunu görmek için bir dizi dosya tanımlayıcısı izleyin
A. bir dosya tanımlayıcı
B. Bir dosya yapısı
C. Bir dosya işlevi
D. Bir dosya işaretçisi
A. Evet, çünkü özyineleme her zaman yinelemeye tercih edilir
B. Hayır, çünkü yineleme her zaman özyinelemeye tercih edilir
C. Hayır, çünkü hem yığın derinliği hem de yığın çerçeve boyutu öngörülemez
D. Hayır, çünkü birden fazla 'uzun tamsayı' türü var
A. Paylaşılan verileri bozmadan birden fazla iş parçacığı yürütülebilir
B. Konular, ihtiyaç duydukları tüm kaynaklar mevcut olana kadar başlamaz
C. İş parçacıkları verilere yalnızca sürecindeki erişebilir
A. st_ctime
B. st_mtime
C. st_atime
A. Bir sürecin agresif önbelleği
B. Kullanıcıların diğer kullanıcılar tarafından oluşturulan dosyaları yeniden adlandırmasını veya silmesini önleyin
C. Bir işlemin hafızadan geçmesini önleyin
A. Stdin_fileno = 0, stdout_fileno = 1, stderr_fileno = 2
B. Stdout_fileno = 0, stderr_fileno = 1, stderr_fileno = 2
C. Stderr_fileno = 0, stdout_fileno = 1, stdin_fileno = 2
D. Stdin_fileno = 0, stderr_fileno = 1, stdout_fileno = 2
A. Çocuk ebeveynin
B. Çocuğun her zaman boş bir kapalı tanımlayıcı seti vardır
C. Çocuğun ebeveynlerin farklı kopyaları vardır.
D. Çocuk ebeveynlerin üzerine yazıyor
A. C Rand () işlevi
B. /dev/rastgele
A. Standart dosya erişim işlevleri
B. Borular
C. Cihaza bağlı
A. #include errno.h başlık dosyası
B. Kitap için uygun şekilde parametre
C. Her iki parametreyi de referansla geçirin
D. Bir istisna işleyicisi uygulayın
A. semafor
B. adlandırılmış boru
C. Paylaşılan Bellek
D. isimsiz boru
A. satır 21: if (my_sock & lt; 0) {
B. satır 20: my_sock = (int *) soket (anaddr.sin_family, sock_stream, 0);
C. satır 20: my_sock = soket (sock_stream, anaddr.sin_family, 0);
D. Satır 10: soket * my_sock;
A. Eşlenmiş bellek önbelleğe alınmış
B. Eşlenmiş bellek önceden yazma kullanır
C. Eşlenmiş bellek tembel yükleme kullanır
A. Dosyayı dizininden kaldırır
B. Dosyanın inode sayısını bir (1) olarak ayarlar
C. Dosyayı bir dizinden diğerine taşır
A. Disk sürücüleri
B. Özel Karakter Cihazları
C. Sanal tty çizgileri
A. Büyük Endian ve Littlen Endian
B. Metin Dosyası ve İkili Dosya
C. Parite bitini görmezden gelmek
D. Arabelleğe alınan akış kullanmıyor
A. bağlama (S, & sock_struct, l);
B. bağ (S, L, Sock_struct);
C. bağlama (s, sizeof (sock_struct), l);
D. Bind (Sock_struct, S, L);
A. 0
B. -1
C. 2054
D. 19456
A. 1024'ün altındaki bir limanı dinleyin
B. /Tmp dizininde bir dosya oluşturun
C. Sahibinin dizininde bir dosya açın
D. Exec () yeni bir süreç
A. Mevcut nesnenin kök nesnesinin altındaki nihai üst sınıf veya temel sınıfı
B. Mevcut nesnenin üst sınıfı veya baz sınıfı
C. Şimdiki nesnenin sınıfı
D. Kök nesne
A. Arayan iş parçacığı, birleştirilen tüm iş parçacıkları tamamlanana kadar bloklara katılır
B. Sistem, birleştirilen konular için paylaşılan kaynakları yönetir
C. Birleştirilen iplikler bir kuyruğa eklenir ve seri olarak yürütülür
A. Wait4 ()
B. özgür()
C. kapalı()
D. Flush ()
A. iplik
B. padon
C. yetim
D. zombi
A. Kod bazen çalışır ve bazen bir çökmeye neden olur
B. Kod her zaman bir çökmeye neden olacak
C. My_print_func () bakmadan söylemek mümkün değil
D. Bir iş parçacığı çalışır, diğerleri çöker veya iptal eder
A. Borular daha fazla işlemle paylaşılabilir
B. Borular işlemleri birden çok makineye bağlayın
C. Önbellek tutarlılığı olmayan birden fazla CPU sisteminde ek çalışma gerekmez
D. Daha hızlı erişim süresi
A. Sprintf ()
B. strfTime ()
C. Yerel zaman()
D. get_datetime ()
A. Bitwise bayrakları tanımlamak
B. Kullanıcı tanımlı yazım
C. Dosya erişimi için bayraklar
D. Alfa-semerik değişim
A. Ortadaki adam
B. Şifre Çatlama
C. Hizmet reddi
D. Arabellek taşması
A. Sched_yanield ()
B. pthread_detach ()
C. pthread_cancel ()
D. pthread_setschedparam ()
A. Dosya listesi
B. Özel bir tür inode
C. Diğer dosyalar içeren bir dosya
A. Sinyal maskesini engellenecek şekilde ayarlamak için sigsetmask () arayın
B. Paylaşılan kaynakları korumak için işleyicinin içinde bir muteks oluşturun
C. Sinyali engellemek ve sinyal maskesini aynı anda ayarlamak için Sigaction () arayın
A. Biri gerçek bir sistem çağrısıdır; diğeri bir kütüphane rutinidir
B. Biri kendi başına çalışıyor, sonra diğerini çağırıyor
C. Biri ana süreç içindir; Diğeri çatallı süreçler için
D. Biri G/Ç akışlarını yıkar ve kapatır; diğeri değil
A. Dosyalar
B. Değişkenler
C. Adres alanı
D. Yığın
A. String.h
B. locat.h
C. Mem.H
D. stdio.h
A. Sıralama
B. Sadece oku
C. Tek Yön
D. OneRead
A. Yeni bir süreç yaratıldı
B. İşlem, başka bir sürecin çalışmasını bekleyen engeller
C. Sürecin üzerine tamamen yazılmış
D. Süreç yürütülebilir hale gelir
A. Süreçler bittiğinde bellek arabelleği yok edilir
B. Bellek arabelleği, süreçlerin ihtiyaçlarını karşılamak için otomatik olarak genişler
C. Bellek arabelleği daha hızlı erişildi
D. Bellek arabelleği süreçlerin ömrünün ötesinde kalıcıdır
A. Arayüzler için istemci tarafı saplamalar oluşturun
B. Platformlar arası libs ile dinamik olarak bağlantı
C. Platformlar arasında proxy nesnelerle bağlantı kurun
D. Çalışma zamanında yeni nesneleri ve arayüzleri keşfedin
A. Tamponlar küçük
B. Tamponlar büyük
C. Tamponlar örtüşebilir
D. Tamponlar örtüşmeyecek
A. Bu 'ne zaman' sorusu değil, ancak: derleyici sadece -ftp veya -pasv ayarlanmışsa 'görecek'
B. Derleme #bir sembolü bir dize olarak tanımlama uyarısı ile devam edecektir.
C. Derleme, bir sembolü bir ip olarak tanımlama hatasıyla başarısız olur
D. Ne 'kod' ne de derleyici 'görmez'
A. TRIE () döngüsü içinde referans olarak en son geçmemelidir
B. Sözdizimi yanlıştır; Strtok olmalı (char *, const char *)
C. Strtok_r () için ilk param olarak null'u geçmek bir hatadır
D. Sınırlayıcı " "Bir şeyi sıkmak için
A. Paylaşılan değişkenleri korumak için
B. Kodun kritik bir bölümünü korumak için
C. Paylaşılan bir bellek bölgesini korumak için
A. incelemek
B. eklemek
C. adım
D. arka yüz
A. S değeri negatif
B. Sock_struct referansla geçti
C. Sock_struct'a bağlı sunucu yok
D. Sercer Sock_struct'ı dinlemiyor
A. Bir veya daha fazla etkinlik yayıncısına bağlı olun
B. İki yönlü mesajlaşma kullanın
C. Bir veya daha fazla etkinlik için olay adını veya olay tanımlayıcısını bilin
D. (bütün bunlar)
A. Ya 'adım' veya 'sonraki'
B. Geri Pişirme Yapın
C. Bir kesme noktası ayarlayın
D. GDB'nin 'atlama' talimatı yok
A. Her işlemin yürütülebilir dosyasını şifreleyin
B. Sistem çağrılarını yöneticilere sınırlayın
C. Kök kullanıcıya önemli işlemler ayarlayın
D. Hata koşulları için tüm sistem çağrılarını kontrol edin
A. Dosyanın üçüncü 4KB'si 4KB bellek konumuna yüklenecek
B. Dosyanın dördüncü 4KB'si 4KB bellek konumuna yüklenecek
C. Dosyanın ikinci 4KB'si 4KB bellek konumuna yüklenecek
D. Dosyanın ilk 4KB'si 4KB bellek konumuna yüklenecek
A. İmzasız bir tamsayı ilan eder ve 1'e ayarlar
B. Transok ve 1'de bitsel bir işlem yapar
C. Bayrak olarak kullanmak için bir baytta biraz tanımlar
D. Transok bayrağını 1'e ayarlar
A. Process 6003 sona erer
B. 6003 sürecinin varlığı kontrol edildi
C. Sinyal 0 işlemine 6003'e gönderilir
D. 6003 sinyali işlem 0'a gönderilir
A. ANSI tanımlı çorap_addr * yapısı
B. Dosya işaretçileri ve akışlarının bir kombinasyonu
C. İki ana bilgisayar adresi ve iki bağlantı noktası numarası
D. Belirli, sistem tanımlı bir soket yapısı
A. HTTP
B. HTTPS
C. (bunlardan hiçbiri)
D. ÇORAP
A. sinyal ()
B. Göndermek()
C. Arama()
D. artırmak()
A. İplik-ID veya bağlantı noktası numarasını kullanabilir
B. Hem Thread-ID hem de bağlantı noktası numarasını kullanmalı
C. İplik-ID kullanabilir ancak bağlantı noktası numarası yapamaz
D. Bağlantı Noktası Numarasını kullanabilir, ancak Thread-Id kullanamaz
A. İş parçacığına özgü verilere erişim
B. Bir iş parçacığının verileri ayarlamasını ve kullanmasını etkinleştirin
C. Anahtar değeri çiftlerini bir iş parçacığının sözlüğüne ekleyin
D. Bir iş parçacığını tanımlamak için bir anahtar kullanın
A. S_ISVTX | S_ISUID | S_IRGRP | S_IWGRP | S_irxoth
B. S_IRUSR | S_IRWXG | | S_IROTH | S_ixoth
C. S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_ixoth
D. S_IRWXU | S_IWGRP | S_IXOTH | S_irwxo
A. Pthread_mutex_normal
B. Pthread_mutex_recursive
C. Pthread_mutex_errorcheck
D. Pthread_mutex_default
A. Adlandırma hizmetleri
B. Saplama ve İskelet
C. Corbafacities
D. İdl dosyaları
A. Başka bir bayrakla bitsel veya o_rdonly
B. Durum içinde bir dosyayı açmayın
C. 'O_rdonly' ve '0666' dan birini kullanın
D. Bildirgeyi aşağıdakilerle değiştirin: Int File1;
A. Ebeveyn yeni bir boru oluşturmalıdır
B. Ebeveyn PIPE_FD [0] kapatmalı ve çocuk PIPE_FD [1] kapatmalıdır
C. Çocuk yeni bir boru oluşturmalı
D. Ebeveyn PIPE_FD'yi [1] kapatmalı ve çocuk PIPE_FD [0] kapatmalıdır
A. -1
B. 0
C. 206896
D. 4066
A. Hiç etkisi olmayacak
B. Bir kilit, benlik ve zaman aralığından oluşan bir bileşik koşulu kullanılarak ayarlanır
C. Belirli bir tarih zamanından önce kendiliğin somutlaştırıldığı zaman bir kilit kilitlenir
D. Bir örneğe özgü bir durumda bir kilit üzerinde bir süre kontrol blokları
A. Yürütülebilir ve derleyici
B. Nesne dosyası ve bağlayıcı
C. Dörtlü ve montajcı
D. Başlık Dosyası ve Önişlemci
A. MKDIR () komutu ayrıcalıklıdır ve izinlerde herhangi bir değişiklik yapmasına izin vermez
B. Mkdir () 'in davranışı, izin bitlerinden başka bir şey ayarlanmışsa tanımsızdır
C. UNIX, herhangi bir izin vermeyen bitler ayarlanmadan önce dizinlerin oluşturulmasını gerektirir
A. Derleyici-dinamik bağlayıcı uyumsuzluk
B. Paylaşılan kütüphaneler güncellenmiş olmalı
C. Sembol tablosundaki veya bağlantı tablosundaki modası geçmiş semboller
D. Makefile'da eksik bilgi bayrakları
A. Bir muteks belirli bir duruma kilitlenecek şekilde ayarlanıyor
B. Bir muteks belirli bir zamanda kilitlenmeye çalışılır
C. Bir muteks belirli bir zamanda kilitlenecek şekilde ayarlanıyor
D. Bir muteks belirli bir durumla kilitlenmeye çalışılır
Aşağıdaki sistem çağrılarından hangisi bağlı bir soket yoluyla mesaj göndermek için kullanılabilir?
A. Göndermek
B. gönderildi
C. Sendmsg
D. yazmak
Unix Sistem çağrıları için aşağıdakilerden hangisi geçerlidir?
A. Sistem çağrıları "kullanıcı"; bağlam.
B. Rutin "Malloc"; bellek tahsis etmek için kullanılan bir sistem çağrısıdır.
C. "Open & quot; Sistem çağrısı.
D. Eğer iki işlem "Write & quot; Sistem çağrısı eşzamanlı olarak, işletim sistemi tarafından serileştirilir.
E. "Oku"; Sistem çağrısı asla engellenmeyecek.
Linux'ta çalışan çok dişli bir programın tüm iş parçacıklarının TRACE'sini elde etmek için aşağıdaki GDB komutlarından hangisi kullanılabilir?
A. BT
B. ::yığın
C. $ C
D. Konu Tüm bt uygulayın
A. Boru sistemi çağrısını kullanan bir boru.
B. Mknod sistem çağrısı kullanılarak adlandırılmış bir boru.
C. Soket olarak adlandırıldı.
D. Sinyaller
A. PS
B. tepe
C. LSOF
D. vmstat
E. A.B
A. İç çekiş
B. Sigstop
C. Sigcont
D. Sigint
E. M.Ö
A. Shared_libraries
B. Shlib_path
C. Ld_library_path
D. Kütüphaneler
E. M.Ö
A. GDB
B. LTRACE
C. Strace
D. PTRACE
A. Strace
B. GDB
C. ADB
D. MDB
A. brk
B. SBRK
C. karmaşa
D. Calloc
A. GDB
B. Strace
C. gcore
D. objdupp
A. ADB Testi 123
B. GDB Testi 123
C. Strace 123
D. Strace -f -p 123
A. İşlem sinyali yakalayabilir ve sonlandırılmadan önce semaforu düşürebilir.
B. Süreç semaforu serbest bırakmadan sona erer.
C. İşlem oluşturma sırasında SEM_UNDO belirtmişse, semafor serbest bırakılır.
D. Semafor serbest bırakılıncaya kadar sinyal ertelenir.
A. kedi
B. Grep
C. KAFA
D. kuyruk
A. Adlandırılmış bir boru oluşturur.
B. Dizin düğümleri oluşturur
C. Borular oluşturur
A. 0 başarı ve -1 hata üzerinde.
B. Dosya tanımlayıcısı.
C. Başarıda 0'dan büyük veya 0'a eşit ve hata üzerinde -1.
D. Her zaman 0.