Premium Essay

Programing Chapter 1

In: Computers and Technology

Submitted By biruk23
Words 1631
Pages 7
Pseudocode is an English-like representation of the logical steps it takes to solve a problem.
A variable is a named memory location whose value can vary.
An infinite loop is a flow of program logic that repeats and never ends.
Software can be classified into two broad types System software and application software.
Command line, a location on your computer screen at which you type text entries to communicate with the computer's operating system.
The major difference between the two main programming styles in use today is programmer's focus during the earliest planning stages of a project.
Graphical user interface(GUI) allows users to interact with a program in a graphical environment.
The process of walking through a program's logic on paper before you actually write the program is called desk-checking. Processing data items may involve organizing or sorting them,checking them for accuracy, or performing calculations with them.
Every programming language has rules governing its word usage and punctuation.
Using Pseudocode involves writing down all the steps you will use in a program.
Before a programmer plans the logic of the program, he or she must understand the problem.

F
Software can be classified into two broad types: application software and programming software.

T
Every programming language has rules governing its word usage and punctuation.

T
Besides the popular, comprehensive programming languages such as Java and C++, many programmers use scripting languages such as Python, Lua, Perl, and PHP.

F
Professional computer programmers write programs to satisfy their own needs.

T
The heart of the programming process lies in planning the program's logic.

F
Once a program is completely coded, it is ready for a company or organization to use.

F
A flowchart is an English-like representation of the

Similar Documents

Premium Essay

Ashford Proposal

...As am active student at Ashford University, there have been a few things I have noticed as a student that could potentially make not only my schooling better, but all other students’ better. I am an online student, and as an online student it is at times difficult to fully grasp concepts that are being taught that particular week in class. I am not saying that there are not classes like this at Ashford, but I believe that if Ashford employed their instructors to create more immersive and or more visual assignments there would be a greater chance for students to succeed in their pursuit of higher education. I understand that writing essays are a part of the processes of teaching, but when that’s all students are required to perform, in my belief, it takes away from the affirmation of what we are learning or have been taught . As a visual learner it is difficult at times to fully grasp all the concepts that are being presented to me. Out of the year and a half I have attended Ashford University, there has only been one class that the assignment was immersive and visual that helped put in to action what was being taught in that class. An article from the New York Times about Ashford, “Of the students who enrolled in 2008-9, for example, 84 percent in the associate degree programs were gone by September 2010 (63 percent had left the bachelor’s programs)”. The question that Ashford should be asking themselves is, why? What are so many first-year students dropping out? I am sure that...

Words: 1066 - Pages: 5

Premium Essay

C Programming

...1. What do we call the process of sub-dividing a problem into smaller sub-problems? This process is called Top-Down Design. 2. What is the purpose of a function prototype? It tells the return type of the data that the function will return. It tells the number of arguments passed to the function. It tells the data type of each of the passed arguments. It also tells the order in which the argument is passed to the function. 3. What is the purpose of the function definition? A function definition specifies the name of the function, the types and number of parameters it expects to receive, and its return type. A function definition also includes a function body with the declarations of its local variables, and the statements that determine what the function does. Chapter 3 Self-Check Exercises (p. 123) number 1a-d, 2a-e 4. 1a) root = u + v * pow(w,2) 1b) root = cube(x – y) 1c) loge=pow(x, y) 1d) absolute = (x*y) – (w/z) 2a) 20.0 2b) 17 2c) 22.0 2d) 3.0 Chapter 3, Review Questions (p. 167), numbers 3-6, 3. A function is executed after the function prototype in a source program. A function prototype and a function definition appear on separate lines in a source in a source program. 4. For a team of programmers working together on a large program, function subprograms make it easier to apportion tasks. They simplify programing tasks. Functions can be utilized more than once in a program. 5. Functions are more efficient for computer and programmer. When...

Words: 599 - Pages: 3

Free Essay

Synopsis

