Premium Essay

Operating System Course Analysis

Submitted By
Words 469
Pages 2
For my Operating Systems course in my undergraduate Computer Science program in California University of Pennsylvania, our group had a series of assignments dependent on running a VirtualBox in Oracle. One of the most difficult assignments involved doing benchmark testing of whether recursive or iterative methods ran faster. This assignment was more complex than standard assignments from previous courses because it entailed more research outside of the regular program testing. It was imperative to use step wise development in order to complete the assignment properly, because it allowed our team to break down the whole assignment into more manageable tasks on a schedule.

Of course, the first thing I had decided to do was to make sure all the tasks were split up evenly between team members. We ended up with a parent process and two children. The parent would spawn the children after receiving an integer from the user by forking. The parent also set up a message queue and would wait while the child processes were running. The first child would calculate the factorial number given by the user recursively, outputting the time taken to the screen. The second child would use that same number but calculate using iteration. …show more content…
The next portion involved researching and more testing of our team's code. I ran multiple tests of the code within the VirtualBox environment, and built a table listing the test run, child 1 time, child 2 time, and user input. The purpose was to question whether iteration or recursive methods were faster and therefore more efficient. However, the results from the benchmarking tests showed that iterative methods were calculated more quickly when the data consisted of smaller numbers. But, not satisfied with that answer, I had also extended my testing to include much larger

Similar Documents

Premium Essay

Senior Systrem Engineer

...College of Information Systems & Technology Bachelor of Science in Information Technology with a Concentration in Information Management The Bachelor of Science in Information Technology (BSIT) degree program is focused on the acquisition of theory and the application of technical competencies associated with the information technology profession. The courses prepare students with fundamental knowledge in core technologies, such as systems analysis and design; programming; database design; network architecture and administration; web technologies; and application development, implementation, and maintenance. This undergraduate degree program includes 45 credits in the required course of study and 15 credits in the concentration. Some courses have prerequisites. In addition, students must satisfy general education and elective requirements to meet the 120-credit minimum, including a minimum of 48 upper-division credits required for completion of the degree. At the time of enrollment, students must choose a concentration. The Information Management concentration is designed to provide coverage of the collection, architecture, modeling, retrieval and management of data for meaningful presentation to the organization. This concentration prepares students to develop, deploy, manage, and integrate data and information systems to support the organization. Note: The diploma awarded for this program will read: Bachelor of Science in Information Technology and will not reflect the concentration...

Words: 1892 - Pages: 8

Premium Essay

It and Its Scope

...UNIVERSITY OF MUMBAI Bachelor of Engineering Information Technology (Third Year – Sem. V & VI) Revised course (REV- 2012) from Academic Year 2014 -15 Under FACULTY OF TECHNOLOGY (As per Semester Based Credit and Grading System) University of Mumbai, Information Technology (semester V and VI) (Rev-2012) Page 1 Preamble To meet the challenge of ensuring excellence in engineering education, the issue of quality needs to be addressed, debated and taken forward in a systematic manner. Accreditation is the principal means of quality assurance in higher education. The major emphasis of accreditation process is to measure the outcomes of the program that is being accredited. In line with this Faculty of Technology of University of Mumbai has taken a lead in incorporating philosophy of outcome based education in the process of curriculum development. Faculty of Technology, University of Mumbai, in one of its meeting unanimously resolved that, each Board of Studies shall prepare some Program Educational Objectives (PEO‟s) and give freedom to affiliated Institutes to add few (PEO‟s) and course objectives and course outcomes to be clearly defined for each course, so that all faculty members in affiliated institutes understand the depth and approach of course to be taught, which will enhance learner‟s learning process. It was also resolved that, maximum senior faculty from colleges and experts from industry to be involved while revising the curriculum. I am happy to state...

Words: 10444 - Pages: 42

Premium Essay

Hostel Management

