-
计算机硬件知识
课程简介 《计算硬件知识》课程分为三个单元:“计算机网络之网尽其用”、“计算机网络之探赜索隐”和“计算机网络之危机四伏”。 “计算机网络之网尽其用”将带你快速了解、认识计算机网络,理解并掌握计算机网络与网络协议等基本概念、网络组成与网络体系结构,剖析你每天都在使用的网络应用的类型、运行原理以及应用层协议,帮助你理解绝大多数网络应用所采用的应用编程接口-套接字(Socket),学习并掌握Socket… -
操作系统的微内核和宏内核
本课程讲了操作系统的微内核和宏内核架构的特点和区别,并以此解释了华为HarmonyOS鸿蒙系统为什么使用微内核,而微内核架构又能为鸿蒙系统带来什么样的优势和想象力。 -
Datacom 基础课程
区分网络通信和数据通信网络的概念 描述信息传递的过程 区分不同的网络设备并了解其基本作用 认识不同的网络类型及拓扑类型 了解网络工程与网络工程师的相关概念 -
计算机操作系统
南京大学是中国最早从事,操作系统研发与教学的单位,1980年在中国首先出版了操作系统教程教材,至2020年该教材已更新至第6版。 如果您是计算机科学、软件工程、电子、通信、控制、信息系统、电子商务、计算与信息科学等信息技术相关专业的学生,可以系统地学习本课程基本部分的内容,如果您想致力于操作系统的研发工作,可以进一步学习高级部分的内容;此外如果您是计算机爱好者,可以根据自己的需要,按需学习本课程相… -
计算机组成原理
课程简介 一、课程的性质和目标 1、课程类别:学科基础课 ①2018国家级精品在线开放课程。 ②2019国家级线上线下混合式一流课程。 2、选课对象 ①大二以上计算机相关专业本科生; ②计算机专业的考研者; ③计算机相关领域的工程技术人员; 3、教材的选择 本课程的配套教材是纪禄平老师(课程主讲人)主编的两本最新版教材: (1)《计算机组成原理》(第5版),作者:纪禄平、罗克露、刘辉、张建, -
计算机应用基础
课程简介 1、为什么要学习这门课 回答这个问题前,我们先看一个案例:如果未来某一天,你需要完成的工作是判断一个数是否是质数,你会怎么做?你可能会在了解质数判断的原理基础上,每次花费几分钟或者更长的时间手动计算得到结果(取决于值的大小)。或者在完成本课程的学习后,花10分钟的时间使用Python语言编写一个小程序,随后每次只需输入待判断的数值即可等待结果的显示。 就像蒸汽机的出现改变了人类的劳动… -
计算机硬件系统设计
本课程设计的系列原创的虚拟仿真实验有效克服了传统计算机硬件实验平台和实验体系的不足,无需任何硬件实验平台,突破了传统硬件实验对实验场地和实验平台的约束,课内课外相结合,特别适合线上线下开展。遵循层次化、递进化、系统化的思想,利用简单易学的虚拟仿真实验平台,采用最直观的构建原理图的方式,让学生从门电路开始逐步设计组合逻辑、时序逻辑、运算器、存储系统、数据通路和控制器、流水控制逻辑直至完整的MIPS … -
计算机控制系统
课程简介 “计算机控制系统”课程定位为自动化专业高端专业课程群中的理论核心课程之一,是本科专业基础理论的综合应用,同时还是自动控制理论实际应用的基础。从本课程开始,学生才真正接触到计算机控制的概念、理论、方法和技术。 本课程主要讲述计算机控制系统理论与工程设计的基础理论与方法,其中主要包括信号变换、系统建模与性能分析、数字控制器的模拟化设计方法、数字控制器的直接设计方法,基于状态空间模型的数字控制…
-
数据库系统概论(基础篇)
“数据库系统概论”是计算机科学与技术专业、软件工程专业、信息系统与信息管理等专业重要的专业基础课程。 本课程将系统讲述数据库系统的基础理论、基本技术和基本方法。本课程的知识内容和技术方法,对从事现代数据管理技术的应用、开发和研究的人员都是重要而必备的基础。 本课程内容丰富全面,分为基础篇和高级篇(2023年2月24日开课)2部分讲解,作为2门课程考核和计分。此外,本课程还开设了新技术篇(2023年… -
PHP网站开发(程序设计)
PHP网站开发(程序设计)是面向计算机类相关专业(如数字媒体技术、大数据管理与应用、信息管理与信息系统、网络工程等本科专业及计算机应用、计算机网络等等专科专业)开设的一门专业课(部分专业为主干课,部分专业为限定选修课,部分专业为任意选修课),主要学习PHP程序设计(动态网站开发)的有关知识和应用技能,具体包括PHP概述、PHP语法基础、PHP的数据与运算、PHP的流程控制、PHP数组与函数、PHP… -
Android开发
本课程的教学目标是熟练掌握Android开发所应具备的基本理论及技术。了解Android平台和应用,学习核心知识,包括开发环境搭建、应用程序的基本结构、界面组件、数据存储、四大组件、网络编程等知识。通过本课程的学习,使学生具备Android平台应用开发相关知识,能够独立、完整的实现Android软件项目的开发过程,从而具备一定的手机程序开发与设计能力。课程精简理论、突出实践,主要采用案例授课,突出… -
操作系统的微内核和宏内核
本课程讲了操作系统的微内核和宏内核架构的特点和区别,并以此解释了华为HarmonyOS鸿蒙系统为什么使用微内核,而微内核架构又能为鸿蒙系统带来什么样的优势和想象力。 -
计算机控制系统
课程简介 “计算机控制系统”课程定位为自动化专业高端专业课程群中的理论核心课程之一,是本科专业基础理论的综合应用,同时还是自动控制理论实际应用的基础。从本课程开始,学生才真正接触到计算机控制的概念、理论、方法和技术。 本课程主要讲述计算机控制系统理论与工程设计的基础理论与方法,其中主要包括信号变换、系统建模与性能分析、数字控制器的模拟化设计方法、数字控制器的直接设计方法,基于状态空间模型的数字控制… -
计算机组成原理
课程简介 一、课程的性质和目标 1、课程类别:学科基础课 ①2018国家级精品在线开放课程。 ②2019国家级线上线下混合式一流课程。 2、选课对象 ①大二以上计算机相关专业本科生; ②计算机专业的考研者; ③计算机相关领域的工程技术人员; 3、教材的选择 本课程的配套教材是纪禄平老师(课程主讲人)主编的两本最新版教材: (1)《计算机组成原理》(第5版),作者:纪禄平、罗克露、刘辉、张建, -
Linux操作系统
Linux是自由软件项目的重要组成部分。它目前广泛地应用于大数据、云计算和人工智能等领域中。 《Linux操作系统》课程是计算机科学与技术专业和网络工程专业的专业基础课程。主要培养学生的基于Linux网络操作系统平台的管理与维护能力。 -
Datacom 基础课程
区分网络通信和数据通信网络的概念 描述信息传递的过程 区分不同的网络设备并了解其基本作用 认识不同的网络类型及拓扑类型 了解网络工程与网络工程师的相关概念