Computer Science - 9210 OxfordAQA

Arithmetic Operations In A Programming Language

Aperçu

A vending machine has 287 cents to give back and a hopper of coins. It cannot hand over 2.87 of anything. It has to work out how many dollars, then how many fifties, then how many twenties, and it does that with two operations that a calculator does not have a button for: whole-number division, and the remainder that whole-number division leaves behind. Almost every time a program has to split a quantity into units, those two do the work.

This lesson covers the five arithmetic operations the specification names: addition, subtraction, multiplication, real division, and integer division including remainders. Four of them behave exactly as they do in mathematics. The fifth is the one that earns marks and solves problems, and the specification devotes its whole additional-information column to explaining it. You will learn what DIV and MOD produce, why the pair of them is usually used together, and the handful of standard tricks that MOD makes possible.

Objectifs

  1. Be familiar with and be able to use:
  2. addition
  3. subtraction
  4. multiplication
  5. real division
  6. integer division, including remainders.

Carte mentale

Ce theme est schematise pour montrer comment les idees se relient.

Ouvrez la carte mentale dans l'application

Note de cours

The specification requires you to be familiar with and able to use addition, subtraction, multiplication, real division, and integer division including remainders. The first four hold no surprises: they mean what they mean in arithmetic, and in pseudocode they are written with the ordinary symbols.

Fiche complete disponible sur l'application Green Bridge

Installez l'application Green Bridge CBT sur votre telephone ou votre ordinateur pour acceder a toute la bibliotheque IGCSE : sujets d'examen, baremes, cartes mentales, fiches memo et lecons audio.

Notes de cours complètes avec diagrammes
Assistant d'apprentissage piloté par l'IA
Des examens blancs chronometres, corriges des que vous terminez
Disponible sur Android, Windows, macOS et Linux Application iOS bientot disponible

Évaluation de la leçon

Félicitations, vous avez terminé la leçon sur Arithmetic Operations In A Programming Language. Maintenant que vous avez exploré le concepts et idées clés, il est temps de mettre vos connaissances à lépreuve. Cette section propose une variété de pratiques des questions conçues pour renforcer votre compréhension et vous aider à évaluer votre compréhension de la matière.

Vous rencontrerez un mélange de types de questions, y compris des questions à choix multiple, des questions à réponse courte et des questions de rédaction. Chaque question est soigneusement conçue pour évaluer différents aspects de vos connaissances et de vos compétences en pensée critique.

Utilisez cette section d'évaluation comme une occasion de renforcer votre compréhension du sujet et d'identifier les domaines où vous pourriez avoir besoin d'étudier davantage. Ne soyez pas découragé par les défis que vous rencontrez ; considérez-les plutôt comme des opportunités de croissance et d'amélioration.

  1. What is the value of 23 DIV 4? A. 3 B. 5 C. 5.75 D. 6 Answer: B
  2. What is the value of 23 MOD 4? A. 0 B. 1 C. 3 D. 5 Answer: C
  3. Which expression tests whether the integer N is a multiple of 3? A. N DIV 3 = 0 B. N MOD 3 = 0 C. N / 3 = 0 D. 3 MOD N = 0 Answer: B
  4. What is the value of 5 + 10 DIV 5? A. 3 B. 7 C. 11 D. 15 Answer: B
  5. A variable Turn holds 2 and is updated by Turn ← (Turn + 1) MOD 3. What does it hold afterwards? A. 0 B. 1 C. 2 D. 3 Answer: A

Travaillez ces questions dans l'application

Travaillez ces questions dans l'application

Pratiquez des questions blanches

Vous voulez vous entraîner sur des questions blanches sur Arithmetic Operations In A Programming Language ? Téléchargez lapplication Green Bridge CBT pour accéder à des questions blanches et à des évaluations complètes sur ce sujet.

Téléchargez l'application sur Google Play.

Tout ce dont vous avez besoin pour exceller au JAMB, WAEC et NECO.

Green Bridge CBT Mobile App
Assistant de chat d'apprentissage personnalisé par IA
Plus de 200 000 questions d'examen IGCSE, JAMB, WAEC et NECO.
Plus de 1200 notes de cours
Assistance Hors Ligne - Apprenez à Tout Moment, Partout
Horaire du Pont Vert
Résumés littéraires et questions potentielles
Suivez vos performances et votre progression
Explications Approfondies pour un Apprentissage Complet