Microcomputer Applications in Structural Engineering

Size: px
Start display at page:

Download "Microcomputer Applications in Structural Engineering"

Transcription

1 Microcomputer Applications in Structural Engineering W. H. Mosley Department of Civil Engineering University of Liverpool and Nanyang Technological Institute Singapore W. J. Spencer Department of Civil Engineering Chisholm Institute of Technology Caulfield East Victoria, Australia M MACMILLAN PRESS LONDON

2 Contents Preface xiii 1 An Introduction to Microcomputers \ 1.1 Introduction The Microcomputer System The Microprocessor Computer Memory Program and Variable Storage in a Microcomputer Off-line Storage Programming the Microcomputer Machine-code programming The Use of a Monitor Selecting a Microcomputer 17 Further Reading 19 2 BASIC Programming on a Microcomputer The Elements of Programming in BASIC A BASIC Program An Introduction to the Operating System Variables, Operators and the Assignment Statement Numeric Variables and Numeric Constants Integer Variables String Variables and String Constants Operators The Assignment Statement Input and Output of Data READ-DATA Statements The INPUT Statement The PRINT Statement 28 Vll

3 Vlll CONTENTS 2.4 Control Statements The GOTO and ON GOTO Statements The IF Statement FOR-NEXTloops Subroutines and the GOSUB, RETURN Statements Functions Arithmetic and Trigonometric Functions String Functions User-defined Functions Arrays and Advanced Features Subscripted Variables and the DIMension Statement Application Examples using Subscripted Variables Programming Concepts Principles of Programming Editing, Checking and Debugging Programs Elements of Modular Programming Improving Storage Efficiency and Speed Other Features of BASIC 52 Further Reading 54 3 Organisation of a Personal Computer System File Concepts and File Storage File Types Disk Operating Systems and Initialising Disks Data Files Further File-handling Commands The Use of Files on a Microcomputer System Documentation of Programs Program Documentation Using the Microcomputer to Store the Documentation Maintaining a Personal Computer System Backing-up Files Test Routines and Memory Checks Using a Log Book Extended Use of a Microcomputer System Alternative Operating Systems Input/Output Peripherals 79 Further Reading 79 4 Simple Programming Applications in Analysis and Design SO 4.1 Program for the Analysis of a Single Span Beam Listing of the Beam Analysis Program Application Example of the Beam Analysis Program 88

4 CONTENTS ix 4.2 Program for Stiffness and Carry-over Factors for a Member of Variable Cross-section Listing of the Stiffness and Carry-over Factor Program Application Example of the Stiffness and Carry-over Program Program for General Section Properties Calculation Listing of the Section Properties Program Application Example of the Section Properties Program Program for the Solution of Simultaneous Equations Listing of the Simultaneous Equations Program Application Example of the Simultaneous Equations Program Program for the Analysis of a Pile Group Listing of the Pile Group Analysis Program Application Example of the Pile Group Analysis Program 107 Further Reading Programs for Structural Analysis Details of the Stiffness Method Analysis of a Plane Frame Stages of the Plane Frame Program Sign Convention for the Plane Frame Program Listing of the Plane Frame Program and its Variables Details of an Example using the Plane Frame Program Further Development of the Plane Frame Program Analysis of a Grillage Modifying the Plane Frame Program to Form the Grillage Program Listing of the Revised Lines for the Grillage Program Details of an Example Using the Grillage Program Members of Variable Cross-section 138 Further Reading Programs for Steelwork Design Steel Column Design Flow Diagram for the Design of a Steel Column Stages of the Steel Column Design Program Additional Options of the Steel Column Design Program Listing of the Steel Column Design Program and its Variables Details of Examples Using the Steel Column Design Program Steel Beam Design Flow Diagram for the Design of a Steel Beam Stages of the Steel Beam Design Program Listing of the Steel Beam Design Program and its Variables Details of an Example Using the Steel Beam Design Program 172 Further Reading 174

5 X CONTENTS 7 Programs for Reinforced Concrete Design Analysis of the Structure Flow Diagram for the Analysis of a Substitute Frame Details of the Stages of the Substitute Frame Analysis Program Further Development of the Substitute Frame Analysis Program Listing of the Substitute Frame Analysis Program and its Variables Details of an Example Using the Substitute Frame Program Reinforced Concrete Beam Design Design of Bending Reinforcement for a Rectangular Beam Section Design of Reinforcement for a Flanged Beam Section Listing of the R.C. Beam Design Program and its Variables Selection of Bar Sizes Listing of the Bar Selection Program Reinforced Concrete Column Design Symmetrical Arrangement of Column Reinforcement Flow Diagram for the Design of a Column with a Symmetrical Arrangement of Reinforcement Details of the Stages of the Column Design with Symmetrical Reinforcement Program Listing of the Program to Design a Column with Symmetrical Reinforcement and its Variables Unsymmetrical Arrangement of Column Reinforcement Listing of the Program to Design a Column with Unsymmetrical Reinforcement 221 Further Reading Graphics on the Microcomputer The Graphics Screen The Visual Display Unit Line Generation on a Graphics Screen The Graphics Mode Color Selection The Line-drawing Command The Graphics Software Fundamental Operations in Graphics Drawing a Two-dimensional Object an Example of Graphics Software Text plus Graphics 235

