# data[].attributes.body
• put Chicken  in the canoe

• paddle across the river

• take Chicken  from the canoe

• paddle across the river

• put Fox  in the canoe

• paddle across the river

• take Fox  from the canoe

• put Chicken  in the canoe

• paddle across the river

• take Chicken  from the canoe

• put Corn  in the canoe

• paddle across the river

• take Corn  from the canoe

• paddle across the river

• put Chicken  in the canoe

• paddle across the river

• take Chicken  from the canoe

____
• Fill 5 jug from the river

• Fill 3 jug from another jug

• Empty a jug 3

• Fill 3 jug from another jug

• Fill 5 jug from the river

• Fill 3 jug from another jug
• Empty a jug 3

# data[].attributes.body
ACTIVITY 1
1 put  chicken in canoe
2 paddle across the river
3 take chicken from canoe
4 paddle across the river
5 put fox in canoe
6 paddle across the river
7 take  fox from canoe
8 put chicken in canoe
9 paddle across river
10 take chicken from canoe
11 put corn in canoe
12 paddle across river
13 take corn from canoe
14 paddle across river
15 put chicken in canoe
16 paddle across river
17 take chicken in canoe
ACTIVITY 2
fill the 3 litre jug from the river
fill the 5 litre jug from the 3litre jug
fill the 3 litre jug from the river
fill the 5 litre jug from the 3 ltr jug
empty the 5 litre jug
fill the 5 litre jug from the 3 litre jug
fill the 3 litre jug from the river
fill the 5 litre jug from the 3 litre jug

# data[].attributes.body
Activity 1
1.put chicken in the canoe

paddle across the river

take chicken from the canoe

2.put Fox in the canoe

paddle across the river

take Fox from the canoe

3.put chicken in the canoe

paddle across the river

take chicken from the canoe

4.put Corn in the canoe

paddle across the river

take Corn from the canoe

5.put chicken in the canoe

paddle across the river

take chicken from the canoe
Activity 2

•Fill 3 litre jug from the river

•Fill a jug from another jug

•Empty a jug

# data[].attributes.body
a.high level language can be converted to machine language so the computer can understand it.
b.It is the language that can be translated by java virtual machine. It can run the programs  on any device.
cIt means that upper letters is different than lawer letters for example s in the code is different than S .
d.(d)
e.(b)

# data[].attributes.body
a.  Both high level and machine language are written to be executed by a computer machine.Machine language consists of only 0's and 1's hence it is closer to execution than high level  but is not easily understood  by humans so high level languages which are more human readable are used to write a program and later on is converted to machine language using a complier.

b.            What is JAVA bytecode? Why is bytecode useful?

c.             JAVA is case sensitive. What does this mean?

It means Java pays attention to the syntax, for instance ‘Public’ is different from ‘public’.

d.            The Java compiler translates Java source code into: (d) Bytecode

e.            To run a Java program once it has compiled successfully, an interpreter changes the compiled code into: (b) Machine language

# data[].attributes.body
a.

Both high level and machine language are written to be executed by a computer machine.

Machine language consists of only 0's and 1's hence it is closer to execution than high level  but is not easily understood  by humans so high level languages which are more human readable are used to write a program and later on is converted to machine language using a complier.

b.            What is JAVA bytecode? Why is bytecode useful?

c.             JAVA is case sensitive. What does this mean?

It means Java pays attention to the syntax, for instance ‘Public’ is different from ‘public’.

d.            The Java compiler translates Java source code into:

(a) Assembler language

(b) Machine language

(c) BlueJ

(d) Bytecode

e.            To run a Java program once it has compiled successfully, an interpreter changes the compiled code into:

(a) Assembler language

(b) Machine language

(c)  JCreator

(d) Bytecode

# data[].attributes.body
group members:
lulwa
isa
duaa
hassan

how dose internet work/
1. type URL.
2. link, IP and domain.
3.  Respond.

