Problem: Given the question: Information: - Computer programming (often shortened to programming) is a process that leads from an original formulation of a computing problem to executable computer programs. Programming involves activities such as analysis, developing understanding, generating algorithms, verification of requirements of algorithms including their correctness and resources consumption, and implementation (commonly referred to as coding) of algorithms in a target programming language. Source code is written in one or more programming languages. The purpose of programming is to find a sequence of instructions that will automate performing a specific task or solving a given problem. The process of programming thus often requires expertise in many different subjects, including knowledge of the application domain, specialized algorithms, and formal logic. - A computer program is a collection of instructions that performs a specific task when executed by a computer. A computer requires programs to function, and typically executes the program's instructions in a central processing unit. - An application domain is a mechanism (similar to a process in an operating system) used within the Common Language Infrastructure (CLI) to isolate executed software applications from one another so that they do not affect each other. Each application domain has its own virtual address space which scopes the resources for the application domain using that address space. - In mathematics and computer science, an algorithm is a self-contained sequence of actions to be performed. Algorithms perform calculation, data processing, and/or automated reasoning tasks. - A programming language is a formal computer language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs to control the behavior of a machine or to express algorithms. - In computing, executable code or an executable file or executable program, sometimes simply an executable or binary, causes a computer "to perform indicated tasks according to encoded instructions," as opposed to a data file that must be parsed by a program to be meaningful. These "instructions" are traditionally machine code instructions for a physical CPU. However, in a more general sense, a file containing instructions (such as bytecode) for a "software" interpreter may also be considered executable; even a scripting language source file may therefore be considered executable in this sense. The exact interpretation depends upon the use; while the term often refers only to machine code files, in the context of protection against computer viruses all files which cause potentially hazardous instruction execution, including scripts, are lumped together for convenience. - Computing is any goal-oriented activity requiring, benefiting from, or creating a mathematical sequence of steps known as an algorithm e.g. through computers. Computing includes designing, developing and building hardware and software systems; processing, structuring, and managing various kinds of information; doing scientific research on and with computers; making computer systems behave intelligently; and creating and using communications and entertainment media. The field of computing includes computer engineering, software engineering, computer science, information systems, and information technology. - A programming paradigm is a fundamental style of computer programming , serving as a way of building the structure and elements of computer programs . Capabilities and styles of various programming languages are defined by their supported programming paradigms ; some programming languages are designed to follow only one paradigm , while others support multiple paradigms . Programming paradigms that are often distinguished include imperative , declarative , functional , object - oriented , procedural , logic and symbolic programming . With different paradigms , programs can be seen and built in different ways ; for example , in object - oriented programming , a program is a collection of objects interacting in explicitly defined ways , while in declarative programming the computer is told only what the problem is , not how to actually solve it . Given the paragraphs above, decide what entity has the relation 'part of' with 'computer science'.
++++++++++++++++++++++++++++++++
The answer is:
programming paradigm

Please answer this: Information: - A boarding school is a school at which most or all of the students live during the part of the year that they go to lessons. The word 'boarding' is used in the sense of "bed and board," i.e., lodging and meals. Some boarding schools also have day students who attend the institution by day and return to their families in the evenings. - Brigadier-General Sir Frederick Gordon Guggisberg, (20 July 1869 21 April 1930) was a senior Canadian-born British Army officer and British Empire colonial administrator. He published a number of works on military topics and Africa. - James Emman Kwegyir Aggrey (October 18, 1875 July 30, 1927) was an intellectual, missionary, and teacher. He was a native of the Gold Coast (modern Ghana) who later emigrated to the United States, but returned to Africa for several years. - Reverend Alexander Garden Fraser ( 1873 - 1962 ) , MA , CBE , is one of the founders of Achimota School and the first Principal of the School ( 1924 -- 1935 ) . The other founders are Sir Frederick Gordon Guggisberg , former governor of the Gold Coast ( 1919 -- 1927 ) , and Dr. James Emman Kwegyir Aggrey , the first Assistant Vice Principal ( 1924 -- 1927 ) . - The British Army is the principal land warfare force of the United Kingdom. The force was initially administered by the War Office from London, which in 1964 was subsumed into the Ministry of Defence. The professional head of the British Army is the Chief of the General Staff. - Ghana, officially the Republic of Ghana is a unitary presidential constitutional democracy, located along the Gulf of Guinea and Atlantic Ocean, in the subregion of West Africa. Spanning a land mass of 238,535km, Ghana is bordered by the Ivory Coast in the west, Burkina Faso in the north, Togo in the east and the Gulf of Guinea and Atlantic Ocean in the south. "Ghana" means "Warrior King" in the Soninke language. - Achimota School (formerly Prince of Wales College and School, Achimota, now nicknamed Motown), is a co-educational boarding school located at Achimota in Accra, Greater Accra, Ghana. The school was founded in 1924 by Sir Frederick Gordon Guggisberg, Dr. James Emman Kwegyir Aggrey and Rev. Alexander (Alec) Garden Fraser. It was formally opened in 1927 by Sir Frederick, then Governor of the British Gold Coast colony. - Accra is the capital and most populous city of Ghana, with an estimated urban population of 2.27million . It is also the capital of the Greater Accra Region and of the Accra Metropolis District, with which it is conterminous. Accra is furthermore the anchor of a larger metropolitan area, the Greater Accra Metropolitan Area (GAMA), which is inhabited by about 4 million people and the thirteenth-largest metropolitan area in Africa. Given the paragraphs above, decide what entity has the relation 'given name' with 'alec'.
++++++++
Answer:
alec garden fraser