6 CONTENTS 8.5 Peripheral Devices Used with Graphics Hard Copy Units and Printers Plotting Units Graphics Tablets and Digitisers Other Input Devices Organisation of Computer Graphics Examples of Computer Graphics Programs A General Graph-plotting Program Drawing a Bending Moment Diagram Computer Graphics Systems 248 Further Reading 248 Appendix: Decimal, Hexadecimal and Binary Number Systems 249 Index 256 XI

MATLAB. Advanced Mathematics and Mechanics Applications Using. Third Edition. David Halpern University of Alabama CHAPMAN & HALL/CRC

MATLAB. Advanced Mathematics and Mechanics Applications Using. Third Edition. David Halpern University of Alabama CHAPMAN & HALL/CRC Advanced Mathematics and Mechanics Applications Using MATLAB Third Edition Howard B. Wilson University of Alabama Louis H. Turcotte Rose-Hulman Institute of Technology David Halpern University of Alabama

More information

Example 1: Give the coordinates of the points on the graph.

Example 1: Give the coordinates of the points on the graph. Ordered Pairs Often, to get an idea of the behavior of an equation, we will make a picture that represents the solutions to the equation. A graph gives us that picture. The rectangular coordinate plane,

More information

C for Electronic Engineering

C for Electronic Engineering C for Electronic Engineering with applied software engineering William Buchanan Prentice Hall London New York Toronto Sydney Tokyo Singapore Madrid Mexico City Munich CONTENTS PREFACE 1 INTRODUCTION 1.1

More information

Microprocessor Theory

Microprocessor Theory Microprocessor Theory and Applications with 68000/68020 and Pentium M. RAFIQUZZAMAN, Ph.D. Professor California State Polytechnic University Pomona, California and President Rafi Systems, Inc. WILEY A

More information

THREE DIMENSIONAL ACES MODELS FOR BRIDGES

THREE DIMENSIONAL ACES MODELS FOR BRIDGES THREE DIMENSIONAL ACES MODELS FOR BRIDGES Noel Wenham, Design Engineer, Wyche Consulting Joe Wyche, Director, Wyche Consulting SYNOPSIS Plane grillage models are widely used for the design of bridges,

More information

Beams. Lesson Objectives:

Beams. Lesson Objectives: Beams Lesson Objectives: 1) Derive the member local stiffness values for two-dimensional beam members. 2) Assemble the local stiffness matrix into global coordinates. 3) Assemble the structural stiffness

More information

Preface... (vii) CHAPTER 1 INTRODUCTION TO COMPUTERS

Preface... (vii) CHAPTER 1 INTRODUCTION TO COMPUTERS Contents Preface... (vii) CHAPTER 1 INTRODUCTION TO COMPUTERS 1.1. INTRODUCTION TO COMPUTERS... 1 1.2. HISTORY OF C & C++... 3 1.3. DESIGN, DEVELOPMENT AND EXECUTION OF A PROGRAM... 3 1.4 TESTING OF PROGRAMS...

More information

Topics in Analytic Geometry Part II

Topics in Analytic Geometry Part II Name Chapter 9 Topics in Analytic Geometry Part II Section 9.4 Parametric Equations Objective: In this lesson you learned how to evaluate sets of parametric equations for given values of the parameter

More information

Column - solid section

Column - solid section 1 Column - solid section This example demonstrates how how to design a column with an arbitrary cross-section defined by the user. The model is a simple one member column, loaded with an axial load and

More information

Section Graphs and Lines

Section Graphs and Lines Section 1.1 - Graphs and Lines The first chapter of this text is a review of College Algebra skills that you will need as you move through the course. This is a review, so you should have some familiarity

More information

C Programming for Electronic Engineers

C Programming for Electronic Engineers C Programming for Electronic Engineers Keith Jackson BSc CEng MIEE with acknowledgement to Gavin Eamshaw MEng School of Electronic, Communication and Electrical Engineering University of Plymouth MACMILLAN

More information

An Introduction to Programming with IDL

An Introduction to Programming with IDL An Introduction to Programming with IDL Interactive Data Language Kenneth P. Bowman Department of Atmospheric Sciences Texas A&M University AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN

More information

Contents. Table of Contents. Table of Contents... iii Preface... xvii. Getting Started iii

Contents. Table of Contents. Table of Contents... iii Preface... xvii. Getting Started iii Contents Discovering the Possibilities... iii Preface... xvii Preface to the First Edition xvii Preface to the Second Edition xviii Getting Started... 1 Chapter Overview 1 Philosophy Behind this Book 1

More information

Program and Electronic Projects for the SSC, Electron and Spectrum Computers

Program and Electronic Projects for the SSC, Electron and Spectrum Computers Program and Electronic Projects for the SSC, Electron and Spectrum Computers Macmillan Electronic Projects Series Audio Circuits and Projects (revised edition) Graham Bishop Program and Electronic Projects

More information

Investigation of the behaviour of single span reinforced concrete historic bridges by using the finite element method

Investigation of the behaviour of single span reinforced concrete historic bridges by using the finite element method Structural Studies, Repairs and Maintenance of Heritage Architecture XI 279 Investigation of the behaviour of single span reinforced concrete historic bridges by using the finite element method S. B. Yuksel

More information

About the Authors. Preface

