  # Basics of Computer Systems

## Basics of Computer Systems • Date de début 11 mai 2021
• Durée 4 hours
• Lieu Distance Learning
• Langue Anglais
• Prix HT 200.00

### Contexte de la formation

Nowadays, everything is computer or internet. Even if in your job, you are not (yet) using a computer, you will at least need to know how to use a smartphone.

Tech careers are becoming more and more essential.

If you are going to enter the tech industry, for example, if you want to create a simple technical multiplayer game on smartphone, what you need to know and understand first is:

1. How the computer works in general
2. How number scores can be understood by the computer
3. How simple calculations can be evaluated
4. How the names of characters are stored in systems
5. How the positions of objects are saved in the main memory
6. How the networks enabling players to play with other players from around the world work

### Objectifs

After this training you will be able to:

• Understand how data is processed in a computer
• Perform basic operations in binary
• Understand how IP addresses work in a network and on the internet

### Programme de la formation

Chapter 1: Basic Concepts and Computer Evolution

• Understand units of measure common to computer systems
• Understand how the computer works in general and how cloud computing comes to play in our daily life
• Organisation and Architecture
• A Brief History of Computers
• Cloud Computing

Chapter 2: Number Systems

• Learn how number scores can be understood by a computer
• Learn how to convert regular numbers to a computer number format
• The Binary System
• Converting Between Binary and Decimal

Chapter 3: Computer Arithmetic and Data Representation

• Learn how scores can be calculated  and stored in the system
• Understand how names can be recognised in the system
• The Arithmetic and Logic Unit
• Integer Representation
• Floating-Point Representation
• Character Representation in ASCII and Unicode

Chapter 4: Digital Logic

• Understand how the condition decision can be made by the computer
• Understand how the game makes decisions, for example, whether a game character collides with the objects in the scene or not
• Boolean Algebra
• Gates

• Understand how the positions of the characters and objects in the game are stored in the main memory
• Understand how fast the memory can be evaluated and which part of the main memory is used to store the game environment
• Types of Memory
• The Memory Hierarchy

Chapter 6: Internet and IP Addressing

• Understand how networks works and how to play with other players from around the world
• Introduction to Network and Internet
• IPV4 and IPV6