ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب BBC Basic Reference Manual

دانلود کتاب کتابچه راهنمای مرجع اساسی بی بی سی

BBC Basic Reference Manual

مشخصات کتاب

BBC Basic Reference Manual

ویرایش: 3 
نویسندگان:   
سری:  
 
ناشر: RISC OS Open Ltd 
سال نشر:  
تعداد صفحات: 520 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 1 مگابایت 

قیمت کتاب (تومان) : 63,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 6


در صورت تبدیل فایل کتاب BBC Basic Reference Manual به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب کتابچه راهنمای مرجع اساسی بی بی سی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Contents
Part 1 – Overview
	1 About the BBC BASIC Reference Manual
		Intended readership
		Structure of the manual
		Conventions used in this manual
	2 About BBC BASIC
		The BASIC interpreter
		BASIC V and BASIC VI
		BASIC versions
		Window managed programs
Part 2 – Programming techniques
	3 Command mode
		Entering BASIC
		Leaving BASIC
		Command mode
	4 Simple programming
		Entering a program
		Altering a program
		Deleting whole programs
		Numbering lines in a program
		Listing long programs
		Comments
		Multiple statements
		Saving and recalling programs
	5 Variables
		Types of variables
		Naming variables
	6 Numeric expressions
		Integers and floating point numbers
		Special integer variables
		Arithmetic operators
	7 Binary and logic
		Binary numbers and bits
		Hexadecimal numbers
		Shift operators
		AND, OR and EOR
		TRUE and FALSE
	8 String expressions
		Assigning values to string variables
		Joining strings together
		Splitting strings
		How characters are represented
		Converting between strings and numbers
	9 Arrays
		The DIM statement
		Two dimensional arrays
		Finding the size of an array
		Operating on whole arrays
		Array operations
	10 Outputting text
		Print formatting
		The text cursor
		Defining your own characters
	11 Inputting data
		Inputting data from the keyboard
		Including data as part of a program
		Programming the keyboard
		Using the mouse in programs
		Programming function keys
	12 Control statements
		IF... THEN... ELSE
		Operators
		IF... THEN... ELSE... ENDIF
		FOR... NEXT
		REPEAT... UNTIL
		WHILE... ENDWHILE
		CASE... OF... WHEN... OTHERWISE... ENDCASE
		GOTO
		GOSUB... RETURN
		ON... GOTO/GOSUB
	13 Procedures and functions
		Defining and calling procedures
		Parameters and local variables
		ON... PROC
		Recursive procedures
		Functions
		Function and procedure libraries
	14 Data and command files
		Data files
		Writing or reading single bytes
		Writing or reading ASCII strings
		Command files
	15 Screen modes
		Changing screen modes
		Numbered screen modes
		Text size
		Colour modes
		Changing colours
		Changing the colour palette
		VIDC1-style 256-colour modes
		Using the screen under the Wimp
	16 Simple graphics
		The graphics screen
		The point command
		The line command
		Rectangle and rectangle fill
		Circle and circle fill
		Ellipse and ellipse fill
		Graphics colours
		The graphics cursor
		Relative coordinates and BY
		Printing text at the graphics cursor
	17 Complex graphics
		Plotting simple lines
		Ellipses
		Arcs
		Sectors
		Segments
		Flood-fills
		Copying and moving
	18 Graphic patterns
		Default patterns
		Plotting using pattern fills
		Defining your own patterns
		Native mode patterns
		BBC Master mode patterns
		Giant patterns
		Simple patterns
	19 Viewports
		Text viewports
		Graphics viewports
	20 Sprites
		Loading a user sprite
		Plotting a user sprite
	21 Teletext mode
		Coloured text
		Making text flash
		Double-height text
		Changing the background colour
		Concealing and revealing text
		Teletext graphics
	22 Sound
		Activating the sound system
		Selecting sound channels
		Allocating a wave-form to each channel
		Setting the stereo position
		Creating a note
		Synchronising the channels
		Finding the value of the current beat
		Finding the current tempo
		Executing a sound on a beat
	23 Accessing memory locations
		Reserving a block of memory
		The ‘?’ indirection operator
		The ‘!’ indirection operator
		The ‘|’ indirection operator
		The ‘$’ indirection operator
	24 Error handling and debugging
		Trapping an error
		Generating errors
		External errors
		Local error handling
		Debugging
	25 VDU control
	26 Editing BASIC files
		Editing BASIC files with Edit
		Editing BASIC files with the BASIC screen editor