...Term-paper Synopsis Registration Number: 11114018 Names(s) of Student: Mukesh kumar Roll no. RD1105A41 Term Paper on WHY WE USE POINTERS ? ADVANTAGES AND DISADVANTAGE OF USING POINTER S AND ITS aPPLICATION | | | | | | | | | | | Estimated duration: 1 week Nature of Paper : TECHNICAL Paper Description: In this topic we discuss all about Pointer With their Uses related to program,advantage,disadvantage,and it’s application. Here we discuss some reasons why we use Pointer:- What is a pointer? Pointer is nothing , it is just a variable which hold the Address of another variable. For example, consider the variable declaration: int *ptr; ptr is the name of our variable. The '*' informs the compiler that we want a pointer variable. The int says that we intend to use our pointer variable to store the address of an integer . Such a pointer is said to "point to" an integer. Why Have Pointers? Pointers solve two common software problems. First, pointers allow different sections of code to share information...

Words: 560 - Pages: 3

Free Essay

Pt1420 Unit 6 Assignment 1

...Week 06 Assignments Textbook Reading * Chapter 4 * Chapter 5 sections 5.1, 5.2, and 5.3 (pages 196-201) Week 06 Homework From the Gaddis textbook: * Programming Exercises 2, 6 and 9, on pages 160-161 For the Programming Exercises, design a program means write the pseudocode for the program. Except for Programming Exercise 2, your design should include multiple modules, not just main(). Upload a Microsoft Word document with the pseudocode to your shared PT1420 community website or submit a paper copy to your instructor by the beginning of the Week 7 class. Programing Exercises pg. 160-161 2. Areas of rectangles Module Main() Declare width1 integer = 0 Declare length1 integer = 0 Declare width2 integer = 0 Declare length2 integer = 0 Declare area1 integer = 0 Declare area2 integer = 0 Call rectangle1 (width1, length1, area1) Call rectangle2 (width2, length2, area2) Call comparison (rectangle1, rectangle2) Display “press enter to continue” End module Module rectangle1 (value width1 as integer, value length1 as integer, value area1 as integer) Display "Enter the width of rectangle 1” Input width1 Display "Enter the length of rectangle 1" Input length1 area1 = width1 * length1 End module Module rectangle2 (value width2 as integer, value length2 as integer, value area2 as integer) Display "Enter the width of rectangle 2” Input width2 Display "Enter the length of rectangle 2" Input length2 area2 = width2 * length2 End module ...

Words: 764 - Pages: 4

Premium Essay

Hello World

...Week 1 Notes The four Ps are people, product, project, and process. The people are the project stakeholders. The stake holders can consists of the business manager, the project manager, programmers, development team, and end users. The business management normally consists of senior management (VP, President) and marketing (product manager). The project managers are responsible for tracking and controlling the progress of the project. Software engineers are responsible for developing and maintaining the software. Software development includes many tasks such as requirements gathering, software architecture and design, implementation, testing, configuration management, and documentation. A software project defines the activities and results needed to produce a software product. Each project has a similar set of activities. Planning, determining what is required, determining how to build the software to meat the requirements, Implementing the software (programing), testing, modifying, and maintaining. Process PG. 9 - Since policy decisions about software process take place at an organizational level (company, department, group, etc.), there is a need to assess the software development capabilities of organizations. The Capability Maturity ModelSM (CMM) is such a measure. - The software engineering capability of individual engineers can be developed and measured by the Personal Software Process How to choose a software process. The ACM/IEEE-CS Joint Task...

Words: 674 - Pages: 3

Free Essay

Research Paper

...1.0 Introduction Android has emerged as a new mobile development platform, building on past successes while avoiding past failures of other platforms. Designed to empower mobile software developers to write innovative mobile applications, Android is open source platform, with no up-front fees, and developers enjoy many benefits over other competing platforms. Touted as an innovative and open platform, Android is being positioned to address the growing needs of the mobile marketplace. To understand what makes Android so compelling, we must examine how mobile software development has evolved over time. 2.1 Background of the Study The Dominican College of Tarlac is located at Sto. Rosario St. Capas, Tarlac. The College of Computer Studies started its offer last June 2009 headed by Mrs. Carolina C. Sanchez. Course offered under College of Computer Studies are BSIT, Computer Programming, Computer Secretary, Computer Technician. The instructors/professors under this department namely; Mr. Ronaldo Bayani, Mr. Renmark Salalila, Mr. Christopher Tulabut, Mr. Charlie Tullao, Ms. Raechel Ann D. Capiz & Mrs. Jane Diaz 2.2 Overview of the Current State of Technology 2.3.1 Policies and Procedures * Announcement of Events CCS Instructors makes an announcement to students. * File Sharing CCS Instructors distribute handouts to students. 2.3.2 Problems of the Current System * Not every student knows the announcements because some of them...

