Basic Programming Concepts

•May 13, 2008 • Leave a Comment

IPO Chart

 

Input

Process

Output

Cm

Inches=cm*2.54

Inches

 

Data

Cm

Inches

 

Types of Data:

 

Numbers

Integer-whole numbers

Floating Point-decimal number (with decimal places)

                       -different languages use different terms for long terms for floating point                                      

                         numbers (e.g. Pascal uses REAL, Visual Basic.NET uses DOUBLE)

 

String

Alphanumeric data/text

 

Boolean

True/False

Hexadecimals and decimal conversions

•May 9, 2008 • Leave a Comment

Binary and Hexadecimal Conversions

 

Binary Code

64

32

16

8

4

2

1

Decimal Number

a

0001011

0

0

0

1

0

1

1

11

b

1000000

1

0

0

0

0

0

0

64

c

1010111

1

0

1

0

1

1

1

87

d

1001001

1

0

0

1

0

0

1

73

e

1100001

1

1

0

0

0

0

1

97

f

0011111

0

0

1

1

1

1

1

31

g

1110001

1

1

1

0

0

0

1

113

h

1111101

1

1

1

1

1

0

1

125

i

1000010

1

0

0

0

0

1

0

66

j

1111111

1

1

1

1

1

1

1

127

 

 

 

 

 

 

 

 

 

 

 

Decimal number

64

32

16

8

4

2

1

Binary Code

a

65

1

0

0

0

0

0

1

1000001

b

19

1

1

0

0

1

0

0

0010011

c

40

0

1

0

1

0

0

0

0101000

d

47

1

1

1

1

0

1

0

0101111

e

101

1

1

0

0

1

0

1

1100101

f

78

0

1

1

1

0

0

1

1001110

g

119

1

1

1

0

1

1

1

1110111

h

58

0

1

1

1

0

1

0

0111010

i

98

1

1

0

0

0

1

0

1100010

j

124

1

1

1

1

1

0

0

1111100

 

 

Hexadecimal

4096

256

16

1

Decimal Number

a

1D 

 

 

1

D

29

b

13 

 

 

1

3

19

c

18

 

 

1

8

24

d

130

 

1

3

0

304

e

274

 

2

7

4

628

f

142

 

1

4

2

322

g

34A

 

3

4

A

842

h

2A21

2

A

2

1

10785

i

FF

 

 

F

F

255

j

10DE

1

0

D

E

4318

 

 

 

 

 

 

 

 

Decimal Number

4096

256

16

1

Hexadecimal

a

600

 

2

5

8

258

b

21

 

 

1

5

15

c

40

 

 

2

8

28

d

42

 

 

2

A

2A

e

258

 

1

0

2

102

f

342

 

1

5

6

156

g

612

 

2

6

4

264

H

4096

1

0

0

0

1000

i

4134

1

0

2

6

1026

j

1000

 

3

E

8

3E8

Generations of programming languages

•May 2, 2008 • Leave a Comment

The first generation of programming language was Machine Language which uses 1′s and 0′s.

The second generation of programming languages was the Assembler which adds an x.

The third generation of programming languages was the Imperative Language .

The fourth generation of programming languages is the Object driven language such as Visual Basics.

The fifth generation of programming languages is called the Logic Languages such as Prolog.

Excercise 9.1

•April 29, 2008 • Leave a Comment

1.

TERM                                     DESCRIPTION

Black Box                                         Software not fully understood by most users

Hierachy                                          Diagram where the most important level of system

                                                        is at the top

Resources                                        General term for components needed to perform

                                                        a task

Interface                                          Meeting points between parts of a system

Processors                                       Instructions that control processing

Procedures                                      The means of carrying out operations

                                                       or instructions

Hardware                                         Physical units that make up a system               

Software                                          Programs or sets of instructions

Data                                                Individual facts put into a system

People                                             Users of a system

2.

a) Computer hardware cannot work without software.

b) True

c) True

d) It is made up of a number of programs

e) True

f) An application program is not the same as an operating system

g) Application programs do not consist mainly of utilities

h) Application programs need an operating system in order to work

3.

a) System softwares controls or manages computer resource’s. It provides an interface between the hardware and application software.It allows creation or editing of files.

b) Printers, scanners, mouse and keyboard

c) Anti-virus’ and drivers

d) GUI and CLI

Software

•April 29, 2008 • Leave a Comment

software1

Software Types

•April 29, 2008 • Leave a Comment

The following are five different types of application software and examples of each:

  • Spreadsheet-Microsoft Excel, Lotus 123
  • Database-Microsoft Access, Oracle 11g
  • Word- Microsoft Word, Notepad
  • Presentaion- Microsoft Powerpoint
  • Movie Making- Windows Movie Maker

Twitter Review

•November 28, 2007 • Leave a Comment

Twitter

Recently I have been analysing the internet communication websites called Twitter. It is definitley a

breakthrough in internet communication in the sense that it spreads out into a wide and large chat rooms. Although it is a simple and quick way to send messages it takes a while to get used to the alternate way of chatting, but it is still affective. Another disadvantage to the website would be that it is difficult to change settings and to personalise your account such as the background and  modules. But some of the new facets of Twitter would be: the instant messaging capabilities and being able to message with Twitter through your mobile phone.

In conclusion i would say tha Twitter has a whole may have a few faults but it is overall a simple and great new way of messaging in chat rooms.

Avatar Info

•November 14, 2007 • Leave a Comment

What is an avatar?

An avatar is an internet representation of themself.

http://en.wikipedia.org/wiki/Avatar_(icon)

What are virtual worlds?

A virtual world is an internet based environment, where people who are represented by avatars ineteract and socilaise with others within the graphical restrictions.

http://en.wikipedia.org/wiki/Virtual_world

What kind of things could you learn about in a virtual world that would be hard to do in the real world?

A user can learn about other user’s (who are from the other side of the globe) culture and traditions. How to play and use an avatar in a virtual world. 

http://secondlife.com/

What kind of things can you do in Teen Second Life?

Virtual worlds allows a user to interact and communicate with other users who are living on the other side of the globe. Virtual worlds also allow a user to perform deeds or actions that are not humanly possible.

http://teen.secondlife.com/

As you will be a n00b in the Skoolaborte project, how do you thing you will?
- Learn to navigate around the place?

I will play it for a while to get used to the environment and vement.

- Work out when is the best time to meet someone?

I will organise meeting times beforehand.

- How will you treat other people in TSL?

I will have to treat others nicley as my actions will be will be monitered by the school.

- How do you want to be treated?

I will want to be treated with politeness.

- What skills do you have that you think you can use in TSL?

Photoshop and paint skills- to create my personal avatar.

My code of conduct for participation in TSL.

As a user of Teen Second Life i will conduct myself proudly and in an orderly manor, as i am representing my school.

Authoring and Multimedia

•July 30, 2007 • Leave a Comment

What did I like about the topic?

I like the practical areas of the topic ‘Authoring and Multimedia’ , because i got to learn how to use multimedia programs such as Adobe Paintshop CS3.

What I didn’t  like about the topic?

What i did not like about the topic ‘Multimedia and Authoring’ was that we did alot of theory work at the start of the topic which restricted our practical work.

What would you change about the topic?

What i would change about the topic ‘Multimedia and Authoring’ would be that we spend more time on practical work that related to our assessment task. 

Photoshop Editing

•June 20, 2007 • Leave a Comment

This JPEG image was an edited image on Photoshop CS3, The school was a separate picture and so was the the sports car and number plate. Check it out!!!!!!!

image_of_the_school-copy.jpg

 
Follow

Get every new post delivered to your Inbox.