GIGO stands for
- a. great input, great output
- b. garbage in, garbage out
- c. GIGahertz Output
- d. GIGabyte Operation
In this case, “garbage in, garbage out” is abbreviated as GIGO.
Hence, the correct answer is option “B”.
Explanation of Solution
Garbage in, garbage out:
The word “garbage” means invalid data in the computer program. If the user enter invalid data as an input, the program returns unrecognizable output. The process of invalid input and output is called as “garbage in” and “garbage out”. The sentence “garbage in, garbage out” is abbreviated as “GIGO”.
Explanation for incorrect options:
Great input, great output:
It is an invalid abbreviation of “GIGO”. Great input and great out shows the user opinion of values. So, it is considered as invalid option.
Hence, the option “A” is wrong.
GIGahertz Output:
It is an invalid abbreviation of “GIGO”. The word “GIGahertz” is abbreviated as “GHz” and it refers the operating speed of CPU. So, it is considered as invalid option.
Hence, the option “C” is wrong.
GIGabyte Operation:
It is an invalid abbreviation of “GIGO”. The word “GIGabyte” is abbreviated as “GHz” and it refers the operating speed of CPU. So, it is considered as invalid option.
Hence, the option “D” is wrong.
Want to see more full solutions like this?
Chapter 7 Solutions
Starting Out with Programming Logic and Design (4th Edition)
Additional Engineering Textbook Solutions
INTERNATIONAL EDITION---Engineering Mechanics: Statics, 14th edition (SI unit)
Database Concepts (8th Edition)
Starting Out With Visual Basic (8th Edition)
Electric Circuits. (11th Edition)
Introduction To Programming Using Visual Basic (11th Edition)
Web Development and Design Foundations with HTML5 (8th Edition)
- 1. CPU- • Math commands like "Add 5 to x" or "Subtract 3 from y" should be sent to the ALU. • Drawing commands like "Plot(x,y)" should be sent to the Display. First, ask the Memory for the current values of x and y, then give them to the Display. Be sure to check off each line of the program as you finish it (so that you don't lose track of where you are). Add 4 to x Add 2 toy Plot (x, y) Add 1 to x Add 4 to y Plot (x, y) Add 3 to x Add 2 to y O Plot (x, y) O Subtract 6 from x Plot (x,y) Subtract 3 from x Add 1 to y Plot (x,y) Subtract 5 from y Plot (x, y) Add 4 to x Add 2 to y Plot (x, y) Add 5 to x Subtract 3 from y Plot (x,y) O Subtract 1 from x O Add 5 to y Plot (x, y) Subtract 6 from x Plot (x, y) Add 3 to x Subtract 3 from x Add 4 to y Subtract 1 from y O Plot (x,y) O subtract 4 from y O Plot (x, y) Plot (x, y) Add 3 to x Subtract 5 from y Plot (x, y) Subtract 1 from x DONE ! Add 1 to y Plot (x, y) Add 4 to x O Subtract 1 from y O Plot (x,y)arrow_forwardCourse Level Programming Assignment - Programming a Calculator using Python In this assignment you will write a computer program from scratch using the Python programming language. This program will function as a simple calculator. Objectives • Write a simple Python program that performs arithmetic operations based on the user input Stage 1: A simple calculator Your calculator should provide the following arithmetic and control operations. • Arithmetic Operations • Addition (+) add(a,b) subtract(a,b) • Subtraction (-) • Multiplication (*) • Division (/) multiply(a,b) divide(a,b) power(a,b) remainder(a,b) • Power (^) • Remainder (%) • Control Operations o Terminate (#) o Reset ($) Write a function select op(choice) to select the appropriate mathematics function based on the users selection. The behavior of the program should be as follows: You can start • The program should ask the user to specify the desired operation…arrow_forwardRead the following case and answer what is asked. 1.- You are compiling a program that you have been working on. The result you get when compiling is an error (the type of error does not matter) and it is displayed to you on the screen. 2.- While working on his program, he listened to a song with his favorite multimedia player. When performing the compiler, you notice that the song was distorted for a second. 3.- Just when you notice this distortion in the song, a message from the friend you were talking to also appears in the messaging application that you had open. a) Explain how the computer showed us the error message, then why that distortion sounded, try to identify what happened in the information path and what effect was had on the screen or the sound when your friend's message arrived .arrow_forward
- Which best describes a logical error in programming? Select one. An error that occurs when a computation code results in a value too big to be placed into the designated file location An error that occurs from an improper use of “program statements” An error that arises because the programmer’s logic is incorrect A variable that requires an integer value could not accept a string valuearrow_forwardParagraph Styles Python program to accept a filename from the user and print the extension of that. Sample filename : abc.java Output : javaarrow_forwardVariables of different types take up different amounts of space in computer memory.Order the data types in terms of size-in-memory (from smallest to largest). Some are equal size (so you can list them in either order): double, bool, int, char, float (Note: if you don't remember the exact sizes, ask yourself: how many different values does each data type have to hold?) 1. (smallest) bool char int float double (largest) 2. (smallest) float double char int bool (largest) 3. (smallest) char bool double float int (largest) 4. (smallest) int float double char bool (largest)arrow_forward
- Write a program that accepts two four-digit binary numbers, converts them to decimal values, adds them together, and prints both the decimal values and the result of the addition. Requirements: Functionality. (80pts) No Syntax Errors. (80pts*) *Code that cannot be compiled due to syntax errors is nonfunctional code and will receive no points for this entire section. Clear and Easy-To-Use Interface. (10pts) Users should easily understand what the program does and how to use it. Users should be prompted for input and should be able to enter data easily. Users should be presented with output after major functions, operations, or calculations. All the above must apply for full credit. Users must be able to enter a 4-bit binary number in some way. (10pts) No error checking is needed here and you may assume that users will only enter 0’s and 1’s, and they will only enter 4 bits. Binary to Decimal Conversion (50pts) You may assume that users will only give numbers that add up to…arrow_forwardCorrect and complete the following program. Hint: You may need to add a destructor. The output should be: ------------------------- BMW X5 1999 Ford Mustang 1969 Car: [Ford Mustang 1969] is deleted! Car: [BMW X5 1999] is deleted! ------------------------ #include <iostream> using namespace std; class Car { string brand; string model; int year; string getModel() { return model; } string getBrand() { return brand; } int getYear() { return year; } } // Constructor definition outside the class Car::Car(string x, int y, int x) { brand = x; model = y; year = z; } int main() { // Create Car objects and call the constructor with different values Car carObj1(); Car carObj2("Ford", "Mustang"); // Print values cout << carObj1.brand << " " << carObj1.model << " " << carObj1.year << "\n"; cout << carObj2.brand << " " << carObj2.model…arrow_forwardThe instruction of the program is in the attached photo. Kindly use python. **This is the separate file code. from Shape import Shape# input tester for fa07# do not edit any part of this file! inp = input().split() # space separated inputsinputs=()for x in inp:# convert each input to float, save each input into tupleinputs = inputs + (float(x),) # initializes inputs as separate valuess = Shape(*inputs)# prints shape areas.printArea()arrow_forward
- write in assembly language Divide by two numbers In this assignment, you are required to make an application using assembly code that takes two numbers from the user and returns the result of dividing the first number by the second number. Important notes: 1- You should allow the user to Enter to digits number "For the first number only" 2- You should allow two-digit results if necessary. Stretch goal "optional": Handle the remain of the division process and print it on the screen. Submission: Provide two files (.asm and screenshot). Use your university ID for files naming. Submission statusarrow_forward6. #arrow_forward24. The ............... transfers the executable image of a C++ program from hard disk to main memory. a. Compiler b. Linker c. Debugger d. Loaderarrow_forward
- Programming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:CengageEBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTSystems ArchitectureComputer ScienceISBN:9781305080195Author:Stephen D. BurdPublisher:Cengage Learning