学习编程最主要的是什么?

hutianhong 2005-12-14 11:33:52
大家好,我是新来的,日后希望大家多多关照啊

我很喜欢电脑,想学习编程,我想请问大家,对于一个刚学编程的新手来说,什么是最主要的??
...全文
208 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
yxf 2005-12-16
  • 打赏
  • 举报
回复
一个字:勤!

要有打持久战的准备,学东西不能三天打鱼两天腮网

还有,遇到问题要自己解决,特别是屏幕上显示的信息,不要自己都懒得看就来问人,而且要不怕英文

还有,最好有电脑基础知识,连程序是什么都不清楚的人就来学编程的人是不少的,他们很难学好
hello132 2005-12-16
  • 打赏
  • 举报
回复
我觉得自己看书不懂的就带着问题和这里的高手交流,当成为高手后也要耐心帮助这里的小菜鸟们,觉得这样做好有乐趣的
SuperBJack 2005-12-16
  • 打赏
  • 举报
回复
基础语言+思维方式。
crazycy 2005-12-16
  • 打赏
  • 举报
回复
静下心,苦学,实干;
培养解决问题的能力,以及解决方案才是技术支撑下的升华
科技互联人生 2005-12-16
  • 打赏
  • 举报
回复
慢慢来哦,做久了就有感觉了撒~
  • 打赏
  • 举报
回复
有台电脑最主要了,实践是根本。
常遇道 2005-12-16
  • 打赏
  • 举报
回复
先买几本基础的书来看看吧!!一步一步的来。
hutianhong 2005-12-15
  • 打赏
  • 举报
回复
太谢谢各位了,我一顶努力
redperson 2005-12-15
  • 打赏
  • 举报
回复
实践
funcreal 2005-12-15
  • 打赏
  • 举报
回复
真诚
稽姬 2005-12-14
  • 打赏
  • 举报
回复
大局观,刻苦,意志
KongChen 2005-12-14
  • 打赏
  • 举报
回复
实践
yqj2065 2005-12-14
  • 打赏
  • 举报
回复
学习编程最主要的是每天敲代码
晨星 2005-12-14
  • 打赏
  • 举报
回复
第一步,先学一门编程语言吧,否则你很难实践你的想法。
后边再说。
下载代码方式:https://pan.quark.cn/s/f4d8c5db1fbc 电梯模拟程序作为控制系统的一种具体应用,涵盖了计算机科学领域中多线程编程、状态机构建、事件驱动编程等多个核心概念。 该程序基于MFC(Microsoft Foundation Classes)库构建,MFC是一个面向对象的C++框架,主要服务于Windows应用程序的开发,特别是在对话框和窗口类组件的实现上具有专长。 在电梯模拟过程中,以下几个关键知识点起到决定性作用:1. **状态机**:电梯的运作过程可以被理解为一系列不同状态的序列,包括待命、上行、下行、开门、关门等。 每个状态都对应特定的动作或动作组,状态的变更则依据电梯接收的指令或环境条件来决定。 这种关系通常通过状态机模型来表述,借助状态机图(例如visio中创建的图形)能够直观地呈现电梯的所有可能状态及其转换路径。 2. **多线程编程**:电梯系统往往需要同时应对多个请求,例如一层的乘客请求上行,而二层的乘客请求下行。 在MFC环境下,可以设立多个线程来并行处理这些请求,从而保障电梯的流畅运作。 每个线程象征一个独立的电梯,各自负责处理任务队列。 3. **事件驱动编程**:电梯模拟程序普遍采用事件驱动的运行机制,即等待用户输入(如选择楼层)或内部事件(如电梯到达指定楼层)来触发相应的操作。 MFC提供了完备的事件处理功能,使程序能够有效响应这些事件。 4. **数据结构与算法**:电梯的运行涉及对乘客请求队列的管理,这可能需要运用优先级队列或栈等数据结构。 同时,电梯的路径规划可能依赖最短路径算法,如Dijkstra算法或A*算法。 5. **界面交互**:MFC对话框支持用户通过图形界面与电梯模拟程序进行互动,例如选择楼层、启动或停...

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