...System Requirement Specifications (SRS) Assignment 1 Sample Solution System Requirement Specifications 1 Table of Contents 1 2 3 Table of Contents ......................................................................................................................................................... 1 Problem Statement ....................................................................................................................................................... 2 Overview ...................................................................................................................................................................... 2 3.1 Background ............................................................................................................................................... 2 3.2 Overall Description ................................................................................................................................... 2 4 Investigation & Analysis Methodology........................................................................................................................ 2 4.1 System Investigation ................................................................................................................................. 2 4.2 Analysis Methodology .............................................................................................................................. 3 4.2.1 Feasibility study and requirements elicitation...

Words: 2557 - Pages: 11

Premium Essay

System Requirment

...System Requirement Specifications (SRS) Assignment 1 Sample Solution System Requirement Specifications 1 Table of Contents 1 2 3 Table of Contents ......................................................................................................................................................... 1 Problem Statement ....................................................................................................................................................... 2 Overview ...................................................................................................................................................................... 2 3.1 Background ............................................................................................................................................... 2 3.2 Overall Description ................................................................................................................................... 2 4 Investigation & Analysis Methodology........................................................................................................................ 2 4.1 System Investigation ................................................................................................................................. 2 4.2 Analysis Methodology .............................................................................................................................. 3 4.2.1 Feasibility study and requirements elicitation...

Words: 2557 - Pages: 11

Premium Essay

Riordan Manufacturing

...people with projected earnings of $46 billion operating in Albany, Georgia, Pontiac Michigan, Hangzhou China, and their headquarters in San Jose, California. With their mission to remain the industry leader in identifying customer trends, Riordan Manufacturing is looking at ways to maximize its operating efficiency within the company by designing and implementing a new system in accordance with System development Life Cycle (SDLC). The Chief Operating Officer (COO) Hugh McCauley sent a memorandum to the Human Resources Integration Product Manager approving a project proposal for Human Resource department. This project will integrate state-of-the-art technology with Human Resource department to support Human Resources functions. A review and system analysis of the Human Resources system is as follows. System Analysis When a company such as Riordan request for the addition of a newly integrated system, a system analysis will aid one to answer some of the most basic questions such as how this new system will work, who would use it, and how the company current system handles the work are some of the important aspects to consider. Integrating technological tools into the Human Resources, systems will enable Riordan to perform basic functions such as keeping track of employee information such as resumes, performance reviews, polices, and financial data. The main objective of system analysis and design is to improve organizational systems, typically through applying software that...

Words: 1216 - Pages: 5

Premium Essay

Course Descriptions

...GE117 Composition I | A 4 credit hour Composition course This course covers phases of the writing process, with special emphasis on the structure of writing and techniques for writing clearly, precisely and persuasively. Prerequisite or Corequisite: TB133 Strategies for the Technical Professional or equivalent GE127 College Mathematics I | A 4 credit hour Mathematics course This course will include, but is not limited to, the following concepts: quadratic, polynomial and radical equations, linear functions and their graphs, systems of linear equations, functions and their properties and triangles and trigonometric functions. Activities will include solving problems and using appropriate technological tools. Prerequisite: GE184 Problem Solving or TB184 Problem Solving or GE150 Survey of the Sciences or equivalent; Prerequisite or Corequisite: TB133 Strategies for the Technical Professional or equivalent GE184 Problem Solving | A 4 credit hour Science course This course introduces students to problem solving techniques and helps them apply the tools of critical reading, analytical thinking and mathematics to help solve problems in practical applications. GE192 College Mathematics II | A 4 credit hour Mathematics course This course will include, but is not limited to, the following concepts: exponential and logarithmic equations and functions, graphs of trigonometric functions, trigonometric equations, polar coordinates, oblique triangles, vectors and sequences. Prerequisite:...

Words: 1186 - Pages: 5

Premium Essay

Srs for Course Registration System

