ATIKA SCHOOL
  • Start
    • SITEMAP
    • KNEC Portal
    • ZERAKI HELP AND SUPPORT
    • Academic Environment
    • KNEC KCSE PROJECT INSTRUCTIONS
  • BLOGS
    • About Us? >
      • Learn more about us
    • CUSTOMER CARE >
      • PRICING
      • Help & Support
    • News and Opinions
    • JOBS IN KENYA AND ABROAD FOR KENYANS AND BEYOND
    • How its Done
  • OUR PRODUCTS
    • All Categories >
      • MORE PRODUCTS >
        • SECONDARY CRE NOTES
        • COURSE BOOKS
        • KCSE KISWAHILI SETBOOKS
        • Backed Up Files and Archives
        • FREE DOCUMENTS
        • PRIMARY 8-4-4 BASED RESOURCES
        • STANDARD 8 RESOURCES
        • HIGH SCHOOL RESOURCES >
          • Biology Paper 3 Exams
          • Secondary Examinations
        • PRIMARY CBC BASED RESOURCES
        • COLLEGE & VARSITY RESOURCES
      • PRIMARY RESOURCES CBC
      • PRIMARY RESOURCES 8-4-4
      • SECONDARY RESOURCES
      • NOTES & TUTORIALS
      • COLLEGE RESOURCES
      • NOVELS and OTHER BOOKS
    • EXAMINATIONS >
      • MOCKS AND JOINT EXAMS >
        • FORM 1 QUESTION PAPERS, ANSWERS AND MARKING SCHEMES COLLECTIONS
        • FORM 2 QUESTION PAPERS, ANSWERS AND MARKING SCHEMES COLLECTIONS
        • FORM 3 EXAMINATIONS, QUESTION PAPERS AND ANSWERS
        • FORM 4 MOCKS PAST EXAMS BY REGION
        • TOP SECONDARY EXAMS ALL SUBJECTS
      • KPSEA NATIONAL EXAMS
      • KCPE >
        • KCPE PAST PAPERS AND ANSWERS >
          • KCPE 2020 RESULTS, REPORTS, QUESTIONS AND ANSWERS
          • KCPE PAST PAPERS 2019 REPORTS, RESULTS, QUESTIONS AND ANSWERS
        • KCPE PAST PAPERS PER SUBJECT
      • KCSE >
        • KCSE PAST PAPERS BY SUBJECT
        • KNEC KCSE PAST PAPERS, MARKING SCHEMES, QUESTIONS & ANSWERS
        • Free KCSE Past Papers Mathematics
        • Free KCSE Biology Questions and Answers
      • QUESTIONS & ANSWERS >
        • SECONDARY >
          • LANGUAGES >
            • Secondary English Questions and Answers
          • TECHNICALS >
            • COMPUTER STUDIES >
              • COMPUTER STUDIES Q & A
              • kcse computer studies paper 2 AND 3 Questions & Answers
            • BUSINESS STUDIES QUESTIONS & ANSWERS
            • KCSE AGRICULTURE TOPICAL QUESTIONS AND ANSWERS
            • KCSE HOME SCIENCE DIRECT QUESTIONS AND ANSWERS
          • SCIENCES >
            • KCSE Mathematics Topical Questions
            • KCSE Biology Topical Questions and Answers
            • CHEMISTRY TOPICAL QUESTIONS AND ANSWERS
            • KCSE Physics Topical Questions
            • KCSE physics Practical Sample Quiz
          • HUMANITIES >
            • C.R.E (CRE) QUESTION AND ANSWERS
            • ISLAMIC RELIGIOUS EDUCATION (IRE) QUESTIONS AND ANSWERS
            • KCSE History Topical Questions and Answers
            • GEOGRAPHY TOPICAL QUESTIONS AND ANSWERS
        • PRIMARY >
          • Standard 4-8 Mathematics Topical Questions from Mocks and KCPE
          • Std 6 Mathematics Notes
    • TUTORIALS >
      • SECONDARY >
        • SCIENCES >
          • FOCUS MATHEMATICS TUTORIALS AND EXAMS FREE
          • KCSE BIOLOGY NOTES
          • FREE KCSE CHEMISTRY NOTES
          • KCSE PHYSICS NOTES, AUDIOVISUALS AND MORE
        • LANGUAGES >
          • ENGLISH >
            • A GUIDE TO SILENT SONG AND OTHER STORIES
            • English KCSE Set Books
            • ENGLISH POETRY QUESTIONS WITH ANSWERS FOR K.C.S.E CANDIDATES
            • ENGLISH GRAMMAR #KCSE
          • KISWAHILI >
            • Bembea ya Maisha
            • CHOZI LA HERI - MWONGOZO
            • KIGOGO - MWONGOZO
            • MASWALI NA MAJIBU YA TUMBO LISILOSHIBA
            • USHAIRI MASWALI NA MAJIBU
            • KCSE Kiswahili Fasihi
        • TECHNICALS >
          • HOME SCIENCE NOTES
          • KCSE BUSINESS STUDIES NOTES
          • COMPUTER STUDIES NOTES LATEST
          • kcse Computer Studies Notes
          • KCSE AGRICULTURE NOTES, SYLLABUS, QUESTIONS, ANSWERS, SCHEMES OF WORK AND OTHERS
        • HUMANITIES >
          • KCSE History Notes Form 1 to 4
          • FREE KCSE CRE NOTES
          • KCSE GEOGRAPHY NOTES
          • IRE NOTES, AUDIOVISUAL, QUESTIONS AND ANSWERS
      • PRIMARY >
        • STANDARD 4: SOCIAL STUDIES
        • NOTES >
          • KISWAHILI
          • SOCIAL STUDIES
        • EXAMINATIONS
        • DecaTurbo Online Series Examinations
        • KCPE Mathematics Notes
        • KCPE and Primary Level Compositions
      • Other Supportive Documents >
        • SYLLABUS >
          • Primary 8-4-4 based Syllabus, Objectives and Lessons
          • Primary Mathematics Syllabus
        • MASOMO VIDEOS
    • CURRICULUM >
      • NEW CURRICULUM DESIGNS >
        • PRIMARY >
          • PRE PRIMARY ONE CURRICULUM WITH SYLLABUS
          • PRE PRIMARY TWO CURRICULUM WITH SYLLABUS
        • SECONDARY >
          • KNEC KCSE SYLLABUS AND COURSE OUTLINES
        • COLLEGE >
          • Regulations for the TIVET Craft and Diploma Business Examinations
    • HIGH INSTITUTIONS >
      • EXAMINATIONS >
        • College and Varsity Past Papers online
      • TUTORIALS >
        • COLLEGE AND UNIVERSITY NOTES AND TUTORIALS
  • MEMBERS RESOURCES
    • Primary >
      • CBC AND 8-4-4 LATEST EXAMS
      • CBC PROFFESSIONAL TOOLS
      • CBC NOTES PRIMARY
      • CBC KPSEA EXAMS
      • Standard 8 (std) English Topical Questions
      • KCPE MATHEMATICS TOPICAL QUESTIONS FROM 1989 TO LAST YEAR
      • STANDARD 8 PAST PAPERS 8-4-4 BASED
    • Secondary >
      • FORM 1 EXAMS WITH ANSWERS
      • FORM 2 EXAMS WITH ANSWERS
      • FORM 3 EXAMS WITH ANSWERS
      • FORM 4 EXAMS WITH ANSWERS
      • KCSE 2020 QUESTIONS AND ANSWERS
      • NOTES SECONDARY
      • MOCKS SECONDARY >
        • kcse form 2 mathematics questions
    • Free Schemes of Work
    • FOCUS A365 SERIES K.C.P.E EXAMINATIONS FOR PRIMARY
    • ALL GROUPS PRODUCTS
    • PREMIUM PRODUCTS 2

