Uploaded by alymkhanarysbek

Practical work 1

advertisement
Practical class № 1
Subject: «The role of ICT in key sectors of the development of society. Standards in the field of
ICT, Number systems. Transfer numbers from one number system to another. Arithmetic in the
number systems.»
Purpose: To acquire the skills of operations in different number systems.
There are many methods or techniques which can be used to convert numbers from one base to
another. We'll demonstrate here the following
Basic Concepts: Information and communications technology (ICT) is an extended term
forinformation technology (IT) which stresses the role of unified communicationsand the
integration of telecommunications (telephone lines and wireless signals), computers as well as
necessary enterprise software, middleware, storage, and audio-visual systems, which enable
users to access, store, transmit, and manipulate information. Information and communications
technologies (ICT) are a diverse set of technological tools and resources used to communicate,
and to create, disseminate, store, and manage information. Information Communications and
Technology (ICT) is a term that refers to all the hardware and software that people use to send
and receive information. Social networking sites such as Facebook, Twitter and MySpace,
computers, phones and tablets make up the term ICT. Over the past few years, the ICT sector has
grown substantially with a lot of new companies releasing new gadgets to improve how we
communicate. Information and communication technologies for development (ICT4D) refers to
the use of information and communication technologies (ICTs) in the fields of socioeconomic
development, international development, and human rights. The theory behind this is, more and
better information and communication furthers the development of a society.
World experience of ICT development
Beginning in the 1980s, during the rise of the level of use of personal computers, as well as a
consequence of increased demand for software products and completing formation of the
different approaches of state policy towards the development of the ICT sector. Next, the
transition to digital telecommunications in the 1990s and the subsequent formation of the
Internet, the impetus to promote the further development of ICT in the world. A lot of
approaches to ICT development conventionally divided into two directions: the first - the
development of ICT production and services (computers, software, devices, telecommunications
and others.), In order to increase output and to strengthen ICT industry - "ICT as a
manufacturing sector "; the second - the introduction of ICTs in different sectors of the economy,
to maximize the information society and economy - "ICT as a tool of information society."
Within these two areas can be classified in the following levels of strategic approaches: the
development of the ICT sector, export-oriented; ICT sector development, oriented to the
domestic market; approach global positioning; ICT as a tool for social and economic
development. Consider these approaches on country practices. In modern society ICT is everpresent, with over three billion people having access to the Internet. With approximately 8 out of
10 Internet users owning a smartphone, information and data are increasing by leaps and bounds.
This rapid growth, especially in developing countries, has led ICT to become a keystone of
everyday life, in which life without some facet of technology renders most of clerical, work and
routine tasks dysfunctional. The most recent authoritative data, released in 2014, shows "that
Internet use continues to grow steadily, at 6.6% globally in 2014 (3.3% in developed countries,
8.7% in the developing world); the number of Internet users in developing countries has doubled
in five years (2009-2014), with two thirds of all people online now living in the developing
world.
Favorably, the gap between the access to the Internet and mobile coverage has decreased
substantially in the last fifteen years, in which "2015 is the deadline for achievements of the UN
Millennium Development Goals (MDGs), which global leaders agreed upon in the year 2000,
and the new data show ICT progress and highlight remaining gaps."ICT continues to take on
new form, with nanotechnology set to usher in a new wave of ICT electronics and gadgets. ICT
newest editions into the modern electronic world include smart watches, such as the Apple
Watch, smart wristbands such as the Nike+ FuelBand, and smart TVs such as Google TV. With
desktops soon becoming part of a bygone era, and laptops becoming the preferred method of
computing, ICT continues to insinuate and alter itself in the ever-changing globe.
Standards in the field of ICT
A new generation of components and systems
ICT1 – 2016: Smart Cyber-Physical Systems
ICT2 – 2016: Thin, Organic and Large Area Electronics
ICT3 – 2016: SSI – Smart System Integration
ICT4 – 2017: Smart Anything Everywhere Initiative
ICT5 – 2017: Customized and low energy computing
ICT6 – 2016: Cloud Computing
Number systems.
 Decimal to Other Base System
 Other Base System to Decimal
 Other Base System to Non-Decimal
 Shortcut method - Binary to Octal
 Shortcut method - Octal to Binary
 Shortcut method - Binary to Hexadecimal
 Shortcut method - Hexadecimal to Binary
 Decimal to Other Base System
