
一般的IT培训机构最起码的配备
市场:负责引流,地面要做活动,传单,做做学校讲座,这里你没什么人,就不考虑线上的内容承接了。
咨询:负责报名转化,你一个人起码得负责电话咨询和当面咨询,电话回访吧。
教学:负责教学,最起码的课堂教学,课程设计,项目,作业,考试总得有吧。
教务:负责班级管理,小班数十号人的日常辅导,班级活动,排班,成绩统计什么的。
就业:负责就业培训,管理,联系企业,推人。
如果你觉得一个人能把这么多事情做细做好做扎实,可以试试。
大一(公共基础和专业基础):计算机概论;程序设计基础(C语言,需要学扎实,深入后都是在C的语言思想基础上)
大二(专业基础和核心):数据结构与算法(比较难,我们是C,也有其他语言的);数字电路(也很头痛);离散数学(计算机专业必修);数据库系统原理,数据库系统设计与开发(Delphi和SQL为主,比较重要也很有用,很多软件设计都以这两门课为基础);面向对象程序设计(我们是Java,也有用C++的,也比较重要);计算机组成原理,组成实验(如果毕业后要搞硬件,就必须学好这两门,难度很大); *** 作系统原理,实验(当时学的是linux系统,我忘得差不多了,里面的一些管理思想比较有趣);
大三(专业核心和专业方向):微机系统和汇编语言,实验(无聊,繁,难,和为来就业等关系都不大,不过如果要真正精通计算机,这两门课就要下功夫学好了);计算机网络,实验(dos命令等,黑客必须,很有趣);软件工程(就是如何做一个可以卖得出去的软件成品的步骤过程);
大三下开始就分方向:
Java方向:(Java方向中J2EE最重要,是工程组织,精通后可以直接就业,本人是Java方向)
JAVA高级程序设计
软件工程与数据库课程设计
网络工程
J2EE架构与应用开发
J2EE应用课程设计
C#程序设计
J2ME与移动应用开发
数据库系统应用与管理
软件开发规范
数据应用开发方向:(net最重要)
C#程序设计
软件工程与数据库课程设计
net架构与应用开发
net应用课程设计
JAVA高级程序设计
Oracle应用
数据库系统应用与管理
软件质量保证与测试
软件开发规范
电子商务方向:(相对软件开发比较简单)
电子商务概论
C#程序设计
供应链与物流管理
电子商务系统的设计与实现
电子商务系统课程设计
电子商务安全
网页设计与网站开发
嵌入式系统方向:(比较难,搞硬件的多)
微机外围电路应用设计
嵌入式系统应用开发
单片机windows编程
ARM与嵌入式 *** 作系统基础
C#程序设计
嵌入式系统开发导论
单片机应用设计
WinCE移动开发技术
嵌入式通信技术
数字媒体方向:
艺术设计概论
计算机图形图像处理
人机交互技术
计算机动画
数字媒体后期制作
视觉传达
计算机动画基础
计算机动画设计
大四:就是找工作实习和毕业设计,还有漏掉的课程就是专业机动选修,按照自己的兴趣选修了,附上课程资料:
Linux *** 作系统及其应用
数学建模(Ⅰ)
数学建模(Ⅱ)
计算机辅助设计
信息政策与法规
软件开发规范
计算机图形学
编译技术
项目管理
图像处理与模式识别
多媒体技术
Web网页设计基础
计算方法
Windows编程
计算机信息安全
艺术设计概论
软件质量保证与测试
网络工程
人机交互技术
计算机发展前沿
① 计算机专业主修课程都有什么
主干学科:计算机科学与技术
主要课程:电路原理、模拟电子技术、数字逻辑、数字分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、 *** 作系统等。
主要实践性教学环节:包括电子工艺实习、硬件部件设计及调试、计算机基础训练、课程设计、计算机工程实践、生产实习、毕业设计(论文)。
计算机学科的特色主要体现在:理论性强,实践性强,发展迅速按一级学科培养基础扎实的宽口径人才,体现在重视数学、逻辑、数据结构、算法、电子设计、计算机体系结构和系统软件等方面的理论基础和专业技术基础,前两年半注重自然科学基础课程和专业基础课程,拓宽面向。后一年半主要是专业课程的设置,增加可选性、多样性、灵活性和方向性,突出学科方向特色,体现最新技术发展动向。
② 大学里计算机科学与技术专业有哪些主修课程需要在哪些方面有基础
楼上列出的课程太多了,计算机科学与技术的主干课就是
1、离散数学
2、c语言(其它语言也可以,比如c++、java)
3、数据结构
4、 *** 作系统
5、数据库原理
6、编译原理
7、软件工程
8、计算机网络
9、计算机体系结构(计算机组成原理)
其它象电子线路、windows/unix编程、图形图像学、微机接口等等看你要做什么了
③ 计算机主修课程有哪些
全面掌握计算机应用领域的理论和工程方法,能很好地胜任高等院校、科研院所、大型企事业单位、高新技术产业等的教学、科研、系统设计、产品开发、应用系统集成等工作。
计算机软件与理论
软件工程、信息系统、并行计算、普及计算等等的软件系统开发技术,能很好地胜任高等院校、科研院所、大型企事业单位、高新技术产业等的教学、科研、系统设计、产品开发、应用系统集成等工作。
计算机系统结构
02 网络与信息安全
04 计算机通信,信息安全,多媒体信号处理
05 图形图像处理技术
07 计算机图形图像处理技术、嵌入式系统
09 计算机网络与图形图像处理
10 计算机网络与信息处理
11 输入输出技术与设备、图像处理与图像理解
12 信息安全理论与技术,嵌入式系统
13 网络安全
14 信息安全与编码
15 网络安全和网络计算
16 图形图像和外设
17 计算机输入输出技术与设备、图形图像处理与理解
④ 大学本科计算机科学与技术专业需要主修哪些课程
1、数字逻辑电路
数字逻辑是计算机专业本科生的一门主要课程,具有自身的理论体系和很强的实践性。它是计算机组成原理的主要先导课程之一,是计算机应用专业关于计算机系纤胜吉构方面的主干课程之一。课程的主要目的是便学生了解和掌握从对数字系统提出要求开始,一直到用集成电路实现所需逻辑功能为止的整个过程的完整知识。
内容有数制和编码、布尔代数和逻辑函数、组台逻辑电路的分析和设计,时序逻辑电路的分析和设计,中、大规模集成电路的应用。通过对该课程的学习,可以为计算机组成原理、微型计算机技术、计算机系纤胜吉构等课程打下坚实的基础。
(4)计算机系主修课程扩展阅读:计算机科学与技术专业的就业前景
智能化使计算机具有模拟人的感觉和思维过程的能力,使计算机成为智能计算机。这也是目前正在研制的新一代计算机要实现的目标。智能化的研究包括模式识别、图像识别、自然语言的生成和理解、博弈、定理自动证明、自动程序设计、专家系统、学习系统和智能机器人等,已研制出多种具有人的部分智能的机器人。
网络化是计算机发展的又一个重要趋势。从单机走向联网是计算机应用发展的必然结果。所谓计算机网络化,是指用现代通信技术和计算机技术把分布在不同地点的计算机互联起来,组成一个规模大、功能强、可以互相通信的网络结构。
多媒体计算机是当前计算机领域中最引人注目的高新技术之一。多媒体计算机就是利用计算机技术、通信技术和大众传播技术,来综合处理多种媒体信息的计算机。这些信息包括文本、视频图像、图形、声音、文字等。多媒体技术使多种信息建立了有机联系,并集成为一个具有人机交互性的系统。多媒体计算机将真正改善人机界面,使计算机朝着人类接受和处理信息的最自然的方式发展。
⑤ 计算机科学与技术专业主要学些什么 开设课程有哪些
计算机科学与技术是国家一级学科,下设信息安全、软件工程、计算机软件与理论、计算机系统结构、计算机应用技术、计算机技术等专业。
公共课程:数学(高等数学、线性代数、概率论与数理统计、离散数学、数值分析)、政治(马克思主义思想概论、 思想概论与中国特色社会主义思想、思想道德修养与法律基础、中国近现代史纲要)、大学英语、体育。
专业基础课程:电路原理、模拟电子技术、数字逻辑、微机原理、汇编语言、 *** 作系统原理、编译原理、算法与数据结构、面向对象方法、C语言/c++语言等。
专业方向课程:计算机数据库原理、Java语言、图形学、人工智能、多媒体技术、网络安全、人机交互、无线互联网技术、软件开发方法、高性能技术、系统仿真和虚拟现实等。
(5)计算机系主修课程扩展阅读具备能力:
1、具备扎实的数据基础理论和基础知识。
2、具有较强的思维能力、算法设计与分析能力。
3、系统掌握计算机科学与技术专业基本理论、基本知识和 *** 作技能。
4、了解学科的知识结构、典型技术、核心概念和基本工作流程。
5、有较强的计算机系统的认知、分析、设计、编程和应用能力。
6、掌握文献检索、资料查询的基本方法、能够独立获取相关的知识和信息,具有较强的创新意识。
7、熟练掌握一门外语,能够熟读该专业外文书刊。
⑥ 计算机科学与技术专业主要修哪些课程内容
高等数学、大学英语、专业英语、概率统计、离散数学、电路、模拟电子、数字电子、专数据结构、 *** 作系统、编译属原理、计算机网络、数据库原理、软件工程、汇编语言、C++程序设计、接口技术、Java、VC++、计算机病毒分析、网络攻击与防护、密码学应用或网络游戏理论、游戏设计、三维动画等。
⑦ 软件专业的主修课程有哪几科
C/C++程序设计、来Java程序设计、数据结源构、计算方法、编译原理、软件工程、 *** 作系统原理、数据库系统原理、网络数据库、计算机网络技术、微机原理及汇编语言程序设计、基于Web的程序设计、软件开发技术、软件测试技术、多媒体技术、网络安全技术等。
掌握计算机系统的软、硬件基础理论和基本设计方法,掌握计算机网络、数据通信的原理和方法。以计算机的单机系统、网络系统应用软件开发为专业方向,重点掌握信息系统(IS)开发技术、基于Web的程序设计方法、网络数据库系统的应用技术
祝你成功
⑧ 计算机应用的主修课程是
计算机应用的主修课程是:计算机网络、数据结构、 *** 作系统、C语言、版Dreamweaver、JAVA、DELPHI、ASP、汇编语言与接口技术、网权络安全、网络综合布线、网页设计和网站建设。
计算机应用是研究计算机应用于各个领域的理论、方法、技术和系统等,是计算机学科与其他学科相结合的边缘学科 ,是计算机学科的组成部分。计算机应用分为数值计算和非数值应用两大领域。计算机科学与技术的各门学科相结合,改进了研究工具和研究方法,促进了各门学科的发展。计算机的发展和应用已不仅是一种科学的技术现象而且是一种政治、经济、军事和社会现象。
⑨ 大学计算机专业都学那些课程
计算机专业课程设置:
计算机应用基础、应用文写作、数学、英语、德育、电工与电子技术、计算机网络技术、C语言、计算机组装与维修、企业网安全高级技术、企业网综合管理、windows server 2008 *** 作系统。
局域网组建、Linux服务器 *** 作系统、网络设备与网络技术(主要学习思科、华为公司设备的配置、管理、调试)、SQL Server、网络综合布线技术、CAD绘图等。
(9)计算机系主修课程扩展阅读:
计算机专业就业方向:
(1)市区及周边地区的党政机关、企事业、社会团体从事网站美工、网页设计、企业网络维护、电脑销售及从事相关专业等岗位。
(2)电子商务(职业资格证书:电子商务员、助理电子商务师)。
本专业毕业生应获得以下几个方面的知识和能力:
1.掌握电子技术和计算机组成与体系结构的基本原理、分析方法和实验技能,能从事计算机硬件系统开发与设计。
2.掌握程序设计语言、算法与数据结构、 *** 作系统以及软件设计方法和工程的基本理论、基本知识与基本技能,具有较强的程序设计能力,能从事系统软件和大型应用软件的开发与研制。
3.掌握并行处理、分布式系统、网络与通信、多媒体信息处理、计算机安全、图形图象处理以及计算机辅助设计等方面的基本理论、分析方法和工程实践技能,具有计算机应用和开发的能力。
4.掌握计算机科学的基本理论,具有从事计算机科学研究的坚实基础。
⑩ 学计算机专业主要的的课程都有哪些
1、计算机科学与技术专业(软件工程方向、网络技术方向、信息安全方向)
主要课程: 汇编与接口技术、计算机组成原理、 *** 作系统、数据结构、软件项目管理、软件测试技术、Java高级程序设计、软件工程、电子技术、局域网与组网技术、TCP/IP与广域网、Linux基础及技术、网络管理与维护、计算机网络与通信、数据库原理与应用、信息安全概论、现代密码学、入侵检测与安全扫描、计算机病毒原理与防治、信息安全技术、容错与可信恢复技术等。
就业方向:在企业、事业单位从事软件工程应用技术、计算机网络、信息安全等工作,或从事相关的教学科研工作。
2、电子信息科学与技术
主要课程:模拟和数字电路、高频电子线路、电子技术自动化、信号与系统、数字信号处理、通信原理、算法与程序设计、微机原理与接口技术、单片机应用、现代通信技术、传感器与测量技术等。
就业方向:毕业生可以到企事业单位、行政、教育部门从事研究、教学和信息的维护与管理工作;也可在现代制造业、通信行业、IT企业从事电子设备与系统的研制、生产,通信技术的应用开发工作。
还有室内设计专业,UI设计,3dmax,动漫设计等等。
/1032源程序/
/头文件(h)/
#include "stdioh" /I/O函数/
#include "stdlibh" /标准库函数/
#include "stringh"/字符串函数/
#include "ctypeh" /字符 *** 作函数/
#define M 50 /定义常数表示记录数/
typedef struct /定义数据结构/
{
char name[20]; /姓名/
char units[30]; /单位/
char tele[10]; /电话/
}ADDRESS;
/以下是函数原型/
int enter(ADDRESS t[]); /输入记录/
void list(ADDRESS t[],int n); /显示记录/
void search(ADDRESS t[],int n); /按姓名查找显示记录/
int delete(ADDRESS t[],int n); /删除记录/
int add(ADDRESS t[],int n); /插入记录/
void save(ADDRESS t[],int n); /记录保存为文件/
int load(ADDRESS t[]); /从文件中读记录/
void display(ADDRESS t[]); /按序号查找显示记录/
void sort(ADDRESS t[],int n); /按姓名排序/
void qseek(ADDRESS t[],int n); /快速查找记录/
void copy(); /文件复制/
void print(ADDRESS temp); /显示单条记录/
int find(ADDRESS t[],int n,char s) ; /查找函数/
int menu_select(); /主菜单函数/
/主函数开始/
main()
{
int i;
ADDRESS adr[M]; /定义结构体数组/
int length; /保存记录长度/
clrscr(); /清屏/
for(;;)/无限循环/
{
switch(menu_select()) /调用主菜单函数,返回值整数作开关语句的条件/
{
case 0:length=enter(adr);break;/输入记录/
case 1:list(adr,length);break; /显示全部记录/
case 2:search(adr,length);break; /查找记录/
case 3:length=delete(adr,length);break; /删除记录/
case 4:length=add(adr,length); break; /插入记录/
case 5:save(adr,length);break; /保存文件/
case 6:length=load(adr); break; /读文件/
case 7:display(adr);break; /按序号显示记录/
case 8:sort(adr,length);break; /按姓名排序/
case 9:qseek(adr,length);break; /快速查找记录/
case 10:copy();break; /复制文件/
case 11:exit(0); /如返回值为11则程序结束/
}
}
}
/菜单函数,函数返回值为整数,代表所选的菜单项/
menu_select()
{
char s[80];
int c;
gotoxy(1,25);/将光标定为在第25行,第1列/
printf("press any key enter menu\n");/提示压任意键继续/
getch(); /读入任意字符/
clrscr(); /清屏/
gotoxy(1,1);
printf("MENU\n\n");
printf(" 0 Enter record\n");
printf(" 1 List the file\n");
printf(" 2 Search record on name\n");
printf(" 3 Delete a record\n");
printf(" 4 add record \n");
printf(" 5 Save the file\n");
printf(" 6 Load the file\n");
printf(" 7 display record on order\n");
printf(" 8 sort to make new file\n");
printf(" 9 Quick seek record\n");
printf(" 10 copy the file to new file\n");
printf(" 11 Quit\n");
printf("\n");
do{
printf("\n Enter you choice(0~11):"); /提示输入选项/
scanf("%s",s); /输入选择项/
c=atoi(s); /将输入的字符串转化为整型数/
}while(c<0||c>11); /选择项不在0~11之间重输/
return c; /返回选择项,主程序根据该数调用相应的函数/
}
/输入记录,形参为结构体数组,函数值返回类型为整型表示记录长度/
int enter(ADDRESS t[])
{
int i,n;
char s;
clrscr(); /清屏/
printf("\nplease input num \n"); /提示信息/
scanf("%d",&n); /输入记录数/
printf("please input record \n"); /提示输入记录/
printf("name unit telephone\n");
printf("------------------------------------------------\n");
for(i=0;i<n;i++)
{
scanf("%s%s%s",t[i]name,t[i]units,t[i]tele); /输入记录/
printf("----------------------------------------------\n");
}
return n; /返回记录条数/
}
/显示记录,参数为记录数组和记录条数/
void list(ADDRESS t[],int n)
{
int i;
clrscr();
printf("\n\nADDRESS\n");
printf("name unit telephone\n");
printf("------------------------------------------------\n");
for(i=0;i<n;i++)
printf("%-20s%-30s%-10s\n",t[i]name,t[i]units,t[i]tele);
if((i+1)%10==0) /判断输出是否达到10条记录/
{
printf("Press any key continue\n"); /提示信息/
getch(); /压任意键继续/
}
printf("end\n");
}
/查找记录/
void search(ADDRESS t[],int n)
{
char s[20]; /保存待查找姓名字符串/
int i; /保存查找到结点的序号/
clrscr(); /清屏/
printf("please search name\n");
scanf("%s",s); /输入待查找姓名/
i=find(t,n,s); /调用find函数,得到一个整数/
if(i>n-1) /如果整数i值大于n-1,说明没找到/
printf("not found\n");
else
print(t[i]); /找到,调用显示函数显示记录/
}
/显示指定的一条记录/
void print(ADDRESS temp)
{
clrscr();
printf("\n\n\n");
printf("name unit telephone\n");
printf("------------------------------------------------\n");
printf("%-20s%-30s%-10s\n",tempname,tempunits,temptele);
printf("end\n");
}
/查找函数,参数为记录数组和记录条数以及姓名s /
int find(ADDRESS t[],int n,char s)
{
int i;
for(i=0;i<n;i++)/从第一条记录开始,直到最后一条/
{
if(strcmp(s,t[i]name)==0) /记录中的姓名和待比较的姓名是否相等/
return i; /相等,则返回该记录的下标号,程序提前结结束/
}
return i; /返回i值/
}
/删除函数,参数为记录数组和记录条数/
int delete(ADDRESS t[],int n)
{
char s[20]; /要删除记录的姓名/
int ch=0;
int i,j;
printf("please deleted name\n"); /提示信息/
scanf("%s",s);/输入姓名/
i=find(t,n,s); /调用find函数/
if(i>n-1) /如果i>n-1超过了数组的长度/
printf("no found not deleted\n"); /显示没找到要删除的记录/
else
{
print(t[i]); /调用输出函数显示该条记录信息/
printf("Are you sure delete it(1/0)\n"); /确认是否要删除/
scanf("%d",&ch); /输入一个整数0或1/
if(ch==1) /如果确认删除整数为1/
{
for(j=i+1;j<n;j++) /删除该记录,实际后续记录前移/
{
strcpy(t[j-1]name,t[j]name); /将后一条记录的姓名拷贝到前一条/
strcpy(t[j-1]units,t[j]units); /将后一条记录的单位拷贝到前一条/
strcpy(t[j-1]tele,t[j]tele); /将后一条记录的电话拷贝到前一条/
}
n--; /记录数减1/
}
}
return n; /返回记录数/
}
/插入记录函数,参数为结构体数组和记录数/
int add(ADDRESS t[],int n)/插入函数,参数为结构体数组和记录数/
{
ADDRESS temp; /新插入记录信息/
int i,j;
char s[20]; /确定插入在哪个记录之前/
printf("please input record\n");
printf("\n");
printf("name unit telephone\n");
printf("--------------------------------------------------\n");
scanf("%s%s%s",tempname,tempunits,temptele); /输入插入信息/
printf("------------------------------------------------\n");
printf("please input locate name \n");
scanf("%s",s); /输入插入位置的姓名/
i=find(t,n,s); /调用find,确定插入位置/
for(j=n-1;j>=i;j--) /从最后一个结点开始向后移动一条/
{
strcpy(t[j+1]name,t[j]name); /当前记录的姓名拷贝到后一条/
strcpy(t[j+1]units,t[j]units); /当前记录的单位拷贝到后一条/
strcpy(t[j+1]tele,t[j]tele); /当前记录的电话拷贝到后一条/
}
strcpy(t[i]name,tempname); /将新插入记录的姓名拷贝到第i个位置/
strcpy(t[i]units,tempunits); /将新插入记录的单位拷贝到第i个位置/
strcpy(t[i]tele,temptele); /将新插入记录的电话拷贝到第i个位置/
n++; /记录数加1/
return n; /返回记录数/
}
/保存函数,参数为结构体数组和记录数/
void save(ADDRESS t[],int n)
{
int i;
FILE fp; /指向文件的指针/
if((fp=fopen("recordtxt","wb"))==NULL) /打开文件,并判断打开是否正常/
{
printf("can not open file\n");/没打开/
exit(1); /退出/
}
printf("\nSaving file\n"); /输出提示信息/
fprintf(fp,"%d",n); /将记录数写入文件/
fprintf(fp,"\r\n"); /将换行符号写入文件/
for(i=0;i<n;i++)
{
fprintf(fp,"%-20s%-30s%-10s",t[i]name,t[i]units,t[i]tele);/格式写入记录/
fprintf(fp,"\r\n"); /将换行符号写入文件/
}
fclose(fp);/关闭文件/
printf("save success\n"); /显示保存成功/
}
/读入函数,参数为结构体数组/
int load(ADDRESS t[])
{
int i,n;
FILE fp; /指向文件的指针/
if((fp=fopen("recordtxt","rb"))==NULL)/打开文件/
{
printf("can not open file\n"); /不能打开/
exit(1); /退出/
}
fscanf(fp,"%d",&n); /读入记录数/
for(i=0;i<n;i++)
fscanf(fp,"%20s%30s%10s",t[i]name,t[i]units,t[i]tele); /按格式读入记录/
fclose(fp); /关闭文件/
printf("You have success read data from file!!!\n"); /显示保存成功/
return n; /返回记录数/
}
/按序号显示记录函数/
void display(ADDRESS t[])
{
int id,n;
FILE fp; /指向文件的指针/
if((fp=fopen("recordtxt","rb"))==NULL) /打开文件/
{
printf("can not open file\n"); /不能打开文件/
exit(1); /退出/
}
printf("Enter order number\n"); /显示信息/
scanf("%d",&id); /输入序号/
fscanf(fp,"%d",&n); /从文件读入记录数/
if(id>=0&&id<n) /判断序号是否在记录范围内/
{
fseek(fp,(id-1)sizeof(ADDRESS),1); /移动文件指针到该记录位置/
print(t[id]); /调用输出函数显示该记录/
printf("\r\n");
}
else
printf("no %d number record!!!\n ",id); /如果序号不合理显示信息/
fclose(fp); /关闭文件/
}
/排序函数,参数为结构体数组和记录数/
void sort(ADDRESS t[],int n)
{
int i,j,flag;
ADDRESS temp; /临时变量做交换数据用/
for(i=0;i<n;i++)
{
flag=0; /设标志判断是否发生过交换/
for(j=0;j<n-1;j++)
if((strcmp(t[j]name,t[j+1]name))>0) /比较大小/
{
flag=1;
strcpy(tempname,t[j]name); /交换记录/
strcpy(tempunits,t[j]units);
strcpy(temptele,t[j]tele);
strcpy(t[j]name,t[j+1]name);
strcpy(t[j]units,t[j+1]units);
strcpy(t[j]tele,t[j+1]tele);
strcpy(t[j+1]name,tempname);
strcpy(t[j+1]units,tempunits);
strcpy(t[j+1]tele,temptele);
}
if(flag==0)break; /如果标志为0,说明没有发生过交换循环结束/
}
printf("sort sucess!!!\n"); /显示排序成功/
}
/快速查找,参数为结构体数组和记录数/
void qseek(ADDRESS t[],int n)
{
char s[20];
int l,r,m;
printf("\nPlease sort before qseek!\n"); /提示确认在查找之前,记录是否已排序/
printf("please enter name for qseek\n"); /提示输入/
scanf("%s",s); /输入待查找的姓名/
l=0;r=n-1; /设置左边界与右边界的初值/
while(l<=r) /当左边界<=右边界时/
{
m=(l+r)/2; /计算中间位置/
if(strcmp(t[m]name,s)==0) /与中间结点姓名字段做比较判是否相等/
{
print(t[m]); /如果相等,则调用print函数显示记录信息/
return ; /返回/
}
if(strcmp(t[m]name,s)<0) /如果中间结点小/
l=m+1; /修改左边界/
else
r=m-1; /否则,中间结点大,修改右边界/
}
if(l>r) /如果左边界大于右边界时/
printf("not found\n"); /显示没找到/
}
/复制文件/
void copy()
{
char outfile[20]; /目标文件名/
int i,n;
ADDRESS temp[M]; /定义临时变量/
FILE sfp,tfp; /定义指向文件的指针/
clrscr();/清屏/
if((sfp=fopen("recordtxt","rb"))==NULL) /打开记录文件/
{
printf("can not open file\n"); /显示不能打开文件信息/
exit(1); /退出/
}
printf("Enter outfile name,for example c:\\f1\\tetxt:\n"); /提示信息/
scanf("%s",outfile); /输入目标文件名/
if((tfp=fopen(outfile,"wb"))==NULL) /打开目标文件/
{
printf("can not open file\n"); /显示不能打开文件信息/
exit(1); /退出/
}
fscanf(sfp,"%d",&n); /读出文件记录数/
fprintf(tfp,"%d",n);/写入目标文件数/
fprintf(tfp,"\r\n"); /写入换行符/
for(i=0;i<n;i++)
{
fscanf(sfp,"%20s%30s%10s\n",temp[i]name,temp[i]units,
temp[i]tele); /读入记录/
fprintf(tfp,"%-20s%-30s%-10s\n",temp[i]name,
temp[i]units,temp[i]tele); /写入记录/
fprintf(tfp,"\r\n"); /写入换行符/
}
fclose(sfp); /关闭源文件/
fclose(tfp); /关闭目标文件/
printf("you have success copy file!!!\n"); /显示复制成功/
}
1,电子信息科学与技术
电子信息科学与技术专业培养具备电子信息科学与技术的基本理论和基本知识,受到严格的科学实验训练和科学研究初步训练,能在电子信息科学与技术、计算机科学与技术及相关领域和行政部门从事科学研究、教学、科技开发、产品设计、生产技术管理工作的电子信息科学与技术高级专门人才。
2,信息科学技术专业
信息科学技术专业是一个大学专业,培养具有扎实的数学、物理、电子和计算机的基础知识,系统地掌握光学信息处理技术、现代电子学技术和计算机应用技术的基本技能。
能在光通信、光学信息处理、以及相关的电子信息科学、计算机科学等信息技术领域、特别是光机电算一体化产业从事科学研究、产品设计和开发、生产技术或管理的面向二十一世纪的高级专门人才。
3,数字媒体
数字媒体属于工学学科门类,是指以二进制数的形式记录、处理、传播、获取过程的信息载体,这些载体包括数字化的文字、图形、图像、声音、视频影像和动画等感觉媒体,和表示这些感觉媒体的表示媒体(编码)等,通称为逻辑媒体,以及存储、传输、显示逻辑媒体的实物媒体
Ⅱ 计算机类研究生有哪些专业
计算机考研专业共有计算机科学与技术、软件工程、网络工程、信息安全、物联网工程、数字媒体技术、智能科学与技术、空间信息与数字技术、电子与计算机工程。
课程包括电路原理、模拟电子技术、数字逻辑、数字分析、计算机原理、微机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、 *** 作系统、编译原理、系统分析与控制、信号处理原理、通信原理概论等。
与理工科交叉而衍生的计算机专业很多,如数学与应用数学专业、自动化专业、信息与计算科学专业、通信工程专业、电子信息工程专业、计算机应用与维护专业等。
在全国高校第四次学科评估中,清华大学、北京大学、浙江大学和国防科技大学这4所高校拿下了计算机科学与技术学科领域内的最好成绩(A+),称得上是本学科领域内实力最强的大学。
Ⅲ 计算机专业的具体分类有哪些
1 软件开发(主要专业:计算机科学与技术,软件工程等),就是编写代码,开发程序。有多种开发语言C/C++,JAVA,C#等。
注:系统开发,网络编程和大型游戏还是需要学好C/C++(个人认为较难点),手机游戏需要学会JAVA。工程项目的系统软件开发,常用的是JAVA/JavaEE和C#/NET,还有些中小型开发常用的技术Delphi,PB,PHP,ASP等等。
很多人都是从C语言开始接触编程的,它是经典,也很强大,具有承上启下的地位,可以为今后打下良好的基础。
2 计算机网络技术(主要专业:通信,网络安全与管理等),界定很宽泛,网络领域和计算机一样,发展方向细化的很详细了,完全可以独立划出计算机专业行列,主要涉及领域有通信协议,网路信息安全等等。
3 电子专业 倾向于硬件,单片机,嵌入式等
硬件方面,感觉比软件难学的多,难就难在学习实践的环境比较难找,比如嵌入式,大型机,绝不像软件学习,有个电脑连个网就齐活了,呵呵。也正因此它的含金量绝不低于软件,更主要它还比软件技术相对来说发展“稳定”,也就是俗话说的“越老越吃香”的现象更明显,更多的是个积累。
4 计算机应用技术,倾向于“应用”,本科这个专业很少见,多见于专科。研究生好像也有这个专业吧,但“此应用非彼应用”了!计算机应用就是大杂烩,什么都学,软件、硬件、网络、数据库,但都是皮毛,目标是结合其他行业领域的特点使用计算机。比如:工业设计/制图,动漫/flash,多媒体处理等等。
Ⅳ 本科计算机类有哪些专业
1、计算机科学与技术专业
培养具备良好的科学素养,系统地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能,能在科研院所、企业事业单位、技术和行政管理等部门从事教学、科研、开发、管理等工作的高级专门人才。
课程包括电路原理、模拟电子技术、数字逻辑、数字分析、计算机原理、微机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、 *** 作系统、编译原理、系统分析与控制、信号处理原理、通信原理概论等。
2、软件工程专业
软件工程是一门研究用工程化方法构建和维护有效、实用和高质量的软件的学科。软件工程专业是2002年国家教育部新增专业,随着计算机应用领域的不断扩大及中国经济建设的不断发展,软件工程专业将成为一个新的热门专业。
该专业以计算机科学与技术学科为基础,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才,同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、 部门等,这些应用促进了经济和社会的发展,也提高了工作和生活效率。
3、信息安全专业
信息安全专业,具有全面的信息安全专业知识,是计算机、通信、数学、物理、法律、管理等学科的交叉学科,主要研究确保信息安全的科学与技术。培养能够从事计算机、通信、电子商务、电子政务、电子金融等领域的信息安全高级专门人才。
使学生具有较强的应用能力,具有应用已掌握的基本知识解决实际应用问题的能力,不断增强系统的应用、开发以及不断获取新知识的能力。努力使学生既有扎实的理论基础,又有较强的应用能力;既可以承担实际系统的开发,又可进行科学研究。
4、物联网工程专业
物联网(Inter of Things)这个词,国内外普遍公认的是 MITAuto-ID 中心Ashton 教授1999年在研究RFID时最早提出来的。在2005年国际电信联盟(ITU)发布的同名报告中,物联网的定义和范围已经发生了变化,覆盖范围有了较大的拓展,不再只是指基于RFID技术的物联网。
物联网是基于互联网,传统电信网等信息承载体,让所有能够被独立寻址的普通物理对象实现互联互通的网络又称为物联网域名。
5、数字媒体技术专业
数字媒体技术专业(Digital Media Technology),属于计算机类专业,同时也属于属于电气信息类,旨在培养具有先进的游戏设计理念、设计思想,扎实专业基础和创作实践能力的高级复合型人才。该专业主要开设有游戏策划、游戏用户体验分析、游戏开发程序设计基础、面向对象程序设计、游戏创作等课程。
与数字媒体艺术专业相比,该专业略注重技术素质的培养,可适应新媒体艺术创作、网络多媒体制作、广告、影视动画、大众传媒、房地产业的演示动画片制作工作。
6、智能科学与技术专业
智能科学与技术专业是智能科学系在2003年提出成立的,智能科学系的前身是北京大学信息科学中心,由北京大学数学系、计算机系、电子学系等10个系(所)于1985年成立,主要从事机器感知、智能机器人、智能信息处理和机器学习等交叉学科的研究和教学。智能科学与技术是面向前沿高新技术的基础性本科专业,覆盖面很广。
专业涉及机器人技术,以新一代网络计算为基础的智能系统,微机电系统(MEMS),与国民经济、工业生产及日常生活密切相关的各类智能技术与系统,新一代的人机系统技术等。
7、空间信息与数字技术专业
空间信息与数字技术专业从2004年西安电子科技大学、武汉大学首先开设至今,经过了数年发展,已成为了一个比较成熟的专业。
现在国内的空间信息与数字技术专业主要有两种内涵,一种是由武汉大学开创的(地理)空间信息与数字技术(即武大模式),另一种是西安电子科技大学开设的以外太空空间信息为研究对象的技术(即西电模式)。
(4)计算机专业包括哪些扩展阅读:
计算机学科的特色主要体现在:理论性强,实践性强,发展迅速。
按一级学科培养基础扎实的宽口径人才,体现在重视数学、逻辑、数据结构、算法、电子设计、计算机体系结构和系统软件等方面的理论基础和专业技术基础,前两年半注重自然科学基础课程和专业基础课程,拓宽面向。
后一年半主要是专业课程的设置,增加可选性、多样性、灵活性和方向性,突出学科方向特色,体现最新技术发展动向。至今已覆盖所有二级学科课程。加强数学基础和分析能力,高等数学改上数学分析,增加计算机数学基础课程,体现在假设组合数学,增加离散数学的课时,并在计算机后续课程(如算法与数据结构、编译等课程)中体现数学应用不断线。
更重视实践性教学环节,增加实验课程、课程设计比重,注重自主性实践环节,上机实践贯穿于四年的学习中,加强知识综合运用能力的培养。
Ⅳ 计算机大类包括哪些专业
1信息科学—信息科学是指以信息为主要研究对象,以信息的运动规律和应用方法为主要研究内容,以计算机等技术为主要研究工具,以扩展人类的信息功能为主要目标的一门新兴的综合性学科。信息科学由信息论、控制论、计算机科学、仿生学、系统工程与人工智能等学科互相渗透、互相结合而形成的。
2软件工程 –(Sofare Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。
典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件, *** 作系统,编译器,数据库,游戏,app等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空, 部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。
3信息系统–所谓MIS(信息系统--Management Information System)系统 ,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统。
它是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,
建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。
4计算机工程–(也称为电子和计算机工程或计算机系统工程)是一门学科,结合内容都电气工程和计算机科学。计算机工程师正电气工程师有更多的培训领域的软件设计和硬件,软件一体化。反过来,他们注重减少对电力电子学和物理学。
电脑工程师都参与了许多方面的计算,从设计的个别处理器,个人电脑,和超级计算机,以电路设计。这一工程的许多子系统监控机动车辆。
5信息安全 –本专业是计算机、通信、数学、物理、法律、管理等学科的交叉学科,主要研究确保信息安全的科学与技术。
Ⅵ 计算机类专业包括哪些
计算机类专业大类包括四个本科专业:计算机科学与技术、网络工程、软件工程、数字媒体技术。其中,计算机科学与技术专业培养计算机软硬件设计和计算机应用的专门人才;网络工程专业培养网络工程技术方向的专门人才;软件工程专业培养软件工程技术和软件工程管理方向的专门人才;数字媒体专业培养掌握数字媒体理论、方法和技能,能够从事虚拟现实、游戏动画等相关软硬件研发、创作的高级专门人才。学生入学时按专业大类招生,一年后根据个人兴趣、特长及市场对人才的需求状况等因素综合选择确定专业方向。
计算机科学与技术专业
培养目标:专业培养能够系统地掌握计算机科学基本理论,计算机系统设计、研究、开发及综合应用方法,具有较强的计算机软硬件设计能力和计算机应用系统的分析、规划、设计、开发能力,在铁路信息化、物联网、软件开发、大数据分析等方面具有较强实践能力的高层次计算机专门人才。
专业课程设置:包括信息科学与技术导论、铁路信息技术概论、离散数学、C语言程序设计、面向对象程序设计、WEB应用开发技术、算法与数据结构、数字逻辑、计算机组成原理、计算机接口技术、计算机系统结构、 *** 作系统、编译原理、数据库系统原理、计算机网络、软件工程、嵌入式系统、ORACLE大型数据库技术、铁路信息集成与应用、大数据原理与应用等。
实习实训:该专业拥有先进的专业实验室,实习内容包括专业认识实习、程序设计技能训练、数据结构综合训练、数据库综合训练、网络技术综合训练、嵌入式系统综合训练、 *** 作系统综合训练、计算机组成原理综合设计、毕业实习等环节。同时与河北省标准化研究院、河北省科学院、国家火炬计划河北省软件产业IT人才实训基地及多家IT公司、铁路及相关部门建立了实习及合作关系。
就业方向:毕业生可以从事铁路信息化建设;计算机系统的研究与开发;大数据分析及应用;物联网及计算机在科学计算、工业控制、信息处理、人工智能、通信等领域的应用开发;高等院校和科研院所的教学和科研工作;还可以攻读本学科或相关学科的硕士学位。
网络工程专业
培养目标:本专业培养系统掌握计算机和网络工程技术基本理论和基本知识,具备较强的网络规划设计、系统集成、网络安全管理、网络应用开发等应用实践能力,团队合作意识强,有创新精神和持续发展潜力,能适应信息社会快速发展的网络工程高级专门人才。
专业课程设置:包括C语言及面向对象程序设计、算法与数据结构、计算机网络、网络系统集成、网络管理技术、网络安全技术、TCP/IP协议分析、数据库系统原理、计算机组成原理、 *** 作系统、网络程序设计、信号与系统、通信原理、网络工程项目管理、移动应用开发技术、物联网概论、入侵检测等。
实习实训:本专业拥有先进的网络技术实验室、网络安全实验室等专业实验室,设置了专门的综合训练实践环节,主要包括专业认识实习、程序设计技能训练、组网与配置综合训练、数据库系统开发综合训练、网络管理综合训练、网络安全实习、网络系统集成实习、网络程序设计综合训练、毕业实习、毕业设计等。与河北省标准化研究院、河北省建设信息中心、石家庄步沐电子有限公司、河北电机股份有限公司、河北中科恒运软件科技股份有限公司等合作,建立了长期的学生校外实习基地。
就业方向:毕业的学生可以到电信、交通、 机关、医疗、教育等多个领域从事网络的规划与设计、网络工程设计与建设、网络系统集成、网络运行维护与管理、网络安全管理、网络性能分析、网络应用开发等工作;还可以继续攻读计算机科学与技术、信息与通信工程等相关专业的硕士学位,继续深造学习。
软件工程专业
培养目标:本专业培养掌握大型应用软件开发方法与技术,具有较强的外语应用能力、人际交流与沟通能力、团队协作能力和技术创新能力,能够基于主流软件开发平台、熟练运用多种软件开发工具和技术,从事大型应用软件的分析、设计、编码、测试、维护、项目管理等工作,能适应技术进步和社会需求变化的高素质软件工程专门人才。
专业课程设置:软件需求与分析、软件构造、软件设计、软件体系结构、软件过程与管理、软件测试技术、人机交互技术、算法与数据结构、面向对象程序设计、数据库系统、 *** 作系统、计算机组成原理、计算机网络、、程序设计技能训练、数据库综合训练、软件设计综合训练、软件测试综合训练、软件项目管理课程设计等。
实习实训:项目综合实践、企业实习、毕业实习和毕业设计等。
就业方向:毕业生可以到互联网、医疗、金融、保险、教育、交通运输、公共管理、房地产等行业担任软件开发工程师、软件测试工程师、技术维护工程师等,还可以为各级 机关企事业单位提供技术支持、咨询、培训等服务;也可在软件工程、计算机科学与技术、信息管理与信息系统等专业继续学习深造。
数字媒体技术专业
培养目标:培养适应数字时代与信息社会发展,掌握游戏动画、虚拟现实、图形图像等有关数字媒体信息获取、表达、处理、存储、转换、传播的基础知识、基本理论和方法,具备搜集分析资料的基本能力,具有较开阔的视野和良好沟通能力,能够在游戏动画、虚拟仿真、图形图像等数字媒体产业,交通、能源、教育、 等相关领域企事业单位成为数字媒体创作、制作或相关软硬件工具研发、应用等方面的专门人才。
专业课程设置:数字媒体导论,C语言及面向对象程序设计,算法与数据结构, *** 作系统,数字图像处理,计算机网络,移动应用开发,人机交互技术,计算机图形学,脚本语言技术,信息组织与处理,三维动画技术,传感与信息采集,游戏原理,游戏设计与制作,虚拟现实技术等。
实习实训:认识实习、算法与数据结构综合训练、移动应用开发实习、交互动画综合训练、游戏开发综合训练、三维可视化实训、毕业实习、毕业设计等。
就业方向:毕业生能够在数字媒体产业,交通、能源、教育、 等相关领域企事业单位,从事数字媒体从策划创作到运营管理、移动应用开发等工作;也可考取相关专业硕士研究生继续学习深造。
Ⅶ 计算机专业分多少种 都有什么
计算机科学与技术是一级学科,包含计算机的方方面面(计算机组成、程序设计、算法)计算机科学与技术下设三个二级学科:计算机软件与理论、计算机系统结构、计算机应用技术。你说的软件属于“计算机软件与理论”方面,网络属于“计算机应用技术”方面的三级学科。如果想深入这个行业一般都要从计算机科学于技术开始,但多而不精,下面继续深造则需要到二级和三级学科了,二级三级学科由于比较具体所以找工作方便一点点注: 1、计算机软件与理论主要包括软件设计、开发、维护和使用过程中涉及的理论、方法和技术。其具体专业方向包括系统软件、软件自动化、程序设计语言、数据库系统、软件工程与软件复用技术、并行处理与高性能计算、智能软件、理论计算机科学、人工智能、计算机科学基础理论等。 2、计算机系统结构是从外部来研究计算机系统的一门学科,一般说来,凡是计算机系统的使用者(包括一般用户和系统程序员)所能看到的计算机系统的属性都是计算机系统结构所要研究的对象。 3、计算机应用技术是计算机科学与技术专业下设的一个二级学科,是一应用十分广泛的专业,它以计算机基本理论为基础,突出计算机和网络的实际应用。
Ⅷ 计算机专业包括哪些内容
1、计算机网络:计算机硬件维护,计算机网络架设,属于硬件类!
2、计算机软件:计算机软件开发,属于软件类!
3、计算机多媒体、动漫、信息管理:计算机软件应用,属于软件类!
Ⅸ 计算机专业都有哪些
软件,硬件,网络
软件:c,c++,java,c#,winform等
*** 作系统,数据结构,总之有很多
以上就是关于个人做IT教育培训,需要注意什么嘛全部的内容,包括:个人做IT教育培训,需要注意什么嘛、计算机专业的本科学生在大学四年要学哪些课程、计算机系主修课程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)