计算机导论(全套课件466P)

合集下载

计算机导论

计算机导论

1. If the memory cell whose address is 5 contains the value 8, what is the difference between writing the value 5 into cell number 6 and moving the contents of cell number 5 into cell number 6? 在第一种情况下,地址为6的存储单元结果包含值5;第二章情况下结果包含8 2. Suppose you want to interchange the values stored in memory cells 2 and 3.What is wrong with the following sequence of steps: * Step 1:Move the contents of cell number 2 to cell number 3. Step2:Move the contents of cell number 3 to cell number 2. Design a sequence of steps that correctly interchanges the contents of these cells. Answer: 2->1; 3->2; 1->3; 3. What advantage does a hard-disk system gain from the fact that its disks spin faster than those in a floppy-disk system? 有较快的数据检索速度和较高的传输速率。 4. In the ASCII code, what is the relationship between the codes for an uppercase letter and the same letter in lowercase? 除了从低端数第6位对大写字母和小写字母分别是0和1外,两个位模式是相同的。 5. Convert each of the following binary representations to its equivalen ten form: 将下列二进制(binary representations)表示转换为等价的十进制(ten form)形式 6. Convert each of the following base ten representations to its equivale binary form: 将下列十进制(ten representations)表示转换为等价的二进制(binary form)形式 7. Convert each of the following two's complement representations to its equivalent base ten form: 将下列二进制补码(two's complement representations)转换成等价的十进制 8. a. Suppose you XOR the first two bits of a string of bits and then continue down the string by successively XORing each result with the next bit in the string. How is your result related to the number of 1s appearing in the string? b. How does this problem relate to determining what the appropriate parity bit should be when coding a message? Answer: a、 如果该串包含偶数个1,那么最后结果是0,否则是1; b、 结果是偶校验的校验位值 9. Which of the following would require real-time processing? a) Printing mailing labels b) b. Playing a computer game  c) c. Displaying letters on a monitor screen as they are typed at the keyboard  d) d. Executing a program that predicts the state of next year's economy 10. Identify examples of queues. In each case, indicate any situations that violate the FIFO structure. 实时处理是指一个程序的执行要与机器的环境里的活动相协调。 交互处理时指一个程序在其执行时人要与他交互。 成功的交互处理需要好的实时特征。’ 11. What is the difference between time-sharing and multitasking 分时是在单处理器的机器上实现多任务的技术。 12. List the components of a typical operating system and summarize the role of each in a single phrase. * (外壳):与机器的环境通信 (文件管理程序):协调机器大容量存储器的使用 (设备驱动程序):处理与机器外部设备的通信 (存储管理程序):协调机器主存储器的使用 调度程序:协调系统中的进程 调遣程序:协调各个进程的CPU时间的分配 13. Summarize the difference between a program and a process. * Program- a set of directions 指令的集合 Process-action of the following those directions 遵循这些指令的动作 14. In a time-sharing system, how can high-priority processes be allowed to run faster than others? Dispacher 赋其高优先级--------或给该进程长的时间片 15. What is an open network? Specifications and protocols are public Allowing vendors to produce compatible products 16. What is a router? 网络层的互连设备 路由器是一台机器;它把两个网络连接成一个互联网。 术语网关通常是指把一个域连接到互联网其余部分的路由器 17. What is the purpose of tier-1 and tier-2 ISPs? What is the purpose of access ISPs? Answer: tier-1 and tier-2提供 接入Internel的核心服务功能 接入服务商提供接入核心的能力 18. What is the DNS? * 名字服务器,负责将助记符地址转换成IP地址 19. What bit pattern is represented by 3.4.5 in dotted decimal notation? Express the bit pattern 0001001100010000 using dotted decimal notation. 3.4.5 000000110000010000000101 0001001100010000 19.16 20. What are the components of the complete Internet address of a machine? 一台机器完整的因特网地址由网络标识符和主机地址构成 21. What is a URL? A browser? URLWWW(万维网)中指定的文档地址 Browser-一个程序用于访问超文本,帮助用户存取超文本 22. How does the Internet software ensure that messages are not relayed within the Internet forever? 每个消息赋予跳数(hop count) 23. Summarize the distinctions between a process, an algorithm, and a program. * Answer: Process-activity of execution an algorithm 一个进程是执行一个算法的活动 program-a representation of an algorithm 一个程序一个算法的表示 24. In what sense do the steps described by the following list of instructions fail to constitute an algorithm? Step 1. Take a coin out of your pocket and put it on the table. Step 2. Return to Step 1. 问题:不确定性—空口袋呢? 这里存在两点。 一、这些指令定义了一个不可终止的过程。但是,事实上,这个过程最终达到这样的状态:你的口袋里在没有硬币。实际上,这可能是初始状态。 二、这个算法正如所所表示的,她并没有告诉我们在这个情况下该怎么做,也就是说不知道初始状态是什么。 25. The Euclidean algorithm finds the greatest common divisor of two positive integers X and Y by the following process: As long as the value of neither X nor Y is zero, continue dividing the larger of the values by the smaller and assigning X and Y the values of the divisor and remainder, respectively. (The final value of X is the greatest common divisor.) Express this algorithm in our pseudocode. X the lager input; Y  the smaller input; While (Y not zero) do i. X  Y ii. Y  Remainder GCD  X 26. Convert the pseudocode routine * Z 0; X 1; while (X < 6) do (Z Z + X; XX+ l) to an equivalent routine using a repeat statement. Answer: Z 0;X 1; repeat (Z Z + X;XX+ l)Until (X = 6) 27. What names are interrogated by the binary search (Figure 5.14) when searching for the name be in the list Alice, Brenda, Carol, Duane, Evelyn, Fred, George, Henry, Irene, Joe, Karl, Larry, Mary, Nancy, and Oliver? ----Alice, Brenda, Carol, Duane, Evelyn, Fred, George, Henry, Irene, Joe, Karl, Larry, Mary, Nancy, Oliver 28. List the classes (n2), (lg n), (n), and (n3) in decreasing order of efficiency. 效率由高到低:(lg n)- (n)- (n2) -(n3) 29. In what sense is a program in a third-generation language machine independent? In what sense is it still machine dependent? 一个用第三代语言编写的程序,从某种意义上说它是独立于机器的,因为它的步骤不是按照诸如寄存器和存储单元地址这样的机器属性来描述的。 在另一方面,从某种意义上说,它又是以来于机器的,因为算术溢出和截断误差还是会出现的。 30. What is the difference between an assembler and a compiler? * Assembler 汇编器-> machine instruction 1:1 compiler 编译器 -> machine instruction 1:n 31. Why is the use of a constant considered better programming style than the use of a literal? 使用描述性常量可以改进程序的可达性。 32. What is the difference between a declarative statement and an imperative statement? Declarative statement说明术语 Imperative statement说明算法步 33. List some common data types. 整数,实数,字符和布尔等类型。 34. What is the difference between a global variable and a local variable? 局部变量仅在像过程这样的程序单元内事可存取的; 全局变量在整个程序中都是可存取的。 35. What is the difference between a procedure and a function? * 一个函数是这样的过程,它返回与函数的名字相联系的值。 36. Describe the three major steps in the translation process. 词法分析:识别标记的过程; 语法分析:识别程序的语法结构的过程; 代码分析:生成目标指令的过程 37. Why would the number of lines in a program not be a good measure of the complexity of the program? Answer: 一个循环语句程序就得执行多次,因此语句数不能说明问题 一长串赋值语句并不比设计成几句嵌套的if语句发杂。 38. What is the difference between system requirements and system specifications? system requirements系统需求从应用环境的角度表达 system specifications系统说明以技术术语的观点以及说明如何来满足系统需求的角度来表达。 39. Summarize the distinction between the traditional waterfall model of software development and the newer prototyping paradigm. 传统瀑布方法要求分析、设计、实现以及测试各阶段以线性方式执行。 而原型模型是一种比较宽松的反复试验,不断摸索的方法。 40. in what form can software be documented 在附随的手册里,有注释清晰以及精心编写代码的源程序,程序本身显示在终端上的交互信息,有数据字典以及文档的设计格式,如结构图、类图、数据流图以及实体关系图。