About the Authors. Preface Contents About the Authors Acknowledgments Preface iv v xv 1: Introduction to Programming and RPG 1 1.1. Chapter Overview 1 1.2. Programming 1 1.3. History of RPG 2 1.4. Program Variables 6 1.5. Libraries,

More information

Skills Practice Skills Practice for Lesson 2.1

Skills Practice Skills Practice for Lesson 2.1 Skills Practice Skills Practice for Lesson.1 Name Date Backyard Barbecue Introduction to Volume and Surface Area Vocabulary Write the term from the box that best completes each statement. surface area

More information

William Paterson University of New Jersey Department of Computer Science College of Science and Health Course Outline

William Paterson University of New Jersey Department of Computer Science College of Science and Health Course Outline William Paterson University of New Jersey Department of Computer Science College of Science and Health Course Outline I. Course Title: CS 280 Computer and Assembler Language 3 credits II. III. IV. Course

More information

Lecture 2 Microcomputer Organization: Fig.1.1 Basic Components of Microcomputer

Lecture 2 Microcomputer Organization: Fig.1.1 Basic Components of Microcomputer Lecture 2 Microcomputer Organization: As discussed in previous lecture microprocessor is a central processing unit (CPU) with its related timing functions on a single chip. A microprocessor combined with

More information

Hands-On Introduction to. LabVIEW. for Scientists and Engineers. Second Edition. John Essick. Reed College OXFORD UNIVERSITY PRESS

Hands-On Introduction to. LabVIEW. for Scientists and Engineers. Second Edition. John Essick. Reed College OXFORD UNIVERSITY PRESS Hands-On Introduction to LabVIEW for Scientists and Engineers Second Edition John Essick Reed College New York Oxford OXFORD UNIVERSITY PRESS Contents. Preface xiii 1. THE WHILE LOOP AND WAVEFORM CHART

More information

An Introduction to Geometrical Probability

An Introduction to Geometrical Probability An Introduction to Geometrical Probability Distributional Aspects with Applications A. M. Mathai McGill University Montreal, Canada Gordon and Breach Science Publishers Australia Canada China Prance Germany

More information

MSP430 Microcontroller Basics

MSP430 Microcontroller Basics MSP430 Microcontroller Basics John H. Davies AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY TOKYO Newnes is an imprint of Elsevier N WPIGS Contents Preface

More information

MASTERING COBOL PROGRAMMING

MASTERING COBOL PROGRAMMING MASTERING COBOL PROGRAMMING MACMILLAN MASTER SERIES Banking Basic English Law Basic Management Biology British Politics Business Communication Business Microcomputing Chemistry COBOL Programming Commerce

More information

SOLIDWORKS Parametric Modeling with SDC. Covers material found on the CSWA exam. Randy H. Shih Paul J. Schilling

SOLIDWORKS Parametric Modeling with SDC. Covers material found on the CSWA exam. Randy H. Shih Paul J. Schilling Parametric Modeling with SOLIDWORKS 2015 Covers material found on the CSWA exam Randy H. Shih Paul J. Schilling SDC PUBLICATIONS Better Textbooks. Lower Prices. www.sdcpublications.com Powered by TCPDF

More information

ощ 'ршорвшэш! цвн-эориэу ощ 'sajbpossv # PIPG DUJ 'ssjmoossv ^ PIPG pipa w н OX ЛЮН VAV

ощ 'ршорвшэш! цвн-эориэу ощ 'sajbpossv # PIPG DUJ 'ssjmoossv ^ PIPG pipa w н OX ЛЮН VAV ощ 'ршорвшэш! цвн-эориэу ощ 'sajbpossv # PIPG DUJ 'ssjmoossv ^ PIPG pipa w н OX ЛЮН VAV Contents Preface Chapter 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19

More information

3D Coordinate Transformation Calculations. Space Truss Member

3D Coordinate Transformation Calculations. Space Truss Member 3D oordinate Transformation alculations Transformation of the element stiffness equations for a space frame member from the local to the global coordinate system can be accomplished as the product of three

More information

Applied Combinatorics

Applied Combinatorics Applied Combinatorics SECOND EDITION FRED S. ROBERTS BARRY TESMAN LßP) CRC Press VV^ J Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Group an informa

More information

Lesson 19: The Graph of a Linear Equation in Two Variables is a Line

Lesson 19: The Graph of a Linear Equation in Two Variables is a Line Lesson 19: The Graph of a Linear Equation in Two Variables is a Line Classwork Exercises Theorem: The graph of a linear equation y = mx + b is a non-vertical line with slope m and passing through (0, b),

More information

For undergraduate courses in assembly language programming and introductory courses in computer systems and computer architecture.

For undergraduate courses in assembly language programming and introductory courses in computer systems and computer architecture. Page 1 of 5 Kip Publisher: Prentice Hall Copyright: 2007 Format: Cloth; 752 pp ISBN-10: 0132383101 ISBN-13: 9780132383103 Our Price: $99.00 Status: Instock Published: 06/16/2006 Description For undergraduate

More information

LABORATORY USE OF A MICROCOMPUTER (Last Revision: August 27, 2000)

LABORATORY USE OF A MICROCOMPUTER (Last Revision: August 27, 2000) LABORATORY USE OF A MICROCOMPUTER (Last Revision: August 27, 2000) ABSTRACT: A program, LabVIEW, is used to enable a microcomputer to acquire and manipulate data and to generate output voltages. TEXT REFERENCE:

