本书针对当前各大IT企业面试笔试中的特性与侧重点,精心挑选了三年来近百家典型IT企业的iOS面试笔试真题。这些企业涉及业务包括系统软件、搜索引擎、电子商务、手机APP、安全软件等,所提供的前端面试笔试真题非常具有代表性与参考性。同时,本书对这些题目进行了合理的划分与归类,并且对其进行了庖丁解牛式的分析与讲解,针对试题中涉及的部分重难点问题,本书都进行了适当的扩展与延伸,力求对知识点的讲解清晰而不紊乱,全面而不啰嗦,使读者不仅能够通过本书获取到求职的知识,还能更有针对性地进行求职准备,获得一份满意的工作。本书是一本计算机相关专业毕业生面试、笔试的求职用书,同时也适合期望在计算机软、硬件行业大显身手的计算机爱好者阅读。
本书为普通高等教育“十一五”*规划教材。本书以当前主流操作系统UNIX为背景,由浅入深地介绍了UNIX环境下计算机通信程序设计的原理与方法。全书内容分为四篇,篇网络基础(第1章、第2章),包括UNIX系统的基础知识和TCP/IP基础;第二篇套接字(第3~5章),包括套接字基础、TCP套接字和UDP套接字;第三篇UNIX网络编程实用技术(第6~9章),包括并发服务器、名字解析和IP地址转换、同步及进程间通信和异常处理;第四篇高级网络编程技术(第10~15章),包括IPv4和IPv6的互操作性、守护进程、广播、多播、原始套接字和路由套接字。 本书内容紧凑、深浅适宜、兼顾实用,各章均有实例和习题,适合作为高等院校计算机科学与技术、通信工程、电子信息和软件工程等专业本科生或研究生的教材,也可作为从事相关专业的工程技术人员的参考书。
UNIX是一类功能强大的主流操作系统。本书从初学者的角度介绍了UNIX的系统概念和命令的使用,所选内容都是针对初学者完成日常工作所必需的各方面。具体涉及UNIX系统的常用命令、vi编辑器、文件操作、Shell命令解释器、UNIX通信工具、程序开发工具和一些更深入的UNIX命令。书中还包括Linux操作系统以及Bourne Again Shell命令等内容。本书帮助读者由浅入深、循序渐进地学习UNIX,形成清晰的概念,避免了直接罗列复杂的命令格式。 本书可作为UNIX课程的教学用书或参考书,也可供使用UNIX的科技工作者阅读和参考。
想在开始学习UNIX时得到可靠、清晰的信息吗?本书可以满足你的需要。它有助于你在学习强大的UNIX系统时得到最好的辅导,而不必痛苦地阅读几百页之多的手册。不管你使用的是Linux、Mac OS X,还是UNIX的其他衍生系统,本书提供所有通用命令的简明解释,并配备了相应的例子和练习。 本书包含以下内容: 登录到系统和从系统中注销;使用窗口系统;管理UNIX文件和目录;发送和接收邮件;阅读新闻组和向新闻组发布消息;浏览Web;与朋友和同事交谈;理解管道和过滤器;后台处理;基本网络命令。 作者简介: Jerry Peek自从80年代初期就开始使用UNIX。他一直从事UNIX和VMS咨询业务,并编制和教授UNIX课程。他不是O'Reilly & Associates公司的在职作者(staff writer),并且是程序员和系统管理员。
想在开始学习UNIX时得到可靠、清晰的信息吗?本书可以满足你的需要。它有助于你在学习强大的UNIX系统时得到好的辅导,而不必痛苦地阅读几百页之多的手册。不管你使用的是Linux、Mac OS X,还是UNIX的其他衍生系统,本书提供所有通用命令的简明解释,并配备了相应的例子和练习。 本书包含以下内容: 登录到系统和从系统中注销;使用窗口系统;管理UNIX文件和目录;发送和接收邮件;阅读新闻组和向新闻组发布消息;浏览Web;与朋友和同事交谈;理解管道和过滤器;后台处理;基本网络命令。 作者简介: Jerry Peek自从80年代初期就开始使用UNIX。他一直从事UNIX和VMS咨询业务,并编制和教授UNIX课程。他不是O'Reilly & Associates公司的在职作者(staff writer),并且是程序员和系统管理员。
本书是《操作系统原理DOS篇》(第二版)的姊妹篇。书中以原理为主,典型实列以UNIX为背景,反MS-DOS有关内容浓缩到后一章里,讲述操作系统的基本概念、原理及实现技术。 全书共9章:分别为操作系统引论;UNIX系统组成与功能服务;存储管理;进程管理;设备管理;文件管理;作业管理;UNIX系统网络应用接口;微机操作系统功能的实现。各章结合原理,相应地介绍了UNIX操作系统的内核、网络与Shell(命令解释器),使读者能比较全面地学习原理和认识UNIX。本书速有配套光盘。同时配套出版《操作系统原理UNIX篇习题与实验指导》,该书也带有配书光盘。 本书读者对象是大学本科计算机专业的学生,本书配书光盘是操作系统多媒体教学光盘,有多种版本的电子教案(72学时和54学时)、网页教案、点听系统、OS_Web动画集、个人主页方式教学资源文件夹(为适
本书是中国UNIX用户协会(CUUG,中国软件行业协会UNIX分会)培训教材之一。 本书是作者根据多年的UNIX教学与实践经验,以目前广泛流行的Solaris和Linux为主要背景,并吸收了其他UNIX版本的*技术编写而成的。本书共13章,内容包括:UNIX系统概述、UNIXX命令详解、UNIX系统的安装、UNIX Shell、文件系统管理、系统管理、设备管理、UNIX内核、X Window System、UNIX环境下的数据库、UNIX下的桌面办公应用、常用UNIX软件开发工具,以及其他UNIX版本的介绍(AIX、HP-UX、Solaris 8、UnixWare7、Digital UNIX)等。 本书作为通用的UNIX基础教材,适用于学习Solaris、HP-UX、AIX、SCO UNIX以及Linux的UNIX读者,也适用于高等院校相关专业的师生。
《理解Unix进程》从Unix编程的基础概念着手,采用循序渐进的方法,详细介绍了Unix进程的内部工作原理。《理解Unix进程》提供的许多简单而强大的技术,能够帮助Web开发人员深入了解Unix系统的并发性、守护进程、生成进程(spawningprocess)与信号等。同时,读者也可以使用这些技术和方法编写并调试自己的服务器。此外,《理解Unix进程》附录部分也涉及了一些流行的Ruby项目,让读者进一步了解如何巧妙运用Unix进程。 《理解Unix进程》适合Unix程序员、Web开发人员阅读。
本教材是在多年教学实践的基础上,吸收国内外新的理论和技术,依据操作系统教学大纲的要求进行编写的。 本教材重点讲述了操作系统的一般原理和实施技术。在讲授方法上,注意理论与实际的结合,特别是以当代流行的UNIX操作系统为实例,介绍了操作系统中主要服务功能的实施技术和技巧;在内容安排上,由一般到具体,先介绍操作系统的概念和服务功能,然后以UNIX系统V为例讲述这些功能的具体实现算法,同时介绍了UNIX系统V中的流机制和IPC通信机制,后以SCO UNIX操作系统为基础,讨论了UNIX系统的安装、应用及其网络与通信,以其加强实践性环节。 本书共分12章。第1章概述操作系统的发展历史、分类、功能、体系结构及UNIX系统的特点。第2章介绍进程的基本概念、有关进程的操作、进程通信及中断处理。第3章介绍处理机管理。第4章至第6章分别介绍存
《*linux/unix指令范例速查手册(第2版)》介绍unix、linux、与freebsd上常用的命令语法,内容分为3个单元共330个命令。第1单元为图形管理界面简介,让读者快速的从窗口的选项中挑选适用的管理选项与操作;第2单元为命令详解,由命令的a-z字母顺序查询该命令的用法、字义、类别、参数、范例、相关命令所在的页码、以及补充说明:第3单元为功能速查表,由不同的分类中,查询哪些命令可供应用,并且与第2单元中的类别相互参照对应。 《*linux/unix指令范例速查手册(第2版)》在常用的unix相关环境上测试,包含各大著名的发行商:sunsolaris、ibmaix、freebsd、redhat、fedora、debian、ubuntu、gentoo,并提供实用的分类方式与关联性介绍,以便于读者学习。此外,还将提供详细的范例供读者参考,这将是一个学习unix与linux的读者不可或缺的工具书。
《C语言与Unix系统编程》针对系统编程所涉及的问题,深入探究底层数据类型,以内存管理为重点,结合编程实践和实例,繁简得当地介绍了系统编程工具和资源,旨在帮助读者显著提升编程技能,为以后的学习和工作奠定良好的基础。 本书作为系统编程的入门教材,适合一学期的教学使用,是读者学习数据结构、算法、操作系统和编译器等高级编程主题的理想基础。
本书主要介绍C语言人门与应用的基础知识,适用于UNIX系统。本书共分3篇,分别是C语言程序设计基础知识、C语言数据结构和 UNIX系统程序设计。第 1篇介绍 C语言的基础知识,包括基本概念、基本的输入与输出、程序的流程控制、数组和指针、函数变量等:第11篇介绍C语言数据结构,包括基本表结构、堆栈与队列、二叉树等:第IH篇介绍UN X系统的文件管理、程序管理。本书内容编排合理、由浅入深,程序示例丰富,非常适合对C语言感兴趣的初、中级读者使用。
本书详细介绍了在Unix环境下网络编程的方法,全书分为四部分:部分“网络基础”主要讲述TCP/IP协议簇,尤其是与编程相关的部分,并说明了网络编程环境;第二部分“套接字”是网络编程的核心,在此通过讲解套接字库函数、TCP套接字、UDP套接字及相应的实例,使读者能够编写基本的网络程序;第三部分“Unix网络编程实用技术”是本书的重点,讲述Unix网络开发过程中常用的技术,如并发服务器技术、名字和IP地址转换、同步及进程间通信技术、实用套接字类库的创建,说明如何提高软件的性能、可靠性和可扩充性,并配有大量实例予以说明;第四部分“高级网络编程”主要涉及底层IP编程技术,可用于路由器、网络监视器及专用协议的开发,介绍了守护进程、原始套接字、数据链路访问、多接口捆绑及路由套接字技术。本书涉及的内容包括Unix系统、网络协议及
本书系统地介绍了目前完整、流行的UNIX网络管理工具及网络管理的知识与技巧。适合网络管理员和系统管理员阅读,是一本非常全面的网络管理参考书。主要特点:UNIX网络管理员的*,全面的网络管理手册1 使用SNMP和RMON管理UNIX、Novell、Windows及Windows NT等系统2 使用SNMP管理网络交换、网络路由及虚拟局域网3 使用ARP、 Netstat、Ping及Traceroute等工具4 光盘中包含整套强大的网络管理工具、应用软件及实用程序
UNIX是一个优秀的操作系统,功能强大、性能稳定、配置灵活。但用户在实际配置UNIX系统时,经常忽徊一个重要的问题——安全问题;或者用户不了解如何配置一个安全的UNIX系统。本书用来帮助用户解决UNIX的安全问题。它不仅仅是讲述UNIX安全的书,还是一本很好的UNIX配置方法教材。读者不仅可以从中掌握UNIX的安全性,还可以通过学习UNIX的安全更加深入地掌握UNIX系统。本书适合于对UNIX系统有初步经验的计算机用户。对于没有UNIX基础的读者,在阅读前几章后,同样可以理解本书的精髓。
本书从操作系统的角度对UNIX进程间通信的基本原理进行了全面剖析。该书从进程的基本概念入手,阐述了进程环境、进程的使用、原语通信、管理、消息队列等基本理论。
本书详细地介绍了UNIX系统环境下的网络编程技术。全书由浅入深、全面介绍了如何使用Socket来编写网络应用程序,系统地介绍了TLI、Streams编程和RPC编程技术,同时结合了大量实例进行说明。