《计算机导论》课程标准课件

《计算机导论》课程标准课件

精品文档 《计算机导论》课程标准

一、课程信息

课程名称:计算机导论 课程类型:专业基础必修课

课程代码:1013001 授课对象:软件工程、网络工程、信息管理与信息系统

学 分:2.0 先 修 课:无

学 时:33 后 续 课:计算机组成原理、操作系统、数据结构与算法等

制 定 人:梁水英 制定时间:2018年9月

二、课程性质

该课程是计算机软件工程、计算机网络工程、信息管理与信息系统专业课程体系中一门重要的专业入门基础课程,对学生了解并掌握该专业基本知识及后续课的学习起着重要的引导作用。该课程要求掌握计算机的基本操作,对学生职业素质与职业能力的培养具有实践指导作用。

三、课程设计

1、课程目标设计

(1)能力目标

总体目标:通过理论知识学习和实际操作训练,会用学到的知识理解并解决计算机操作中的问题。

具体目标:

序号 单项能力目标

1 具有配置计算机硬件和安装软件的能力

2 具有利用Office办公软件进行文档、电子表格和幻灯片编辑与制作的能力

3 具有初步运用Access数据库软件的能力

4 具有利用Windows XP对计算资源进行管理的能力

5 具有在互联网上查询信息的能力

