当前位置: 首页 > news >正文

【计算机软考_初级篇】每日十题2

        各位老师大家好,软考对于日常的知识储备和企业中的考试,或者说在校大学生来说,那用处是非常大的!!那么下面我们进入正题,软考呢是分两种语言,java和C,对于其他语言目前还没,反正也大差不差,主要是逻辑。我们以某题库为例,每日讲解十题的知识,来看下今天的每日十题,今天大多数是概念题,希望大家注意。

       1 .计算机系统中,虚拟存储体系由( )两级存储器构成。

        A.主存—辅存

        B.寄存器—Cache

        C.寄存器—主存

        D.Cache—主存

分析

        虚拟存储是指将多个不同类型、独立存在的物理存储体,通过软、硬件技术,集成为一个逻辑上的虚拟的存储系统,集中管理供用户统一使用。这个虚拟逻辑存储单元的存储容量是它所集中管理的各物理存储体的存储量的总和,而它具有的访问带宽则在一定程度上接近各个物理存储体的访问带宽之和。虚拟存储器实际上是主存-辅存构成的一种逻辑存储器,实质是对物理存储设备进行逻辑化的处理,并将统一的逻辑视图呈现给用户。此题没什么好解释的,此题选择:A

        2.在8位、16位、32位和64位字长的计算机中,( )位字长计算机的数据运算精度最高;计算机的运算速度通常是指每秒钟所能执行(/)指令的数目,常用 MIPS 来表示。

        A.8

        B.16

        C.32

        D.64

分析

        此题很简单,字长是计算机运算部件一次能同时处理的二进制数据的位数,字长越长,数据的运算精度也就越,计算机的处理能力就越,此题选择:D

        3.程序计数器( PC )包含在( )中。

        A.运算器

        B.控制器

        C.存储器

        D.I/O接口

分析

        CPU 主要由运算器、控制器、寄存器组、内部总线等部件组成。其中,控制器程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成,它是发布命令的“决策机构”,即完成协调和指挥整个计算机系统的操作。运算器由算术逻辑单元( ALU )、累加寄存器、数据缓冲寄存器和状态条件寄存器组成,它是数据加工处理部件。 CPU 中的寄存器可分为专用寄存器和通用寄存器。通用寄存器用途广泛并可由程序员规定其用途,其数目因处理器不同有所差异。专用寄存器的功能是专门的,有数据缓冲寄存器( DR )、指令寄存器( IR )、程序计数器( PC )、地址寄存器( AR )、累加寄存器( AC )、状态条件寄存器( PSW )等,此题选择:B

        4.中央处理单元( CPU )不包括( )。

        A.运算器

        B.控制器

        C.存储器

        D.I/O接口

分析

        计算机硬件中的中央处理单元( CPU )是指由运算单元( ALU )、控制单元( CU )、寄存器组( Registers )所组成的核心的集成部件,这些部件之间通过芯片级总线连接。

        要注意上一题中说的内部总线与I/O总线是有区别的,I/O总线是在内存与外设(显示器、打印机、扫描仪、外部存储设备等)间传送数据的通路。如果将 CPU 比作跑车的引擎, I / O 总线就好似跑车的传动装置,此题选择:D

        5.以下关于软件维护的叙述中,错误的是( )。

        A.软件维护解决软件产品交付用户之后运行中发生的各种问题

        B.软件维护期通常比开发期长得多,投入也大得多

        C.软件的可维护性是软件开发阶段各个时期的关键目标

        D.软件工程存在定量度量软件可维护性的很好的普遍适用的方法