activity 1:
1. he should take chicken tot he other side.
2. then he should take the fox to the other side but he should get the chicken back with his so the fox can't eat it.
3. he will leave the chicken on the first side and he will take the corn to the other side.
4. at last he will take back the chicken and then everything will be alright. :)

activity 2:
1. at first we fell the 5 liters jug .
2. we empty the 5 liters jug into the 3 liters one.
3. we will have a 3 liters water and a 2 still in the 5 liters one.
4. we mark the half of the two liters which is in the 5 liters one.
5. we empty one of the marked liters and we will have one liter still to we add it to the 5 liters one and then we will have a total of 4 liters.

# data[].attributes.body
its a network that connects computers around the globe.

# data[].attributes.body
3)a) They are one-to-one, one high level language instruction translate to one machine language instruction

b) Java bytecode is an intermediate code that is useful for usage of the software/program on other systems. It can only be understood by Java Virtual Machine, therefore JVM has to accompany the bytecode in whichever device it is supposed to work on.

c) This means “Variable” and “variable” are not the same. Some things in Java require all lowercase letters while other things might need the first letter to be in uppercase.

d) d

e) b

Internet:
Collection of computers connected
throughout the world
for information transfer/communication
that can access different types of media (eg: text, image, video etc.)

# data[].attributes.body
a. The instructions of the high level language are getting converting to the machine language.
b. Java bytecode is the instruction set of JVM (Java Virtual Machine).

# data[].attributes.body
How internet work?
1- Request (Type the URL on the browser).
2-  Linking (IPS  domain name) - DNS
3- Respond

# data[].attributes.body
A)
a. High level language instructions get converted to machine language.

B)instruction set of the Java virtual machine. Each byte code is composed of one. its very useful makes java programming language a universal language jvm reads the bytecodes of java.

C) it means the norm in most programming languages and environments, because lower and upper case letters are represented differently at the lowest levels.
D

# data[].attributes.body
a.  High level language instructions get converted to machine language.

b. java bytecode is a soft machine code using JVM

c. it does make difference when the letter is capital letter or small letter.

d. The Java compiler translates Java source code into (Bytecode)

e. To run a Java program once it has compiled successfully, an interpreter changes the compiled code into ( Machine Language)

How the Internet works ?
- request
-link
-respond

# data[].attributes.body
convert high level language into machine language to understand it.

Java bytecode is the instruction set of the Java virtual machine and it can understand by any machine because it has JVM.

Java is case sensitive that means for example” A” capital (upper-case) letter different than “a” (lower case)
how the internet work?
URL in the browser
request it from the server
linking
responding

# data[].attributes.body
Because we used different qoutation

# data[].attributes.body
a.     What is the relationship between a high-level language and machine language?

b.    A language can be understand only by JVM

c.  It's sensitive to lower and upper case

d.  (d) Bytecode

e.   (b) Machine language

______________

every website are hosted in a server which is linked to a domain.
If you

# data[].attributes.body
Exercise 3
a) the relationship is one to one as one line of  high level language can be translated to one machine code
b) Byte code is the program translated in a form that can be understood by the Java Virtual Machine (JVM)
c) Every word and letter matters within the code. for example system.out.println ("Hi"); would result in a syntax error as the 's' in system is not capitalized.
d) Byte code
e) Machine code

How does the internet work?
Enter the URL (request)
link the IP and domain (link)
goes to the server and brings the response(response)

# data[].attributes.body
a. High level language instructions get converted to machine language so the CPU can read and execute them

b. Byte Code is the code that is generated from java programs and it is useful because it makes java programming language a universal language because the JVM reads the java byte code and convert it into machine language.

c. it means that it matters weather what you write is in uppercase or in lowercase letters and when wrong case written it will cause syntax errors

d. Bytecode
e. Machine language

how internet works?
1.open browser and write the link(url)
2.link -dns
3.respond