Download COMPILER CONSTRUCTION - CSC312 Past Question PDF

You will find COMPILER CONSTRUCTION past question PDF which can be downloaded for FREE on this page. COMPILER CONSTRUCTION is useful when preparing for CSC312 course exams.

COMPILER CONSTRUCTION past question for the year 2018 examines 300-level Science and Technology students of FUTO, offering CSC312 course on their knowledge of Chomsky hierachy, compiler construction, compiler design

Technical Details
Updated at:
Size: 540.66 KB
Number of points needed for download: 11
Number of downloads: 13

Past Questions related to COMPILER CONSTRUCTION

CONSTRUCTION MANAGEMENT

Year: 2019

School: Federal University of Technology, Owerri

Department: Science and Technology

Course Code: BLD421

Topics: construction, management

BUILDING AND BUILDING MATERIALS

Year: 2019

School: Federal University of Technology, Owerri

Department: Science and Technology

Course Code: BLD201

Topics: construction, building

BUILDING TECHNOLOGY

Year: 2018

School: Federal University of Technology, Owerri

Department: Science and Technology

Course Code: BLD324

Topics: construction, site

INTEGRATED STUDIO WORK

Year: 2019

School: Federal University of Technology, Owerri

Department: Science and Technology

Course Code: BLD405

Topics: floor, construction industry

CONSTRUCTION PLANTS AND EQUIPMENTS

Year: 2019

School: Federal University of Technology, Owerri

Department: Science and Technology

Course Code: BLD521

Topics: plant, operator, equipment

MEASUREMENT OF CONSTRUCTION WORK 3

Year: 2019

School: Federal University of Technology, Owerri

Department: Science and Technology

Course Code: QTS311

Topics: earthwork support, cellular raft, junction

Introduction to Computer Science Possible question and answers by Ndukwe chimezirim Joseph

Year: 2019

School: University of Nigeria, Nsukka

Department: Science and Technology

Course Code: COS101

Topics: Algorithm, history of computer, Network, Algorithm design, data design, BASIC, computer, JAVA, Memory, operating system, optical disk

Introduction to Problem Solving

Year: 2021

School: Air Force Institute of Technology

Department: Science and Technology

Course Code: CSC102

Topics: Problem Solving, pseudocode, flowchart, algorithm, software design model, control structures, algorithm constructs, sequence, data types, object oriented design, operators

FISH POND CONSTRUCTION AND MANAGMENT

Year: 2018

School: Federal University of Technology, Owerri

Department: Agriculture and Veterinary Medicine

Course Code: FAT308

Topics: fish pond, pond profiling, pond construction, contour pond, barrage pond, oxygen depletion

Construction management and economics for civil engineering

Year: 2020

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: CIE512

Topics: Construction management, civil engineering economic, work measurement, standard performance, facility location, facility layout, materials storage, activity sampling, work study, personnel management, job evaluation, incentive scheme, inventory control management, inventory control, manpower planning, recruitment

Antenna design and measurement

Year: 2020

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: COE514

Topics: Antenna design, antenna measurement, Antenna radiation pattern, Fraunhofer region, Fresnel region, Antenna temperature, Antennal effective area, parabolic antenna construction, parabolic antenna action, Yagi antenna, monopole, Antenna gain comparison technique, E-plane antenna, base transceiver station, mobile switching center

Mechanical engineering design

Year: 2018

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: MCE301

Topics: Mechanical engineering design, design concept, computer-aided design, computer-aided engineering, shaft, gear drive

REINFORCED CONCRETE DESIGN 2-2012-2018

Year: 2018

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: STE518

Topics: column, beam, floor, shear, deflection, reinforcement, retaining wall, punching shear, yield line method, flat slab, slab, cantilever, dead load, preliminary design, bearing pressure analysis, stem wall design, stem wall reinforcement, axial load, unaxial moment, slender column

MACHINE DESIGN

Year: 2019

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: MCE301

Topics: design concept, CAD, CAE, engineering, CAE, Shaft, steel, gear, engine, pinon, machine design

Books related to COMPILER CONSTRUCTION

Advanced Compiler Design and Implementation

Author: Steven Muchnick

School: Edo University

Department: Science and Technology

Course Code: CSC312

Topics: Compiler Design, compiler Implementation, informal compiler algorithm notation, Low-Level Intermediate Languages, Multi-Level Intermediate Languages, run-time support, Data Representations, control-flow analysis, Data-Flow Analysis, Procedure Optimizations, Register Allocation, code scheduling, Memory Hierarchy optimization, Data-Cache Optimization

Compiler Design and Implementation

Author: Bunakiye Japhet

School: Edo University

Department: Science and Technology

Course Code: CMP312

Topics: Compiler Design, compiler Implementation, Language Processors, lexical analysis, syntax analysis, Semantic Analysis, Intermediate Code Generation

Engineering a compiler, 2nd edition

Author: Keith Cooper, Linda Torczon

School: Edo University

Department: Science and Technology

Course Code: CSC312