Steps
Step 1 - Divide the decimal number to be converted by the value of the new base.
Step 2 - Get the remainder from Step 1 as the rightmost digit (least significant digit) of new base
number.
Step 3 - Divide the quotient of the previous divide by the new base.
Step 4 - Record the remainder from Step 3 as the next digit (to the left) of the new base number.
Repeat Steps 3 and 4, getting remainders from right to left, until the quotient becomes zero in
Step 3. The last remainder thus obtained will be the most significant digit (MSD) of the new base
number.
Example
Decimal Number: 2910
Calculating Binary
Equivalent:
Remaind
Step Operation Result er
Step 1 29/2
14
1
Step 2 14/2
7
0
Step 3 7 / 2
3
1
Step 4 3 / 2
1
1
Step 5 1 / 2
0
1
As mentioned in Steps 2 and 4, the remainders have to be arranged in the reverse order so that
the first remainder becomes the least significant digit (LSD) and the last remainder becomes the
most significant digit (MSD).
Decimal Number: 2910 = Binary Number: 111012.
Other base system to Decimal System
Steps
 Step 1 - Determine the column (positional) value of each digit (this depends on the
position of the digit and the base of the number system).

Step 2 - Multiply the obtained column values (in Step 1) by the digits in the
corresponding columns.
 Step 3 - Sum the products calculated in Step 2. The total is the equivalent value in
decimal.
Example
Binary Number: 111012
Calculating Decimal Equivalent:
Step Binary
Number
Step 1 111012
Step 2 111012
Step 3 111012
Decimal Number
((1 x 24) + (1 x 23) + (1 x 22) + (0 x 21)
+(1x 20))10
(16+8+4+0+1)10
2910
Binary Number: 111012 = Decimal Number: 2910
Other Base System to Non-Decimal System
Steps
 Step 1 - Convert the original number to a decimal number (base 10).
 Step 2 - Convert the decimal number so obtained to the new base number.
