Q1. Choose the correct answer:
|
|
- Meghan Mitchell
- 5 years ago
- Views:
Transcription
1 Q1. Choose the correct answer: 1. In the Analysis phase, the development of the occurs, which is a clear statement of the goals and objectives of the project. A. Documentation B. flowchart C. program specification D. design 2. Enhancements, upgrades, and bug fixes are done during the step in the SDLC. A. Maintenance and Evaluation B. Problem/Opportunity Identification C. Design D. Development and Documentation 3. The determines whether the project should go forward. A. system evaluation B. opportunity identification C. feasibility assessment D. program specification 4. The data Flow Diagram is the basic component of system A. Conceptual B. Logical C. Physical D. None of the above 5. is a tabular method for describing the logic of the decisions to be taken. A. Decision tables B. Decision tree C. Decision Method D. Decision Data 6. An appraisal, of a system's performance after it has been installed, is called system A. planning B. review C. maintenance D. batch Processing 7. The most important attribute of a systems analyst is. A. excellent programming skills B. very good hardware designing skills C. very good technical management skills D. very good writing skills 1
2 Q2. Define Transactions Processing Systems (TPS) and compare between its two processing ways. 2
3 Q3) Choose the correct answer: 1- (a) e -3lnx =3x, (b) e -3lnx =, (c) e -3lnx = 1 3 x 2- If f(x) is Fourier cosine Half-range series this function defined as:- 1 3x. (a) f(x)= a n (a n cos n x+ b n n sin x), (b) f(x)= a 0 + n ( b n sin x), ( C )f(x)= a 0 + n (a n cos x), 1 1 Where T is period function on interval T < x < T. 3- The solution of following differential equation [ y +4y = 0] is (a) y= c 1 cos4x + c 2 sin4x, (b) y= c 1 cosx + c 2 sinx, (c)y= c 1 cos2x + c 2 sin2x. n 4- The solution of following differential equation [ y = 1] is 2 x 2 a) y x c, b) y c, c) y x c 2 5- f(x) is even function if defined as: (1) f (-x) = -f(x), (2) f(x) = f (-x), ( 3) -f (x) = f(x), If [ f ( s) ], the inverse of Laplace transformation [f (t) = L { } 3 3 ] is s 2 4 t 3 a ) t, b) 6t, c) 2 7- If [W = f(x, y, z)]. Then the total differential of this function is defined as: n s (a) dw = x w + x (c) dw = x y w + y dx + y z w z, (b) dw =w dy + z dz. x + w y +w z, 1 8- dx is. 2 a) sin 9 x 1 x ( ) c, 9 b) sin 1 x ( ) c, 3 c) cos 1 3x c, 3
4 Q4) If [f (t) = e iwt ]. Then find Laplace transformation [f(s) = L { e iwt }] 4
5 Q5) choose the correct answer: 1- In analog format data is sent as a continuous electromagnetic wave with a constant frequency signal called a.. a)amplitude b) electromagnetic wave c) signal d)carrier 2-. are the formal description of a set of rules and conventions that govern how devices on the network layer exchange information. a) network elements b) computer network c) protocol stack d) network protocols 3- Routable protocol can transfer between different LANs and uses logical addresses, operate at. a) data link layer b) transport layer c) network layer d) data link and network layers 4-. enables a user to have a large set of addresses internally and one address, or a small set of addresses, externally. a) network addressing translation b) network addressing c) network subnetting d) address allocation 5. Broadband transmission: each wire can. a) carry multiple digital signals simultaneously. b) carries only one analog signal at a time. c) carry multiple signals( digital and analog) simultaneously. d) carries only one digital signal at a time. 6-The datagram networks are sometimes referred to as. a) Connection b) b) Connectionless c) c)multi connection d) d) Single connection 7- A virtual-circuit network is a) a cross between a switched network and a packet-switched network. b) a cross between a circuit-switched network and a datagram network. c) a cross between a global addressing and a packet-switched network. d) a cross between a global addressing and a datagram network. 5
6 Q6) Explain the main benefits of subnetting techniques. 6
7 Q7) Choose the correct answer : 1. A distributed database has which of the following advantages over a centralized database? a. Software cost b. Software complexity c. Slow Response d. Modular growth 2. An autonomous homogenous environment is which of the following? a. The same DBMS is at each node and each DBMS works independently. b. The same DBMS is at each node and a central DBMS coordinates database access. c. A different DBMS is at each node and each DBMS works independently. d. A different DBMS is at each node and a central DBMS coordinates database access. 3. A transaction manager is which of the following? a. Maintains a log of transactions b. Maintains before and after database images c. Maintains appropriate concurrency control d. All of the above. 4. Location transparency allows for which of the following? a. Users to treat the data as if it is at one location. b. Programmers to treat the data as if it is at one location. c. Managers to treat the data as if it is at one location. d. All of the above. 5. Some of the columns of a relation are at different sites is which of the following? a. Data Replication. b. Horizontal Partitioning. c. Vertical Partitioning d. Horizontal and Vertical Partitioning 6. Replication should be used when which of the following exist? a. When transmission speeds and capacity in a network prohibit frequent refreshing of large tables. b. When using many nodes with different operating systems and DBMSs and database designs. c. The application's data can be somewhat out-of-date. d. All of the above. 7. Storing a separate copy of the database at multiple locations is which of the following? a. Data Replication. b. Horizontal Partitioning. c. Vertical Partitioning. d. Horizontal and Vertical Partitioning. 7
8 8. Which of the following is a disadvantage of replication? a. Reduced network traffic. b. If the database fails at one site, a copy can be located at another site. c. Each site must have the same storage capacity. d. Each transaction may proceed without coordination across the network. Q8) What is the difference between a distributed database system and a centralized data warehouse? Compare Distributed vs centralized and Database vs Data Warehouse? 8
9 Q9) Choose the correct answer 1. A. pictorially shows how the start symbol of a grammar derives a string in the language. a) Parse tree b) Context Free Grammar c) Sensitive Grammar d) Left Recursion. 2. In a compiler, Linear Analysis is called. Or scanning. a) Lexical Analysis b) Syntax Analysis c) Semantic Analysis d) Code optimization. 3. The hierarchical analysis in compiling processes is called parsing or. a) Lexical Analysis b) Syntax Analysis b) Semantic Analysis d) Code optimization. 4. The. phase checks the source program for semantic errors and gathers type information for the subsequent code-generation phase. a) Lexical Analysis b) Syntax Analysis c) Semantic Analysis d) Code generation. 5. The phase of the compiler that consisting normally of relocatable machine code or assembly code is the.. phase. a) Syntax Analysis b) Semantic Analysis c) Code Generation d) Code Optimization. 6. A grammar that can have more than one parse tree generating a given string of tokens is said to be a) Simple b) complex b) ambiguous d) non deterministic. 7.The phase attempts to improve the intermediate code, so the faster-running machine code will result. a) Lexical Analysis b) Syntax Analysis c) Semantic Analysis d) Code optimization. 9
10 Q10) For the expression given below, draw all the possible parse trees. a + b c *d 01
11 Q11: Choose the correct answer: 1. The unit that is used for handling data, and calculate offset address is a) memory management unit b) execution unit c) instruction unit d) bus interface unit 2. The descriptor table that the supports is a) GDT (Global descriptor table) b) IDT (Interrupt descriptor table) c) LDT (Local descriptor table) d) TSS (Task state segment descriptor) e) all of the mentioned 3. In based scaled indexed mode with displacement mode, the contents of an index register are multiplied by a scale factor and are added to a) base register b) displacement c) base register and displacement d) none of the mentioned 4. For a single task in protected mode, the can address the virtual memory of a) 32 GB b) 64 MB c) 32 TB d) 64 TB 5. The linear address is calculated by a) effective address + segment base address b) effective address segment base address c) effective address + physical address d) effective address physical address 6. Which of the following is a cache of Pentium? a) data cache b) data cache and instruction cache c) instruction cache d) none of the mentioned 7. The stage in which the CPU fetches the instructions from the instruction cache in superscalar organization is a) prefetch stage b) D1 (first decode) stage c) D2 (second decode) stage d) final stage 11
12 8. Which of the following is not supported by Pentium-Pro? a) multiple branch prediction b) MMX instruction set c) speculative execution d) none Q12: What is the purpose of the segment descriptor cache registers? Explain its operation 11
13 Q13) choose the correct answer: 1. An operating system is a) A program that manages the computer hardware. b) It provides a basis for application programs c) It acts as an intermediary between the computer user and the computer hardware d) All of the mentioned a system program designed to aid the programmer in finding andcorrecting bugs to determine the cause of the problem. a) Bootstrap b) Interrupt c) Debugger d) Swapping 3. The multiple-processor systems,some systems use asymmetric multiprocessing, in which a) Each processor is assigned a specific task. A master processor controls the system; the other processors either look to the master for instruction or have predefined tasks b) All processors are peers; no master-slave relationship exists between processors. c) Each blade-processor board boots independently and runs its own operating system d) Composed of two or more individual systems coupled together 4. Short-term (CPU scheduler) a) Used especially with time-sharing systems as an intermediate scheduling level. A swapping scheme is implemented to remove partially run programs from memory and reinstate them later to continue where they left off. b) Determines which jobs are brought into memory for processing c) Selects from jobs in memory those jobs that are ready to execute and allocates the CPU to them. d) None of the above. 5. A major problem with priority scheduling algorithms is a) Low-priority processes b) Multilevel queue scheduling c) Load sharing d) Indefinite blocking, or starvation 6. The is the module that gives control of the CPU to the process selected by the short-term scheduler a) Dispatcher b) Debugger c) Interpreter d) Dispatch latency 31
14 7. The number of processes completed per unit time is known as a) Output b) Efficiency c) Throughput d) Capacity Q14) Define cache memory? What is the benefit of it? 31
15 Q15) Choose the correct answer: 1) The success of firms today and in the future depends on their ability to operate a) Globally b) centralized c) depend single national d) local 2) Because of and management systems, customers now can shop in a worldwide marketplace, obtaining price and quality information reliably 24 hours a day. a) Global communication b) interorganizational system c) customer support d) global scale 3) There is a growing between a firm s ability to use information technology and its ability to implement corporate strategies and achieve corporate goals. a) Independence b) interdependence c) relationship d) dependent 4) An information system represents an organizational and solution, based on information technology, to a challenge posed by the environment. a) Management b) technology c) techniques d) culture 5) function is responsible for attracting, developing, and maintaining the firm s workforce. a) Human resources b) finance and accounting c) manufacturing and production d) all above 6) means that you accept the potential costs, duties, and obligations for the decisions you make. a) Quality of life b) liability c)accountability d) Responsibility 7) is a the commission of illegal acts through the use of a computer or against a computer system. a)computer crime b) computer abuse c) unethical d) information crime 15
16 8) means that you accept the potential costs, duties, and obligations for the decisions you make. a) Responsibility b) accountability c) liability d) due process. Q16) Describe briefly the difference between decision support system(dss) and executive support system(ess). 16
5-In switch case statement, every case should have a statement as the last statement A- Jump B- Break C- Exit D- Both a and b
Q1) choose the correct answer: 1-High level languages like C, Fortran are also known as --------------- A- Procedural languages B- Object oriented language C- Form based language D- Both a and b 2- One
More informationCS6401- Operating System QUESTION BANK UNIT-I
Part-A 1. What is an Operating system? QUESTION BANK UNIT-I An operating system is a program that manages the computer hardware. It also provides a basis for application programs and act as an intermediary
More information4. Because threads can share common data, they do not need to use? a. Layered Communication b. Interprocess Communication c. Both d.
Q: Select the correct answer:. Spooling is an acronym for? a. Simultaneous Peripheral Operation On Line b. Simultaneous Peripheral Operation On Link c. Simultaneous Peripheral Operation On Light d. None.
More informationMain Points of the Computer Organization and System Software Module
Main Points of the Computer Organization and System Software Module You can find below the topics we have covered during the COSS module. Reading the relevant parts of the textbooks is essential for a
More informationChapter 9 Memory Management
Contents 1. Introduction 2. Computer-System Structures 3. Operating-System Structures 4. Processes 5. Threads 6. CPU Scheduling 7. Process Synchronization 8. Deadlocks 9. Memory Management 10. Virtual
More information1. state the priority of interrupts of Draw and explain MSW format of List salient features of
Q.1) 1. state the priority of interrupts of 80286. Ans- 1. Instruction exceptions 2. Single step 3. NMI 4. Processor extension segment overrun 5. INTR 6. INT 2. Draw and explain MSW format of 80286. Ans-
More informationMemory Management. Frédéric Haziza Spring Department of Computer Systems Uppsala University
Memory Management Frédéric Haziza Department of Computer Systems Uppsala University Spring 2008 Operating Systems Process Management Memory Management Storage Management Compilers Compiling
More informationChapter 7: Main Memory. Operating System Concepts Essentials 8 th Edition
Chapter 7: Main Memory Operating System Concepts Essentials 8 th Edition Silberschatz, Galvin and Gagne 2011 Chapter 7: Memory Management Background Swapping Contiguous Memory Allocation Paging Structure
More informationECE 7650 Scalable and Secure Internet Services and Architecture ---- A Systems Perspective. Part I: Operating system overview: Memory Management
ECE 7650 Scalable and Secure Internet Services and Architecture ---- A Systems Perspective Part I: Operating system overview: Memory Management 1 Hardware background The role of primary memory Program
More informationMisc. Third Generation Batch Multiprogramming. Fourth Generation Time Sharing. Last Time Evolution of OSs
Third Generation Batch Multiprogramming Misc. Problem: but I/O still expensive; can happen in middle of job Idea: have a pool of ready jobs in memory, switch to one when another needs I/O When one job
More informationCS307: Operating Systems
CS307: Operating Systems Chentao Wu 吴晨涛 Associate Professor Dept. of Computer Science and Engineering Shanghai Jiao Tong University SEIEE Building 3-513 wuct@cs.sjtu.edu.cn Download Lectures ftp://public.sjtu.edu.cn
More informationPerformance and Optimization Issues in Multicore Computing
Performance and Optimization Issues in Multicore Computing Minsoo Ryu Department of Computer Science and Engineering 2 Multicore Computing Challenges It is not easy to develop an efficient multicore program
More informationProcessing Unit CS206T
Processing Unit CS206T Microprocessors The density of elements on processor chips continued to rise More and more elements were placed on each chip so that fewer and fewer chips were needed to construct
More informationAC59/AT59 OPERATING SYSTEMS & SYSTEMS SOFTWARE DECEMBER 2012
Q2a. What are the various actions an operating system performs when a new process is created? Explain four fundamental states for a process using a state transition diagram. Ans 2a. As a process executes,
More informationLECTURE 3:CPU SCHEDULING
LECTURE 3:CPU SCHEDULING 1 Outline Basic Concepts Scheduling Criteria Scheduling Algorithms Multiple-Processor Scheduling Real-Time CPU Scheduling Operating Systems Examples Algorithm Evaluation 2 Objectives
More informationFile. File System Implementation. File Metadata. File System Implementation. Direct Memory Access Cont. Hardware background: Direct Memory Access
File File System Implementation Operating Systems Hebrew University Spring 2009 Sequence of bytes, with no structure as far as the operating system is concerned. The only operations are to read and write
More informationPART B UNIT II PART A
SRM INSTITUTE OF SCIENCE AND TECHNOLOGY (Deemed University) DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK SUB : Microprocessor/CS201 YEAR/SEM : II/III UNIT I PART - A 1. Differentiate accumulator
More informationB.H.GARDI COLLEGE OF ENGINEERING & TECHNOLOGY (MCA Dept.) Parallel Database Database Management System - 2
Introduction :- Today single CPU based architecture is not capable enough for the modern database that are required to handle more demanding and complex requirements of the users, for example, high performance,
More informationChapter Outline. Chapter 2 Distributed Information Systems Architecture. Distributed transactions (quick refresh) Layers of an information system
Prof. Dr.-Ing. Stefan Deßloch AG Heterogene Informationssysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@informatik.uni-kl.de Chapter 2 Distributed Information Systems Architecture Chapter Outline
More informationChapter 6: CPU Scheduling. Operating System Concepts 9 th Edition
Chapter 6: CPU Scheduling Silberschatz, Galvin and Gagne 2013 Chapter 6: CPU Scheduling Basic Concepts Scheduling Criteria Scheduling Algorithms Thread Scheduling Multiple-Processor Scheduling Real-Time
More informationOperating Systems Overview. Chapter 2
1 Operating Systems Overview 2 Chapter 2 3 An operating System: The interface between hardware and the user From the user s perspective: OS is a program that controls the execution of application programs
More informationA simple syntax-directed
Syntax-directed is a grammaroriented compiling technique Programming languages: Syntax: what its programs look like? Semantic: what its programs mean? 1 A simple syntax-directed Lexical Syntax Character
More informationPart I Overview Chapter 1: Introduction
Part I Overview Chapter 1: Introduction Fall 2010 1 What is an Operating System? A computer system can be roughly divided into the hardware, the operating system, the application i programs, and dthe users.
More informationDistributed DBMS. Concepts. Concepts. Distributed DBMS. Concepts. Concepts 9/8/2014
Distributed DBMS Advantages and disadvantages of distributed databases. Functions of DDBMS. Distributed database design. Distributed Database A logically interrelated collection of shared data (and a description
More informationASSEMBLY LANGUAGE MACHINE ORGANIZATION
ASSEMBLY LANGUAGE MACHINE ORGANIZATION CHAPTER 3 1 Sub-topics The topic will cover: Microprocessor architecture CPU processing methods Pipelining Superscalar RISC Multiprocessing Instruction Cycle Instruction
More informationChapter Outline. Chapter 2 Distributed Information Systems Architecture. Layers of an information system. Design strategies.
Prof. Dr.-Ing. Stefan Deßloch AG Heterogene Informationssysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@informatik.uni-kl.de Chapter 2 Distributed Information Systems Architecture Chapter Outline
More informationComputer Organization and Architecture. OS Objectives and Functions Convenience Making the computer easier to use
Computer Organization and Architecture Chapter 8 Operating System Support 1. Processes and Scheduling 2. Memory Management OS Objectives and Functions Convenience Making the computer easier to use Efficiency
More informationa. It will output It s NOT Rover b. Class Main should be changed to the following (bold characters show the changes)
May 2015 Computing Advanced Paper 1 Question 1 a. It will output It s NOT Rover b. Class Main should be changed to the following (bold characters show the changes) public class Main public static void
More informationChapter 1: Introduction
Chapter 1: Introduction What is an operating system? Simple Batch Systems Multiprogramming Batched Systems Time-Sharing Systems Personal-Computer Systems Parallel Systems Distributed Systems Real -Time
More informationUNIT I OPERATING SYSTEMS OVERVIEW
UNIT I OPERATING SYSTEMS OVERVIEW Computer System Overview-Basic Elements, Instruction Execution, Interrupts, Memory Hierarchy, Cache Memory, Direct Memory Access, Multiprocessor and Multicore Organization.
More informationPRINCIPLES OF COMPILER DESIGN UNIT I INTRODUCTION TO COMPILERS
Objective PRINCIPLES OF COMPILER DESIGN UNIT I INTRODUCTION TO COMPILERS Explain what is meant by compiler. Explain how the compiler works. Describe various analysis of the source program. Describe the
More informationChapter 8: Memory Management
Chapter 8: Memory Management Chapter 8: Memory Management Background Swapping Contiguous Allocation Paging Segmentation Segmentation with Paging 8.2 Silberschatz, Galvin and Gagne 2005 Background Program/Code
More informationIntroduction. L25: Modern Compiler Design
Introduction L25: Modern Compiler Design Course Aims Understand the performance characteristics of modern processors Be familiar with strategies for optimising dynamic dispatch for languages like JavaScript
More informationQuestion 1. Notes on the Exam. Today. Comp 104: Operating Systems Concepts 11/05/2015. Revision Lectures
Comp 104: Operating Systems Concepts Revision Lectures Today Here are a sample of questions that could appear in the exam Please LET ME KNOW if there are particular subjects you want to know about??? 1
More informationHardware and Software Architecture. Chapter 2
Hardware and Software Architecture Chapter 2 1 Basic Components The x86 processor communicates with main memory and I/O devices via buses Data bus for transferring data Address bus for the address of a
More informationOperating Systems. Computer Science & Information Technology (CS) Rank under AIR 100
GATE- 2016-17 Postal Correspondence 1 Operating Systems Computer Science & Information Technology (CS) 20 Rank under AIR 100 Postal Correspondence Examination Oriented Theory, Practice Set Key concepts,
More informationCOMPILER DESIGN. For COMPUTER SCIENCE
COMPILER DESIGN For COMPUTER SCIENCE . COMPILER DESIGN SYLLABUS Lexical analysis, parsing, syntax-directed translation. Runtime environments. Intermediate code generation. ANALYSIS OF GATE PAPERS Exam
More informationMemory Management. Reading: Silberschatz chapter 9 Reading: Stallings. chapter 7 EEL 358
Memory Management Reading: Silberschatz chapter 9 Reading: Stallings chapter 7 1 Outline Background Issues in Memory Management Logical Vs Physical address, MMU Dynamic Loading Memory Partitioning Placement
More informationCHAPTER 8: MEMORY MANAGEMENT. By I-Chen Lin Textbook: Operating System Concepts 9th Ed.
CHAPTER 8: MEMORY MANAGEMENT By I-Chen Lin Textbook: Operating System Concepts 9th Ed. Chapter 8: Memory Management Background Swapping Contiguous Memory Allocation Segmentation Paging Structure of the
More informationDepartment Curriculum and Assessment Outline
Department: Computing Year Group: 7 Teaching, learning and assessment during the course: (Weeks, half terms) Think like a computer scientist Shapes, patterns, algorithms and animation Understand the web.
More informationChapter 8 Main Memory
COP 4610: Introduction to Operating Systems (Spring 2014) Chapter 8 Main Memory Zhi Wang Florida State University Contents Background Swapping Contiguous memory allocation Paging Segmentation OS examples
More informationNotes on the Exam. Question 1. Today. Comp 104:Operating Systems Concepts 11/05/2015. Revision Lectures (separate questions and answers)
Comp 104:Operating Systems Concepts Revision Lectures (separate questions and answers) Today Here are a sample of questions that could appear in the exam Please LET ME KNOW if there are particular subjects
More informationReal instruction set architectures. Part 2: a representative sample
Real instruction set architectures Part 2: a representative sample Some historical architectures VAX: Digital s line of midsize computers, dominant in academia in the 70s and 80s Characteristics: Variable-length
More informationChapter 8 & Chapter 9 Main Memory & Virtual Memory
Chapter 8 & Chapter 9 Main Memory & Virtual Memory 1. Various ways of organizing memory hardware. 2. Memory-management techniques: 1. Paging 2. Segmentation. Introduction Memory consists of a large array
More informationA superscalar machine is one in which multiple instruction streams allow completion of more than one instruction per cycle.
CS 320 Ch. 16 SuperScalar Machines A superscalar machine is one in which multiple instruction streams allow completion of more than one instruction per cycle. A superpipelined machine is one in which a
More informationComputer Systems Architecture I. CSE 560M Lecture 10 Prof. Patrick Crowley
Computer Systems Architecture I CSE 560M Lecture 10 Prof. Patrick Crowley Plan for Today Questions Dynamic Execution III discussion Multiple Issue Static multiple issue (+ examples) Dynamic multiple issue
More informationComp 204: Computer Systems and Their Implementation. Lecture 25a: Revision Lectures (separate questions and answers)
Comp 204: Computer Systems and Their Implementation Lecture 25a: Revision Lectures (separate questions and answers) 1 Today Here are a sample of questions that could appear in the exam Please LET ME KNOW
More informationComputer-System Organization (cont.)
Computer-System Organization (cont.) Interrupt time line for a single process doing output. Interrupts are an important part of a computer architecture. Each computer design has its own interrupt mechanism,
More informationCIS 1.5 Course Objectives. a. Understand the concept of a program (i.e., a computer following a series of instructions)
By the end of this course, students should CIS 1.5 Course Objectives a. Understand the concept of a program (i.e., a computer following a series of instructions) b. Understand the concept of a variable
More informationChapter 5: CPU Scheduling
Chapter 5: CPU Scheduling Basic Concepts Scheduling Criteria Scheduling Algorithms Thread Scheduling Multiple-Processor Scheduling Operating Systems Examples Algorithm Evaluation Chapter 5: CPU Scheduling
More informationChapter 8: Main Memory
Chapter 8: Main Memory Chapter 8: Memory Management Background Swapping Contiguous Memory Allocation Segmentation Paging Structure of the Page Table Example: The Intel 32 and 64-bit Architectures Example:
More informationChapter 13: I/O Systems
Chapter 13: I/O Systems DM510-14 Chapter 13: I/O Systems I/O Hardware Application I/O Interface Kernel I/O Subsystem Transforming I/O Requests to Hardware Operations STREAMS Performance 13.2 Objectives
More information(MCQZ-CS604 Operating Systems)
command to resume the execution of a suspended job in the foreground fg (Page 68) bg jobs kill commands in Linux is used to copy file is cp (Page 30) mv mkdir The process id returned to the child process
More informationDistributed KIDS Labs 1
Distributed Databases @ KIDS Labs 1 Distributed Database System A distributed database system consists of loosely coupled sites that share no physical component Appears to user as a single system Database
More informationB. the address of the data is supplied by the users C. there is no need for an address i.e. the data is used as an address
1. The part of machine level instruction, which tells the central processor what has to be done, is A. Operation code B. Address C. Locator D. Flip-Flop 2. Which of the following refers to the associative
More informationMemory management. Knut Omang Ifi/Oracle 10 Oct, 2012
Memory management Knut Omang Ifi/Oracle 1 Oct, 212 (with slides from V. Goebel, C. Griwodz (Ifi/UiO), P. Halvorsen (Ifi/UiO), K. Li (Princeton), A. Tanenbaum (VU Amsterdam), and M. van Steen (VU Amsterdam))
More informationOperating Systems Unit 6. Memory Management
Unit 6 Memory Management Structure 6.1 Introduction Objectives 6.2 Logical versus Physical Address Space 6.3 Swapping 6.4 Contiguous Allocation Single partition Allocation Multiple Partition Allocation
More informationDEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Subject Name: CS2352 Principles of Compiler Design Year/Sem : III/VI
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Subject Name: CS2352 Principles of Compiler Design Year/Sem : III/VI UNIT I - LEXICAL ANALYSIS 1. What is the role of Lexical Analyzer? [NOV 2014] 2. Write
More informationContext-Free Grammar. Concepts Introduced in Chapter 2. Parse Trees. Example Grammar and Derivation
Concepts Introduced in Chapter 2 A more detailed overview of the compilation process. Parsing Scanning Semantic Analysis Syntax-Directed Translation Intermediate Code Generation Context-Free Grammar A
More informationGrowth. Individual departments in a university buy LANs for their own machines and eventually want to interconnect with other campus LANs.
Internetworking Multiple networks are a fact of life: Growth. Individual departments in a university buy LANs for their own machines and eventually want to interconnect with other campus LANs. Fault isolation,
More informationChapter 8: Memory-Management Strategies
Chapter 8: Memory-Management Strategies Chapter 8: Memory Management Strategies Background Swapping Contiguous Memory Allocation Segmentation Paging Structure of the Page Table Example: The Intel 32 and
More informationLatches. IT 3123 Hardware and Software Concepts. Registers. The Little Man has Registers. Data Registers. Program Counter
IT 3123 Hardware and Software Concepts Notice: This session is being recorded. CPU and Memory June 11 Copyright 2005 by Bob Brown Latches Can store one bit of data Can be ganged together to store more
More information2 MARKS Q&A 1 KNREDDY UNIT-I
2 MARKS Q&A 1 KNREDDY UNIT-I 1. What is bus; list the different types of buses with its function. A group of lines that serves as a connecting path for several devices is called a bus; TYPES: ADDRESS BUS,
More informationI/O Systems. Amir H. Payberah. Amirkabir University of Technology (Tehran Polytechnic)
I/O Systems Amir H. Payberah amir@sics.se Amirkabir University of Technology (Tehran Polytechnic) Amir H. Payberah (Tehran Polytechnic) I/O Systems 1393/9/15 1 / 57 Motivation Amir H. Payberah (Tehran
More informationCS321: Computer Networks Introduction to Computer Networks and Internet
CS321: Computer Networks Introduction to Computer Networks and Internet Dr. Manas Khatua Assistant Professor Dept. of CSE IIT Jodhpur E-mail: manaskhatua@iitj.ac.in What is Data Communication? Data communications
More informationSYED AMMAL ENGINEERING COLLEGE (An ISO 9001:2008 Certified Institution) Dr. E.M. Abdullah Campus, Ramanathapuram
CS6660 COMPILER DESIGN Question Bank UNIT I-INTRODUCTION TO COMPILERS 1. Define compiler. 2. Differentiate compiler and interpreter. 3. What is a language processing system? 4. List four software tools
More informationTechno India Batanagar Department of Computer Science & Engineering. Model Questions. Multiple Choice Questions:
Techno India Batanagar Department of Computer Science & Engineering Model Questions Subject Name: Operating System Multiple Choice Questions: Subject Code: CS603 1) Shell is the exclusive feature of a)
More informationPersonalised Learning Checklist ( ) SOUND
Personalised Learning Checklist (2015-2016) Subject: Computing Level: A2 Name: Outlined below are the topics you have studied for this course. Inside each topic area you will find a breakdown of the topic
More informationChapter 12: I/O Systems
Chapter 12: I/O Systems Chapter 12: I/O Systems I/O Hardware! Application I/O Interface! Kernel I/O Subsystem! Transforming I/O Requests to Hardware Operations! STREAMS! Performance! Silberschatz, Galvin
More informationChapter 13: I/O Systems
Chapter 13: I/O Systems Chapter 13: I/O Systems I/O Hardware Application I/O Interface Kernel I/O Subsystem Transforming I/O Requests to Hardware Operations STREAMS Performance Silberschatz, Galvin and
More informationChapter 12: I/O Systems. Operating System Concepts Essentials 8 th Edition
Chapter 12: I/O Systems Silberschatz, Galvin and Gagne 2011 Chapter 12: I/O Systems I/O Hardware Application I/O Interface Kernel I/O Subsystem Transforming I/O Requests to Hardware Operations STREAMS
More informationOperating Systems. Introduction & Overview. Outline for today s lecture. Administrivia. ITS 225: Operating Systems. Lecture 1
ITS 225: Operating Systems Operating Systems Lecture 1 Introduction & Overview Jan 15, 2004 Dr. Matthew Dailey Information Technology Program Sirindhorn International Institute of Technology Thammasat
More informationUniprocessor Scheduling. Basic Concepts Scheduling Criteria Scheduling Algorithms. Three level scheduling
Uniprocessor Scheduling Basic Concepts Scheduling Criteria Scheduling Algorithms Three level scheduling 2 1 Types of Scheduling 3 Long- and Medium-Term Schedulers Long-term scheduler Determines which programs
More informationAuthor: Steve Gorman Title: Programming with the Intel architecture in the flat memory model
Author: Steve Gorman Title: Programming with the Intel architecture in the flat memory model Abstract: As the Intel architecture moves off the desktop into a variety of other computing applications, developers
More informationCOMPILER DESIGN LEXICAL ANALYSIS, PARSING
COMPILER DESIGN LEXICAL ANALYSIS, PARSING 1. Which of the following system program forgoes the production of object code to generate absolute machine code and load it into the Physical main storage location
More informationB. V. Patel Institute of Business Management, Computer &Information Technology, UTU
BCA-3 rd Semester 030010304-Fundamentals Of Operating Systems Unit: 1 Introduction Short Answer Questions : 1. State two ways of process communication. 2. State any two uses of operating system according
More informationCOMP-421 Compiler Design. Presented by Dr Ioanna Dionysiou
COMP-421 Compiler Design Presented by Dr Ioanna Dionysiou Administrative! Any questions about the syllabus?! Course Material available at www.cs.unic.ac.cy/ioanna! Next time reading assignment [ALSU07]
More informationInternet Protocols (chapter 18)
Internet Protocols (chapter 18) CSE 3213 Fall 2011 Internetworking Terms 1 TCP/IP Concepts Connectionless Operation Internetworking involves connectionless operation at the level of the Internet Protocol
More informationCHAPTER 8 - MEMORY MANAGEMENT STRATEGIES
CHAPTER 8 - MEMORY MANAGEMENT STRATEGIES OBJECTIVES Detailed description of various ways of organizing memory hardware Various memory-management techniques, including paging and segmentation To provide
More informationFile. File System Implementation. Operations. Permissions and Data Layout. Storing and Accessing File Data. Opening a File
File File System Implementation Operating Systems Hebrew University Spring 2007 Sequence of bytes, with no structure as far as the operating system is concerned. The only operations are to read and write
More informationChapter 8: Main Memory. Operating System Concepts 9 th Edition
Chapter 8: Main Memory Silberschatz, Galvin and Gagne 2013 Chapter 8: Memory Management Background Swapping Contiguous Memory Allocation Segmentation Paging Structure of the Page Table Example: The Intel
More informationCS6303 Computer Architecture Regulation 2013 BE-Computer Science and Engineering III semester 2 MARKS
CS6303 Computer Architecture Regulation 2013 BE-Computer Science and Engineering III semester 2 MARKS UNIT-I OVERVIEW & INSTRUCTIONS 1. What are the eight great ideas in computer architecture? The eight
More informationCS6401- OPERATING SYSTEM
1. What is an Operating system? CS6401- OPERATING SYSTEM QUESTION BANK UNIT-I An operating system is a program that manages the computer hardware. It also provides a basis for application programs and
More informationASSIGNMENT-1 M.Sc. DEGREE EXAMINATION, MAY 2018 (First Year) INFORMATION TECHNOLOGY Basics of Information Technology
ASSIGNMENT-1 () Basics of Information Technology (DMSIT01) Q1) Discuss in detail about IT support at different organizational levels. Q2) Explain about hierarchy of computers. Q3) Discuss different categories
More informationCHAPTER 2: PROCESS MANAGEMENT
1 CHAPTER 2: PROCESS MANAGEMENT Slides by: Ms. Shree Jaswal TOPICS TO BE COVERED Process description: Process, Process States, Process Control Block (PCB), Threads, Thread management. Process Scheduling:
More informationMemory management. Last modified: Adaptation of Silberschatz, Galvin, Gagne slides for the textbook Applied Operating Systems Concepts
Memory management Last modified: 26.04.2016 1 Contents Background Logical and physical address spaces; address binding Overlaying, swapping Contiguous Memory Allocation Segmentation Paging Structure of
More information9/5/17. The Design and Implementation of Programming Languages. Compilation. Interpretation. Compilation vs. Interpretation. Hybrid Implementation
Language Implementation Methods The Design and Implementation of Programming Languages Compilation Interpretation Hybrid In Text: Chapter 1 2 Compilation Interpretation Translate high-level programs to
More information1. The output of lexical analyser is a) A set of RE b) Syntax Tree c) Set of Tokens d) String Character
1. The output of lexical analyser is a) A set of RE b) Syntax Tree c) Set of Tokens d) String Character 2. The symbol table implementation is based on the property of locality of reference is a) Linear
More informationSerial. Parallel. CIT 668: System Architecture 2/14/2011. Topics. Serial and Parallel Computation. Parallel Computing
CIT 668: System Architecture Parallel Computing Topics 1. What is Parallel Computing? 2. Why use Parallel Computing? 3. Types of Parallelism 4. Amdahl s Law 5. Flynn s Taxonomy of Parallel Computers 6.
More informationCHAPTER 1: OPERATING SYSTEM FUNDAMENTALS
CHAPTER 1: OPERATING SYSTEM FUNDAMENTALS What is an operating system? A collection of software modules to assist programmers in enhancing system efficiency, flexibility, and robustness An Extended Machine
More informationOPERATING SYSTEM. PREPARED BY : DHAVAL R. PATEL Page 1. Q.1 Explain Memory
Q.1 Explain Memory Data Storage in storage device like CD, HDD, DVD, Pen drive etc, is called memory. The device which storage data is called storage device. E.g. hard disk, floppy etc. There are two types
More informationChapter 8: Main Memory
Chapter 8: Main Memory Silberschatz, Galvin and Gagne 2013 Chapter 8: Memory Management Background Swapping Contiguous Memory Allocation Segmentation Paging Structure of the Page Table Example: The Intel
More informationChapter 1: Introduction. Operating System Concepts 9 th Edit9on
Chapter 1: Introduction Operating System Concepts 9 th Edit9on Silberschatz, Galvin and Gagne 2013 Objectives To describe the basic organization of computer systems To provide a grand tour of the major
More information8.1 Background. Part Four - Memory Management. Chapter 8: Memory-Management Management Strategies. Chapter 8: Memory Management
Part Four - Memory Management 8.1 Background Chapter 8: Memory-Management Management Strategies Program must be brought into memory and placed within a process for it to be run Input queue collection of
More informationOutline. Operating Systems: Devices and I/O p. 1/18
Outline Diversity of I/O devices block and character devices Organization of I/O subsystem of kernel device drivers Common hardware characteristics of device I/O subsystem tasks Operating Systems: Devices
More informationChapter 8: Memory- Manage g me m nt n S tra r t a e t gie i s
Chapter 8: Memory- Management Strategies Chapter 8: Memory Management Background Swapping Contiguous Memory Allocation Paging Structure of the Page Table Segmentation Example: The Intel Pentium 2009/12/16
More informationKINGS COLLEGE OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING ACADEMIC YEAR / EVEN SEMESTER
KINGS COLLEGE OF ENGINEERING PUNALKULAM DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING ACADEMIC YEAR 2010-2011 / EVEN SEMESTER SUBJECT CODE\SUBJECT NAME: CS1352 \ PRINCIPLES OF COMPILER DESIGN QUESTION BANK
More informationDEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Operating System Third Year CSE( Sem:I) 2 marks Questions and Answers UNIT I
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Operating System Third Year CSE( Sem:I) 2 marks Questions and Answers UNIT I 1. What is an Operating system? An operating system is a program that manages
More informationSuperscalar Processors
Superscalar Processors Superscalar Processor Multiple Independent Instruction Pipelines; each with multiple stages Instruction-Level Parallelism determine dependencies between nearby instructions o input
More informationChapter 12 : Computer Science. Class XI ( As per CBSE Board) Program Execution. New Syllabus Visit : python.mykvs.in for regular updates
Chapter 12 : Computer Science Class XI ( As per CBSE Board) Program Execution New Syllabus 2018-19 Program Execution The process of running a computer software program or command by processor is known
More information