What are Automated Systems
Humans provide the input
Machine/Robot/system carries out the process
Provides the output
Auto Sys in the home
* washing machine
* cameras
* sky +
* stereos
* microwaves
* dishwashers
* tumble dryers
Auto Sys in industry
* car manufacture
* coca cola factory
* irn bru factory
* tunnocks
* wool factory
Reasons why we use Auto Sys
* they are re-programmable
* faster than humans
* can work longer, 24/7
* do boring jobs
* more accurate than humans
* can do dangerous jobs
Monday, 3 October 2011
Thursday, 15 September 2011
Databases, everything anything and all of it
Data File - largest piece of the database, this is whole database
Record - holds all the details on the subject on one individual person/car/ whatever
Field - smallest part of the database, this holds one piece of information
Field Types - Text, Numeric, Date/Time, Currency, Graphic
Sort or Search
Complex - means you do this on more than one field
simple - means you do it one field
Example Answers
To find all of the blue eyed cats we would ...
Complex Search on the Pet Field for "Cat" and the eyes field for "blue"
To get a list in alphabetical order
Ascending Sort
Calculated/Computed Field
A field which uses a formula to calculate using the other fields.
How much memory does one character require.
One Byte!
Record - holds all the details on the subject on one individual person/car/ whatever
Field - smallest part of the database, this holds one piece of information
Field Types - Text, Numeric, Date/Time, Currency, Graphic
Sort or Search
Complex - means you do this on more than one field
simple - means you do it one field
Example Answers
To find all of the blue eyed cats we would ...
Complex Search on the Pet Field for "Cat" and the eyes field for "blue"
To get a list in alphabetical order
Ascending Sort
Calculated/Computed Field
A field which uses a formula to calculate using the other fields.
How much memory does one character require.
One Byte!
Thursday, 25 August 2011
Databases!
Databases have three parts
Listed in order from Largest to Smallest they Are? ...
Data File
* The full database
Record(s)
*contains all the information on person/subject
Fields
* these are one piece of information
Types include
+ numeric
+ text
+ graphic
+ date/time
+ currency
Listed in order from Largest to Smallest they Are? ...
Data File
* The full database
Record(s)
*contains all the information on person/subject
Fields
* these are one piece of information
Types include
+ numeric
+ text
+ graphic
+ date/time
+ currency
Thursday, 18 August 2011
A little too much to drink ...
C U A Love U Right!
Three parts of the processor
CU - Control Unit
- make sure all instructions are carried out in the correct order
- controls other parts of the processor
ALU - Arithmetic Logic Unit
- carries out all the calculations
- makes decisions based on logic
R - Registers
- Temporary storage locations in the processor
- stores results of calculations, addresses to be accessed
Three parts of the processor
CU - Control Unit
- make sure all instructions are carried out in the correct order
- controls other parts of the processor
ALU - Arithmetic Logic Unit
- carries out all the calculations
- makes decisions based on logic
R - Registers
- Temporary storage locations in the processor
- stores results of calculations, addresses to be accessed
Thursday, 2 June 2011
Graphics Operations
Crop
cutting part out of an image
Scale
increasing or decreasing the size of a graphic - keeping it in proportion (without losing any of the image)
Rotate
turning an image by a certain angle
cutting part out of an image
Scale
increasing or decreasing the size of a graphic - keeping it in proportion (without losing any of the image)
Rotate
turning an image by a certain angle
Ware!!!!!!!
Freeware
+ Free (always!)
+ Can copy and distribute it to anyone
+ but not for money
Examples - Apps for your phone, uTorrent, MSN Messenger, SKYPE, Windows MovieMaker, iTunes
Shareware
+ Limited Trial Period - free
+ after this you must pay for it or delete it
Examples - Photoshop, AVG Antivirus, any Adobe Programs
Commercial Ware
+ need to pay for the full use straight away
Examples - DoodleJump App (Full Version), Windows XP/Vista/98/7
Portability - if software works on different computer systems (with little or no change) then it is portable!
+ Free (always!)
+ Can copy and distribute it to anyone
+ but not for money
Examples - Apps for your phone, uTorrent, MSN Messenger, SKYPE, Windows MovieMaker, iTunes
Shareware
+ Limited Trial Period - free
+ after this you must pay for it or delete it
Examples - Photoshop, AVG Antivirus, any Adobe Programs
Commercial Ware
+ need to pay for the full use straight away
Examples - DoodleJump App (Full Version), Windows XP/Vista/98/7
Portability - if software works on different computer systems (with little or no change) then it is portable!
Wednesday, 23 March 2011
Sofware Development
High Level Languages
+ Written in an English like Language, means they are easier to understand than Low Level Languages - like 1010101's
+ Portable, means they can be used on different platforms (different Operating Systems, Processors)
+Must be translated before they can be executed
Translators
Interpreter
Translates and executes one line of code at a time
+ excellent for debugging, as it stops when an error is found and will not move beyond that line
- needs to be always running in memory
Compiler
Translates and executes the full program at once
+ gives an executable file once the program has been successfully translated
- not great for debugging as it returns all the errors at once (could be loads!)
+ Written in an English like Language, means they are easier to understand than Low Level Languages - like 1010101's
+ Portable, means they can be used on different platforms (different Operating Systems, Processors)
+Must be translated before they can be executed
Translators
Interpreter
Translates and executes one line of code at a time
+ excellent for debugging, as it stops when an error is found and will not move beyond that line
- needs to be always running in memory
Compiler
Translates and executes the full program at once
+ gives an executable file once the program has been successfully translated
- not great for debugging as it returns all the errors at once (could be loads!)
Monday, 28 February 2011
Tutoring
If you or anyone you know if looking for tutoring for all levels
Standard Grade, Higher and Intermediate 2 Computing then give me a mail at
cmcalpine@hamilton.s-lanark.sch.uk
Standard Grade, Higher and Intermediate 2 Computing then give me a mail at
cmcalpine@hamilton.s-lanark.sch.uk
Thursday, 17 February 2011
Programming
Four variable types??
String - "Corey#.1"
Integer - 1,2,3,4,5,6
single - 0.95
boolean - true/false
PRINTING IN A PICTURE BOX
dim yourname as string
yourname = inputbox("Enter your name")
pctinfo.print "Name you entered: " & yourname
String - "Corey#.1"
Integer - 1,2,3,4,5,6
single - 0.95
boolean - true/false
PRINTING IN A PICTURE BOX
dim yourname as string
yourname = inputbox("Enter your name")
pctinfo.print "Name you entered: " & yourname
Subscribe to:
Posts (Atom)