6 具有运用Windows多媒体工具软件的能力

7 具有信息安全防御能力

(2)知识目标

通过学习能对计算机专业知识有一个整体的认识,掌握计算机系统的基础知识、计算机系统的硬件和软件、计算机系统的应用,包括计算机网络、多媒体、虚拟现实和计算机信息安全等知识。

2、课程内容设计

精品文档 (1)设计的整体思路:以职业素质与能力培养为重点,重点培养学生的两大关键能力,即从事计算机岗位工作所需要的计算机操作能力和应用软件的使用能力。主要讲授内容见模块设计表。

(2)模块设计表:

模块名称 学时

计算机系统的基础知识 6

《计算机科学导论》课程复习大纲与综合练习题

《计算机科学导论》课程复习大纲与综合练习题

《计算机科学导论》课程复习大纲与练习题

参考书目——主编——版次——出版社——价格:

课程名称 计算机科学导论

教

材

信

息 名称 计算机科学导论

出版社 清华大学出版社

作者 瞿中、熊安萍、杨德刚、薛歭

版次 2009年第2版

第一章 计算机基础概念

第一节 计算机发展史

一、了解课程的基本情况和学习方法

二、熟悉计算硬件的发展历程和各阶段的标志

三、熟悉计算软件的发展历程和各阶段的特点

第二节 计算机基本结构

一、区别计算机的不同类型

二、了解完整的计算机系统结构

三、重点掌握计算机软件的层次体系

第二章 计算机数据表示方法

第一节 数字数据表示

一、掌握位置计数法的原理

二、掌握二进制、八进制、十六进制向十进制转换的方法

三、重点掌握十进制向其他进制转换的计算规则

四、熟悉数字原码、补码、反码的定义和计算规则

五、了解实数的表示方法

第二节 高级数据表示

一、掌握文本的表示方法

二、熟悉文本压缩的原理和几种基本的文本压缩方法

三、了解声音和视频的表示方法

四、熟悉计算机中图形图象的表示方法,了解常见的图形图象格式

第三章 门电路与硬件基础

第一节 布尔代数

一、了解逻辑和命题的概念,能够解决一些简单的逻辑问题 二、掌握布尔代数的定义和基本运算

三、熟悉布尔函数的定义和列表求法

四、掌握积之和表达式的概念

第二节 门和电路

一、了解门和电路的定义

二、掌握根据实际命题构造电路的步骤

三、重点掌握电路化简方法

第三节 冯诺依曼体系

一、掌握冯诺依曼体系结构

二、熟悉CPU的结构和主要性能指标

