编程c招聘(编程老师招聘要求)

2023-12-25 16:17:41 数码极客 bianji01

 

招聘计算机编程开发人员需要的知识

(1)掌握数制及其转换、数据的机内表示、算术和逻辑运算,以及相关的应用数学基础知识;

(2)理解计算机的组成以及各主要部件的性能指标;

(3)掌握操作系统、程序设计语言的基础知识;

(4)熟练掌握计算机常用办公软件的基本操作方法;

(5)熟练掌握基本数据结构和常用算法;

(6)熟练掌握C程序设计语言,以及C++、Java、C#、VisualBaSIc中一种程序设计语言;

(7)熟悉数据库、网络和多媒体的基础知识;

(8)掌握软件工程的基础知识,了解软件过程基本知识、软件开发项目管理的常识;

(9)了解常用信息技术标准、安全性,以及有关法律、法规的基本知识;

(10)了解信息化、计算机应用的基础知识;

(11)正确阅读和理解计算机领域的简单英文资料。

本回答由网友推荐

C语言程序设计 《招聘信息管理系统》

#include#include/*对于学历和工作要求都是用数字来替代*/typedef struct workerint num; //编号char id[20]; //身份证号,过长,所以所以用字符串char name[15]; //姓名int degree; //学历int job; //需要的工作worker *next;worker *pre;}worker,*Lworker;/*需求记录*/typedef struct wantint n; //单位的编号int job; //需求的岗位int num; //需求的人数want *next;want *pre;}want,*Lwant;/*输出说明信息的函数*/void info()printf("输入说明如下:\n");printf("学历说明:\n1:高中毕业 2:大学毕业 3:研究生 4:更高学历\n");printf("职位说明如下:\n1:程序员 2:管理人员 3:会计 4:兽医\n");printf("当输入求职者信息的时候,求职者编号为-1时,输入结束\n");printf("当输入供职单位信息的时候,当供职的数量为-1的时候,输入结束\n");/*输入人才信息*/void input_worker(Lworker head)int i=1;Lworker x=head;x->pre=NULL;while(1)printf("输入第%d个求职者的信息,顺序为编号,姓名,身份证号,需要的工作,学历\n",i);scanf("%d",&x->num);if(x->num==-1)getchar();//回车会被读入到gets()函数中,所以必须有一个getchar()把回车收回gets(x->name);gets(x->id);scanf("%d",&x->job);scanf("%d",&x->degree);Lworker y=(worker *)malloc(sizeof(worker));x->next=y;y->pre=x;x->pre->next=NULL;free(x);/*输入求职信息*/void input_want(Lwant head)Lwant x=head;int i=1;x->pre=NULL;while(1)printf("第%d个供职单位的信息,顺序为编号,工作,数量\n",i);scanf("%d",&x->n);scanf("%d",&x->job);scanf("%d",&x->num);if(x->num==-1)Lwant y=(want*)malloc(sizeof(want));x->next=y;y->pre=x;x->pre->next=NULL;free(x);/*查询人才信息函数*///参数num就是员工的编号,查询是是什么工作int find_worker(Lworker head,int num)Lworker x=head;for(;;x=x->next)if(x->num==num)return(x->job);return(-1); //表示没有这个人/*查询工作信息函数*///num就是编号int find_want(Lwant head,int num)Lwant x=head;for(;;x=x->next)if(x->n==num)return(x->job);return(-1); //表示没有这个单位的信息/*修改求职者的信息*///参数num就是员工的编号void change_worker(Lworker head,int num)int m=0;Lworker x=head;for(;;x=x->next)if(x->num==num)printf("输入要修改的内容:\n1:工作 2:学历 3:身份证号 4:姓名\n");scanf("&d",&m);switch(m)case 1:printf("输入更正后的工作\n");scanf("%d",&x->job);case 2:printf("输入更正后的学历\n");scanf("%d",&x->degree);case 3:printf("输入更正后的身份证号\n");gets(x->id);case 4:printf("输入更正后的姓名\n");gets(x->name);/*更改用人单位信息*///num就是编号void change_want(Lwant head,int num)Lwant x=head;for(;;x=x->next)if(x->n==num)printf("输入要修改的内容\n1:工作 2:人数");scanf("%d",&n);switch(n)case 1:printf("输入新的工作\n");scanf("%d",&x->job);case 2:printf("输入新的人数\n");scanf("%d",&x->num);/*删除求职者信息*/Lworker del_worker(Lworker head,int num)Lworker x=head;if(head->num==num)x=head->next;x->pre=NULL;free(head);return(x);for(;;x=x->next)if(x->num==num)Lworker y=x->pre;Lworker z=x->next;if(z==NULL)y->next=NULL;free(x);y->next=z;z->pre=y;free(x);return(head);/*删除用人单位信息*/Lwant del_want(Lwant head,int num)Lwant x=head;if(head->n==num)x=x->next;x->pre=NULL;free(head);return(x);for(;;x=x->next)if(x->n==num)Lwant y=x->pre;Lwant z=x->next;if(z==NULL)y->next=NULL;free(x);return(head);y->next=z;z->pre=y;free(x);return(heAD);/*统计需求量最大的工作*/void tongji_need(Lworker head,int *n)int i,m=0;for(i=1;i<5;i++)n[i]=0;Lworker x=head;for(;x!=NULL;x=x->next)switch(x->job)case 1:n[1]++;case 2:n[2]++;case 3:n[3]++;case 4:n[4]++;/*统计供给量最大的工作*/void tongji_serve(Lwant head,int *m)for(i=1;i<5;i++)m[i]=0;Lwant x=head;for(;x!=NULL;x=x->next)switch(x->job)case 1:m[1]=m[1]+x->num;case 2:m[2]=m[2]+x->num;case 3:m[3]=m[3]+x->num;case 4:m[4]=m[4]+x->num;void main()int x,num;info();int n[5],m[5];Lworker head1=(worker *)malloc(sizeof(worker));Lwant head2=(want *)malloc(sizeof(want));while(1)printf("输入要进行的操作\n");printf("1:输入求值人员信息 2:输入用人单位信息 3:删除求值人员信息 4:删除用人单位信息 5:修改求职人员信息 6:修改用人单位信息\n");printf("7:查询某个求职人员信息 8:查询某个用人单位信息 9:统计需求的工作信息 10:统计提供工作的信息 0:退出\n");printf("注意:1和2如果重复执行的话,会覆盖以前的而结果,所以不可以重复选择,只可以做一次\n");scanf("%d",&x);if(x==0)switch(x)case 1:input_worker(head1);case 2:input_want(head2);case 3:printf("输入要删除的人员的编号\n");scanf("%d",&num);head1=del_worker(head1,num);case 4:printf("输入要删除的单位的编号\n");scanf("%d",&num);head2=del_want(head2,num);case 5:printf("输入要修改的人员的编号\n");scanf("%d",&num);change_worker(head1,num);case 6:printf("输入要修改的单位的编号\n");scanf("%d",&num);change_want(head2,num);case 7:printf("输入要查询的人员的编号\n");scanf("%d",&num);find_worker(head1,num);case 8:printf("输入要查询的单位的编号\n");scanf("%d",&num);find_want(head2,num);case 9:tongji_need(head1,n);for(i=1;i<5;i++)printf("第%d种工作的需求量是%d\n",i,n[i]);case 10:tongji_serve(head2,m);for(i=1;i<5;i++)printf("第%d种工作的提供量是%d\n",i,m[i]);

什么公司招收C语言程序员

C++普通程序员的招聘要求是什么?学到什么程度通过应聘?

声明:易趣百科所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系315127732@qq.com
广告位招租
横幅广告