...System Requirement Specifications (SRS) Assignment 1 Sample Solution System Requirement Specifications 1 Table of Contents 1 2 3 Table of Contents ......................................................................................................................................................... 1 Problem Statement ....................................................................................................................................................... 2 Overview ...................................................................................................................................................................... 2 3.1 Background ............................................................................................................................................... 2 3.2 Overall Description ................................................................................................................................... 2 4 Investigation & Analysis Methodology........................................................................................................................ 2 4.1 System Investigation ................................................................................................................................. 2 4.2 Analysis Methodology .............................................................................................................................. 3 4.2.1 Feasibility study and requirements elicitation...

Words: 2557 - Pages: 11

Premium Essay

Doc Remove Delibitablement

...First year ENGINEER – ENG1 Modules | credits | Hours | Functional Analysis | 3,5 | 48 | Algebra for Engineers | 2,5 | 32 | Probability 1 | 3,5 | 48 | Statistical Decision (courses +Tuto) | 3,5 | 48 | Microprocessor System | 3 | 40 | Signal Transmission | 2,5 | 32 | Data Transmission | 2,5 | 32 | Workshop on Linux | 3 | 40 | Databases | 3 | 40 | TOEIC 1 | 2,5 | 32 | Advanced Maintenance | 2,5 | 32 | Numerical Analysis | 2,5 | 32 | Operations Research | 2,5 | 32 | Servo (Tuto) | 2,5 | 32 | Servo (Courses) | 2,5 | 32 | Algorithm (Data Structure) | 2,5 | 32 | Algorithm oriented object (Tuto, C++ Language) | 3 | 40 | Operating System (Theories and Fundamental) | 2,5 | 32 | WAN (courses + Tuto) | 4,5 | 60 | Method of Analysis 1 | 3 | 40 | Programming Workshop C | 2,5 | 32 | Software Engineering workshop (Access, VB) | 3 | 40 | Management Workshop for Science Engineer | 2 | 24 | Entrepreneurship | 1,5 | 20 |   |   |   | TOTAL | 63,5 | 832 | ------------------------------------------------- OBJECT ORIENTED ALGORITHM ------------------------------------------------- (Hands-On in Language C + +) CHAPTER I: GENERAL ON CLASS I. Notion of class • Generality of P.O.O • Incompatibility C / C + + II. Property of the member functions • Defaults • Member functions in-line • Transmission of object as argument III. Object assignment IV. Object Constructors and Destructors V. Object initialization VI. The copy...

Words: 2262 - Pages: 10

Premium Essay

Leading Change for Strategy Execution

...Business School Executing strategy: Senior executives’ #1 issue The Balanced Scorecard: The Central Component in a New Strategy Execution Management System Private Sector Organizations Financial Perspective "If we succeed, how will we look to our shareholders?” Customer Perspective "To achieve our vision, how must we look to our customers?” Process Perspective "To satisfy our customers and shareholders, at which processes must we excel?” Non Profit and Public Sector Organizations Mission (Customer) Perspective “How do we have a social impact with our citizens/constituents?” Support Perspective “How do we attract resources and authorization for our mission?” Process “To have a social impact and to attract resources and support, at which processes must we excel?” Learning & Growth “How do we align our intangible assets to improve critical processes?” Learning & Growth “How do we align our intangible assets to improve critical processes?” Financial “How should we manage and allocate our resources for maximum social impact?” 3 Palladium Balanced Scorecard Hall of Fame for Executing Strategy® : By Industry 2000-2010 The Management System for Strategy Execution Links Vision and Strategy to Operational Excellence 2 TRANSLATE THE STRATEGY DEVELOP THE STRATEGY • Mission, Values, Vision • Strategic Analysis • Strategy Formulation 1 • • • • Strategy Map / Themes Measures / Targets Initiative Portfolios Funding / Stratex 3 ALIGN THE ORGANIZATION...

Words: 3753 - Pages: 16

Premium Essay

Operating Systems Analysis

