Nilai pembolehubah s. Serpihan algoritma digambarkan dalam bentuk gambar rajah blok. Tentukan nilai pembolehubah S yang akan dicetak hasil daripada melaksanakan algoritma. Menetapkan nilai kepada pembolehubah

  • 02.02.2024

Algoritma dan pengaturcaraan

2. Tidak hadir dalam bahasa pengaturcaraan prosedural 2) kompleks

Jenis data.

Apabila membangunkan produk perisian, membandingkan hasil program dengan hasil pemerhatian atau keputusan yang diperoleh secara eksperimen merujuk kepada peringkat

1) nyahpepijat dan menguji program

4. Mereka bentuk program dengan memecahkan tugas besar secara berurutan kepada subtugas yang lebih kecil sepadan dengan... 3) reka bentuk atas ke bawah

5. Bahasa yang namanya adalah singkatan untuk "kod simbolik universal untuk pemula" ialah 4)Asas

6. Jadual pengecam semasa proses terjemahan digunakan untuk menyimpan... 3). pembolehubah dan nama fungsi

7. Konsep “Polymorphism” merujuk kepada 3) teknologi pengaturcaraan modular

8. Struktur modular program mencerminkan salah satu ciri 2) dinamik pengaturcaraan.

10. Memuatkan modul program - hasil kerja... 4) editor pautan (penyambung)

11. Pendekatan berorientasikan objek adalah berdasarkan konsep 3) hierarki kelas

12. Peringkat pertama untuk menyelesaikan masalah pada komputer ialah 1) pernyataan masalah

13. Bahasa penanda data ialah 1)HTML dan XML

3)P=Salah;Q=Salah

16. Program tersebut ialah 2) algoritma yang ditulis dalam bahasa pengaturcaraan

Enkapsulasi dalam pengaturcaraan berorientasikan objek bermakna mampu

2) penentuan antara muka (spesifikasi) kaedah untuk pelaksanaannya

18. Jurubahasa membuat persembahan 1) pengendali-demi-penyata pemprosesan dan pelaksanaan program

Tugas: "masukkan dua nombor dan cari min aritmetik dan min geometri dan berikan hasilnya" sepadan dengan algoritma...

22. Tidak terpakai kepada pembinaan algoritma asas 1) penggantian

Pendekatan berorientasikan objek untuk pengaturcaraan adalah berdasarkan prinsip

4). reka bentuk bawah ke atas

26. Bahasa Lisp adalah bahasa 2)berfungsi

Pengaturcaraan

27. Apabila membangunkan produk perisian, penghapusan kekurangan yang diperhatikan oleh pengguna dijalankan pada peringkat 4) penyelenggaraan produk perisian

Prinsip asas pengaturcaraan berstruktur tidak termasuk

3) mencapai minimum mutlak aksara dan baris dalam teks program

29. Atribut pembolehubah dalam bahasa pengaturcaraan: a) nama b) alamat c) kelihatan/tersembunyi d) nilai e) jenis f) kefungsian 2). a, b, d, d

1) bilangan sifar

Serpihan algoritma digambarkan dalam bentuk gambar rajah blok. Tentukan nilai pembolehubah S yang akan dicetak hasil daripada melaksanakan algoritma.

Apakah nilai pembolehubah S yang akan dicetak selepas melaksanakan serpihan program BASIC?

Untuk N = 1 Hingga 3

Cetak S 4)6

4) mencari bilangan aksara nombor yang dimasukkan

38. Takrif "kesesuaian algoritma untuk menyelesaikan kelas masalah tertentu" merujuk kepada sifat algoritma, yang dipanggil 3) watak jisim

39. Penterjemah yang menterjemahkan atur cara sumber ke dalam atur cara terhasil yang setara dalam bahasa arahan mesin dipanggil 4) Pengkompil

40. Bahasa pengaturcaraan prosedur tidak mempunyai 2) kompleks

Jenis data.

41. Konsep “Polymorphism” merujuk kepada 1) teknologi pengaturcaraan berorientasikan objek

Pangkalan data

4) adalah kunci dalam kedua-dua jadual

1)parametrik

3. Pangkalan data perhubungan mewakili data bergantung dalam bentuk 1) jadual saling berkait