Follow us now to receive the latest updates @schoolatika


​Description of terms: assembler, compiler, interpreter, source program, object program

18/11/2021

0 Comments

 
  1. ​Description of terms
    1. assembler
    2. compiler
    3. interpreter
    4. source program
    5. object program

​LANGUAGE TRANSLATORS

​A computer uses & stores information in binary form, and therefore, it cannot understand programs written in either high-level or low-level languages.  This means that, any program code written in Assembly language or high-level language must be translated into Machine language, before the computer can recognize & run these programs.  
A Translator is special system software used to convert the Source codes (program statements written in any of the computer programming languages) to their Object codes (computer language equivalents).

The Translators reside in the main memory of the computer, and use the program code of the high-level or Assembly language as input data, changes the codes, and gives the output program in machine-readable code.
In addition, translators check for & identify some types of errors (e.g., Syntax/grammatical errors) that may be present in the program being translated.  They will produce error messages if there is a mistake in the code.

Each language needs its own translator.  Generally, there are 3 types of language translators:
  1. Assembler.
  2. Interpreter.
  3. Compiler.

Note. Interpreters & Compilers translate source programs written in high-level languages to their machine language equivalents.


Assembler

​An assembler translates programs written in Assembly language into machine language that the computer can understand and execute.

​Functions of an Assembler.

  1. It checks whether the instructions written are valid, and identifies any errors in the program.
    The Assembler will display these errors as well as the complete source and object programs.  If the program has no errors, the job control will let it run immediately, or save the object program so that it may run it later without translating it again.
  2. It assigns memory locations to the names the programmer uses.E.g., the Assembler keeps a table of these names so that if an instruction refers to it, the Assembler can easily tell the location to which it was assigned.
  3. It generates the machine code equivalent of the Assembly instructions.
    Usually, the Assembler generates a machine code only when no errors are detected.  Some of the errors include; 
    - Typing mistakes. 
    - Using the wrong format for an instruction.
    - Specifying a memory location outside the range 0 – 2047.