More information

Assembly Language Assembled for the Sinclair ZX81

Assembly Language Assembled for the Sinclair ZX81 Assembly Language Assembled for the Sinclair ZX81 Macmillan Computing Books Assembly Language Programming for the BBC Microcomputer Ian Birnbaum Advanced Programming for the 16K ZX81 Mike Costello Microprocessors

More information

Parametric Modeling with SolidWorks

Parametric Modeling with SolidWorks Parametric Modeling with SolidWorks 2012 LEGO MINDSTORMS NXT Assembly Project Included Randy H. Shih Paul J. Schilling SDC PUBLICATIONS Schroff Development Corporation Better Textbooks. Lower Prices. www.sdcpublications.com

More information

Parametric Modeling with SOLIDWORKS 2017

Parametric Modeling with SOLIDWORKS 2017 Parametric Modeling with SOLIDWORKS 2017 NEW Contains a new chapter on 3D printing Covers material found on the CSWA exam Randy H. Shih Paul J. Schilling SDC PUBLICATIONS Better Textbooks. Lower Prices.

More information

CSc 10200! Introduction to Computing. Lecture 1 Edgardo Molina Fall 2013 City College of New York

CSc 10200! Introduction to Computing. Lecture 1 Edgardo Molina Fall 2013 City College of New York CSc 10200! Introduction to Computing Lecture 1 Edgardo Molina Fall 2013 City College of New York 1 Introduction to Computing Lectures: Tuesday and Thursday s (2-2:50 pm) Location: NAC 1/202 Recitation:

More information

MICROPROCESSOR 8085 AND ITS INTERFACING SUNIL MATHUR. Second Edition A 1 ALE AD 0 - AD 7. Latch. Keyboard data V CC 8 P A D D 0 7 STB STB G G A

MICROPROCESSOR 8085 AND ITS INTERFACING SUNIL MATHUR. Second Edition A 1 ALE AD 0 - AD 7. Latch. Keyboard data V CC 8 P A D D 0 7 STB STB G G A Second Edition MICROPROCESSOR 8085 AND ITS INTERFACING ALE AD 0 - AD 7 LE Latch A 1 A 1 A 0 A 0 A 2 A7 D D 0 7 P A Keyboard data V CC 8 0 8 5 WR RD IO/M 1 2 G2B G G A A 3:8 B Decoder 5 C 3 Gnd IOR IOW

More information

Microprocessors I MICROCOMPUTERS AND MICROPROCESSORS

Microprocessors I MICROCOMPUTERS AND MICROPROCESSORS Microprocessors I Outline of the Lecture Microcomputers and Microprocessors Evolution of Intel 80x86 Family Microprocessors Binary and Hexadecimal Number Systems MICROCOMPUTERS AND MICROPROCESSORS There

More information

Algebra IA. Unit 1 Connections to Algebra

Algebra IA. Unit 1 Connections to Algebra A Unit 1 Connections to Algebra Time: 20 days Objectives: 1, 2, 8 and 9 Translate verbal into mathematical Write using exponents Use the order of operations to evaluate open sentences by performing arithmetic

More information

Desh Polytechnic College Mirpur-11, Dhaka-1216 Class Routine: 5th Semester (Civil Technology-64)

Desh Polytechnic College Mirpur-11, Dhaka-1216 Class Routine: 5th Semester (Civil Technology-64) Class Routine: 5th Semester (Civil Technology-64) Foundation Engineering (6451) Accounting (5851) All R-408(XYZ) Engineering- 1 (6453) Foundation Engineering (6451) Accounting (5851) All R-408(XYZ) Engineering-1

More information

Computer Programming C++ (wg) CCOs

Computer Programming C++ (wg) CCOs Computer Programming C++ (wg) CCOs I. The student will analyze the different systems, and languages of the computer. (SM 1.4, 3.1, 3.4, 3.6) II. The student will write, compile, link and run a simple C++

More information

Understanding the Concepts and Features of Macro Programming 1

Understanding the Concepts and Features of Macro Programming 1 Contents Preface ix Acknowledgments xi Part 1 Understanding the Concepts and Features of Macro Programming 1 Chapter 1 Introduction 3 What Is the SAS Macro Facility? 4 What Are the Advantages of the SAS

More information

Math Interim Mini-Tests. 3rd Grade Mini-Tests

Math Interim Mini-Tests. 3rd Grade Mini-Tests 3rd Grade Mini-Tests Mini-Test Name Availability Area of Plane Figures-01 Gr 3_Model, Reason, & Solve Problems-04 Multiplicative Properties & Factors-01 Patterns & Using the Four Operations-01 Real-World

More information

SCIA stands for scientific analyser. The C in SCIA Engineering is not pronounced. Note that the first c in science is not pronounced either.

SCIA stands for scientific analyser. The C in SCIA Engineering is not pronounced. Note that the first c in science is not pronounced either. Design of a reinforced concrete 4-hypar shell with edge beams P.C.J. Hoogenboom, 22 May 2016 SCIA stands for scientific analyser. The C in SCIA Engineering is not pronounced. Note that the first c in science

More information

1. Define the material properties. Activate the Data Entry menu if it s not already visible, and click on Materials.