三、熟悉内存的结构和主要性能指标

四、了解磁盘的结构

第四节 计算机外部设备

一、熟悉键盘的布局和主要类别

二、了解鼠标的基本结构

三、了解扫描仪、打印机、显示器等外部设备

四、了解USB的主要原理

五、了解驱动程序的概念

第四章 计算机软件概论

第一节 高级程序设计语言

一、了解问题和问题求解与计算机算法的关系

计算机导论教案

计算机导论教案

《计算机导论》教案

第一章 绪论

学习目的和要求:

1.讨论学习计算机的目的和方法

2.了解计算机发展的历史与人类向信息化迈进的必然性

3.理解计算机的冯•诺依曼模型

4.知道计算机的特点与分类

5.知道计算机的主要技术指标

6.掌握计算机存储容量单位及其换算

7.初步了解计算机的体系结构

8.知道计算机的应用与信息化社会的关系

9.熟悉计算机发展的趋势和自身发展面临的挑战

学习重点:

计算机的冯•诺依曼模型

计算机的主要技术指标

计算机存储容量单位及其换算

计算机的体系结构

学习难点:

计算机的主要技术指标

计算机的体系结构

学时:4

学习内容: 课后记录

课堂讨论

围绕以下问题,组织学生分组讨论,然后让每组代表阐述他们的看法和思想。

1.谈谈你报计算机专业的想法。

讨论目的:让学生明确大学学习目标,培养学习能力。可主要围绕以下内容进行讨论:

计算机专业是计算机硬件与软件相结合、面向系统、侧重应用的宽口径专业。通过基础教学与专业训练,培养基础知识扎实、知识面宽、工程实践能力强,具有开拓创新意识,在计算机科学与技术领域从事科学研究、教育、开发和应用的高级人才。

计算机专业开设的主要课程有:电子技术、离散数学、程序设计、数据结构、操作系统、计算机组成原理、微机系统、计算机系统结构、编译原理、计算机网络、数据库系统、软件工程、人工智能、计算机图形学、数字图像处理、计算机通讯原理、多媒体信息处理技术、数字信号处理、计算机控制、网络计算、算法设计与分析、信息安全、应用密码学基础、信息对抗、移动计算、数论与有限域基础、人机界面设计、面向对象程序设计等。

2.谈谈你对计算机的认识。

讨论目的:知道计算机的功能,组成。可围绕以下内容进行讨论:

计算机(Computer)是一种能够按照事先存储的程序,自动、高速地进

行大量数值计算和各种信息处理的现代化智能电子设备。由硬件和软件组成,两者是不可分割的。人们把没有安装任何软件的计算机称为裸机。随着科技的发展,现在新出现一些新型的计算机有:生物计算机、光子计算机、量子计算机等。

计算机导论第5章概述

计算机导论第5章概述

第5章 操作系统

BIOS定义:B(基本)I(输入)O(输出)S(系统)

操作系统是系统软件,也是整个软件系统的核心。(软件系统包括系统软件和应用软件。)

裸机:人们把只有硬件而没有安装任何软件的计算机称为裸机,在裸机上,用户没有办法进行任何操作,操作系统充当用户和计算机之间的接口。

虚计算机:当安装了操作系统之后,实际上呈现在应用程序和用户面前的是一台“虚计算机”。

操作系统的主要功能:包括文件管理、存储管理、设备管理、作业管理和处理器管理。

5 . 1 文 件 管 理

5.1.1 文 件

文件:是按一定格式存储在外存储器上的信息集合,是操作系统管理信息和能独立进行存取的最小单位。

文件名:分为主文件名和扩展名。

主文件名:由不少于1个ASCII码字符组成,文件名中可以包含英文字母(大小写不区分)、汉字、数字和一些特殊符号。

扩展名:也称为后缀、类型名,左侧必须用圆点“.”与文件名隔开。

扩展名用于指定文件的类型。系统给定的扩展名不能随意改动,否则系统将不能识别。

文件说明信息:例如文件名、文件类型、存放位置、大小、创建/修改/最近访问时间、创建者、文件属性等。保存在文件的目录中。Windows允许一个文件兼有多种属性。