Words: 2711 - Pages: 11

Premium Essay

Film

...propaganda research- war efforts public opinion- mseaures public attitudes citizen surveys for insights on social behavior and differences ex: deep water drilling poll pseudo calls (online, call in) to address the question of th day social psychology studies- measures the behavior and cognition of individuals Payne Fund studies: Marketing research- surveys on consumer buying habits * connecting cocooning: happy affluent family on the eastern coast, all having their own private media bubble today, the family would have ereaders or IPADS, ambient connectivity visions of the future digital home clip 1: vacuuming the house clip 2: a day made of glass the digital home expensive, the good life average person consumes 34G’s a day information abundance “wealth of information creates a poverty of attention” – Herbet Alexander Simon we can only read about 1-2 pages and then we bounce glance theory- we only glance at channels, ads, status updates and then move on hierarchy of digital distractions – least=work, middle=facebook, twiiter, high=romantic email, top= digital pain like dropping a phone, screen crash “once I was a scuba drive, and now I am a jet ski” selective retention theory: how we read weed through the information abundance, read some, then bounce. Communication fatigue- tamagotchi trend in social networking… basically you need to all update your facebook, twitter others people think you have dropped of the earth Agenda setting: mass media does...

Words: 3125 - Pages: 13

Premium Essay

Harley Davidson

...BUSINESS STRETEGY | HARLEY DAVIDSON | | SUBMITTED BY- MANISHA YADAV(IB/05/04) | | SUBMITTED TO-MR. AMIT SAREEN | 9/14/2013 | | Table of content Chapters | Page No | Introduction | | History | | Value | | Vision,Mission | | Product Extension | | Intensive Strategies | | Organizational Chart | | Management | | İnternal & External Forces | | Micheal Porter Analysis | | Market Share | | Human Resource | | Strategic mix | | Competitive Profile Mix | | Internal Analysis Factor Mix | | SWOT & SWOT Matrix | | BCG | | Conclusion | | Possible Strategies | | Introduction Harley-Davidson is an American motorcycle manufacturer with a rich history and cultural tradition. Founded in 1903 in Milwaukee, WI, Harley just celebrated its 100th anniversary with a series of events around the world that culminated in hundreds of thousands of motorcyclists rallying last summer on the shores of Lake Michigan. In 1929, there were 241 motorcycle manufacturers in the US. After the Depression, only two remained: Harley and Indian. By 1953, Indian went out of business, leaving Harley-Davidson as the only American motorcycle manufacturer. Financial difficulties in the 1970’s led to the parent company, AMF putting the motorcycle division up for sale. Without a buyer, a group of Harley managers bought out the company and rescued it with a business turnaround that included brand extensions into licensed...

Words: 2820 - Pages: 12

Premium Essay

Electronic Banking

...CONTENTS S.No. Title 1 Introduction 1.1 project background 1.2 Problem statement 1.3 Project objectives 2 Project Deliverables 2.1 Introduction project management and 2.2 planning 2.3 Analysis 2.4 Design 2.5 Implementation 2.6 2.7 3 Testing Evaluation Research 3.1 Research on strategy 3.2 Research on similar project 3.3 Research on methodologies Research on Development 3.4 tools 4 References Page Number 1 1 3 3 3 3 4 5 5 6 7 8 8 8 8 9 12 14 1 THE WORKING OF ATM Chapter 1: Introduction 1.1 project background Automated teller Goods (Automatic teller equipment) will often be a growing number of utilized these days as a possible easy and simple, hassle-free assortment with regards to guide Tellers. However, there may be present research upwards with regards to quite a few apparent many different numerous insecurities by way of ATMs, their own features and the way they may be successful. This kind of forms identifies what sort of financial institution works usually in addition to signifies specific issues regarding security through employing these kinds of Cash machine gadgets. Evaluation signifies that existing Bank techniques appear to offer we “security through obscurity” instead of the a lot encouraged “open, specialist review” strategy. This may at risk of become due to Financial institution businesses never improving their unique executive so that we can preserve computability along with ATM machine vendors. Work with a considerably guarded style concerning financial...

