高级计算机程序基础

当前位置:首页 > 计算机网络 > 程序设计 > 高级计算机程序基础

出版社:复旦大学出版社
出版日期:2005-8
ISBN:9787309045765
作者:周麟祥
页数:353页

作者简介

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.

书籍目录

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

内容概要

周麟祥,物理学教授。1939年12月生,原籍浙江嘉兴。1960年毕业于厦门大学物理系。
1993-1997年任美国林肯大学客座教授。曾在厦门大学任教。目前在复旦大学物理系主要从事蛋白质分子动力学和全电子结构的计算机模拟研究工作。

图书封面


 高级计算机程序基础下载



发布书评

 
 


 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024