Intro to Coding - Integrated Development Environments
Using the drop-down menu, complete these statements. The term ? The computer hardware refers to the ? The ? Mac OS®, Microsoft® Windows, and Linux are ? A browser-based platform is also known as ?
1. computer platform 2. central processing unit 3. computer software platform 4. operating systems 5. web-based platform
Using the drop-down menu, identify characteristics of IDEs. IDE refers to ? for writing computer programs. IDEs are a coordinated ? IDEs provide developers with ?
1. an integrated development environment 2. computer software program-writing package 3. interactive programming tools
Which reasons explain why a programmer might select a particular IDE? Select all that apply. An IDE is compatible with the operating system, such as Mac OS X® or Microsoft Windows®. An IDE works with a specific high-level programming language that is well suited to planned program outcomes. An IDE is incompatible with the operating system. An IDE works with many high-level programming languages.
1. An IDE is compatible with the operating system, such as Mac OS X® or Microsoft Windows®. 2. An IDE works with a specific high-level programming language that is well suited to planned program outcomes. 4. An IDE works with many high-level programming languages.
Which reasons explain why computer programmers use IDEs? Select all that apply. An IDE provides an integrated work environment for the programmer. An IDE writes the code for the programmer. An IDE helps programmers automate repetitive tasks. An IDE helps link code.
1. An IDE provides an integrated work environment for the programmer. 3. An IDE helps programmers automate repetitive tasks. 4. An IDE helps link code.
Using the drop-down menu, complete the sentences to identify these programming language- specific IDEs. Code::Blocks is an IDE for ? RubyMine is an IDE for ? IntelliJ is an IDE for ? C-Free is an IDE for ?
1. C++ 2. Ruby and Rails 3. Java 4. C++
Which IDEs support multiple high-level programming languages? Select all that apply. Eclipse Visual Studio Xcode Linux
1. Eclipse 2. Visual Studio 3. Xcode
Using the drop-down menu, identify components of an IDE. A ? tool helps a programmer write directions for repetitive tasks. A ? is the main tool used to create, modify, and save code. A ? is used to test a program one step at a time to find and fix errors. The source code editor is also called a ? A ? is used to translate the programming language into computer machine language.
1. build automation 2. source code editor 3. debugger 4. text editor 5. compiler
Which IDEs were created specifically for the programming language Python? Select all that apply. IDLE Java PyCharm PyScripter
1. IDLE 3. PyCharm 4. PyScripter
Which IDEs specifically support the Python programming language? Select all that apply. PyScripter Xcode PyCharm IDLE
1. PyScripter 3. PyCharm 4. IDLE
Using the drop-down menu, identify the common IDE components. A ? tests a program one step at a time to find and fix errors. A ? translates the program from high-level programming language into machine language so it is ready to run whenever it is called. The ? is the main programming tool used to create, modify, and save code. The ? tool helps programmers write directions for repetitive tasks as they construct a program. An ? translates each line of code from high-level programming language to machine language and executes it when it is called to run.
1. debugger 2. compiler 3. source code editor 4. build automation 5. interpreter
Which are characteristics of interpreters? Select all that apply. translate high-level programming language into binary computer machine language offer a program run-time that is faster than when a compiler is used for the translation make it possible to change the source program while the program is running offer a program run-time that is slower than when a compiler is used for the translation
1. translate high-level programming language into binary computer machine language 3. make it possible to change the source program while the program is running 4. offer a program run-time that is slower than when a compiler is used for the translation
You want to write a program in Python that will run on Mac OSX®. Select the statement that describes what you need to consider first when selecting an IDE. It should be an open-source code. It should support this platform and high-level programming language. The license should require no fee. It should have the shortest run-time.
2. It should support this platform and high-level programming language.
Select the statement that correctly defines a multiple-language IDE. The IDE is compatible with Microsoft® Windows. The IDE works with more than one higher-level programming language. The IDE works with multiple computer program platforms. The IDE is available in Spanish and English.
2. The IDE works with more than one higher-level programming language.
Which are characteristics of compilers? Select all that apply. translate high-level programming language into binary computer machine language translate the entire high-level language program into binary computer language so it is ready to execute anytime the program runs translate only the high-level language program code that is needed for a particular running of the program
1. translate high-level programming language into binary computer machine language 2. translate the entire high-level language program into binary computer language so it is ready to execute anytime the program runs
Which are benefits of using an IDE while writing a program? Select all the apply. The IDE keeps track of and links files. The IDE simplifies and coordinates the creation process. The IDE allows the programmer to see errors.
All of them