文件内容:全部保存在磁盘的数据区中。

5.1.2 文件目录和路径

文件夹:一般存放文件,文件夹中还可以包含文件和文件夹,该文件夹称为子文件夹。

子文件夹中又可以包含文件和文件夹。形成了一种类似树状多层次文件目录结构。

因为文件可能存放在各级文件夹中,就需要描述文件所在的位置。

可以通过文件路径描述文件所在的位置,文件路径分绝对路径和相对路径。

绝对路径:以根文件夹为起点的路径描述文件的位置。对于硬盘分成3个逻辑盘C、D和E而言,根文件夹就是C:\、D:\ 和E:\。

相对路径:从当前文件夹开始,描述文件的位置。

文件绝对路径:

E:\2010 \计算机导论课\第6章 操作系统.doc

计算机导论 2

计算机导论 2

计算机导论

第一篇:计算机导论

一、专业选择:

计算机科学与技术专业 选择理由:

在下学期的专业选择是我将选择计算机科学与技术专业,单从就业前景来看,该专业具有短期社会需求大,就业市场前景广阔的特点。从中国情况看,从事计算机软件开发的人才远远低于发达国家。美国从事计算机软件开发的人才达到 180多万,印度达到90万,而中国从事计算机软件开发的人才不足40万。因此,随着中国经济的不断发展,社会在一定时间内对计算机专业人才的需求仍将很大。而且,对于这门专业的软件开发方向,有特殊的兴趣。

二、各专业了解:

1.计算机科学与技术:

(1)计算机科学与技术类专业是一级学科,它主要有两个发展方向:

纯技术路线;信息产业对人才提出了更高的要求,因为这个行业的特点是技术更新快,这就要求从业人员有更高的素质;

由技术型转为管理型。

(2)计算机科学与技术类专业大学生应该储备的知识 网络工程方向专业培养的人才具有扎实的网络:工程专业基础、较好的综合素质。计算机软件主流开发技术、软件工程、软件项目过程管理等基本知识与技能,熟练掌握先进的软件开发工具、环境和软件工程管理方法。信息工程通信方向是一个以通信技术、电子技术和计算机技术为基础,以现代通信系统的基本理论和技术及信号与信息的获取、传输、存储、处理为学习和研究对象。信息工程网络与信息安全方向是以信息安全技术和网络技术为基础,以信息安全和网络协议、网络产品的研究、开发、运行、管理和维护为学习和研究对象,掌握网络中实现信息安全的相关技术。

2.电子信息科学与技术 (1)该专业毕业生应获得以下几方面的知识和能力: 掌握数学、物理等方面的基本理论和基本知识; 掌握电子信息科学与技术、计算机科学与技术等方面的基本理论、基本知识和基本技能与方法;了解相近专业的一般原理和知识;熟悉国家电子信息产业政策及国内外有关知识产权的法律法规;了解电子信息科学与技术的理论前沿、应用前景和最新发展动态,以及电子信息产业发展状况;掌握资料查询、文献检索及运用现代信息技术获取相关信息的基本方法;具有一定的技术设计,归纳、整理、分析实验结果,撰写论文,参与学术交流的能力。3.网络工程:

计算机导论第6章概述

第6章计算机网络

6.1 计算机网络概述

6.1.1 计算机网络拓扑结构及分类

1. 计算机网络定义

计算机网络就是将独立运行的计算机通过通信设备和通信线路连接起来,在网络软件的支持下,实现资源共享。

2. 计算机网络拓扑结构

连接到网络中的计算机等各种设备称为结点,把结点连成网络可以有多种结构,我们称之为网络拓扑。基本的网络拓扑有5种:总线形、星形、树形、环形与网状。

3. 计算机网络的分类

计算机网络的分类方法有多种,按覆盖的地理范围进行分类,计算机网络可以分为:个人区域网、局域网、城域网与广域网。

6.1.2 传输介质

1. 双绞线

双绞线分为两类:屏蔽双绞线(STP)与非屏蔽双绞线(UTP)。