Topics: scanners, regular expression, Top-Down Parsing, parsing, Expressing Syntax, Bottom-Up Parsing, Context-Sensitive Analysis, Intermediate Representations, Procedure Abstraction, code shape, Arithmetic Operators, Boolean operators, relational operators, character strings, procedure calls, Data-Flow Analysis, Iterative Data-Flow Analysis, Interprocedural Analysis, scalar optimizations, code motion, Instruction Scheduling, register allocation, Local Register Allocation, Global Register Allocation

Systems Analysis and Design Methods, 7th Edition

Author: Jeffrey Whitten, Lonnie Bentley

School: Federal University of Technology, Owerri

Department: Science and Technology

Course Code: CIT303

Topics: system analysis, information system building blocks, information systems development, project management, fact-finding technique, modeling system requirements, process modeling, data modeling, data analysis, Object-oriented analysis, system design methods, systems design, feasibility analysis, input design, prototyping, database design, user interface design, output design, systems operations, systems construction, systems implementation

Principle of Construction

Author: Nasiru Danlami

School: Bayero University, Kano

Department: Engineering

Course Code: CIV3301

Topics: Civil Engineering Procedure, civil engineering, Structural Engineering, Environmental Engineering, Water Resources Engineering, Hydraulic Engineering, Geotechnical Engineering, Construction Engineering, Civil Engineering Design, Applied Civil Engineering Design, Civil Engineering Design Documents, construction process management, site analysis, Site reconnaissance, surveys, measured survey, condition survey, Photographic survey, video surveys, Site Investigation, Foundation design, subsoil examination, trial pits, borehole, Window samplers, Rotary Drilling Equipment, Percussion boring, construction principles, construction equipment, earthing moving equipment, bulldozer, Frontend Loader, Motor Graders, scrapers, truck, Excavating Equipment, construction elements, Foundation construction, foundation types, Strip foundations, Wide strip foundation, Short-bored pile foundations, Pad foundations, Raft foundations

Systems Analysis and Design, 5th edition An Object-Oriented Approach with UML

Author: Alan Dennis, Barbara Haley Wixom, David Tegarden

School: Federal University of Technology, Owerri

Department: Science and Technology

Course Code: CIT303

Topics: system analysis, system design, system development life cycle, system development methodologies, object-oriented systems, object-oriented systems analysis and design, project management, feasibility analysis, project selection, project staffing, analysis modeling, structural modeling, business process, functional modeling, Behavioral Modeling, design modelling, data management layer design, Human–Computer Interaction Layer Design, Physical Architecture Layer Design, managing programming, unified modelling language

Design and Analysis of Experiments

Author: STA FUTO, Aldrian cares

School: Federal University of Technology, Owerri

Department: Science and Technology

Course Code: STA453

Topics: Experiments Aid Estimation, Hypothesis Testing, experimental design techniques, experimental error, completely randomized design, least square method, confidence interval, ANOVA table, normality assumption, randomized completely block design, sum of squares calculation, relative efficiency, approximate analysis, missing values, incomplete block design, balanced incomplete block design, Latin square design

Compilers, 2nd edition

Author: Jeffrey Ullman, Ravi Sethi, Monica Lam, Alfred Aho

School: Edo University

Department: Science and Technology

Course Code: CSC312, CMP312

Topics: compilers, Simple Syntax-Directed Translator, lexical analysis, syntax analysis, Syntax-Directed Translation, Intermediate-Code Generation, Run-Time Environments, code generation, Machine-Independent Optimizations, Instruction-Level Parallelism

Design of structural elements, 3rd Edition

Author: Chanakya Arya

School: Bayero University, Kano

Department: Engineering

Course Code: CIV3307, CIV4204, CIV5405

Topics: Structural Design, Design Philosophy, Design Basics, Basic structural concepts, materials properties, Design loads acting on structures, Design loads acting on elements, Structural analysis, Beam design, Column design, British Standard Structural design, Beams, Slabs, Foundations, Retaining walls, Design in structural steelwork to BS5950, Iron, Steel, Design Strength, Connections Design, Design in unreinforced masonry, Design in timber to BS5268, Structural design to Eurocodes

More examples on BASIC,Types of programming,assembler, interpreter and compiler

Author: CSC111

School: University of Ilorin

Department: Science and Technology

Course Code: CSC111

Topics: BASIC, programming, assembler, interpreter, compiler

CSC222

Author: Uddin Osemengbe

School: Edo University

Department: Science and Technology

Course Code: DATABASE DESIGN AND MANAGEMENT SYSTEMS

Topics: Database management system, database model

Reinforced Concrete Design To Eurocode 2

Author: Bill Mosley, John Bungey, Ray Hulse

School: Bayero University, Kano

Department: Engineering

Course Code: CIV3307

Topics: Reinforced Concrete Design, Design processes, composite action, stress-strain relations, shrinkage, thermal movement, creep, materials specification, Limit state design, Characteristics material strengths, Combination of actions, Load combinations, Beams analysis, Frames Analysis, Shear wall structures resisting horizontal loads, Moments redistribution, Rectangular-parabolic stress block, Triangular stress block, Shear, bond, Torsion, Anchorage bond, span-effective depth ratio, deflection calculation, flexural cracking, Thermal cracking, Shrinkage cracking, Reinforced concrete beams design, Reinforced concrete slabs design, Column design, column classification, slender column design, Foundations design, Retaining walls design, Prestressed concrete, Water-retaining structures, composite construction, Footings, Reinforcement details, Shear connector design

