出版時(shí)間:2005-8 出版社:復(fù)旦大學(xué)出版社 作者:周麟祥 頁數(shù):353 字?jǐn)?shù):423000
Tag標(biāo)簽:無
內(nèi)容概要
This textbook is a course for the students majoring non-computer science and taking up the large scale computer calculation and simulation. It consists of three knowledge blocks' Unix operating system, Computer languages (C/C++/Java/Matlab) and Database language SQL. All these contents work on the Unix platform. Various computer languages in this book are integrated as a whole, so that several Ianguages can be compressed into a single course. The guiding idea of this book lies in: "Any computer language consists of five eIements: Variable, Operator, Function, Control, and lnput/Output (or add Exception and GUI two items). The difference between languages appears only on their different formats." We take a unified metheds for handling three knowledge blocks by combining Shell Script program with computer languages. So, these three parts are close ly relative. This book also includes a lot of source codes and other important computer languages (Python, TCL and MPl) attached on a compact disk as the indiscerptible parts of it. Readers can really understand the contents of the book only if they learn these source codes in detail. This book will also be of interest to scientists and engineers who would like to learn the fundamentals of advanced computer programs.
作者簡介
周麟祥,物理學(xué)教授。1939年12月生,原籍浙江嘉興。1960年畢業(yè)于廈門大學(xué)物理系。
1993-1997年任美國林肯大學(xué)客座教授。曾在廈門大學(xué)任教。目前在復(fù)旦大學(xué)物理系主要從事蛋白質(zhì)分子動(dòng)力學(xué)和全電子結(jié)構(gòu)的計(jì)算機(jī)模擬研究工作。
書籍目錄
PREFACEPART 1 UNIX OPERATING SYSTEM Chapter 1 EDITING AND MANAGING FILE 1.1 LOGIN AND LOGOUT 1.2 EDITOR VI 1.3 MANAGING FILE Chapter 2 ENVIRONMENT 2.1 KERNEL AND SHELL 2.2 FILE PERMISSION 2.3 CUSTOMIZING ENVIRONMENT 2.4 INTERNET IN UNIX SYSTEM 2.5 MANAGING SYSTEM Chapter 3 SHELL SCRIPT 3.1 WHAT IS SCRIPT 3.2 SHELL SCRIPT LANGUAGE Chapter 4 COMPILING, DEBUG AND RUNNING 4.1 COMPILING A SIMPLE SOURCE CODE 4.2 MAKEFILE AND COMMAND MAKE 4.3 DEBUG 4.4 RUNNING 4.5 PROCESS OF RUNNINGPART 2 COMPUTER LANGUAGE Chapter 5 FIVE ELEMENTS OF C LANGUAGE 5.1 SKELETON OF C PROGRAM 5.2 VARIABLE 5.3 OPERATOR 5.4 FUNCTION 5.5 CONTROL 5.6 I/O Chapter 6 DATA STRUCTURES 6.1 NUMERIC VARIABLE 6.2 POINTER 6.3 ARRAY 6.4 STRING 6.5 STRUCTURE 6.6 LINEAR LINKED LIST 6.7 STACK AND QUEUE Chapter 7 ALGORITHM 7.1 FUNCTION SORT 7.2 ALGORITHM C EXERCISES II-B C++ LANGUAGE Chapter 8 CLASS 8.1 FROM C TO C++ 8.2 DEFINITION OF A CLASS Chapter 9 ADVANCED USE OF CLASS Chapter 10 INHERITANCE Chapter 11 POLYMORPHISM Chapter 12 I/O Chapter 13 INTRODUCTION OFJAVA PROGRAM Chapter 15 GRAPHICS USER INTERFACE (GUI) Chapter 17 M FILE MATALAB EXERCISESPART 3 DATA BASE AND STRUCTURE QUERY LANGUAGE Chapter 19 DATA BASE Chapter 20 SQL OPERATING REFERRENCESINDEX
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
高級(jí)計(jì)算機(jī)程序基礎(chǔ) PDF格式下載