Example
Octal Number: 258 Calculating Binary Equivalent: Step 1: Convert to Decimal
Step Octal Number Decimal Number
Step 1 258
((2 x 81) + (5 x 80))10
Step 2 258
(16 + 5 )10
Step 3 258
2110
Octal Number: 258 = Decimal Number:
2110
Step 2: Convert Decimal to Binary
Step Operation Result Remainder
Step 1 21/2
10
1
Step 2 10/2
5
0
Step 3 5 / 2
2
1
Step 4 2 / 2
1
0
Step 5 1 / 2
0
1
Step 1 - Divide the binary digits into groups of three (starting from the right).
Step 2 - Convert each group of three binary digits to one octal digit.
Example
Binary Number: 101012 Calculating Octal Equivalent:
Step Binary
Octal
Number
Number
Step 1 101012 010 101
Step 2 101012 28 58
Step 3 101012 258
Step 1 - Convert each octal digit to a 3 digit binary number (the octal digits may be treated as
decimal for this conversion).
Step 2 - Combine all the resulting binary groups (of 3 digits each) into a single binary number.
Step Octal
Number
Step 1 258
Step 2 258
Step 3 258
Binary
Number
210 510
0102 1012
0101012
Step 1 - Divide the binary digits into groups of four (starting from the right).
Step 2 - Convert each group of four binary digits to one hexadecimal symbol.
Example
Binary Number: 101012 Calculating hexadecimal Equivalent:
Step Binary
Hexadecimal
Number
Number
Step 1 101012 0001 0101
Step 2 101012 110 510
Step 3 101012 1516
Step 1 - Convert each hexadecimal digit to a 4 digit binary number (the hexadecimal digits may
be treated as decimal for this conversion).
Step 2 - Combine all the resulting binary groups (of 4 digits each) into a single binary number.
Example
Hexadecimal Number: 1516
Calculating Binary Equivalent:
Step Hexadecimal
Binary
Number
Number
Step 1 1516 110 510
Step 2 1516 00012 01012
Step 3 1516 000101012
Hexadecimal Number: 1516 = Binary Number: 101012
Тasks.
1. This figure in the decimal system to translate into binary, octal and hexadecimal
numbers.
2. Set this a number on the decimal system.
3. Add the numbers.
4. Perform subtraction of numbers
5. perform the multiplication operation.
Variant 1
1. а) 860(10); б) 785(10); в) 149,375(10); г) 953,25(10); д) 228,79(10).
2. а) 1001010(2); б) 1100111(2); в) 110101101,00011(2); г) 111111100,0001(2); д)
775,11(8); е) 294,3(16).
3. а) 1101100000(2) + 10110110(2); б) 101110111(2) + 1000100001(2); в)
1001000111,01(2)+100001101,101(2); г) 271,34(8)+1566,2(8); д) 65,2(16)+3CA,8(16).
4. а) 1011001001(2) – 1000111011(2); б) 1110000110(2) – 101111101(2); в)
101010000,10111(2) – 11001100,01(2); г) 731,6(8) – 622,6(8); д) 22D,1(16) –
123,8(16).
5. а) 1011001(2) ´ 1011011(2); б) 723,1(8) ´ 50,2(8); в) 69,4(16) ´ A,B(16).
6. а) 250(10); б) 757(10); в) 711,25(10); г) 914,625(10); д) 261,78(10).
7. а) 1111000(2); б) 1111000000(2); в) 111101100,01101(2); г) 100111100,1101(2); д)
1233,5(8); е) 2B3,F4(16).
8. а) 1010101(2)+10000101(2); б) 1111011101(2)+101101000(2); в)
100100111,001(2)+100111010,101(2); г) 607,54(8)+1620,2(8); д)
3BF,A(16)+313,A(16).
9. а) 1001000011(2) – 10110111(2); б) 111011100(2) – 10010100(2); в)
1100110110,0011(2) – 11111110,01(2); г) 1360,14(8) – 1216,4(8); д) 33B,6(16) –
11B,4(16).
10. а) 11001(2) ´ 1011100(2); б) 451,2(8) ´ 5,24(8); в) 2B,A(16) ´ 36,6(16).
11. а) 759(10); б) 265(10); в) 79,4375(10); г) 360,25(10); д) 240,25(10).
12. а) 1001101(2); б) 10001000(2); в) 100111001,01(2); г) 1111010000,001(2); д)
1461,15(8); е) 9D,A(16).
13. а) 100101011(2)+111010011(2); б) 1001101110(2)+1101100111(2); в)
1010000100,1(2)+11011110,001(2); г) 674,34(8)+1205,2(8); д) 2FE,6(16)+3B,4(16).
14. а) 1100110010(2) – 1001101101(2); б) 1110001100(2) – 10001111(2); в)
11001010,01(2) – 1110001,001(2); г) 641,6(8) – 273,04(8); д) 3CE,B8(16) –
39A,B8(16).
15. а) 1010101(2) ´ 1011001(2); б) 1702,2(8) ´ 64,2(8); в) 7,4(16) ´ 1D,4(16).
16. а) 216(10); б) 336(10); в) 741,125(10); г) 712,375(10); д) 184,14(10).
17. а) 1100000110(2); б) 1100010(2); в) 1011010,001(2); г) 1010100010,001(2); д)
1537,22(8); е) 2D9,8(16).
18. а) 101111111(2)+1101110011(2); б) 10111110(2)+100011100(2); в)
1101100011,0111(2)+1100011,01(2); г) 666,2(8)+1234,24(8); д) 346,4(16)+3F2,6(16).
19. а) 1010101101(2) – 110011110(2); б) 1010001111(2) – 1001001110(2); в)
1111100100,11011(2) 101110111,011(2); г) 1437,24(8) – 473,4(8); д) 24A,4(16) –
B3,8(16).
20. а) 101011(2) ´ 100111(2); б) 1732,4(8) ´ 34,5(8); в) 36,4(16) ´ A,A(16).
21. а) 530(10); б) 265(10); в) 597,25(10); г) 300,375(10); д) 75,57(10).
22. а) 101000111(2); б) 110001001(2); в) 1001101010,01(2); г) 1011110100,01(2); д)
1317,75(8); е) 2F4,0C(16).
23. а) 1100011010(2)+11101100(2); б) 10111010(2)+1010110100(2); в)
1000110111,011(2)+1110001111,001(2); г) 1745,5(8)+1473,2(8); д)
24D,5(16)+141,4(16).
24. а) 1100101010(2) – 110110010(2); б) 110110100(2) – 110010100(2); в)
1101111111,1(2) – 1100111110,1011(2); г) 1431,26(8) – 1040,3(8); д) 22C,6(16) –
54,2(16).
25. а) 1001001(2) ´ 11001(2); б) 245,04(8) ´ 112,2(8); в) 4B,2(16) ´ 3C,3(16).
Download