分析

        此题很简单,考的是软件开发日常工作中开发与维护的关系。在我看来维护是大于开发的。一个优秀的软件产品是必须要经过用户的检验的,一般为1~3年。遇到的问题复杂多样,在软件开发完成交付用户使用后,就进入软件运行/维护阶段。在维护阶段,对软件进行的任何工作,都视为软件维护。软件维护阶段通常比软件开发阶段,包括需求分析、软件设计、软件构造和软件测试,时间更长,需要的投入也更多。由于软件的需求会随时发生变化,软件的错误也不可能在测试阶段全部能发现和修改,环境和技术在发生变化,开发团队也会有变化,因此在开发过程的每个阶段都应该以可维护性作为重要的目标。目前,可维护性还没有很好的定量度量指标,此题选择:D

        6.在 C 程序运行过程中,可以修改( )。

        A.变量的类型

        B.变量的名

        C.变量的值

        D.变量的作用域

分析

        此题也非常简单,变量之所以叫变量,它的值的内容一定是可变的。程序中的变量用于存储数据,是内存单元在源程序中的抽象。变量的值在程序运行过程中可以改变,而其类型、名称和作用域不能动态改变,此题选择:C

        7.程序运行过程中,把函数(或过程)调用与响应调用所需要的代码相结合的过程称为( )。

        A.语义分析

        B.代码连接

        C.静态绑定

        D.动态绑定

分析

         语义分析(Semantic Analysis)是指对自然语言文本进行深度理解和分析,从而识别文本中的实体、关系、情感等语义信息的过程。语义分析是自然语言处理技术的一个重要分支,可以应用于问答系统、搜索引擎、智能客服、情感分析等领域。

        一个方法被调用时,该方法关联其方法体的过程称为方法绑定。静态绑定是指在程序编译时进行绑定,动态绑定是指在运行时进行绑定,即根据实际情况有选择地进行绑定,此题选择:D

        8.操作系统的主要任务是()。

        A.把源程序转换为目标代码

        B.负责文字格式编排和数据计算

        C.负责存取数据库中的各种数据,完成SQL查询

        D.管理计算机系统中的软、硬件资源

分析

        操作系统的主要功能是组织和管理软件、硬件资源以及计算机系统中的工作流程,并控制程序的执行,向用户提供接口,所以此题选择:D

        9.计算机加电自检后,引导程序首先装入的是(),否则,计算机不能做任何事情。

        A.Office系列软件

        B.应用软件

        C.操作系统

        D.编译程序

分析

        我们通常可以把一个主机当作一个服务器,也就是一个硬件的集合,所有的硬件组合决定了计算机的性能,而计算机最本质的操作方法是通过命令行的形式操作计算机,而操作系统就是将命令变为可理解的用户交互页面,目前流行的操作系统有Windows操作系统、UNIX操作系统、Linux操作系统、Ubuntu系统和Android操作系统等。

        操作系统位于硬件之上且在所有其他软件之下,是其他软件的共同环境与平台。操作系统的主要部分是频繁用到的,因此是常驻内存的( Reside )。计算机加电以后,首先引导操作系统。不引导操作系统,计算机不能做任何事情,所以此题选择:C

       10.在结构化设计中,主要根据( )进行软件体系结构设计。

        A.数据流图

        B.实体—关系图

        C.状态—迁移图

        D.数据字典

分析

        数据流图:数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。在结构化开发方法中,数据流图是需求分析阶段产生的结果。

某企业销售管理系统的功能为:

        实体—关系图:E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。实体关系图表示在信息系统中概念模型的数据存储。说白了,ER图常用来设计数据库以及程序的最底层Dao层。

        状态—迁移图:在状态―迁移图(STD)中,由一个状态和一个事件所确定的下一状态可能会有多个。实际会迁移到哪一个状态,是由更详细的内部状态和更详细的事件信息来决定的,此时在状态―迁移图中可能需要使用加进判断框和处理框的记法。状态―迁移图的优点:第一,状态之间的关系能够直观地捕捉到,这样用眼睛就能看到是否所有可能的状态迁移都已纳入图中,是否存在不必要的状态等。第二,由于状态―迁移图的单纯性,能够机械地分析许多情况,可很容易地建立分析工具。

        数据字典:数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑等进行定义和描述,其目的是对数据流图中的各个元素作出详细的说明,使用数据字典为简单的建模项目。简而言之,数据字典是描述数据的信息集合,是对系统中使用的所有数据元素的定义的集合。

        在结构化设计中,根据数据流图进行体系结构设计和接口设计,根据数据字典和实体关系图进行数据设计,根据加工规格说明、状态转换图和控制规格说明进行过程设计,所以此题选择:C

        学习更多知识,可以关注个人公众号:JTY的打工日记,会在公众号分享一些知识以及工作中的问题,有对问题有疑问的老师,可以在评论区留言。希望路过的朋友可以点赞加关注!!!非常感谢,你们的点赞是我更新的动力,我们下一期“每日十题”见!

