#CSPJ26D03. 2026 年 8 月 CSP-J 初赛 20 日打卡 Day03|软件系统与网络

2026 年 8 月 CSP-J 初赛 20 日打卡 Day03|软件系统与网络

Day 03 软件、编译器和网络在做什么

建议用时:18~22 分钟。请先完成自主学习,再独立提交本页答案。

今日学习资料

学习目标:分清系统软件与应用软件,理解操作系统和编译器的作用,掌握域名、IP、DNS、HTTP 等网络基础概念。

今日练习

  1. 【CSP-J 2024】编译器的主要作用是( )。

{{ select(1) }}

  • 直接替用户设计程序
  • 将源代码翻译成目标代码
  • 管理计算机中的所有文件
  • 管理程序运行时的全部内存
  1. 下列选项中,属于操作系统主要职责的是( )。

{{ select(2) }}

  • 替所有程序员编写源代码
  • 生产 CPU 芯片
  • 管理处理器、内存、文件和设备等资源
  • 把域名注册为商标
  1. 【CSP-J 2024】下列名称中,不是操作系统的是( )。

{{ select(3) }}

  • Notepad
  • Linux
  • Windows
  • macOS
  1. 【CSP-J 2023】下列选项中,不是操作系统的是( )。

{{ select(4) }}

  • Linux
  • Windows
  • Android
  • HTML
  1. 在域名 www.noi.cn 中,顶级域名是( )。

{{ select(5) }}

  • www
  • noi
  • cn
  • www.noi
  1. DNS 的主要作用是( )。

{{ select(6) }}

  • 把源代码翻译成机器代码
  • 把域名解析为相应的 IP 地址
  • 压缩计算机中的所有文件
  • 代替操作系统管理内存
  1. 图灵奖是由下列哪个组织设立的?

{{ select(7) }}

  • ACM
  • ISO
  • CCF
  • IEEE 802 委员会
  1. 对采用编译方式处理的 C++ 程序,下列流程最合理的是( )。

{{ select(8) }}

  • 可执行程序 → 源程序 → 目标程序
  • 目标程序 → 源程序 → 可执行程序
  • 源程序 → 编译得到目标程序 → 链接得到可执行程序
  • 源程序不经任何处理就能被 CPU 直接执行