5. Bahasa untuk menyoal pangkalan data hubungan ialah 1) SQL

6. Dalam pangkalan data hubungan, medan ialah 4) lajur dalam jadual

7. Berdasarkan kaedah mengakses pangkalan data, DBMS dibahagikan kepada 2). pelayan-pelanggan

Berapa banyak rekod yang terdapat dalam pangkalan data yang dibentangkan? 4)4

9. Apakah entri yang akan ditemui selepas mencari dalam kotak teks Komputer dengan syarat "mengandungi Pentium"?

10. Dalam pangkalan data hubungan, medan jadual 3) lajur jadual

11. Dalam pangkalan data hubungan, semua elemen satu lajur dalam jadual 1) mempunyai jenis dan panjang yang sama

12. Isikan perkataan yang hilang dalam definisi: Sistem pengurusan pangkalan data ialah 1) satu set perisian dan alat bahasa yang diperlukan untuk mencipta pangkalan data, memastikannya dikemas kini dan mengatur carian untuk maklumat yang diperlukan di dalamnya.

13. Isikan perkataan yang hilang dalam definisi: Pangkalan data ialah 2) dinamakan dan berstruktur koleksi data yang berkaitan dengan bidang subjek tertentu.

14. Dalam jadual pangkalan data hubungan 3)setiap medan mempunyai nama yang unik

15. Dalam susunan apakah rekod akan ditempatkan dalam pangkalan data selepas diisih dalam tertib menaik dalam medan Memori?

16. Dalam pangkalan data hubungan 2) data dipersembahkan dalam bentuk satu atau lebih jadual yang saling berkaitan

17. Isikan perkataan yang hilang dalam definisi: Medan yang nilainya 3) mengenal pasti entri yang sepadan dengan jelas , dipanggil medan kunci.

18. Apabila memasukkan syarat untuk nilai tarikh dalam DBMS Akses, entri yang betul ialah 1)>#01.01.55# Dan<#01.01.75#

19. Medan pangkalan data mungkin mengandungi 2) teks, nombor dan jenis data lain

20. Konsep transaksi sepadan dengan 1) Terakhir. operasi pada data, yang dianggap dalam DBMS sebagai satu keseluruhan

2) banyak kepada banyak (M:M)

22. Borang dalam Acess boleh dibuat berdasarkan 2) jadual dan pertanyaan

23. Perhubungan antara jadual dalam MS Access DBMS diwujudkan secara automatik apabila menggunakan Wizard 2) penggantian

Rangkaian global dan tempatan

1. Topologi rangkaian dengan perkhidmatan urutan nod dipanggil 4)Cincin

2) protokol komunikasi dengan komputer jauh

4. Komputer yang mempunyai 2 kad rangkaian dan direka bentuk untuk menyambung rangkaian dipanggil 1) penghala

6. Talian komunikasi dengan kelewatan yang minimum ialah 2) gentian optik

7. Aplikasi untuk melihat halaman hiperteks dipanggil 4) Pelayar

8. Alamat IP yang diberikan secara automatik apabila peranti bersambung ke rangkaian dan digunakan sehingga sesi sambungan tamat dipanggil 4) Dinamik

9. FTP ialah 3) nama protokol rangkaian yang melayani penerimaan dan penghantaran fail

4) pasangan terpintal

11. Model Open Network Interconnection (OSI) termasuk 1) tujuh tahap interaksi

1) bas biasa

13. Terpakai kepada pelayar 1) Opera

14. Protokol FTP direka untuk 1) pemindahan fail

16. Pelayar adalah 2) pemapar laman web

17. Modem ialah 4) peranti teknikal

18. Mel elektronik (e-mel) membolehkan anda membuat pemindahan 3) mesej dan fail yang dilampirkan

19. Modem yang menghantar maklumat pada kelajuan 28,800 bps boleh menghantar dua muka surat teks (3,600 bait) dalam masa 3)1 saat

20. Komputer yang disambungkan ke Internet mesti ada 1) Alamat IP

Bahan yang boleh diakses dan difahami untuk mengkaji tugasan 9 dan 10 OGE dalam Sains Komputer + tugasan untuk berlatih