相关文章:

【计算机软考_初级篇】每日十题2

各位老师大家好,软考对于日常的知识储备和企业中的考试,或者说在校大学生来说,那用处是非常大的!!那么下面我们进入正题,软考呢是分两种语言,java和C,对于其他语言目前还没&#xff…...

HR人才测评,如何做营销人员岗位素质测评?

营销人员是企业中的重要角色,他们直接负责企业产品或服务的销售和推广,是企业中最直接影响销售业绩的人才之一。因此,营销人员的基本素质测评非常重要,能够有效评估营销人员的能力和潜力,为企业招聘和培养优秀的营销人…...

LabVIEW调用第三方硬件DLL常见问题及开发流程

在LabVIEW中调用第三方硬件DLL时,除了技术问题,还涉及开发流程、资料获取及与厂家的沟通协调。常见问题包括函数接口不兼容、数据类型转换错误、内存管理问题、线程安全性等。解决这些问题需确保函数声明准确、数据类型匹配、正确的内存管理及线程保护。…...

datax实现MySQL数据库迁移shell自动化脚本

datax实现MySQL数据库迁移 (1)生成python脚本 # codingutf-8 import json import getopt import os import sys import MySQLdb#MySQL相关配置,需根据实际情况作出修改 mysql_host "xxxx" mysql_port "3306" mysql_u…...

PostgreSQL的学习心得和知识总结(一百四十四)|深入理解PostgreSQL数据库之sendTuples的实现原理及功能修改

目录结构 注:提前言明 本文借鉴了以下博主、书籍或网站的内容,其列表如下: 1、参考书籍:《PostgreSQL数据库内核分析》 2、参考书籍:《数据库事务处理的艺术:事务管理与并发控制》 3、PostgreSQL数据库仓库…...

C++数据结构之:链List

摘要: it人员无论是使用哪种高级语言开发东东,想要更高效有层次的开发程序的话都躲不开三件套:数据结构,算法和设计模式。数据结构是相互之间存在一种或多种特定关系的数据元素的集合,即带“结构”的数据元素的集合&am…...

10.Redis之set类型

谈到一个术语,这个术语很可能有多种含义~~ 1.Set 1) 集合. 2)设置 (和 get 相对应) 集合就是把一些有关联的数据放到一起~~ 1.集合中的元素是无序的! 【此处说的无序和 前面list这里的有序 是对应的, 有序: 顺序很重要. 变换一下顺序, 就是不同的 list 了 无序: 顺序不…...

SpringBoot + mongodb 删除集合中的数据

MongoTemplate是Spring Data MongoDB提供的一个工具类,用于与MongoDB进行交互。它提供了许多方法来执行数据库操作,包括删除数据。 本文将介绍如何使用Java MongoTemplate删除集合内的数据,并提供相应的代码示例。 1. 引入MongoTemplate 首…...

【日常记录】【JS】前端预览图片的两种方式,Base64预览和blob预览

文章目录 1、前言1、FileReader3、window.URL.createObjectURL4、参考链接 1、前言 一般来说,都是 后端返回给前端图片的url,前端直接把这个值插入到 img 的src 里面即可还有一种情况是前端需要预览一下图片,比如:上传头像按钮&a…...