Languages and Machines, 3rd edition

Author: Thomas Sudkamp

School: Edo University

Department: Science and Technology

Course Code: CSC314

Topics: Languages, regular expression, text searching, grammars, automata, languages, Chomsky normal form, finite automata, deterministic finite automata, Myhill-Nerode theorem, homky, undecidability, Rice's theorem, Mu-recursive functions, numeric computation, incomputable functions, linear-bounded automata, computational complexity, linear speedup, Hamiltonian circuit problem, polynomial-time reduction, satisfiability problem, complexity class relations, optimization problems, approximation algorithms, approximation schemes, space complexity, deterministic parsing

Regression and Analysis of Variance I

Author: Alaba Oluwayemisi Oyeronke

School: University of Ibadan

Department: Science and Technology

Course Code: STA322

Topics: Regression, Analysis of Variance, Correlation Coefficient, Correlation Ratio, Simple Linear Regression, Multiple Linear Regression, Multiple Regression Analysis, Polynomial Regression, Non-Linear Regression Model, ANOVA, Randomized Complete Block Design, Analysis of Variance for Randomized Complete Block Design, Latin Square Design, Least Significant Difference

Digital Logic Design

Author: Nancy Woods

School: University of Ibadan

Department: Science and Technology

Course Code: CSC213

Topics: Digital Logic Design, Kirchhoff's law, Thevenin's theorem, Norton's theorem, circuit theory, semiconductors, transistors, digital logic, integrated circuits, digital logic gates, logic gates, combinational logic design, logic circuit diagram, truth table, Boolean expression, Boolean Algebra, Karnaugh Maps, Quine-McCluckskey, standard combinational logic circuits, ombinational logic circuits, combinational logic, binary adder, binary subtractor, digital comparator, multiplexer, digital encoder, binary decoder, sequential logic circuit, Flip-Flop, S-R Flip-Flop, JK Flip-Flop, T Flip-Flop, D-type Flip-Flop, registers, counters, computer codes, binary codes, binary-coded decimal, excess-3 code, gray code, error detection, error correction, digital error, parity bit, Hamming codes, Cyclic redundancy check

Fundamentals of Computer Organization and Architecture

Author: Mostafa Abd-El-Barr, Hesham El-Rewini

School: Edo University

Department: Science and Technology

Course Code: CSC315

Topics: computer systems, instruction set architecture, memory locations, addressing modes, instruction types, Assembly Language Programming, instructions mnemonics, computer arithmetic, number systems, integer arithmetic, processing unit design, datapath, CPU instruction cycle, memory system design, cache memory, virtual memory, input-output design, Direct Memory Access, Instruction-Level Parallelism, Reduced Instruction Set Computers, multiprocessors, Interconnection Networks

Design of Structural Elements

Author: WMC McKenzie

School: Bayero University, Kano

Department: Engineering

Course Code: CIV3307

Topics: Structural elements design, Structural Analysis Techniques, Shear Force, Bending moment, Shear force diagram, Bending moment diagram, Deflection of Beams, Elastic Shear stress distribution, Elastic Bending stress distribution, Transformed sections, Moment distribution, Bending stiffness, Rotational Stiffness, Carry-over moment, Pinned End, Free Moments, Fixed bending moments, Distribution Factors, Design Philosophies, Permissible stress Design, Load Factor Design, Limit State Design, Design codes, Eurocodes, National Annex, Structural Loading, Dead loads, Imposed loads, Imposed roof loads, Floor load distribution, Load distribution, Structural Instability, Overall Stability, Robustness, Reinforced concrete Element's Design, Structural Steelwork Elements' Design, Structural Timber Elements' Design.

Integral body construction material

Author: ATE403

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: ATE403

Topics: underframe assembly, subframe, chassis cab construction, trailer couplings, caravan couplings

Research methodology methods and techniques, 2nd revised edition

Author: CR Kothari

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: ABE401

Topics: Research methodology, research, research methods, research process, research problem, research design, sampling design, census, sample survey, measurement, scaling techniques, scaling, scaling construction techniques, data collection, observation method, case study method, measures of central tendency, measures of dispersion, measures of asymmetry, skewness, simple regression, regression analysis, multiple correlation, regression, partial correlation, sampling, sampling distributions, central limit theorem, sampling theorem, Sandler's A-test, estimation, sample size, hypothesis, hypothesis testing, Chi-square test, Yates correction, ANOVA, analysis of variance and co-variance, ANOVA technique, analysis of Co-variance, ANOCOVA, nonparametric test, distribution free test

Advanced engineering control systems

Author: Roland burns

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: EEE307

Topics: System modelling, Time domain analysis, Closed - loop control systems, classical design in the S-plane, Classical design in the Frequency domain, Digital control system design, classical design