1. Define the material properties. Activate the Data Entry menu if it s not already visible, and click on Materials. CE 533, Fall 2014 Guide for Using RISA3D 1 / 9 Example Structure. The procedure for calculating frequencies and modes shapes of a multidegree of freedom (MDOF) system will be demonstrated using the following

More information

7 th GRADE PLANNER Mathematics. Lesson Plan # QTR. 3 QTR. 1 QTR. 2 QTR 4. Objective

7 th GRADE PLANNER Mathematics. Lesson Plan # QTR. 3 QTR. 1 QTR. 2 QTR 4. Objective Standard : Number and Computation Benchmark : Number Sense M7-..K The student knows, explains, and uses equivalent representations for rational numbers and simple algebraic expressions including integers,

More information

Introduction. Section 3: Structural Analysis Concepts - Review

Introduction. Section 3: Structural Analysis Concepts - Review Introduction In this class we will focus on the structural analysis of framed structures. Framed structures consist of components with lengths that are significantly larger than crosssectional areas. We

More information

ANALYSIS OF BOX CULVERT - COST OPTIMIZATION FOR DIFFERENT ASPECT RATIOS OF CELL

ANALYSIS OF BOX CULVERT - COST OPTIMIZATION FOR DIFFERENT ASPECT RATIOS OF CELL ANALYSIS OF BOX CULVERT - COST OPTIMIZATION FOR DIFFERENT ASPECT RATIOS OF CELL M.G. Kalyanshetti 1, S.A. Gosavi 2 1 Assistant professor, Civil Engineering Department, Walchand Institute of Technology,

More information

Multiple View Geometry in Computer Vision Second Edition

Multiple View Geometry in Computer Vision Second Edition Multiple View Geometry in Computer Vision Second Edition Richard Hartley Australian National University, Canberra, Australia Andrew Zisserman University of Oxford, UK CAMBRIDGE UNIVERSITY PRESS Contents

More information

ST. MARY S COLLEGE FORM 4

ST. MARY S COLLEGE FORM 4 Term 1 Week 1 Week 2 FUNDAMENTALS OF HARDWARE AND SOFTWARE 1. The generalpurpose computer system 2. Functions of the major hardware components of a computer system 3. Functions and uses of primary storage

More information

Write A General Form Of The Assembly

Write A General Form Of The Assembly Write A General Form Of The Assembly Instruction Of 8085 Official Full-Text Publication: An Introduction to Microprocessor 8085 on ResearchGate, the professional network for scientists. Therefore, it is

More information

Reg. No. : Question Paper Code : B.E./B.Tech. DEGREE EXAMINATION, JANUARY First Semester GE 6151 COMPUTER PROGRAMMING

Reg. No. : Question Paper Code : B.E./B.Tech. DEGREE EXAMINATION, JANUARY First Semester GE 6151 COMPUTER PROGRAMMING wss Reg. No. : Question Paper Code : 37007 B.E./B.Tech. DEGREE EXAMINATION, JANUARY 2014. First Semester Civil Engineering GE 6151 COMPUTER PROGRAMMING (Common to all branches) (Regulation 2013) Time :

More information

6.7. POLAR COORDINATES

6.7. POLAR COORDINATES 6.7. POLAR COORDINATES What You Should Learn Plot points on the polar coordinate system. Convert points from rectangular to polar form and vice versa. Convert equations from rectangular to polar form and

More information

Level 3 will generally. Level 2 may demonstrate limited ability to: Same as Level 2 Same as Level 2 identify models or

Level 3 will generally. Level 2 may demonstrate limited ability to: Same as Level 2 Same as Level 2 identify models or identify models or representations of multidigit division apply the distributive property to solve multi-digit division problems divide multi-digit whole numbers fluently using the standard algorithm Same

More information

EMBEDDED SYSTEMS: Jonathan W. Valvano INTRODUCTION TO THE MSP432 MICROCONTROLLER. Volume 1 First Edition June 2015

EMBEDDED SYSTEMS: Jonathan W. Valvano INTRODUCTION TO THE MSP432 MICROCONTROLLER. Volume 1 First Edition June 2015 EMBEDDED SYSTEMS: INTRODUCTION TO THE MSP432 MICROCONTROLLER Volume 1 First Edition June 2015 Jonathan W. Valvano ii Jonathan Valvano First edition 3 rd printing June 2015 The true engineering experience

More information

Case Study - Vierendeel Frame Part of Chapter 12 from: MacLeod I A (2005) Modern Structural Analysis, ICE Publishing

Case Study - Vierendeel Frame Part of Chapter 12 from: MacLeod I A (2005) Modern Structural Analysis, ICE Publishing Case Study - Vierendeel Frame Part of Chapter 1 from: MacLeod I A (005) Modern Structural Analysis, ICE Publishing Iain A MacLeod Contents Contents... 1 1.1 Vierendeel frame... 1 1.1.1 General... 1 1.1.

More information

Creo Simulate 3.0 Tutorial

Creo Simulate 3.0 Tutorial Creo Simulate 3.0 Tutorial Structure and Thermal Roger Toogood, Ph.D., P. Eng. SDC PUBLICATIONS Better Textbooks. Lower Prices. www.sdcpublications.com Powered by TCPDF (www.tcpdf.org) Visit the following

More information