Lihat kandungan dokumen

Bahasa algoritma

alg
permulaan
integer s, k
s:= 8
nc untuk k dari 3 hingga 8
s:= s + 8
kts
keluaran s
con

DIM k, s SEBAGAI INTEGER
s = 8
UNTUK k = 3 HINGGA 8
s = s + 8
SETERUSNYA k
CETAKAN s

Var s,k: integer;
Mulakan
s:= 8;
untuk k:= 3 hingga 8 lakukan
s:= s + 8;
writeln(s);
tamat.

Penyelesaian:

Seperti yang anda lihat, dalam badan gelung hanya terdapat satu arahan s:= s + 8. Iaitu, operasi ini akan dilakukan pada setiap lelaran (pada setiap langkah) gelung.

Dalam badan gelung, nilai pembolehubah s meningkat sebanyak 8. Oleh kerana parameter gelung meningkat daripada 3 kepada 8 dalam kenaikan 1, apabila melaksanakan program, badan gelung akan dilaksanakan 6 kali (k akan menjadi sama dengan 3, 4, 5, 6, 7, 8) . Iaitu, pembolehubah s meningkat sebanyak 8 * 6 = 48. Dan oleh kerana nilai awal pembolehubah s = 8 dan selepas melaksanakan program ia akan meningkat sebanyak 48, maka akhirnya nilai pembolehubah s akan menjadi sama dengan 56.

Menyelesaikan masalah jenis 10 GIA dalam sains komputer

Jadual Dat menyimpan data tentang bilangan pelajar dalam kelas (Dat ialah bilangan pelajar dalam gred pertama, Dat ialah bilangan pelajar dalam kelas kedua, dsb.). Tentukan nombor yang akan dicetak hasil daripada program berikut. Teks program disediakan dalam tiga bahasa pengaturcaraan.

Bahasa algoritma

celtab Dat

integer k, m

Dat := 20; Dat := 25

Dat := 19; Dat := 25

Dat := 26; Tarikh := 22

Dat := 24; Tarikh := 28

Dat := 26; Tarikh := 21

Tarikh := 27

m:= 0

untuk k dari 1 hingga 11

jika Dat[k] 22 maka

DIM Dat(11) SEBAGAI INTEGER

DIM k,m SEBAGAI INTEGER

Dat(1) = 20: Dat(2) = 25

Dat(3) = 19: Dat(4) = 25

Dat(5) = 26: Dat(6) = 22

Dat(7) = 24: Dat(8) = 28

Dat(9) = 26: Dat(10) = 21

Dat(11) = 27

m = 0

UNTUK k = 1 HINGGA 11

JIKA Tarikh(k) 22 MAKA

m = m + 1

TAMAT JIKA

SETERUSNYA k

Var k, m: integer;

Mulakan

Dat := 20; Dat := 25;

Dat := 19; Dat := 25;

Dat := 26; Dat := 22;

Dat := 24; Dat := 28;

Dat := 26; Dat := 21;

Dat := 27;

m:= 0;

untuk k:= 1 hingga 11 lakukan

jika Dat[k] 22 maka

bermula

m:= m + 1

Jawapan: ___________________________.

Penyelesaian:

Catatan. Tatasusunan Dat, yang diterangkan dalam Asas, akan mempunyai 12 elemen, kerana penomboran bermula bukan dari elemen pertama, tetapi dari sifar.

Susunan Dat

Maknanya

Dalam badan gelung, keadaan diperiksa

Jadi, jawapan yang betul 7.

Lihat kandungan pembentangan
"Penyelesaian kepada tugasan 9 dan 10 OGE dalam Sains Komputer"

Penyelesaian kepada tugas

dalam sains komputer


Menyelesaikan masalah jenis 9 GIA dalam sains komputer

Bahasa algoritma

ASAS

alg permulaan integer s, k s:= 8 nc untuk k dari 3 hingga 8 s:= s + 8 kts keluaran s con

Pascal

DIM k, s SEBAGAI INTEGER s = 8 UNTUK k = 3 HINGGA 8 s = s + 8 SETERUSNYA k CETAKAN s

Var s,k: integer; Mulakan s:= 8; untuk k:= 3 hingga 8 lakukan s:= s + 8; writeln(s); tamat.

