Answered step by step
Verified Expert Solution
Question
1 Approved Answer
a. For the following C++ code: int LimSquare (x) int y; { } Compiler Construction /* returns y squared, but never more than 100
a. For the following C++ code: int LimSquare (x) int y; { } Compiler Construction /* returns y squared, but never more than 100 */ return (y = 10) ? 100: y*y; 1. List all lexemes and tokens 2. List all tokens that will have entries in the Symbol Table b. Complete the following grammar written for deceleration statements in C programming language, only for VarDeclare, so it can derive similar strings like the following input (Note: x can be any valid identifier): float x; 1. prog 2. stmts 3. stmt stmts stmt; | stmts stmt; | { stmts} DeclareStmts 4. DeclareStmts VarDeclare | FunDeclare Scenario: "Sarooj Construction company, Ghala" is a construction company involved in the construction of various projects such as construction of residential, residential-commercial complexes, industrial buildings, Airport & Roads etc in Oman. You are the Project Manager in this Company for decade. Your Company has been awarded the following project: Project title Location Built-up Area Duration of project Ghala 1500m 28 months Construction of a Factory building The project site has been levelled and necessary earthworks completed for the construction to begin. The project will broadly entail the following construction works: 1. Structural and civil works (Cost of construction is RO 270 per m) 2. MEP (Mechanical, Electrical, Plumbing) 3. External Finishes 4. Roads, car parking and landscaping Task 1 Report (100 Marks) As the Project Manager, you will need to carry out the following tasks: a) Using MS Project, prepare the project schedule assuming start date for the project as 16th October, 2021. b) Prepare a list of risks that you anticipate at various stages of the project. Outline how these risks could affect the project schedule and project budget. Also suggest the necessary control measures that can be taken in advance such that the project is not unduly affected/ or delayed. c) Compile the above information into a report not exceeding 3000 words including the project schedule using MS Project.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started