Note.  The Assembler cannot detect Logic errors.  The programmer knows of these errors only when the program is run & the results produced are incorrect (not what the programmer expected). The programmer must therefore, go through the program & try to discover why an incorrect result was being produced.

Compiler

​A compiler translates the entire/whole source program into object code at once, and then executes it in machine language code.  These machine code instructions can then be run on the computer to perform the particular task as specified in the high-level program.

The process of translating a program written in a high-level source language into machine language using a compiler is called Compilation.

For a given machine, each language requires its own Compiler.  E.g., for a computer to be able translate a program written in FORTRAN into machine language; the program must pass through the FORTRAN compiler (which must ‘know’ FORTRAN as well as the Machine language of the computer).

The object code file can be made into a fully executable program by carrying out a Linking process, which joins the object code to all the other files that are needed for the execution of the program.  After the linking process, an executable file with an .EXE extension is generated.  This file is stored on a storage media.

Points to note.
  • The job of a Compiler is much more difficult than that of an Assembler in that, a single statement in a high-level language is equivalent to many machine instructions.
  • The format of an Assembly instruction is fairly fixed, while high-level languages give a lot of freedom in the way the programmer writes statements.


​Functions of a compiler.

A Compiler performs the following tasks during the compilation process:
  1. It identifies the proper order of processing, so as to execute the process as fast as possible & minimize the storage space required in memory.
  2. It allocates space in memory for the storage locations defined in the program to be executed.
  3. It reads each line of the source program & converts it into machine language.
  4. It checks for Syntax errors in a program (i.e., statements which do not conform to the grammatical rules of the language).  If there are no syntax errors, it generates machine code equivalent to the given program.
  5. It combines the program (machine) code generated with the appropriate subroutines from the library.
  6. It produces a listing of the program, indicating errors, if any.

​Differences between Compilers and Interpreters

Interpreter

​Interpreter
  1. Translates & executes each statement of the source code one at a time.
    The source code instruction is translated & immediately obeyed by the computer hardware before the next instruction can be translated.
    (Translation & execution go together).
  2. Translates the program each time it is needed for execution; hence, it is slower than compiling.
  3. Interpreted object codes take less memory compared to compiled programs.
  4. 4. For an Interpreter, the syntax (grammatical) errors are reported & corrected before the execution can continue.
  5. An Interpreter can relate error messages to the source program, which is always available to the Interpreter.  This makes debugging of a program easier when using an Interpreter than a Compiler.
​Compiler
  1. Translates all the source code statements at once as a unit into their corresponding object codes, before the computer can execute them.
    A Compiler translates the entire source program first to machine code, and then the code is executed by the CPU.
    (Translation & execution are separate phases)
  2. Compiled programs (object codes) can be saved on a storage media and run when required; hence executes faster than interpreted programs.
  3. Compiled programs require more memory as their object files are larger.
  4. For a Compiler, the syntax errors are reported & corrected after the source code has been translated to its object code equivalent.
  5. Once the source program has been translated, it is no longer available to the Compiler, so the error messages are usually less meaningful.  