每日刷题——杭电2156.分数矩阵和杭电2024.C语言合法标识符

杭电2156.分数矩阵 原题链接:Problem - 2156 题目描述 Problem Description:我们定义如下矩阵: 1/1 1/2 1/3 1/2 1/1 1/2 1/3 1/2 1/1 矩阵对角线上的元素始终是1/1,对角线两边分数的分母逐个递增。请求出这个矩阵的总和。 Input&#xf…...

爬虫学习--18.反爬斗争 selenium(3)

操作多窗口与页面切换 有时候窗口中有很多子tab页面。这时候肯定是需要进行切换的。selenium提供了一个叫做switch_to.window来进行切换,具体切换到哪个页面,可以从driver.window_handles中找到。 from selenium import webdriver from selenium.webdri…...

如何评价GPT-4o?

GPT-4o是OpenAI为聊天机器人ChatGPT发布的一款新语言模型,其名称中的“o”代表Omni,即全能的意思,凸显了其多功能的特性。这款模型在多个方面都有着显著的优势和进步。 首先,GPT-4o具有极强的多模态能力,它能够接受文本…...

算能BM1684+FPGA+AI+Camera推理边缘计算盒

搭载算丰智算芯片BM1684,是面向AI推理的边缘计算盒。高效适配市场上所有AI算法,实现视频结构化、人脸识别、行为分析、状态监测等应用,为智慧城市、智慧交通、智慧能源、智慧金融、智慧电信、智慧工业等领域进行AI赋能。 产品规格 处理器芯片…...

不同厂商SOC芯片在视频记录仪领域的应用

不同SoC公司芯片在不同产品上的应用信息: 大唐半导体 芯片型号: LC1860C (主控) LC1160 (PMU)产品应用: 红米2A (399元)大疆晓Spark技术规格: 28nm工艺,4个ARM Cortex-A7处理器,1.5GHz主频,2核MaliT628 GPU,1300万像…...

【Python入门学习笔记】Python3超详细的入门学习笔记,非常详细(适合小白入门学习)

Python3基础 想要获取pdf或markdown格式的笔记文件点击以下链接获取 Python入门学习笔记点击我获取 1,Python3 基础语法 1-1 编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指…...

通用代码生成器应用场景三,遗留项目反向工程

通用代码生成器应用场景三,遗留项目反向工程 如果您有一个遗留项目,要重新开发,或者源代码遗失,或者需要重新开发,但是希望复用原来的数据,并加快开发。 如果您的项目是通用代码生成器生成的,…...

轻量级动态可监控线程池 - DynamicTp

一、背景介绍 使用线程池ThreadPoolExecutor的过程中你是否有以下痛点呢? 代码中创建了一个 ThreadPoolExecutor,但是不知道那几个核心参数设置多少比较合适凭经验设置参数值,上线后发现需要调整,改代码重新发布服务&#xff0c…...

对于vsc中的vue命令 vue.json

打开vsc 然后在左下角有一个设置 2.点击用户代码片段 3.输入 vue.json回车 将此代码粘贴 &#xff08;我的不一定都适合&#xff09; { "vue2 template": { "prefix": "v2", "body": [ "<template>", " <…...

Spring Boot 官方不再支持 Spring Boot 的 2.x 版本!新idea如何创建java8项目

idea现在只能创建最少jdk17 使用 IDEA 内置的 Spring Initializr 创建 Spring Boot 新项目时&#xff0c;没有 Java 8 的选项了&#xff0c;只剩下了 > 17 的版本 是因为 Spring Boot 官方不再支持 Spring Boot 的 2.x 版本了&#xff0c;之后全力维护 3.x&#xff1b;而 …...

分享一个 ASP.NET Web Api 上传和读取 Excel的方案

前言 许多业务场景下需要处理和分析大量的数据&#xff0c;而 Excel 是业务人员常用的数据表格工具&#xff0c;因此&#xff0c;将 Excel 表格中内容上传并读取到网站&#xff0c;是一个很常见的功能&#xff0c;目前有许多成熟的开源或者商业的第三方库&#xff0c;比如 NPO…...

