Binary Conversion and Software Products Lecture Notes

ChampionAzalea avatar
ChampionAzalea
·
·
Download

Start Quiz

Study Flashcards

16 Questions

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 ______

first

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

sorting

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

top

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

sorting

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

weeks

Traversing involves visiting each element of the ______ structure

data

The data structure defines the physical form of ______

ADT (Abstract Data Type)

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

binary

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

1100100

Lecture 4-5: Look algorithm examples in the ______

presentation

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.

incremental

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 ______.

requirements

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

These lecture notes cover topics like converting decimal numbers to binary using powers of 2, algorithm examples, and details about object-oriented programming. The notes also touch on the types of software products, including standalone systems and custom software products like Word Processors and Web Browsers.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free
Use Quizgecko on...
Browser
Browser