​An interpreter translates a source program word by word or line by line.  This allows the CPU to execute one line at a time.

The Interpreter takes one line of the source program, translates it into a machine instruction, and then it is immediately executed by the CPU.  It then takes the next instruction, translates it into a machine instruction, and then the CPU executes it, and so on.

The translated line is not stored in the computer memory.  Therefore, every time the program is needed for execution, it has to be translated.

Source Program

​Source program (source code)

The term Source program refers to program statements that the programmer enters in the program editor window, and which have not yet been translated into machine-readable form.

Source code is the code understood by the programmer, and is usually written in high-level language or Assembly language.

Object Code

Object code (object program).

The term Object code refers to the program code that is in machine-readable (binary) form.

This is the code/language the computer can understand, and is produced by a Compiler or Assembler after translating the Source program into a form that can be readily loaded into the computer.




The Operating System Notes in slide show and Editable

€0.70 €0.38

Short Preview

Computer Studies form 1 notes of the operating system capturing topic objectives, syllabus featuring

Specific Objectives

Definition of an operating system

Functions of an operating system

  • Job scheduling
  • Resource Control
  • Input/Output handling
  • Memory Management
  • Error handling
  • Interrupt handling

Types of Operating Systems

  • Number of users
  • i) single user
  • ii) multi user
  • Number of tasks i) single tasking ii) multi tasking
  • Interface
  • i) Command line
  • ii) menu driven interface
  • iii) Graphical User Interface (GUI)

Organization of Information using an Operating System

  • Files
  • Directories/folders
  • Storage media

File management using an Operating system

Description of files

Types of files

system files

application files

Functions of files

  • i) storage of data
  • ii) organization of information

Creating files

Manipulating files

  • i) viewing files and directories
  • ii) organization of information
  • iii) creating files/directories
  • iv) opening
  • v) editing
  • vi) renaming
  • vii) fmding/searching
  • viii) sorting
  • ix) copying
  • x) moving
  • xi) deleting

Disk Management using an Operating system

  • Formatting
  • Partitioning
  • Defragmentation
  • Disk Diagnostics/Disk Compression
  • Back up

Devices under Operating System Control

  • Processor
  • Memory (Ram)
  • Storage devices
  • Input/Output devices and ports
  • Communication devices and ports

Installation and Configuration of an Operating system

Trouble shooting

The notes are editable and in power point format.


To purchase, begin by selecting add to cart button

Shop

COMPUTER STUDIES FORM 4 PAPER 1 EXAMINATIONS MODEL CS18112021001

€0.55 €0.47

COMPUTER STUDIES EXAMINATIONS MODEL CS18112021001

FORM 4

451/1

COMPUTER STUDIES

Paper 1

2½ HOURS 

INSTRUCTIONS TO CANDIDATES:

  • This paper consists of 2 sections A and B.
  • Answer all the questions in sections A
  • Answer question 16 and any other three questions from section B
Shop

MICROSOFT EXCEL PAPER 2 PRACTICAL TRIALS FOR KCSE AND COLLEGE LEARNERS MODEL SP02112021001

€0.65 €0.50

TESTED SKILLS

Saving, creating a new worksheet, entering data in cells, copying, renaming, working with different sheets, using formula, inserting columns, using filters, using total and sub-total functions.

FEATURED

Paper contains 50 Marks

Sitting duration of 1 hr. 30 Min

Shop

MICROSOFT EXCEL PAPER 2 PRACTICAL TRIALS FOR KCSE AND COLLEGE LEARNERS MODEL SP02112021002

€0.65 €0.50

TESTED SKILLS

Saving, creating a new worksheet, entering data in cells, copying, renaming, working with different sheets, using formula inserting columns, using total and sub-total functions, printing, renaming datasheet, line graph.

FEATURED

Paper contains 50 Marks

Sitting duration of 1 hr. 30 Min

Shop

MICROSOFT EXCEL PAPER 2 PRACTICAL TRIALS FOR KCSE AND COLLEGE LEARNERS MODEL SP02112021003

€0.65 €0.50

TESTED SKILLS

