大学生求职应试制胜宝典

出版时间:2009-11  出版社:陈明 中国铁道出版社 (2009-11出版)  作者:陈明  页数:232  

前言

计算机企业已成为朝阳企业,计算机软件公司、计算机网络公司等IT企业林立,需要大量的具有专门计算机技能的人才。而大学里单一的计算机精英型教育培养的人才已不能满足实际需要,社会对计算机人才的需求发生了巨大的变化,凸显了职业特征的计算机应用型教育异军突起,发展迅速,备受关注。社会需要大量网络工程师、软件工程师、动画设计师、硬件工程师等计算机应用人才。通常,计算机公司都会对前来求职的学生进行技术考核。在测试的试卷中,体现了知识内容的先进性、实用性、综合性和技术性,而学生在这方面的训练极少。在大学本科的计算机科学与技术专业的教学中,C/C++程序设计、数据结构与算法、计算机网络等都作为独立课程而设置,学生们努力地学习、钻研了这些课程,成绩也很好。但到计算机公司求职应试时,应试的结果却不理想。针对这一问题,我们研究了计算机公司求职应试的要求,了解到这些公司的测试题目大都具有很强的综合性,往往是仅凭借一门课程知识所不能解决的。试题具有针对性,要求应试人员能解决具体实际的问题;具有理论性,要求运用已学过的理论,通过计算思维.来分析和解决问题;具有实践性,要求具有实践能力与经验。上述要求表明,解决问题的能力才是最关键的,这正是撰写本书的出发点。本书所述内容较为深入,但都面向具体问题。内容包括:进程与线程、堆与栈、字节对齐、IPC机制、语句和表达式、数组、字符串、指针、函数、结构体和联合、文件与预编译、TCP/IP、类、继承与多态、模板、异常处理、shell编程、GDB调试、信号等。通过学习本书,不仅可以提高求职的应试水平,而且可以显著提高程序设计的能力及解决问题的能力。这是一项艰巨的工作,尽管我们做了很大的努力,但由于编者水平有限,书中不足之处在所难免,敬请读者批评指正。

内容概要

  《大学生求职应试制胜宝典(计算机类专业)》基于计算机科学与技术专业和相近专业毕业生求职应试必备知识来选择内容,主要涉及C,C++程序设计、计算机网络协议、数据结构、算法和面向对象方法等内容,主要包括编程必备基础(进程与线程、堆与栈、字节对齐、IPC机制)、初级程序设计(语句和表达式、数组、字符串、指针、函数、结构体和联合、文件与预编译)、高级程序设计(TCP/IP、类、继承与多态、模板、异常处理、shell编程、GDB调试、信号)。  《大学生求职应试制胜宝典(计算机类专业)》以典型问题为导引,并进行深入分析和归纳,语言精炼,知识点实用,适合作为计算机专业大学毕业生求职应试的参考书。

作者简介

陈明,中国石油大学教授、博士生导师,毕业于吉林大学,1993年获德国科学联合会DFG基金资助赴德国TUBINGEN大学计算机学院学习与研究。现任《计算机科学与探索》、《计算机教育》编委,中国计算机学会理事、中国计算机学会开放系统专委会副主任,中国计算机学会教育专委会常委,全国计算机基础教育研究会常务理事,北京市计算机基础教育研究会副理事长,教育部IT&AT教育工程专家组成员,北京市《计算机软件基础课程》优秀教学团队带头人。2003年获北京市首届教学名师奖,获部级教学成果二等奖一项。参加和完成国家自然科学基金、国家863高技术基金等多项科研项目。目前主要从事分布计算及计算智能方面的研究。在国内外学术刊物与会议上发表论文140余篇,出版计算机教材、专著及译著96种,其中多种教材获“十一五”国家级教材、北京市精品教材和北京市精品教材立项项目。

书籍目录