XML Group端口详解

在XML数据映射过程中&#xff0c;经常需要对数据进行分组聚合操作。例如&#xff0c;当处理包含多个物料明细的XML文件时&#xff0c;可能需要将相同物料号的明细归为一组&#xff0c;或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码&#xff0c;增加了开…...

Linux应用开发之网络套接字编程(实例篇)

服务端与客户端单连接 服务端代码 #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <arpa/inet.h> #include <pthread.h> …...

微信小程序之bind和catch

这两个呢&#xff0c;都是绑定事件用的&#xff0c;具体使用有些小区别。 官方文档&#xff1a; 事件冒泡处理不同 bind&#xff1a;绑定的事件会向上冒泡&#xff0c;即触发当前组件的事件后&#xff0c;还会继续触发父组件的相同事件。例如&#xff0c;有一个子视图绑定了b…...

为什么需要建设工程项目管理?工程项目管理有哪些亮点功能?

在建筑行业&#xff0c;项目管理的重要性不言而喻。随着工程规模的扩大、技术复杂度的提升&#xff0c;传统的管理模式已经难以满足现代工程的需求。过去&#xff0c;许多企业依赖手工记录、口头沟通和分散的信息管理&#xff0c;导致效率低下、成本失控、风险频发。例如&#…...

从零开始打造 OpenSTLinux 6.6 Yocto 系统(基于STM32CubeMX)(九)

设备树移植 和uboot设备树修改的内容同步到kernel将设备树stm32mp157d-stm32mp157daa1-mx.dts复制到内核源码目录下 源码修改及编译 修改arch/arm/boot/dts/st/Makefile&#xff0c;新增设备树编译 stm32mp157f-ev1-m4-examples.dtb \stm32mp157d-stm32mp157daa1-mx.dtb修改…...

NLP学习路线图(二十三):长短期记忆网络(LSTM)

在自然语言处理(NLP)领域,我们时刻面临着处理序列数据的核心挑战。无论是理解句子的结构、分析文本的情感,还是实现语言的翻译,都需要模型能够捕捉词语之间依时序产生的复杂依赖关系。传统的神经网络结构在处理这种序列依赖时显得力不从心,而循环神经网络(RNN) 曾被视为…...

基于matlab策略迭代和值迭代法的动态规划

经典的基于策略迭代和值迭代法的动态规划matlab代码&#xff0c;实现机器人的最优运输 Dynamic-Programming-master/Environment.pdf , 104724 Dynamic-Programming-master/README.md , 506 Dynamic-Programming-master/generalizedPolicyIteration.m , 1970 Dynamic-Programm…...

如何在网页里填写 PDF 表格?

有时候&#xff0c;你可能希望用户能在你的网站上填写 PDF 表单。然而&#xff0c;这件事并不简单&#xff0c;因为 PDF 并不是一种原生的网页格式。虽然浏览器可以显示 PDF 文件&#xff0c;但原生并不支持编辑或填写它们。更糟的是&#xff0c;如果你想收集表单数据&#xff…...

Linux 内存管理实战精讲:核心原理与面试常考点全解析

Linux 内存管理实战精讲&#xff1a;核心原理与面试常考点全解析 Linux 内核内存管理是系统设计中最复杂但也最核心的模块之一。它不仅支撑着虚拟内存机制、物理内存分配、进程隔离与资源复用&#xff0c;还直接决定系统运行的性能与稳定性。无论你是嵌入式开发者、内核调试工…...

Java数值运算常见陷阱与规避方法

整数除法中的舍入问题 问题现象 当开发者预期进行浮点除法却误用整数除法时,会出现小数部分被截断的情况。典型错误模式如下: void process(int value) {double half = value / 2; // 整数除法导致截断// 使用half变量 }此时...