Scan qrcode
00:00:00
CS211 L01 questionnaire
录音中...
*
1. Are you undergraduate student or postgraduate student?
A. Undergraduate
B. Postgraduate (Master)
C. Postgraduate (PhD)
*
2. What is your major?
A. CS
B. EE
C. IE
D. Others
*
3. Have you taken CS110 (Computer Architecture I) of ShanghaiTech or equivalent course(s) in your alma mater?
A. Yes
B. No
*
4. Please select one that indicates your level of familiarity with computer architecture.
A. Very little
B. Somewhat
C. Knowledgeable
D. Expert
E. More than expert
*
5. Have you ever written some assembly language programs?
A. Yes
B. No
6. If "Yes" to Q5, which one(s) of the following? (One to multiple)
[Multiple]
A. x86/x86-64
B. ARM
C. MIPS
D. RISC-V
E. Others
If Others, please list it (them):
*
7. Do you understand pipeline, hazard, etc?
A. Yes
B. No
*
8. Do you know memory hierarchy, i.e., register/cache/memory/disk?
A. Yes
B. No
*
9. Do you know the associativity for CPU cache?
A. Yes
B. No
*
10. Do you know cache coherency?
A. Yes
B. No
*
11. Do you know hierarchical paging for main memory?
A. Yes
B. No
*
12. Do you know disk drive and RAID (Redundant Array of Independent Disks)?
A. Neither
B. Only disk
C. Both
*
13. Do you know I/O interrupt?
A. Yes
B. No
*
14. Do you have experience with GPU and/or FPGA?
A. Neither
B. Only GPU
C. Only FPGA
D. Both
*
15. Do you know SIMD?
A. Yes
B. No
*
16. Do you know Superscalar and/or VLIW?
A. Neither
B. Only Superscalar
C. Only VLIW
D. Both
*
17. Select one or more that you are good at in the following programming languages. (One to multiple)
[Multiple]
A. C
B. C++
C. Java
D. Python
E. Others
If Others, please list it (them):
*
18. Have you used any following software(s)? (One to multiple)
[Multiple]
A. Gem5
B. QEMU
C. Marssx86
D. PTLsim
E. Sniper
F. SimpleScalar
G. Others
H. None of them
If Others, please list it (them):
*
19. What do you expect to learn from CS211?
Evaluation object score
字体大小