根据传输速率不同,非屏蔽双绞线UTP进行分类,包括3类、4类、5类、超5类、6类、7类。

2. 光纤

(1)光纤通信

有光脉冲表示1,没有光脉冲表示0。

(2)光波传输

光纤包括单模光纤与多模光纤。

单模光纤纤芯很细,制造成本较高,传输的距离远,在2.5Gbps传输速率下可传输几十公里。

多模光纤比单模光纤的直径大,容易制造,但光信号容易衰减,所以传输的距离大大缩短。

光纤通信传输距离远,传输速率高;抗雷电和电磁干扰能力强;不易被截取和窃听,保密性好;体积小,重量轻。

(3)光缆

光缆包含1根至几百根光纤,结构如图6.7所示。

(4)光电转换

按照光缆的使用环境,光缆可以分为架空光缆、直埋光缆、海底光缆、野战光缆等多种类型。

3. 无线与卫星通信

(1)无线通信

(2)微波通信(在卫星通信中,微波通信可用于点对点通信,也可以用于点对多点通信。)

(3)蜂窝无线通信

(4)卫星通信

6.2 以 太 网

6.2.1 共享以太网

1. 逻辑拓扑结构

2. 共享以太网扩展

所以,基于集线器的以太网常称为共享式以太网,即所有端口共享信道带宽。因为发送和接收不能同时进行,所以称为半双工工作方式。

级联和堆叠是集线器组成的以太网扩展的两种方法,由此增加网络结点数量、扩大网络范围。

计算机导论 3

自然语言理解

【学科简介】Natural Language Understanding 即自然语言理解,俗称人机对话,是人工智能的分支学科。自然语言理解是指对自然语言的内容和意图的深层把握。在人工智能领域中,自然语言理解特指计算机对自然语言的内容和意图的深层把握。本学科需要解决的中心问题是:语言究竟是怎样组织起来传输信息的?人又是怎样从一连串的语言符号中获取信息的?

【内容及应用】这是一门新兴的边缘学科,以语言学为基础,内容涉及语言学、心理学、逻辑学、声学、数学和计算机科学。自然语言理解的研究,综合应用了现代语音学、音系学语法学、语义学、语用学的知识,同时也向现代语言学提出了一系列的问题和要求。本学科研究用电子计算机模拟人的语言交际过程,使计算机能理解和运用人类社会的自然语言如汉语、英语等,实现人机之间的自然语言通信,以代替人的部分脑力劳动,包括查询资料、解答问题、摘录文献、汇编资料以及一切有关自然语言信息的加工处理。这在当前新技术革命的浪潮中占有十分重要的地位。研制第5代计算机的主要目标之一,就是要使计算机具有理解和运用自然语言的功能。

【历史背景及发展】自然语言理解从20世纪60年代初开始研究,60年代至70年代初期,研究工作一直停留在单词的语音识别上,进展不大。直到70年代中期才有所突破,建立了一些实验系统,能够理解连续语音的内容,但是还限于少数简单的语言(见自然语言语音理解系统)。书面理解用文字输入,使计算机"看懂"文字符号,也用文字输出应答。这方面的进展较快,70年代初期取得突破,中期以后又有所发展。目前已能在一定的词汇、句型和主题范围内查询资料,解答问题,阅读故事,解释语句等,有的系统已付诸应用。

自然语言理解的发展大致经历了4个阶段:1956年以前的萌芽期;1957-1970年的快速发展期;1971 -1993年的低谷的发展期和1994年至今的复苏融合期。

1萌芽期(1956年以前)

计算机导论4

一、知识测试

1.简述操作系统的主要功能。

答:主要包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。操作系统(Operating System,简称OS)是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。操作系统是一个庞大的管理控制程序,目前微机上常见的操作系统有DOS、OS/2、UNIX、XENIX、LINUX、Windows、Netware等。操作系统的功能主要体现在对计算机资源――微处理器、存储器、外部设备、文件和作业五大计算机资源的管理,操作系统将这种管理功能分别设置成相应的程序管理模块,每个管理模块分管一定的功能。即操作系统的五大功能。

