- 博客(20)
- 收藏
- 关注
原创 计算机系统结构 第一章
1964年Amdahl在介绍IBM 360系统时提出经典的计算机系统结构(Computer Architecture定义。计算机系统结构是机器级程序员所看到的计算机属性,即概念性结构与功能特性。功能特性即指机器语言程序设计员为使其设计(生成)的程序在计算机上正确运行所需遵循的计算机属性。不同级的程序员所看到的计算机具有不同的属性。在计算机技术中,把这种本来存在的事物或属性,但从某种角度看又好像不存在的概念称为透明性。广义的计算机系统结构的定义:囊括计算机设计的三个方面指令集结构、组成和硬件。
2024-06-24 17:23:05
988
原创 第三章 关系数据库标准语言SQL(3)
子查询不仅可以出现在WHERE子句中,还可以出现在FROM子句中,这时子查询生成的临时派生表(Derived Table)成为主查询的查询对象。集合操作的种类:并操作UNION(或)、交操作INTERSECT、差操作EXCEPT。参加集合操作的各查询结果的列数必须相同;查询计算机科学系的学生与年龄不大于19岁的学生的交集。查询计算机科学系的学生与年龄不大于19岁的学生的差集。查询计算机科学系的学生及年龄不大于19岁的学生。查询选修了课程1或者选修了课程2的学生。查询既选修了课程1又选修了课程2的学生。
2024-01-05 21:24:29
398
1
原创 第三章 关系数据库标准语言SQL(2)
② 表2全部查找完后,再找表1中第二个元组,然后再从头开始扫描表2,逐一查找满足连接条件的元组,找到后就将表1中的第二个元组与该元组拼接起来,形成结果表中一个元组。① 首先在表1中找到第一个元组,然后从头开始扫描表2,逐一查找满足连接件的元组,找到后就将表1中的第一个元组与该元组拼接起来,形成结果表中一个元组。解题思路: 用逻辑蕴涵表达:查询学号为x的学生,对所有的课程y,只要201215122学生选修了课程y,则x也选修了y。当能确切知道内层查询返回单值时,可用比较运算符(>,<,=,>=,<=,!
2024-01-03 22:03:30
992
2
原创 第三章 关系数据库标准语言SQL(1)
结构化查询语言,是关系数据库的标准语言SQL是一个通用的、功能极强的关系数据库语言SQL的数据定义功能: 模式定义、表定义、视图和索引的定义数据库类似于一个仓库,模式类似于仓库里的各个房间,建立好的表都归类放到房间中一个关系数据库管理系统的实例(Instance)中可以建立多个数据库一个数据库中可以建立多个模式一个模式下通常包括多个表、视图和索引等数据库对象[例3.1]为用户WANG定义一个学生-课程模式S-T[例3.2]1.AUTHORIZATION的意思是设置管理员。
2023-12-30 17:46:00
995
1
原创 数据库系统概论学习 第二章(2)
4.除给定关系R (X,Y) 和S (Y,Z),其中X,Y,Z为属性组。R中的Y与S中的Y可以有不同的属性名,但必须出自相同的域集。R与S的除运算得到一个新的关系P(X),P是R中满足下列条件的元组在 X 属性列上的投影:元组在X上分量值x的象集Yx包含S在Y上投影的集合,记作:Yx:x在R中的象集,:设关系R、S分别为下图的(a)和(b),RS的结果为图©步骤:先在被除数关系中找象集,再从被除数的投影中找到包含所有除数关系的属性,即为最后结果。
2023-12-29 17:10:36
430
1
原创 windows编程试题(3)
DLL是动态链接库的缩写,是一种包含可重定位代码和数据的文件,它可以在运行时被动态地加载到程序中。静态链接库的作用是将公共代码和数据组织在一起,减小程序的体积,并提高程序的运行效率。模态对话框与非模态对话框的区别在于,模态对话框强制用户必须处理完对话框中的所有事务才能返回到主窗口,而非模态对话框则允许用户在处理对话框的同时继续操作主窗口。设备环境的作用是让应用程序能够根据不同的输出设备自适应调整输出的内容和样式,从而提高程序的可移植性和兼容性。4. 下列程序段的功能是画出一个图形,指出其各部分的功能。
2023-12-25 19:45:19
878
原创 windows编程试题(2)
* 在Windows API程序设计中,资源的主要作用包括:存储程序使用的图标、位图、对话框模板、字符串等非代码性质的数据;以下是一个使用Python编写的程序示例,用于显示本地计算机系统的名称、IP地址等环境配置信息。请注意,该程序仅适用于获取本地计算机的环境配置信息,并非全面的网络配置信息。下列代码段是Windows操作系统下一个API函数程序设计总体框架的部分源代码,请阅读完程序后回答后面的问题。设计一程序(开发语言环境自选),其功能为显示本地计算机系统的名称、IP地址等环境配置信息。
2023-12-24 22:13:30
997
1
原创 Windows编程试题(1)
当用户按下一个键时,WINDOWS就会发送一个键盘输入消息给有输入焦点的那个应用程序,应用程序会根据输入消息执行相应的任务。在这个程序中,当接收到销毁窗口消息(WM_DESTROY)时,会调用PostQuitMessage函数,它会向消息队列中插入一个值为0的退出消息,这样GetMessage函数就会返回0,导致程序退出消息循环。例如,当用户按下键盘的某个键时,系统就会产生一条特定的消息,标识键盘被按下事件的发生。它的值从什么地方产生?(虚拟码与具体硬件无关,不同厂商的键盘,同一个键的虚拟码都是相同的)
2023-12-24 22:01:58
1104
1
原创 数据库系统概论学习 第二章(1)
单一的数据结构——关系现实世界的实体及实体间的各种联系均用关系来表示逻辑结构——二维表关系模型建立在集合代数的基础上1.域:具有相同数据类型值的集合2.笛卡尔积:给定一组域D1,D2,…,Dn,允许其中某些域是相同的。D1,D2,…,Dn的笛卡尔积为: D1×D2×…×Dn ={(d1,d2,…,dn)|di∈Di,i=1,2,…,n}注意:所有域的所有取值的一个组合不能重复。
2023-12-19 22:54:34
817
1
原创 数据库系统概论学习 第一章
一、数据:数据库中存储的基本对象,是信息的载体,描述事物的符号记录,经过数字化处理放入计算机中。二、数据库(DataBase,DB):长期存储在、有组织的、可共享的大量数据的集合。数据库数据具有永久存储、有组织的和可共享三个基本特征三、数据库管理系统(DataBase Management System,DBMS)功能:1、数据定义功能数据定义语言(DDL),用户通过使用它对数据库中的数据对象进行定义2、数据组织、存储和管理3、数据操纵功能。
2023-12-18 21:54:22
968
1
原创 三子棋实现
电脑下棋时要随机,因此,使用电脑上的时间作为参考,注意在使用rand函数前要在主函数中引入。还要再打印一次表格,使用户能够看清棋盘占位。
2023-05-16 23:05:34
73
1
原创 初始C语言(一)
C语言是一种计算机编程语言,它被广泛用于系统级编程和应用程序开发。C语言采用了面向过程的编程风格,并提供了许多低级别的内存管理功能,允许程序员直接访问计算机的硬件资源和操作系统服务。简而言之,C语言及其他Java,python,c++都是人与计算机交流的语言,即计算机语言,而C语言是一种底层开发的语言。C语言的基本构造包括变量、数据类型、表达式、控制结构、函数和指针等。程序员可以使用这些构造来编写功能强大的程序,例如操作系统、游戏、数据库软件和网络应用程序等。
2023-04-17 00:16:12
97
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