Words: 5025 - Pages: 21

Free Essay

Security System

...Enhanced security student Self-service system Contents Chapter 1 Introduction to the study 3 1.1 Background of the project 3 1.1.1 Overview 3 1.1.2 Problem context 3 1.1.3 Rationale 4 1.1.4 Target Users 5 1.2 Scope and objectives 5 1.3 Project plan 6 1.3.1 System Functionality 6 1.3.2 Deliverables 7 1.3.3 Project Scheduling 8 1.3.4 Assumptions and Constraints 9 CHAPTER 2: LITERATURE REVIEW 10 2. Domain Research 10 2.1 Real Life Self-service system case studies 10 2.2 Protecting data in a self-service system 13 2.2.1 Data Encryption: 14 What is data encryption? 14 Types of Data encryption: 14 Types of data encryption methods: 15 2.2.2 Digital Signature 16 2.2.3 Firewalls 17 Network layer Firewall: 18 Application layer firewall: 18 Proxies: 19 2.24 Intrusion Detection System (IDS) 20 3. Technical Research 23 3.1 Language 23 JavaScript 23 PHP 24 VB.Net 24 3.2 Databases 25 MS Access 25 MS SQL Server 25 MySQL 26 Language and database justification: 26 3.3 System architecture 27 3.4 Methodology 29 Spiral Model 32 Methodology Justification 32 References: 34 Chapter 1 Introduction to the study 1.1 Background of the project 1.2.1 Overview The paper is based on the improvement of the service at the administration office through the implementation of a new system to replace the traditional way currently used to deliver such services to the student community. It focuses mainly...

Words: 6376 - Pages: 26

Free Essay

Growth Pattern of Outsourcing

...below). Changing fonts, margins and spacing does not do it anymore. Even when individuals try to artificially change content, a Word document contains hidden markers that may provide an audit trail to find previous authors and computer systems who have edited the document. Comparing and merging Microsoft Word documents - http://support.microsoft.com/kb/306484 Compare documents side by side - http://office.microsoft.com/en-us/word-help/compare-documents-side-by-side-HA010102251.aspx Fight crime. Unravel incidents... one byte at a time. http://computer-forensics.sans.org/community/papers/gcfa/computer-forensics-investigation-image-file-analysis_170 Why am I providing some of this detailed information? There are several reasons. 1) The real world exists outside this class. A student in this class must be aware of the dangers when organizations or individuals...

Words: 6416 - Pages: 26

Premium Essay

Saylor

...travel through software-land, but a collection of articles and assays on software. Software has a long history and as far as the facts are known to us we will give them to you. When missing stories, data, or other information are shared to us they will be put on this site. If you have any comments of suggestions regarding this page or any other page please do not hesitate to contact us. A simple question: "What is software?" A very simple answer is: Hardware you can touch, software you can't. But that is too simple indeed. Source URL: http://www.thocp.net/software/software_reference/introduction_to_software_history.htm Saylor URL: http://www.saylor.org/courses/cs101/ Attributed to: The History of Computing Project www.saylor.org Page 1 of 23 But when talking about software you talk about programming and programming languages. But about producing and selling the products made by programming (languages) as well. There are over 300 different ("common") computer languages in existence, apart from the various dialects stemming from one of them. Most of them can be classified in definable groups, but others don’t belong to anything. Some because they are rather new or the use of them was or is never wide spread and only used by a small specialized professionals or groups of scientists requiring these dialects. This is often the case with a specific language that was designed for just one purpose, e.g. telecommunication or supercomputing. Some languages are even dead languages...

Words: 5456 - Pages: 22

Premium Essay

Organizational Culture and Employee Commitment : a Case Study on Mcb Bank in Lahore