...Operating Systems Analysis Florin M. Petrutiu POS/355 September 3, 2012 Karen Clark Operating Systems Analysis As the Internet expanded and basically became the engine that runs the world in terms of communications, the need for robust, secure and efficient servers to serve it increased. Over time three main server operating systems have emerged to fill that role. These operating systems are: Microsoft Windows Server, Linux, and Unix. Microsoft Windows Server Microsoft’s Windows Server product line is not quite as recognized as a web server; however, it is one of the most used products on the Internet for other services such as Terminal Service, email, and even telephony. While most of the world’s websites are hosted on Linux machines, Windows Server is positioning itself to be the operating system of choice when it comes to cloud computing with its newest edition called Windows 2008 RT and the Hyper-V technology. Together with improvements their web application platform, such as improvements in administration, diagnostics, development, application tools and lower implementation costs, Microsoft Server is poised to gain momentum in web hosting usage as well (Microsoft, 2008). Windows Server is closed source and only available by purchase from Microsoft. Support for Microsoft Windows is available via service contracts or per incidence; however, due to the wide availability of trained personnel supporting it should not become an issue for...

Words: 554 - Pages: 3

Premium Essay

Marketing Plan

...4 4. Strategic Focus and Plan 5 Mission 5 Goals 5 Competencies and Competitive Advantage 5 5. Situation Analysis 5 SWOT Analysis 5 Industry Analysis 6 Competitor Analysis 7 Customer Analysis and Target Markets 7 6. Marketing Program 7 Price Strategy 7 Promotion Strategy 8 7. Sales Forecast 8 8. Implementation 8 Marketing Organization 8 Marketing Activities 8 9. Evaluation 9 Appendix A – Non Member Revenue Projections 10 Appendix B – Income Statement 11 Appendix C – Golf Courses Available on E6Golf Software 13 Appendix D – Marketing Budget 14 Appendix E – Marketing/Activities Plan 2014 – 2015 15 Bibliography 16 1. Executive Summary The following plan outlines the marketing strategy and tactics for introducing virtual golf to Fox Haven Golf and Country Club (FHGCC), a golf course currently operating in High Level, AB. This is the only golf course in the High Level area, the closest other courses being in La Crete and Fort Vermillion, both over an hour’s drive from High Level. FHGCC will build and open a 10 room Virtual Golf Centre at its current location. FHGCC will target this new venture at its current membership of approximately 120, while opening its doors to new golfers and those wishing to remain active over the long winter months. 2. Current Business Operations FHGCC is an 18-hole, par 72, parkland style golf course and driving range. Although small in length (6648 yards from the back tees, 5492 yards from forward tees), it...

Words: 3016 - Pages: 13

Premium Essay

Syllabus of Production and Operations Management

...BAGUIO CITY DEPARTMENT OF MANAGEMENT, MARKETING, AND ENTREPRENEURSHIP SYLLABUS MANAGEMENT 6 PRODUCTION AND OPERATIONS MANAGEMENT I. TITLE OF THE COURSE: Management 6 II. COURSE DESCRIPTIVE TITLE: Production and Operations Management III. COURSE CREDIT: Three (3) units IV. PRE-REQUISITE: Mgmt 1 and Math 4C V. COURSE DESCRIPTION: As a primary business function, along with marketing and finance, the production operations function plays a vital role in achieving the organization’s basic purpose for existence – to satisfy customer needs – by transforming resources into goods and services. Production operations management is important for two reasons: (1) it is the operations function that is primarily concerned with the production of goods and the provision of services, and (2) the operations function typically involves the greatest portion of the organization’s human resources and is responsible for a large portion of the firm’s capital assets. This course introduces the strategic and tactical decisions involved in production operations management. It focuses on the concepts and tools that are used in making decisions as well as trends and global best practices related to the planning and design, operation, and control of production operations systems. VI. COURSE OBJECTIVES: 1. To enable the students to develop a comprehensive understanding of the production/operations function and to appreciate its role as well...

