Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more.
Course Hero has millions of course specific materials providing students with the best way to expand
their education.
Below is a small sample set of documents:
BYU - CS - 240
GDB QUICK REFERENCEGDB Version 4Essential Commands gdb program [core] debug program [using coredump core] b [file:]function set breakpoint at function [in file] run [arglist] start your program [with arglist]bt p expr c n sbacktrace: display pr
BYU - CS - 428
File Control System 1.0Product Requirements Document (PRD)Author: Ken Rodham Date: January 10, 2005 Revision: 2OverviewThis document specifies the requirements for the File Control System 1.0 (FCS). The purpose of FCS is to support teams of wo
BYU - CS - 428
File Control System 1.0Functional SpecificationAuthor: Ken Rodham Date: December 16, 2004 Revision: 1TerminologyRepositoryThe directory/file structure containing the teams files is called the repository. It is assumed that the repository is a
BYU - CS - 428
User Manual ObjectivesThe goals of this assignment are to: (1) Fully understand what you are trying to build by precisely defining the external behavior of your FCS implementation (2) Provide end-user documentation to your quality assurance team (3)
BYU - CS - 428
Domain Model ObjectivesThis assignment has two main objectives: (1) Give you experience creating UML diagrams and models (2) Emphasize that UML can be used to model just about anything, not just software designsIntroductionSome software is genera
BYU - CS - 428
Design ObjectivesThe goal of this assignment is to give you experience in: (1) Effectively applying software design principles (2) Effectively applying architecture and design patterns (3) Using UML to document a software design (4) Designing in a t
BYU - CS - 428
User Manual & Design Review ObjectivesThe objective of this assignment is to give you experience conducting a formal review.AssignmentThe central activity of this assignment is to hold a review meeting at which all of your team members will meet
BYU - CS - 428
Construction ObjectivesThe objectives of this assignment are: (1) Implement your FCS design with high-quality code and thorough unit tests (2) Gain experience doing a task breakdown (3) Gain experience using a revision control system (CVS) (4) Gain
BYU - CS - 428
System Test Plan ObjectivesThe objective of this assignment is to give you experience developing a system test plan. In the next assignment you will execute your test plan and report the results.AssignmentThe assignment is to develop a plan for p
BYU - CS - 428
System Test ObjectivesThe objective of this assignment is to give you experience executing a test plan and using a bug tracking system.AssignmentObtain a copy of your development teams FCS implementation and install it. After doing so, execute yo
BYU - CS - 428
Bug Fixes ObjectivesThe objectives of this assignment are: (1) Give you experience responding to bugs reported by a quality assurance team (2) Fix bugs in preparation for the final product evaluationAssignmentFix all of the bugs found by your qua
BYU - CS - 428
Regression Test ObjectivesThe objective of this assignment is to give you experience running regression tests.IntroductionAfter your development team has fixed the bugs reported during System Test, two important questions need to be answered: 1)
BYU - CS - 462
Developers Guide Version 5.2Table of ContentsPrefacePurpose Audience Release Notes Document Conventions Used in This Guide Copyright Notice Trademark Notice Proprietary and Confidential Information Notice Disclaimers66 6 6 7 7 7 8 8Developer
BYU - CS - 428
Software Process ModelsIAN SOMMERVILLEComputing Department, Lancaster University, Lancaster, UK is@comp.lancs.ac.ukThe software process consists of the activities and associated information that are required to develop a software system. Every or
BYU - CS - 428
Cover FeatureEmbracing Change with Extreme ProgrammingExtreme Programming turns the conventional software process sideways. Rather than planning, analyzing, and designing for the far-ung future, XP programmers do all of these activitiesa little at
BYU - CS - 428
6X@ 4 1 W E $ 1 VPSQ P I UTTR BA % E GA E 6 H FDC $ 98 6543) ) ' BA@ @ 7 0 2 1 0 ( % ! &$ #" v f u v 3 Ssx 4 Vx V Sy x 4s Vv wuq 3 t s h iq rp
BYU - EE - 520
ECEn 520 Exam 2 Fall Semester 1998Problem 1 Problem 2 Problem 3 Problem 4 Problem 5 (BONUS Total _ _ _ _ _ _ _ 10 points 20 points 20 points 20 points 30 points 10 points) 100 pointsI certify that I have worked alone on this exam, used only my tex
BYU - EE - 520
ECEn 520 Exam 3 Fall Semester 1998Problem 1 Problem 2 _ _ 50 points 50 pointsTotal_100 pointsI certify that I have worked alone on this exam, used only my text book as a resource, did not use my class notes, and stayed within the four hour t
BYU - EE - 520
ECEn 520 Exam 4 Fall Semester 1998Problem 1 Problem 2 Total _ _ _ 50 points 50 points 100 pointsI certify that I have worked alone on this exam, used only my text book, class notes, and homework as a resource.__ (name)_ (signature)Problem 1.
BYU - EE - 485
# Exam Scores 0 0 10 20 30 40 50 60 70 80 90 100 Exam Score 1 2 3 4 5 6 7ECEn 485 Exam 1
BYU - EE - 485
ECEn 485 Exam 3 Histogram9 8 7 # of Exams 6 5 4 3 2 1 0 0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 Exam Score
BYU - EE - 485
Carrier Phase Offset in MQASKa1 (n)LUT 1 N v(k)cos( 0 k + ) a11 (kT nTs )bits (0,1)S/P a 2 ( n) LUT 2NDDS sin ( 0 k + )DACs (t nTs )v(k)a2 2 (kT nTs )Modulated Signals (t ) = a1 2v(t ) cos( 0t + ) a2 2v(t ) sin ( 0t + )
BYU - EE - 485
Chapter 7 PerformanceThe performance of a modulation format (BPSK, QPSK, 16-QASK, etc.) is measured by the probability of error. A decision error occurs when the the detector estimate d is dierent than the symbol that was actually sent. To see how
BYU - EE - 485
Probabilities of Symbol and Bit ErrorsBPSK 2 E avg P ( E ) = Q N0 E avg P ( E ) 2Q N0 2 Eb Pb = Q N 0 2 Eb Pb Q N 0 QPSK8PSK 2 E avg sin P ( E ) 2Q N0 8 2 E avg sin P ( E ) 2Q N0 M E avg P ( E ) 3Q
BYU - EE - 485
ECEn 485 Introduction to Digital Communication Theory Fall Semester 2000 Homework Assignment 11. Oppenheim and Willsky problem 8.22. 2. Oppenheim and Willsky problem 8.23. 3. Oppenheim and Willsky problem 8.26. 4. Oppenheim and Willsky problem 8.27.
BYU - EE - 485
ECEn 485 Introduction to Digital Communication Theory Fall Semester 2000 Homework Assignment 41. Oppenheim and Willsky problem 7.29. 2. Oppenheim and Willsky problem 7.39. 3. Oppenheim and Willsky problem 7.42. 4. Oppenheim and Willsky problem 7.45.
BYU - EE - 485
ECEn 485 Introduction to Digital Communication Theory Fall Semester 2000 Homework Assignment 51. Prove the Nyquist Theorem. Nyquist Theorem: Let Z(j) be the Fourier transform of z(t). If Z(j) satisfies k Z j + 2 = Ts Ts k = Tsth
BYU - EE - 485
ECEn 485 Introduction to Digital Communication Theory Fall Semester 2000 Homework Assignment 8Read the class notes A Review of Statistics and answer the following questions. 1. Work Exercise 1. 2. Work Exercise 7. 3. Work Exercise 9. 4. Work Exercis
BYU - EE - 444
What you should learn today (lecture 21) Feedback carrier phase estimation for MPSK: the Costas-LoopWinter Semester 1999ECEn 444: Digital & Analog Communications33Decision Directed Feedback: The Basic Ideas d (i )a (i ), a (i ) 1,d 2, d
BYU - EE - 444
What you should learn today Common measures of bandwidthWinter Semester 1999ECEn 444: Digital & Analog Communications14Bandwidth is measured in the analog worlddiscrete-time MQASK modulator mapping & pulse shaping di mapping & pulse shaping
BYU - EE - 444
What you should learn today How do I figure out Eb/N0 for a real system? How do I incorporate transmitter power, antenna gain, transmission losses, receiver noise temperature, etc. into this calculation? What is a link analysis? What is a link bu
BYU - EE - 444
Test 3 ECEn 444 Winter Semester 1998Name: _ Problem 1: Derive an expression for the probability of bit error in the AWGN environment for the 8-QAM constellation shown below.Problem 2: Consider the satellite down link system shown below which uses
BYU - EE - 444
Final Exam ECEn 444 Winter Semester 1998Name: _ Problem 1: Let w1 and w2 be the projection of s[n] on to length N orthonormal basis functions I1[n] and I2[n]. Show that the energy of s[n] is equal to the square of the Euclidean Distance between the
BYU - EE - 485
Binary Phase Shift Keyingsend this signal to transmit a 0A cos( c t + )send this signal to transmit a 1A cos( c t )Example: 0 1 0 1 1 0 0 1 (ASCII Y)0 1 0 1 1 0 0 1Fall Semester 2000ECEn 485: Introduction to Digital Communication Theo
BYU - EE - 485
On Continuous Phase Frequency Shift Keying1 Continuous Phase BFSK Using a VCOBinary FSK uses two waveforms to transmit binary information: to transmit a 0 to transmit a 1(1) (2)In order for the phase of the modulated waveform
BYU - EE - 485
M-QAMcomplex bandpass signal Nn= N 1r [n]point bitsdataFIRI-decision + rotate F2(z)rotateFIRNn= N 1Q-decisioncos i ) (()DDS 2I-decision + Q-decision2 cos 0 n + n) ( sin i ) (()F1(z)()DDS 12 sin 0 n
BYU - EE - 485
Isotropic radiatorpower = PT WattsRflux density =PT W 4R 2 m 2surface area = 4R2 m2Antenna Gain Patternflux density =PT GT ( , ) W 4R 2 m2Antenna Gain PatternsGain(,) =radiated power of real antenna in direction , radiated power
BYU - EE - 444
ECEn 444 Digital and Analog Communications Winter Semester 1999 Lecture 1What you should learn today 1. Why carrier modulation is used for wireless communications. 2. The three basic types of modulation. 3. The form of the Generalized Modulator. Hom
BYU - EE - 444
ECEn 444 Digital and Analog Communications Winter Semester 1999 Lecture 2What you should learn today 1. What the modulation theorem is. 2. What a mixer is. 3. What the superheterodyne receiver is and why it is used. 4. What the intermediate frequenc
BYU - EE - 444
ECEn 444 Digital and Analog Communications Winter Semester 1999 Lecture 3What you should learn today1. 2. 3. 4. 5.The two basic forms of the AM demodulator are the coherent mixer and the envelope detector. The two basic forms of the FM demodulato
BYU - EE - 444
ECEn 444 Digital and Analog Communications Winter Semester 1999 Lecture 5What you should learn today1. 2. 3. 4.What a signal space is. What a signal constellation is. Two ways to compute the power in a signal. The relationship between a point in
BYU - EE - 444
ECEn 444 Digital and Analog Communications Winter Semester 1999 Lecture 8What you should learn today All about how the Publics Switched Telephone Network (PSTN) works. Homework Problem Consider 24 sources S1 through S24 each of which produce 16 bits
BYU - EE - 444
ECEn 444 Digital and Analog Communications Winter Semester 1999 Lecture 9What you should learn today 1. 2. 3. 4. The extensions of binary baseband antipodal signals to M-ary baseband signals. How to produce 2-dimensional baseband constellations? Wha
BYU - EE - 444
ECEn 444 Digital and Analog Communications Winter Semester 1999 Lecture 15What you should learn today 1. 2. 3. 4. 5. What frequency shift keying is What continuous phase FSK is What orthogonal FSK is What MSK is What the two basic forms of detector
BYU - EE - 444
ECEn 444 Digital and Analog Communications Winter Semester 1999 Lecture 17What you should learn today 1. Why carrier phase synchronization is necessary in MQASK. 2. What the two basic methods of carrier phase synchronization are. Homework Problems 1
BYU - EE - 444
ECEn 444 Digital and Analog Communications Winter Semester 1999 Lecture 29What you should learn today 1. What is a Gaussian random sequence? 2. What does an LTI system do to a Gaussian random sequence? 3. What happens when a white Gaussian random se
BYU - EE - 444
ECEn 444 Digital and Analog Communications Winter Semester 1999 Lecture 31What you should learn today 1. How to compute the probability of error for MPSK 2. How to compute the probability of error MQASK. Homework Problem 1. Compute the probability o
BYU - EE - 444
ECEn 444 Digital and Analog Communications Winter Semester 1999 Lecture 32What you should learn today 1. How to compute the probability of error for MQASK using the Union Bound. Homework Problem 1. Compute the probability of error for the 8QASK cons
BYU - EE - 520
ECEn 520 Exam 1 Fall Semester 1997Problem 1 Problem 2 Problem 3 Problem 4 Total _ _ _ _ _ 20 points 25 points 30 points 25 points 100 pointsI certify that I have worked alone on this exam, used only my text book as a resource, did not use my class
BYU - EE - 520
ECEn 520 Exam 2 Fall Semester 1997Problem 1 Problem 2 Total _ _ _ 60 points 40 points 100 pointsI certify that I have worked alone on this exam, used only my text book as a resource, did not use my class notes, and stayed within the four hour time
BYU - EE - 520
ECEn 520 Exam 3 Fall Semester 1997Problem 1 Problem 2 Total _ _ _ 50 points 50 points 100 pointsI certify that I have worked alone on this exam, used only my text book, class notes, and homework as a resource.__ (name)_ (signature)Problem 1.
BYU - EE - 485
ECEn 485: Homework 21. Let 1 (t ), 2 (t ),K , J (t ) be a set of J orthonormal functions defined over the interval T1 t T2 and let r(t) be a signal that is not in Span{1 (t ), 2 (t ), K , J (t )} . Let be an approximation to r(t) that is in Sp
BYU - EE - 485
ECEn 485: Homework 41. Anderson 3.1 2. Anderson 3.2 3. Anderson 3.4 4. Consider the QPSK constellation shown below where the orthornormal basis functions are 1 (t ) = 2v(t ) cos( c t ) 2 (t ) = 2v(t ) sin ( c t )with the unit-energy NRZ pulse sh
BYU - EE - 485
ECEn 485: Homework 71. 2. 3. 4. Anderson 4.2 Anderson 4.3 Anderson 4.6 Consider the second order PLL shown below. e ( s ) = ( s ) ( s )(s )+KpK1 +K2 s E (s ) ( s )K0 s (s ) . (s ) b. Using Tustins Equation, derive the expression
BYU - EE - 520
C1 = {0000,0110,1001,1111}dH = 1 0010 dH = 1 dH = 1 dH = 1 0110 11100100 0011 1010 0101 1100 10000111 11110000101100011101 1001C2 = {00000,01011,10101,11110}01010 Hamming sphere of radius 101011 00011 01001 01000 01100 00010 00001