...emphasizes the future prospects in the research field which can be beneficial for the organizations’ culture. The findings , conclusion and recommendations suggest areas for further research. * * * Contents Abstract…………….………………………………………….……………….i List of Tables……………………………………………………………........iv List of Figures………………………………………………………..……….v List of Acronyms……………………………………………………..………vi Acknowledgement…………………………………………………………...vii 1 Chapter No. 1 1 1.1 Introduction 1 1.2 Organizational Culture 2 1.2.1 Characteristics. 4 1.2.2 Scope of Organizational Culture. 5 1.3 Problem statement 6 1.4 Rationale for the study 6 1.5 Purpose of Study 7 1.6 Research objectives: 7 1.7 Limitations 7 1.8 Assumptions 8 1.9 Hypothesis 8 1.10 Scope of the study 8 1.11 Outline of the study 9 1.11.1 Chapter1. 9 1.11.2 Chapter 2. 9 1.11.2.1 Literature review I: Organizational Culture 9 1.11.3 Chapter 3. 10 1.11.4 Chapter4. 10 1.11.5 Chapter 5. 10 1.12 Conclusion 10 2 Chapter No. 2 11 2.1 Background of the Study 11 2.1.1 Organizational Culture.. 11 2.1.2 Levels of Culture. 12 Types of Organizational Culture.. 13 2.1.3 Employee Commitment.. 19 2.1.4 Stages of Commitment. 22 2.2 Theoretical Framework 27 2.2.1 Theoretical...

Words: 13969 - Pages: 56

Free Essay

C Language

...Teach Yourself C++ in 21 Days, Second Edition Introduction Week 1 at a Glance: Day 1 Getting Started Day 2 The Parts of a C++ Program Day 3 Variables and Constants Day 4 Expressions and Statements Day 5 Functions Day 6 Basic Classes Day 7 More Program Flow Week 1 in Review Week 2 at a Glance: Day 8 Pointers Day 9 References Day 10 Advanced Functions Day 11 Arrays Day 12 Inheritance Day 13 Polymorphism Day 14 Special Classes and Functions Week 2 in Review Week 3 at a Glance: Day 15 Advanced Inheritance Day 16 Streams Day 17 The Preprocessor Day 18 Object-Oriented Analysis and Design Day 19 Templates Day 20 Exceptions and Error Handling Day 21 Whats Next Week 3 in Review Appendixes A Operator Precedence B C++ Keywords C Binary and Hexadecimal D Answers Index Teach Yourself C++ in 21 Days, Second Edition Dedication This book is dedicated to the living memory of David Levine. Acknowledgments A second edition is a second chance to acknowledge and to thank those folks without whose support and help this book literally would have been impossible. First among them are Stacey, Robin, and Rachel Liberty. I must also thank everyone associated with my books, both at Sams and at Wrox press, for being professionals of the highest quality. The editors at Sams did a fantastic job, and I must especially acknowledge and thank Fran Hatton, Mary Ann Abramson, Greg Guntle, and Chris Denny. I have taught an online course based on this book for a couple years, and many folks there...

Words: 4907 - Pages: 20

Premium Essay

Ethical Theory Development

...Effective Communication Table of Contents Abstract……………………………………………………………………………………..4 Introduction…………………………………………………………………………………5 Chapter One: History of Ethical Theory Development Introduction……………………………………………………………………………….…6 Definition of Ethics Business Ethics and Individual Ethics: Is There a Difference?…………………….…..7 Virtue Ethics…………………………………………………………………………............9 Practical Wisdom……………………………………………………………….14 Eudaimonia……………………………………………………………………...15 Kantian Ethics……………………………………………………………………16 Ethical Egoism…………………………………………………………………………….....18 Consequentialist Ethics.……………………………………………………………………..21 Chapter Two: Corporate Social Responsibility Introduction 27 Corporate Social Responsibility 27 Summary 34 Chapter Three: The National Football League’s Blackout Policy is Unethical Introduction……………………………………………………………………………….…35 The History of the NFL Blackout Policy: The Legal Test…………………………………..37 The Economic Test: Do Blackouts Have a Positive Economic Benefit?...............................39 The Philanthropic Test……………………………………………………………………….43 The Ethics Test………………………………………………………………………………47 Summary……………………………………………………………………………………..51 Chapter Four: Effective Communication Introduction……………………………………………………………………………….....50 Effective Communication Defined………………………………………………………..…50 This Student’s Display of Effective Communication…………………………………….....51 Written Communication………………………………………………………………...

Words: 19601 - Pages: 79