Saving, creating a new worksheet, entering data in cells, using formula inserting columns, using total and sub-total functions, printing, line graph.

FEATURED

Paper contains 50 Marks

Sitting duration of 1 hr. 30 Min

Shop

MICROSOFT EXCEL PAPER 2 PRACTICAL TRIALS FOR KCSE AND COLLEGE LEARNERS MODEL SP02112021004

€0.65 €0.50

TESTED SKILLS

Saving, creating a new worksheet, entering data in cells, using formula inserting columns, using total and sub-total functions, printing, line graph, cell formatting, working with multiple datasheets.

FEATURED

Paper contains 50 Marks

Sitting duration of 1 hr. 30 Min

Shop

MICROSOFT EXCEL PAPER 2 PRACTICAL TRIALS FOR KCSE AND COLLEGE LEARNERS MODEL SP02112021005

€0.65 €0.50

TESTED SKILLS

Creating a workbook, using formula, formatting numbers, copying, auto-filter, sorting, inserting columns, printing

FEATURED

Paper contains 50 Marks

Sitting duration of 1 hr. 30 Min

Shop

MICROSOFT EXCEL PAPER 2 PRACTICAL TRIALS FOR KCSE AND COLLEGE LEARNERS MODEL SP02112021006

€0.65 €0.50

TESTED SKILLS

Creating and saving a worksheet, using formula, sorting, inserting row, using the 'if' function, bar graph, printing

FEATURED

Paper contains 50 Marks

Sitting duration of 1 hr. 30 Min

Shop

MICROSOFT EXCEL PAPER 2 PRACTICAL TRIALS FOR KCSE AND COLLEGE LEARNERS MODEL SP02112021007

€0.65 €0.50

TESTED SKILLS

Starting a new workbook, creating a new worksheet, saving, total function, formula, absolute referencing, printing, relative referencing, working with different sheets

FEATURED

Paper contains 50 Marks

Sitting duration of 1 hr. 30 Min

Shop

MICROSOFT EXCEL PAPER 2 PRACTICAL TRIALS FOR KCSE AND COLLEGE LEARNERS MODEL SP02112021008

€0.65 €0.50

TESTED SKILLS

Creating and saving a worksheet, insert column, formula, 'if' function, double line border, print

FEATURED

Paper contains 50 Marks

Sitting duration of 1 hr. 30 Min

Shop

MICROSOFT EXCEL PAPER 2 PRACTICAL TRIALS FOR KCSE AND COLLEGE LEARNERS MODEL SP02112021009

€0.65 €0.50

TESTED SKILLS

Creating and saving a worksheet, insert column, formula, sorting, double line border, print, bar graph, filtering

FEATURED

Paper contains 50 Marks

Sitting duration of 1 hr. 30 Min

Shop

MICROSOFT EXCEL PAPER 2 PRACTICAL TRIALS FOR KCSE AND COLLEGE LEARNERS MODEL SP02112021010

€0.65 €0.50

TESTED SKILLS

Creating and saving a worksheet, insert rows and columns, print, pie graph, filtering

FEATURED

Paper contains 50 Marks

Sitting duration of 1 hr. 30 Min

Shop
1 2 3 6
Print Friendly and PDF


Follow AtikaSchool.Org on our Social Channels

This gives you an opportunity to get our latest uodates, changes and firsthand information







0 Comments