Tuliskan nilai pembolehubah s yang diperoleh hasil daripada atur cara berikut. Teks program disediakan dalam tiga bahasa pengaturcaraan.

Jawapan: ___________________________.


Penyelesaian :

  • Jadi, mari kita lihat algoritma ini ditulis dalam bahasa yang berbeza.
  • Pertama, diumumkan bahawa pembolehubah k dan s jenis integer akan digunakan
  • Seterusnya, pembolehubah s diberikan nilai 8.
  • Selepas ini, kitaran diterangkan, di mana pembolehubah k bertindak sebagai parameter, yang berubah dari 3 hingga 8 dalam langkah 1 (iaitu, ia akan mengambil nilai berurutan 3, 4, 5, 6, 7 dan 8) .
  • Terdapat hanya satu arahan dalam badan gelung: s:= s + 8. Iaitu, operasi ini akan dilakukan pada setiap lelaran (pada setiap langkah) gelung.
  • Dan pada penghujungnya, nilai pembolehubah s dipaparkan pada skrin
  • Dalam badan gelung, nilai pembolehubah s meningkat sebanyak 8. Oleh kerana parameter gelung meningkat daripada 3 kepada 8 dalam kenaikan 1, apabila melaksanakan program, badan gelung akan dilaksanakan 6 kali (k akan menjadi sama dengan 3, 4, 5, 6, 7, 8) . Iaitu, pembolehubah s akan meningkat sebanyak 8 * 6 = 48. Dan oleh kerana nilai awal pembolehubah s = 8 dan selepas melaksanakan program ia akan meningkat sebanyak 48, maka akhirnya nilai pembolehubah s akan menjadi sama dengan 56 .

22 MAKA m:= 0; m = m + 1 untuk k:= 1 hingga 11 lakukan jika Dat[k] 22 maka m:= m + 1 TAMAT JIKA jika Dat[k] 22 maka SETERUSNYA k mulakan semua m:= m + 1 kc CETAK m akhir; keluaran m con writeln(m) Tamat. "lebar="640"

Jadual Dat menyimpan data tentang bilangan pelajar dalam kelas (Dat bilangan pelajar dalam gred pertama, Dat dalam kedua, dsb.). Tentukan nombor yang akan dicetak hasil daripada program berikut. Teks program disediakan dalam tiga bahasa pengaturcaraan.

Jawapan: ___________________________.

Bahasa algoritma

ASAS

Pascal

DIM Dat(11) SEBAGAI INTEGER

DIM k,m SEBAGAI INTEGER

Var k, m: integer;

celtab Dat

Dat: tatasusunan integer;

Dat(1) = 20: Dat(2) = 25

integer k, m

Dat(3) = 19: Dat(4) = 25

Dat := 20; Dat := 25

Dat := 19; Dat := 25

Dat(5) = 26: Dat(6) = 22

Dat := 20; Dat := 25;

Dat(7) = 24: Dat(8) = 28

Dat := 26; Tarikh := 22

Dat := 19; Dat := 25;

Dat := 26; Dat := 22;

Dat(9) = 26: Dat(10) = 21

Dat := 24; Tarikh := 28

Dat(11) = 27

Dat := 24; Dat := 28;

Dat := 26; Tarikh := 21

Tarikh := 27

Dat := 26; Dat := 21;

UNTUK k = 1 HINGGA 11

Dat := 27;

nc untuk k dari 1 hingga 11

JIKA Tarikh(k) 22 MAKA

m = m + 1

untuk k:= 1 hingga 11 lakukan

jika Dat[k] 22 maka

m:= m + 1

jika Dat[k] 22 maka

m:= m + 1

keluaran m

writeln(m)

), maka kami tidak mengambil kira, kerana 22 tidak lebih daripada 22. Ia boleh diambil kira jika terdapat tanda = dalam perbandingan. Jadi jawapan yang betul ialah 7." width="640"

