前言:
现时咱们对“如何使用vs2010”可能比较关心,我们都想要分析一些“如何使用vs2010”的相关资讯。那么小编也在网摘上汇集了一些关于“如何使用vs2010””的相关文章,希望小伙伴们能喜欢,兄弟们快快来了解一下吧!第三章 应用软件开发工具
填空题
程序开发通常包括的工作有:先根据程序的功能需求在某种 编辑器 中写源程序代码,然后用相应程序语言的 编译器 将源程序翻译成某种形式的目标代码。二进制的机器语言目标代码的生成是 汇编器 所具有的功能。在VS 2010中编译、链接和运行通过选择图形界面中的一个菜单命令就可以完成,也可以通过按下 Ctrl + F 组合键进入编译、链接和运行。在VS 2010中,通过鼠标选中当前行同时按 F9 键可以将当前代码行设置为断点。在 Linux的命令行界面中,使用 mkdir 命令可以创建新目录。Linux命令行界面中通常使用的程序编辑器是 vi 。
简答题
应用软件开发工具一般都具有哪三个基本的功能构成部分?
程序编辑工具、编译器、程序调试器
哪些编辑器能完成源程序的编辑?
记事本程序、写字板程序、Linux和Unix操作系统中的vi编辑器等
程序调试器的功能是什么?
- 控制程序运行:其最基本的功能之一就是通过设置断点正在运行的程序,并使其按照程序调试者的意愿执行
- 查看程序运行中的信息:通过调试器可以查看程序的当前信息,如当前程序的寄存器信息、堆栈信息、内存信息、反汇编信息等
应用软件的开发环境按照界面风格可以分为哪两种主要的形式?
图形化界面、命令行
软件版本控制工具的功能是什么?
代码提交、代码更新、代码撤销、代码文件追踪、代码文件对比、版本历史查看、版本切换、版本标签、代码分支创建、代码分支合并
汇编语言有什么特点?主要应用于哪些软件的开发?
- 特定的汇编语言和特定的机器语言指令集是一一对应的,不同平台之间不可直接移植,另一方面使得程序员可充分的对机器内部的各种资源进行合理的访问,使程序执行的代码少,执行速度快,缺点是汇编程序与机器语言程序一样移植困难。
- 主要用于与硬件关系密切的软件的编程。比如,操作系统中的引导程序、BIOS中的中断程序、基于单片机功能比较单一的控制程序。
C++语言有什么特点?主要应用于哪些软件的开发?
C语言是面向对象程序设计语言的经典之作,C支持类、封装、重载、多态、继承等面向对象特性,广泛用于系统应用软件开发、引擎开发、语音识别、图形图像处理等非网络App和数据库应用的各种软件开发。
为什么Java语言编写的同一个程序可以在不同的目标机器上运行?
JAVA语言的跨平台特性:Java 语言被编译成与平台无关的字节码,所有运行Java程序的计算机设备是都需要安装Java虚拟机(JVM)软件,由Java虚拟机的解释程序将Java程序的字节码翻译成目标平台上的机器语言程序台运行。