Leave a Reply.

    COMPUTER STUDIES QUESTIONS AND ANSWERS

    Categories

    All
    1998
    1999
    2000
    2001
    2002
    2003
    2004
    2005
    2006
    2007
    2008
    2009
    2010
    2011
    2012
    2013
    2014
    2015
    2016
    2017
    2018
    2019
    2020
    2022
    Analogue And Digital Systems
    Applications Areas Of ICT
    Areas-where-computers-are-used
    Auxiliary Storage Devices
    Basic-computer-set-up-and-cabling
    Binary Addition
    Binary Subtraction
    Career Opportunities In ICT
    Classification Of Computers
    Classification-of-computers
    Coaxial Cables
    COMPACT DISK
    COMPLETE PAPERS
    Computer Crimes
    Computer-files
    Computer Memory
    Computer Software
    Computer Systems
    COMPUTER VIRUS
    Dashboard
    Database
    Data Collection
    Data Communication
    Data-integrity
    Data Processing
    Data Representation In A Computer
    Data Security And Controls
    Definition And Development Of Algorithm
    Definition-of-a-computer
    Desktop Publisher
    Development-of-computers
    DTP
    DVD
    Editing-and-formatting-a-word-document
    Electronic Data Processing Modes
    Elementary Programming Principles
    Errors-in-data-processing
    Evolution-of-computer-systems
    Fibre Optic Cables
    File Management Using An Operating System
    File-organization-methods
    Flowchart
    Form 1 Level
    Form 2 Level
    Form 3 Level
    Form 3 Mock Exams
    Form 4 Level
    Formatting Features
    Hands On Skills
    HARDCOPY OUTPUT DEVICES
    Hardware
    Impact Of Ict On Society
    IMPACT PRINTERS
    Information
    Input Devices
    Internet And Email
    Introduction To Computers
    Introduction To Networking And Data Communication
    ISP
    Levels-of-programming-languages
    Midterm-exams
    Mind-blowing-q-a
    Mocks
    Network-topology
    NON-IMPACT PRINTERS
    Octal
    Operating Systems
    Output-devices
    Paper-1
    Parts-of-a-computer
    Printers
    Processing-devices
    Processors
    Program-construction
    Program-control-structures
    Program-design
    Program-development
    Program-documentation
    Protocols
    Registers
    Review Questions
    Revision Kits
    Secondary Storage Media
    Section A
    Section B
    Security Threats And Control Measures
    Software
    Spreadsheets
    Stages Of System Development
    Storage Devices
    Symbolic-representation
    System-design
    System Development
    System-documentation
    Term-1
    TERM 2
    The Computer Laboratory
    The CPU
    The Keyboard
    Types Of Computer Files
    Types-of-networks
    User Interface
    Uses-of-computers
    Word Processors
    Worksheet-formatting

    Archives

    December 2024
    February 2023
    November 2022
    September 2022
    April 2022
    January 2022
    December 2021
    November 2021
    July 2021
    March 2021
    February 2021
    January 2021
    December 2020
    October 2020
    April 2020
    February 2020
    October 2019
    August 2019
    July 2019
    April 2019
    March 2019
    November 2018
    August 2018
    July 2018
    December 2017
    November 2017
    October 2017
    July 2017
    August 2016
    June 2016
    January 2016
    December 2015
    November 2015

    RSS Feed



Primary Resources
  • K.C.P.E Past Papers
  • ​Pri - Primary 1 Level
  • Pri  - Primary 2 Level
  • Grade 1
  • Grade 2
  • Grade 3
  • Grade 4
  • Standard 5
  • Standard 6
  • Standard 7
  • Standard 8
  • English
  • Kiswahili
  • Social Studies
  • Science
  • Mathematics
  • Kenya Sign Language
  • I.R.E
  • ​H.R.E
  • Notes
  • Termly Questions
  • Mocks
  • K.C.P.E Past Papers
College Resources
  • E.C.D.E
  • P.T.E
  • D.T.E
  • Technical Diploma
  • Technical Certificate
  • Business Diploma
  • Business Certificate
  • Higher Diploma
  • K.A.S.N.E.B Resources
  • K.M.T.C Resources
  • Varsity Resources
Secondary Resources
  • K.C.S.E Past Papers
  • Form 1
  • Form 2
  • Form 3
  • Form 4
  • Term 1
  • Term 2
  • Term 3
  • English
  • Geography
  • History
  • C.R.E
  • I.R.E
  • ​H.R.E
  • Home Science
  • Computer Studies
  • Business Studies
  • Agriculture
  • Chemistry
  • Biology
  • Physics
  • Mathematics ALT A
  • Mathematics ALT B
  • Kiswahili
  • French
  • Germany
  • Arabic
  • Aviation
  • Art & Design
  • Drawing & Design
  • Building & Construction
  • Metal Works
  • Wood Work
  • Music
  • Kenya Sign Language
  • Electricity
Other Useful Links
  • Academic Environment
  • How its Done
  • News and Opinions
  • Manyam Franchise Support
  • About
  • SITEMAP
  • FOCUS A365 SERIES
  • Membership Details (KCPE/KCSE)
  • Secondary Mocks
  • SYLLABUS
