0% found this document useful (0 votes)
199 views10 pages

Compiler and Linker

This document contains notes from a lesson on compilers and linkers. It lists the learning objective as being able to identify the importance of compilers and linkers. It defines a compiler as a program that translates source code written in a high-level language into machine-level object code. It defines a linker as a program that combines multiple object files generated by a compiler into a single executable program. It asks students questions to check their understanding of source code, compilers, object code, and the role of linkers.

Uploaded by

Abdulla Tariq
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
199 views10 pages

Compiler and Linker

This document contains notes from a lesson on compilers and linkers. It lists the learning objective as being able to identify the importance of compilers and linkers. It defines a compiler as a program that translates source code written in a high-level language into machine-level object code. It defines a linker as a program that combines multiple object files generated by a compiler into a single executable program. It asks students questions to check their understanding of source code, compilers, object code, and the role of linkers.

Uploaded by

Abdulla Tariq
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 10

Total: 10J-10, 10I-11 Present:19 Absent:2

CHAPTER 1: TYPES AND


COMPNENTS OF
COMPUTER SYSTEM
SUBTOPIC: Compiler and linkers

LO: Will be able to identify the importance of compiler and


linkers

02/20/2023 subject: ICT Grade: 10 1


Total: 10J-10, 10I-11 Present:19 Absent:2

STARTER

02/20/2023 subject: ICT Grade: 10 2


Total: 10J-10, 10I-11 Present:19 Absent:2

Activity:

02/20/2023 subject: ICT Grade: 10 3


Total: 10J-10, 10I-11 Present:19 Absent:2

Watch the video and share your views

02/20/2023 subject: ICT Grade: 10 4


Total: 10J-10, 10I-11 Present:19 Absent:2

Define compiler

1. It’s a computer program tat translate a program written in HLL(high level language) into machine level language.
2. The original program is called as source code and the code after compilation is called object code.
3. All programming language is high level language

High Level Language Complier Machine level Language


(Source Code) (Object code)

02/20/2023 subject: ICT Grade: 10 5


Total: 10J-10, 10I-11 Present:19 Absent:2

Linker

02/20/2023 subject: ICT Grade: 10 6


Total: 10J-10, 10I-11 Present:19 Absent:2

Define Linker and it’s use

A linker is a computer program that takes one or more object files generated


by a compiler and combines them into one, executable program.

02/20/2023 subject: ICT Grade: 10 7


Total: 10J-10, 10I-11 Present:19 Absent:2

Plenary

02/20/2023 subject: ICT Grade: 10 8


Total: 10J-10, 10I-11 Present:19 Absent:2

AFL

1. What are the default softwares that will be installed automatically when the programming languages
are installed?
2. What is source code. Who writes the source code.
3. The code after compilation is called as _________________.
4. What is the use of compiler.
5. Linker is used to get ________________file.

02/20/2023 subject: ICT Grade: 10 9


Homework:
Research on different application
softwares.

02/20/2023 subject: ICT Grade: 10 10

You might also like