Criado por Hari Patel
aproximadamente 4 anos atrás
|
||
Questão | Responda |
Software Licensing | Type of licensing that can be on software that designates rules for editing, redistribution, and payment |
Open Source | You are allowed to use it for free and edit the code without any fees or licenses |
Freeware | The software is free but it does not allow you to edit their code. you can redistribute it as you wish |
Shareware (Proprietary) | You cannot share it or redistribute it as you wish. |
Software Development Cycle | 1. State the problem 2. Plan the design 3. Develop and code 4. Test 5. Evaluate |
Source Code | Code written in languages that a human can understand. The source code goes through an interpreter or compiler to convert the source code into machine code |
Interpreter | Used for web-based activities using code in the search engine (like java and python). Works line by line so it is slow but works no matter the operating system. Works through a virtual machine |
Compiler | Installed on your computer and operating system specific. Does an entire block of code at once so it is fast and has good processing efficiency. Turns the source code into machine code instantly |
Executable Code | Instructions converted into machine code that the computer can understand and execute. Cause a computer to perform encoded instructions according to encoded instructions |
Flow Charts | A way to show programming logic in pictorial form. - Oval starts and finishes (Start/End) - Parallelogram used for inputs and outputs like sound - Square used for assigning a value to a variable and for a completion of function - Diamond shows choices like true or false or not equal - 90-degree lines to connect components |
Sequence | things that go from one thing to another thing in a straight line without any choice |
Selection | - One way: if then - Two way: If then else - Multiway (two types): Includes multiple choices or a nested if (if inside an if) |
Iteration or Repetition | Looping - Test First: occurs before the program starts - Test Last: occurs after the program has started Fixed: We know the amount of times the loop will be executed |
Quer criar seus próprios Flashcards gratuitos com GoConqr? Saiba mais.