Contact Us
Manyam Franchise
P.O Box 1189 - 40200 Kisii
Tel: 0728 450 424
Tel: 0738 619 279
Tel: 0763 450 425
E-mail - sales@manyamfranchise.com
Photos used under Creative Commons from wwarby, JoshMacDonald, Visual Content, wuestenigel, Homini:), Wonderlane, Mike Licht, NotionsCapital.com, The Official CTBTO Photostream, Nabor Garrido, picsaf.com, OER Africa, Jemimus, andronicusmax, Christoph Scholz, cyanocorax, matsuyuki, Mark Hodson Photos, cathyse97, tompagenet, ToGa Wanderings, crstnksslr, machernucha, panpot, ePublicist
  • Start
    • SITEMAP
    • KNEC Portal
    • ZERAKI HELP AND SUPPORT
    • Academic Environment
    • KNEC KCSE PROJECT INSTRUCTIONS
  • BLOGS
    • About Us? >
      • Learn more about us
    • CUSTOMER CARE >
      • PRICING
      • Help & Support
    • News and Opinions
    • JOBS IN KENYA AND ABROAD FOR KENYANS AND BEYOND
    • How its Done
  • OUR PRODUCTS
    • All Categories >
      • MORE PRODUCTS >
        • SECONDARY CRE NOTES
        • COURSE BOOKS
        • KCSE KISWAHILI SETBOOKS
        • Backed Up Files and Archives
        • FREE DOCUMENTS
        • PRIMARY 8-4-4 BASED RESOURCES
        • STANDARD 8 RESOURCES
        • HIGH SCHOOL RESOURCES >
          • Biology Paper 3 Exams
          • Secondary Examinations
        • PRIMARY CBC BASED RESOURCES
        • COLLEGE & VARSITY RESOURCES
      • PRIMARY RESOURCES CBC
      • PRIMARY RESOURCES 8-4-4
      • SECONDARY RESOURCES
      • NOTES & TUTORIALS
      • COLLEGE RESOURCES
      • NOVELS and OTHER BOOKS
    • EXAMINATIONS >
      • MOCKS AND JOINT EXAMS >
        • FORM 1 QUESTION PAPERS, ANSWERS AND MARKING SCHEMES COLLECTIONS
        • FORM 2 QUESTION PAPERS, ANSWERS AND MARKING SCHEMES COLLECTIONS
        • FORM 3 EXAMINATIONS, QUESTION PAPERS AND ANSWERS
        • FORM 4 MOCKS PAST EXAMS BY REGION
        • TOP SECONDARY EXAMS ALL SUBJECTS
      • KPSEA NATIONAL EXAMS
      • KCPE >
        • KCPE PAST PAPERS AND ANSWERS >
          • KCPE 2020 RESULTS, REPORTS, QUESTIONS AND ANSWERS
          • KCPE PAST PAPERS 2019 REPORTS, RESULTS, QUESTIONS AND ANSWERS
        • KCPE PAST PAPERS PER SUBJECT
      • KCSE >
        • KCSE PAST PAPERS BY SUBJECT
        • KNEC KCSE PAST PAPERS, MARKING SCHEMES, QUESTIONS & ANSWERS
        • Free KCSE Past Papers Mathematics
        • Free KCSE Biology Questions and Answers
      • QUESTIONS & ANSWERS >
        • SECONDARY >
          • LANGUAGES >
            • Secondary English Questions and Answers
          • TECHNICALS >
            • COMPUTER STUDIES >
              • COMPUTER STUDIES Q & A
              • kcse computer studies paper 2 AND 3 Questions & Answers
            • BUSINESS STUDIES QUESTIONS & ANSWERS
            • KCSE AGRICULTURE TOPICAL QUESTIONS AND ANSWERS
            • KCSE HOME SCIENCE DIRECT QUESTIONS AND ANSWERS
          • SCIENCES >
            • KCSE Mathematics Topical Questions
            • KCSE Biology Topical Questions and Answers
            • CHEMISTRY TOPICAL QUESTIONS AND ANSWERS
            • KCSE Physics Topical Questions
            • KCSE physics Practical Sample Quiz
          • HUMANITIES >
            • C.R.E (CRE) QUESTION AND ANSWERS
            • ISLAMIC RELIGIOUS EDUCATION (IRE) QUESTIONS AND ANSWERS
            • KCSE History Topical Questions and Answers
            • GEOGRAPHY TOPICAL QUESTIONS AND ANSWERS
        • PRIMARY >
          • Standard 4-8 Mathematics Topical Questions from Mocks and KCPE
          • Std 6 Mathematics Notes
    • TUTORIALS >
      • SECONDARY >
        • SCIENCES >
          • FOCUS MATHEMATICS TUTORIALS AND EXAMS FREE
          • KCSE BIOLOGY NOTES
          • FREE KCSE CHEMISTRY NOTES
          • KCSE PHYSICS NOTES, AUDIOVISUALS AND MORE
        • LANGUAGES >
          • ENGLISH >
            • A GUIDE TO SILENT SONG AND OTHER STORIES
            • English KCSE Set Books
            • ENGLISH POETRY QUESTIONS WITH ANSWERS FOR K.C.S.E CANDIDATES
            • ENGLISH GRAMMAR #KCSE
          • KISWAHILI >
            • Bembea ya Maisha
            • CHOZI LA HERI - MWONGOZO
            • KIGOGO - MWONGOZO
            • MASWALI NA MAJIBU YA TUMBO LISILOSHIBA
            • USHAIRI MASWALI NA MAJIBU
            • KCSE Kiswahili Fasihi
        • TECHNICALS >
          • HOME SCIENCE NOTES
          • KCSE BUSINESS STUDIES NOTES
          • COMPUTER STUDIES NOTES LATEST
          • kcse Computer Studies Notes
          • KCSE AGRICULTURE NOTES, SYLLABUS, QUESTIONS, ANSWERS, SCHEMES OF WORK AND OTHERS
        • HUMANITIES >
          • KCSE History Notes Form 1 to 4
          • FREE KCSE CRE NOTES
          • KCSE GEOGRAPHY NOTES
          • IRE NOTES, AUDIOVISUAL, QUESTIONS AND ANSWERS
      • PRIMARY >
        • STANDARD 4: SOCIAL STUDIES
        • NOTES >
          • KISWAHILI
          • SOCIAL STUDIES
        • EXAMINATIONS
        • DecaTurbo Online Series Examinations
        • KCPE Mathematics Notes
        • KCPE and Primary Level Compositions
      • Other Supportive Documents >
        • SYLLABUS >
          • Primary 8-4-4 based Syllabus, Objectives and Lessons
          • Primary Mathematics Syllabus
        • MASOMO VIDEOS
    • CURRICULUM >
      • NEW CURRICULUM DESIGNS >
        • PRIMARY >
          • PRE PRIMARY ONE CURRICULUM WITH SYLLABUS
          • PRE PRIMARY TWO CURRICULUM WITH SYLLABUS
        • SECONDARY >
          • KNEC KCSE SYLLABUS AND COURSE OUTLINES
        • COLLEGE >
          • Regulations for the TIVET Craft and Diploma Business Examinations
    • HIGH INSTITUTIONS >
      • EXAMINATIONS >
        • College and Varsity Past Papers online
      • TUTORIALS >
        • COLLEGE AND UNIVERSITY NOTES AND TUTORIALS
  • MEMBERS RESOURCES
    • Primary >
      • CBC AND 8-4-4 LATEST EXAMS
      • CBC PROFFESSIONAL TOOLS
      • CBC NOTES PRIMARY
      • CBC KPSEA EXAMS
      • Standard 8 (std) English Topical Questions
      • KCPE MATHEMATICS TOPICAL QUESTIONS FROM 1989 TO LAST YEAR
      • STANDARD 8 PAST PAPERS 8-4-4 BASED
    • Secondary >
      • FORM 1 EXAMS WITH ANSWERS
      • FORM 2 EXAMS WITH ANSWERS
      • FORM 3 EXAMS WITH ANSWERS
      • FORM 4 EXAMS WITH ANSWERS
      • KCSE 2020 QUESTIONS AND ANSWERS
      • NOTES SECONDARY
      • MOCKS SECONDARY >
        • kcse form 2 mathematics questions
    • Free Schemes of Work
    • FOCUS A365 SERIES K.C.P.E EXAMINATIONS FOR PRIMARY
    • ALL GROUPS PRODUCTS
    • PREMIUM PRODUCTS 2