Penyelesaian:

  • Mari lihat program langkah demi langkah. Jadi, pada permulaannya, pembolehubah yang akan digunakan (pembolehubah k dan m), serta tatasusunan Dat yang mengandungi 11 elemen (dari 1 hingga 11), diisytiharkan.
  • Seterusnya datang mengisi tatasusunan. Sebagai contoh, elemen tatasusunan dengan indeks 1 diberikan nilai 20, elemen dengan indeks 2 diberikan nilai 25, dan seterusnya. Akibatnya, tatasusunan yang terhasil boleh diwakili seperti berikut:
  • Seterusnya, pembolehubah m diberikan nilai 0. Selepas itu gelung dengan parameter k bermula, dengan k berubah dari 1 hingga 11 dalam langkah 1.
  • Nilai elemen tatasusunan pada indeks k dibandingkan dengan nombor 22. Jika elemen tatasusunan lebih besar daripada 22, maka pembolehubah m dinaikkan sebanyak 1. Jika tidak, tiada apa yang berlaku.
  • Pada penghujung program, nilai pembolehubah m dipaparkan pada skrin.
  • Jadi, kami telah menterjemah program ini ke dalam bahasa manusia, sekarang mari kita fikirkan apa yang akhirnya akan kami perolehi selepas pelaksanaannya. Kami berminat dengan kitaran - di sinilah nilai pembolehubah m berubah. Sebelum gelung, nilainya ialah sifar. Seterusnya, atur cara melelar melalui semua elemen tatasusunan dan membandingkannya dengan nombor 22. Dan jika elemen tatasusunan lebih besar daripada 22, maka pembolehubah m dinaikkan sebanyak 1. Oleh itu, kita perlu mengira semua elemen bagi tatasusunan yang lebih besar daripada 22 - bilangannya akan sama dengan nilai pembolehubah m. Terdapat 7 elemen sedemikian - ini adalah elemen dengan indeks 2, 4, 5, 7, 8, 9 dan 11.
  • Anda harus memberi perhatian kepada elemen nombor 6, yang bersamaan dengan 22. Oleh kerana perbandingan kami adalah ketat (tanda), kami tidak mengambil kira, kerana 22 tidak lebih daripada 22. Ia boleh diambil kira jika perbandingan itu tanda =.

Jadi jawapan yang betul ialah 7.

| Ujian

Pelajaran 38
Ujian

"Algoritma dan pengaturcaraan"

Perhatian! Ujian ini mengandungi soalan dan elemen kod daripada Pascal!


Pilihan pertama

Bahagian 1.

1. Apakah rupa tanda tugasan dalam pengaturcaraan?:

  1. <=

2. Apakah nama reka bentuk algoritma yang terdiri daripada tindakan berurutan yang mengikut satu sama lain dalam susunan yang ketat?

  1. Mengikuti
  2. Bercabang
  3. Pengulangan

3. Apakah algoritma yang ditunjukkan dalam gambar?:

  1. Mengikuti
  2. Bercabang
  3. Pengulangan

4. Pilih entri program yang betul :

  1. program Yakov_petrovich;
  2. program Yakov petrovich;
  3. program Yakov Petrovich;
  4. program_Yakov_Petrovich;

5. Perintah yang manakah boleh digunakan untuk mengetahui baki pembahagian nombor? apadab:

Bahagian 2.


1. Tuliskan nilai pembolehubah b

a:=4;

x:=10;

a:= x-a*2;

x:=a*2-x;

2. Apakah yang akan berlaku akibat daripada melaksanakan algoritma ini? Tulis jawapan anda :

a:=5;

b:=7;

jika a>b maka b:= a+b-28

lainb:= a* b-30;

3. Apakah yang akan berlaku akibat melaksanakan algoritma ini? Tuliskan nilai yang anda dapat untuk pembolehubah b

a:=7;

b:=22;

a:= b div a;

b:= b mod a;

4. Apakah nilai b yang akan diperolehi selepas melaksanakan algoritma? Tulis jawapan. (Jika anda perlu membundarkan jawapan anda, bulatkan kepada persepuluh yang terdekat)

a:=3;

b:=90;

untuk i:=1 hingga 4 lakukan