Words: 613 - Pages: 3

Free Essay

Abcd

...Batch 2015-17 Semester II Course Outline 1 Shanti Business School, Ahmedabad PGDM 2015-17: Program Structure Semester-1 Semester-2 Semester-3 Semester-4 Course credit Course credit Course credit Language Skills @ Written Analysis & Communication @ Soft skills II @ Employability Skills @ IT & MIS 2 Soft skills I @ Computing skills 2 Social Media Marketing @ 2 Legal Aspects of Business 2 Business Strategy 3 Management Control Systems 3 Micro Economics 3 Macro Economics 3 Business Environment 3 Business Ethics & Corporate Governance 2 Quantitative Methods-1 3 Business Research Methods 3 Quantitative Methods-2 3 Core Elective-1 3 Core Elective1 3 Core Elective-2 3 Core Elective2 3 Elective-1 3 Elective-1 3 Elective-2 3 Elective-2 3 Grand Project-1 3 Grand Project-2 3 Principles of Management Basic Building Blocks Autumn Break Executive Skills Organisational Behavior Human Resources Management 3 Marketing Management 1 3 Marketing Management -2 3 Understanding Financial Statements 3 Financial Mgt 3 Operation Management Management Domain 3 3 Basics of Business Planning 2 Electives Credits Autumn Break credit SUMMER INTERNSHIP Course S 1 22 S 2 24 ...

Words: 7010 - Pages: 29

Premium Essay

Systems Administrator

...It is a content course, as opposed to an education course. It provides educators with increased training in core computer concepts, theories, and technology. Applicants without backgrounds in computer science, computer engineering, electronics, communication, and computer engineering, mathematics and related fields are required to take the following subjects: PRE-REQUISITES Units CS 21A Introduction to Computing I 3 CS 21B Introduction to Computing II 3 AMC 124 Math for Computer Science 3 MA 20.2 Calculus for Computer Science 6 TOTAL: 15 Applicants may opt to take validation exams to gain exemption from the pre-requisites. I.BRIDGING SUBJECTS Units CS 112 Structure of Programming Languages 3 CS 122 Database Systems 3 CS 123 Introduction to Software Engineering 3 CS 150 Computer Architecture 3 CS 154 Computer Networks and Data Communications 3 CS 161 Operating Systems 3 TOTAL: 18 II. CORE COURSES Units CS 232 Database Systems 3 CS 233 Advanced Systems Analysis and Design 3 CS 235 Technology and Project Management 3 CS 260 Computer Networks and Operating Systems 3 TOTAL: 12 Any six (6) courses/electives offered by the department or any accredited electives from a consortium school and is directed towards: III. SPECIALIZATION COURSES Units Systems Development E-commerce solutions, E-learning solutions, Multimedia solutions Information Management Model, Design, Implement, Configure and Administer Database TOTAL: 18 *Elective courses not included in...

Words: 327 - Pages: 2

Free Essay

Process Management

...lead times are minimized, and distributing finished goods or services. Relevant decisions range from how much material to order for making a product, to determining how much capacity is needed to provide a good level of service, to evaluating which technology will best meet a company's needs. In short, this course focuses primarily on developing and applying tools and techniques to ensure that the right products and resources are at the right place at the right time so as to maximize profit within a business process or supply chain. The “products” could be either goods, services, or both; and the “resources” could be either material, people, money, information, or any combination of the four. In the first part of this course, we will focus on process design and improvement issues by studying the relationships between key process parameters such as capacity and throughput, and by analyzing processes in order to identify and eliminate bottlenecks. And, in the second part of the course, we will focus on process coordination issues by studying methods for the efficient planning and controlling of critical resources. Specific objectives are: To describe an operating system or a business process and how it can be used as a competitive weapon in a variety of manufacturing and service organizations....

Words: 2041 - Pages: 9