快速学习一门编程语言
2015-12-11 00:26
375 查看
快速学习一门编程语言
流程语法
调用
用例
流程
能够把一个最简单的程序编辑, 编译, 运行起来, 强调的是掌握编程的环境和流程计算机基础知识
操作系统计算机, 内存, 硬盘
目录, 文件
程序设计语言, 程序, 编辑, 源程序, 编译, 可执行程序, 运行
编程环境
编程流程
PC机开发程序一般流程
运行开发环境->建立项目->建立源程序->编写源程序->编译项目(源程序)执行可执行程序->查看运行结果,小型机开发程序一般流程
编写源程序->编译->运行->查看结果语法
编程语言
字符串,正则表达式容器(数组, map/字典等)与迭代器
函数,lamda表达式/闭包
条件与循环
生命周期管理: 指针, 引用, 垃圾回收
操作系统
进程与进程间通讯原子操作与锁
线程与线程本地存储
绘图/排版/动画/矢量图
网络与协议
时间与日期
用户事件(鼠标, 键盘, 触碰)
设备事件(USB, 陀螺仪, GPS, 显示器/屏, 电量等)
权限, 安全, 验证
驱动与内核
调用
掌握程序中对数据库, 库函数, 动态链接库等外部环境的调用学习用例
在掌握编程的流程之后, 可以开始写用例显示hello world程序
打印日历程序
学生学籍信息处理程序
相关文章推荐
- pp看书笔记---C#高级编程第九版 第五章 【泛型】
- matlab的memmapfile函数使用
- C++中的引用
- C++基础知识: 公有继承,保护继承,私有继承的总结,私有继承的用意何在
- JDK1.5到JDK1.8增加的新特性
- PAT乙级——1010 月饼 (C/C++)
- PAT乙级——1009 数字黑洞 (C/C++)
- Struts2标签简介
- C++的封装
- PAT乙级——1008 锤子剪刀布 (C/C++)
- HDU 1133 Buy the Ticket 卡特兰数 JAVA
- java学习——函数
- Python操作MySQL数据库9个实用实例
- Python实现各种排序算法的代码示例总结
- 深入源码解析Python中的对象与类型
- 一篇文章入门Python生态系统(Python新手入门指导)
- PHP异常处理Exception类
- 基于PHP如何把汉字转化为拼音
- PHP开发中AJAX技术的简单应用
- 搭建Vim为自定义的PHP开发工具的一些技巧