b:=b/a;

  1. program cawan_teh;
  2. var a, b, c, y , x: sebenar;
  3. bermula
  4. writeln('Sila masukkan tiga nombor');
  5. readln(a,b,c);
  6. y:=a;
  7. jika b>y maka y:=b;
  8. jika c>y maka y:=c;
  9. jika ab) atau (a>c) maka x:=a;
  10. jika ba) atau (b>c) maka x:=b;
  11. jika ca) atau (c>b) maka x:=c;
  12. writeln(y+x);
  13. tamat.
  1. Apakah nama program tersebut? tulis
  2. Tuliskan jenis pembolehubah yang digunakan dalam atur cara.
  3. Tuliskan nama pembolehubah yang digunakan.
  4. Pada baris mana program menerima data daripada pengguna? Tulis nombor baris
  5. Apa yang akan dipaparkan jika pengguna memasukkan nilai: 6, 9, 3

Bahagian 3. Tulis program.

Tiga nombor dimasukkan. Cetak nombor terkecil.

Pilihan kedua

Bahagian I

1. Reka bentuk algoritma di mana, sebagai hasil daripada menyemak pemenuhan syarat, pelbagai tindakan boleh dilakukan dipanggil:

  1. Mengikuti
  2. Bercabang
  3. Pengulangan

2. Tidak sama dalam pascal ditulis:

3. Manakah entri yang betul:

  1. menulis (Tetapkan pembolehubah a dan b);
  2. menulis (‘ Tetapkan Pembolehubah a dan b’);
  3. menulis (‘ Tetapkan Pembolehubah ', a dan b);
  4. menulis ( Tetapkan Pembolehubah , ‘a dan b’);

4. Rajah blok menunjukkan reka bentuk algoritma:

  1. Algoritma linear
  2. Algoritma percabangan
  3. Algoritma pengulangan

5. Perintah dalam pascal yang membolehkan anda membaca data yang diterima daripada pengguna:

  1. menulis

Bahagian 2.


1. Apakah nilai pembolehubah k selepas melaksanakan algoritma ini?:

a:=2;

k:=4;

a:= k+a*3;

k:=a/2-k;

2. Tuliskan nilai pembolehubah b selepas melaksanakan serpihan algoritma:

a:=7;

b:=5;

jika a>b maka b:= a+b+5

lainb:= a* b-3;

3. Tuliskan nilai pembolehubah b selepas melaksanakan serpihan algoritma:

a:=4;

b:=15;

a:= b div a;

b:= b mod a;

4. Tuliskan nilai pembolehubah b selepas melaksanakan serpihan algoritma:

a:=2;

b:=5;

untuk i:=1 hingga 5 lakukan

b:= a* b;

5. Semak algoritma dan jawab soalan:

stok program;

var a, b, c, y: sebenar;

bermula

tulisln('Masukkan tiga nombor');

readln(a,b,c);

y:=a;

jika b>y maka y:=b;

jika c>y maka y:=c;

tulisln( y) ;

tamat.

  1. Tulis nama program.
  2. Apakah jenis pembolehubah yang digunakan dalam atur cara.
  3. Berapa banyak pembolehubah digunakan dalam program, nyatakan nama mereka.
  4. Tulis semula baris tempat program menerima data daripada pengguna.
  5. Apa yang akan dipaparkan jika pengguna memasukkan nilai: 5, 8, 2.

Bahagian 3. Tulis program.

Diberi dua integeraDanb ( a< b). Cetak dalam tertib menaik semua integer yang terletak di antara a danb(termasuk nombor itu sendiriaDanb), serta nomborNnombor-nombor ini.

Prinsip asas pengaturcaraan berstruktur tidak termasuk....

Apabila membangunkan produk perisian, penghapusan kelemahan yang diperhatikan oleh pengguna dijalankan pada peringkat _________

Bahasa Lisp ialah bahasa pengaturcaraan ____________.

Pendekatan berorientasikan objek untuk pengaturcaraan adalah berdasarkan prinsip....

Tidak digunakan untuk pembinaan algoritma asas...

Jurubahasa buat...

Enkapsulasi dalam pengaturcaraan berorientasikan objek bermakna dapat.....

Program tersebut adalah...

Bahasa penanda data ialah..........

Langkah pertama dalam menyelesaikan masalah pada komputer ialah....

Pendekatan berorientasikan objek adalah berdasarkan konsep....

Modul pemuatan program adalah hasil kerja...

Struktur modular program mencerminkan salah satu ciri pengaturcaraan _______________.

Jadual pengecam semasa proses terjemahan digunakan untuk menyimpan...

Mereka bentuk program dengan memecahkan masalah besar secara berurutan kepada submasalah yang lebih kecil sepadan dengan...

Apabila membangunkan produk perisian, membandingkan hasil program dengan hasil pemerhatian atau keputusan yang diperoleh secara eksperimen merujuk kepada peringkat

Bahasa pengaturcaraan prosedur tidak mempunyai jenis data _____________.

1). simbolik

