Computer Science - 9210 OxfordAQA

Data Types

Aperçu

Everything inside a computer is a pattern of bits, and a pattern of bits on its own means nothing whatever. The same eight bits, 01000001, are the number 65, the letter A, one pixel of a photograph and part of a machine instruction, depending entirely on what the machine has been told the pattern is for. That instruction is the data type, and without it a computer cannot tell an amount of money from a name.

This lesson covers the five types the specification names: integer, real, Boolean, character and string. You will learn what each one holds, what operations each one supports, and how to choose between them for a given piece of information, which is the form the exam question almost always takes. You will also learn two distinctions that catch people out every year: why a whole number stored as a real is not the same thing as an integer, and why a telephone number is a string.

Objectifs

  1. Understand the concept of a data type.
  2. Understand and use the following appropriately:
  3. integer
  4. real
  5. Boolean
  6. character
  7. string.

Carte mentale

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

Ouvrez la carte mentale dans l'application

Note de cours

Suppose a program holds the two characters 5 and 0 typed by a user. Should adding 1 give 51 or should it give the string 501? Both are defensible and they cannot both happen, so something has to decide. That something is the data type: a label attached to a value that says what kind of thing it is, which values are legal for it, and which operations are allowed on it.

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 Data Types. 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. Which data type should be used to store whether a light is switched on? A. Boolean B. Character C. Integer D. String Answer: A
  2. Which value could be stored in a variable of type integer? A. 4.0 B. -17 C. False D. seventeen Answer: B
  3. A postcode such as 0X4 2AB is to be stored. Which is the most appropriate data type? A. Boolean B. Character C. Integer D. String Answer: D
  4. Which statement about the character type and the string type is correct? A. A character can hold any number of symbols B. A string must contain at least one character C. A character holds exactly one symbol and a string holds any number D. Characters and strings are stored identically in all languages Answer: C
  5. A program reads 8 and 3 from the keyboard and outputs 83 instead of 11. What is the most likely cause? A. The values were stored as strings and joined rather than added B. The values were stored as Booleans C. Whole-number division was used D. The variables were declared as reals 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 Data Types ? 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