计算机系统
计算机系统(硬件系统+软件系统)
硬件系统
运算系统 CPU
存储系统 硬盘 HDD RAM(内存)
I/O系统
input输入系统:鼠标 键盘 话筒 …
output输出系统:打印机 显示器 音响…
主板系统
软件系统
软件系统=系统软件+应用软件
系统软件
1.操作系统:Windows/Linux/Unix/Android/Ios…
2.管理系统:校园管理系统 教务管理系统 停车场 职员管理系统…
应用软件
视频播放器 音乐播放器 游戏 浏览器…
软件分类
C/S软件“Client Server”客户端服务软件
各种App(Windows、Android、Ios…)
1、务必要安装在某个对应的平台上
2、安装好之后每次执行的绝对是一个平台的可执行程序文件(.exe)
3、建立在局域网的基础上
B/S软件“Brower Server”浏览器端服务软件
建立在广域网的基础上
必须依赖浏览器才能运行的软件
优缺点:网络依赖性大、客户体验度低
技术分类
1、前段:HTML+CSS+JS
2、后端:C/C++/C#/JAVA/PHP/Python/GO
3、数据库:MySQL/SQL Server/DB2/Mongodb
全栈工程师:前段+任意的后端语言+任意的数据库
技术方向的作用:
前段:为用户展示数据、接受用户提供的数据
后端:传输数据、处理数据
数据库:存储数据、检索数据
c#语言简介
微软c(面向过程)、c++/c#
c#:2002年
c#是一个简单的、现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的。
面向对象是一种解决问题的思想,自己身边的万事万物都可以理解为对象,对象是指通过计算机语言实现