2). kompleks

3). integer

4). Nyata

1). menyahpepijat dan menguji atur cara

2). analisis dan penerangan rasmi tentang masalah

3). sokongan program

4). analisis keputusan yang diperolehi

1). reka bentuk bawah ke atas

2). reka bentuk berorientasikan objek

3). reka bentuk atas ke bawah

4). pemodelan konseptual

5. Bahasa, yang namanya adalah singkatan untuk "kod simbolik universal untuk pemula" ialah...

1). nilai pembolehubah

2). hasil pelaksanaan fungsi

3). pembolehubah dan nama fungsi

4). keputusan prosedur

7. Konsep “Polymorphism” merujuk kepada

1). teknologi pengaturcaraan berorientasikan objek

2). teknologi pengaturcaraan berstruktur

3). teknologi pengaturcaraan modular

4). teknologi pengaturcaraan imperatif

1). heuristik

2). dinamik

3). logik



4). berstruktur

1). jurubahasa

2). tatabahasa

3). penterjemah

4). editor pautan (penyambung)

1). pemformalan hartanah

3). hierarki kelas

4). Rekursi

1). perumusan masalah

2). ujian

3). penyahpepijatan

4). pembangunan algoritma

1). P=Benar; Q=Salah

2). P=Salah; Q=Betul

3). P=Salah; Q=Salah

4). P=Benar; Q=Betul

1). ungkapan semantik minimum yang lengkap dalam bahasa pengaturcaraan

2). algoritma yang ditulis dalam bahasa pengaturcaraan

3). set arahan sistem pengendalian komputer

4). protokol untuk interaksi antara komponen rangkaian komputer

1). pelaksanaan surat-menyurat "satu modul - satu objek".

2). mentakrifkan antara muka (spesifikasi) kaedah untuk pelaksanaannya

3). mencipta program khas yang melaksanakan perubahan dalam keadaan objek

4). melampirkan prosedur untuk bekerja dengan objek dalam modul yang berasingan

1). pemprosesan pernyataan demi pernyataan dan pelaksanaan program

2). pemprosesan pernyataan demi pernyataan tanpa pelaksanaan program

3). hanya penyiaran program

4). pengesanan dan pelaksanaan program

Tugas: "masukkan dua nombor dan cari min aritmetik dan min geometri dan berikan hasilnya" sepadan dengan algoritma...

1). penggantian

2). bercabang

3). gelung dengan prasyarat

4). gelung dengan postcondition

1). carian dikotomi

2). cabang dan sempadan

3). reka bentuk atas ke bawah

4). reka bentuk bawah ke atas

1). sistemik

2). berfungsi

3). struktur

4). Tak pasti

1). penyahpepijatan dan ujian

2). analisis keputusan yang diperolehi

3). pengekodan atur cara

4). sokongan produk perisian

1). pengaturcaraan atas ke bawah

2). membahagikan projek kepada modul, setiap satunya mempunyai satu input dan satu output

3). mencapai minimum mutlak aksara dan baris dalam teks program

4). logik program membenarkan hanya tiga struktur algoritma asas: urutan, cawangan dan pengulangan

29. Atribut pembolehubah dalam bahasa pengaturcaraan: a) nama b) alamat c) kelihatan/tersembunyi d) nilai e) jenis f) kefungsian

1). a B C D

2). a, b, d, d

3). b, d, d, f

4). a, c, d, d

1). bilangan sifar

2). bilangan positif

3). nombor sifar terakhir

4). nombor sifar pertama

34. Apakah nilai pembolehubah S yang akan dicetak selepas melaksanakan serpihan program BASIC?