嵌入式面试
文章平均质量分 66
嵌入式_Chen
共享、共赢、共进步,鉴证我们的成长!
展开
-
栈空间为什么会满?
一、第一种解释栈空间是预设的,它通常用于存放临时变量,如果你在函数内部定义一个局部变量,空间超出了设置的栈空间大小,就会溢出。不仅如此,如果函数嵌套太多,也会发生栈溢出,因为函数没有结束前,函数占用的变量也不被释放,占用了栈空间。二、第二种解释对每个程序来说,栈能使用的内存是有限的,一般是 1M~8M,这在编译时就已经决定了,程序运行期间不能再改变。如果程序使用的栈内存超出最大值,就会发生栈溢出(Stack Overflow)错误,程序就崩溃了。这个就像木桶里的水,木桶的容量有限,水满了自然会溢出原创 2021-04-08 23:30:36 · 2019 阅读 · 0 评论 -
LINUX基础试题大全(6)
多选题1.关于硬链接的描述正确的(BE)。A 跨文件系统 B不可以跨文件系统 D可以做目录的连接C 为链接文件创建新的i节点 E链接文件的i节点同被链接文件的i节点2.在网站发布用户wang的个人网页时,需要创建用户网页目录,假定用户网页目录设定为web(用户目录在/home目录下),如下描述正确的是(BCE)A 存放用户网页的绝对路径/wang/web B存放用户网页的目录~wang/C 存放用户网页的绝对路径/home/wang/web D存放用户网页的绝对路径/home/webE 在本原创 2020-11-26 19:53:12 · 1381 阅读 · 0 评论 -
LINUX基础试题大全(5)
编程与应用题1.用Shell编程,判断一文件是不是字符设备文件,如果是将其拷贝到 /dev 目录下。2.请下列shell程序加注释,并说明程序的功能和调用方法:#!/bin/sh#/etc/rc.d/rc.httpd#Start/stop/restart the Apache web server.#To make Apache start automatically at boot, make this#file executable: chmod 755 /etc/rc.d/rc.htt原创 2020-11-26 19:50:10 · 454 阅读 · 0 评论 -
LINUX基础试题大全(4)
数据结构与算法选择题(833) 下面关于算法说法错误的是_______。a. 算法最终必须由计算机程序实现b. 为解决某问题的算法同为该问题编写的程序含义是相同的c. 算法的可行性是指指令不能有二义性d. 以上几个都是错误的(834) 下面说法错误的是______.a. 算法原地工作的含义是指不需要任何额外的辅助空间b. 在相同的规模n下,复杂度O(n)的算法在时间上总是优于复杂度O(2n)的算法c. 所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界d. 同一个算法原创 2020-11-21 14:24:41 · 1880 阅读 · 0 评论 -
LINUX基础试题大全(3)
说明:此文章由于题数庞大,本人将其分为会不断更新答案!简答题1.简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程。2.简述进程的启动、终止的方式以及如何进行进程的查看。3. 简述DNS进行域名正向解析的过程。4.系统管理员的职责包括那些?管理的对象是什么?5.简述安装Slackware Linux系统的过程。6.什么是静态路由,其特点是什么?什么是动态路由,其特点是什么?7.进程的查看和调度分别使用什么命令?8.当文件系统受到破坏时,如何检查和修复系统?9.解释i原创 2020-11-21 14:18:29 · 1448 阅读 · 2 评论 -
LINUX基础试题大全(2)
说明:此文章由于题数庞大,本人将其分为会不断更新答案!单项选择题下面的网络协议中,面向连接的的协议是: ( A) 。A 传输控制协议B 用户数据报协议C 网际协议D 网际控制报文协议解析:TCP(传输控制协议详解)详解用户数据报协议UDP网际协议网际控制报文协议 ICMP在/etc/fstab文件中指定的文件系统加载参数中,(D) 参数一般用于CD-ROM等移动设备。A defaultsB swC rw和roD noautoLinux文件权限一共10位长度,分成原创 2020-11-21 14:15:51 · 1056 阅读 · 0 评论 -
LINUX基础试题大全(1)
LINUX基础试题大全说明:由于题数庞大,会不断更新答案!填空题在Linux系统中,以 方式访问设备 。Linux内核引导时,从文件 中读取要加载的文件系统。Linux文件系统中每个文件用 来标识。全部磁盘块由四个部分组成,分别为 。链接分为: 和 。超级块包含了 和 等重要的文件系统信息。某文件的权限为:drw-r–r--,用数值形式表示该权限,则该八进制数为: ,该文件属性是 。前台起动的进程使用 Ctrl+c 终止。静态路由设定后,若网络拓扑结构发生变化,需由 修改路由的原创 2020-09-20 18:31:37 · 2326 阅读 · 0 评论 -
嵌入式常见面试题
主要问题1、什么是嵌入式?A: 嵌入式系统本身是一个相对模糊的定义。目前嵌入式系统已经渗透到我们生活中的每个角落,工业、服务业、消费电子……,而恰恰由于这种范围的扩大,使得“嵌入式系统”更加难于明确定义。以下是几种常见表达方式:1、执行专用功能并被内部计算机控制的设备或者系统。嵌入式系统不能使用通用型计算机,而且运行的是固化的软件,用术语表示就是固件(firmware),终端用户很难或者不可能改变固件。2、凡是专用的、小型或者微型的计算机系统都是嵌入式系统,比如MP3, 手机,高清电视原创 2020-09-20 12:46:03 · 4465 阅读 · 0 评论 -
嵌入式面试基础(C语言)
第一章 嵌入式经典面试题C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。简介:本文主要介绍了嵌入式面试基础题(C/C++),如需更多面试题,可关注我,后续持续更新!zuozh一、用预处理指令试题1.#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL HR在这想看到几件事情: 1. #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等)原创 2020-09-13 22:15:06 · 468 阅读 · 0 评论