第一部分 编程必备基础第0章 绪论0.1 计算机应用型教育的产生背景0.2 计算机精英化教育与大众化教育0.3 计算机应用型教育的职业性0.4 社会需求与培养定位0.5 求职应试第1章 理论基础1.1 进程与线程1.1.1 简述1.1.2 练习1.2 堆与栈1.2.1 简述1.2.2 练习1.3 字节对齐1.3.1 简述1.3.2 练习1.4 IPC机制1.4.1 简述1.4.2 练习第二部分 初级程序设计第2章 语句和表达式2.1 变量2.1.1 简述2.1.2 练习2.2 类型修饰符2.2.1 简述2.2.2 练习2.3 存储类别说明符2.3.1 简述2.3.2 练习2.4 变量初始化2.4.1 简述2.4.2 练习2.5 操作符2.5.1 简述2.5.2 练习2.6 语句2.6.1 简述2.6.2 练习第3章 数组3.1 数组的形式3.1.1 简述3.1.2 练习3.2 数组与指针的关系3.2.1 简述3.2.2 练习3.3 函数与数组的关系3.3.1 简述3.3.2 练习3.4 数组初始化3.4.1 简述3.4.2 练习第4章 字符串4.1 简述4.2 练习第5章 指针5.1 指针及指针变量5.1.1 简述5.1.2 练习5.2 指针操作符与表达式5.2.1 简述5.2.2 练习5.3 指针和数组的关系5.3.1 简述5.3.2 练习5.4 函数和指针的关系5.4.1 简述5.4.2 练习5.5 动态分配空间5.5.1 简述5.5.2 练习5.6 软指针5.6.1 简述5.6.2 练习第6章 函数6.1 简述6.2 练习第7章 结构体和联合7.1 结构体7.1.1 简述7.1.2 练习7.2 位域..7.2.1 简述7.2.2 练习7.3 联合7.3.1 简述7.3.2 练习7.4 枚举7.4.1 简述7.4.2 练习7.5 typedef关键字7.5.1 简述7.5.2 练习第8章 文件与预编译8.1 文件8.1.1 简述8.1.2 练习8.2 预编译8.2.1 简述8.2.2 练习第三部分 高级程序设计第9章 TCPIP协议9.1 网络模型9.1.1 模型的概述9.1.2 练习9.2 协议9.2.1 SLIP协议9.2.2 PPP协议9.2.3 ARP协议9.2.4 RARP协议9.2.5 DHCP协议9.2.6 TCP协议9.2.7 UDP协议9.2.8 IP协议9.2.9 练习第10章 类10.1 构造函数10.2 析构函数10.3 友元函数10.4 this指针10.5 运算符重载10.6 内联函数10.7 静态成员函数10.8 常量成员函数10.9 练习第11章 继承与多态11.1 继承11.2 多态11.3 练习第12章 模板12.1 函数模板12.2 类模板12.3 模板的使用12.4 模板的类型推导12.5 类型推导的隐式类型转换12.6 模板的偏特化12.7 练习第13章 异常处理13.1 处理错误13.1.1 在出现异常的地方处理异常13.1.2 传送异常13.1.3 通用处理程序13.2 异常处理类13.3 异常规范13.4 练习第14章 shell编程14.1 简述14.2 过程14.3 脚本执行的命令14.4 练习第15章 GDB调试15.1 启动GDB调试15.2 调试运行的程序15.2.1 暂停恢复程序的执行15.2.2 查看栈的信息15.2.3 查看源程序15.2.4 查看运行时的数据15.2.5 改变程序的执行15.2.6 GDB总结15.3 练习第16章 信号16.1 简述16.1.1 不可靠的信号16.1.2 可靠的信号16.2 信号的安装16.2.1 signal函数16.2.2 sigaction函数16.2.3 信号的接收与发送16.2.4 信号生命周期16.2.5 信号检测与处理16.3 练习附录A软件开发工程师面试题目(C++)参考文献

章节摘录

插图:2.求职应试涉及的主要课程计算机科学与技术是一个系统而完整的一级学科,需要学习多门课程才能成为本专业的工作者。数据结构、程序设计、面向对象技术、计算机网络、操作系统、数据库技术等核心课程是重要的基础。熟练掌握这些课程的内容,有助于应试成功。(1)程序设计:程序设计需要灵感和天赋,从总体上看,程序设计是一门科学,科学是有规律、有步骤、可循循善诱的。程序设计就是设计、书写及检查程序过程。要设计好程序,不但要了解利用计算机解决实际问题的过程,而且要掌握程序设计的基本技术,还要熟练掌握一种程序设计语言。(2)数据结构:数据结构是数据之间的相互关系(即数据的组织形式)及在这些数据上定义的数据运算方法的集合。数据结构包括逻辑结构和存储结构(物理结构)。逻辑结构是从逻辑关系上描述数据的,它与数据在计算机内的存储方式没有关系,可看做是从具体问题中抽象出来的数据模型。(3)操作系统:操作系统是为了填补用户与计算机之间的鸿沟,而为裸机配置的一种系统软件,而其他软件都是建立在操作系统的基础之上的。操作系统是配置在计算机硬件上的第一层软件,负责配置和管理计算机上的各种资源,使其高效有序地进行工作。操作系统在计算机系统中占据特殊重要的地位,已成为计算机必须配置的软件。(4)计算机网络:计算机网络就是利用通信设备和传输介质将地理位置不同、功能独立的多个计算机系统连接起来,实现网络的资源共享和信息传递的系统。主要学习的内容包括计算机网络体系结构、网络系统组成及工作原理、网络设备组成及工作原理、网络应用及网络管理和网络安全等知识。(5)数据库技术:数据库学科的研究范围广泛,包括数据建模与理论、数据库管理系统原理与实现、数据库设计与应用等多个领域。数据库技术主要介绍数据库系统的基本理论、基本技术和基本方法,主要包括数据库系统的基本概念、数据模型、关系数据库及其标准语言SQL、数据库的安全性和完整性、关系规范化理论、数据库设计的方法与步骤、数据库的恢复和并发控制等。

编辑推荐

《大学生求职应试制胜宝典:计算机类专业》三大优势:·针对计算机类专业大学生求职应试的专业指导书·汇编各大计算机公司求职应试的C/C++面试真题·以典型问题为导引,进行深入分析和归纳《大学生求职应试制胜宝典:计算机类专业》三大特色:·具有很强的理念性,详细讲解C/C++的理论知·量有很强的针对性,对解决具体的实际问题非常有帮助·具有很强的实践性,通过习题的学习和训练培养解决实际问题的能力

图书封面

评论、评分、阅读与下载


    大学生求职应试制胜宝典 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7