반응형

<기타 지식 >

-안드로이드 P

 : 오레오의 다음 버전, 2018년 3분기에 공개될 새로운 안드로이드 버전.

 1) 와이파이 RTT : 와이파이 Accss Point까지 거리를 측정, 3개 이상의 AP와 거리를 파악해 1-2cm 오차로 장치의 위치 계산 가능 => 건물 내 길 안내, 음성으로 가까운 조명을 켜는 서비스

 2) 디스플레이 컷 아웃 : 아이폰x같은 노치 디자인을 적용한 스마트폰에서 상태표시줄 높이 관리 가능.

 => 이용자의 몰입을 방해하지 않도록 전체화면으로 콘텐츠 표시할 수 있게

 3) 스마트 리플라이 : 그룹대화, 개별대화 식별할 수 있게 함 + 메시지 내용 분석하여 답장 내용 추천

 4) 통화 중 녹음기능 감지 시 상대방에게 알림

 5) 듀얼카메라에 특화 된 기능

 

 

- QR코드란?

 : Quick Response의 약자

작은 공간에 기존 바코드보다 훨씬 많은 데이터를 담을 수 있음

오류 정정 기능이 있어, 일부가 손상되어도 복원이 가능 하다

360도 어느 방향에서나 읽을 수 있다. (3가지의 네모를 통해서)

연결 기능을 지원한다. (여러 QR코드에 나뉘어 저장된 정보를 다른 데이터로 연결 가능)

 

닷넷과 자바의 차이는?

 : (닷넷) ms에서 개발한 windows/mac os프로그램 개발 및 실행 환경

 (자바) 웹 어플리케이션 개발을 위한 플랫폼.

 

모바일 웹과 모바일 앱의 차이는?

 : (모바일 웹) HTML기반 웹 브라우저로 동작

                  (장) 플랫폼에 상관없이 모든 모바일 기기에서 빠르게 접근, 이용 가능
                        (URL, QR CODE, NFC)

                       하나의 웹사이트로 수많은 종류의 모바일 기기 유저가 경험 가능

 (모바일 앱) 디바이스에 설치 후 사용

                 (장) 네트워크 연결 없이도 동작할 수 있도록 개발 가능

                       특정 타겟에 맞춤 컨텐츠 제공 가능

 

- SI와 SM의 차이는?

 : (System Integration) 새로운 시스템 구축을 위해 일정기간 프로젝트를 진행

  새로운 IT개발 기술이나 다양한 개발 경험으로 다양한 분야를 접하며 빠르게 성장할 것

(System Management) 그렇게 구축된 시스템을 오픈 이후에 사용하며 개선사항/ 오류사항에 대한 유지보수

 개발된 시스템을 분석, 필요한 기능을 추가하거나 수정하면서 업무지식에 대한 전문가로 성장

 

- SW개발론에 대해서?

 : (폭포수) 순차적인 소프트웨어 개발 프로세스

 => 요구사항 분석 / 설계 / 구현 / 테스트 / 유지보수

 (애자일) 프로젝트의 방향을 지속적으로 검토, 버그를 고치고 필요한 것을 바꾸며 다시 개발을 진행할 수 있도록 변화에 대처하면서 위험요소를 최소화.

 (V모델) 폭포수 모델의 확장된 형태, 테스트 단계를 추가. 각 개발 단계 검증에 초점하여 오류 줄임

 (프로토타입모델) 요구사항 분석 / 프로토타입 설계 / 프로토타입 개발 / 사용자 평가 / 구현

 (나선형모델) 계획 및 초기 요구 분석/ 1차 위험분석 / 1차 프로토타입 개발 / 1차 사용자 평가 / 처음으로

 

인터넷과 인트라넷의 차이는?

 : (인터넷) 외부와 광범위하게 연결되어있는 여러 개의 네트워크를 묶은 개념

 (인트라넷) 조직이나 단체 내부에서 사용되는 네트워크.

 (엑스트라넷) 인트라넷과 유사하지만 특정 조직의 인트라넷을 사용이 허가된 사람 이외에도 고객, 협력업체 등에서 사용할 수 있도록

 