1、微处理器管理功能

在大型操作系统中.可存在多个微处理器,并同时可管理多个作业。怎样选出其中一个作业进入主存储器难备运行,怎样为这个作业分配微处理器等等,都由微处理器管理模块负责。微处理器管理模块,要对系统中各个微处理器的状态进行登记,还要登记各个作业对微处理器的要求。管理模块还要用一个优化算法实现最佳调度规则。把所有的微处理器分配给各个用户作业使用。最终日的是提高微处理器的利用率。这就是操作系统的微处理器管理功能。

2、内存管理功能

内存储器的管理,主要由内存管理模块来完成。内存管理模块对内存的管理分三步。首先为各个用户作业分配内存空间;其次是保护已占内存空间的作业不被破坏;最后,是结合硬件实现信息的物理地址至逻辑地址的变换。使用户在操作中不必担心信息究竟在四个具体空间――即实际物理地址,就可以操作,这样就方便了用户对计算机的使用和操作。内存管理模块对内存的管理是使用一种优化算法对内存管理进行优化处理,以提高内存的利用率。这就是操作系统的内存管理功能。

3、外部设备管理功能

由于计算机的不断发展,其应用领域越来越广泛,应用技术越来越提高,应用方法越来越简便,与用户的界面越来越友好,随之外部设备的种类也日益增多,功能不断提高,档次日渐升级,因此,操作系统的设备管理模块的功能也必须跟上外部设备的发展而不断发展、不断升级以适应外部设备的日益发展的需要。设备管理模块的任务是当用户要求某种设备时,应马亡分配给用户所要求的设备,并技用户要求驱动外部设备以供用户应用。并且对外部设备的中断请求,设备管理模块要给以响应并处理。这就是操作系统的外部设备管理功能。

计算机导论——以计算思维为导向第4版教学大纲

《计算机导论》

教

学

大

纲说明:教师可根据课时和学校特点适当选择、调整教学安排。

一、课程简介

实证思维、逻辑思维和计算思维是人类认识世界和改造世界的 三大思维。计算机的出现为人类认识世界和改造世界提供了一种更 有效的手段,以计算机技术和计算机科学为基础的计算思维已成为 人们必须具备的基础性思维。

如何以计算机思维为切入点,通过重构《大学计算机》的课程体 系和知识结构,促进计算思维能力培养,提升大学生综合素质和创 新能力是大学计算机课程改革面临的重要课题。这些不断变化的情 况要求对目前《大学计算机》的课程体系进行改革。

所以,如何明确、恰当地将计算思维融入知识体系,培养当代大 学生用计算机解决和处理问题的思维和能力,从而提升大学生的综合 素质,强化创新实践能力是当前的迫切要求。

1.教学目标

(1)基本目标

《大学计算机》教学不仅承担着传承知识,更肩负着创新知识的 使命。因此,在传授知识的同时更应培养学生的学习能力、解决问题 的能力、交流能力、团队合作能力和创新能力,使他们能更快地适应 未来工作的需求。

分层次课程体系体现《大学计算机》课程教学的实效性和针对性, 以“全面提高计算机公共课程教学质量,培养学生良好的信息化素养, 计算思维品质和计算机应用技能,为学生的后续专业学习提供良好的 支持”为核心目标。

(2)高级目标 研究性教学在培养学生的综合能力的过程中将发挥越来越重要 的作用,它将成为综合性实践课程的主要教学方法。

学习的过程是参与的过程,是创造的过程而非盲目接受的过程。 学生积极的思维习惯和探究问题的意识应该在课程教学中得到培养。

在实现基本目标的基础上,实现高级目标:

♦ 提升学习愿望,学习目标;

♦ 增强学生的自我意识;

♦ 运用已有知识学习新事物;

♦ 教授特定领域和特定课程的学习策略;

♦ 潜移默化,完善学生的人格。

2 .实践环节

实践性教学内容的设置遵循以下原则:

(1)课程实验采用集中实验和自主实险相结合的原则。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档