Binary Conversion and Software Products Lecture Notes
16 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

The waterfall model is a type of ______ process

plan-driven

Agile model emphasizes frequent ______ that need to be implemented

changes

Linked list is a type of ______ data structure

linear

In a stack, the element which is placed last is accessed ______

<p>first</p> Signup and view all the answers

Insertion sort, selection sort, and bubble sort are types of ______ algorithms

<p>sorting</p> Signup and view all the answers

In a stack, new nodes can be added and removed only at the ______

<p>top</p> Signup and view all the answers

The process of arranging the data structure in a specific order is called ______

<p>sorting</p> Signup and view all the answers

In Agile model, new releases of the system are made every two or three ______

<p>weeks</p> Signup and view all the answers

Traversing involves visiting each element of the ______ structure

<p>data</p> Signup and view all the answers

The data structure defines the physical form of ______

<p>ADT (Abstract Data Type)</p> Signup and view all the answers

Lec 2: From decimal to ______ for 2s-base→ we use powers of 2

<p>binary</p> Signup and view all the answers

For example: 100 1 2 4 8 16 32 64 - - + - - + + 0010 0 1 1 answer: ______

<p>1100100</p> Signup and view all the answers

Lecture 4-5: Look algorithm examples in the ______

<p>presentation</p> Signup and view all the answers

Generic Products: *Stand-alone systems: marketed and sold to any customer who wishes to buy them. - what the software should do-developer - decisions on software change-developer (Word Processors/Microsoft Word, Web Browsers/Google) *Customized Products: commissioned by a specific customer to meet their own needs. - what the software should do-customer - decisions on software change-customer (Embedded control systems, Air traffic control software,Voice Recognition ->Siri (Apple)) *Software engineering application of a systematic approach to the development, operation, and maintenance of software -concerned with all aspects of software production -no universal notations: different types of software require different approaches *Software Process is a set of related activities that leads to the production of a software system. -right process depends on customer’s requirements, the environment in which it will be used, and the type of software. *Agile processes planning is ______ and it is easier to change the process to reflect changing customer requirements.

<p>incremental</p> Signup and view all the answers

SOFTWARE PRODUCTS Generic Products: *Stand-alone systems: marketed and sold to any customer who wishes to buy them. - what the software should do-developer - decisions on software change-developer (Word Processors/Microsoft Word, Web Browsers/Google) *Customized Products: commissioned by a specific customer to meet their own needs. - what the software should do-customer - decisions on software change-customer (Embedded control systems, Air traffic control software,Voice Recognition ->Siri (Apple)) *Software engineering application of a systematic approach to the development, operation, and maintenance of software -concerned with all aspects of software production -no universal notations: different types of software require different approaches *Software Process is a set of related activities that leads to the production of a software system. -right process depends on customer’s requirements, the environment in which it will be used, and the type of software. *Agile processes planning is incremental and it is easier to change the process to reflect changing customer ______.

<p>requirements</p> Signup and view all the answers

Software Process is a set of related activities that leads to the production of a software system. -right process depends on customer’s requirements, the environment in which it will be used, and the type of ______.

<p>software</p> Signup and view all the answers

More Like This

Use Quizgecko on...
Browser
Browser