Hi, pease find ansers for Questions 1.5 Fill in the Blanks a) The name \"compiler\" is primarily used for programs that translate source code from a high- level programming language to a lower level language (e.g., assembly language or machine code). If the compiled program can run on a computer whose CPU or operating system is different from the one on which the compiler runs, the compiler is known as a cross-compiler. More generally, compilers are a specific type of translator. b)A Multi-core processor implemnets multiple \"Processing Units\" on a single interated circuit chip. c)To execute a program, the system copies it from the external device into the internal memory. The processor executes the program instructions. e)Bit is smallest data item in computer f)String are composed of chracter or Bytes G)Data Segments Data segment stores program data. This data could be in form of initialized or uninitialized variables, and it could be local or global. Data segment is further divided into four sub-data segments (initialized data segment, uninitialized or .bss data segment, stack, and heap) to store variables depending upon if they are local or global, and initialized or uninitialized. h) \"preprocessiong\",compiling,assembling,linking i)Linker Linker: In high level languages, some built in header files or libraries are stored. These libraries are predefined and these contain basic functions which are essential for executing the program. These functions are linked to the libraries by a program called Linker. If linker does not find a library of a function then it informs to compiler and then compiler generates an error. The compiler automatically invokes the linker as the last step in compiling a program. J)static Libaries and dynamically linked executable are re useable compomnets. Solution Hi, pease find ansers for Questions 1.5 Fill in the Blanks a) The name \"compiler\" is primarily used for programs that translate source code from a high- level programming language to a lower level language (e.g., assembly language or machine code). If the compiled program can run on a computer whose CPU or operating system is different from the one on which the compiler runs, the compiler is known as a cross-compiler. More generally, compilers are a specific type of translator. b)A Multi-core processor implemnets multiple \"Processing Units\" on a single interated circuit chip. c)To execute a program, the system copies it from the external device into the internal memory. The processor executes the program instructions. e)Bit is smallest data item in computer f)String are composed of chracter or Bytes G)Data Segments Data segment stores program data. This data could be in form of initialized or uninitialized variables, and it could be local or global. Data segment is further divided into four sub-data segments (initialized data segment, uninitialized or .bss data segment, stack, and heap) to store variables depending upon if they are local or global, an.