Chapters are PDF documents posted online at the book s Companion Website (located at

Chapters are PDF documents posted online at the book s Companion Website (located at vbhtp6printonlytoc.fm Page ix Wednesday, February 27, 2013 11:59 AM Chapters 16 31 are PDF documents posted online at the book s Companion Website (located at www.pearsonhighered.com/deitel/). Preface

More information

Microprocessors & Assembly Language Lab 1 (Introduction to 8086 Programming)

Microprocessors & Assembly Language Lab 1 (Introduction to 8086 Programming) Microprocessors & Assembly Language Lab 1 (Introduction to 8086 Programming) Learning any imperative programming language involves mastering a number of common concepts: Variables: declaration/definition

More information

LESM. Linear Elements Structure Model. Version 1.0 August Luiz Fernando Martha

LESM. Linear Elements Structure Model. Version 1.0 August Luiz Fernando Martha LESM Linear Elements Structure Model Version 1.0 August 2017 http://www.tecgraf.puc-rio.br/lesm by Luiz Fernando Martha (lfm@tecgraf.puc-rio.br) Rafael Lopez Rangel (rafaelrangel@tecgraf.puc-rio.br) Pontifical

More information

Muskogee Public Schools Curriculum Map Sixth Grade Math

Muskogee Public Schools Curriculum Map Sixth Grade Math 1 st Standard #2: Number Sense and number relationships to solve a Standard #1: Algebraic Reasoning Patterns and Relationships: The student will use algebraic methods to describe patterns, simplify and

More information

Table of Contents at a Glance

Table of Contents at a Glance Table of Contents at a Glance Preface... xix Chapter 1 What Is CL?... 1 Chapter 2 Control Language Command Names... 7 Chapter 3 Command Parameters... 13 Chapter 4 The IBM i User Interface... 25 Chapter

More information

Appendix 14C: TIMSS 2015 Eighth Grade Mathematics Item Descriptions Developed During the TIMSS 2015 Benchmarking

Appendix 14C: TIMSS 2015 Eighth Grade Mathematics Item Descriptions Developed During the TIMSS 2015 Benchmarking Appendix 14C: TIMSS 2015 Eighth Grade Mathematics Item Descriptions Developed During the TIMSS 2015 Benchmarking Items at Low International Benchmark (400) Number M04_01 M07_01 Recognizes a 7-digit number

More information

B.Sc. Final B.SC. PART-III PAPER I COMPUTER ORGANIZATION II

B.Sc. Final B.SC. PART-III PAPER I COMPUTER ORGANIZATION II TEACHING & EXAMINATION SCHEME For the Examination - 2015 COMPUTER SCIENCE B.Sc. Final THEORY Pd/W Exam. Max. (45mts.) Hours Marks 150 CS.301 Paper I Computer Organisation II 2 3 50 CS.302 Paper II Programming

More information

Bridges Grade 5 Supplement Sets Correlations to Common Core State Standards

Bridges Grade 5 Supplement Sets Correlations to Common Core State Standards Bridges Grade 5 Supplement Sets Correlations to Common Core State s By Set Set A4 Set A6 Set A9 Number & Operations: Long Division...2 Number & Operations: Fraction Concepts...2 Number & Operations: Multiplying

More information

Finite Element Analysis Dr. B. N. Rao Department of Civil Engineering Indian Institute of Technology Madras. Module - 01 Lecture - 15

Finite Element Analysis Dr. B. N. Rao Department of Civil Engineering Indian Institute of Technology Madras. Module - 01 Lecture - 15 Finite Element Analysis Dr. B. N. Rao Department of Civil Engineering Indian Institute of Technology Madras Module - 01 Lecture - 15 In the last class we were looking at this 3-D space frames; let me summarize

More information

Topic 1 - Variables and Expressions

Topic 1 - Variables and Expressions Topic 1 - Variables and Expressions Topic 2 The Identity and Zero Properties Topic 3 Equations and Inequalities Topic 4 Two Variable Relationships Topic 5 Multiplying Fractions Topic 6 Dividing Fractions

More information

Class IX Mathematics (Ex. 3.1) Questions

Class IX Mathematics (Ex. 3.1) Questions Class IX Mathematics (Ex. 3.1) Questions 1. How will you describe the position of a table lamp on your study table to another person? 2. (Street Plan): A city has two main roads which cross each other

More information

TABLE OF CONTENTS SECTION 2 BACKGROUND AND LITERATURE REVIEW... 3 SECTION 3 WAVE REFLECTION AND TRANSMISSION IN RODS Introduction...

TABLE OF CONTENTS SECTION 2 BACKGROUND AND LITERATURE REVIEW... 3 SECTION 3 WAVE REFLECTION AND TRANSMISSION IN RODS Introduction... TABLE OF CONTENTS SECTION 1 INTRODUCTION... 1 1.1 Introduction... 1 1.2 Objectives... 1 1.3 Report organization... 2 SECTION 2 BACKGROUND AND LITERATURE REVIEW... 3 2.1 Introduction... 3 2.2 Wave propagation

More information

i ntel lee 8 Features 5 pecifications

i ntel lee 8 Features 5 pecifications The widespread usage of low-cost microcomputer systems is made possible by Intel's development and volume production of the MCS-4 and MCS-8 microcomputer sets. To make it easier to use these sets, Intel

More information

Lecture 1: Preliminaries

Lecture 1: Preliminaries Lecture 1: Preliminaries Edgardo Molina Department of Computer Science City College of New York August 30, 2011 Edgardo Molina (CS@CCNY) Lecture 1 August 30, 2011 1 / 44 Info and Schedule Course Info and

More information

C ontent descriptions

C ontent descriptions C ontent descriptions http://topdrawer.aamt.edu.au/reasoning/big-ideas/same-and-different Year Number and Algebra F 2 Establish understanding of the language and processes of counting by naming numbers

More information

Practical C Programming. Steve Oualline

Practical C Programming. Steve Oualline Practical C Programming Steve Oualline Preface Scope of This Handbook Conventions Used in This Handbook Acknowledgments xviii xix xx i xxii Chapter 1 The Basics of Program Writing 1 Text Editor 2 Compiler

More information

Programming 8-bit PIC Microcontrollers in С

Programming 8-bit PIC Microcontrollers in С Programming 8-bit PIC Microcontrollers in С with Interactive Hardware Simulation Martin P. Bates älllllltlilisft &Щ*лЛ AMSTERDAM BOSTON HEIDELBERG LONDON ^^Ш NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO

More information

Number and Quantity. Reporting Topic Grade Level Standards Standard Summary

Number and Quantity. Reporting Topic Grade Level Standards Standard Summary Course Title: Fifth Grade Math Description: In fifth grade the content focuses on procedures, concepts, and applications in three critical areas: Developing fluency with addition and subtraction of fractions,

More information

Start AxisVM by double-clicking the AxisVM icon in the AxisVM folder, found on the Desktop, or in the Start, Programs Menu.

Start AxisVM by double-clicking the AxisVM icon in the AxisVM folder, found on the Desktop, or in the Start, Programs Menu. 1. BEAM MODEL Start New Start AxisVM by double-clicking the AxisVM icon in the AxisVM folder, found on the Desktop, or in the Start, Programs Menu. Create a new model with the New Icon. In the dialogue

More information

5. NSBT.1 I can understand and explain the value of digits in a number.

5. NSBT.1 I can understand and explain the value of digits in a number. 5. NSBT.1 I can understand and explain the value of digits in a number. 5. NSBT.1 I can relate the place value system to the base ten system and realize that a digit in one place represents 10 times what

More information

Fredrick M. Cady. Assembly and С Programming forthefreescalehcs12 Microcontroller. шт.

Fredrick M. Cady. Assembly and С Programming forthefreescalehcs12 Microcontroller. шт. SECOND шт. Assembly and С Programming forthefreescalehcs12 Microcontroller Fredrick M. Cady Department of Electrical and Computer Engineering Montana State University New York Oxford Oxford University

More information

MATH ALGEBRA AND FUNCTIONS 5 Performance Objective Task Analysis Benchmarks/Assessment Students:

MATH ALGEBRA AND FUNCTIONS 5 Performance Objective Task Analysis Benchmarks/Assessment Students: Students: 1. Use information taken from a graph or Which table, a or b, matches the linear equation to answer questions about a graph? problem situation. y 1. Students use variables in simple expressions,

More information

Preface to the Second Edition... xi A Note About Source Entry... xi

Preface to the Second Edition... xi A Note About Source Entry... xi Contents Preface to the Second Edition... xi A Note About Source Entry... xi Chapter 1: Pre Free-Format RPG IV... 1 RPG IV... 1 Extended Factor 2... 2 Built-in Functions... 2 Subprocedures... 3 Other Changes...

More information

Customisation and Automation using the LUSAS Programmable Interface (LPI)

Customisation and Automation using the LUSAS Programmable Interface (LPI) Customisation and Automation using the LUSAS Programmable Interface (LPI) LUSAS Programmable Interface The LUSAS Programmable Interface (LPI) allows the customisation and automation of modelling and results

More information

WinAqua TUTORIAL WinAqua

WinAqua TUTORIAL WinAqua WinAqua TUTORIAL WinAqua WinAqua TUTORIAL Copyright SOFiSTiK AG, D-81514 Műnchen, 1990-2002 This documentation is protected by copyright. No part of it may be reproduced, translated or rewritten in any

More information

Advanced Features in QuickCalc

Advanced Features in QuickCalc Advanced Features in QuickCalc Note: This document contains detailed descriptions of certain functions of QuickCalc BASIC: Indirect Name Reference INPUTDIALOG and UPDATEDIALOG The SORT statement and Sorting

More information

Summer Examinations 2015

Summer Examinations 2015 Summer Examinations 2015 ENG200115N Module Title Level Time Allowed Advanced Engineering Principles Five Two hours Instructions to students: Enter your student number not your name on all answer books.

More information

Master and Slave Nodes (Rigid Link Function)

Master and Slave Nodes (Rigid Link Function) Master and Slave Nodes (Rigid Link Function) The rigid link function specified in Model>Boundaries>Rigid Link constrains geometric, relative movements of a structure. Geometric constraints of relative

More information

Youngstown State University Trigonometry Final Exam Review (Math 1511)

Youngstown State University Trigonometry Final Exam Review (Math 1511) Youngstown State University Trigonometry Final Exam Review (Math 1511) 1. Convert each angle measure to decimal degree form. (Round your answers to thousandths place). a) 75 54 30" b) 145 18". Convert

More information

Practical C++ Programming

Practical C++ Programming SECOND EDITION Practical C++ Programming Steve Oualline O'REILLY' Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Preface xv Part I. The Basics 1. What Is C++? 3 A Brief History of C++ 3 C++

More information

PROBLEM SOLVING WITH FORTRAN 90

PROBLEM SOLVING WITH FORTRAN 90 David R. Brooks PROBLEM SOLVING WITH FORTRAN 90 FOR SCIENTISTS AND ENGINEERS Springer Contents Preface v 1.1 Overview for Instructors v 1.1.1 The Case for Fortran 90 vi 1.1.2 Structure of the Text vii

More information

1. Description of RBbasic2K4 Lite Program

1. Description of RBbasic2K4 Lite Program 1. Description of RBbasic2K4 Lite Program In this paragraph, let's study the commands using at RBbasic2k4. It is based on the previous BASIC commands. You should know each command's function and use method

More information

1 Digital tools. 1.1 Introduction

1 Digital tools. 1.1 Introduction 1 Digital tools 1.1 Introduction In the past few years, enormous advances have been made in the cost, power, and ease of use of microcomputers and associated analog and digital circuits. It is now possible,

More information

Syllabus for Bachelor of Technology. Computer Engineering. Subject Code: 01CE0501. Subject Name: Microprocessor Fundamentals & Programming

Syllabus for Bachelor of Technology. Computer Engineering. Subject Code: 01CE0501. Subject Name: Microprocessor Fundamentals & Programming Subject Code: 01CE0501 Subject Name: Microprocessor Fundamentals & Programming B.Tech. Year - III Objective: The objective of the course is to expose to the students to the architecture and instruction

More information

SAFE 2014 (v14.1.0) Release Notes

SAFE 2014 (v14.1.0) Release Notes SAFE 2014 (v14.1.0) Release Notes Copyright Computers and Structures, Inc., 2015 Notice Date: 2015-06-12 This file lists all changes made to SAFE since the previous version. Most changes do not affect

More information

CIS 1.5 Course Objectives. a. Understand the concept of a program (i.e., a computer following a series of instructions)

CIS 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 information

Advanced Diploma in Computer Science (907) Computer Systems Architecture

Advanced Diploma in Computer Science (907) Computer Systems Architecture Advanced Diploma in Computer Science (907) Computer Systems Architecture Prerequisites: Good computing knowledge Corequisites: A pass or better in Diploma in System Analysis & Design or equivalence. Aim:

More information

GTPS Curriculum 5 th Grade Math. Topic: Topic 1 - Understand Place Value

GTPS Curriculum 5 th Grade Math. Topic: Topic 1 - Understand Place Value Topic: Topic 1 - Understand Place Value Understand the place value system. 5.NBT.1. Recognize that in a multi-digit number, a digit in one place represents 10 times as much as it represents in the place

More information

BCS Higher Education Qualifications. Level 4 Certificate in IT. Computer Network Technology Syllabus

BCS Higher Education Qualifications. Level 4 Certificate in IT. Computer Network Technology Syllabus BCS Higher Education Qualifications Level 4 Certificate in IT Computer Network Technology Syllabus Version 4.0 December 2016 This is a United Kingdom government regulated qualification which is administered

More information

E and. L q. AE q L AE L. q L

E and. L q. AE q L AE L. q L STRUTURL NLYSIS [SK 43] EXERISES Q. (a) Using basic concepts, members towrds local axes is, E and q L, prove that the equilibrium equation for truss f f E L E L E L q E q L With f and q are both force

More information

Sencer Yeralan and Helen Emery Gainesville, Florida January 2000

Sencer Yeralan and Helen Emery Gainesville, Florida January 2000 Preface This book is an outgrowth of the notes and experiments developed for the graduate classes at the University of Florida. It is intended for students, hobbyists, engineers, and scientists who would

More information

Section 1.1 The Distance and Midpoint Formulas; Graphing Utilities; Introduction to Graphing Equations

Section 1.1 The Distance and Midpoint Formulas; Graphing Utilities; Introduction to Graphing Equations Section 1.1 The Distance and Midpoint Formulas; Graphing Utilities; Introduction to Graphing Equations origin (x, y) Ordered pair (x-coordinate, y-coordinate) (abscissa, ordinate) x axis Rectangular or

More information

The Commodore 64 in Action

The Commodore 64 in Action The Commodore 64 in Action Also from Macmillan Advanced Graphics with the IBM Personal Computer Ian O. Angell Advanced Graphics with the Acorn Electron Ian O. Angell and Brian J. Jones Advanced Graphics

More information

Unit Title Key Concepts Vocabulary CCS

Unit Title Key Concepts Vocabulary CCS Unit Title Key Concepts Vocabulary CCS Unit 1 Writing and Evaluating s Unit 2 Writing and Solving Equations s and Equations Write numerical expressions Evaluate numerical expressions Write algebraic expressions

More information

Continuous Development Cycle Curriculum & Assessment Overview

Continuous Development Cycle Curriculum & Assessment Overview Year 7 Long-term Plan 1 2 3 4 5 6 Addition/Subtraction Problem Solving Perimeter, Money, Simplifying Expressions (addition/subtraction only) Multiplication Problem Solving Area, Volume, Money Problems,

More information