计算机专业学生需要学习哪些编程知识,程序员需要具备哪些技术

时间:2023-02-12 10:11:12
我不明白头文件怎么使用,在MFC中到底有多少个头文件,那么又怎样去使用呢。比如做一个电信排号程序。头文件是#include<stdio.h>    #include<stdlib.h>    #include<time.h>。为什么是这样呢。
二是,有一些函数我还没学到,所以不懂。比如exit(1)和fflush(stdin)如何使用以及在什么情况下使用。还有这些特殊用途的函数是在哪里可以找到,是标准I/O库吗?
三,我想问的是,作为计算机专业的学生需要学习哪些技术知识,最好落实到具体学科,我目前知道的有C++编程语言,数据结构,数据库,Windows开发环境和Linux。我现在是大一,只学了C++,其他的还没有学,但我想知道要学什么,这样起码有个目标。还有作为一个程序员需要具备哪些能力,技术和知识。我现在只会用软件,根本不知道软件是什么,它的构成和怎样开发的。感到很迷茫。我如何才能做到独立开发软件呢。不知道哪位前辈能帮我解惑。

6 个解决方案

#1


计算机专业的学生,如果只想做一个程序员,目标就定得太低了
对于大一学生来说,编程真的不着急,先学好基础课吧,高数、大学物理这些公共基础课一定要学好,离散数学、数据结构、计算机组成原理等专业基础课也一定要学好,再往下就是算法、操作系统、网络这类专业课,编程就是靠悟性了,慢慢培养吧
学C/C++的时候,花些时间把哪些函数在哪个头文件中搞清楚,多看看MSDN,对以后的编程帮助很大,话说以前BC3.1的时候,帮助文件都是按照头文件组织的,井井有条一目了然,现在CB的帮助文件弄得乱七八糟,差太多了

#2


计算机专业学生需要学习哪些编程知识,程序员需要具备哪些技术
才大一,慢慢来,别猴急。

#3


在保证考过的前提下确定人生目标,看你是想进入传统企业搞信息化还是进入编程工作等,然后才能确定业余爱好的学科

#4


路要一步步走,饭要一口口吃,刚接触编程知识时,觉得啥也不会,觉得知识点浩如烟海,迷茫了,这很正常
使用头文件是因为使用了头文件所包含的函数,所以要加上相应的头文件
那些函数在什么情况下使用,那得知道那些函数的用法
独立开发软件,还需要走很长的路啊

PS:虽然楼主看起来像是失踪了,不过还是回答了,或许对其他人有点儿用呢 计算机专业学生需要学习哪些编程知识,程序员需要具备哪些技术

#5


所谓的头文件其实是这样的,比如你写了一个小小的工程,所有内容都放在主文件里,这不会有任何问题,但随着工程的庞大,所有代码都在主文件里是不方便编辑和管理的,甚至造成混乱,这时候将独立的或相关度高的代码放在一些单独的文件里是必然的。

那么,当要使用这些单独的一个或一组文件中的代码时要将这些文件连接或引入工程,就需要告诉编译器你要引入的文件,这个就是定义头文件。

这在代码重用或使用类时特别有用

#6


学会一两门编程语言,会使用1-2种编程工具,
熟悉1-2个数据库管理工具,
就可以编程了,
当然数据结构、算法、操作系统之类的也是必要的知识

#1


计算机专业的学生,如果只想做一个程序员,目标就定得太低了
对于大一学生来说,编程真的不着急,先学好基础课吧,高数、大学物理这些公共基础课一定要学好,离散数学、数据结构、计算机组成原理等专业基础课也一定要学好,再往下就是算法、操作系统、网络这类专业课,编程就是靠悟性了,慢慢培养吧
学C/C++的时候,花些时间把哪些函数在哪个头文件中搞清楚,多看看MSDN,对以后的编程帮助很大,话说以前BC3.1的时候,帮助文件都是按照头文件组织的,井井有条一目了然,现在CB的帮助文件弄得乱七八糟,差太多了

#2


计算机专业学生需要学习哪些编程知识,程序员需要具备哪些技术
才大一,慢慢来,别猴急。

#3


在保证考过的前提下确定人生目标,看你是想进入传统企业搞信息化还是进入编程工作等,然后才能确定业余爱好的学科

#4


路要一步步走,饭要一口口吃,刚接触编程知识时,觉得啥也不会,觉得知识点浩如烟海,迷茫了,这很正常
使用头文件是因为使用了头文件所包含的函数,所以要加上相应的头文件
那些函数在什么情况下使用,那得知道那些函数的用法
独立开发软件,还需要走很长的路啊

PS:虽然楼主看起来像是失踪了,不过还是回答了,或许对其他人有点儿用呢 计算机专业学生需要学习哪些编程知识,程序员需要具备哪些技术

#5


所谓的头文件其实是这样的,比如你写了一个小小的工程,所有内容都放在主文件里,这不会有任何问题,但随着工程的庞大,所有代码都在主文件里是不方便编辑和管理的,甚至造成混乱,这时候将独立的或相关度高的代码放在一些单独的文件里是必然的。

那么,当要使用这些单独的一个或一组文件中的代码时要将这些文件连接或引入工程,就需要告诉编译器你要引入的文件,这个就是定义头文件。

这在代码重用或使用类时特别有用

#6


学会一两门编程语言,会使用1-2种编程工具,
熟悉1-2个数据库管理工具,
就可以编程了,
当然数据结构、算法、操作系统之类的也是必要的知识