1.计算机的组成
硬件
软件
2.为什么制作软件
1,解决现实生活中的问题
2,虚拟一个世界
3.指令
作用:给计算机发送命令
意义:人与计算机之间沟通的语言
4.对计算机的操作
可视化操作
命令行操作
5.计算机语言的分类
计算机基础指令:由0,1组成
计算机基础语言:汇编语言
高级语言:
c语言:面向过程
面向对象语言:
Java
Object C
C#
Java Script
Python
...
6.IT行业
外包
中软国际,软通动力,润和...
特点:将软件作为商品进行买卖
自研
腾讯,阿里,京东,华为...
特点:将软件作为公司的生命
研发流程
需求调研
需求整理
项目原型设计
----项目经理
UI设计
----UI设计师
研发:
前端
Android
iOS
网页
游戏
...
后台
Java
Python
php
.net
测试
运维