1、软件可以分为多少种类

根据功能的不同,计算机软件可以简单地分为四个层次:

  • 最接近计算机硬件的小巧软件:实现的是一些基本功能,通常“固化”在只读存储器芯片中,因此称为固件。
  • 系统软件:包括操作系统和编译器软件等。系统软件和硬件一起提供一个“平台”,它们管理和优化计算机硬件资源的使用。
  • 支持软件:包括图形用户界面、软件开发工具、软件评测工具、数据库管理系统、中间件等。
  • 应用软件:种类繁杂,包括办公软件、电子商务软件、通信软件、行业软件、游戏软件等。

2、C/S架构和B/S架构之间存在哪些联系和区别

C/S架构软件即客户机/服务器模式,分为客户机和服务器两层,第一层在客户机系统上结合了表示与业务逻辑,第二层通过网络结合了数据库服务器。使用C/S架构的软件用户可以直接操作界面,对本地文本和一些逻辑事务进行处理,比较方便,但是客户端缺少通用性,当业务更改时就需要重新编写代码更改界面,且随着用户数量的增多,会出现通信拥堵、服务器响应速度慢等情况,维护也比较麻烦。

B/S架构即浏览器/服务器模式,利用WWW浏览器技术,通过浏览器实现了原来需要复杂专用软件才能实现的强大功能,可以说是C/S架构的改进版本,属于三层C/S架构:第一层是浏览器(客户端),只有简单的输入输出功能,处理极少部分的事务逻辑;第二层是Web服务器,用于信息传送;第三层是数据库服务器,用于存放大量的数据。使用B/S架构,不需要安装客户端,使用浏览器就可以获得所需数据,并且数据都集中在服务器端,可以保证数据的一致性

360道软件测试面试必问点与经典笔试题汇总相关推荐

  1. 大数据面试必问点与模拟笔试题

    一.面试技巧 1.面试的本质 面试就是一场秀. 2.面试过程最关键的是什么 1)不是你说了什么,而是你怎么说 2)大大方方的聊,放松 3.面试时该怎么说 1)语言表达清楚 (1)思维逻辑清晰,表达流畅 ...

  2. 这7个问题,软件测试面试必问!!!

    前言 软测从业者个体问题,看起来差异很大:但总结分析,其实这些问题大多都是类似的:这里,我汇总了7个典型问题,也可以说是面试必问题,并做了解答.给了建议 : 1.自我介绍 1. 你的从业时间 你从事相 ...

  3. 软件测试面试必问的5个问题【扫雷】

    最容易,也最容易踩雷!!! 又见面了~ 阿沐发现在工作中发现我身边的人真的就是实力越强的越努力,最高级的自律,享受孤独.(文章有点长,可以针对自己的去针对性阅读,毕竟人的精力时间都是有限的,也可以先收 ...

  4. 一网打尽软件测试面试必问的所有Web测试点,你不知道的这都有!

    一.什么是Web测试 由于web应用与用户直接相关,又通常需要承受长时间的大量操作,因此web项目的功能和性能都必须经过可靠的验证.这就要经过web项目的全面测试.Web应用程序测试与其它任何一种类型 ...

  5. 软件测试面试必问的web测试点

    no.1什么是web测试 如果要了解web测试,首先我们的清楚web项目是什么,一般指本b/s架构项目也就是通过浏览器进行访问的,在日常生活工作中,基于web系统的应用非常多. 打开电脑,抢火车票我们 ...

  6. 运维面试必问的中间件高频面试题(2021年最新版)

    前言 本系列是我要进大厂的第四篇文章 这些年互联网老辛一直在面试一线,帮助小伙伴辅导面试准备及面试复盘,拿到过大大小小的offer,比如阿里,字节,美团,快手,百度等等 每次面试后我都会将面试的题目进 ...

  7. 运维面试必问的web高频面试题(2021年最新版)

    前言 本系列是我要进大厂的第二篇文章 这些年互联网老辛一直在面试一线,帮助小伙伴辅导面试准备及面试复盘,拿到过大大小小的offer,比如阿里,字节,美团,快手,百度等等 每次面试后我都会将面试的题目进 ...

  8. 运维面试必问的MySQL高频面试题(2021年最新版)

    前言 网上的运维面试题文章有非常多,在我的博客中也有一些是这些年运维人员面试的面试题,之前一些经典的面试题我已经整理到专栏<运维面试宝典>里,这个专栏里的面试技巧可以说永远不会过时,而且我 ...

  9. 面试必问 K8S 的经典题目,来看看你会几个?

    k8s 入门 一.Kubernetes 是什么 1."秘密武器" 2.优势 3.开放与完备 二.为什么要用 Kubernetes 使用 Kubernetes 有什么好处呢? 1.高 ...

最新文章

  1. 刷新记录,算法开源!字节跳动获人体姿态估计竞赛双冠 | CVPR 2019
  2. 游戏设计模式——C++单例类
  3. 阿里面试官问我,你们的需求研发/开发流程是怎样的?我???
  4. Microsoft Dynamics CRM 2015 新增功能 介绍 高级查找功能
  5. 【新年礼物】阿里资深p8教你学习Web全栈架构师!
  6. mysql数据表的创建-数据类型
  7. 64位内核开发第8讲,文件操作.以及删除文件.
  8. 蓝桥杯 省赛 python_第十一届蓝桥杯软件省级大赛第二场python3,类省赛,Python3
  9. java中contains_Java contains用法示例
  10. 工控行业各品牌程序扩展格式和软件
  11. PCIE配置空间设置
  12. MX550性能怎么样 mx550 属于什么档次的显卡
  13. android平台开发板外接罗技C525摄像头不支持扫码有什么办法解决
  14. 发那科2021参数_发那科参数
  15. 戴尔笔记本插耳机听歌暂停后继续声音突然变大
  16. 【前端技巧】文本内容单行省略及多行省略
  17. 窗前花相映 一抹杏腮红 | 腮红用户画像分析
  18. byte[] valu 转 ByteBuffer
  19. 微信通讯录java实现_原生JS实现微信通讯录
  20. 2022.12.10-参加中国电子学会的青少年软件编程等级考试C语言8级(通过)

热门文章

  1. ORACLE10G 在 LINUX环境下日志损坏后修复并重新处理数据(TEST5实例)
  2. 如何成为一门领域的专家
  3. wjp0765 - 潮汕牛肉丸可以蒸着吃吗 纯牛肉丸多少钱一斤
  4. 2:ui设计基础基础规律
  5. android 悬浮窗 miui,MIUI显示悬浮窗
  6. java T方法_java中“t”的使用方法
  7. IoU Loss综述(IOU,GIOU,CIOU,EIOU,SIOU,WIOU)
  8. 下了CSDN浏览器助手后,浏览器竟然直接摊牌了,不装了!
  9. android 仿ofo页面,ReactNative 仿造 ofo 共享单车快速开发的app
  10. 解决C3P0在Linux下Failed to get local InetAddress for VMID问题