akrsmart.gif (3569 bytes)

 


[Who is Akersoft] [Akersmart Library] [Akersoft Customers] [Why CBT]

 

Advanced BASIC Programming

COURSE OVERVIEW:

This course continues to develop the skills from Intermediate BASIC. It focuses on string manipulation, control break logic, disk file processing, and graphics.

PREREQUISITES:

Intermediate BASIC or equivalent skills

COURSE LENGTH:

This course contains 15 lesson units and 1 test.

UNIT-BY-UNIT TOPICAL OUTLINE:

Unit 1 - The LEFT$(), RIGHT$(), MID$(), and LEN() functions

Unit 2 - The ASC(), CHR$(), VAL(), and STR$() functions

Unit 3 - The TIME$ and DATE$ system variables, the INSTR() function

Unit 4 - Using INKEY$ and INPUT$() for special inputs, the STRING$() function, the SPACE$() function

Unit 5 - Menu-driven programs using the ON...GOSUB statement

Unit 6 - Creating and reading a sequential file

Unit 7 - The WRITE# statement, processing three sequential files at the same time

Unit 8 - Control break logic, multiple-page reports

Unit 9 - The transaction file processing model for updating sequential files, appending records to a sequential file

Unit 10 - The random number generator, user-defined functions

Unit 11 - Selecting arithmetic precision using integer, single precision, and double precision variables

Unit 12 - Creating, reading, and updating a random access file

Unit 13 - Storing numeric values in a random access file, the LOF() function

Unit 14 - Graphics using the PSET, LINE, and CIRCLE statements

Unit 15 - Review

Test - Comprehensive final exam

 

[Who is Akersoft] [Akersmart Library] [Akersoft Customers] [Why CBT]


 

To find out more about Akersoft's educational products, please contact Akersoft at:

Akersoft, Inc.
P.O. Box 80469
Atlanta, GA 30366-0469
(800) 736-9408
akersoft@ix.netcom.com