방화벽이란 무엇인가?

 : 트래픽을 모니터링해 허용하거나 차단하는 툴

 

프레임워크란?

 : 개발할 때 설계 기본이 되는 뼈대나 구조, 환경

 

- XML이란?

 : 확장할 수 있는 표시 언어. 태그를 사용자 임의로 만들 수 있음. 텍스트 기반의 간결한 데이터형.

 Html이 가지는 태그의 한계를 극복. 웹에서 데이터 및 구조화된 문서를 위한 보편적 표준

 

블루투스란

 : 휴대폰이나 그 주변장치를 연결하는 무선 통신 기술. 연결 케이블 없이 전파를 사용하여 데이터를 주고받기 위한 규격.

 

리눅스와 유닉스의 차이는?

 : (리눅스) 유닉스의 장점을 포함한 유닉스와 거의 닮은 운영체제.

 (유닉스) 서버용 운영체제.암호화 능력이 좋고 안정성과 메모리 관리 능력이 좋음.

 

- TCP/UDP 차이는? (TCP/IP 4계층 응용, 전송, 인터넷, 네트워크인터페이스 중 전송계층)

 : (TCP) 연결형 프로토콜로 목적지와 수신지를 확실히 하여 정확한 전송을 보장하기 위해 세션을 수립함. 3 way handshake로 연결을 설정, 4 way handshake로 해제. 높은 신뢰성. UDP보다 속도가 느림. 1:1 통신

 (UDP) 비연결형 프로토콜로 데이터를 빨리 전달 하는 것을 목적으로함. 신뢰성이 낮지만 TCP보다 빠름. 실시간서비스(스트리밍)처럼 연속성이 중요한 서비스에 사용. 1:1 & 1:다 & 다 : 다 통신

 

- IPv6란?

 : IPv4 (32비트) 주소가 모자라 대안으로 제안된 인터넷 프로토콜 => 128비트

 

임베디드 시스템, 임베디드 SW란?

 : 제어가 필요한 시스템 내에 존재하는 시스템, sw이다. 특정목적의 컴퓨터 시스템이며, 전체 장치의 일부분으로 구성,

 

- VPN과 NAT의 차이는?, VPN의 구성요소는?

 : (VPN) Virtual Private Network, 인터넷 네트워크를 이용해 특정 집단만 사용할 수 있는 작은 네트워크 구축. 인터넷 회선을 암호화된 규격을 통해 개인 전용 선 처럼 사용

 (NAT) Network Address Translation, 네트워크 주소 변환

사설 ip주소를 공인 ip주소로 바꿔주는데 사용함.

 

스레드와 프로세스의 차이는?

 : (스레드) 프로세스가 할당 받은 자원을 이용하는 실행 단위, 프로세스 하나가 생성되면 하나의 메인스레드 생성됨. 추가하지 않는 한 모든 코드는 메인스레드에서 실행됨.

 (프로세스) 운영체제로부터 자원을 할당 받는 작업의 단위, 컴퓨터에서 실행중인 프로그램

 

- ERP란?

 : 기업 자원 관리(Enterprise Resource Planning) 기업 전체의 인적, 물적 자원을 효과적이며 통합적으로 관리하며 경영의 효율화와 기업 경쟁력을 강화하는 솔루션입니다. 생산, 판매, 인사, 회계 등 기업의 전반적인 업무 프로세스를 하나의 체계로 구축하며 정보를 공유하고 신속한 업무처리를 도와주는 시스템.

 

- Git, Github

 : (Git) 여러 대의 컴퓨터

 (Github) 여러 대의 컴퓨터가 소통할 수 잇는 서버

 

- “RESTful 하다”의 정확한 의미

 : Representational State Transfer의 약자, REST를 지킨 서비스 디자인

 REST 구성 (자원 = URI, 명령= HTTP Method , 표현 = Representations)

빅오, 오메가, 세타

 (빅오) 최악의 경우, (오메가) 최선의 경우, (세타) 최소와 최악의 중간인 평균복잡도

반응형

+ Recent posts