大学计算机基础 第8章 程序设计基础
- 格式:pptx
- 大小:132.13 KB
- 文档页数:20


大学计算机基础思考题
第一章 计算机与信息社会
1. 计算机的发展经历了哪几个阶段?各阶段的主要特征是什么?
● 第一代电子计算机——电子管
● 第二代电子计算机——晶体管电路
● 第三代电子计算机——集成电路
● 第四代电子计算机——大规模集成电路
2. 按综合性能指标,计算机一般分为哪几类?
1 高性能计算机 2 微型计算机(个人计算机) 3 工作站 4 服务器 5 嵌入式计算机
3. 信息与数据的区别是什么?
数据是信息的载体。信息有意义,而数据没有。但当数据以某种形式经过处理、描述或与其他数据比较时,便赋予了意义。
第二章 计算机系统
1. 简述计算机执行指令的过程。
1)取指令 2)分析指令 3)执行指令 4)一条指令执行完成,程序计数器加1,然后回到1)。
2. 存储器的容量单位有哪些?若内存的大小为512MB,则它有多少个字节?
单位:B KB MB GB TB 512MB=512×1024×1024 B
3. 指令和程序有什么区别?
指令是能被计算机识别并执行的一串二进制代码,它规定了计算机能完成的某一种操作。
程序是由一系列指令组成的。
4. 简述机器语言、汇编语言、高级语言各自的特点。
(1)机器语言是由二进制代码0和1按一定规则组成的、能被机器直接理解和执行的指令集合。
(2)汇编语言是使用一些反应指令功能的助记符代替机器语言的符号语言
(3)高级语言是一种接近于自然语言和数学公式的程序设计语言。
5.计算机的硬件系统由哪几部分构成?主机主要包括了哪些部件?
硬件系统由主机和外部设备组成,主机主要包括中央处理器(CPU)和内存,外部设备包括输入设备、输出设备和外存。
6.衡量CPU性能的主要技术指标有哪些?
(1)CPU字长,CPU内部各寄存器之间一次能够传递的数据位,即在单位时间内能一次处理的二进制的位数。
(2)位宽,CPU通过外部总线与外部设备之间一次能够传递的数据位。
《程序设计基础VB》课程教学大纲
《信息技术基础》(VB)实验教学大纲
制定:
审核:
第一部分 教学大纲说明
一、课程性质、目的与任务
《程序设计基础》是一门实践性很强的课程,主要内容包括Visual Basic的基本概念、Visual Basic的界面设计、Visual Basic语言基础、Visual Basic的基本语句、过程设计、文件操作、图形及多媒体处理、数据库操作等。
根据培养应用型人才的需要,本课程的目的与任务是使学生通过本课程的学习,了解开发Visual Basic应用程序的一般过程,建立程序设计的基本概念,编写简单应用程序,为今后专业学习中使用计算机打下良好的基础。
二、先修课要求
大学计算机基础
三、课程的教学要求
基本概念和基本知识:面向对象程序设计(OOP),Visual Basic的集成开发环境(IDE),界面设计,Visual Basic语言基础,基本语句结构,过程,文件,数据库应用。
基本技能:算法实现、程序
重点:常用控件的使用、三种基本结构、过程
难点:程序算法、递归过程
四、课程的教学方法和教学形式建议
学生自主实验+教师指导
《程序设计基础VB》课程教学大纲
第二部分 教学过程建议
一、课程教学总学时数、学分数
课程教学总学时数为72学时,其中理论授课时间为36学时,上机实验为36学时。
二、实验学时分配
周次 理论教学内容 学时 教学手段
1 Visual Basic概述 2 上机操作
2 Visual Basic语言基础(1)-数据类型,变量,常量 2 上机操作
3 Visual Basic语言基础(2)-表达式与内部函数 2 上机操作
4 VB流程控制结构(1) 2 上机操作
5 VB流程控制结构(2) 2 上机操作
6 VB流程控制结构(3) 2 上机操作
7 数组 2 上机操作
8 过程(1)-参数传递 2 上机操作
9 过程(2)-作用域 2 上机操作
大学计算机基础科学版电子教案
第一章:计算机基础知识
1.1 计算机概述
计算机的定义和发展历程
计算机的分类和应用领域
1.2 计算机硬件和软件
计算机硬件的基本组成
中央处理器(CPU)和存储器
计算机软件的分类和特点
1.3 计算机操作系统
操作系统的概念和功能
常见操作系统的简介
文件管理和系统设置
第二章:计算机网络基础
2.1 计算机网络概述
计算机网络的定义和功能
网络协议和网络体系结构
2.2 局域网和广域网
局域网(LAN)的组成和分类
广域网(WAN)的组成和分类
2.3 Internet基础
Internet的起源和发展 IP地址和域名系统
网络应用服务和网络安全
第三章:计算机编程基础
3.1 编程语言概述
编程语言的定义和分类
常见编程语言的简介
3.2 算法和数据结构
算法的定义和特性
常见算法和伪代码表示
数据结构的基本概念和常用数据结构
3.3 编程实践
简单的编程实例
编程规范和代码注释
调试和排错技巧
第四章:数据库基础
4.1 数据库概述
数据库的定义和功能
数据库管理系统(DBMS)的简介
4.2 关系型数据库
关系型数据库的基本概念
表的设计和SQL语言
查询和更新数据的操作 4.3 数据库应用实例
数据库设计的基本步骤
创建和管理数据库表
实现简单的数据库应用
第五章:计算机科学基础
5.1 算法和程序设计
算法的定义和特性
常见的排序和搜索算法
程序设计的基本概念和流程
5.2 数据结构和算法分析
数据结构的基本概念和常用数据结构
算法分析的常用方法
复杂度分析和最优算法选择
5.3 软件工程
软件工程的定义和方法
需求分析和设计阶段的实践
编码和测试阶段的实践
第六章:常用办公软件的使用
6.1 文字处理软件
文字处理软件的概述和功能
文字输入、编辑和排版技巧
表格、图片和公式处理 6.2 电子表格软件
电子表格软件的概述和功能
数据录入、排序和筛选
大学计算机基础课后题答案
第1章 计算机基础知识
一、选择题
1.B 2.B 3.B 4.B 5.B 6.B 7.C
8.D 9.B 10.D 11.C 12.A 13.B 14.D
二、填空题
1、1946 美国 ENIAC
2、4 电子管 晶体管 集成电路 超大规模集成电路
3、超导计算机 量子计算机 光子计算机 生物计算机 神经计算机
4、专用计算机 通用计算机
5、信息基础技术 信息系统技术 信息应用技术
6、运算器 控制器 存储器 输入设备 输出设备
7、7445 682 3755 3008
8、0292 1717 A2FC B1B1 B7D9 E4AE
9、5000
10、72 128
三、问答题
1、运算速度快 计算精度高 具有记忆和逻辑判断能力 具有自动运行能力 可靠性高
2、巨型机 大型机 小型机 微型机 服务器 工作站
3、数据计算 信息处理 实时控制 计算机辅助设计 人工智能 办公自动化
通信与网络 电子商务 家庭生活娱乐
4、计算机的工作过程就是执行程序的过程,而执行程序又归结为逐条执行指令:
(1)取出指令:从存储器中取出要执行的指令送到CPU内部的指令寄存器暂存;
(2)分析指令:把保存在指令寄存器中的指令送到指令译码器,译出该指令对应的操作;
(3)执行指令:根据指令译码器向各个部件发出相应控制信号,完成指令规定的操作;
(4)一条指令执行完成后,程序计数器加1或将转移地址码送入程序计数器,然后回到(1)。为执行下一条指令做好准备,即形成下一条指令地址。