Part 3 – Reference
	27 Keywords
		ABS
		ACS
		ADVAL
		AND
		APPEND
		ASC
		ASN
		ATN
		AUTO
		BEAT
		BEATS
		BGET#
		BPUT#
		BY
		CALL
		CASE
		CHAIN
		CHR$
		CIRCLE
		CLEAR
		CLG
		CLOSE#
		CLS
		COLOUR (COLOR)
		COS
		COUNT
		CRUNCH
		DATA
		DEF
		DEG
		DELETE
		DIM
		DIV
		DRAW
		EDIT
		ELLIPSE
		ELSE
		END
		ENDCASE
		ENDIF
		ENDPROC
		ENDWHILE
		ENVELOPE
		EOF#
		EOR
		ERL
		ERR
		ERROR
		EVAL
		EXP
		EXT#
		FALSE
		FILL
		FN
		FOR
		GCOL
		GET
		GET$#
		GET$
		GOSUB
		GOTO
		HELP
		HIMEM
		IF
		INKEY
		INKEY$
		INPUT
		INPUT LINE
		INPUT#
		INSTALL
		INSTR(
		INT
		LEFT$(
		LEN
		LET
		LIBRARY
		LINE
		LINE INPUT
		LIST
		LISTO
		LN
		LOAD
		LOCAL
		LOG
		LOMEM
		LVAR
		MID$(
		MOD
		MODE
		MOUSE
		MOVE
		NEW
		NEXT
		NOT
		OF
		OFF
		OLD
		ON
		ON ERROR
		OPENIN
		OPENOUT
		OPENUP
		OR
		ORIGIN
		OSCLI
		OTHERWISE
		OVERLAY
		PAGE
		PI
		PLOT
		POINT
		POINT(
		POS
		PRINT
		PRINT#
		PROC
		PTR#
		QUIT
		RAD
		READ
		RECTANGLE
		REM
		RENUMBER
		REPEAT
		REPORT
		REPORT$
		RESTORE
		RETURN
		RIGHT$(
		RND
		RUN
		SAVE
		SGN
		SIN
		SOUND
		SPC
		SQR
		STEP
		STEREO
		STOP
		STR$
		STRING$(
		SUM
		SUMLEN
		SWAP
		SYS
		TAB(
		TAN
		TEMPO
		TEXTLOAD
		TEXTSAVE
		THEN
		TIME
		TIME$
		TINT
		TO
		TOP
		TRACE
		TRUE
		TWIN
		UNTIL
		USR
		VAL
		VDU
		VOICE
		VOICES
		VPOS
		WAIT
		WHEN
		WHILE
		WIDTH
	28 * Commands
		*BASIC
		*BASIC64
		*BASICFPA
		*BASICVFP
	29 ARM assembler
		Using the BASIC assembler
		Saving machine code to file
		Executing a machine code program
		Format of assembly language statements
		Recommended Books
Part 4 – Appendices
	Appendix A – Numeric implementation
		Numeric types
		Effects of storage size
		What is floating point arithmetic?
		Implementation
	Appendix B – Minimum abbreviations
	Appendix C – Error messages
	Appendix D – INKEY values
		INKEY values by functional group
		INKEY values by number
	Appendix E – Specifying screen modes
		Mode Strings
		Mode Variables
	Appendix F – Default palettes
	Appendix G – Plot codes
	Appendix H – VDU variables
	Appendix I – BBC BASIC’s history
Index
	Symbols
	Numerics
	A
	B
	C
	D
	E
	F
	G
	H
	I
	K
	L
	M
	N
	O
	P
	Q
	R
	S
	T
	U
	V
	W




نظرات کاربران